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 aa5c49149a82 Add linux-next specific files for 20230119 omits 3dddeb30f1b7 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 4d712a361bc5 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 28c3f67299fa Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 7927b7a6bfaa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e2a95e15ce4 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits cea69f2e8164 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 7dc00051d898 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 536f0ce22cb3 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 7c3e21d2ebe8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 632af9af4e30 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d35e2df485fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d25df3011c92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9648a0bed3d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fed7a4e3f29b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c446c3087e4e Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 4391428a4dfe Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits 87f105b86b27 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits a27a0cf4d5d1 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 7c6d6d016115 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef5910813d3b Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 5d2f50e3ba40 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 70fcb0b57ba3 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 8f1accb58425 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8085c1fb6066 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 114ede3a35a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e3aa1ad30615 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2425aa8fb2f5 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 1e4d2e7f809e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd7cb9a612ba Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 55db8018df26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fbbf29994828 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3817a2e14421 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa2115e017be Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 872b8acd4bb2 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits e9f7a9679942 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 1bdbfd14c49c Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits eebc762f1012 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 1a7834176423 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 015d028bbaf7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1e47b9804169 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 4e6c0314a4b9 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 086274ad3db0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 034aea59affd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b3a9b678bffe Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits f1dd4cc52688 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 56c8ed65ae20 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 4bb2accf0b03 Merge branch 'for-next/hardening' into for-next/kspp omits c0c17021466e bnxt: Do not read past the end of test names omits c8ef928137ef Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 68e77ed62a94 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits edd9b05f47e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d70d2083e2e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8b8ea00ae68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ffdf8ea2593 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 6f00bcfc7183 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eebf7a8f413b Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 4e5ce2dd53c3 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 96b8850784e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 498f36fbb760 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits ad7c82c8c68e Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 83ce4e4491b3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0af394dd1547 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d435e4bb863b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f1e2892aaec2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5942cc9145a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 890d536deb35 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0e363b1afc90 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 7ae36171e043 Merge branch 'next' of git://github.com/cschaufler/smack-next omits e65ec2d3c444 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aeabff6b6cb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9840c8da6b0 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 504f1f5a4b5a Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits db623bfb47ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5a797d15036e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8938da372550 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 461748436a80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1c15ab42ddc0 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits ba1e0bf652a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e84088fc475 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 149f16d7f6b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 640d2763f7a3 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits f39d6f85acf0 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 39ea85d8194b Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 985fd42ec455 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits cd84bb113879 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits b995db70e62e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 9b41ee7d9f30 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 68fafbb62ae6 Merge branch 'mm-nonmm-unstable' into mm-everything omits d998ce69b3af lib/genalloc: use try_cmpxchg in {set,clear}_bits_ll omits 579022602fc2 initramfs: use kstrtobool() instead of strtobool() omits a0289042b534 kexec: introduce sysctl parameters kexec_load_limit_* omits 8cbe95863ef5 kexec: factor out kexec_load_permitted omits edf8897babc7 Documentation: sysctl: correct kexec_load_disabled omits 28c6fc341ab9 fat: Fix return value of vfat_bad_char() and vfat_replace_ [...] omits ea88b711e38b userns: fix a struct's kernel-doc notation omits 2e2e94fd9f42 ntfs: fix multiple kernel-doc warnings omits bd92fd19ae7c freevxfs: fix kernel-doc warnings omits 4d2a8ca3c917 scripts/bloat-o-meter: use the reverse flag for sort omits f9302f125600 scripts-gdb-add-mm-introspection-utils-fix omits e86c6f57fbc0 scripts/gdb: add mm introspection utils omits 020810671d9c scripts/gdb: add mm introspection utils omits 47ea4427f640 util_macros.h: add missing inclusion omits 608c4247dbc5 kthread_worker: check all delayed works when destroy kthre [...] omits 99baa166ad40 scripts/spelling: add a few more typos omits 81df761e50b0 proc: mark /proc/cmdline as permanent omits a722303a5128 checkpatch: mark kunmap() and kunmap_atomic() deprecated omits 7ee2e98929a0 KVM: x86: fix trivial typo omits aef3488f503a scripts/spelling.txt: add `permitted' omits 9d13bc3a052b hfsplus-remove-unnecessary-variable-initialization-fix omits e88525a84d49 hfsplus: remove unnecessary variable initialization omits 2ffd2954a085 lib-add-dhrystone-benchmark-test-fix omits f28adfb0bb3e lib: add Dhrystone benchmark test omits e0ff4ef2e571 include/linux/percpu_counter.h: race in uniprocessor percp [...] omits 106e7730acb1 lib/percpu_counter: percpu_counter_add_batch() overflow/underflow omits 18d8cc179565 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create omits c8b84a0fe84e docs: fault-injection: add requirements of error injectabl [...] omits 1d4354f83f1f error-injection-remove-ei_etype_none-fix omits 0b8462d85d3e error-injection: remove EI_ETYPE_NONE omits 1cfaa8a098d7 arch/alpha/kernel/process.c: remove unnecessary (void*) co [...] omits 7e7c73c69a8c arch/alpha/kernel/smp.c: remove unnecessary (void*) conversions omits 76f0968738af tools/mm: allow users to provide additional cflags/ldflags omits 05ddd832af40 mm: move KMEMLEAK's Kconfig items from lib to mm omits 341c10a2d9a4 Documentation: mm: use `s/higmem/highmem/` fix typo for highmem omits ba453d425f68 mm/cma: fix potential memory loss on cma_declare_contiguous_nid omits 586dca5684b1 swap_state: update shadow_nodes for anonymous page omits 92e109a2c5a7 mm/hugetlb: convert get_hwpoison_huge_page() to folios omits f3e93fd4e64d zsmalloc: set default zspage chain size to 8 omits f334336f3b1e zsmalloc: make zspage chain size configurable omits 24eff6d550e1 zsmalloc: skip chain size calculation for pow_of_2 classes omits 74ea7e1cbf00 zsmalloc: rework zspage chain size selection omits 88f2e7e846fe mm/page_alloc: use deferred_pages_enabled() wherever applicable omits 6a821e859f38 fork, vmalloc: KASAN-poison backing pages of vmapped stacks omits e904eb5b44d1 mm-page_ext-init-page_ext-early-if-there-are-no-deferred-s [...] omits 81c706b3a693 mm/page_ext: init page_ext early if there are no deferred [...] omits 5dcec7100082 mm/damon/core: skip apply schemes if empty omits 27e1c7509631 migrate_pages: move THP/hugetlb migration support check to [...] omits 459414495d71 migrate_pages: batch flushing TLB omits f9cd97fc95a8 migrate_pages: share more code between _unmap and _move omits 6c307455d8cc migrate_pages: move migrate_folio_unmap() omits c0efd627e6d5 migrate_pages: batch _unmap and _move omits 6d527e31686d migrate_pages: split unmap_and_move() to _unmap() and _move() omits b175bad8b172 migrate_pages: restrict number of pages to migrate in batch omits cfd27df45b1a migrate_pages: separate hugetlb folios migration omits 60032f91e42e migrate_pages: organize stats with struct migrate_pages_stats omits 89ea0f00403b mm/secretmem: remove redundant initiialization of pointer file omits 70bfde418f5b mm: memory-failure: document memory failure stats omits a7b3450d1851 mm: memory-failure: bump memory failure stats to pglist_data omits fbc2ea285fe5 mm: memory-failure: sdd memory failure stats to sysfs omits 04df67fb5c85 readahead: convert readahead_expand() to use a folio omits 92c1c6fb52ae filemap: convert filemap_range_has_page() to use a folio omits 2b8d47748d5e filemap: convert filemap_map_pmd() to take a folio omits d61e78704b81 rmap: add folio parameter to __page_set_anon_rmap() omits 07012d1feade mm: clean up mlock_page / munlock_page references in comments omits 82241d2a677b mm: remove munlock_vma_page() omits d9f91c07608b mm: remove mlock_vma_page() omits c13edae0e89b mm-remove-page_evictable-fix omits 8c51a938e253 mm: remove page_evictable() omits 4838116c5968 mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_f [...] omits 5bf7b04d97a5 mm/fs: convert inode_attach_wb() to take a folio omits 2f769c109d06 mm: use a folio in copy_present_pte() omits f1f920a7001a mm: use a folio in copy_pte_range() omits 79bcb2757e5e mm: convert wp_page_copy() to use folios omits a1d805be0202 mm: convert do_anonymous_page() to use a folio omits 0d59189cd853 mm: add vma_alloc_zeroed_movable_folio() omits 6c09811025ff filemap: remove find_get_pages_range_tag() omits bb0b319f3352 nilfs2: convert nilfs_clear_dirty_pages() to use filemap_g [...] omits 13753a27b02a nilfs2: convert nilfs_copy_dirty_pages() to use filemap_ge [...] omits 2987a7794c7a nilfs2: convert nilfs_btree_lookup_dirty_buffers() to use [...] omits b080c1d6d0c3 nilfs2: convert nilfs_lookup_dirty_node_buffers() to use f [...] omits 4e4ccbe64887 nilfs2: convert nilfs_lookup_dirty_data_buffers() to use f [...] omits 3b95233152cd gfs2: convert gfs2_write_cache_jdata() to use filemap_get_ [...] omits 998e955a7eb5 f2fs: convert f2fs_sync_meta_pages() to use filemap_get_fo [...] omits af4021189be5 f2fs: convert last_fsync_dnode() to use filemap_get_folios_tag() omits 8ef6ce4c51e1 f2fs: convert f2fs_write_cache_pages() to use filemap_get_ [...] omits 3cb63716b59d f2fs: convert f2fs_sync_node_pages() to use filemap_get_fo [...] omits 71535903e24a f2fs: convert f2fs_flush_inline_data() to use filemap_get_ [...] omits eb0b94bab901 f2fs: convert f2fs_fsync_node_pages() to use filemap_get_f [...] omits 7f90072b8a84 ext4: convert mpage_prepare_extent_to_map() to use filemap [...] omits d918f7216fd6 cifs: convert wdata_alloc_and_fillpages() to use filemap_g [...] omits 3918af092666 ceph: convert ceph_writepages_start() to use filemap_get_f [...] omits e8f1ec43a511 btrfs: convert extent_write_cache_pages() to use filemap_g [...] omits 7dfd54ed5cc4 btrfs: convert btree_write_cache_pages() to use filemap_ge [...] omits 6a57ebf2889b afs: convert afs_writepages_region() to use filemap_get_fo [...] omits a5816d024fec page-writeback: convert write_cache_pages() to use filemap [...] omits cb7f3f5bbadf filemap: convert __filemap_fdatawait_range() to use filema [...] omits d2281042e3af filemap: add filemap_get_folios_tag() omits 4e94be9b6c6b pagemap: add filemap_grab_folio() omits a430869e2ebf mm: fix khugepaged with shmem_enabled=advise omits c930f4469248 sh: mm: set VM_IOREMAP flag to the vmalloc area omits 0c8b5c779fb6 powerpc: mm: add VM_IOREMAP flag to the vmalloc area omits ffa20addeed3 mm/vmalloc: skip the uninitilized vmalloc areas omits 0df9b9cfbb04 mm/vmalloc: explicitly identify vm_map_ram area when shown [...] omits d06930a0e3f2 mm/vmalloc.c: allow vread() to read out vm_map_ram areas omits f9042f5f05aa mm/vmalloc.c: add flags to mark vm_map_ram area omits cca45ec0aa14 mm/vmalloc.c: add used_map into vmap_block to track space [...] omits a0f4ff47dfaa mm: discard __GFP_ATOMIC omits e0e07b5012f0 mm/page_alloc: explicitly define how __GFP_HIGH non-blocki [...] omits d638d345ce11 mm/page_alloc: explicitly define what alloc flags deplete [...] omits 01559d246131 mm/page_alloc: explicitly record high-order atomic allocat [...] omits 4aec27bd3464 mm/page_alloc: treat RT tasks similar to __GFP_HIGH omits e39db59ce414 mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE omits fb54171461e2 mm-page_ext-do-not-allocate-space-for-page_ext-flags-if-no [...] omits c51aa23ab4ad mm/page_ext: do not allocate space for page_ext->flags if [...] omits 7136f35a70fa mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 2207909d224c xtensa/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 4f0afd00965f x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit omits fde205ed8d92 um/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits a02698943e51 sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 64bit omits 979941aa63df sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit omits 7800fb233afe sh/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 69c0f3b16496 riscv/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 75e2dd302572 powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits fd6e9e2db115 powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s omits 7c179a0f3a04 parisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits c6ceeed0e7cb openrisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 7a989917203d nios2/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 0b8a569f28fb nios2/mm: refactor swap PTE layout omits e245601d0dc2 mips/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 36ac35d0c738 microblaze/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits e5494cc5bad2 m68k/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 74296f7653e9 m68k/mm: remove dummy __swp definitions for nommu omits a7fefe752b95 loongarch/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits f70b18215668 ia64/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits eaf4f7885bd1 hexagon/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits be21e56f1206 csky/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 92a4d40edeef arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 5178ce854b79 arc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits b7ea09c82bbc alpha/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 1c77c051e53d fixup: mm/debug_vm_pgtable: more pte_swp_exclusive() sanit [...] omits ba37b28d84bf mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks omits 2d90a3ffd7cc mm/hugetlb: convert demote_free_huge_page to folios omits 7abf1cc5358c mm/hugetlb: convert restore_reserve_on_error() to folios omits dc059ff29178 mm/hugetlb: convert alloc_migrate_huge_page to folios omits 84a105442853 mm/hugetlb: increase use of folios in alloc_huge_page() omits 7d1f9142f829 mm/hugetlb: convert alloc_surplus_huge_page() to folios omits e07566bd48b2 mm/hugetlb: convert dequeue_hugetlb_page functions to folios omits 5df6fe038e83 mm/hugetlb: convert __update_and_free_page() to folios omits b1f7d395c3f4 mm/hugetlb: convert isolate_hugetlb to folios omits ec2bbc8a3ab6 mm/khugepaged: convert release_pte_pages() to use folios omits 2761f52e8e04 mm/khugepaged: introduce release_pte_folio() to replace re [...] omits 42056249d1e4 kmsan: silence -Wmissing-prototypes warnings omits 79f5f0f60000 Documentation/mm: update references to __m[un]lock_page() [...] omits 95fd38816b49 mm: mlock: update the interface to use folios omits e5dd24f77d65 m68k/mm/motorola: specify pmd_page() type omits a9e08ce4dc71 mm: mlock: use folios and a folio batch internally omits 1e1c3d8fd7fe mm: pagevec: add folio_batch_reinit() omits 979fb1005f1b mm: madvise: use vm_normal_folio() in madvise_free_pte_range() omits 03246539cc8b shmem: convert shmem_write_end() to use a folio omits ed213941e7bb mm/memory-failure: convert unpoison_memory() to folios omits 130a60664d2b mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios omits fc28d9e0d1dd mm/memory-failure: convert __free_raw_hwp_pages() to folios omits 58273733d65d mm/memory-failure: convert raw_hwp_list_head() to folios omits 182d4a2ea91b mm/memory-failure: convert free_raw_hwp_pages() to folios omits 3c141129c03a mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios omits abc5f3de4266 mm/memory-failure: convert try_memory_failure_hugetlb() to folios omits 5ee434fa1eb6 mm/memory-failure: convert __get_huge_page_for_hwpoison() [...] omits 689e0915bbe8 Revert "x86: kmsan: sync metadata pages on page fault" omits 47fba207e446 mm/mmap: fix comment of unmapped_area{_topdown} omits 902e3552ef14 maple_tree: fix comment of mte_destroy_walk omits 490c8272812c mm: remove the hugetlb field from struct page omits ebc4c2a19631 mm: convert deferred_split_huge_page() to deferred_split_folio() omits dcadea101323 mm/huge_memory: convert get_deferred_split_queue() to take [...] omits a4a49ef4d046 mm/huge_memory: remove page_deferred_list() omits ab2e8b182e98 mm: move page->deferred_list to folio->_deferred_list omits 82e3a38ac9e6 doc: correct struct folio kernel-doc omits e7acd2045ea9 mm: remove 'First tail page' members from struct page omits 09425d1f849e hugetlb: remove uses of compound_dtor and compound_nr omits d986af20b1f2 mm: convert destroy_large_folio() to use folio_dtor omits 611a581d7e88 mm: convert is_transparent_hugepage() to use a folio omits a4b352cdc818 mm: convert set_compound_page_dtor() and set_compound_orde [...] omits 2a513af3da65 mm-reimplement-compound_nr-fix omits ab5e8dee8bb0 mm: reimplement compound_nr() omits 1d1f9b93698a mm: reimplement compound_order() omits 86df78d5751a mm: remove head_compound_mapcount() and _ptr functions omits aee6d32a77a9 mm: convert page_mapcount() to use folio_entire_mapcount() omits cbf5b71c61ce hugetlb: remove uses of folio_mapcount_ptr omits 14e0c2da1523 mm/debug: remove call to head_compound_mapcount() omits 37c2042c453d mm: use entire_mapcount in __page_dup_rmap() omits 9a1427b839bc mm: use a folio in hugepage_add_anon_rmap() and hugepage_a [...] omits efcfcd6b72cc page_alloc: use folio fields directly omits 3d4132192c89 mm-add-folio_add_new_anon_rmap-fix-2 omits 50e38d48c804 mm-add-folio_add_new_anon_rmap-fix omits 9f6b717f3a56 mm: add folio_add_new_anon_rmap() omits 6c5061886072 mm: convert page_add_file_rmap() to use a folio internally omits c411c29eb3d3 mm: convert page_add_anon_rmap() to use a folio internally omits 05803de2e26d mm: convert page_remove_rmap() to use a folio internally omits 0d4f34693df5 mm: convert total_compound_mapcount() to folio_total_mapcount() omits d8b1a6be99ae doc: clarify refcount section by referring to folios & pages omits 88a15ced9111 mm: convert head_subpages_mapcount() into folio_nr_pages_mapped() omits 85c9828f93b3 mm: remove folio_pincount_ptr() and head_compound_pincount() omits eb67239f4dd3 mm/mmu_notifier: remove unused mmu_notifier_range_update_t [...] omits d5916ce3413f mm: compaction: avoid fragmentation score calculation for [...] omits aa2049b31ed5 mm: compaction: add missing kcompactd wakeup trace event omits 3d5709928bdc mm: compaction: count the migration scanned pages events f [...] omits 7283255b81b8 mm: compaction: move list validation into compact_zone() omits a590a52d46ad mm: compaction: remove redundant VM_BUG_ON() in compact_zone() omits 907d9a6a4ee4 mm/mmap: fix typo in comment omits 11521d763d2f maple_tree: remove the parameter entry of mas_preallocate omits bb638c27e05f selftests/damon/debugfs_rm_non_contexts: hide expected wri [...] omits 7c6c8e93132d selftests/damon/sysfs: hide expected write failures omits 8e3e76cb72ae MAINTAINERS/DAMON: link maintainer profile, git trees, and [...] omits 53b17ae4dab7 Docs/mm/damon: add a maintainer-profile for DAMON omits a0970875fbcc Docs/admin-guide/mm/damon/usage: update DAMOS actions/filt [...] omits 0bb5877057a7 Docs/mm/damon/index: mention DAMOS on the intro omits 36ad0200cf2f mm/damon/core: update kernel-doc comments for DAMOS filter [...] omits 5a4026cf222d mm/damon/core: update kernel-doc comments for DAMOS action [...] omits d1a9b4ee6f4d mm/cma.c: delete kmemleak objects when freeing CMA areas t [...] omits 1e40de229ab2 mm/cma.c: make kmemleak aware of all CMA regions omits b7824fe784a7 selftest: add testing unsharing and counting ksm zero page omits e6be4f833d41 ksm: add zero_pages_sharing documentation omits 44c93b04c047 ksm: count zero pages for each process omits b30ed5039374 ksm: count all zero pages placed by KSM omits 588e11280cf6 ksm: support unsharing zero pages placed by KSM omits 218e6730b809 ksm: abstract the function try_to_get_old_rmap_item omits 35e218a6f87f mm/khugepaged: recover from poisoned file-backed memory omits 602ae5777490 mm/khugepaged: recover from poisoned anonymous memory omits 47052a62e041 mm/highmem: add notes about conversions from kmap{,_atomic}() omits e7bb8cc16363 Merge branch 'mm-stable' into mm-unstable omits 4d51d687f1da Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fe03c0acdfc3 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 337a0a9791c7 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits c686a4902483 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 19abc5117806 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e664f725051 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 346bb6218d93 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 2f561401ed6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3810f8b610f8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b25a627205b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 983c58f82701 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0e89c7abe8ff Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits f04c3bf09d9c Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 7aace22ea747 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 99b8c78dada5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 03c904f8650d Merge branch 'master' of git://linuxtv.org/media_tree.git omits 31b1316dce4c Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 3468f8eb828d Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 3c8f110c065c Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 7c770c467df8 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 676e297eccd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0fcf71434db4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0c81410ee007 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f40cf4b75f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac740957a9bd Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] omits 7d1a4cea4f30 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 55663396d020 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits fe88f57ead19 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 15550dd5aa36 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 7bd864b0e099 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 5debfe54d40b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95dbe1fd3b47 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 18464eb86307 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 412d4672af02 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 07f104a941f4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 28e5b76ae769 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 08b260156728 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits ee12f94bb9a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 337278c45f75 next-20230118/vfs-idmapping omits a72b20d41367 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f74ad9196bee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5a3033122cf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b00f71aa185b Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits cdb59b5a7507 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 277de04fbd32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da438550d24e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5705412ceaed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68541668abb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50e127fcb3ae Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits b10b6013f427 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 8374d40a6eed Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 0f4c60fba181 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fdaf768a46c9 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 999c053e49ac Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 2e0af68d28d7 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 14d8baee7dc5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 8e87234c89e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 329be5d30753 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e4b43bd5c86 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 839a7e1f03fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b0a7e85023e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3972a159acf5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7cdeb4fbc033 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ab9ab15c70a3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 963ba654f750 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 583b7b9323bf Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 4a54f13e01b1 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits eeb65d16cb38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e258ba0b589 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd53551dac2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f95f47ebc8a4 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 62ea766db23a Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 13309c469e8b Merge branch 'compiler-attributes' of https://github.com/o [...] omits 7df7c258676b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 665ddd640630 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 268fd3c35180 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits cc56360b48bd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 16510899a7fd Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 864fdc226b36 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits b3d06251c2ae Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] omits 6a44aa673143 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6766b5ecf7a2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 08e7b2465cae Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 7cfa55e31582 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits f5bd31668078 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 867f4086aea6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 07954ba575b4 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 9319b4b6e7f7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 43d53f6409ab Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3582e28fd491 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7f95576abe29 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d0b05d9aba64 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 41a618782ed9 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 0aff80929a8b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6a06a4d284b4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1feb8b5abdec Merge branch 'for-linus' of git://github.com/awilliam/linu [...] omits f12ae5f188c7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 930b9a7f2c29 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 74a29dccb1da Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 3b9dbbda12fb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 763610adabc4 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 8abab85f618f Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 6e9ab9d82bea Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e1585a5095f0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a8b7b3d59a63 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ff93b9e10fb4 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 64a7755c716e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6573111e4b10 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d05a38bff685 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0cd574a34df1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dc94fc716b0a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 31237052c283 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 86bc660d0a1e Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 127d1c6d5e83 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 29c524d05f09 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9793d83ce8f4 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 31a6f3d9664d ACPICA: Replace fake flexible arrays with flexible array members omits 04f23b4865ff Merge branch 'for-next-next-v6.2-20230118' into for-next-20230118 omits 33f0af82f13d Merge branch 'for-next-current-v6.1-20230118' into for-nex [...] omits 53beabdd475c Merge branch 'ext/hch/checksumming-v3' into for-next-next- [...] omits a20f72e45fa9 Merge branch 'dev/drew-lock-atomic' into for-next-next-v6. [...] omits 1fd17a1907d5 Merge branch 'misc-next' into for-next-next-v6.2-20230118 omits c77a4979ec1e Merge branch 'misc-6.2' into for-next-current-v6.1-20230118 omits 97fdcb77db17 iomap: remove IOMAP_F_ZONE_APPEND omits 0d2caa80877b btrfs: split zone append bios in btrfs_submit_bio omits 734f73aa40ab btrfs: calculate file system wide queue limit for zoned mode omits cb60df0df699 btrfs: remove now spurious bio submission helpers omits 1d8a3004cfef btrfs: remove the fs_info argument to btrfs_submit_bio omits 412f3c0cac54 btrfs: remove submit_encoded_read_bio omits b1e7bdccf96f btrfs: remove struct btrfs_io_geometry omits 3c99c196b7e8 btrfs: remove stripe boundary calculation for encoded I/O omits 9d16c7bdd19c btrfs: remove stripe boundary calculation for compressed I/O omits 0153263d3024 btrfs: remove stripe boundary calculation for buffered I/O omits 3e3aa9171006 btrfs: pass the iomap bio to btrfs_submit_bio omits 76943d9334db btrfs: allow btrfs_submit_bio to split bios omits 8d219c8ba51d btrfs: support cloned bios in btree_csum_one_bio omits 5136ca8ed158 btrfs: handle recording of zoned writes in the storage layer omits 5dd91ad4d987 btrfs: handle checksum generation in the storage layer omits 3c7ec3a4680b btrfs: simplify the btrfs_csum_one_bio calling convention omits 945807829761 btrfs: remove the submit_bio_start helpers omits 09ebac2aca80 btrfs: handle checksum validation and repair at the storage layer omits 0ea972e6930c block: export bio_split_rw omits cb01948c1bdb btrfs: locking: use atomic for DREW lock writers omits dcfad81e754f LoadPin: Allow filesystem switch when not enforcing omits 951b4528af54 LoadPin: Move pin reporting cleanly out of locking omits 7db0e0cc361f LoadPin: Refactor sysctl initialization omits 6f14782f0e1b LoadPin: Refactor read-only check into a helper omits f8d1af4c9239 ARM: ixp4xx: Replace 0-length arrays with flexible arrays omits 36870d22c416 KVM: x86: Replace 0-length arrays with flexible arrays omits 67e990e402ad Merge branch 'for-next/cacheinfo' of git://git.kernel.org/ [...] omits 660506a1306a Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 7afbf47e1293 firmware: arm_scmi: Add per-channel Raw injection support omits ed47db0d2a7f firmware: arm_scmi: Add Raw mode coexistence support omits 9b718c22b24e firmware: arm_scmi: Call Raw mode hooks from the core stack omits 64b0fcec0695 firmware: arm_scmi: Reject SCMI drivers while in Raw mode omits cd246f0e45d8 firmware: arm_scmi: Add debugfs ABI documentation for Raw mode omits d62d6d5b20f5 firmware: arm_scmi: Add core Raw transmission support omits d4e45f2bbade firmware: arm_scmi: Add debugfs ABI documentation for comm [...] omits 067852e50f58 firmware: arm_scmi: Populate a common SCMI debugsfs root omits c6e513ff4c2a debugfs: Export debugfs_create_str symbol omits 1ad02d33d26b include: trace: Add platform and channel instance references omits e93bff6558bf firmware: arm_scmi: Add internal platform/channel IDs omits fea2ce1141a9 firmware: arm_scmi: Move errors defs and code to common.h omits 5d68b3c9b806 firmware: arm_scmi: Add xfer Raw helpers omits fe07577f32dd firmware: arm_scmi: Add flags field to xfer omits 2adc1d877b06 firmware: arm_scmi: Refactor scmi_wait_for_message_response omits 0a5a4303c328 firmware: arm_scmi: Refactor polling helpers omits 00da044bcdea firmware: arm_scmi: Refactor xfer in-flight registration routines omits ac20d0c83a07 firmware: arm_scmi: Split bus and driver into distinct modules omits 92dd4008d9d0 firmware: arm_scmi: Introduce a new lifecycle for protocol [...] omits d0a300156e82 firmware: arm_scmi: Refactor device create/destroy helpers omits d9fa3f76e9db firmware: arm_scmi: Move handle get/set helpers omits 95fa2b4c9d67 firmware: arm_scmi: Refactor protocol device creation omits 91c6dd17e020 firmware: arm_scmi: Add common notifier helpers omits d9c08e537fcf firmware: arm_scmi: Move protocol registration helpers omits a9e304a9c392 firmware: arm_scmi: Use dedicated devices to initialize channels omits a6d6c9ef838a firmware: arm_scmi: Simplify chan_available transport operation omits b7a46a47bcea Merge branch into tip/master: 'perf/urgent' omits ca12d6b09314 btrfs: send: cache utimes operations for directories if possible omits e8e2b8b4ee4e btrfs: send: update size of roots array for backref cache entries omits 6b9988630786 btrfs: send: use the lru cache to implement the name cache omits a4127960459b btrfs: add an api to delete a specific entry from the lru cache omits a3150893fddb btrfs: allow a generation number to be associated with lru [...] omits 6d68fb752adc btrfs: send: cache information about created directories omits 371eb070dc0b btrfs: adapt lru cache to allow for 64 bits keys on 32 bit [...] omits 8662c1576c68 btrfs: send: genericize the backref cache to allow it to b [...] omits 084303f39f2e btrfs: send: initialize all the red black trees earlier omits 44ae15d65b0a btrfs: send: use MT_FLAGS_LOCK_EXTERN for the backref cach [...] omits d091ee4e054d btrfs: send: iterate waiting dir move rbtree only once whe [...] omits bda778fa4be1 btrfs: send: reduce searches on parent root when checking [...] omits 46053a136aef btrfs: send: avoid unnecessary orphan dir rbtree search at [...] omits dea0f19c6857 btrfs: send: avoid duplicated orphan dir allocation and in [...] omits a4df7acbd25c btrfs: send: remove send_progress argument from can_rmdir() omits 4ec67306138a btrfs: send: avoid extra b+tree searches when checking ref [...] omits 3c19bb4e5e44 btrfs: send: directly return from will_overwrite_ref() and [...] omits db3506e37067 btrfs: send: avoid unnecessary generation search at did_ov [...] omits 54d35f57cc52 btrfs: send: directly return from did_overwrite_ref() and [...] omits 5abdba45104d btrfs: sysfs: update fs features directory asynchronously omits db7ca6a6ba52 Merge branch into tip/master: 'sched/core' omits af6e9efd6a7e Merge branch into tip/master: 'irq/core' omits e37358fa6b51 Merge branch into tip/master: 'sched/core' omits 7d3ce97fc4f9 Merge branch into tip/master: 'x86/microcode' omits ebafa24b9048 Merge branch into tip/master: 'perf/core' omits 205c3682981b Merge branch 'linus' omits 0074866d138f Merge branch into tip/master: 'irq/core' omits 3c78f9009099 Merge branch into tip/master: 'irq/urgent' omits 4de77094279d mm: use stack_depot_early_init for kmemleak omits f250371dcf30 mm-mremap-fix-mremap-expanding-for-vmas-with-vm_ops-close- [...] omits 3421d1e70dfc mm, mremap: fix mremap() expanding for vma's with vm_ops->close() omits 40bcc8b0744e squashfs: harden sanity check in squashfs_read_xattr_id_table omits edfeaa684e65 ia64: fix build error due to switch case label appearing n [...] omits 5815a09a8472 mm: multi-gen LRU: fix crash during cgroup migration omits 30a4ad86eefe selftests/vm: remove __USE_GNU in hugetlb-madvise.c omits 42cf44315a21 Revert "mm/compaction: fix set skip in fast_find_migrateblock" omits 4379dee2cca9 mm: hwposion: support recovery from ksm_might_need_to_copy() omits 357d0500ac8d mm: hwpoison: support recovery from ksm_might_need_to_copy() omits f04afb376837 Revert "mm: add nodes= arg to memory.reclaim" omits 3c6fab1e7e59 mm: fix a few rare cases of using swapin error pte marker omits 9c83b052cab5 mm/uffd: fix pte marker when fork() without fork event omits 469011bab4e1 zsmalloc: avoid unused-function warning omits 9dd747023e0e zsmalloc: fix a race with deferred_handles storing omits 505850dd8eec mm/khugepaged: fix ->anon_vma race omits c3439ee5f87a maple_tree: fix mas_empty_area_rev() lower bound validation omits 89a5a0537bd1 aio: fix mremap after fork null-deref omits 3139b0f58910 Merge x86/cpu into tip/master omits 525fafe0fe94 Merge branches 'arm64-defconfig-for-6.3', 'arm64-fixes-for [...] omits 7d7b6f4fcee2 Merge branch into tip/master: 'x86/platform' omits c7d5ea80ea72 Merge branch into tip/master: 'x86/microcode' omits d37a9c3485c7 Merge branch 'x86/cpu' omits 49198dbf145b Merge branch into tip/master: 'x86/core' omits 0d42aaec1318 Merge branch into tip/master: 'x86/cleanups' omits adb9d6518c8d Merge branch into tip/master: 'x86/boot' omits 3a166c571539 Merge branch into tip/master: 'x86/asm' omits 5655824d9394 Merge branch into tip/master: 'x86/alternatives' omits ce6f773ecbad Merge branch into tip/master: 'timers/core' omits e1c58450b39d Merge branch into tip/master: 'sched/core' omits eed46a1f036c Merge branch into tip/master: 'ras/core' omits d5b0c0cb4ed5 Merge branch into tip/master: 'perf/core' omits 016adceaf89e Merge branch into tip/master: 'objtool/core' omits 52d0f2a8ebec Merge branch into tip/master: 'locking/core' omits 92d4d26bd7d7 Merge branch into tip/master: 'irq/core' omits 2ce451e2a8d0 Merge branch into tip/master: 'x86/urgent' omits 7af5cd6e01ac Merge branch into tip/master: 'sched/urgent' omits 9c931fa1e98a btrfs: raid56: fix stripes if vertical errors are found omits ca098daa7693 btrfs: remove duplicate include header in extent-tree.c omits 6e3acbea9456 btrfs: hold block group refcount during async discard omits ef85ccafff6a exfat: handle unreconized benign secondary entries omits dbdbdf891e39 Merge branch 'icc-dt' into icc-next omits 86a6f9ec45a6 dt-bindings: interconnect: split SM8450 to own schema omits fae28c82bbbd dt-bindings: interconnect: split SC8280XP to own schema omits cdb2894dda22 dt-bindings: interconnect: split SC7280 to own schema omits 6435241fd536 Merge branch 'musb-for-v6.2' into for-next omits b88f9b5d7760 Merge branch 'omap-for-v6.2/dt' into for-next omits af3fbc5bfc91 Merge branch 'omap-for-v6.2/dt' into for-next omits b610ba9a796a Merge branch 'omap-for-v6.2/dt' into for-next omits 8efe5dea6753 Merge branch 'omap-for-v6.1/dt' into for-next omits ce9683e3d9d3 Merge branch 'omap-for-v6.1/omap1' into for-next omits 9d54ef3ded10 Merge branch 'omap-for-v6.1/ti-sysc' into for-next omits d4ac76f694f7 Merge branch 'omap-for-v6.1/soc' into for-next omits fa9447f12af8 Merge branch 'fixes' into for-next omits 7fdc6a2af1ae ARM: OMAP2+: omap4-common: Fix refcount leak bug omits 61480dc07401 bus: ti-sysc: Fix refcount leak bugs omits 84537fa46387 ARM: omap1: call platform_device_put() in error case in om [...] omits 609c1fabc7c5 ARM: omap1: Kconfig: Fix indentation omits 9804ebd35611 bus: ti-sysc: Add missing of_node_put() in sysc_add_named_ [...] adds d52fec86a465 LoongArch: Add HWCAP_LOONGARCH_CPUCFG to elf_hwcap adds 2959fce7fdb7 LoongArch: Use common function sign_extend64() adds 3200983fa8e2 LoongArch: Simplify larch_insn_gen_xxx implementation adds e2f27392275c LoongArch: Adjust PC value when unwind next frame in unwinder adds 429a9671f235 LoongArch: Get frame info in unwind_start() when regs is n [...] adds 5bb8d34449c4 LoongArch: Use correct sp value to get graph addr in stack [...] adds c5ac25e0d78a LoongArch: Strip guess unwinder out from prologue unwinder adds dc74a9e8a8c5 LoongArch: Add generic ex-handler unwind in prologue unwinder adds 84bd7e08a79a Merge tag 'loongarch-fixes-6.2-1' of git://git.kernel.org/ [...] adds 5fbad44dddf5 Merge tag 'erofs-for-6.2-rc5' of git://git.kernel.org/pub/ [...] adds eef034ac6690 affs: initialize fsdata in affs_truncate() adds 7026172bc334 Merge tag 'affs-for-6.2-tag' of git://git.kernel.org/pub/s [...] adds 7287904c8771 Merge tag 'for-linus-2023011801' of git://git.kernel.org/p [...] adds a608da3bd730 zonefs: Detect append writes at invalid locations adds 081edded9b38 Merge tag 'zonefs-6.2-rc5' of git://git.kernel.org/pub/scm [...] adds 46f0cba31ccc Merge tag 'slab-for-6.2-rc5' of git://git.kernel.org/pub/s [...] adds a03df4ec3729 Merge tag 's390-6.2-3' of git://git.kernel.org/pub/scm/lin [...] adds 21493c6e96e5 Merge branch 'rework/console-list-lock' into for-linus adds d368967cb103 Merge tag 'printk-for-6.2-rc5' of git://git.kernel.org/pub [...] adds 407829567c7b Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 6baa936cbdee Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2ec06ff86a50 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds f5685ff70b03 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds bd03d01d8b3e Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds d232d3b1c096 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds edb5b63e5673 Merge tag 'wireless-2023-01-18' of git://git.kernel.org/pu [...] adds 339346d49ae0 net: sched: gred: prevent races when adding offloads to stats adds e0be11a833e8 MAINTAINERS: add networking entries for Willem adds 4fb58ac3368c Revert "net: team: use IFF_NO_ADDRCONF flag to prevent ipv [...] adds 3f4ca5fafc08 tcp: avoid the lookup process failing to get sk in ehash table adds 55ba18dc62de octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt adds 90e7cb78b815 net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_report [...] adds 5aa561059303 net/mlx5e: Avoid false lock dependency warning on tc_ht even more adds 6624bfeecf01 net/mlx5e: Remove redundant xsk pointer check in mlx5e_mpw [...] adds f51471d1935c net/mlx5: E-switch, Fix setting of reserved fields on MODI [...] adds 4ddf77f9bc76 net/mlx5e: QoS, Fix wrongfully setting parent_element_id o [...] adds ffa99b534732 net/mlx5e: Set decap action based on attr for sample adds 16bccbaa00b6 net/mlx5e: Remove optimization which prevented update of E [...] adds e4d38c454ae5 net/mlx5e: Protect global IPsec ASO adds 7c83d1f4c5ad net/mlx5: E-switch, Fix switchdev mode after devlink reload adds 2c1e1b949024 net: mlx5: eliminate anonymous module_init & module_exit adds 5c312574e683 Merge tag 'mlx5-fixes-2023-01-18' of git://git.kernel.org/ [...] adds 8ccc99362b60 net/ulp: use consistent error code when blocking ULP adds 903848249a78 selftests/net: toeplitz: fix race on tpacket_v3 block close adds 6c977c5c2e4c net: dsa: microchip: ksz9477: port map correction in ALU t [...] adds 9b224062f3d9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 36024d023d13 bpf: Fix off-by-one error in bpf_mem_cache_idx() adds bdb7fdb0aca8 bpf: Fix a possible task gone issue with bpf_send_signal[_ [...] adds 9517de481cc4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 55a81bd30f20 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds fdfd7e528ded Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds b9cee506da2b ALSA: hda/via: Avoid potential array out-of-bound in add_s [...] adds d3e39d5b2200 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 79461c6f57dc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0d58d633e030 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 39af728649b0 device property: fix of node refcount leak in fwnode_graph [...] adds 9be182da0a75 driver core: Fix test_async_probe_init saves device in wro [...] adds 7f680fdbff9a Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 7d80dbd708c1 usb: dwc3: fix extcon dependency adds dcbf1742ed10 Merge tag 'usb-serial-6.2-rc5' of https://git.kernel.org/p [...] adds 9ea59cd6b049 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds e1467934ca41 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 732db681b826 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 9b31580adb18 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 2efb6edd52dc comedi: adv_pci1760: Fix PWM instruction handling adds 25d5648802f1 w1: fix deadloop in __w1_remove_master_device() adds 36225a7c72e9 w1: fix WARNING after calling w1_process() adds baa01983bea0 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 5426d0ca0fc5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds fab0c39ac5eb Merge branch 'for-linus' of git://github.com/awilliam/linu [...] adds a82c1ab84d25 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 95e5fda3b5f9 ptdma: pt_core_execute_cmd() should use spinlock adds 367b8b6ff1ef Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 24e0119165ed Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds e855f5c15a49 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 649ae920996c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2b031a37fe25 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 15aa64678d34 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bbbd25499100 scsi: hpsa: Fix allocation size for scsi_host_alloc() adds ba81043753ff scsi: ufs: core: Fix devfreq deadlocks adds 6f1d64b13097 scsi: iscsi_tcp: Fix UAF during logout when accessing the [...] adds f484a794e4ee scsi: iscsi_tcp: Fix UAF during login when accessing the s [...] adds 0bfe63d07578 scsi: device_handler: alua: Remove a might_sleep() annotation adds c2462c8b9e9a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b19f4a5404a2 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 96e1cfa72196 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2cd2f424f32c Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 2e30274e6a2a Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds 69c0e783d295 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 0541b391f039 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c97427dba79f Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] adds 0fb8281f89b7 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds dd1ee015754a Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 3e3e3543880c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds dfbfbd21c96e Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 899d3a3c19ac drm/drm_vma_manager: Add drm_vma_node_allow_once() adds 0220e4fe178c drm/i915: Fix a memory leak with reused mmap_offset adds b1867226dfbb Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 84538419c633 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b430d2436737 perf script flamegraph: Avoid d3-flame-graph package dependency new acef233b7ca7 perf pmu: Add #slots literal support for arm64 new 5b51e47a3f1d perf jevent: Add general metrics support new a9ff64e5a042 perf vendor events arm64: Add common topdown L1 metrics new c1c685cee6a1 perf vendor events arm64: Add topdown L1 metrics for neove [...] new 6a60dd2e8769 perf vendor events arm64: Add TLB metrics for neoverse-n2-v2 new 8556d367a7f9 perf vendor events arm64: Add cache metrics for neoverse-n2-v2 new a1adade799bd perf vendor events arm64: Add branch metrics for neoverse-n2-v2 new 4befa5cf8469 perf vendor events arm64: Add PE utilization metrics for n [...] new 485c5bc59089 perf vendor events arm64: Add instruction mix metrics for [...] new 3524f89edaf0 perf docs: Fix a typo in 'perf probe' man page: l20th -> 120th new 03953a697bdd perf vendor events intel: Add Emerald Rapids new 148b5df5b553 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 9bea5f2dbbcc Merge branch 'compiler-attributes' of https://github.com/o [...] new d748747f410d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 30415fcf8579 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 7f95da9d2dc4 drivers/perf: hisi: Advertise the PERF_PMU_CAP_NO_EXCLUDE [...] new 053b5579dacf drivers/perf: hisi: Simplify the parameters of hisi_pmu_init() new e126f6f42f89 drivers/perf: hisi: Extract initialization of "cpa_pmu->pmu" new bb21ef19a3d8 perf/arm-cmn: Reset DTM_PMU_CONFIG at probe new e85930f06f0e perf/marvell: Add ACPI support to DDR uncore driver new 093cf1f62fe8 perf/marvell: Add ACPI support to TAD uncore driver new e080477a050c perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines new c759ec850df8 arm64: Drop SYS_ from SPE register defines new 956936041a56 arm64/sysreg: Convert SPE registers to automatic generation new 2d347ac23362 perf: arm_spe: Drop BIT() and use FIELD_GET/PREP accessors new 05e4c88e2b5c perf: arm_spe: Use new PMSIDR_EL1 register enums new 4998897b1e96 perf: arm_spe: Support new SPEv1.2/v8.7 'not taken' event new 20a6f0dbcad6 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 62b620103a50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 12cdc236cf83 ARM: dts: meson8: Add more L2 (PL310) cache properties new 46f73c1c037e ARM: dts: meson8b: Add more L2 (PL310) cache properties new a8102018f8e9 Merge branch 'v6.3/arm-dt' into for-next new 3cbd431c2b34 arm64: dts: meson: remove CPU opps below 1GHz for G12A boards new d5a00b8562d9 Merge branch 'v6.3/arm64-dt' into for-next new c524822d419a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f11f39009b06 ARM: dts: aspeed: Fix pca9849 compatible new 701ce17d6429 arm: dts: aspeed: tyan s8036: Enable kcs interrupts new c42ba8eb00d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7e60f791f3b Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 3bf3b1e4e9e1 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 9ed6fb81e817 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 4080ccc26700 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6162e2ecf55d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9739e6ab8262 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ffecc4feba12 ARM: dts: omap: Use new media bus type macros new 0973bdfce750 ARM: dts: ti: Fix pca954x i2c-mux node names new bd08103e93a4 ARM: dts: am335x-nano: Fix GPIO settings for RTS/CTS pins [...] new af5ec6ab2e6c ARM: dts: am335x-nano: Enable RS485 mode for UART3 & 4 new 7094c9d8aa5d ARM: dts: am335x-nano: Enable I2C temperature sensor new d7a6aebb2337 ARM: dts: am335x-nano: Fix GPIO settings for MMC pins new 7c70306b7dbb ARM: dts: am335x-nano: Enable USB host new ecbeccdc6170 ARM: dts: n900: rename accelerometer node new 14a213dcb004 ARM: dts: n900: use iio driver for accelerometer new 9151b7670d1a ARM: dts: omap: gta04: add BNO055 IMU chip new 9dd320f0075f ARM: dts: omap: gta04a5: cleanup i2c node names new 0414a100d6ab ARM: OMAP1: call platform_device_put() in error case in om [...] new 552645ebe9bb Merge branches 'omap-for-v6.3/dt' and 'omap-for-v6.3/omap1 [...] new 7c32919a3787 ARM: OMAP2+: omap4-common: Fix refcount leak bug new ed8167cbf65c ARM: OMAP2+: Fix memory leak in realtime_counter_init() new 4dc6a7170a00 ARM: OMAP2+: Remove unneeded #include <linux/pinctrl/pinmux.h> new 5dbbc9e00c29 ARM: OMAP2+: Remove unneeded #include <linux/pinctrl/machine.h> new 5fc1f76a85ce ARM: OMAP2+: Fix spelling typos in comment new f68a6fc58073 Merge branch 'omap-for-v6.3/cleanup' into for-next new cd60b2e53c34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 406b4c06cb61 arm64: defconfig: enable SM8550 DISPCC clock driver new a0cacf7f9a55 arm64: defconfig: enable Visionox VTDR6130 DSI Panel driver new 1a87f7e5fa10 arm64: defconfig: enable the clock driver for Qualcomm SA8 [...] new 30186f8573af arm64: dts: qcom: sm8250: drop unused clock-frequency from [...] new c75286fe8968 arm64: dts: qcom: sc8280xp: drop bogus clock-controller property new 91238d52fb07 arm64: dts: qcom: sc8280xp: drop unused properties from tx-macro new 6ded5ed60984 arm64: dts: qcom: sc8280xp: disable sound nodes new acf906140790 arm64: dts: qcom: sc8280xp-x13s: move vamacro node new fdc6a0b272c5 arm64: dts: qcom: sc8280xp-x13s: move wcd938x codec node new 306380dc93c5 arm64: dts: qcom: sm8450-hdk: move wcd938x codec node new 74d6ed033d47 arm64: dts: qcom: sm8250: clean up wcd938x codec node new fc1780dba41d arm64: dts: qcom: sc7280: add DP audio to herobrine rt5682 [...] new 5f84c7c35d49 arm64: dts: qcom: sc8280xp: Define CMA region for CRD and X13s new 638b7ada91f9 arm64: dts: qcom: sm8350: Add &tlmm gpio-line-names new 4f287e31ff5f arm64: dts: qcom: sm8350: Use 2 interconnect cells new 1ccad21aa996 Merge tag 'qcom-arm64-fixes-for-6.2' into arm64-for-6.3 new 26a91359aea4 arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size new 4dee5aa44b92 arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem new de385ae2aa62 arm64: dts: qcom: msm8916-samsung-a2015: correct motor pin [...] new bf37b5bc7220 arm64: dts: qcom: sc7280-idp: add amp pin config function new a9a9e85731e7 arm64: dts: qcom: use qcom,gsi-loader for IPA new 0b3aa9aa629c arm64: dts: qcom: msm8956: use SoC-specific compat for tsens new 24aafd041fb2 arm64: dts: qcom: msm8916: specify per-sensor calibration cells new 4d403f7a9090 arm64: dts: qcom: msm8976: specify per-sensor calibration cells new 306ccdf0786a arm64: dts: qcom: qcs404: specify per-sensor calibration cells new e17a806571bb arm64: dts: qcom: sm6350: Add OSM L3 node new bba952275b81 arm64: dts: qcom: sm6350: Set up DDR & L3 scaling new aed7154a3023 arm64: dts: qcom: sm6350: add IPA node new 60bf8740870e arm64: dts: qcom: sm7225-fairphone-fp4: enable IPA new 66e9ba516be3 arm64: dts: qcom: msm8916-samsung-j5-common: Add initial c [...] new 4414bdf9c565 arm64: dts: qcom: msm8916-samsung-j5-common: Add new device trees new 027523b77c0c arm64: dts: qcom: msm8916-samsung-j5-common: Add Hall sensor new 83a54e61b2bd arm64: dts: qcom: msm8916-samsung-j5-common: Add MUIC support new 66129812050b arm64: dts: qcom: sm8550: fix xo clock source in cpufreq-hw node new 553f9bd45554 dt-bindings: clock: document SM8550 DISPCC clock controller new 411f657db2c2 Merge branch '20230103-topic-sm8550-upstream-dispcc-v3-1-8 [...] new d7da51db5b81 arm64: dts: qcom: sm8550: add display hardware devices new 69e6a5e29b3b arm64: dts: qcom: sm8550-mtp: enable display hardware new a74c41f6dd83 arm64: dts: qcom: sm8550-mtp: add DSI panel new 2e3790de9b18 arm64: dts: qcom: sm8550: Add interconnect path to SCM node new d0c061e366ed arm64: dts: qcom: sm8550: add adsp, cdsp & mdss nodes new 6c409f633f23 arm64: dts: qcom: sm8550-mtp: enable adsp, cdsp & mdss new 7d1158c984d3 arm64: dts: qcom: sm8550: Add PCIe PHYs and controllers nodes new 1eeef306b5d8 arm64: dts: qcom: sm8550-mtp: Add PCIe PHYs and controllers nodes new 647380e41520 arm64: dts: qcom: ipq6018: Pad addresses to 8 hex digits new c2596b717e9d arm64: dts: qcom: ipq6018: Fix up indentation new 2c6e322a41c5 arm64: dts: qcom: ipq6018: Sort nodes properly new 6db9ed9a128c arm64: dts: qcom: ipq6018: Add/remove some newlines new 7356ae3e10ab arm64: dts: qcom: ipq6018: Use lowercase hex new 8d5bf0b2dca7 arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits new f69732296a74 arm64: dts: qcom: sm8150: Pad addresses to 8 hex digits new f48dbb34e4e0 arm64: dts: qcom: sm6350: Pad addresses to 8 hex digits new 524ac48fcccd arm64: dts: qcom: sdm845: Pad addresses to 8 hex digits new 81f43efce4e1 arm64: dts: qcom: sm8250: Pad addresses to 8 hex digits new f3c08ae6fea7 arm64: dts: qcom: sm8350: Pad addresses to 8 hex digits new 26c471991dc8 arm64: dts: qcom: sc7180: Pad addresses to 8 hex digits new 94ca994d7e93 arm64: dts: qcom: sc7280: Pad addresses to 8 hex digits new 426900a959b3 arm64: dts: qcom: msm8994-octagon: Pad addresses to 8 hex digits new a58cde4d66e1 arm64: dts: qcom: sm8450: Pad addresses to 8 hex digits new 690e8993ccac arm64: dts: qcom: msm8994-kitakami: Pad addresses to 8 hex digits new 1d09705a6456 arm64: dts: qcom: sm6115: Pad addresses to 8 hex digits new 71bc1b42844f arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 new 6e1569ddfa64 arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 new 31e62e862a1e arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 new 645aaf0a3826 arm64: dts: qcom: sc8280xp: add missing i2c nodes new 3d256a90b3bf arm64: dts: qcom: sc8280xp: add missing spi nodes new e073899ec3e1 arm64: dts: qcom: sa8540p-ride: add i2c nodes new 1db9c1d12739 arm64: dts: qcom: sc8280xp: add aliases for i2c4 and i2c21 new fa5573edd01e arm64: dts: qcom: sc8280xp: add rng device tree node new 7cc406151a99 arm64: dts: qcom: Add device tree for Samsung Galaxy Tab A [...] new 41adc65ca5a4 arm64: dts: qcom: Add device tree for Samsung Galaxy Tab A [...] new 877cff3568c0 arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock ou [...] new d46fbd457913 arm64: dts: qcom: add SoC specific compat strings to mdp5 nodes new ecf0f5ff152b arm64: dts: qcom: rename mdss nodes to display-subsystem new 0aab1b9b75f0 arm64: dts: qcom: rename mdp nodes to display-controller new 8a220a62ebe2 arm64: dts: qcom: align OPP table node name with DT schema new a496f7decf4f arm64: dts: qcom: sm8250: drop unused clock-frequency from [...] new e5988fd6004b arm64: dts: qcom: sm8250: drop unused properties from tx-macro new 7f7e5c1b037f arm64: dts: qcom: sm8550: Add USB PHYs and controller nodes new 772e6bc4a0a9 arm64: dts: qcom: sm8550-mtp: Add USB PHYs and HC nodes new 0da2eff44e78 arm64: dts: qcom: sm8450: Allow both GIC-ITS and internal [...] new ac0d84d4556c arm64: dts: qcom: msm8996: support using GPLL0 as kryocc input new 3e7a2e8bd9b7 arm64: dts: qcom: sdm845-db845c: drop label from I2C controllers new 100d9c94ccf1 arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY new 7ba33591b45f arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY new 2055cb7dccea arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges new b60590314828 arm64: dts: qcom: ipq8074: set Gen2 PCIe pcie max-link-speed new 3e83a9c41ab0 arm64: dts: qcom: ipq8074: fix Gen3 PCIe node new 0e8b90c0256c arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clo [...] new 3c118d1b0d21 arm64: dts: qcom: msm8996: Add a carveout for modem metadata new 264f6a8dff9b arm64: dts: qcom: msm8998: Add a carveout for modem metadata new 44c89ef3d109 arm64: dts: qcom: sdm845: Add a carveout for modem metadata new cb0eaae8e8bc arm64: dts: qcom: sc7180: Add a carveout for modem metadata new a63a420d050d arm64: dts: qcom: sc7280: Add a carveout for modem metadata new 0fff9fa043f9 dt-bindings: clock: Add Qualcomm SA8775P GCC new 08c51ceb12f7 clk: qcom: add the GCC driver for sa8775p new 109366b1b0a4 Merge branch '20230103-topic-sm8550-upstream-dispcc-v3-1-8 [...] new 5f082ac76f44 clk: qcom: ipq8074: populate fw_name for usb3phy-s new 0df0a8f2d2e2 dt-bindings: clock: qcom,gcc-apq8084: define clocks/clock-names new 93a63522dea6 dt-bindings: clock: qcom,gcc-apq8084: add GCC_MMSS_GPLL0_CLK_SRC new 605f073812ec dt-bindings: clock: qcom,mmcc: define clocks/clock-names f [...] new 21c348768f44 clk: qcom: gcc-apq8084: use ARRAY_SIZE instead of specifyi [...] new a8121eeb4bde clk: qcom: gcc-apq8084: move PLL clocks up new 7179ab686d78 clk: qcom: gcc-apq8084: use parent_hws/_data instead of pa [...] new cc0269b7604e clk: qcom: gcc-apq8084: add GCC_MMSS_GPLL0_CLK_SRC new 891feb0bd0bf clk: qcom: mmcc-apq8084: use ARRAY_SIZE instead of specify [...] new 41d01f526b24 clk: qcom: mmcc-apq8084: move clock parent tables down new 7b347f4b677b clk: qcom: mmcc-apq8084: remove spdm clocks new 2069c701fc81 clk: qcom: mmcc-apq8084: use parent_hws/_data instead of p [...] new 8c8acefcee87 dt-bindings: clock: Add QDU1000 and QRU1000 GCC clocks new f0a670211186 Merge branch '20230112204446.30236-2-quic_molvera@quicinc. [...] new 1c9efb0bc040 clk: qcom: Add QDU1000 and QRU1000 GCC support new 33d0f3945c5a dt-bindings: clock: qcom,msm8996-apcc: add sys_apcs_aux clock new d234c4bcad39 clk: qcom: clk-alpha-pll: program PLL_TEST/PLL_TEST_U if required new 4953610bf164 clk: qcom: cpu-8996: correct PLL programming new be4e65d130bb clk: qcom: cpu-8996: fix the init clock rate new fe8a500534e7 clk: qcom: cpu-8996: support using GPLL0 as SMUX input new 72537606f03c clk: qcom: cpu-8996: skip ACD init if the setup is valid new b3b274bc9d3d clk: qcom: cpu-8996: simplify the cpu_clk_notifier_cb new 61dc1a73684b clk: qcom: cpu-8996: setup PLLs before registering clocks new fa0bc05f2f87 clk: qcom: cpu-8996: move qcom_cpu_clk_msm8996_acd_init call new 6fb03dd0b40a clk: qcom: cpu-8996: fix PLL configuration sequence new 495bc5a7c4a1 clk: qcom: cpu-8996: fix ACD initialization new 682c6a452def clk: qcom: cpu-8996: fix PLL clock ops new 9daaaaaacffc clk: qcom: cpu-8996: change setup sequence to follow vendo [...] new 62ebb045f029 Merge tag 'qcom-driver-fixes-for-6.2' into drivers-for-6.3 new 017a7c11a8a2 soc: qcom: socinfo: Fix soc_id order new 8b949c0e2ce5 dt-bindings: arm: qcom,ids: Add QRD board ID new 56abffc793be dt-bindings: arm: qcom,ids: Add a bunch of older SoCs new 40017cebb111 soc: qcom: socinfo: Add a bunch of older SoCs new a36489778ba8 Revert "soc: qcom: rpmpd: Add SM4250 support" new dfe5ac702362 Revert "dt-bindings: power: rpmpd: Add SM4250 support" new afb37e257793 dt-bindings: firmware: qcom,scm: Add optional interrupt new 6bf325992236 firmware: qcom: scm: Add wait-queue handling logic new bfe9c2996972 Merge tag 'qcom-dts-fixes-for-6.2' into dts-for-6.3 new e108a3858e7d ARM: dts: qcom-msm8974: specify per-sensor calibration cells new 1283b2e61a7a ARM: dts: qcom-apq8084: specify per-sensor calibration cells new cbf91f46a72a ARM: dts: qcom: use qcom,gsi-loader for IPA new 293b993b3cad dt-bindings: qcom: Document bindings for msm8916-samsung-j5x new d3f5468472d3 dt-bindings: qcom: Document samsung,gt58 and gt510 new 11691dab82e1 ARM: dts: qcom-msm8974: add SoC specific compat string to [...] new 192309302860 ARM: dts: qcom-msm8974: rename mdss node to display-subsystem new 858b0d4b04ea ARM: dts: qcom: rename mdp nodes to display-controller new 295bc7195810 ARM: dts: qcom: align OPP table node name with DT schema new b894f2cf9154 ARM: dts: qcom: apq8084: add clocks and clock-names to gcc device new 34d50b12d677 ARM: dts: qcom: msm8226: add RPMCC node new 97c57426d969 Merge branches 'arm64-defconfig-for-6.3', 'arm64-for-6.3', [...] new e2956a7aac6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6454b76b8db1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1104693cdfcd arm64: dts: rockchip: fix probe of analog sound card on rock-3a new 9cd85c2e98f7 Merge branch 'v6.2-armsoc/dtsfixes' into for-next new c80992abd287 arm64: dts: rockchip: Update eMMC, SD aliases for Radxa So [...] new d268da063b99 arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SB [...] new 14359f2e99a2 Merge branch 'v6.3-armsoc/dts64' into for-next new be443d26ea27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d83ee4e83534 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 849802b3cce6 Merge branch 'for-next/cacheinfo' of git://git.kernel.org/ [...] new 7a75b7afd8ff firmware: arm_scmi: Simplify chan_available transport operation new 05a2801d8b90 firmware: arm_scmi: Use dedicated devices to initialize channels new 9115c20ac1ee firmware: arm_scmi: Move protocol registration helpers new 53b8c25df708 firmware: arm_scmi: Add common notifier helpers new d3cd7c525fd2 firmware: arm_scmi: Refactor protocol device creation new 971fc0665f13 firmware: arm_scmi: Move handle get/set helpers new 2c3e674465e7 firmware: arm_scmi: Refactor device create/destroy helpers new ee5dcedaf72d firmware: arm_scmi: Introduce a new lifecycle for protocol [...] new 37b5be828032 firmware: arm_scmi: Split bus and driver into distinct modules new 9374324e8d78 firmware: arm_scmi: Refactor xfer in-flight registration routines new d5552a45c828 firmware: arm_scmi: Refactor polling helpers new ac49e46c453a firmware: arm_scmi: Refactor scmi_wait_for_message_response new 0eb24e5a0ead firmware: arm_scmi: Add flags field to xfer new aaa9d521b01a firmware: arm_scmi: Add xfer helpers to provide raw access new 5e15c2197fc7 firmware: arm_scmi: Move errors defs and code to common.h new 5b6034808c96 firmware: arm_scmi: Add internal platform/channel identifiers new bd752cc79916 include: trace: Add platform and channel instance references new cade53b60a04 debugfs: Export debugfs_create_str symbol new f5bc54a5041b firmware: arm_scmi: Populate a common SCMI debugfs root new b5dc013d98b4 firmware: arm_scmi: Add debugfs ABI documentation for comm [...] new e789a8ab15b0 firmware: arm_scmi: Add core raw transmission support new 25376d813405 firmware: arm_scmi: Add debugfs ABI documentation for raw mode new 9e834da670ce firmware: arm_scmi: Reject SCMI drivers when configured in [...] new a6fb9dc05c8c firmware: arm_scmi: Call raw mode hooks from the core stack new 145f03626257 firmware: arm_scmi: Add the raw mode co-existence support new eeb087fa365a firmware: arm_scmi: Add per-channel raw injection support new b6651aac2d5b Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new cf9b72bbdf3f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 6982a2b27428 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new b10c734cdce3 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 14dbbfecfbac Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 877b02cc1296 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ebb348417b0 ARM: zynq: Comment interrupt names IRQs for pl330 new ba2a4db96f4a ARM: dts: zynq: Add xlnx prefix to GEM compatible string new 8932a99240f5 ARM: zynq: Use recommended dma-controller name instead of dmac new 7117de01e804 Merge remote-tracking branch 'git/zynq/dt' into for-next new b993ea2b75fd arm64: dts: zynqmp: Add xlnx prefix to GEM compatible string new a18426505c2b Merge remote-tracking branch 'git/zynqmp/dt' into for-next new 2c27296ccf36 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new e80d59e24068 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 22996f4264be Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new bbc3f6054533 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f16bcc3f9384 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1756242af4b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 183af84eb595 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 662911af372f Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new ede364d9e656 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 5a0d3ce0535b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4778064a1c32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 24ff7dd2a010 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64b4cdf22f3b f2fs: project ids aren't idmapped new abf08576afe3 fs: port vfs_*() helpers to struct mnt_idmap new c1632a0f1120 fs: port ->setattr() to pass mnt_idmap new b74d24f7a74f fs: port ->getattr() to pass mnt_idmap new 6c960e68aaed fs: port ->create() to pass mnt_idmap new 7a77db95511c fs: port ->symlink() to pass mnt_idmap new c54bd91e9eab fs: port ->mkdir() to pass mnt_idmap new 5ebb29bee8d5 fs: port ->mknod() to pass mnt_idmap new e18275ae55e0 fs: port ->rename() to pass mnt_idmap new 011e2b717b1b fs: port ->tmpfile() to pass mnt_idmap new 77435322777d fs: port ->get_acl() to pass mnt_idmap new 13e83a4923be fs: port ->set_acl() to pass mnt_idmap new 8782a9aea3ab fs: port ->fileattr_set() to pass mnt_idmap new 4609e1f18e19 fs: port ->permission() to pass mnt_idmap new 39f60c1ccee7 fs: port xattr to mnt_idmap new 700b7940526d fs: port acl to mnt_idmap new f2d40141d5d9 fs: port inode_init_owner() to mnt_idmap new 01beba7957a2 fs: port inode_owner_or_capable() to mnt_idmap new 9452e93e6dae fs: port privilege checking helpers to mnt_idmap new f861646a6562 quota: port to mnt_idmap new 0dbe12f2e49c fs: port i_{g,u}id_{needs_}update() to mnt_idmap new e67fe63341b8 fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap new c14329d39f2d fs: port fs{g,u}id helpers to mnt_idmap new 4d7ca4090184 fs: port vfs{g,u}id helpers to mnt_idmap new 3707d84c1367 fs: move mnt_idmap new 2cd08b5469ca Merge branch 'fs.idmapped.mnt_idmap.conversion' into for-next new 34a346eae6d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5a03fb32d02 Merge branch 'misc-6.2' into for-next-current-v6.1-20230119 new 9414f3670589 Merge branch 'for-next-current-v6.1-20230119' into for-nex [...] new 5ed422f76cd8 btrfs: remove duplicate include header in extent-tree.c new b1b13b6fa1e2 btrfs: raid56: fix stripes if vertical errors are found new c2f5ff76cea5 btrfs: sysfs: update fs features directory asynchronously new f7d0fcecc5ee btrfs: send: directly return from did_overwrite_ref() and [...] new 1801eb345549 btrfs: send: avoid unnecessary generation search at did_ov [...] new bac93fbb3046 btrfs: send: directly return from will_overwrite_ref() and [...] new 9af0a9cbd1cd btrfs: send: avoid extra b+tree searches when checking ref [...] new c3de4efbd3c6 btrfs: send: remove send_progress argument from can_rmdir() new a807a37ecc51 btrfs: send: avoid duplicated orphan dir allocation and in [...] new 0906f85a57e5 btrfs: send: avoid unnecessary orphan dir rbtree search at [...] new 1dc61f004b16 btrfs: send: reduce searches on parent root when checking [...] new d479e631704d btrfs: send: iterate waiting dir move rbtree only once whe [...] new 584b257ad358 btrfs: send: use MT_FLAGS_LOCK_EXTERN for the backref cach [...] new 53db8f935672 btrfs: send: initialize all the red black trees earlier new cab757353460 btrfs: send: genericize the backref cache to allow it to b [...] new 06c33ccb54f4 btrfs: adapt lru cache to allow for 64 bits keys on 32 bit [...] new 3402b76a72de btrfs: send: cache information about created directories new ec77e2c97c6a btrfs: allow a generation number to be associated with lru [...] new 016650c05b09 btrfs: add an api to delete a specific entry from the lru cache new eecec12b137c btrfs: send: use the lru cache to implement the name cache new 12eaf0fcc334 btrfs: send: update size of roots array for backref cache entries new dbc6dc12f492 btrfs: send: cache utimes operations for directories if possible new 99e0e04e5126 btrfs: hold block group refcount during async discard new 495ea7a58992 btrfs: limit device extents to the device size new b85c1cb28147 btrfs: assert commit root semaphore is held when accessing [...] new 679ad4da7ed6 btrfs: skip backref walking during fiemap if we know the l [...] new 74c802724b95 Merge branch 'misc-next' into for-next-next-v6.2-20230119 new 82134b31b41e btrfs: locking: use atomic for DREW lock writers new 85a483dc652d Merge branch 'dev/drew-lock-atomic' into for-next-next-v6. [...] new 65a79db1bd4e block: export bio_split_rw new 8a49a301b884 btrfs: handle checksum validation and repair at the storage layer new 8ac26794176b btrfs: remove the submit_bio_start helpers new 6f9779cc6664 btrfs: simplify the btrfs_csum_one_bio calling convention new 431bf1405684 btrfs: handle checksum generation in the storage layer new f94c1de1ed0c btrfs: handle recording of zoned writes in the storage layer new a666faef3e6a btrfs: support cloned bios in btree_csum_one_bio new ff743eb4bbcd btrfs: allow btrfs_submit_bio to split bios new f4e0cd7d5a6d btrfs: pass the iomap bio to btrfs_submit_bio new ca7f229fea88 btrfs: remove stripe boundary calculation for buffered I/O new 740101b80554 btrfs: remove stripe boundary calculation for compressed I/O new 84172eba0cf6 btrfs: remove stripe boundary calculation for encoded I/O new 17cd465c2656 btrfs: remove struct btrfs_io_geometry new 752fa8c610da btrfs: remove submit_encoded_read_bio new 4673d31419c2 btrfs: remove the fs_info argument to btrfs_submit_bio new e5645ea68987 btrfs: remove now spurious bio submission helpers new 3aea19df0816 btrfs: calculate file system wide queue limit for zoned mode new 65c82a2cdb75 btrfs: split zone append bios in btrfs_submit_bio new f1e5b8603dd6 iomap: remove IOMAP_F_ZONE_APPEND new 2e036357ad79 Merge branch 'ext/hch/checksumming-v3' into for-next-next- [...] new 92c317b80311 Merge branch 'for-next-next-v6.2-20230119' into for-next-20230119 new 7cda1d3681d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82b831196e05 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 419d8376cd25 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5742d6a467d1 exfat: handle unreconized benign secondary entries new f11ada6a03a2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new da3605548198 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 708535f5e211 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 5cbd46b6bfc6 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 9c7c105b84c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 37e6459693f5 SUNRPC: Fix whitespace damage in svcauth_unix.c new b558840ed3ab Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 4d155dd1dfab Merge branch 'master' of https://github.com/Paragon-Softwa [...] new b15eb01dc265 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d6259aeae44f Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new f14f630fc77c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 6d58755e1969 Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] new 49430bf32914 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2185d7150dda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e2dedc910001 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0b68091c503e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4220e28abc44 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new c696b4d034b7 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 859bac10d754 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new b4f34f0b662f Documentation: Avoid duplicate Kconfig inclusion new 6b25b190a9a3 docs/scripts/gdb: add necessary make scripts_gdb step new 70145c5edf1c docs/zh_CN: Add a glossary of Chinese translation terms new 28d6e64aabe0 x86/vsyscall: Fix documentation to reflect the default mode new 75565c561977 Merge branch 'docs-mw' into docs-next new bb5fc367f4ab Merge branch 'docs-next' of git://git.lwn.net/linux.git new d6e69a4a822a Merge branch 'master' of git://linuxtv.org/media_tree.git new f2ac14b5f197 ACPI: battery: Fix missing NUL-termination with large strings new cce41d52f592 Merge branch 'acpi-battery' into linux-next new a30e65792c47 thermal: intel: menlow: Update function descriptions new b0d270d3de7f Merge branch 'thermal-intel' into linux-next new 6c54b7bc8a31 thermal: core: call put_device() only after device_registe [...] new afd822f01cda Merge branch 'thermal-core' into linux-next new 5cd8dfde64a8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 4af11afc971b Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 510273c4bb84 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 5ec3a2e4a815 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 61382fc86830 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b1b163233412 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1cbf19c575dd net: enetc: set next_to_clean/next_to_use just from enetc_ [...] new fbf1cff98c95 net: enetc: set up RX ring indices from enetc_setup_rxbdr() new 0d6cfd0f5e4d net: enetc: create enetc_dma_free_bdr() new 2c3387109d11 net: enetc: rx_swbd and tx_swbd are never NULL in enetc_fr [...] new bbd6043f74e1 net: enetc: drop redundant enetc_free_tx_frame() call from [...] new d075db51e013 net: enetc: bring "bool extended" to top-level in enetc_open() new f3ce29e169d0 net: enetc: split ring resource allocation from assignment new 598ca0d09056 net: enetc: move phylink_start/stop out of enetc_start/stop new 5093406c784f net: enetc: implement ring reconfiguration procedure for P [...] new 766338c79b10 net: enetc: rename "xdp" and "dev" in enetc_setup_bpf() new c33bfaf91c4c net: enetc: set up XDP program under enetc_reconfigure() new ff58fda09096 net: enetc: prioritize ability to go down over packet processing new 9ffb07a3e6b8 Merge branch 'enetc-bd-ring-cleanup' new 3c107f36db06 selftests/net: mv bpf/nat6to4.c to net folder new 1c9bb4429009 net: lan743x: remove unwanted interface select settings new e86c721090e3 net: lan743x: add generic implementation for phy interface [...] new 624864fbff92 net: lan743x: add fixed phy support for LAN7431 device new c84f433ef5f8 Merge branch 'generic-implementation-of-phy-interface-and- [...] new 81d874e7c84e net: mdio: Move mdiobus_scan() within file new d41e127757f3 net: mdio: Rework scanning of bus ready for quirks new 348659337485 net: mdio: Add workaround for Micrel PHYs which are not C4 [...] new 1a136ca2e089 net: mdio: scan bus based on bus capabilities for C22 and C45 new fbfe97597c77 net: phy: Decide on C45 capabilities based on presence of method new da099a7fb13d net: phy: Remove probe_capabilities new 3ef4a8c8963b Merge branch 'net-phy-remove-probe_capabilities' new 790c31f3839a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a8d31683db79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07233d731f81 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 268425cfa2f3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 41ade47c1273 wifi: mac80211: add kernel-doc for EHT structure new e2192de59e45 bitfield: add FIELD_PREP_CONST() new 3609ff6401c3 wifi: cfg80211: Deduplicate certificate loading new 82253ddaff58 wifi: mac80211: drop extra 'e' from ieeee80211... name new dc09766c755c wifi: wireless: warn on most wireless extension usage new 4ca69027691a wifi: wireless: deny wireless extensions on MLO-capable devices new e6e284b8ebd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84f2c98a78bf Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 266a37927989 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new ae0778468e80 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new e59412bc1310 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 82245db298a3 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new c9d27c6be518 drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness new fd40749a4f62 drm/panel: sofef00: Use 16-bit brightness function new 9402cde9347e drm/panel: vtdr6130: Use 16-bit brightness function new 5688ca34698c drm/bridge: sii902x: Allow reset line to be tied to a slee [...] new f8593120e321 drm/bridge: sii902x: Use dev_err_probe new ae5a8dce3c86 dt-bindings: display: bridge: renesas,rzg2l-mipi-dsi: Docu [...] new bd43a9844bc6 drm: bridge: ldb: Warn if LDB clock does not match request [...] new c25feb24e40c drm/atomic-helper: fix kernel-doc problems new 04ee27671a6a drm/connector: fix a kernel-doc bad line warning new 065ff1dc8764 vc4: fix build failure in vc4_dsi_dev_probe() new 1cbc1f0d324b drm/edid: fix AVI infoframe aspect ratio handling new 72794d16bd53 drm/edid: fix parsing of 3D modes from HDMI VSDB new c3292ab5fbd7 drm/edid: parse VICs from CTA VDB early new 6a40a75f71b9 drm/edid: Use the pre-parsed VICs new 4ed29f398b5a drm/edid: use VIC in AVI infoframe if sink lists it in CTA VDB new 26c2ff773499 drm/edid: rename struct drm_display_info *display to *info new 61e05fdc096b drm/edid: refactor CTA Y420CMDB parsing new c54e2e23c3fc drm/edid: split CTA Y420VDB info and mode parsing new 1ee3e217f98e drm/edid: fix and clarify HDMI VSDB audio latency parsing new cba83c1fc386 drm/edid: add helper for HDMI VSDB audio latency field length new 6f8498177253 Merge drm/drm-next into drm-misc-next new 35b137630f08 accel/ivpu: Introduce a new DRM driver for Intel VPU new 263b2ba5fc93 accel/ivpu: Add Intel VPU MMU support new 647371a6609d accel/ivpu: Add GEM buffer object management new 5d7422cfb498 accel/ivpu: Add IPC driver and JSM messages new 02d5b0aacd05 accel/ivpu: Implement firmware parsing and booting new cd7272215c44 accel/ivpu: Add command buffer submission logic new 852be13f3bd3 accel/ivpu: Add PM support new 783dedc53570 drm/edid: store quirks in display info new 4959b693d72d drm/edid: stop passing quirks around new 45ea02d1ca3b drm/edid: merge ELD handling to update_display_info() new 43bde505d66a drm/edid: move EDID BPC quirk application to update_displa [...] new ebd05c0e12ed drm/panel: vtdr6130: fix unused ret in visionox_vtdr6130_b [...] new 1ee4f4e9bd6d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 2ed9e22ed729 drm/amdgpu/vcn: Adjust firmware names indentation new 09eb3ea39126 drm/amdgpu/vcn: Remove redundant indirect SRAM HW model check new 0feeb4fd4c93 drm/amd/display: fix issues with driver unload new 99761aaa1ce8 drm/amdgpu: correct MEC number for gfx11 APUs new 25959dd67dde drm/amdgpu: allow multipipe policy on ASICs with one MEC new 7bdcc67cf29f Documentation/gpu: Add MP0 version to apu-asic-info-table new e0d06733c730 Documentation/gpu: Update lines for GREEN_SARDINE and YELLOW_CARP new 7b785c47c971 Documentation/gpu: Add Mendocino to apu-asic-info-table new 350ae9ec3fdf Documentation/gpu: Add Raphael to apu-asic-info-table new 384334120b66 drm/amdgpu/nv: don't expose AV1 if VCN0 is harvested new 3c6f90f4aa17 drm/amdgpu/vcn3: fail to schedule IB for AV1 if VCN0 is harvested new a6de636eb04f drm/amdgpu/soc21: don't expose AV1 if VCN0 is harvested new 6482ba5d4bc8 drm/amdgpu/vcn4: fail to schedule IB for AV1 if VCN0 is harvested new bd3149014dff drm/amd/display: Decrease messaging about DP alt mode stat [...] new 96b810d8c67d drm/amd: decrease message about missing PSP runtime databa [...] new 3cc67fe1b3aa drm/amd/display: disable S/G display on DCN 3.1.5 new 9aa153708192 drm/amd/display: disable S/G display on DCN 3.1.4 new a57b24e170b1 drm/amdgpu: Add sdma ras function on sdma v6_0_3 new 5e3ec82c0243 drm/amd/display: fix dp_retrieve_lttpr_cap() return value new 3ba3c2db2f59 drm/amd/display: fix hdmi_encoded_link_bw definition new 2cfb737b4b54 drm/amdgpu: Optimize sdma ras block initialization code fo [...] new 071f526a13e1 drm/amdgpu: retire unused get_umc_v6_7_channel_index new 26fd808b01e7 drm/amdgpu: print bo inode number instead of ptr new e3e84b0a03a3 drm/amdgpu: return the PCIe gen and lanes from the INFO ioctl new 603a521ec279 drm/amd/display: remove duplicate included header files new b4a9b36e69e9 Documentation/gpu: update dGPU asic info table new 4bd0251a428f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 4482e01f8820 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new bb84ccc15980 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new e9bfc778211f Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new ff114ceee6db Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new dd8f6b4337fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc7c562bbe27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d40cc8eedba ASoC: mediatek: common: add SMC ops and SMC CMD new f90f0dd809e6 ASoC: mediatek: mt8188: add common header new fdd4e1a28d69 ASoC: mediatek: mt8188: support audsys clock new 5d1c8e881ae0 ASoC: mediatek: mt8188: support adda in platform driver new 2babb4777489 ASoC: mediatek: mt8188: support etdm in platform driver new 5d43bdd71200 ASoC: mediatek: mt8188: support pcmif in platform driver new f6b026479b13 ASoC: mediatek: mt8188: support audio clock control new bf106bf09376 ASoC: mediatek: mt8188: add platform driver new da387d3223ae ASoC: mediatek: mt8188: add control for timing select new 692d25b67e10 ASoC: dt-bindings: mediatek,mt8188-afe: add audio afe document new 4302187d955f ASoC: mediatek: common: add soundcard driver common code new 96035d46d4b4 ASoC: mediatek: mt8188: add machine driver with mt6359 new ce0382384e88 ASoC: dt-bindings: mediatek,mt8188-mt6359: add mt8188-mt63 [...] new 8dc08c82afbf ASoC: mediatek: Add support for MT8188 SoC new d58e38f8c782 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d2004361b42 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 1775aa529ac6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 423d5081d045 io_uring/msg_ring: move double lock/unlock helpers higher up new e12d7a46f65a io_uring/msg_ring: fix missing lock on overflow for IOPOLL new 09fee6ef6ac3 Merge branch 'io_uring-6.2' into for-next new 10e7d3425808 io_uring/msg-ring: ensure flags passing works for task_wor [...] new 15fa664f1d84 Merge branch 'for-6.3/io_uring' into for-next new 16428c5d6606 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 9d18270b9563 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df9f1bab1305 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 071e159b2fea Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new dc6fcc39de3a Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 2cc58bc4c392 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e8e4e6eedc16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9edcf47be695 Merge branch 'next' of git://github.com/cschaufler/smack-next new efe042d9e431 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new d1337e4a3a4f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dd9a7ed875a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new aa331a7969b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2a5f38e4180 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e05f38878f0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c963eb7125c Merge branch into tip/master: 'irq/urgent' new e34eb7351117 Merge branch into tip/master: 'perf/urgent' new 79764b49c923 Merge branch into tip/master: 'sched/urgent' new 615e5b1512ea Merge branch into tip/master: 'x86/urgent' new 67621a11ff32 Merge branch into tip/master: 'irq/core' new 2dadfae08368 Merge branch into tip/master: 'locking/core' new 0a982acc65c2 Merge branch into tip/master: 'objtool/core' new 8b52da2c2ba9 Merge branch into tip/master: 'perf/core' new fdb80f213a27 Merge branch into tip/master: 'ras/core' new 3a10e4849776 Merge branch into tip/master: 'sched/core' new 6c0c7b8a1c8f Merge branch into tip/master: 'timers/core' new 132f8c61a711 Merge branch into tip/master: 'x86/alternatives' new bf7ace34af2e Merge branch into tip/master: 'x86/asm' new e0dbb36c7056 Merge branch into tip/master: 'x86/boot' new c290a9ad999b Merge branch into tip/master: 'x86/cleanups' new 091c2077a466 Merge branch into tip/master: 'x86/core' new 2078018d24d3 Merge branch 'x86/cpu' new 56b0a845ffb8 Merge branch into tip/master: 'x86/microcode' new 195df42eb64d Merge branch into tip/master: 'x86/platform' new 8399df7d032f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 26804084d07d Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new cec669ff716c EDAC/device: Respect any driver-supplied workqueue polling value new 23dc3f7720c7 Merge ras/edac-urgent into for-next new 474ae6b74365 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 3a752053c998 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce4951f3c1b4 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 80fe43819e80 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new f842724ce7b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a7993c51f154 Merge branch 'kvm-v6.2-rc4-fixes' into HEAD new bbbaf8cd1735 KVM: nVMX: Sanitize primary processor-based VM-execution c [...] new 70b31e50fb5f KVM: nVMX: Invert 'unsupported by eVMCSv1' check new 746b1833919e KVM: nVMX: Prepare to sanitize tertiary execution controls [...] new 1567037614af KVM: VMX: Resurrect vmcs_conf sanitization for KVM-on-Hyper-V new 641e6808586d kvm: x86/mmu: Warn on linking when sp->unsync_children new d324a733a934 KVM: selftests: Use TAP interface in the kvm_binary_stats_test new de4af61ee3c4 KVM: selftests: x86: Use TAP interface in the tsc_msrs_test new 3af15ff47c4d KVM: x86/mmu: Change tdp_mmu to a read-only parameter new 991c8047b740 KVM: x86/mmu: Move TDP MMU VM init/uninit behind tdp_mmu_enabled new 90c54c19f802 KVM: x86/mmu: Grab mmu_invalidate_seq in kvm_faultin_pfn() new 7bd9645348ca KVM: x86/mmu: Handle error PFNs in kvm_faultin_pfn() new 897e4526e5e0 KVM: x86/mmu: Avoid memslot lookup during KVM_PFN_ERR_HWPO [...] new f09948ec1ff3 KVM: x86/mmu: Handle no-slot faults in kvm_faultin_pfn() new 2d75ce03005d KVM: x86/mmu: Initialize fault.{gfn,slot} earlier for direct MMUs new a158127f55b9 KVM: x86/mmu: Split out TDP MMU page fault handling new 1290f90e7718 KVM: x86/mmu: Stop needlessly making MMU pages available f [...] new 362871d74ff6 KVM: x86/mmu: Rename __direct_map() to direct_map() new aeb568a1a604 KVM: x86/mmu: Replace open coded usage of tdp_mmu_page wit [...] new f2e4535c273a KVM: x86/mmu: Pivot on "TDP MMU enabled" to check if activ [...] new 94fbbfbbdffd KVM: x86/mmu: Pivot on "TDP MMU enabled" when handling dir [...] new 916dde51a418 x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC define new 24652b741cf6 KVM: x86: Add a KVM-only leaf for CPUID_8000_0007_EDX new 4e5bf89f2794 KVM: x86: Hyper-V invariant TSC control new 8b0a62fd3843 KVM: selftests: Rename 'msr->available' to 'msr->fault_exe [...] new e03b7b51e9a5 KVM: selftests: Convert hyperv_features test to using KVM_ [...] new d8589154363f KVM: selftests: Test that values written to Hyper-V MSRs a [...] new c04ec04c0d15 KVM: selftests: Test Hyper-V invariant TSC control new 0a19807b464f KVM: x86: Blindly get current x2APIC reg value on "nodecod [...] new 97a71c444a14 KVM: x86: Purge "highest ISR" cache when updating APICv state new 0ccf3e7cb95a KVM: SVM: Flush the "current" TLB when activating AVIC new 5aede752a839 KVM: SVM: Process ICR on AVIC IPI delivery failure due to [...] new a58a66afc464 KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if [...] new f651a0089548 KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is [...] new e0bead97e759 KVM: SVM: Don't put/load AVIC when setting virtual APIC mode new 1459f5c6b8b8 KVM: x86: Handle APICv updates for APIC "mode" changes via [...] new c482f2cebe2d KVM: x86: Move APIC access page helper to common x86 code new 2008fab34530 KVM: x86: Inhibit APIC memslot if x2APIC and AVIC are enabled new f628a34a9d52 KVM: SVM: Replace "avic_mode" enum with "x2avic_enabled" boolean new a879a88e05f3 KVM: SVM: Compute dest based on sender's x2APIC status for [...] new da3fb46d226a KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_ [...] new f9829c907661 Revert "KVM: SVM: Use target APIC ID to complete x2AVIC IR [...] new 8578e4512d87 KVM: SVM: Document that vCPU ID == APIC ID in AVIC kick fastpatch new 1d22a597b3e9 KVM: SVM: Add helper to perform final AVIC "kick" of single vCPU new 6ea567ca003a KVM: x86: Explicitly skip optimized logical map setup if v [...] new 35366901017c KVM: x86: Explicitly track all possibilities for APIC map' [...] new 76e527509d37 KVM: x86: Skip redundant x2APIC logical mode optimized clu [...] new 2bf934aadcac KVM: x86: Disable APIC logical map if logical ID covers mu [...] new 2970052481b9 KVM: x86: Disable APIC logical map if vCPUs are aliased in [...] new 5b84b0291702 KVM: x86: Honor architectural behavior for aliased 8-bit APIC IDs new 5063c41bebac KVM: x86: Inhibit APICv/AVIC if the optimized physical map [...] new 9a364857ab4f KVM: SVM: Inhibit AVIC if vCPUs are aliased in logical mode new 1ba59a445467 KVM: SVM: Always update local APIC on writes to logical de [...] new 4f160b7bd481 KVM: SVM: Update svm->ldr_reg cache even if LDR is "bad" new 1808c950955d KVM: SVM: Require logical ID to be power-of-2 for AVIC entry new bbfc7aa62a4a KVM: SVM: Handle multiple logical targets in AVIC kick fastpath new a790e338c7c4 KVM: SVM: Ignore writes to Remote Read Data on AVIC write traps new e2ed3e64a2bd Revert "KVM: SVM: Do not throw warning when calling avic_v [...] new b3f257a84696 KVM: x86: Track required APICv inhibits with variable, not [...] new d471bd853d38 KVM: x86: Allow APICv APIC ID inhibit to be cleared new 72c70ceeaf59 KVM: x86: Add helpers to recalc physical vs. logical optim [...] new ab41cdb5b7db Merge branch 'kvm-lapic-fix-and-cleanup' into HEAD new d64252c198aa KVM: Register /dev/kvm as the _very_ last thing during ini [...] new dff01c0d47f9 KVM: Initialize IRQ FD after arch hardware setup new da8de651943a KVM: Allocate cpus_hardware_enabled after arch hardware setup new 784277da2097 KVM: Teardown VFIO ops earlier in kvm_exit() new 1334f214d19f KVM: s390: Unwind kvm_arch_init() piece-by-piece() if a st [...] new 0b6639e8ed87 KVM: s390: Move hardware setup/unsetup to init/exit new d80071eb35d8 KVM: x86: Do timer initialization after XCR0 configuration new b38c794ec895 KVM: x86: Move hardware setup/unsetup to init/exit new 1b2d6f07a3bf KVM: Drop arch hardware (un)setup hooks new 3f1e7970df4a KVM: VMX: Reset eVMCS controls in VP assist page during ha [...] new 4e27b7e44713 KVM: VMX: Don't bother disabling eVMCS static key on module exit new 71875bd668c7 KVM: VMX: Move Hyper-V eVMCS initialization to helper new 714d938385ce KVM: x86: Move guts of kvm_arch_init() to standalone helper new c2330114638a KVM: VMX: Do _all_ initialization before exposing /dev/kvm [...] new 145648f3d255 KVM: x86: Serialize vendor module initialization (hardware setup) new 27c87909f037 KVM: arm64: Simplify the CPUHP logic new d3174cf0ec90 KVM: arm64: Free hypervisor allocations if vector slot init fails new e3785ed68b99 KVM: arm64: Unregister perf callbacks if hypervisor finali [...] new dacd86171174 KVM: arm64: Do arm/arch initialization without bouncing th [...] new 6e9f5ebba4c4 KVM: arm64: Mark kvm_arm_init() and its unique descendants [...] new 8e868404d176 KVM: MIPS: Hardcode callbacks to hardware virtualization e [...] new b23df1859468 KVM: MIPS: Setup VZ emulation? directly from kvm_mips_init() new c7e997d0e9f3 KVM: MIPS: Register die notifier prior to kvm_init() new de2646ea615e KVM: RISC-V: Do arch init directly in riscv_kvm_init() new ef307e18c456 KVM: RISC-V: Tag init functions and data with __init, __ro [...] new 474856bad921 KVM: PPC: Move processor compatibility check to module init new 79e49a0fa367 KVM: s390: Do s390 specific init without bouncing through [...] new ba3ad92110a6 KVM: s390: Mark __kvm_s390_init() and its descendants as __init new aa899f4725e8 KVM: Drop kvm_arch_{init,exit}() hooks new ebb10d254041 KVM: VMX: Make VMCS configuration/capabilities structs rea [...] new c017865c7cbc KVM: x86: Do CPU compatibility checks in x86 code new cc565465bb27 KVM: Drop kvm_arch_check_processor_compat() hook new 0c2be59e0b53 KVM: x86: Use KBUILD_MODNAME to specify vendor module name new b89f7faedfa3 KVM: x86: Unify pr_fmt to use module name for all KVM modules new 6391320c531e KVM: VMX: Use current CPU's info to perform "disabled by B [...] new 1f930fb59c72 KVM: x86: Do VMX/SVM support checks directly in vendor code new 6705b876091e KVM: VMX: Shuffle support checks and hardware enabling cod [...] new d4739c7e93de KVM: SVM: Check for SVM support in CPU compatibility checks new 8d040a03e829 KVM: x86: Move CPU compat checks hook to kvm_x86_ops (from [...] new 260a8c61527e KVM: x86: Do compatibility checks when onlining CPU new 6c5d2dbcc71c KVM: Rename and move CPUHP_AP_KVM_STARTING to ONLINE section new e9c576b0f8bc KVM: Disable CPU hotplug during hardware enabling/disabling new 546df64b3d07 KVM: Ensure CPU is stable during low level hardware enable [...] new 9316983f4605 KVM: Drop kvm_count_lock and instead protect kvm_usage_cou [...] new af5b59ac929b KVM: Remove on_each_cpu(hardware_disable_nolock) in kvm_exit() new da8efe2b928d KVM: Use a per-CPU variable to track which CPUs have enabl [...] new 81566442e4bf KVM: Make hardware_enable_failed a local variable in the " [...] new c9d8dd2372a3 KVM: Register syscore (suspend/resume) ops early in kvm_init() new 772bb3ffe6e0 KVM: Opt out of generic hardware enabling on s390 and PPC new 65d06a60543d KVM: Clean up error labels in kvm_init() new de60733246ff Merge branch 'kvm-hw-enable-refactor' into HEAD new 14bd05184168 KVM: x86: remove redundant ret variable new aeee623ea411 KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI new a927a2508121 KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bi [...] new 6d4719e1b5a2 KVM: x86: Mark x2APIC DFR reg as non-existent for x2APIC new 1088d5e5cf70 KVM: x86: Split out logic to generate "readable" APIC regs [...] new cbb3f75487a9 KVM: VMX: Always intercept accesses to unsupported "extend [...] new 7b205379c53d KVM: VMX: Intercept reads to invalid and write-only x2APIC [...] new e9de8741ecfb KVM: x86: fire timer when it is migrated and expired, and [...] new 9370e39e6b0a KVM: account allocation in generic version of kvm_arch_alloc_vm() new b6ca5cb72f58 kvm_host.h: fix spelling typo in function declaration new cf9ff5d9130a KVM: PPC: Fix refactoring goof in kvmppc_e500mc_init() new 751b1e1ee8e9 x86/cpufeatures: Add macros for Intel's new fast rep strin [...] new bbbe171ac12f KVM: x86: Advertise fast REP string features inherent to the CPU new 2a8c2de0544e KVM: x86: Replace 0-length arrays with flexible arrays new 1799eb69b994 KVM: x86: Replace cpu_dirty_logging_count with nr_memslots [...] new e3ac476711ca KVM: x86/cpuid: generalize kvm_update_kvm_cpuid_base() and [...] new 509d19565173 KVM: x86/xen: update Xen CPUID Leaf 4 (tsc info) sub-leave [...] new 69897d4e7d51 x86/crash: Disable virt in core NMI crash handler to avoid [...] new 753edcbf9729 x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) new 589c64122e4e x86/reboot: Disable virtualization in an emergency if SVM [...] new 3cfbadb22503 x86/reboot: Disable SVM, not just VMX, when stopping CPUs new 6458637fa09a kvm: x86/mmu: Rename SPTE_TDP_AD_ENABLED_MASK to SPTE_TDP_ [...] new 5ee0c3718540 kvm: x86/mmu: Don't clear write flooding for direct SP new 03e5fdfd708e KVM: x86/mmu: fix an incorrect comment in kvm_mmu_new_pgd() new bb05964f0a3c KVM: x86/mmu: Move round_gfn_for_level() helper into mmu_i [...] new c61baeaa2a14 KVM: x86/mmu: Fix wrong gfn range of tlb flushing in kvm_s [...] new 24c17bc3def7 KVM: x86/mmu: Reduce gfn range of tlb flushing in tdp_mmu_ [...] new 873f68d8dac3 KVM: x86/mmu: Fix wrong start gfn of tlb flushing with range new 22f34c933198 KVM: x86/mmu: Fix wrong gfn range of tlb flushing in valid [...] new e7b406974086 KVM: x86/mmu: Cleanup range-based flushing for given page new 48350639019f KVM: x86/mmu: Use kstrtobool() instead of strtobool() new aa570a7481c3 kvm: x86/pmu: Correct the mask used in a pmu event filter lookup new 778e86e3a2fd kvm: x86/pmu: Remove impossible events from the pmu event filter new 11794a3da07f kvm: x86/pmu: prepare the pmu event filter for masked events new 651daa44b11c kvm: x86/pmu: Introduce masked events to the pmu event filter new 6a6b17a7c594 selftests: kvm/x86: Add flags when creating a pmu event filter new b1a865796643 selftests: kvm/x86: Add testing for KVM_SET_PMU_EVENT_FILTER new 5ed12ae83c4c selftests: kvm/x86: Test masked events new a6854fecd0b2 KVM: selftests: kvm_vm_elf_load() and elfhdr_get() should [...] new 589713ee5f12 KVM: selftests: Fix a typo in the vcpu_msrs_set assert new 093db78b8e6b KVM: selftests: x86: Use "this_cpu" prefix for cpu vendor queries new 832ffb370183 KVM: selftests: x86: Cache host CPU vendor (AMD vs. Intel) new 019dfeb31650 KVM: selftests: x86: Use host's native hypercall instructi [...] new c3d538f9145c KVM: x86/xen: Remove unneeded semicolon new d9e552858fab KVM: selftests: Stop assuming stats are contiguous in kvm_ [...] new 7cf431985767 KVM: SVM: remove redundant ret variable new 6e66dcbdfe90 KVM: svm/avic: Drop "struct kvm_x86_ops" for avic_hardware [...] new e78dfc2b6ff0 KVM: SVM: Account scratch allocations used to decrypt SEV [...] new 55de8353fc67 KVM: VMX: Access @flags as a 32-bit value in __vmx_vcpu_run() new 59fc307f5922 KVM: VMX: don't use "unsigned long" in vmx_vcpu_enter_exit() new a63d51085413 KVM: x86: Make vmx_get_exit_qual() and vmx_get_intr_info() [...] new b9f652692732 KVM: VMX: Allow VM-Fail path of VMREAD helper to be instrumented new 064d1668bfaa KVM: VMX: Always inline eVMCS read/write helpers new d9c13fd7f36e KVM: VMX: Always inline to_vmx() and to_kvm_vmx() new 9a274ea6cc4a x86/entry: KVM: Use dedicated VMX NMI entry for 32-bit ker [...] new b1488d2e8d23 KVM: VMX: Provide separate subroutines for invoking NMI vs [...] new 3ef16b379bc6 KVM: VMX: Handle NMI VM-Exits in noinstr region new d608497bbfa0 Merge branches 'apic', 'generic', 'misc', 'mmu', 'pmu', 's [...] new d5652b4105b9 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 8882cb15435f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 7a7d4d022d7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a1180f36af0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 423b5bf968fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 95550c5d360d Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 5b21810ceeb3 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new d67aa4bc1186 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new ba9cc68c9eb1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0a14c331682f habanalabs: update device status sysfs documentation new 012a47efbe4a habanalabs/gaudi2: print page fault axi transaction id new 0f1c2aa3479d habanalabs: block soft-reset on an unusable device new 69928aebf831 habanalabs/gaudi2: fix emda range registers razwi handling new 3b9c5369d4d5 habanalabs: refactor user interrupt type new a1ccfddc0a84 habanalabs: optimize command submission completion timestamp new 43663417730e habanalabs: enhance info printed on FW load errors new 6ccc4aa7e3be habanalabs: run error handling if scrub_device_mem fails a [...] new 47922b33a25c habanalabs: clear in_compute_reset when escalating to hard reset new a06b3eee681d habanalabs/gaudi2: unsecure tpc kernel_config registers new f5f8b71978cd habanalabs/gaudi2: find decode error root cause new f65c5dac2073 docs: accel: Fix debugfs path new ca61410c8d3b Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 075c7c04a81a coresight: ultrasoc-smb: fix return value check in smb_ini [...] new b8d976c7d41a hwtracing: hisi_ptt: Only add the supported devices to the [...] new 3f3047493b4d MAINTAINERS: Update the entries for HiSilicon PTT device driver new 338a588e9db3 coresight: trace-id: Add API to dynamically assign Trace I [...] new bdeb62a386be coresight: Remove obsolete Trace ID unniqueness checks new 4ff1fdb4125c coresight: perf: traceid: Add perf ID allocation and notifiers new 8d1091c785e1 coresight: stm: Update STM driver to use Trace ID API new df4871204e5d coresight: etm4x: Update ETM4 driver to use Trace ID API new 9edf291091f6 coresight: etm3x: Update ETM3 driver to use Trace ID API new 42708bac18cf coresight: etmX.X: stm: Remove trace_id() callback new 206bb3858949 coresight: trace id: Remove legacy get trace ID function. new 7d30d480a691 kernel: events: Export perf_report_aux_output_id() new aa19bb4c3583 coresight: events: PERF_RECORD_AUX_OUTPUT_HW_ID used for Trace ID new fd30b085deeb coresight: trace-id: Add debug & test macros to Trace ID a [...] new 1cbafa72758c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6261540452c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d6d7bfd4cb9 interconnect: qcom: sdx55: drop IP0 remnants new 1c0c93d04efb interconnect: qcom: sc7180: drop IP0 remnants new 88387e21d224 interconnect: move ignore_list out of of_count_icc_providers() new a53243919936 interconnect: qcom: sm8150: Drop IP0 interconnects new 10d13cb5959a interconnect: qcom: sm8250: Drop IP0 interconnects new c4801e244132 interconnect: qcom: sc8180x: Drop IP0 interconnects new b136d257ee0b interconnect: qcom: sc8280xp: Drop IP0 interconnects new 2f0f1d98e708 dt-bindings: interconnect: qcom: Remove ipa-virt compatibles new e51c94dd9c7a dt-bindings: interconnect: qcom: drop IPA_CORE related defines new 9a38f9e798d7 Merge branch 'icc-ip0-migration' into icc-next new f8a363c43bc7 dt-bindings: interconnect: split SC7280 to own schema new 45e68388ba0e dt-bindings: interconnect: split SC8280XP to own schema new 2fafc335141c dt-bindings: interconnect: split SM8450 to own schema new 16ceb986c942 dt-bindings: interconnect: qcom-bwmon: document SM8550 com [...] new 62a454561463 dt-bindings: interconnect: OSM L3: Add SM6350 OSM L3 compatible new 3d1721b86243 Merge branch 'icc-dt' into icc-next new 81ccf4557105 dt-bindings: interconnect: add sdm670 interconnects new 7e438e18874e interconnect: qcom: add sdm670 interconnects new 83c62fb34d77 Merge branch 'icc-sdm670' into icc-next new 2579af94c813 dt-bindings: interconnect: qcom: document the interconnect [...] new 3655a63f9661 interconnect: qcom: add a driver for sa8775p new 6f773d4b3bfe Merge branch 'icc-sa8775p' into icc-next new e7203f24d4ba Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new ca289a593c65 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new fc95e985e63d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 752a86c8effc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 94f2061cb2ef Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 952c31460f34 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 571418d66502 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new f6c5cff7731d Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new a95573909fa6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6b330f9097c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 47f43d3aadf9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb9db225438b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 71e237cb8fbd Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new faad758b41dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f21a32a6b955 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 633ac97941cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af6f64c68b9d pinctrl: Proofreading and updating the documentation accordingly new 88f8ac47bddc pinctrl: Proofreading and updating the documentation (part 2) new 1dd54afd1f9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da111c8de7f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ee67d2b9a95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7db66cff22e Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 2b85a0a6c9ae Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 4ca2fed54d52 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new d908bea7ab07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3dea0000140d Merge branch 'main' of git://git.infradead.org/users/willy [...] new 2937fd89eecc Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 3867771bd112 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new f023a16a04e8 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 5cecae3ad5b0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d3f9eeab0f7b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b70cbd06b964 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d39fb9cd8a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8232d3101c8a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6b4d512a8508 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 2f27cfc0ec1b Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 4d8b7fee964f Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 2fb38b54b959 bnxt: Do not read past the end of test names new b5fc3ca3954f ARM: ixp4xx: Replace 0-length arrays with flexible arrays new b76ded214633 LoadPin: Refactor read-only check into a helper new 60ba1028fc7b LoadPin: Refactor sysctl initialization new 2cfaa84efc25 LoadPin: Move pin reporting cleanly out of locking new eba773596be9 LoadPin: Allow filesystem switch when not enforcing new dfc0f031e419 ACPICA: Replace fake flexible arrays with flexible array members new 4f85531a3be9 Merge branch 'for-next/hardening' into for-next/kspp new 841bfd080b6d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 9fed073991d9 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new f7fb81e5f5da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2d029f2c1ad Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 747b8c3f3400 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new b56320d16b10 aio: fix mremap after fork null-deref new c884718621d9 maple_tree: fix mas_empty_area_rev() lower bound validation new e667ef395710 mm/khugepaged: fix ->anon_vma race new 669b91f97946 zsmalloc: fix a race with deferred_handles storing new d08a96560781 zsmalloc: avoid unused-function warning new 089bbe4ed418 Revert "mm: add nodes= arg to memory.reclaim" new 9944186baca1 mm: hwpoison: support recovery from ksm_might_need_to_copy() new cc61bc779ab0 mm: hwposion: support recovery from ksm_might_need_to_copy() new 646dcbee7e12 Revert "mm/compaction: fix set skip in fast_find_migrateblock" new b9046c3e2dc7 mm: multi-gen LRU: fix crash during cgroup migration new 4bed4253542e ia64: fix build error due to switch case label appearing n [...] new 74d38a597533 squashfs: harden sanity check in squashfs_read_xattr_id_table new b31f374cf7bc mm, mremap: fix mremap() expanding for vma's with vm_ops->close() new 6647402ad029 mm-mremap-fix-mremap-expanding-for-vmas-with-vm_ops-close- [...] new ceaa2a910255 .mailmap: update e-mail address for Eugen Hristev new 51a24163f8a6 Merge branch 'mm-stable' into mm-unstable new 660f863ae42f mm/highmem: add notes about conversions from kmap{,_atomic}() new c3d9a2439605 mm-highmem-add-notes-about-conversions-from-kmap_atomic-v3 new bcd0c8ee4019 mm/khugepaged: recover from poisoned anonymous memory new 3141e28f2b3e mm/khugepaged: recover from poisoned file-backed memory new 1d564fb33f24 ksm: abstract the function try_to_get_old_rmap_item new 5324e6ba3750 ksm: support unsharing zero pages placed by KSM new be0527cbea38 ksm: count all zero pages placed by KSM new 88eade974f31 ksm: count zero pages for each process new 54ee6741b603 ksm: add zero_pages_sharing documentation new 5cb14e9e09f1 selftest: add testing unsharing and counting ksm zero page new 9a0e30c26448 mm/cma.c: make kmemleak aware of all CMA regions new d7fb1240491f mm/cma.c: delete kmemleak objects when freeing CMA areas t [...] new 5e58a9c77ccc mm/damon/core: update kernel-doc comments for DAMOS action [...] new de4df344485a mm/damon/core: update kernel-doc comments for DAMOS filter [...] new 801279d2229c Docs/mm/damon/index: mention DAMOS on the intro new a913a26b7a71 Docs/admin-guide/mm/damon/usage: update DAMOS actions/filt [...] new 767fb2b2e83b Docs/mm/damon: add a maintainer-profile for DAMON new 5ac12b8f4a44 MAINTAINERS/DAMON: link maintainer profile, git trees, and [...] new 798f40f3487f selftests/damon/sysfs: hide expected write failures new adbc7622694e selftests/damon/debugfs_rm_non_contexts: hide expected wri [...] new 120282377edf maple_tree: remove the parameter entry of mas_preallocate new f0ff3cca2e1c mm/mmap: fix typo in comment new 0da6601a71ff mm: compaction: remove redundant VM_BUG_ON() in compact_zone() new 93329f7fa4ef mm: compaction: move list validation into compact_zone() new eea28b174f30 mm: compaction: count the migration scanned pages events f [...] new 9854eb92f92d mm: compaction: add missing kcompactd wakeup trace event new 8cd9a0135f6d mm: compaction: avoid fragmentation score calculation for [...] new f6e7bc10a7c2 mm/mmu_notifier: remove unused mmu_notifier_range_update_t [...] new e1209326aa19 mm: remove folio_pincount_ptr() and head_compound_pincount() new eac64652d915 mm: convert head_subpages_mapcount() into folio_nr_pages_mapped() new 7562a43af56b doc: clarify refcount section by referring to folios & pages new 1eec99789d53 mm: convert total_compound_mapcount() to folio_total_mapcount() new b2a9ff5619cd mm: convert page_remove_rmap() to use a folio internally new 3dc75092238f mm: convert page_add_anon_rmap() to use a folio internally new 622ba3b9eb44 mm: convert page_add_file_rmap() to use a folio internally new e935631e861b mm: add folio_add_new_anon_rmap() new d9f748c7c942 mm-add-folio_add_new_anon_rmap-fix new f6d370b5e163 mm-add-folio_add_new_anon_rmap-fix-2 new ceba4ba94212 page_alloc: use folio fields directly new 7ea7c73981f9 mm: use a folio in hugepage_add_anon_rmap() and hugepage_a [...] new aa3d8a6596f4 mm: use entire_mapcount in __page_dup_rmap() new 8ae2aed9666d mm/debug: remove call to head_compound_mapcount() new 55ca29c32625 hugetlb: remove uses of folio_mapcount_ptr new 65fcb681bd0c mm: convert page_mapcount() to use folio_entire_mapcount() new d0a9bacadce7 mm: remove head_compound_mapcount() and _ptr functions new 5ba9c27faa59 mm: reimplement compound_order() new 2ac5374072f2 mm: reimplement compound_nr() new ce840e6b216e mm-reimplement-compound_nr-fix new 642cb7f0bf1f mm: convert set_compound_page_dtor() and set_compound_orde [...] new 4f3e8e6defac mm: convert is_transparent_hugepage() to use a folio new 237dafcea839 mm: convert destroy_large_folio() to use folio_dtor new 90b19f749148 hugetlb: remove uses of compound_dtor and compound_nr new cb3b41d01b30 mm: remove 'First tail page' members from struct page new e13fb1b13357 doc: correct struct folio kernel-doc new 1c07df4e3b8f mm: move page->deferred_list to folio->_deferred_list new a119975cac0a mm/huge_memory: remove page_deferred_list() new 658818d5f915 mm/huge_memory: convert get_deferred_split_queue() to take [...] new 63d208b52166 mm: convert deferred_split_huge_page() to deferred_split_folio() new 9122a5f3a271 mm: remove the hugetlb field from struct page new 25c3fdc51a02 maple_tree: fix comment of mte_destroy_walk new 9ed4051e0a30 mm/mmap: fix comment of unmapped_area{_topdown} new c07ddbd25b46 Revert "x86: kmsan: sync metadata pages on page fault" new 61d11318cc37 mm/memory-failure: convert __get_huge_page_for_hwpoison() [...] new 18397a0a7df2 mm/memory-failure: convert try_memory_failure_hugetlb() to folios new bea821f20d92 mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios new 94312f9de6f1 mm/memory-failure: convert free_raw_hwp_pages() to folios new 296611ab1b5e mm/memory-failure: convert raw_hwp_list_head() to folios new 705425ee0d04 mm/memory-failure: convert __free_raw_hwp_pages() to folios new 7281248bfcee mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios new f10c79ecd57b mm/memory-failure: convert unpoison_memory() to folios new 0a3c8ca68852 shmem: convert shmem_write_end() to use a folio new dffdea01d266 mm: madvise: use vm_normal_folio() in madvise_free_pte_range() new 6b8ca1fa35e3 mm: pagevec: add folio_batch_reinit() new 885f8207364e mm: mlock: use folios and a folio batch internally new 1e7de6426416 m68k/mm/motorola: specify pmd_page() type new e933d64fe97b mm: mlock: update the interface to use folios new 42f8ab4794b8 Documentation/mm: update references to __m[un]lock_page() [...] new bf321b9d76df kmsan: silence -Wmissing-prototypes warnings new b11fa09ece90 mm/khugepaged: introduce release_pte_folio() to replace re [...] new 947b0ba15a18 mm/khugepaged: convert release_pte_pages() to use folios new 8a9ae8711728 mm/hugetlb: convert isolate_hugetlb to folios new 738a9eb5e657 mm/hugetlb: convert __update_and_free_page() to folios new 1b4aec09529f mm/hugetlb: convert dequeue_hugetlb_page functions to folios new 94de4f0f853c mm/hugetlb: convert alloc_surplus_huge_page() to folios new 3468080c04cf mm/hugetlb: increase use of folios in alloc_huge_page() new cda35d108343 mm/hugetlb: convert alloc_migrate_huge_page to folios new 6643753f6932 mm/hugetlb: convert restore_reserve_on_error() to folios new 84fb9fc6f5e7 mm/hugetlb: convert demote_free_huge_page to folios new a425ebd36c4a mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks new d7c59c5779a0 fixup: mm/debug_vm_pgtable: more pte_swp_exclusive() sanit [...] new 1bb5db4a815a alpha/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 5badd784bdc5 arc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new e6f3517442a9 arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 0811e00479f5 csky/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new cb7c9288d471 hexagon/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 7985f2071681 ia64/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 3f076a95987d loongarch/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 0f2f8caea25f m68k/mm: remove dummy __swp definitions for nommu new 1bfeb01635b8 m68k/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new c7519515170c microblaze/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 0c529e82eda4 mips/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new aa444ab834a2 nios2/mm: refactor swap PTE layout new 878428efeaa9 nios2/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 59f71d17d33d openrisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new ef6fba2fc562 parisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 3cfb2a4635f6 powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s new 479b09005b90 powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 8643c3fb4c99 riscv/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 93c2561225d3 sh/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 3c9743497a88 sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit new f32121ce4c8b sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 64bit new a291e61a31a7 um/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 9d318b1ec234 x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit new b4807eb65913 xtensa/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 5b794eaa1f4b mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 4a1c70310dcf mm/page_ext: do not allocate space for page_ext->flags if [...] new bd33e7e289e0 mm-page_ext-do-not-allocate-space-for-page_ext-flags-if-no [...] new ddd0b4f3af89 mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE new 16614116a657 mm/page_alloc: treat RT tasks similar to __GFP_HIGH new 5c81d2eef69f mm/page_alloc: explicitly record high-order atomic allocat [...] new a985d0ee6994 mm/page_alloc: explicitly define what alloc flags deplete [...] new 412b3d0b4de6 mm/page_alloc: explicitly define how __GFP_HIGH non-blocki [...] new 1c4173f2450a mm: discard __GFP_ATOMIC new 62d9ce5aa833 mm/vmalloc.c: add used_map into vmap_block to track space [...] new 4b336380c7dd mm/vmalloc.c: add flags to mark vm_map_ram area new 3d11d41094b0 mm/vmalloc.c: allow vread() to read out vm_map_ram areas new 2f303e8d9451 mm/vmalloc: explicitly identify vm_map_ram area when shown [...] new 18b5018e5cba mm/vmalloc: skip the uninitilized vmalloc areas new 5210b84d8ed3 powerpc: mm: add VM_IOREMAP flag to the vmalloc area new 4e00f8b57cab sh: mm: set VM_IOREMAP flag to the vmalloc area new 5ff4db64d33e mm: fix khugepaged with shmem_enabled=advise new 7541bea3615d pagemap: add filemap_grab_folio() new 0d8cde8bcade filemap: add filemap_get_folios_tag() new 55afc1461bc4 filemap: convert __filemap_fdatawait_range() to use filema [...] new 3c808f164a6b page-writeback: convert write_cache_pages() to use filemap [...] new 2ef7b9e2f006 afs: convert afs_writepages_region() to use filemap_get_fo [...] new ea8d9f1ba193 btrfs: convert btree_write_cache_pages() to use filemap_ge [...] new 5946ebd3bb56 btrfs: convert extent_write_cache_pages() to use filemap_g [...] new ca033ca7b1e7 ceph: convert ceph_writepages_start() to use filemap_get_f [...] new 49161ad9cdf2 cifs: convert wdata_alloc_and_fillpages() to use filemap_g [...] new b90bab939257 ext4: convert mpage_prepare_extent_to_map() to use filemap [...] new 70a3a3326423 f2fs: convert f2fs_fsync_node_pages() to use filemap_get_f [...] new ae6898ce374c f2fs: convert f2fs_flush_inline_data() to use filemap_get_ [...] new ab7a27374380 f2fs: convert f2fs_sync_node_pages() to use filemap_get_fo [...] new 14b47885af83 f2fs: convert f2fs_write_cache_pages() to use filemap_get_ [...] new af161d60302c f2fs: convert last_fsync_dnode() to use filemap_get_folios_tag() new 2e73f124518b f2fs: convert f2fs_sync_meta_pages() to use filemap_get_fo [...] new d0765c62890f gfs2: convert gfs2_write_cache_jdata() to use filemap_get_ [...] new d867d0d5e2ac nilfs2: convert nilfs_lookup_dirty_data_buffers() to use f [...] new 524831320946 nilfs2: convert nilfs_lookup_dirty_node_buffers() to use f [...] new 97eab20f8392 nilfs2: convert nilfs_btree_lookup_dirty_buffers() to use [...] new 0efd77f4c7cf nilfs2: convert nilfs_copy_dirty_pages() to use filemap_ge [...] new da51b6178498 nilfs2: convert nilfs_clear_dirty_pages() to use filemap_g [...] new a0bdb8da2075 filemap: remove find_get_pages_range_tag() new 87358b34226d mm: add vma_alloc_zeroed_movable_folio() new 04a1b3748795 mm: convert do_anonymous_page() to use a folio new 50137fbcc887 mm: convert wp_page_copy() to use folios new 2edd90ec413b mm: use a folio in copy_pte_range() new 00c44020b827 mm: use a folio in copy_present_pte() new fd90500cbbf4 mm/fs: convert inode_attach_wb() to take a folio new a043296af488 mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_f [...] new f93fd0b12867 mm: remove page_evictable() new 45fa33586a59 mm-remove-page_evictable-fix new 9f5973ba77f6 mm: remove mlock_vma_page() new 61e7b3d97688 mm: remove munlock_vma_page() new ab4a8820db2b mm: clean up mlock_page / munlock_page references in comments new c7a6bf560e36 rmap: add folio parameter to __page_set_anon_rmap() new 7973f0117a11 filemap: convert filemap_map_pmd() to take a folio new d6f7cb98ab01 filemap: convert filemap_range_has_page() to use a folio new d90ae6a68bc0 readahead: convert readahead_expand() to use a folio new b91e70ff7c66 mm: memory-failure: sdd memory failure stats to sysfs new 46f9795e4eb1 mm: memory-failure: bump memory failure stats to pglist_data new 164c7c112862 mm: memory-failure: document memory failure stats new 0feba28d939f mm/secretmem: remove redundant initiialization of pointer file new d059cba12409 migrate_pages: organize stats with struct migrate_pages_stats new b3206ad5761e migrate_pages: separate hugetlb folios migration new f88022c3cb6b migrate_pages: restrict number of pages to migrate in batch new 1b82420b6db0 migrate_pages: split unmap_and_move() to _unmap() and _move() new ad9febe513e2 migrate_pages: batch _unmap and _move new 3313777c9e1c migrate_pages: move migrate_folio_unmap() new 95a9bd314f8d migrate_pages: share more code between _unmap and _move new f5196695974f migrate_pages: batch flushing TLB new 434a9b5b8cc0 migrate_pages: move THP/hugetlb migration support check to [...] new 8dc8fae7c9d0 mm/damon/core: skip apply schemes if empty new 6db1f2eccf61 mm/page_ext: init page_ext early if there are no deferred [...] new 3b84bd753e6a mm-page_ext-init-page_ext-early-if-there-are-no-deferred-s [...] new f5480695ae6a fork, vmalloc: KASAN-poison backing pages of vmapped stacks new 97b1ab4758c1 mm/page_alloc: use deferred_pages_enabled() wherever applicable new 7d02cb4539cd zsmalloc: rework zspage chain size selection new f81bffe8c542 zsmalloc: skip chain size calculation for pow_of_2 classes new b0ba734ebc9a zsmalloc: make zspage chain size configurable new e723de2d16fe zsmalloc: set default zspage chain size to 8 new 5fe8c11810c2 mm/hugetlb: convert get_hwpoison_huge_page() to folios new 61087c11ed81 mm/hugetlb: fix get_hwpoison_hugetlb_folio() stub new bd18431fa489 swap_state: update shadow_nodes for anonymous page new 8703652ceaca mm/cma: fix potential memory loss on cma_declare_contiguous_nid new 4f899cb408b3 Documentation: mm: use `s/higmem/highmem/` fix typo for highmem new 2a256abea749 tools/mm: allow users to provide additional cflags/ldflags new ad9c04105da6 mm: implement memory-deny-write-execute as a prctl new 9e70faf25c24 kselftest: vm: add tests for memory-deny-write-execute new e1be49b4b560 mm/kmemleak: simplify kmemleak_cond_resched() usage new 09eb3dc70caa mm/kmemleak: fix UAF bug in kmemleak_scan() new 028eb468c171 mm/hugetlb: convert hugetlb_install_page to folios new 924a31022e17 mm/hugetlb: convert hugetlbfs_pagecache_present() to folios new 6bde6cd7148b mm/hugetlb: convert putback_active_hugepage to take in a folio new 60842786e033 mm/rmap: change hugepage_add_new_anon_rmap to take in a folio new ee2b5e0fb8de mm/hugetlb: convert alloc_huge_page to alloc_hugetlb_folio new 424fa8a07732 mm/hugetlb: convert restore_reserve_on_error to take in a folio new 6427ad92e898 mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio new 8a1fb1849efa mm/hugetlb: convert hugetlb_wp() to take in a folio new 112f6ad08982 Documentation/mm: update hugetlbfs documentation to mentio [...] new 05582f2b7e82 mm/damon: update comments in damon.h for damon_attrs new 6ef34de7a25b mm/damon/core: update monitoring results for new monitorin [...] new 13ffa8a18804 mm/damon/core-test: add a test for damon_update_monitoring [...] new ec487d3270a4 mm: move KMEMLEAK's Kconfig items from lib to mm new e106f3f93a8b mm: use stack_depot_early_init for kmemleak new 47bad46cec53 mm-use-stack_depot_early_init-for-kmemleak-fix new 734555dfcec0 mm: multi-gen LRU: section for working set protection new 0ac74217dd51 mm: multi-gen LRU: section for rmap/PT walk feedback new baeff43d5e8f mm: multi-gen LRU: section for Bloom filters new d15682360104 mm: multi-gen LRU: section for memcg LRU new 6d456f8d7825 mm: multi-gen LRU: improve lru_gen_exit_memcg() new c39f4b417388 mm: multi-gen LRU: improve walk_pmd_range() new 9951b1f62f87 mm: multi-gen LRU: simplify lru_gen_look_around() new 3f48a44345b4 arch/alpha/kernel/smp.c: remove unnecessary (void*) conversions new 763b1d9c3a7a arch/alpha/kernel/process.c: remove unnecessary (void*) co [...] new ca9c5262404d error-injection: remove EI_ETYPE_NONE new a05d9065c575 error-injection-remove-ei_etype_none-fix new ea2af5280683 docs: fault-injection: add requirements of error injectabl [...] new 1550122aca21 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create new dc8a0a5a35bd lib/percpu_counter: percpu_counter_add_batch() overflow/underflow new 3a8d61ba1b0d include/linux/percpu_counter.h: race in uniprocessor percp [...] new 458d8ad84d41 lib: add Dhrystone benchmark test new 97da31086e4c lib-add-dhrystone-benchmark-test-fix new 9ebb3e3494a2 hfsplus: remove unnecessary variable initialization new 776078e0371e hfsplus-remove-unnecessary-variable-initialization-fix new cf26ab55e9fc scripts/spelling.txt: add `permitted' new 827f16b697f6 KVM: x86: fix trivial typo new 5d777a55e33a checkpatch: mark kunmap() and kunmap_atomic() deprecated new cfa570e75666 proc: mark /proc/cmdline as permanent new 8ee4f5a48974 scripts/spelling: add a few more typos new c5a09e030b7e kthread_worker: check all delayed works when destroy kthre [...] new bff02622bcc7 util_macros.h: add missing inclusion new 15f8cba5a3d3 scripts/gdb: add mm introspection utils new e0473321c021 scripts/gdb: add mm introspection utils new 2dfe1bd904cd scripts-gdb-add-mm-introspection-utils-fix new a994e1d3846a scripts/bloat-o-meter: use the reverse flag for sort new 796d24b41aa0 freevxfs: fix kernel-doc warnings new 0f448b356537 ntfs: fix multiple kernel-doc warnings new 92c1e6784ee6 userns: fix a struct's kernel-doc notation new 7601c860675d fat: Fix return value of vfat_bad_char() and vfat_replace_ [...] new 96faf0812dc5 Documentation: sysctl: correct kexec_load_disabled new bd709e7af707 kexec: factor out kexec_load_permitted new 1b2a86840f8b kexec: introduce sysctl parameters kexec_load_limit_* new 06418a435f68 initramfs: use kstrtobool() instead of strtobool() new 9c601a0ba123 lib/genalloc: use try_cmpxchg in {set,clear}_bits_ll new baaa3edb7cc0 Merge branch 'mm-nonmm-unstable' into mm-everything new e3443c450e22 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new d514392f17fd Add linux-next specific files for 20230120
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 (aa5c49149a82) \ N -- N -- N refs/heads/master (d514392f17fd)
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 1122 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: .mailmap | 1 + .../ABI/testing/sysfs-bus-coresight-devices-etm3x | 2 +- Documentation/ABI/testing/sysfs-driver-habanalabs | 13 +- Documentation/Kconfig | 10 +- Documentation/accel/introduction.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 8 +- Documentation/dev-tools/gdb-kernel-debugging.rst | 4 + Documentation/devicetree/bindings/arm/qcom.yaml | 3 + .../bindings/clock/qcom,gcc-apq8084.yaml | 44 + .../devicetree/bindings/clock/qcom,mmcc.yaml | 44 +- .../bindings/clock/qcom,msm8996-apcc.yaml | 6 +- .../bindings/clock/qcom,qdu1000-gcc.yaml | 51 + .../bindings/clock/qcom,sa8775p-gcc.yaml | 79 + .../bindings/display/bridge/renesas,dsi.yaml | 1 + .../devicetree/bindings/firmware/qcom,scm.yaml | 18 + .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 2 + .../bindings/interconnect/qcom,osm-l3.yaml | 1 + .../bindings/interconnect/qcom,rpmh.yaml | 11 +- .../bindings/interconnect/qcom,sa8775p-rpmh.yaml | 50 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 - .../bindings/sound/mediatek,mt8188-afe.yaml | 208 + .../bindings/sound/mediatek,mt8188-mt6359.yaml | 97 + Documentation/driver-api/pin-control.rst | 498 +- Documentation/filesystems/locking.rst | 24 +- Documentation/filesystems/vfs.rst | 24 +- Documentation/gpu/amdgpu/apu-asic-info-table.csv | 18 +- Documentation/gpu/amdgpu/dgpu-asic-info-table.csv | 2 + Documentation/gpu/amdgpu/driver-misc.rst | 2 +- Documentation/mm/highmem.rst | 4 +- Documentation/mm/hugetlbfs_reserv.rst | 21 +- Documentation/mm/multigen_lru.rst | 78 +- Documentation/translations/zh_CN/glossary.rst | 36 + Documentation/translations/zh_CN/index.rst | 9 + .../translations/zh_CN/mm/hugetlbfs_reserv.rst | 14 +- Documentation/virt/kvm/api.rst | 77 +- Documentation/virt/kvm/locking.rst | 25 +- Documentation/virt/kvm/x86/errata.rst | 11 + MAINTAINERS | 35 +- Next/SHA1s | 85 +- Next/Trees | 1 + Next/merge.log | 1628 ++++--- arch/arm/boot/dts/am335x-nano.dts | 32 +- arch/arm/boot/dts/am3874-iceboard.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-ibm-bonnell.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-tyan-s8036.dts | 1 + arch/arm/boot/dts/meson8.dtsi | 3 + arch/arm/boot/dts/meson8b.dtsi | 3 + arch/arm/boot/dts/omap3-gta04a5.dts | 19 +- arch/arm/boot/dts/omap3-n900.dts | 59 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 2 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 331 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 7 + arch/arm/boot/dts/qcom-msm8974.dtsi | 319 +- arch/arm/boot/dts/qcom-sdx55-t55.dts | 4 +- arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts | 4 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 14 +- arch/arm/boot/dts/qcom-sdx65.dtsi | 26 +- arch/arm/boot/dts/zynq-7000.dtsi | 12 +- arch/arm/mach-omap1/Kconfig | 2 +- arch/arm/mach-omap2/devices.c | 1 - arch/arm/mach-omap2/pm33xx-core.c | 1 - arch/arm/mach-omap2/sleep34xx.S | 2 +- arch/arm/mach-omap2/timer.c | 1 + arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 20 - arch/arm64/boot/dts/qcom/Makefile | 3 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 548 ++- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 64 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 2 +- ...sung-j5.dts => msm8916-samsung-gt5-common.dtsi} | 131 +- arch/arm64/boot/dts/qcom/msm8916-samsung-gt510.dts | 113 + arch/arm64/boot/dts/qcom/msm8916-samsung-gt58.dts | 75 + ...msung-j5.dts => msm8916-samsung-j5-common.dtsi} | 83 +- arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts | 196 +- arch/arm64/boot/dts/qcom/msm8916-samsung-j5x.dts | 19 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 91 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8956.dtsi | 4 + arch/arm64/boot/dts/qcom/msm8976.dtsi | 153 +- arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi | 7 +- .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi | 52 +- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996-v3.0.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 20 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 10 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 145 +- arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 12 +- arch/arm64/boot/dts/qcom/sa8540p-ride.dts | 91 +- arch/arm64/boot/dts/qcom/sa8540p.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 8 +- .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 5 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 22 +- .../dts/qcom/sc7280-herobrine-audio-rt5682.dtsi | 19 +- .../boot/dts/qcom/sc7280-herobrine-lte-sku.dtsi | 10 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 1 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 46 +- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 171 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 270 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 1298 ++++-- arch/arm64/boot/dts/qcom/sdm630.dtsi | 6 +- arch/arm64/boot/dts/qcom/sdm660.dtsi | 2 + arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 2 - arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 3 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 4 +- .../dts/qcom/sdm845-xiaomi-beryllium-common.dtsi | 3 +- arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 1 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 60 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 3 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 3 +- arch/arm64/boot/dts/qcom/sm6115.dtsi | 6 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 213 +- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 7 + arch/arm64/boot/dts/qcom/sm7225.dtsi | 19 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 68 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 16 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 61 +- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 205 + .../dts/qcom/sm8350-microsoft-surface-duo2.dts | 4 +- arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 4 +- .../boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi | 3 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 44 +- arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 53 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 54 +- arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 145 + arch/arm64/boot/dts/qcom/sm8550.dtsi | 944 +++- .../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 4 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts | 3 +- arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 6 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 8 +- arch/arm64/configs/defconfig | 3 + arch/arm64/include/asm/el2_setup.h | 6 +- arch/arm64/include/asm/kvm_host.h | 15 +- arch/arm64/include/asm/kvm_mmu.h | 4 +- arch/arm64/include/asm/sysreg.h | 99 +- arch/arm64/kvm/Kconfig | 1 + arch/arm64/kvm/arch_timer.c | 29 +- arch/arm64/kvm/arm.c | 93 +- arch/arm64/kvm/debug.c | 2 +- arch/arm64/kvm/hyp/nvhe/debug-sr.c | 2 +- arch/arm64/kvm/mmu.c | 12 +- arch/arm64/kvm/reset.c | 8 +- arch/arm64/kvm/sys_regs.c | 6 +- arch/arm64/kvm/vgic/vgic-init.c | 19 +- arch/arm64/kvm/vmid.c | 6 +- arch/arm64/tools/sysreg | 139 + arch/loongarch/include/asm/ftrace.h | 2 - arch/loongarch/include/asm/inst.h | 9 +- arch/loongarch/include/asm/unwind.h | 41 +- arch/loongarch/kernel/Makefile | 2 +- arch/loongarch/kernel/alternative.c | 6 +- arch/loongarch/kernel/cpu-probe.c | 2 +- arch/loongarch/kernel/genex.S | 3 + arch/loongarch/kernel/inst.c | 45 +- arch/loongarch/kernel/process.c | 12 +- arch/loongarch/kernel/traps.c | 3 - arch/loongarch/kernel/unwind.c | 32 + arch/loongarch/kernel/unwind_guess.c | 49 +- arch/loongarch/kernel/unwind_prologue.c | 252 +- arch/loongarch/mm/tlb.c | 2 +- arch/mips/include/asm/kvm_host.h | 3 +- arch/mips/kvm/Kconfig | 1 + arch/mips/kvm/Makefile | 2 +- arch/mips/kvm/callback.c | 14 - arch/mips/kvm/mips.c | 34 +- arch/mips/kvm/vz.c | 7 +- arch/powerpc/include/asm/kvm_host.h | 3 - arch/powerpc/include/asm/kvm_ppc.h | 1 - arch/powerpc/kvm/book3s.c | 12 +- arch/powerpc/kvm/booke.c | 2 +- arch/powerpc/kvm/e500.c | 6 +- arch/powerpc/kvm/e500mc.c | 8 +- arch/powerpc/kvm/powerpc.c | 20 - arch/powerpc/platforms/cell/spufs/inode.c | 8 +- arch/riscv/include/asm/kvm_host.h | 7 +- arch/riscv/kvm/Kconfig | 1 + arch/riscv/kvm/main.c | 23 +- arch/riscv/kvm/mmu.c | 12 +- arch/riscv/kvm/vmid.c | 4 +- arch/s390/include/asm/kvm_host.h | 1 - arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 84 +- arch/s390/kvm/kvm-s390.h | 2 +- arch/s390/kvm/pci.c | 2 +- arch/s390/kvm/pci.h | 2 +- arch/x86/include/asm/cpufeatures.h | 3 + arch/x86/include/asm/idtentry.h | 16 +- arch/x86/include/asm/kvm-x86-ops.h | 2 +- arch/x86/include/asm/kvm_host.h | 83 +- arch/x86/include/asm/reboot.h | 2 + arch/x86/include/asm/virtext.h | 16 +- arch/x86/include/asm/xen/hypervisor.h | 4 +- arch/x86/include/uapi/asm/kvm.h | 29 + arch/x86/kernel/crash.c | 17 +- arch/x86/kernel/nmi.c | 8 +- arch/x86/kernel/reboot.c | 88 +- arch/x86/kernel/smp.c | 6 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/cpuid.c | 32 +- arch/x86/kvm/debugfs.c | 2 + arch/x86/kvm/emulate.c | 1 + arch/x86/kvm/hyperv.c | 1 + arch/x86/kvm/i8254.c | 4 +- arch/x86/kvm/i8259.c | 4 +- arch/x86/kvm/ioapic.c | 1 + arch/x86/kvm/irq.c | 1 + arch/x86/kvm/irq_comm.c | 7 +- arch/x86/kvm/kvm_cache_regs.h | 12 + arch/x86/kvm/kvm_onhyperv.c | 1 + arch/x86/kvm/lapic.c | 396 +- arch/x86/kvm/lapic.h | 4 + arch/x86/kvm/mmu/mmu.c | 51 +- arch/x86/kvm/mmu/mmu_internal.h | 14 + arch/x86/kvm/mmu/page_track.c | 1 + arch/x86/kvm/mmu/paging_tmpl.h | 13 +- arch/x86/kvm/mmu/spte.c | 10 +- arch/x86/kvm/mmu/spte.h | 20 +- arch/x86/kvm/mmu/tdp_iter.c | 12 +- arch/x86/kvm/mmu/tdp_mmu.c | 7 +- arch/x86/kvm/mtrr.c | 1 + arch/x86/kvm/pmu.c | 242 +- arch/x86/kvm/pmu.h | 2 + arch/x86/kvm/smm.c | 1 + arch/x86/kvm/svm/avic.c | 374 +- arch/x86/kvm/svm/nested.c | 4 +- arch/x86/kvm/svm/pmu.c | 3 + arch/x86/kvm/svm/sev.c | 3 +- arch/x86/kvm/svm/svm.c | 106 +- arch/x86/kvm/svm/svm.h | 31 +- arch/x86/kvm/svm/svm_onhyperv.c | 1 + arch/x86/kvm/svm/svm_onhyperv.h | 4 +- arch/x86/kvm/vmx/capabilities.h | 4 +- arch/x86/kvm/vmx/hyperv.c | 5 +- arch/x86/kvm/vmx/hyperv.h | 26 +- arch/x86/kvm/vmx/nested.c | 3 +- arch/x86/kvm/vmx/pmu_intel.c | 6 +- arch/x86/kvm/vmx/posted_intr.c | 2 + arch/x86/kvm/vmx/sgx.c | 5 +- arch/x86/kvm/vmx/vmcs.h | 4 +- arch/x86/kvm/vmx/vmcs12.c | 1 + arch/x86/kvm/vmx/vmenter.S | 80 +- arch/x86/kvm/vmx/vmx.c | 600 +-- arch/x86/kvm/vmx/vmx.h | 18 +- arch/x86/kvm/vmx/vmx_ops.h | 6 +- arch/x86/kvm/x86.c | 287 +- arch/x86/kvm/x86.h | 6 +- arch/x86/kvm/xen.c | 27 + arch/x86/kvm/xen.h | 7 + crypto/asymmetric_keys/x509_loader.c | 1 + drivers/accel/Kconfig | 1 + drivers/accel/Makefile | 3 +- .../accel/habanalabs/common/command_submission.c | 12 +- drivers/accel/habanalabs/common/device.c | 14 +- drivers/accel/habanalabs/common/firmware_if.c | 19 +- drivers/accel/habanalabs/common/habanalabs.h | 35 +- drivers/accel/habanalabs/common/irq.c | 32 +- drivers/accel/habanalabs/common/security.c | 174 + drivers/accel/habanalabs/common/security.h | 163 + drivers/accel/habanalabs/gaudi2/gaudi2.c | 242 +- drivers/accel/habanalabs/gaudi2/gaudi2P.h | 37 + drivers/accel/habanalabs/gaudi2/gaudi2_security.c | 1 + .../include/gaudi2/gaudi2_special_blocks.h | 157 + drivers/accel/ivpu/Kconfig | 15 + drivers/accel/ivpu/Makefile | 16 + drivers/accel/ivpu/TODO | 11 + drivers/accel/ivpu/ivpu_drv.c | 654 +++ drivers/accel/ivpu/ivpu_drv.h | 190 + drivers/accel/ivpu/ivpu_fw.c | 423 ++ drivers/accel/ivpu/ivpu_fw.h | 38 + drivers/accel/ivpu/ivpu_gem.c | 753 +++ drivers/accel/ivpu/ivpu_gem.h | 127 + drivers/accel/ivpu/ivpu_hw.h | 170 + drivers/accel/ivpu/ivpu_hw_mtl.c | 1084 +++++ drivers/accel/ivpu/ivpu_hw_mtl_reg.h | 280 ++ drivers/accel/ivpu/ivpu_hw_reg_io.h | 115 + drivers/accel/ivpu/ivpu_ipc.c | 510 +++ drivers/accel/ivpu/ivpu_ipc.h | 93 + drivers/accel/ivpu/ivpu_job.c | 614 +++ drivers/accel/ivpu/ivpu_job.h | 67 + drivers/accel/ivpu/ivpu_jsm_msg.c | 169 + drivers/accel/ivpu/ivpu_jsm_msg.h | 23 + drivers/accel/ivpu/ivpu_mmu.c | 883 ++++ drivers/accel/ivpu/ivpu_mmu.h | 50 + drivers/accel/ivpu/ivpu_mmu_context.c | 398 ++ drivers/accel/ivpu/ivpu_mmu_context.h | 50 + drivers/accel/ivpu/ivpu_pm.c | 329 ++ drivers/accel/ivpu/ivpu_pm.h | 38 + drivers/accel/ivpu/vpu_boot_api.h | 349 ++ drivers/accel/ivpu/vpu_jsm_api.h | 999 ++++ drivers/acpi/battery.c | 2 +- drivers/android/binderfs.c | 4 +- drivers/base/devtmpfs.c | 12 +- drivers/base/property.c | 18 +- drivers/base/test/test_async_driver_probe.c | 2 +- drivers/block/ublk_drv.c | 2 +- drivers/bus/ti-sysc.c | 3 - drivers/clk/qcom/Kconfig | 17 + drivers/clk/qcom/Makefile | 2 + drivers/clk/qcom/clk-alpha-pll.c | 5 + drivers/clk/qcom/clk-cpu-8996.c | 144 +- drivers/clk/qcom/gcc-apq8084.c | 1024 +++-- drivers/clk/qcom/gcc-ipq8074.c | 4 +- drivers/clk/qcom/gcc-qdu1000.c | 2653 +++++++++++ drivers/clk/qcom/gcc-sa8775p.c | 4805 ++++++++++++++++++++ drivers/clk/qcom/mmcc-apq8084.c | 1189 ++--- drivers/comedi/drivers/adv_pci1760.c | 2 +- drivers/dma/ptdma/ptdma-dev.c | 7 +- drivers/dma/ptdma/ptdma.h | 2 +- drivers/edac/edac_device.c | 15 +- drivers/firmware/qcom_scm-smc.c | 86 +- drivers/firmware/qcom_scm.c | 90 +- drivers/firmware/qcom_scm.h | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 35 + drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 119 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/nv.c | 101 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 24 + drivers/gpu/drm/amd/amdgpu/soc21.c | 61 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 7 - drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 4 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 4 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 6 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 1 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 1 - drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 6 - .../drm/amd/display/dc/link/link_dp_capability.c | 6 +- drivers/gpu/drm/bridge/fsl-ldb.c | 23 +- drivers/gpu/drm/bridge/sii902x.c | 7 +- drivers/gpu/drm/drm_atomic_state_helper.c | 6 +- drivers/gpu/drm/drm_connector.c | 3 +- drivers/gpu/drm/drm_edid.c | 441 +- drivers/gpu/drm/drm_mipi_dsi.c | 52 + drivers/gpu/drm/drm_vma_manager.c | 76 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/panel/panel-samsung-sofef00.c | 9 +- drivers/gpu/drm/panel/panel-visionox-vtdr6130.c | 10 +- drivers/gpu/drm/vc4/vc4_dsi.c | 2 + drivers/hwtracing/coresight/Makefile | 2 +- drivers/hwtracing/coresight/coresight-core.c | 45 - drivers/hwtracing/coresight/coresight-etm-perf.c | 23 + drivers/hwtracing/coresight/coresight-etm.h | 3 +- drivers/hwtracing/coresight/coresight-etm3x-core.c | 93 +- .../hwtracing/coresight/coresight-etm3x-sysfs.c | 27 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 73 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 27 +- drivers/hwtracing/coresight/coresight-etm4x.h | 3 + drivers/hwtracing/coresight/coresight-stm.c | 49 +- drivers/hwtracing/coresight/coresight-trace-id.c | 297 ++ drivers/hwtracing/coresight/coresight-trace-id.h | 156 + drivers/hwtracing/coresight/ultrasoc-smb.c | 2 +- drivers/hwtracing/ptt/hisi_ptt.c | 10 + drivers/interconnect/core.c | 14 +- drivers/interconnect/qcom/Kconfig | 18 + drivers/interconnect/qcom/Makefile | 4 + drivers/interconnect/qcom/sa8775p.c | 2541 +++++++++++ drivers/interconnect/qcom/sc7180.h | 4 +- drivers/interconnect/qcom/sc8180x.c | 38 - drivers/interconnect/qcom/sc8180x.h | 4 +- drivers/interconnect/qcom/sc8280xp.c | 25 - drivers/interconnect/qcom/sc8280xp.h | 4 +- drivers/interconnect/qcom/sdm670.c | 440 ++ drivers/interconnect/qcom/sdm670.h | 128 + drivers/interconnect/qcom/sdx55.h | 4 +- drivers/interconnect/qcom/sm8150.c | 21 - drivers/interconnect/qcom/sm8150.h | 4 +- drivers/interconnect/qcom/sm8250.c | 21 - drivers/interconnect/qcom/sm8250.h | 4 +- drivers/net/dsa/microchip/ksz9477.c | 4 +- drivers/net/ethernet/adi/adin1110.c | 1 - drivers/net/ethernet/freescale/enetc/enetc.c | 502 +- drivers/net/ethernet/freescale/enetc/enetc.h | 21 +- drivers/net/ethernet/freescale/xgmac_mdio.c | 1 - .../ethernet/marvell/octeontx2/nic/otx2_common.c | 11 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 2 + drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en/htb.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 3 +- .../net/ethernet/mellanox/mlx5/core/en/tc/sample.c | 5 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 7 +- .../mellanox/mlx5/core/en_accel/ipsec_offload.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/health.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/qos.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/qos.h | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 61 +- drivers/net/ethernet/microchip/lan743x_main.h | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 3 - drivers/net/mdio/mdio-aspeed.c | 1 - drivers/net/phy/mdio_bus.c | 197 +- drivers/net/phy/phy_device.c | 2 +- drivers/net/team/team.c | 2 - drivers/net/wireless/ath/ath11k/wmi.c | 4 +- drivers/perf/arm-cmn.c | 1 + drivers/perf/arm_spe_pmu.c | 111 +- drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c | 16 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 2 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 2 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 2 +- drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 2 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 9 +- drivers/perf/hisilicon/hisi_uncore_pmu.h | 4 +- drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c | 2 +- drivers/perf/marvell_cn10k_ddr_pmu.c | 10 + drivers/perf/marvell_cn10k_tad_pmu.c | 22 +- drivers/scsi/device_handler/scsi_dh_alua.c | 5 +- drivers/scsi/hpsa.c | 2 +- drivers/scsi/iscsi_tcp.c | 20 +- drivers/scsi/libiscsi.c | 38 +- drivers/soc/qcom/rpmpd.c | 18 - drivers/soc/qcom/socinfo.c | 80 +- drivers/thermal/intel/intel_menlow.c | 12 +- drivers/thermal/thermal_core.c | 13 +- drivers/ufs/core/ufshcd.c | 29 +- drivers/usb/dwc3/Kconfig | 2 +- drivers/w1/w1.c | 6 +- drivers/w1/w1_int.c | 5 +- fs/9p/acl.c | 10 +- fs/9p/acl.h | 4 +- fs/9p/v9fs.h | 2 +- fs/9p/v9fs_vfs.h | 2 +- fs/9p/vfs_inode.c | 38 +- fs/9p/vfs_inode_dotl.c | 32 +- fs/9p/xattr.c | 2 +- fs/Makefile | 2 +- fs/adfs/adfs.h | 2 +- fs/adfs/inode.c | 4 +- fs/affs/affs.h | 10 +- fs/affs/file.c | 2 +- fs/affs/inode.c | 6 +- fs/affs/namei.c | 8 +- fs/afs/dir.c | 16 +- fs/afs/inode.c | 6 +- fs/afs/internal.h | 6 +- fs/afs/security.c | 2 +- fs/afs/xattr.c | 4 +- fs/attr.c | 129 +- fs/autofs/root.c | 14 +- fs/bad_inode.c | 20 +- fs/bfs/dir.c | 6 +- fs/btrfs/acl.c | 4 +- fs/btrfs/acl.h | 2 +- fs/btrfs/backref.c | 33 +- fs/btrfs/btrfs_inode.h | 2 +- fs/btrfs/discard.c | 16 +- fs/btrfs/inode.c | 52 +- fs/btrfs/ioctl.c | 70 +- fs/btrfs/ioctl.h | 2 +- fs/btrfs/tests/btrfs-tests.c | 2 +- fs/btrfs/volumes.c | 6 +- fs/btrfs/xattr.c | 4 +- fs/cachefiles/interface.c | 4 +- fs/cachefiles/namei.c | 12 +- fs/cachefiles/xattr.c | 10 +- fs/ceph/acl.c | 4 +- fs/ceph/dir.c | 12 +- fs/ceph/inode.c | 14 +- fs/ceph/super.h | 8 +- fs/ceph/xattr.c | 2 +- fs/cifs/cifsacl.c | 4 +- fs/cifs/cifsfs.c | 4 +- fs/cifs/cifsfs.h | 14 +- fs/cifs/cifsproto.h | 4 +- fs/cifs/dir.c | 4 +- fs/cifs/inode.c | 18 +- fs/cifs/link.c | 2 +- fs/cifs/xattr.c | 2 +- fs/coda/coda_linux.h | 6 +- fs/coda/dir.c | 10 +- fs/coda/inode.c | 6 +- fs/coda/pioctl.c | 4 +- fs/configfs/configfs_internal.h | 4 +- fs/configfs/dir.c | 2 +- fs/configfs/inode.c | 4 +- fs/configfs/symlink.c | 4 +- fs/coredump.c | 8 +- fs/crypto/policy.c | 2 +- fs/debugfs/inode.c | 6 +- fs/ecryptfs/crypto.c | 2 +- fs/ecryptfs/inode.c | 70 +- fs/ecryptfs/mmap.c | 2 +- fs/efivarfs/inode.c | 4 +- fs/erofs/inode.c | 4 +- fs/erofs/internal.h | 2 +- fs/exec.c | 14 +- fs/exfat/exfat_fs.h | 4 +- fs/exfat/file.c | 10 +- fs/exfat/namei.c | 6 +- fs/exportfs/expfs.c | 4 +- fs/ext2/acl.c | 4 +- fs/ext2/acl.h | 2 +- fs/ext2/ext2.h | 6 +- fs/ext2/ialloc.c | 2 +- fs/ext2/inode.c | 20 +- fs/ext2/ioctl.c | 6 +- fs/ext2/namei.c | 12 +- fs/ext2/xattr_security.c | 2 +- fs/ext2/xattr_trusted.c | 2 +- fs/ext2/xattr_user.c | 2 +- fs/ext4/acl.c | 4 +- fs/ext4/acl.h | 2 +- fs/ext4/ext4.h | 16 +- fs/ext4/ialloc.c | 6 +- fs/ext4/inode.c | 28 +- fs/ext4/ioctl.c | 20 +- fs/ext4/namei.c | 32 +- fs/ext4/symlink.c | 4 +- fs/ext4/xattr_hurd.c | 2 +- fs/ext4/xattr_security.c | 2 +- fs/ext4/xattr_trusted.c | 2 +- fs/ext4/xattr_user.c | 2 +- fs/f2fs/acl.c | 14 +- fs/f2fs/acl.h | 2 +- fs/f2fs/f2fs.h | 8 +- fs/f2fs/file.c | 50 +- fs/f2fs/namei.c | 50 +- fs/f2fs/recovery.c | 6 +- fs/f2fs/xattr.c | 6 +- fs/fat/fat.h | 4 +- fs/fat/file.c | 26 +- fs/fat/namei_msdos.c | 6 +- fs/fat/namei_vfat.c | 6 +- fs/fcntl.c | 2 +- fs/fuse/acl.c | 6 +- fs/fuse/dir.c | 32 +- fs/fuse/file.c | 3 +- fs/fuse/fuse_i.h | 4 +- fs/fuse/ioctl.c | 2 +- fs/fuse/xattr.c | 4 +- fs/gfs2/acl.c | 4 +- fs/gfs2/acl.h | 2 +- fs/gfs2/file.c | 4 +- fs/gfs2/inode.c | 58 +- fs/gfs2/inode.h | 4 +- fs/gfs2/xattr.c | 2 +- fs/hfs/attr.c | 2 +- fs/hfs/dir.c | 6 +- fs/hfs/hfs_fs.h | 2 +- fs/hfs/inode.c | 6 +- fs/hfsplus/dir.c | 14 +- fs/hfsplus/hfsplus_fs.h | 4 +- fs/hfsplus/inode.c | 14 +- fs/hfsplus/xattr.c | 2 +- fs/hfsplus/xattr_security.c | 2 +- fs/hfsplus/xattr_trusted.c | 2 +- fs/hfsplus/xattr_user.c | 2 +- fs/hostfs/hostfs_kern.c | 20 +- fs/hpfs/hpfs_fn.h | 2 +- fs/hpfs/inode.c | 6 +- fs/hpfs/namei.c | 10 +- fs/hugetlbfs/inode.c | 60 +- fs/init.c | 14 +- fs/inode.c | 57 +- fs/internal.h | 15 +- fs/ioctl.c | 16 +- fs/jffs2/acl.c | 4 +- fs/jffs2/acl.h | 2 +- fs/jffs2/dir.c | 20 +- fs/jffs2/fs.c | 6 +- fs/jffs2/os-linux.h | 2 +- fs/jffs2/security.c | 2 +- fs/jffs2/xattr_trusted.c | 2 +- fs/jffs2/xattr_user.c | 2 +- fs/jfs/acl.c | 4 +- fs/jfs/file.c | 12 +- fs/jfs/ioctl.c | 2 +- fs/jfs/jfs_acl.h | 2 +- fs/jfs/jfs_inode.c | 2 +- fs/jfs/jfs_inode.h | 4 +- fs/jfs/namei.c | 10 +- fs/jfs/xattr.c | 4 +- fs/kernfs/dir.c | 4 +- fs/kernfs/inode.c | 18 +- fs/kernfs/kernfs-internal.h | 6 +- fs/ksmbd/ndr.c | 6 +- fs/ksmbd/ndr.h | 2 +- fs/ksmbd/oplock.c | 6 +- fs/ksmbd/smb2pdu.c | 122 +- fs/ksmbd/smb_common.c | 4 +- fs/ksmbd/smbacl.c | 72 +- fs/ksmbd/smbacl.h | 12 +- fs/ksmbd/vfs.c | 172 +- fs/ksmbd/vfs.h | 36 +- fs/ksmbd/vfs_cache.c | 4 +- fs/libfs.c | 20 +- fs/minix/bitmap.c | 2 +- fs/minix/file.c | 6 +- fs/minix/inode.c | 4 +- fs/minix/minix.h | 2 +- fs/minix/namei.c | 14 +- fs/mnt_idmapping.c | 273 ++ fs/namei.c | 450 +- fs/namespace.c | 118 +- fs/nfs/dir.c | 14 +- fs/nfs/inode.c | 6 +- fs/nfs/internal.h | 10 +- fs/nfs/namespace.c | 10 +- fs/nfs/nfs3_fs.h | 2 +- fs/nfs/nfs3acl.c | 2 +- fs/nfs/nfs4proc.c | 10 +- fs/nfsd/nfs2acl.c | 4 +- fs/nfsd/nfs3acl.c | 4 +- fs/nfsd/nfs3proc.c | 2 +- fs/nfsd/nfs4recover.c | 6 +- fs/nfsd/nfsfh.c | 2 +- fs/nfsd/nfsproc.c | 2 +- fs/nfsd/vfs.c | 41 +- fs/nilfs2/inode.c | 12 +- fs/nilfs2/ioctl.c | 2 +- fs/nilfs2/namei.c | 10 +- fs/nilfs2/nilfs.h | 6 +- fs/ntfs/inode.c | 6 +- fs/ntfs/inode.h | 2 +- fs/ntfs3/file.c | 12 +- fs/ntfs3/inode.c | 6 +- fs/ntfs3/namei.c | 24 +- fs/ntfs3/ntfs_fs.h | 16 +- fs/ntfs3/xattr.c | 24 +- fs/ocfs2/acl.c | 4 +- fs/ocfs2/acl.h | 2 +- fs/ocfs2/dlmfs/dlmfs.c | 14 +- fs/ocfs2/file.c | 20 +- fs/ocfs2/file.h | 6 +- fs/ocfs2/ioctl.c | 2 +- fs/ocfs2/ioctl.h | 2 +- fs/ocfs2/namei.c | 18 +- fs/ocfs2/refcounttree.c | 4 +- fs/ocfs2/xattr.c | 6 +- fs/omfs/dir.c | 6 +- fs/omfs/file.c | 6 +- fs/omfs/inode.c | 2 +- fs/open.c | 35 +- fs/orangefs/acl.c | 4 +- fs/orangefs/inode.c | 18 +- fs/orangefs/namei.c | 8 +- fs/orangefs/orangefs-kernel.h | 8 +- fs/orangefs/xattr.c | 2 +- fs/overlayfs/dir.c | 12 +- fs/overlayfs/export.c | 4 +- fs/overlayfs/file.c | 8 +- fs/overlayfs/inode.c | 46 +- fs/overlayfs/namei.c | 6 +- fs/overlayfs/overlayfs.h | 55 +- fs/overlayfs/ovl_entry.h | 4 +- fs/overlayfs/readdir.c | 4 +- fs/overlayfs/super.c | 4 +- fs/overlayfs/util.c | 14 +- fs/posix_acl.c | 104 +- fs/proc/base.c | 22 +- fs/proc/fd.c | 8 +- fs/proc/fd.h | 2 +- fs/proc/generic.c | 10 +- fs/proc/internal.h | 4 +- fs/proc/proc_net.c | 4 +- fs/proc/proc_sysctl.c | 12 +- fs/proc/root.c | 4 +- fs/quota/dquot.c | 10 +- fs/ramfs/file-nommu.c | 8 +- fs/ramfs/inode.c | 16 +- fs/reiserfs/acl.h | 2 +- fs/reiserfs/inode.c | 10 +- fs/reiserfs/ioctl.c | 4 +- fs/reiserfs/namei.c | 12 +- fs/reiserfs/reiserfs.h | 4 +- fs/reiserfs/xattr.c | 12 +- fs/reiserfs/xattr.h | 2 +- fs/reiserfs/xattr_acl.c | 6 +- fs/reiserfs/xattr_security.c | 2 +- fs/reiserfs/xattr_trusted.c | 2 +- fs/reiserfs/xattr_user.c | 2 +- fs/remap_range.c | 6 +- fs/stat.c | 24 +- fs/sysv/file.c | 6 +- fs/sysv/ialloc.c | 2 +- fs/sysv/itree.c | 4 +- fs/sysv/namei.c | 12 +- fs/sysv/sysv.h | 2 +- fs/tracefs/inode.c | 2 +- fs/ubifs/dir.c | 18 +- fs/ubifs/file.c | 8 +- fs/ubifs/ioctl.c | 2 +- fs/ubifs/ubifs.h | 8 +- fs/ubifs/xattr.c | 2 +- fs/udf/file.c | 6 +- fs/udf/ialloc.c | 2 +- fs/udf/namei.c | 12 +- fs/udf/symlink.c | 4 +- fs/ufs/ialloc.c | 2 +- fs/ufs/inode.c | 6 +- fs/ufs/namei.c | 10 +- fs/ufs/ufs.h | 2 +- fs/utimes.c | 2 +- fs/vboxsf/dir.c | 8 +- fs/vboxsf/utils.c | 6 +- fs/vboxsf/vfsmod.h | 4 +- fs/xattr.c | 83 +- fs/xfs/xfs_acl.c | 4 +- fs/xfs/xfs_acl.h | 2 +- fs/xfs/xfs_file.c | 2 +- fs/xfs/xfs_inode.c | 32 +- fs/xfs/xfs_inode.h | 8 +- fs/xfs/xfs_ioctl.c | 8 +- fs/xfs/xfs_ioctl.h | 2 +- fs/xfs/xfs_ioctl32.c | 2 +- fs/xfs/xfs_iops.c | 85 +- fs/xfs/xfs_iops.h | 2 +- fs/xfs/xfs_itable.c | 14 +- fs/xfs/xfs_itable.h | 2 +- fs/xfs/xfs_pnfs.c | 2 +- fs/xfs/xfs_qm.c | 2 +- fs/xfs/xfs_symlink.c | 8 +- fs/xfs/xfs_symlink.h | 2 +- fs/xfs/xfs_xattr.c | 2 +- fs/zonefs/super.c | 32 +- include/drm/drm_connector.h | 18 +- include/drm/drm_mipi_dsi.h | 4 + include/drm/drm_vma_manager.h | 1 + include/dt-bindings/arm/qcom,ids.h | 75 + include/dt-bindings/clock/qcom,gcc-apq8084.h | 1 + include/dt-bindings/clock/qcom,qdu1000-gcc.h | 175 + include/dt-bindings/clock/qcom,sa8775p-gcc.h | 320 ++ .../dt-bindings/interconnect/qcom,sa8775p-rpmh.h | 231 + include/dt-bindings/interconnect/qcom,sc7180.h | 3 - include/dt-bindings/interconnect/qcom,sc8180x.h | 3 - include/dt-bindings/interconnect/qcom,sc8280xp.h | 4 +- .../dt-bindings/interconnect/qcom,sdm670-rpmh.h | 136 + include/dt-bindings/interconnect/qcom,sdx55.h | 2 - include/dt-bindings/interconnect/qcom,sm8150.h | 3 - include/dt-bindings/interconnect/qcom,sm8250.h | 3 - include/dt-bindings/power/qcom-rpmpd.h | 10 - include/kvm/arm_arch_timer.h | 6 +- include/kvm/arm_vgic.h | 4 + include/linux/bitfield.h | 26 + include/linux/capability.h | 9 +- include/linux/coresight-pmu.h | 34 +- include/linux/coresight.h | 3 - include/linux/cpuhotplug.h | 5 +- include/linux/damon.h | 6 +- include/linux/evm.h | 26 +- include/linux/fileattr.h | 2 +- include/linux/fs.h | 174 +- include/linux/hugetlb.h | 18 +- include/linux/ima.h | 22 +- include/linux/kvm_host.h | 17 +- include/linux/lsm_hook_defs.h | 14 +- include/linux/lsm_hooks.h | 2 +- include/linux/micrel_phy.h | 2 + include/linux/mm_inline.h | 17 - include/linux/mman.h | 34 + include/linux/mmzone.h | 13 +- include/linux/mnt_idmapping.h | 226 +- include/linux/mount.h | 2 - include/linux/namei.h | 6 +- include/linux/nfs_fs.h | 6 +- include/linux/phy.h | 10 +- include/linux/posix_acl.h | 24 +- include/linux/quotaops.h | 10 +- include/linux/rmap.h | 2 +- include/linux/sched/coredump.h | 6 +- include/linux/security.h | 46 +- include/linux/xattr.h | 20 +- include/net/mac80211.h | 7 +- include/scsi/libiscsi.h | 2 + include/uapi/drm/amdgpu_drm.h | 6 +- include/uapi/drm/ivpu_accel.h | 306 ++ include/uapi/linux/kvm.h | 1 + include/uapi/linux/prctl.h | 6 + include/ufs/ufshcd.h | 2 + io_uring/msg_ring.c | 89 +- ipc/mqueue.c | 6 +- kernel/auditsc.c | 4 +- kernel/bpf/inode.c | 8 +- kernel/bpf/memalloc.c | 2 +- kernel/capability.c | 10 +- kernel/cgroup/cgroup.c | 2 +- kernel/events/core.c | 1 + kernel/sys.c | 33 + kernel/trace/bpf_trace.c | 3 +- lib/Kconfig.debug | 2 - localversion-next | 2 +- mm/Kconfig.debug | 1 + mm/damon/core-test.h | 30 + mm/damon/core.c | 71 + mm/hugetlb.c | 249 +- mm/kmemleak.c | 84 +- mm/madvise.c | 2 +- mm/memcontrol.c | 8 +- mm/mempolicy.c | 6 +- mm/migrate.c | 8 +- mm/mincore.c | 2 +- mm/mmap.c | 10 + mm/mprotect.c | 5 + mm/rmap.c | 6 +- mm/secretmem.c | 4 +- mm/shmem.c | 40 +- mm/vmscan.c | 534 +-- net/ipv4/inet_hashtables.c | 17 +- net/ipv4/inet_timewait_sock.c | 8 +- net/ipv4/tcp_ulp.c | 2 +- net/mac80211/cfg.c | 4 +- net/mac80211/rx.c | 6 +- net/sched/sch_gred.c | 2 + net/socket.c | 6 +- net/sunrpc/svcauth_unix.c | 6 +- net/unix/af_unix.c | 8 +- net/wireless/reg.c | 54 +- net/wireless/wext-core.c | 20 +- security/apparmor/apparmorfs.c | 2 +- security/apparmor/domain.c | 4 +- security/apparmor/file.c | 2 +- security/apparmor/lsm.c | 16 +- security/commoncap.c | 68 +- security/integrity/evm/evm_crypto.c | 10 +- security/integrity/evm/evm_main.c | 46 +- security/integrity/evm/evm_secfs.c | 2 +- security/integrity/ima/ima.h | 10 +- security/integrity/ima/ima_api.c | 6 +- security/integrity/ima/ima_appraise.c | 18 +- security/integrity/ima/ima_asymmetric_keys.c | 2 +- security/integrity/ima/ima_main.c | 26 +- security/integrity/ima/ima_policy.c | 14 +- security/integrity/ima/ima_queue_keys.c | 2 +- security/integrity/ima/ima_template_lib.c | 2 +- security/security.c | 46 +- security/selinux/hooks.c | 22 +- security/smack/smack_lsm.c | 30 +- sound/pci/hda/patch_via.c | 3 + sound/soc/mediatek/Kconfig | 23 + sound/soc/mediatek/Makefile | 1 + sound/soc/mediatek/common/Makefile | 2 +- sound/soc/mediatek/common/mtk-base-afe.h | 19 + sound/soc/mediatek/common/mtk-soundcard-driver.c | 79 + sound/soc/mediatek/common/mtk-soundcard-driver.h | 14 + sound/soc/mediatek/mt8188/Makefile | 15 + sound/soc/mediatek/mt8188/mt8188-afe-clk.c | 658 +++ sound/soc/mediatek/mt8188/mt8188-afe-clk.h | 115 + sound/soc/mediatek/mt8188/mt8188-afe-common.h | 151 + sound/soc/mediatek/mt8188/mt8188-afe-pcm.c | 3359 ++++++++++++++ sound/soc/mediatek/mt8188/mt8188-audsys-clk.c | 205 + sound/soc/mediatek/mt8188/mt8188-audsys-clk.h | 15 + sound/soc/mediatek/mt8188/mt8188-audsys-clkid.h | 83 + sound/soc/mediatek/mt8188/mt8188-dai-adda.c | 632 +++ sound/soc/mediatek/mt8188/mt8188-dai-etdm.c | 2588 +++++++++++ sound/soc/mediatek/mt8188/mt8188-dai-pcm.c | 367 ++ sound/soc/mediatek/mt8188/mt8188-mt6359.c | 785 ++++ sound/soc/mediatek/mt8188/mt8188-reg.h | 3180 +++++++++++++ tools/perf/Documentation/perf-probe.txt | 2 +- tools/perf/arch/arm64/util/pmu.c | 35 +- .../arch/arm64/arm/neoverse-n2-v2/metrics.json | 273 ++ tools/perf/pmu-events/arch/arm64/sbsa.json | 30 + tools/perf/pmu-events/arch/x86/mapfile.csv | 2 +- tools/perf/pmu-events/jevents.py | 2 + tools/perf/scripts/python/flamegraph.py | 107 +- tools/perf/util/expr.c | 5 + tools/perf/util/pmu.c | 6 + tools/perf/util/pmu.h | 1 + tools/testing/selftests/bpf/progs/profiler.inc.h | 2 +- .../selftests/kvm/include/x86_64/processor.h | 30 +- .../testing/selftests/kvm/kvm_binary_stats_test.c | 10 +- tools/testing/selftests/kvm/lib/elf.c | 2 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 46 +- .../selftests/kvm/x86_64/fix_hypercall_test.c | 4 +- .../selftests/kvm/x86_64/mmio_warning_test.c | 2 +- .../selftests/kvm/x86_64/pmu_event_filter_test.c | 385 +- .../vmx_exception_with_invalid_guest_state.c | 2 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 2 +- tools/testing/selftests/mm/Makefile | 1 + tools/testing/selftests/mm/mdwe_test.c | 197 + tools/testing/selftests/net/Makefile | 50 +- tools/testing/selftests/net/bpf/Makefile | 51 - tools/testing/selftests/net/{bpf => }/nat6to4.c | 0 tools/testing/selftests/net/toeplitz.c | 12 +- tools/testing/selftests/net/udpgro_frglist.sh | 8 +- virt/kvm/Kconfig | 3 + virt/kvm/kvm_main.c | 297 +- 890 files changed, 51369 insertions(+), 10100 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/qcom,qdu1000-gcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sa8775p-gcc.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sa8775p-rpmh.yaml create mode 100644 Documentation/devicetree/bindings/sound/mediatek,mt8188-afe.yaml create mode 100644 Documentation/devicetree/bindings/sound/mediatek,mt8188-mt6359.yaml create mode 100644 Documentation/translations/zh_CN/glossary.rst copy arch/arm64/boot/dts/qcom/{msm8916-samsung-j5.dts => msm8916-samsung-gt5-commo [...] create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-gt510.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-gt58.dts copy arch/arm64/boot/dts/qcom/{msm8916-samsung-j5.dts => msm8916-samsung-j5-common [...] create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-j5x.dts create mode 100644 arch/loongarch/kernel/unwind.c delete mode 100644 arch/mips/kvm/callback.c create mode 100644 drivers/accel/habanalabs/common/security.h create mode 100644 drivers/accel/habanalabs/include/gaudi2/gaudi2_special_blocks.h create mode 100644 drivers/accel/ivpu/Kconfig create mode 100644 drivers/accel/ivpu/Makefile create mode 100644 drivers/accel/ivpu/TODO create mode 100644 drivers/accel/ivpu/ivpu_drv.c create mode 100644 drivers/accel/ivpu/ivpu_drv.h create mode 100644 drivers/accel/ivpu/ivpu_fw.c create mode 100644 drivers/accel/ivpu/ivpu_fw.h create mode 100644 drivers/accel/ivpu/ivpu_gem.c create mode 100644 drivers/accel/ivpu/ivpu_gem.h create mode 100644 drivers/accel/ivpu/ivpu_hw.h create mode 100644 drivers/accel/ivpu/ivpu_hw_mtl.c create mode 100644 drivers/accel/ivpu/ivpu_hw_mtl_reg.h create mode 100644 drivers/accel/ivpu/ivpu_hw_reg_io.h create mode 100644 drivers/accel/ivpu/ivpu_ipc.c create mode 100644 drivers/accel/ivpu/ivpu_ipc.h create mode 100644 drivers/accel/ivpu/ivpu_job.c create mode 100644 drivers/accel/ivpu/ivpu_job.h create mode 100644 drivers/accel/ivpu/ivpu_jsm_msg.c create mode 100644 drivers/accel/ivpu/ivpu_jsm_msg.h create mode 100644 drivers/accel/ivpu/ivpu_mmu.c create mode 100644 drivers/accel/ivpu/ivpu_mmu.h create mode 100644 drivers/accel/ivpu/ivpu_mmu_context.c create mode 100644 drivers/accel/ivpu/ivpu_mmu_context.h create mode 100644 drivers/accel/ivpu/ivpu_pm.c create mode 100644 drivers/accel/ivpu/ivpu_pm.h create mode 100644 drivers/accel/ivpu/vpu_boot_api.h create mode 100644 drivers/accel/ivpu/vpu_jsm_api.h create mode 100644 drivers/clk/qcom/gcc-qdu1000.c create mode 100644 drivers/clk/qcom/gcc-sa8775p.c create mode 100644 drivers/hwtracing/coresight/coresight-trace-id.c create mode 100644 drivers/hwtracing/coresight/coresight-trace-id.h create mode 100644 drivers/interconnect/qcom/sa8775p.c create mode 100644 drivers/interconnect/qcom/sdm670.c create mode 100644 drivers/interconnect/qcom/sdm670.h create mode 100644 fs/mnt_idmapping.c create mode 100644 include/dt-bindings/clock/qcom,qdu1000-gcc.h create mode 100644 include/dt-bindings/clock/qcom,sa8775p-gcc.h create mode 100644 include/dt-bindings/interconnect/qcom,sa8775p-rpmh.h create mode 100644 include/dt-bindings/interconnect/qcom,sdm670-rpmh.h create mode 100644 include/uapi/drm/ivpu_accel.h create mode 100644 sound/soc/mediatek/common/mtk-soundcard-driver.c create mode 100644 sound/soc/mediatek/common/mtk-soundcard-driver.h create mode 100644 sound/soc/mediatek/mt8188/Makefile create mode 100644 sound/soc/mediatek/mt8188/mt8188-afe-clk.c create mode 100644 sound/soc/mediatek/mt8188/mt8188-afe-clk.h create mode 100644 sound/soc/mediatek/mt8188/mt8188-afe-common.h create mode 100644 sound/soc/mediatek/mt8188/mt8188-afe-pcm.c create mode 100644 sound/soc/mediatek/mt8188/mt8188-audsys-clk.c create mode 100644 sound/soc/mediatek/mt8188/mt8188-audsys-clk.h create mode 100644 sound/soc/mediatek/mt8188/mt8188-audsys-clkid.h create mode 100644 sound/soc/mediatek/mt8188/mt8188-dai-adda.c create mode 100644 sound/soc/mediatek/mt8188/mt8188-dai-etdm.c create mode 100644 sound/soc/mediatek/mt8188/mt8188-dai-pcm.c create mode 100644 sound/soc/mediatek/mt8188/mt8188-mt6359.c create mode 100644 sound/soc/mediatek/mt8188/mt8188-reg.h create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/metrics.json create mode 100644 tools/perf/pmu-events/arch/arm64/sbsa.json create mode 100644 tools/testing/selftests/mm/mdwe_test.c delete mode 100644 tools/testing/selftests/net/bpf/Makefile rename tools/testing/selftests/net/{bpf => }/nat6to4.c (100%)