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 13ee7ef407cf Add linux-next specific files for 20221129 omits f8903bdff802 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 5bfd8a54bd55 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 663141846720 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits ca859830fe42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ca11ac411bd Merge branch 'unsigned-char' of git://git.kernel.org/pub/s [...] omits 81a6f3794cb0 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 5dc5025ea574 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 55ef29d9fd44 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 688e67a95a1f Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits f50b1c388fbc Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 8baeae662f42 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits f9d5bf194672 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aab751250d01 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b3f8f34e0f2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b7e7392a54d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c1bab0b848d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fcdb8af7c5d8 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 3a5972993b1a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 52cae0b35732 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5619d5167787 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 9a375bab79f5 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 89355e82c669 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3fd649bcc35b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4055a432e778 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 032065ceaf57 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits f317662f62c7 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 883b8cc0c2ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14a17da32a6c Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 70049f87268f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fbb82a9f98cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94b45301f9ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d658140a0b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a32bb7ea5a66 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits b0a02cf59248 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 868ede48da33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1211c8c3fa9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e827ef288da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60e67e031a4f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8a6d8fe78082 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits 1276f8ba98a0 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 0410989c210c Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 4b2313735274 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 6010884d918a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5fb88e1dbaf7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d64b759de17e Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits bf7c0bdcbc09 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9fbcecf5f2b7 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits f113f572a9b0 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 56b2521c009f Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 1077ed6d1ef5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b8d63a0388af Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits bfec1ef9f9b2 next-20221125/driver-core omits f6c78a73202c random: remove extraneous period in comment omits 3a3d84cdc646 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 9f123fffc85e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 938c162a2577 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 438028c5c620 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cdaf318c4b26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 10b5d4360264 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b87bc67ae261 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4edfe6d2de12 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 57831ba03d98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 951cf0107b5c Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 6d72ee4dd486 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ff4147d9dd8 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits a082839780c7 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits c6eec00a603e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 823c9676a526 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6666af1e0f8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92b5a6b83008 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea1f1feee499 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 36276d531cbd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3ae868ad3dbd Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 27f2be2a1e20 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 48269a90ab94 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits b041ff64cc83 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 52b0e97a6505 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bfb1d8b41363 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 4069df7dd069 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 80c5ed17085e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a722cd8e3f2d Merge branch 'mm-nonmm-unstable' into mm-everything omits 8e55ca92d163 ocfs2: always read both high and low parts of dinode link count omits 1b343750e67e io-mapping: move some code within the include guarded section omits ef9e5c7270e3 kernel: kcsan: kcsan_test: build without structleak plugin omits 4d3006a63d6c mailmap: update email for Iskren Chernev omits 04cfc73ba9f8 eventfd: change int to __u64 in eventfd_signal() ifndef CO [...] omits d4678639bd2e rapidio: fix possible UAF when kfifo_alloc() fails omits 6e5b73caefea relay: use strscpy() is more robust and safer omits 1decbdde7782 cpumask: limit visibility of FORCE_NR_CPUS omits aa627c893f72 acct: fix potential integer overflow in encode_comp_t() omits a43ede731789 acct: fix accuracy loss for input value of encode_comp_t() omits 047317582542 linux/init.h: include <linux/build_bug.h> and <linux/stringify.h> omits 76b8194a2e4c rapidio: rio: fix possible name leak in rio_register_mport() omits 17942b97c716 rapidio: fix possible name leaks when rio_add_device() fails omits d6fd90ce032b fat (exportfs): fix some kernel-doc warnings omits 28bef49a064c ocfs2: fix memory leak in ocfs2_mount_volume() omits c2a02ba9c28d lib/radix-tree.c: fix uninitialized variable compilation warning omits 41708547aad9 vmcoreinfo: warn if we exceed vmcoreinfo data size omits c9460451112f kprobes: freelist.h removed omits 39813fd92e3e kprobes: kretprobe scalability improvement with objpool omits f06f11d28fbd lib: objpool test module added omits 89f1e48b9963 lib: objpool: fix some kernel-doc comments omits cd2c65e40cf9 lib: objpool added: ring-array based lockless MPMC queue omits d8ea34b0da03 checkpatch: add check for array allocator family argument order omits 112c4b060309 wifi: rt2x00: use explicitly signed or unsigned types omits 4c31f719db74 debugfs: fix error when writing negative value to atomic_t [...] omits 57d0c2eb5be5 lib/notifier-error-inject: fix error when writing -errno t [...] omits f2b1b5164414 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value omits ace5d5ee4832 mm: discard __GFP_ATOMIC omits f56f405176bb maple_tree: update copyright dates for test code omits c3a5f27ab960 maple_tree: fix mas_find_rev() comment omits ba19b45467a2 LoongArch: enable ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP omits 9289bd4ad78d mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() omits 60b23cfc6836 LoongArch: add sparse memory vmemmap support omits 20d895b8f248 MIPS&LoongArch&NIOS2: adjust prototypes of p?d_init() omits f5fe7fd12e0e kmsan: allow using __msan_instrument_asm_store() inside runtime omits c02f71df217c lockdep: allow instrumenting lockdep.c with KMSAN omits 1895387f3d5d include/linux/pgtable.h: : remove redundant pte variable omits 87fda8e5ff81 mm/fadvise: use LLONG_MAX instead of -1 for eof omits cb43ab92071c filemap: skip write and wait if end offset precedes start omits 87b668cc8c04 zsmalloc: implement writeback mechanism for zsmalloc omits a32e2e318bdd zsmalloc: add zpool_ops field to zs_pool to store evict handlers omits cb6ebb8ae577 zsmalloc: add a LRU to zs_pool to keep track of zspages in [...] omits a9202bfc7deb zsmalloc: consolidate zs_pool's migrate_lock and size_clas [...] omits 14533c999424 zpool: clean out dead code omits b285492bc9ca zswap: fix writeback lock ordering for zsmalloc omits 9fcdcaf9797f mm/memory-failure.c: cleanup in unpoison_memory omits 3be8be1b4822 mm/thp: re-apply mkdirty for small pages after split omits 246ab7764cbc mm: vmscan: use sysfs_emit() to instead of scnprintf() omits b914feaf6b63 s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() omits 069a8d5e4e14 mm/thp: rename pmd_to_page() as pmd_pgtable_page() omits f497af64757a zswap: do not allocate from atomic pool omits 136233fe47e6 documentation/mm: update pmd_present() in arch_pgtable_hel [...] omits f69004c50a57 mm, compaction: fix fast_isolate_around() to stay within b [...] omits 493bd87db9f2 mm-document-sys-class-bdi-bdi-min_ratio_fine-knob-fix omits 835b48038701 mm: document /sys/class/bdi/<bdi>/min_ratio_fine knob omits 0c083a5369ad mm: add /sys/class/bdi/<bdi>/min_ratio_fine knob omits 1f6d5f33c688 mm: add bdi_set_min_ratio_no_scale() function omits 45ac48047bbd mm-document-sys-class-bdi-bdi-max_ratio_fine-knob-fix omits 07989632bc47 mm: document /sys/class/bdi/<bdi>/max_ratio_fine knob omits 717572f36f24 mm: add /sys/class/bdi/<bdi>/max_ratio_fine knob omits 15cb64466e7b mm: add bdi_set_max_ratio_no_scale() function omits 5630ab4b2f9b mm-document-sys-class-bdi-bdi-min_bytes-knob-fix omits 8eec77c29d29 mm: document /sys/class/bdi/<bdi>/min_bytes knob omits bb27598bc28c mm: add /sys/class/bdi/<bdi>/min_bytes knob omits e78fe8e351c5 mm: add bdi_set_min_bytes() function omits bee2e8c78c8e mm: split off __bdi_set_min_ratio() function omits 01fca985fa76 mm: add bdi_get_min_bytes() function. omits 313fdc96b782 mm: document /sys/class/bdi/<bdi>/max_bytes knob omits 078a28a679a2 mm: add knob /sys/class/bdi/<bdi>/max_bytes omits f8df98d26627 mm: add bdi_set_max_bytes() function. omits 79b77187ca9a mm: split off __bdi_set_max_ratio() function omits 871a98461406 mm: add bdi_get_max_bytes() function omits 9f44c78d4bfd mm: use part per 1000000 for bdi ratios. omits 46608aa4dfb2 mm: document /sys/class/bdi/<bdi>/strict_limit knob omits e8a89d5e5ef5 mm: add knob /sys/class/bdi/<bdi>/strict_limit omits f212ceb14eb1 mm: add bdi_set_strict_limit() function omits 93a4b42a321f maple_tree: allow TEST_MAPLE_TREE only when DEBUG_KERNEL is set omits 1afc62b58357 Revert "kmsan: unpoison @tlb in arch_tlb_gather_mmu()" omits e7895da13f09 folio-compat: remove try_to_release_page() omits 98fdf310c7ef memory-failure: convert truncate_error_page() to use folio omits 272c0f477649 khugepage: replace try_to_release_page() with filemap_rele [...] omits e2153c63a3af ext4: convert move_extent_per_page() to use folios omits 4db974d0966d mm/page_alloc: simplify locking during free_unref_page_list omits eb43785661cb mm/page_alloc: leave IRQs enabled for per-cpu page allocat [...] omits fd0dd3e5db72 mm/page_alloc: leave IRQs enabled for per-cpu page allocations omits fe67c4700aa1 mm/page_alloc: always remove pages from temporary list omits f8a6c6d84944 selftests/vm: use memfd for hugepage-mmap test omits 83a9e04c3b92 zram: remove unused stats fields omits 78fe050626e9 mm/migrate.c: stop using 0 as NULL pointer omits 00baddcf7b39 mm: multi-gen LRU: remove NULL checks on NODE_DATA() omits c4b86ec48b08 mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings omits d43024d242fb habanalabs: remove FOLL_FORCE usage omits 48648b225d2a RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage omits 361352c6ac53 drm/exynos: remove FOLL_FORCE usage omits 836a58a5ccfa mm/frame-vector: remove FOLL_FORCE usage omits 4ec79e58ea34 media: pci/ivtv: remove FOLL_FORCE usage omits 78868ec4dbf3 drm/etnaviv: remove FOLL_FORCE usage omits 52cd6c545f78 media: videobuf-dma-sg: remove FOLL_FORCE usage omits dbcf2a6038aa RDMA/siw: remove FOLL_FORCE usage omits b83e1f710718 RDMA/usnic: remove FOLL_FORCE usage omits 4244e511ebf9 RDMA/umem: remove FOLL_FORCE usage omits dd1070b9e742 mm/gup: reliable R/O long-term pinning in COW mappings omits 734c84522b18 mm: extend FAULT_FLAG_UNSHARE support to anything in a COW [...] omits 8b8e9a2d9f6e mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_hu [...] omits 82bb429381d8 mm: rework handling in do_wp_page() based on private vs. s [...] omits a029d7932722 mm: add early FAULT_FLAG_WRITE consistency checks omits ec6f630299b1 mm: add early FAULT_FLAG_UNSHARE consistency checks omits 4675fc8f577b selftests/vm: cow: R/O long-term pinning reliability tests [...] omits 32883d521c11 selftests/vm: cow: basic COW tests for non-anonymous pages omits 4e65511e20bc selftests/vm: anon_cow: prepare for non-anonymous COW tests omits 309b01f2cd0a mm: Kconfig: make config SECRETMEM visible with EXPERT omits ccbbc2a14193 mm/gup: remove the restriction on locked with FOLL_LONGTERM omits 9b7732acc588 selftests/damon: fix unnecessary compilation warnings omits 24c3ff008475 hugetlbfs: inode: remove unnecessary (void*) conversions omits 85e573f5b56d mm: make drop_caches keep reclaiming on all nodes omits 0d150d3e1d97 mm: anonymous shared memory naming omits 2cdef4104e4b mm: shrinkers: Add missing includes for undeclared types omits 552c8215f837 hugetlb: remove duplicate mmu notifications omits 981d7db24c49 mm/uffd: sanity check write bit for uffd-wp protected ptes omits 5231c339e88d mm/kmemleak.c: fix a comment omits 61ab58a80067 docs: admin-guide: cgroup-v1: update description of inactive_file omits d48b272002f5 mm/demotion: fix NULL vs IS_ERR checking in memory_tier_init omits ad65df0e54b6 migrate: convert migrate_pages() to use folios omits db6731e48207 migrate: convert unmap_and_move() to use folios omits c5c855410d48 mm/madvise: fix madvise_pageout for private file mappings omits 10b238d2b049 Revert "mm: migration: fix the FOLL_GET failure on followi [...] omits 6fd1d98dda74 mm/kfence: remove hung_task cruft omits dd45fe80be18 Docs/ABI/zram: document zram recompress sysfs knobs omits 816e9f91a9ae zram: add incompressible flag to read_block_state() omits 851d6a7827bd zram: add incompressible writeback omits 2b68e3e00dcb documentation: add zram recompression documentation omits b68ecb9a5ce9 zram: add algo parameter support to zram_recompress() omits 1f3067d97973 zram: remove redundant checks from zram_recompress() omits 901a25fc4799 zram: add size class equals check into recompression omits 10d5b1980683 zram: use IS_ERR_VALUE() to check for zs_malloc() errors omits 3b6bc30107bc zram: clarify writeback_store() comment omits 0a0c61e4e688 zram: add recompress flag to read_block_state() omits 4f04e5fa630a zram: we should always zero out err variable in recompress loop omits 4fa9ea285f99 zram: introduce recompress sysfs knob omits 8b08be7d0571 zram: factor out WB and non-WB zram read functions omits 747c73dc22f3 zram: add recompression algorithm sysfs knob omits 8cb74499de07 zram: preparation for multi-zcomp support omits 4b25cfaf8ca2 mm: mmu_gather: do not expose delayed_rmap flag omits 4a1a0e1f0456 mm-delay-page_remove_rmap-until-after-the-tlb-has-been-flu [...] omits 891139773976 mm: delay page_remove_rmap() until after the TLB has been flushed omits 0d1661bd016f mm: mmu_gather: prepare to gather encoded page pointers wi [...] omits f1c7ca992ef7 mm: teach release_pages() to take an array of encoded page [...] omits 60d942028cbc mm-introduce-encoded-page-pointers-with-embedded-extra-bits-fix omits 5254d9834626 mm: introduce 'encoded' page pointers with embedded extra bits omits 976a60d44125 selftests/vm: anon_cow: add mprotect() optimization tests omits 2602cba96188 mm: remove unused savedwrite infrastructure omits 974f92890e9e mm/autonuma: use can_change_(pte|pmd)_writable() to replac [...] omits 58418129353c mm/mprotect: factor out check whether manual PTE write upg [...] omits b675f71cc419 mm/huge_memory: try avoiding write faults when changing PM [...] omits 84c213f78984 mm/mprotect: minor can_change_pte_writable() cleanups omits cbfef610e77c mm/mprotect: allow clean exclusive anon pages to be writable omits eb1991d600ce tools/vm/page_owner: ignore page_owner_sort binary omits 0ce467069584 mm,thp,rmap: clean up the end of __split_huge_pmd_locked() omits 7975b5646753 mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD-mapped omits cfd43cc5c062 mm,thp,rmap: subpages_mapcount of PTE-mapped subpages omits 94891940ef50 mm-hugetlb_vmemmap-remap-head-page-to-newly-allocated-page-v4 omits 18d030feb26b mm-hugetlb_vmemmap-remap-head-page-to-newly-allocated-page-v3 omits 9c1ce0f7a718 mm/hugetlb_vmemmap: remap head page to newly allocated page omits c85cb6c832ca selftests/damon: test non-context inputs to rm_contexts file omits 10558feb971d mm,thp,rmap: handle the normal !PageCompound case first omits 36b44ba5266c mm,thp,rmap: lock_compound_mapcounts() on THP mapcounts omits 27d327c37f47 mm,thp,rmap: simplify compound page mapcount handling omits d0f0d0539b53 mm,hugetlb: use folio fields in second tail page: fix omits 860baa1297a9 mm,hugetlb: use folio fields in second tail page omits 1b6ab1227e56 selftests/vm: update hugetlb madvise omits 52b5501a97e8 zsmalloc: replace IS_ERR() with IS_ERR_VALUE() omits dcb3074caf09 mm: use pte markers for swap errors omits 6f19110ad24b mm: always compile in pte markers omits 873d345af57f mm: use kstrtobool() instead of strtobool() omits 24329c04039c mm/damon: use kstrtobool() instead of strtobool() omits fd4df06068ab Docs/ABI/damon: document 'schemes/<s>/tried_regions' sysfs [...] omits 1da89ea0b006 Docs/admin-guide/mm/damon/usage: document schemes/<s>/trie [...] omits 25068230bf8a tools/selftets/damon/sysfs: test tried_regions directory e [...] omits de749b76b3d5 mm/damon/sysfs-schemes: skip schemes regions clearing if t [...] omits 4e25ac69791a mm/damon/sysfs-schemes: implement DAMOS-tried regions clea [...] omits 1dad90965b74 mm/damon/sysfs-schemes: skip tried regions update if the s [...] omits b2e2098fe920 mm/damon/sysfs: implement DAMOS tried regions update command omits 8a004316a052 mm/damon/sysfs-schemes: implement scheme region directory omits 660c5a4b7555 mm/damon/sysfs-schemes: implement schemes/tried_regions directory omits 63552f3662db mm/damon/core: add a callback for scheme target regions check omits c80388b41af7 mm-hugetlb-convert-move_hugetlb_state-to-folios-fix omits b169c539eebf mm/hugetlb: convert move_hugetlb_state() to folios omits d1f5f15fd04b mm/hugeltb_cgroup: convert hugetlb_cgroup_commit_charge*() [...] omits 14c3308cf2da mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() [...] omits 9e29b76d4299 mm/hugetlb: convert free_huge_page to folios omits 6d620b28c5aa mm/hugetlb: convert isolate_or_dissolve_huge_page to folios omits b2059426da19 mm/hugetlb_cgroup: convert hugetlb_cgroup_migrate to folios omits 4b7199b72253 mm/hugetlb_cgroup: convert set_hugetlb_cgroup*() to folios omits 547d1ed7ca95 mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios omits 81156f47cb2f mm/hugetlb_cgroup: convert __set_hugetlb_cgroup() to folios omits 1eed3a9b6840 kasan-allow-sampling-page_alloc-allocations-for-hw_tags-fix omits cd36d84d2571 kasan: allow sampling page_alloc allocations for HW_TAGS omits 30bacd7e7448 mempool-do-not-use-ksize-for-poisoning-fix omits 1a8eef0727b6 mempool: do not use ksize() for poisoning omits 827e5f66b863 maple_tree: mte_set_full() and mte_clear_full() clang-anal [...] omits 600197f9cac6 mm/khugepaged: add tracepoint to collapse_file() omits 117c6e149acc mm: vmscan: split khugepaged stats from direct reclaim stats omits c3774845541e Docs/admin-guide/mm/damon/usage: fix wrong usage example o [...] omits 9056a2229495 Docs/admin-guide/mm/damon/usage: describe the rules of sys [...] omits 59fccc1bf37d mm: hugetlb_vmemmap: remove redundant list_del() omits 392fdb9ba55b mm, hwpoison: when copy-on-write hits poison, take page offline omits b04f8a27bbf9 mm-hwpoison-try-to-recover-from-copy-on-write-faults-v4 omits affc5229c4e2 mm, hwpoison: try to recover from copy-on write faults omits 9b5e6f712ff1 percpu_counter: add percpu_counter_sum_all interface omits 0a69335d6066 mm: convert mm's rss stats into percpu_counter omits 1fff833576bb mm-memremap-introduce-pgmap_request_folio-using-pgmap-offs [...] omits 49de7fc5a1b4 mm-memremap-introduce-pgmap_request_folio-using-pgmap-offsets-fix omits 0f19d3de4c87 mm/memremap: Introduce pgmap_request_folio() using pgmap offsets omits ec8d7d3981ec mm-gup-remove-foll_migration-fix omits 345c48a58e0f mm/gup: remove FOLL_MIGRATION omits cc591693bdd1 mm/ksm: convert break_ksm() to use walk_page_range_vma() omits 41eecc2f4732 mm/pagewalk: add walk_page_range_vma() omits 2d646ef8b73c mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT [...] omits 747708733bd2 mm: remove VM_FAULT_WRITE omits 28a391440989 mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE omits b9d2e3136733 selftests/vm: add test to measure MADV_UNMERGEABLE performance omits 02510b274357 mm/pagewalk: don't trigger test_walk() in walk_page_vma() omits 09db6ec46763 selftests/vm: add CATEGORY for ksm_functional_tests omits c033fde17320 selftests/vm: add KSM unmerge tests omits bc46a6c20e16 selftests/vm: remove extraneous echo omits f7a96b954deb selftests/vm: calculate variables in correct order omits 5729f5fc807f selftests/vm: enable running select groups of tests omits 59c4a887f149 mm/gup: drop DAX pgmap accounting omits f179ef0bce5b mm: memremap: delete static key devmap_managed_key omits 665a9d9714d2 mm/meremap_pages: delete put_devmap_managed_page_refs() omits ffd7ebea0d8f mm/memremap_pages: initialize all ZONE_DEVICE pages to sta [...] omits 7ffd43118841 mm-memremap_pages-replace-zone_device_page_init-with-pgmap [...] omits 731b12720103 mm/memremap_pages: replace zone_device_page_init() with pg [...] omits ee4c15b8d36d devdax: use dax_insert_entry() + dax_delete_mapping_entry() omits 4b122072e4cf devdax: add PUD support to the DAX mapping infrastructure omits c6981768d0a9 devdax: sparse fixes for vm_fault_t in tracepoints omits 7c015f180b6b devdax: sparse fixes for vmfault_t/dax-entry conversions omits a2b5c7a15fb4 devdax: sparse fixes for xarray locking omits add9c928013e devdax: move address_space helpers to the DAX core omits 908896a27ca8 libnvdimm/pmem: support pmem block devices without dax omits c77d6683d1ca devdax: fix sparse lock imbalance warning omits ab44422eebb8 devdax: minor warning fixups omits 13cd87daf345 fsdax: cleanup dax_associate_entry() omits 0564d156ea9c fsdax: rework dax_insert_entry() calling convention omits 64b91c621e55 mm/memremap: mark folio_span_valid() as __maybe_unused omits e27791fc5b18 fsdax: introduce pgmap_request_folios() omits a8c1cf1560e5 fsdax: rework for_each_mapped_pfn() to dax_for_each_folio() omits 8c0533fe8d3c fsdax: update dax_insert_entry() calling convention to ret [...] omits f526d61da492 fsdax: hold dax lock over mapping insertion omits 609fca91363d fsdax: validate DAX layouts broken before truncate omits 4316db2facaf fsdax: wait for pinned pages during truncate_inode_pages_final() omits 195b201fcf0e fsdax: introduce dax_zap_mappings() omits c9d983cf635a fsdax: include unmapped inodes for page-idle detection omits 95bafad60ada fsdax: use dax_page_idle() to document DAX busy page checking omits 17a000eaabdd fsdax: wait on @page not @page->_refcount omits 3055b75073aa selftests/damon: add tests for DAMON_LRU_SORT's enabled parameter omits 8014fab09af0 mm/damon/lru_sort: enable and disable synchronously omits 066e37a6a473 selftests/damon: add tests for DAMON_RECLAIM's enabled parameter omits 78a7c3103c43 mm/damon/reclaim: enable and disable synchronously omits 14ffcc0db567 mm/damon/{reclaim,lru_sort}: remove unnecessarily included [...] omits b885c6a2d0b3 mm/damon/modules: deduplicate init steps for DAMON context setup omits dd8756e49fb4 mm/damon/sysfs: split out schemes directory implementation [...] omits 0202ba570b71 mm/damon/sysfs: split out kdamond-independent schemes stat [...] omits 1a3f854776cb mm/damon/sysfs: move unsigned long range directory to comm [...] omits eeb0248180c0 mm/damon/sysfs: move sysfs_lock to common module omits c9d829e7ae6f mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() omits 9b7528aa5298 mm/damon/sysfs: use damon_addr_range for region's start an [...] omits baaecd1f4737 mm/damon/core: split out scheme quota adjustment logic int [...] omits 0d5ad0e91444 mm/damon/core: split out scheme stat update logic into a n [...] omits 781e09919bd3 mm/damon/core: split damos application logic into a new function omits acd410ffda0b mm/damon/core: split out DAMOS-charged region skip logic i [...] omits 1df8876a600e Merge branch 'mm-stable' into mm-unstable omits c1bf60f94baf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 31f3140a5421 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 246732ec3139 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits ab418d83cee5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5bee078766f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7acf33dcdcab Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits e59616895090 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e6d31e9407eb Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits c51fa319c70e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dcd13853c810 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b224585dadd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e46d1ada6362 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7e413aaaa4e Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits ec87e91edd60 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 41700d623e78 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits 5337920f150e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits b6c4746ace62 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits cf55f763ffa2 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 1f41a7bdc308 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 013beb6a43ce Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 86e41c536162 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits e0a5abf9c4f8 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits a1705c5ad69b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cb0998c5a1d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e5b6b4e1050d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e4aeaa740276 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e3008e84da4 next-20221125/net-next omits 7f16f437e92d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dd582f15c624 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d175c14630c Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 6611478c1699 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits da1acbddda97 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits bb421795aca5 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 9774ceba68a5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d168ad24dfb7 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits fe7d2e12ae6d Merge branch 'master' of git://linuxtv.org/media_tree.git omits c53e2bf87d3d Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 4a36fb4834a4 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 68df16afcb5b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 0211d54bdb6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf20b512aa8a Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 91f9d1d40e8d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 28f68165b33f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca06885a6190 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2415aa636fce Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] omits 721d1ef43f16 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 32fcb3f19c89 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits a0e5b29246d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits df3e3781ef41 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 918f70b3aada Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 5a2b5c7919e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 965229d8a3bd Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits f2d20d8b4143 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 8931dff48e7f Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 1d7576dae14c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 941590399504 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 3dc5a8fd2d45 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2df59616479f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits bd8bed7089c0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 204363dbb71c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4aa2ecb1819e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2e898212d914 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 289f063e1187 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90cf64a52e21 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits bce426117070 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 07a5d43683b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1422e3f20caf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24addf9719e0 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 5236ec81e2b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad2102c43f7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d90270c251ff Merge branch 'topic/objtool' of git://git.kernel.org/pub/s [...] omits c6f7dc1da753 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 551b164aae31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3cfdb97cc6a7 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits f6ade2276349 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 857cad2101d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7591d5cb55f Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 3a649f5d3cba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8728447a522 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits a04f8f9d4b53 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 0c06c4ad154b Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 7d8c896f8014 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13be78e8f267 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 93cd5c1df6af Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 815010535e3c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits de7c9cc548b0 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits ae25e8128c00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98971002d391 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c4eb11143a1c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6fc90042ab57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0ea5cff686e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d233d5e7680e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00c8eb6b21d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d0fa0e0ea80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9584494f126d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 59be4a436d35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c43ef388b7b1 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 81c6f00b61a2 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 610e160eaa18 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 434bc1a2cc27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57b8ff25ede0 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 1f30e25b1ed6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00f76f2d22f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e3ca8dd1060 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd2a3ebb4b2e Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 6173282fa208 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 20909e9c4348 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7fc155859cce Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 6482c09337e9 Merge branch 'compiler-attributes' of https://github.com/o [...] omits ccd988f81f19 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 8f64e91e2472 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6acc901949f1 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 8ed4bd7a8d33 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d6da905d6a0b Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits b23bf6fbe65d Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits cf974dac0865 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bddee2b04901 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 29ed0aa68eec Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 13dc77ea806f Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits b0b8fba6fefe Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 85b087b8d2c0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 44ea90308f54 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits d3b3dfe48966 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits f33d34fdb71c Merge branch 'for-backlight-fixes' of git://git.kernel.org [...] omits aafb9b9db88e Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 48398cd05794 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits ecaa8c429879 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 70d161a0e856 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6f2502c2ea56 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 307c1cdf181d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6d9719beb2a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0a559fab6739 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 55a54d2f8b20 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6abd137e1206 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3f9879205db8 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits a9031a142ffb Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits ac4c72aa67dd Merge remote-tracking branch 'regulator/for-6.2' into regu [...] omits 35ffc87fd6aa Merge remote-tracking branch 'asoc/for-6.2' into asoc-next omits 1652433287cf Merge remote-tracking branch 'spi/for-6.2' into spi-next omits 20d501900e94 Merge branch 'spi-linus' into spi-next omits 2f030feedc40 Merge remote-tracking branch 'spi/for-6.0' into spi-linus omits 115724d2cc4d Merge branch 'for-6.2/block' into for-next omits 4b49197f9fbd block: mq-deadline: Rename deadline_is_seq_writes() omits a7b5a1852eb7 Kconfig.debug: provide a little extra FRAME_WARN leeway wh [...] omits e4d179dacae9 drm/amdgpu: temporarily disable broken Clang builds due to [...] omits b6b0744059db mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths omits d3d3190aee4b mm/khugepaged: fix GUP-fast interaction by sending IPI omits 0902dbf348ed mm/khugepaged: take the right locks for page table retraction omits 422d638e4bd9 mm: migrate: fix THP's mapcount on isolation omits a4eddd2397b2 mm: introduce arch_has_hw_nonleaf_pmd_young() omits e68a0901fe9d mm: add dummy pmd_young() for architectures not having it omits 4db56c7e52bb mm/damon/sysfs: fix wrong empty schemes assumption under o [...] omits 572c81596419 tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" omits 8a85c33c112d nilfs2: fix NULL pointer dereference in nilfs_palloc_commi [...] omits 9b25320ee2b1 error-injection: add prompt for function error injection omits bd9f753e0a55 hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED pr [...] omits 8036be006435 madvise: use zap_page_range_single for madvise dontneed omits 47ba8bcc33b2 mm/migrate: fix read-only page got writable when recover pte omits 89a9cb535882 mm-replace-vm_warn_on-to-pr_warn-if-the-node-is-offline-wi [...] omits b26135783993 mm-replace-vm_warn_on-to-pr_warn-if-the-node-is-offline-wi [...] omits 8df205d2e28b mm: replace VM_WARN_ON to pr_warn if the node is offline w [...] omits 58e004af70c3 mm: replace VM_WARN_ON to pr_warn if the node is offline w [...] omits 3764b89a7dc5 fsverity: stop using PG_error to track error status omits 00dd59519141 selftests: splice_read: Fix sysfs read cases omits e4d2afdbc851 selftests: rcutorture: Use "grep -E" instead of "egrep" omits e3d93340dfa6 Merge branch 'features' into for-next omits af8fc0091d05 Merge branch 'fixes' into for-next omits cb713d1f69ae memstick/ms_block: Add check for alloc_ordered_workqueue omits 34afaeadba94 Merge branch kvm-arm64/pmu-unchained into kvmarm-master/next omits 2c9918463543 mfd: tc6393xb: Remove #ifdef guards for PM related functions omits 01090b0e8df5 mfd: tc3589x: Remove #ifdef guards for PM related functions omits 2ad52e042e46 mfd: stmpe: Remove #ifdef guards for PM related functions omits 332f6b5c392a mfd: stmfx: Remove #ifdef guards for PM related functions omits 7ed92f319071 mfd: sprd-sc27xx: Remove #ifdef guards for PM related functions omits c7d8533fc501 mfd: motorola-cpcap: Remove #ifdef guards for PM related f [...] omits 0f18c0650eb8 mfd: max77686: Remove #ifdef guards for PM related functions omits 3d0c42e669f8 mfd: max14577: Remove #ifdef guards for PM related functions omits 8b3edb126e65 mfd: arizona: Remove #ifdef guards for PM related functions omits 4b496294f697 mfd: t7l66xb: Remove #ifdef guards for PM related functions omits 124cc5137268 mfd: max77620: Remove #ifdef guards for PM related functions omits 8d4929c65e66 mfd: wm8994: Remove #ifdef guards for PM related functions omits 0ce555a26124 mfd: tps6586x: Remove #ifdef guards for PM related functions omits c62f0dada4c3 mfd: tc6387xb: Remove #ifdef guards for PM related functions omits e67378b25ba3 mfd: sm501: Remove #ifdef guards for PM related functions omits f7e77dc33e4c mfd: sec: Remove #ifdef guards for PM related functions omits f22aa5c86033 mfd: mcp-sa11x0: Remove #ifdef guards for PM related functions omits 10d639db1f01 mfd: 88pm860x: Remove #ifdef guards for PM related functions omits 88d8ebcf762f mfd: ucb1x00: Remove #ifdef guards for PM related functions omits 827d4419b946 mfd: stpmic1: Remove #ifdef guards for PM related functions omits 2f864aec0d8e mfd: rc5t583-irq: Remove #ifdef guards for PM related functions omits c853d1d7de8b mfd: pcf50633: Remove #ifdef guards for PM related functions omits 84e7ec4d386d mfd: mt6397-irq: Remove #ifdef guards for PM related functions omits e3891611bacc mfd: max8925-i2c: Remove #ifdef guards for PM related functions omits 809c938c9dc4 mfd: adp5520: Remove #ifdef guards for PM related functions omits 3d3cae0b95da mfd: aat2870: Remove #ifdef guards for PM related functions omits 8cd6c1035ffc mfd: 88pm80x: Remove #ifdef guards for PM related functions omits 497cc182710b mfd: axp20x: Do not sleep in the power off handler adds f35badccddb7 Merge tag 'fuse-fixes-6.1-rc8' of git://git.kernel.org/pub [...] adds cb525a6513fa Merge tag 'trace-v6.1-rc6' of git://git.kernel.org/pub/scm [...] adds 4009166c3918 Merge tag 'devicetree-fixes-for-6.1-2' of git://git.kernel [...] adds ca57f02295f1 afs: Fix fileserver probe RTT handling adds d5082d386eee ipv4: Fix route deletion when nexthop info is not specified adds 4f4a5de12539 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds 02f248ead36a Merge tag 'wireless-2022-11-28' of git://git.kernel.org/pu [...] adds 39f59bca275d dsa: lan9303: Correct stat name adds fe94800184f2 mptcp: don't orphan ssk in mptcp_close() adds b4f166651d03 mptcp: fix sleep in atomic at close time adds ce2e1c6d9092 Merge branch 'mptcp-more-fixes-for-6-1' adds 3067bc61fcfe tipc: re-fetch skb cb after tipc_msg_validate adds 7e177d32442b net: hsr: Fix potential use-after-free adds cdde1560118f net: mdiobus: fix unbalanced node reference count adds 5daadc86f27e net: tun: Fix use-after-free in tun_detach() adds e493bec343fa net: marvell: prestera: Fix a NULL vs IS_ERR() check in so [...] adds dda3bbbb26c8 Revert "net/mlx5e: MACsec, remove replay window size limit [...] adds 0e682f04b4b5 net/mlx5: Lag, Fix for loop when checking lag adds b85f628aa158 packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE adds 9ed7bfc79542 sctp: fix memory leak in sctp_stream_outq_migrate() adds 91a2bbfff3e3 ionic: update MAINTAINERS entry adds 178833f99f58 MAINTAINERS: Update maintainer list for chelsio drivers adds d66233a312ec net: ethernet: renesas: ravb: Fix promiscuous mode after s [...] adds 01f856ae6d0c Merge tag 'net-6.1-rc8-2' of git://git.kernel.org/pub/scm/ [...] adds 872a2b13e53d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds fbe092e22fd8 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds cd055d3a274a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 076b29cffab0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cd6d414bc913 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9b5f06a2073c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 02228f6aa6a6 regulator: da9211: Use irq handler when ready adds 97618f4567b5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8e2bb5a41784 Merge remote-tracking branch 'spi/for-6.0' into spi-linus adds 910eb6a8783b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ba68d0fb4851 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 005da9dd5533 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds ac3fbaec13ec mfd: palmas: Use device_get_match_data() to simplify the code adds 8ab33943cde7 backlight: pwm_bl: Drop support for legacy PWM probing adds e93180830600 Merge branch 'for-backlight-fixes' of git://git.kernel.org [...] adds a290f30f176b Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 0139fd5bff72 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds 7e3bba93f42e Merge tag 'kvm-s390-master-6.1-2' of https://git.kernel.or [...] adds 3c042e34ce6e Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 6792e8fc2819 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 48296be67837 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 3ce57301383c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds f4307b4df1c2 mmc: mmc_test: Fix removal of debugfs file adds c61bfb1cb63d mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_ [...] adds c981cdfb9925 mmc: sdhci: Fix voltage switch delay adds 2e16adc044ed Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1d6b5ed41f8c riscv: Fix NR_CPUS range conditions adds 3f105a742725 riscv: Sync efi page table's kernel mappings before switching adds c0a83b96fbd4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c5ecf284549f Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 45bbff972ff5 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 3178659d050b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds be2cf04496bb arm64: efi: Make runtime service wrapper more robust adds e14df1910d45 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds f702d5570d28 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds ed14d225cc7c drm/vmwgfx: Fix race issue calling pin_user_pages adds 09f2f0dde2e8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 248043299bf6 modpost: Mark uuid_le type to be suitable only for MEI new 3b4355a4aa6b kbuild: add test-{le,ge,lt,gt} macros new 64e8c83a3932 kbuild: implement {gcc,clang}-min-version only with built- [...] new 80ca98f75604 kbuild: add read-file macro new f126a21b8be0 kconfig: refactor Makefile to reduce process forks new 2a75f8a602ac kbuild: check Make version new 677188ed67da firmware_loader: remove #include <generated/utsrelease.h> new 52ac8ede1c40 powerpc/book3e: remove #include <generated/utsrelease.h> new b004cd20b274 init/version.c: remove #include <generated/utsversion.h> new 242e4809628e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ec18298bffd Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 5d56e05e44fd Merge branch 'compiler-attributes' of https://github.com/o [...] new c42843ad6c71 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new d10d28e80a10 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b6b395587004 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new ce00d127a606 perf/amlogic: Remove unused header inclusions of <linux/v [...] new cc91b9481605 arm64/perf: Replace PMU version number '0' with ID_AA64DFR [...] new 6b4bb4f38dbf drivers/perf: hisi: Fix some event id for hisi-pcie-pmu new eb79f12b4c41 docs: perf: Fix PMU instance name of hisi-pcie-pmu new c8dff677e6d4 Documentation: perf: Indent filter options list of hisi-pcie-pmu new 17d573984d4d drivers/perf: hisi: Add TLP filter support new 316f862a787c perf/arm-cmn: Add shutdown routine new 93ae6b01bafe KVM: arm64: Discard any SVE state when entering KVM guests new baa8515281b3 arm64/fpsimd: Track the saved FPSIMD state type separately [...] new deeb8f9a80fd arm64/fpsimd: Have KVM explicitly say which FP registers to save new 62021cc36add arm64/fpsimd: Stop using TIF_SVE to manage register saving in KVM new a0136be443d5 arm64/fpsimd: Load FP state based on recorded data type new bbc6172eefdb arm64/fpsimd: SME no longer requires SVE register state new 8c845e273104 arm64/sve: Leave SVE enabled on syscall if we don't contex [...] new 1192b93ba352 arm64/fp: Use a struct to pass data to fpsimd_bind_state_to_cpu() new de265289f18e Merge branches 'for-next/perf' and 'for-next/sve-state' in [...] new 314aba364211 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 09fab5a13fef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c3e92f695d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 206eb6b0bbba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 654fbcb81255 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new ef3ee60deb9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f4a269f63e0a Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 1bd411462bc5 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new b94c5c1fdae5 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 41c0257a064a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ae691e24266 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 51ec430ab97f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5154ef41c2b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8eca819f8d3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb4d26106380 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f2c09cabd5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99c9e0bcff3d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5f70f1a07304 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d53045fa70ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5cd64e5aa338 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new db7455faaf4a Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 11380ac31821 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 0a7bd4221aad Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 1aa71cadcc37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bdb03b73c799 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 2e0dddd134c3 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 40a88266a9d9 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new b2aa2c365744 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83cb2cc2fb0e Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 0306fa7af60e LoongArch: Consolidate __ex_table construction new d6570cea7404 LoongArch: Switch to relative exception tables new 347c8425a2e8 LoongArch: extable: Add `type` and `data` fields new 3ac1058b85c6 LoongArch: extable: Add a dedicated uaccess handler new 02e2b3c5bdfb LoongArch: Remove the .fixup section usage new d0e2b5ccdae7 LoongArch: BPF: Add BPF exception tables new 17b487f99061 LoongArch: Add unaligned access support new bae0aeccf3e0 LoongArch: Add alternative runtime patching mechanism new ffedced94110 LoongArch: Use alternative to optimize libraries new 113b340ca07a LoongArch: Add FDT booting support from efi system table new 411d677683c5 LoongArch: Add processing ISA Node in DeviceTree new d87fec8185a7 LoongArch: Add suspend (ACPI S3) support new c0d71cc87b41 LoongArch: Add hibernation (ACPI S4) support new 84b1a63b962b LoongArch: Add basic STACKPROTECTOR support new de823256a1f5 LoongArch: module: Use got/plt section indices for relocations new 840f44a83287 LoongArch/ftrace: Add basic support new 0e2b922457e7 LoongArch/ftrace: Add recordmcount support new 545ef8af4d69 LoongArch/ftrace: Add dynamic function tracer support new ad42bde8c63d LoongArch/ftrace: Add dynamic function graph tracer support new 82bc82440602 LoongArch/ftrace: Add HAVE_DYNAMIC_FTRACE_WITH_REGS support new 004ba260c1ea LoongArch/ftrace: Add HAVE_DYNAMIC_FTRACE_WITH_ARGS support new 8ed0ccd551e7 LoongArch/ftrace: Add HAVE_FUNCTION_GRAPH_RET_ADDR_PTR support new 86aa3dd172cf LoongArch: modules/ftrace: Initialize PLT at load time new 538e11c9a923 LoongArch: Update Loongson-3 default config file new daf955856a0c Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new cf997e3fa7c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c1804a5217e Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new d1bea533c58a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 404c849c606f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17c15df13dfe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 44cb8d202e8d Merge branch 'topic/objtool' of git://git.kernel.org/pub/s [...] new 41555cc9e2e9 RISC-V: enable sparsemem by default for defconfig new e45a467664d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2473be453c90 s390/sclp: use kstrobool() to parse sclp_con_drop parameter new a086c53de982 s390/sclp: convert to use sysfs_emit() new 1143f6f55d96 s390/sclp: allow to change sclp_console_drop during runtime new e1ec975c349d Merge branch 'features' into for-next new 4afd4775f34c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5a0a75c0aa4 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 7a6a440a97dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d44fe4689047 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a517392ce9b Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new c3b570113077 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 881ade50d461 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8c1bd4766e43 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new e0069668b28f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dd5445074bd1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 074c04b32c44 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ff59e7e8c4f4 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new bc12ac98ea2e ext4: silence the warning when evicting inode with dioread_nolock new 98642158ad30 ext4: check and assert if marking an no_delete evicting in [...] new 0186d1499b20 fs/ext4: replace ternary operator with min()/max() and min_t() new e3af4917396e ext4: fix GDT corruption after online resizing with bigall [...] new 3c711b35a9af ext4: add inode table check in __ext4_get_inode_loc to aov [...] new efdf2030c3ae ext4: remove redundant variable err new e52dbad49272 fs/ext4/xattr: check the return value of ext4_xattr_inode_ [...] new 6036d5b5078a ext4: journal_path mount options should follow links new b8971e70dbe6 ext4: split ext4_journal_start trace for debug new bedee8cbfbb2 jbd2: use the correct print format new 7944b67ff7e2 ext4: remove trailing newline from ext4_msg() message new e09aa4614155 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 41e8f85a75fc f2fs: introduce F2FS_IOC_START_ATOMIC_REPLACE new d3b7b4afd6b2 f2fs: fix to do sanity check on i_extra_isize in is_alive() new 5b7b74b71c7f f2fs: remove submit label in __submit_discard_cmd() new b7ad23cec26a f2fs: fix to alloc_mode changed after remount on a small v [...] new 777cd95b8066 f2fs: cleanup for 'f2fs_tuning_parameters' function new 66aee5aaa237 f2fs: change type for 'sbi->readdir_ra' new 4ff23a6547b8 f2fs: set zstd compress level correctly new 787caf1bdcd9 f2fs: fix to enable compress for newly created file if ext [...] new b16bcaaf7a32 f2fs: move set_file_temperature into f2fs_new_inode new fc031877b822 f2fs: fix description about discard_granularity node new 620816393239 f2fs: make __queue_discard_cmd() return void new 78a99fe6254c f2fs: truncate blocks in batch in __complete_revoke_list() new e219aecfd4b7 f2fs: avoid victim selection from previous victim section new 48c08c51f938 f2fs: init discard policy after thread wakeup new 1cd2e6d54435 f2fs: define MIN_DISCARD_GRANULARITY macro new 8a47d228de6a f2fs: introduce discard_urgent_util sysfs node new 6f187b39f784 f2fs: remove struct segment_allocation default_salloc_ops new 2a7d793debe4 f2fs: open code allocate_segment_by_default new 139e3033c067 f2fs: remove the unused flush argument to change_curseg new 30c4e52baf05 MAINTAINERS: Add f2fs bug tracker link new 89a7f803d561 f2fs: do some cleanup for f2fs module init new 850467241bb0 f2fs: remove F2FS_SET_FEATURE() and F2FS_CLEAR_FEATURE() macro new ee98bbb2147c f2fs: introduce f2fs_is_readonly() for readability new 0e965c61845b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 98dc08bae678 fsverity: stop using PG_error to track error status new 2a2230fa314a fsverity: simplify fsverity_get_digest() new 980b77ef98f4 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 83dcd93fabea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8c9fc93583c2 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 6c97b351e46c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new eaa33e72ea36 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 05f0b6f9732d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 80655c446528 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 1bebf9015d2e Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 118e021b4b66 xfs: write page faults in iomap are not buffered writes new 198dd8aedee6 xfs: punching delalloc extents on write failure is racy new b71f889c18ad xfs: use byte ranges for write cleanup ranges new 9c7babf94a0d xfs,iomap: move delalloc punching to iomap new f43dc4dc3eff iomap: buffered write failure should not truncate the page cache new 7348b322332d xfs: xfs_bmap_punch_delalloc_range() should take a byte range new d7b64041164c iomap: write iomap validity checks new 304a68b9c63b xfs: use iomap_valid method to detect stale cached iomaps new 6e8af15ccdc4 xfs: drop write error injection is unfixable, remove it new 7dd73802f97d Merge tag 'xfs-iomap-stale-fixes' of git://git.kernel.org/ [...] new 0c13ff63e62a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 523990aef292 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 95d4a7d94211 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 8215fc6a46aa Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] new 08ad8e3c41c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 117c3898a4c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 402e43f20aaa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5f8fe02fc0ed Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new e1ca667d8473 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 313b05fd0edd Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 10b7c400596e hwmon: (oxp-sensors) Fix pwm reading new 0a74991ee11b Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 2748f92760ce Merge branch 'docs-next' of git://git.lwn.net/linux.git new 9a7b5ead901c Merge branch 'master' of git://linuxtv.org/media_tree.git new d35a8e141a71 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 0d9684ad6a7f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 27b0af1b3b00 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 8013d6f0771f Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 98b2635c93e9 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 4f26f1b5b2f1 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new e2ea5e8d64d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 35765dccaf34 RDMA/erdma: Add a workqueue for WRs reflushing new 54d8fffc2a50 RDMA/erdma: Implement the lifecycle of reflushing work for [...] new 0edf42cbcc86 RDMA/erdma: Notify the latest PI to FW for reflushing when [...] new 09f530f0c6d6 RDMA: Add netdevice_tracker to ib_device_set_netdev() new ea5ef136e215 RDMA/nldev: Add checks for nla_nest_start() in fill_stat_c [...] new 87d1c6f2d0c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 813abcd98fb1 net: phy: add Motorcomm YT8531S phy id. new f72cd76b05ea net: stmmac: use sysfs_streq() instead of strncmp() new b084f6cc3563 lib/test_rhashtable: Remove set but unused variable 'inser [...] new 465a38a269e9 net: microchip: sparx5: Support for copying and modifying [...] new 0ca609484877 net: microchip: sparx5: Support for TC protocol all new 14b639caa6e4 net: microchip: sparx5: Support for displaying a list of keysets new 22f3c3257288 net: microchip: sparx5: Add VCAP filter keys KUNIT test new eea7b3137218 Merge branch 'sparx5-tc-protocol-all' new ad3cc7760dc4 ptp: idt82p33: Add PTP_CLK_REQ_EXTTS support new 46da4aa2560f ptp: idt82p33: remove PEROUT_ENABLE_OUTPUT_MASK new 7292bb064d62 net: lan966x: Add XDP_PACKET_HEADROOM new 3d66bc578655 net: lan966x: Introduce helper functions new 49f5eea8c4f5 net: lan966x: Add len field to lan966x_tx_dcb_buf new 77ddda44411c net: lan966x: Update rxq memory model new 560c7223d6e4 net: lan966x: Update dma_dir of page_pool_params new 19c6f534f636 net: lan966x: Add support for XDP_TX new a825b611c7c1 net: lan966x: Add support for XDP_REDIRECT new 8781994a5ebe Merge branch 'lan966x-extend-xdp-support' new 51337ef07a40 ch_ktls: Use memcpy_from_page() instead of k[un]map_atomic() new f61e6d3ca4da sfc: Use kmap_local_page() instead of kmap_atomic() new c191445874bb cassini: Use page_address() instead of kmap_atomic() new e3128591b55a cassini: Use memcpy_from_page() instead of k[un]map_atomic() new 350d351389e9 sunvnet: Use kmap_local_page() instead of kmap_atomic() new c3a8d375f3b9 net: thunderbolt: Use kmap_local_page() instead of kmap_atomic() new bed6e8659344 Merge branch 'net-remove-kmap_atomic' new a711a3288cc6 ice: Check for PTP HW lock more frequently new 1d0e28a9be1f ice: Remove and replace ice speed defines with ethtool.h versions new 2fd5e433cd26 ice: Accumulate HW and Netdev statistics over reset new 288ecf491b16 ice: Accumulate ring statistics over reset new c7cb9dfc57a2 ice: Fix configuring VIRTCHNL_OP_CONFIG_VSI_QUEUES with un [...] new 60aeca6dc474 ice: Use ICE_RLAN_BASE_S instead of magic number new a6e3d86ece0b Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new a66d79ee0bd5 net: ethernet: mtk_wed: add wcid overwritten support for wed v1 new c672e3727989 octeontx2-pf: Add support to filter packet based on IP fragment new 2816c98606a9 net: usb: cdc_ether: add u-blox 0x1343 composition new 469d258d9e11 Revert "net: stmmac: use sysfs_streq() instead of strncmp()" new d6dc62fca6b6 Daniel Borkmann says: new 98eb05dc99fd Revert "dt-bindings: marvell,prestera: Add description for [...] new 63b956f99175 dt-bindings: net: marvell,dfx-server: Convert to yaml new a429ab01163c dt-bindings: net: marvell,prestera: Convert to yaml new 39d103862015 dt-bindings: net: marvell,prestera: Describe PCI devices o [...] new 4c47867bc789 of: net: export of_get_mac_address_nvmem() new a48acad789ff net: marvell: prestera: Avoid unnecessary DT lookups new 7a74c1265ab4 net: mvpp2: Consider NVMEM cells as possible MAC address source new 4f5ed7fb6cd6 Merge branch 'marvell-nvmem-mac-addresses-support' new b0488c4598a5 net: ethernet: mtk_wed: return status value in mtk_wdma_rx_reset new 92b1169660eb net: ethernet: mtk_wed: move MTK_WDMA_RESET_IDX_TX configu [...] new f78cd9c783e0 net: ethernet: mtk_wed: update mtk_wed_stop new b08134c6e109 net: ethernet: mtk_wed: add mtk_wed_rx_reset routine new 23dca7a90017 net: ethernet: mtk_wed: add reset to tx_ring_setup callback new 7a168f560e3c Merge branch 'refactor-mtk_wed-code-to-introduce-ser-support' new 0a335db8c745 net: microchip: vcap: Merge the vcap_ag_api_kunit.h into v [...] new ee72d90b042e net: microchip: vcap: Extend vcap with lan966x new b053122532d7 net: lan966x: Add initial VCAP new 39bedc169cff net: lan966x: Add is2 vcap model to vcap API. new f919ccc93dc6 net: lan966x: add vcap registers new 3643abd6e6bc net: lan966x: add tc flower support for VCAP API new 61caac2d1ab5 net: lan966x: add tc matchall goto action new 4426b78c626d net: lan966x: Add port keyset config and callback interface new 4f141e367123 net: microchip: vcap: Implement w32be new cb55ff7ac471 Merge branch 'add-support-for-lan966x-is2-vcap' new 7666dbec7268 net: devlink: add WARN_ON_ONCE to check return value of un [...] new a61474c41e8c nfp: ethtool: support reporting link modes new 7a945ce0c19b udp_tunnel: Add checks for nla_nest_start() in __udp_tunne [...] new f2bb566f5c97 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 42ae32cf3041 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 32d1b1ca93f1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 773653b4336d Bluetooth: btusb: Add a new VID/PID 0489/e0f2 for MT7922 new b05684f9f99b dt-bindings: net: realtek-bluetooth: Add RTL8723DS new d2cdc5f0c9be Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 new 5e17c40f0bdf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new aa71a42412ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fbc4b52ece5c Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 71740c2ddda0 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new db4a461879f4 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 2653a00e1fe1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new bb8f6e91da58 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 1b6989338142 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new c1420a5dd4dd drm/amdgpu: fix stall on CPU when allocate large system memory new 6d96ced7600e drm/amdgpu: add drv_vram_usage_va for virt data exchange new 6dca7efe6e52 drm/amd/pm/smu11: BACO is supported when it's in BACO state new 86a3c691dbce drm/amd/pm/smu11: poll BACO status after RPM BACO exits new f4b09c295e54 drm/amdgpu: add printing to indicate rpm completeness new c0924ad731a8 drm/amdgpu: skip vram reserve on firmware_v2_2 for bare-metal new 69dc98bbd441 drm/amdgpu/discovery: enable soc21 common for GC 11.0.4 new d5fd8c89ed20 drm/amdgpu/discovery: enable gmc v11 for GC 11.0.4 new b952d6b3d3ff drm/amdgpu/discovery: enable gfx v11 for GC 11.0.4 new 6a6af77570ad drm/amdgpu/discovery: enable mes support for GC v11.0.4 new 7c1389f1b122 drm/amdgpu/discovery: add PSP IP v13.0.11 support new 94ab70685844 drm/amdgpu: set GC 11.0.4 family new dd2d9c7fd771 drm/amdgpu/discovery: set the APU flag for GC 11.0.4 new 1763cb65e870 drm/amdgpu: add gfx support for GC 11.0.4 new 311d52367d0a drm/amdgpu: add soc21 common ip block support for GC 11.0.4 new d0ca8248999e drm/amdgpu: add gmc v11 support for GC 11.0.4 new 88c21c2b56aa drm/amdkfd: add GC 11.0.4 KFD support new 16412a94364d drm/amdgpu/pm: enable swsmu for SMU IP v13.0.11 new 51e7a2168769 drm/amdgpu: add smu 13 support for smu 13.0.11 new 9f83e61201bb drm/amdgpu/pm: add GFXOFF control IP version check for SMU [...] new 18ad18853cf2 drm/amdgpu/soc21: add mode2 asic reset for SMU IP v13.0.11 new 069a5af97ce3 drm/amdgpu/pm: use the specific mailbox registers only for [...] new 7308ceb44663 drm/amdgpu/discovery: enable nbio support for NBIO v7.7.1 new 2a0fe2ca6e9c drm/amdgpu: Enable pg/cg flags on GC11_0_4 for VCN new 2c83e3fd928b drm/amdgpu: enable PSP IP v13.0.11 support new dfd0287bd392 drm/amdgpu: Fix potential double free and null pointer der [...] new 65009bf2b4d2 amdgpu/nv.c: Corrected typo in the video capabilities resolution new 5a2a19b7ac59 drm/amdgpu: remove redundant NULL check new 484d7dcc709d swsmu/amdgpu_smu: Fix the wrong if-condition new 7d4f8db4a144 drm/amdkfd: Remove unnecessary condition in kfd_topology_a [...] new 725a521a1873 drm/radeon: Fix PCI device refcount leak in radeon_atrm_ge [...] new 5842abd985b7 drm/amd/display: Use the largest vready_offset in pipe group new 68a60f6bab47 drm/amd/display: 3.2.214 new 719b59a3fac1 drm/amd/display: MALL SS calculations should iterate over [...] new ead08b95fa50 drm/amd/display: Fix race condition in DPIA AUX transfer new 6609141c49df drm/amd/display: set per pipe dppclk to 0 when dpp is off new fd9978aa7db9 drm/amd/display: Don't overwrite subvp pipe info in fast updates new aaae52110a38 drm/amd/display: Retain phantom pipes when min transition [...] new 359bcc904e23 drm/amd/display: Fix arithmetic error in MALL size calcula [...] new d5bec4030fd7 drm/amd/display: Use DCC meta pitch for MALL allocation re [...] new bb622e0c0044 drm/amd/display: program output tf when required new 7a259c6df901 drm/amd/display: Create debugfs to tell if connector is DPIA link new f6015da7f241 drm/amd/display: Fix DTBCLK disable requests and SRC_SEL p [...] new abcb2acee0d6 drm/amdgpu: use dev_dbg to print messages in runtime cycle new ca54639c7752 drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_ge [...] new 3d271e2e0ad0 drm/amdgpu: update docum. filename following rename new 75818afff631 drm/amdkfd: Fix memory leakage new 56ee51222e57 drm/amdgpu: Fix logic error new 3494f0aff739 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 41f425adbce9 drm/i915/gt: Manage uncore->lock while waiting on MCR register new eaa96d2c2298 drm/i915: Fix workarounds on Gen2-3 new ddb97ea7cdb6 drm/i915: Remove non-existent pipes from bigjoiner pipe mask new dfa5e6ef3cce drm/i915/guc: make default_lists const data new 71b6b2557058 i915/uncore: Acquire fw before loop in intel_uncore_read64_2x32 new 264bc5d3ebc5 drm/i915/selftest: Bump up sample period for busy stats selftest new 8e5f37828145 drm/i915/huc: fix leak of debug object in huc load fence o [...] new 6a5347293992 drm/i915: Fix negative value passed as remaining time new 35aba5f51a39 drm/i915: Never return 0 if not all requests retired new 1382901f75a5 drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs new f9cdf4130671 drm/i915/dsi: fix VBT send packet port selection for dual [...] new 055366f877e7 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 6722d6200882 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new 05ca86a22bd6 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 6d266c1d54b5 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 13c98c1f2c88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4eb0d9c26a4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d8025ec722d ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook new 67df411db3f0 ALSA: usb-audio: Add quirk for Tascam Model 12 new b310092e3eec selftests: alsa - move shared library configuration code t [...] new 986214091ff5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3a96e93cc88 ASoC: qcom: lpass-sc7280: Add system suspend/resume PM ops new 863b9179cee4 ASoC: qcom: lpass-sc7180: Delete redundant error log from [...] new aeb2e9c4eedc ASoC: Merge up fixes new 75af41991955 ASoC: SOF: Add DAI configuration support for AMD platforms. new e8679db2970f ASoC: qcom: lpass-sc7180: Add maybe_unused tag for system PM ops new d60a197e50ec ASoC: Intel: bdw_rt286: Refactor jack handling new 833e250ef592 ASoC: Intel: avs: da7219: Refactor jack handling new 9febcd7a0180 ASoC: Intel: avs: nau8825: Refactor jack handling new 58391e7ca04b ASoC: Intel: avs: rt274: Refer to DAI name through a constant new a08797afc1f9 ASoC: Intel: avs: rt274: Refactor jack handling new af8ced412d6e ASoC: Intel: avs: rt286: Add define for codec DAI name new 2f292443b4c8 ASoC: Intel: avs: rt286: Refactor jack handling new 1fa675a00a50 ASoC: Intel: avs: rt298: Add define for codec DAI name new 28baae9bfc1f ASoC: Intel: avs: rt298: Refactor jack handling new f4f473f83925 ASoC: Intel: avs: Refactor jack handling new 97b801be6f8e ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe new 19bb7c3053ee ASoC: Intel: avs: rt5682: Add define for codec DAI name new a9d8723c72ea ASoC: Intel: avs: rt5682: Refactor jack handling new 93d519a12a83 ASoC: Intel: avs: rt5682: Refactor jack handling new 517519032cc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2ba86f1e581 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 7d3e7aef0d67 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3692fec8bb47 block: mq-deadline: Rename deadline_is_seq_writes() new 43bc3303002c Merge branch 'for-6.2/block' into for-next new bbf5410bc69e nvmet: use try_cmpxchg in nvmet_update_sq_head new 2be2cd528715 nvmet: force reconnect when number of queue changes new fa8f9ac42350 nvmet: only allocate a single slab for bvecs new cf3d00840170 nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() new 855b7717f44b nvme: fine-granular CAP_SYS_ADMIN for nvme io commands new e4fbcf32c860 nvme: identify-namespace without CAP_SYS_ADMIN new 1b96f862eccc nvme: implement the DEAC bit for the Write Zeroes command new 1e37a307f148 nvme: don't call nvme_init_ctrl_finish from nvme_passthru_end new 94cc781f69f4 nvme: move OPAL setup from PCIe to core new 86adbf0cdb9e nvme: simplify transport specific device attribute handling new 96ef1be53663 nvme-pci: put the admin queue in nvme_dev_remove_admin new c11b7716d6c9 nvme-pci: move more teardown work to nvme_remove new 081a7d958ce4 nvme-pci: factor the iod mempool creation into a helper new 2e87570be9d2 nvme-pci: factor out a nvme_pci_alloc_dev helper new 3f30a79c2e2c nvme-pci: set constant paramters in nvme_pci_alloc_ctrl new a6ee7f19ebfd nvme-pci: call nvme_pci_configure_admin_queue from nvme_pc [...] new 65a54646420e nvme-pci: simplify nvme_dbbuf_dma_alloc new acb71e53bb47 nvme-pci: move the HMPRE check into nvme_setup_host_mem new eac3ef262941 nvme-pci: split the initial probe from the rest path new c7c16c5b1967 nvme-pci: don't unbind the driver on reset failure new 0a7ce375f83f nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[re [...] new 0c999e69c40a nvme-auth: rename authentication work elements new 100b555bc204 nvme-auth: remove symbol export from nvme_auth_reset new c7390f132a89 nvme-auth: don't re-authenticate if the controller is not LIVE new f6b182fbd5c6 nvme-auth: remove redundant buffer deallocations new 193a8c7e5f1a nvme-auth: don't ignore key generation failures when initi [...] new 01604350e145 nvme-auth: don't override ctrl keys before validation new bfc4068e1e55 nvme-auth: remove redundant if statement new b7d604cae8f6 nvme-auth: don't keep long lived 4k dhchap buffer new e481fc0a3777 nvme-auth: guarantee dhchap buffers under memory pressure new 8d1c1904e947 nvme-auth: clear sensitive info right after authentication [...] new 96df31839354 nvme-auth: remove redundant deallocations new e8a420efb637 nvme-auth: no need to reset chap contexts on re-authentication new 546dea18c999 nvme-auth: check chap ctrl_key once constructed new aa36d711e945 nvme-auth: convert dhchap_auth_list to an array new a2a00d2a66e4 nvme-auth: remove redundant auth_work flush new d061a1bd1fff nvme-auth: have dhchap_auth_work wait for queues auth to complete new 1f1a4f89562d nvme-tcp: stop auth work after tearing down queues in erro [...] new 91c11d5f3254 nvme-rdma: stop auth work after tearing down queues in err [...] new 811f4de0344d nvme: avoid fallback to sequential scan due to transient issues new bcaf434b8f04 nvme: return err on nvme_init_non_mdts_limits fail new c58e28afb11f nvmet: fix a memory leak in nvmet_auth_set_key new 9f27bd701d18 nvme: rename the queue quiescing helpers new 23855abdc4be nvmet: expose IEEE OUI to configfs new 68c5444c3172 nvmet: expose firmware revision to configfs new 8613dec04e74 Merge tag 'nvme-6.2-2022-11-29' of git://git.infradead.org [...] new c506c378c29b Merge branch 'for-6.2/block' into for-next new 7919d679ae09 block: include 'none' for initial elv_iosched_show call new 5998249e3238 block: replace continue with else-if in elv_iosched_show new 7a3b3660fd30 block: always use 'e' when printing scheduler name new c6451ede406b block: replace "len+name" with "name+len" in elv_iosched_show new 8d283ee62b07 block: use bool as the return type of elv_iosched_allow_bio_merge new dac4337ef0ff Merge branch 'for-6.2/block' into for-next new d13ae8cecf8c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 5e61170cf2a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ffda25e380e4 mmc: core: Remove non-data R1B ioctl workaround new f3600ff8e322 mmc: Remove unneeded semicolon new bc891408d8c5 mmc: Avoid open coding by using mmc_op_tuning() new 78860c58cc6c mmc: core: refactor debugfs code new 62c2d4ea30e0 memstick/ms_block: Add check for alloc_ordered_workqueue new 9b5246de4fe1 mmc: mmc-hsq: Use fifo to dispatch mmc_request new e081645f77ec mmc: Merge branch fixes into next new bbf6af513b46 mmc: sdhci: Avoid unnecessary re-configuration new 4efc53600064 mmc: sdhci: Avoid unnecessary ->set_clock() new 1304efc0a26a mmc: sdhci: Enable card clock instead of ->set_clock() new 7c76f1eeb184 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 326543b42661 mfd: axp20x: Do not sleep in the power off handler new 4ca66ec06026 mfd: 88pm80x: Remove #ifdef guards for PM related functions new b4285dc8334e mfd: aat2870: Remove #ifdef guards for PM related functions new ba3b76345fb9 mfd: adp5520: Remove #ifdef guards for PM related functions new 03e3d7aee23a mfd: max8925-i2c: Remove #ifdef guards for PM related functions new 58a2525fc8b8 mfd: mt6397-irq: Remove #ifdef guards for PM related functions new e16cb5188f0d mfd: pcf50633: Remove #ifdef guards for PM related functions new ef60499f1259 mfd: rc5t583-irq: Remove #ifdef guards for PM related functions new ccc9cadeb37e mfd: stpmic1: Remove #ifdef guards for PM related functions new ab152e696229 mfd: ucb1x00: Remove #ifdef guards for PM related functions new 88b5d0de8eff mfd: 88pm860x: Remove #ifdef guards for PM related functions new 8b641de6dc8a mfd: mcp-sa11x0: Remove #ifdef guards for PM related functions new 81ba54b9a79a mfd: sec: Remove #ifdef guards for PM related functions new 079827b50e17 mfd: sm501: Remove #ifdef guards for PM related functions new d26662cb8eda mfd: tc6387xb: Remove #ifdef guards for PM related functions new a19eb03aa12b mfd: tps6586x: Remove #ifdef guards for PM related functions new c8f647142e3e mfd: wm8994: Remove #ifdef guards for PM related functions new cedb9cdf7323 mfd: max77620: Remove #ifdef guards for PM related functions new 15e0fda59200 mfd: t7l66xb: Remove #ifdef guards for PM related functions new 87a66e4a8305 mfd: arizona: Remove #ifdef guards for PM related functions new 72e3ebd2b9e9 mfd: max14577: Remove #ifdef guards for PM related functions new eeae3c76836d mfd: max77686: Remove #ifdef guards for PM related functions new a1f32e4ac2a0 mfd: motorola-cpcap: Remove #ifdef guards for PM related f [...] new 027370d03982 mfd: sprd-sc27xx: Remove #ifdef guards for PM related functions new 62661a449ad5 mfd: stmfx: Remove #ifdef guards for PM related functions new 5ac6b7dea1b3 mfd: stmpe: Remove #ifdef guards for PM related functions new c1f5c779fd04 mfd: tc3589x: Remove #ifdef guards for PM related functions new a21c08c5cfe5 mfd: tc6393xb: Remove #ifdef guards for PM related functions new a66fdc110921 mfd: timberdale: Remove linux/msi.h include new cf0c7f8a42cc dt-bindings: mfd: qcom,spmi-pmic: Support more types new 00370c95624d dt-bindings: mfd: qcom,spmi-pmic: Rename extcon node name new 247b85d32e8e mfd: 88pm800: Replace irqchip mask_invert with unmask_base new 27325c0530a4 mfd: atc260x: Replace irqchip mask_invert with unmask_base new 5734c924f8a0 mfd: axp20x: Replace irqchip mask_invert with unmask_base new 7079b9f39795 mfd: gateworks-gsc: Replace irqchip mask_invert with unmask_base new 0a917d8147a4 mfd: max14577: Replace irqchip mask_invert with unmask_base new 6861e83e6d85 mfd: max77650: Remove useless type_invert flag new d73835ab9879 mfd: max77693: Replace irqchip mask_invert with unmask_base new ee2576c15762 mfd: max77843: Drop useless mask_invert flag on irqchip new 51cc09d0307e mfd: rn5t618: Replace irqchip mask_invert with unmask_base new ccbd448b155f mfd: rohm-bd71828: Replace irqchip mask_invert with unmask_base new 36dd7f1ebbb3 mfd: rohm-bd718x7: Drop useless mask_invert flag on irqchip new 48e9dd311ece mfd: rt5033: Replace irqchip mask_invert with unmask_base new d18bf37516f9 mfd: rt5120: Replace irqchip mask_invert with unmask_base new 6fa86bd77f14 mfd: sprd-sc27xx-spi: Replace irqchip mask_invert with unm [...] new 8f9b88a55724 mfd: stpmic1: Fix swapped mask/unmask in irq chip new c38394bfa7a6 mfd: sun4i-gpadc: Replace irqchip mask_invert with unmask_base new bf61f787cba3 mfd: tps65090: Replace irqchip mask_invert with unmask_base new 4494bee5ed94 mfd: wcd934x: Convert irq chip to config regs new e03a8f5d639d mfd: bd957x: Fix Kconfig dependency on REGMAP_IRQ new 614ab59dbff1 mfd: tps65219: Add driver for TI TPS65219 PMIC new d4051a7ad11a Input: Add tps65219 interrupt driven powerbutton new c70a5ec75778 mfd: palmas: Use device_get_match_data() to simplify the code new 5aec31cb7bc0 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new f685e7e9b376 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 086e010f611e Merge remote-tracking branch 'regulator/for-6.2' into regu [...] new 6275b2bce20a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 057f12236d55 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c8a7bfe0665c Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new b6018af440a0 ima: Fix hash dependency to correct algorithm new f1edec3ff12f Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 56e349344439 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d2d578e7c028 Merge branch 'next' of git://github.com/cschaufler/smack-next new cf2f35af395b Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new d57c6dcd9bea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3c8b4639b3ed Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 2b4b80668fd6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ea407655e922 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2f7bd615eac4 dt-bindings: qcom,pdc: Add missing compatibles new cb37cfbd90b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05729c1c1d95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 093fd7279f7c Merge branch 'spi-linus' into spi-next new 1e2872f5912f spi: dt-bindings: nuvoton,wpcm450-fiu: Fix error in exampl [...] new c771b4eabd6a spi: dt-bindings: nuvoton,wpcm450-fiu: Fix warning in exam [...] new 7ba63521a1e9 spi: microchip: pci1xxxx: Add suspend and resume support f [...] new f8fc65e50ad7 spi: cadence-quadspi: Add minimum operable clock rate warn [...] new 55b3515c3262 Merge remote-tracking branch 'spi/for-6.2' into spi-next new 01db7a36afa1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60253f100c58 x86/boot: Remove x86_32 PIC using %ebx workaround new dc0833276f73 Merge x86/boot into tip/master new aaedc437a102 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8aace1524049 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 4bdd9969c375 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 6dfd22975a34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9f6fe77e7cf0 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 86815735aa57 KVM: arm64: PMU: Replace version number '0' with ID_AA64DF [...] new 292e8f149476 KVM: arm64: PMU: Simplify PMCR_EL0 reset handling new 64d6820d64c0 KVM: arm64: PMU: Sanitise PMCR_EL0.LP on first vcpu run new 45359536f35d Merge branch kvm-arm64/pmu-unchained into kvmarm-master/next new b0284cd29a95 mm: Do not enable PG_arch_2 for all 64-bit architectures new e059853d14ca arm64: mte: Fix/clarify the PG_mte_tagged semantics new 2dbf12ae132c KVM: arm64: Simplify the sanitise_mte_tags() logic new ef6458b1b6ca mm: Add PG_arch_3 page flag new d77e59a8fccd arm64: mte: Lock a page for MTE tag initialisation new d89585fbb308 KVM: arm64: unify the tests for VMAs in memslots when MTE [...] new c911f0d46879 KVM: arm64: permit all VM_MTE_ALLOWED mappings with MTE enabled new a4baf8d2639f Documentation: document the ABI changes for KVM_CAP_ARM_MTE new 865d9dfe0cf2 Merge branch kvm-arm64/mte-map-shared into kvmarm-master/next new 9ec1eb1bccee KVM: selftests: Have perf_test_util signal when to stop vCPUs new 4568180411e0 KVM: selftests: Build access_tracking_perf_test for arm64 new 456ce3545dd0 Merge branch kvm-arm64/selftest/access-tracking into kvmar [...] new ec9349f75574 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6775987453d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 67d4ec5c3577 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new fbe911dc4ebd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e1a2e01dc42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76e45665c43e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 18732d21ff33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d083411b0b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 251fed03552d Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 23680f0b7d7f driver core: make struct class.dev_uevent() take a const * new ff62b8e6588f driver core: make struct class.devnode() take a const * new fb12940f51d9 driver core: fix up some missing class.devnode() conversions. new 19a8226c725a Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 808a0335d3bb next-20221129/usb new 02071e2e696e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2c13f04162b3 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new dca2f103bf31 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 449ef8fb9d35 Merge tag 'counter-fixes-for-6.1b' of git://git.kernel.org [...] new 8749c27895a3 habanalabs: fix return value check in hl_fw_get_sec_attest_data() new a925d90b365a habanalabs: allow control device open during reset new ea73ef14ddf9 habanalabs: Use simplified API for p2p dist calc new 52d5e5469526 habanalabs: refactor razwi event notification new 0502df9bbea0 habanalabs: use lower_32_bits() new 6d1c567f2ac6 habanalabs/gaudi2: fix module ID for RAZWI handling new dd600db47ba6 habanalabs: add page fault info uapi new 189b203ebbea habanalabs: replace 'pf' to 'prefetch' new 16448d644404 habanalabs/gaudi2: remove privileged MME clock configuration new 5731b6e6f08a habanalabs/gaudi2: add device unavailable notification new 3a83ebc521b2 habanalabs: skip idle status check if reset on device release new 51236cd95e7b habanalabs: allow unregistering eventfd when device non-op [...] new 1eebb259290b habanalabs: move reset workqueue to be under hl_device new 17f3f42af2bc habanalabs: handle HBM MMU when capturing page fault data new 15ac503cdc0d habanalabs/gaudi2: capture RAZWI information new 4f11694f2758 habanalabs/gaudi2: capture page fault data new 27cd39afde45 habanalabs: verify no zero event is sent new dc8d243caea8 habanalabs/gaudi2: unsecure CBU_EARLY_BRESP registers new 24fdfb359cad habanalabs: fix using freed pointer new e325d5dbf345 habanalabs: allow setting HBM BAR to other regions new 5ad06bb1d2c0 habanalabs/gaudi2: remove configurations to access the MSI [...] new 6bcb2d05a59b habanalabs: fix user mappings calculation in case of page fault new d1e0ac37ed41 habanalabs: avoid divide by zero in device utilization new a88a6f5f5cdf habanalabs: add support for graceful hard reset new 11669b58fa1c habanalabs: add an option to control watchdog timeout via debugfs new 5b8873b39c5d habanalabs/gaudi: use graceful hard reset for F/W events new d1ce7e5ea140 habanalabs/gaudi2: use graceful hard reset for F/W events new 1b363adc7fbe habanalabs: use graceful hard reset for CS timeouts new 4a9c6e2cdf2b habanalabs: no consecutive err when user context is enabled new 679e968908a4 habanalabs: zero ts registration buff when allocated new fc69aa8640f8 habanalabs: fix PCIe access to SRAM via debugfs new bdfef91e7c9c habanalabs: add warning print upon a PCI error new 306206985a4b habanalabs: remove redundant gaudi2_sec asic type new 841cd2d7658d habanalabs/gaudi2: add PCI revision 2 support new cb5fb665f303 habanalabs/gaudi: add razwi notify event new cd21701cde33 habanalabs: use single threaded WQ for event handling new aff6354afd1f habanalabs/gaudi: add page fault notify event new 91bd822448e5 habanalabs/gaudi2: implement fp32 not supported event new 413bdb176eaa habanalabs/gaudi2: add razwi notify event new 3daa64eea1fb habanalabs: fix firmware descriptor copy operation new b829e01025f8 habanalabs: skip events info ioctl if not supported new a63de89bee7f habanalabs/gaudi2: classify power/thermal events as info new d3027f4a6250 habanalabs/gaudi2: add page fault notify event new 5f8981d699ed habanalabs: fix print for out-of-sync and pkt-failure events new fe3e88c9470c habanalabs/gaudi: fix print for firmware-alive event new 24c983c88f5e habanalabs/gaudi2: remove redundant firmware version check new 2c77ec14c2db habanalabs/gaudi2: don't enable entries in the MSIX_GW table new 9c604af0c9d4 habanalabs/gaudi2: return to reset upon SM SEI BRESP error new bc8e4bae7023 habanalabs: reset device if still in use when released new f69c3e460a61 habanalabs: check schedule_hard_reset correctly new b585daa89d57 habanalabs: extend process wait timeout in device fine new 18cd948204ff habanalabs/gaudi2: change memory scrub mechanism new 01907ba52521 habanalabs: increase the size of busy engines mask new 5908560a7f14 habanalabs: added return value check for hl_fw_dynamic_sen [...] new 6825b5f81f27 habanalabs/gaudi2: added memset for the cq_size register new 56fb517775f4 habanalabs: fix rc when new CPUCP opcodes are not supported new 0abcae8b4885 habanalabs: add RMWREG32_SHIFTED to set a val within a mask new 408c46bd6eb7 habanalabs: print context refcount value if hard reset fails new 1f615120fc9d habanalabs: don't put context in hl_encaps_handle_do_relea [...] new 893afb248c7a habanalabs: clear non-released encapsulated signals new 1b18cf33d6ce habanalabs: make print of engines idle mask more readable new 5354a2a00183 habanalabs: fail driver load if EEPROM errors detected new 19a17a9fb486 habanalabs: fix VA range calculation new ae27e8869fdb Merge tag 'misc-habanalabs-next-2022-11-23' of https://git [...] new c5527c1787e8 Merge tag 'coresight-next-v6.2' of git://git.kernel.org/pu [...] new bacfb1d83b92 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 4cd0d3cf7430 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 8849321ca785 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 017fa561d529 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8ce72f91d59d Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 7f72afa50ad9 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 98e99bf8c246 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 100b2e4ab557 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new e1698b4dc1d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 58aed4592698 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 02b75b538af0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2330a43a584d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0ccd75a7bc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b7c7478eda0 gpiolib: Provide to_gpio_device() helper new 68bb8943ac8c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 5dd96b1ba3b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8bc48cc05f90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 85ee911c4ed1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 177f504cb70c selftests: splice_read: Fix sysfs read cases new 8008d88e6d16 selftests/tpm2: Split async tests call to separate shell s [...] new d4a972c44ad3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0f08f3e2a018 kunit: tool: don't include KTAP headers and the like in th [...] new 913bde2c0279 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new b2c8781a7ddd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 496cb69f6471 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 243634415236 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new a9f230f1bd55 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new ac3cb731d0bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64ca623c4066 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89ec184ff5b1 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 569776c1497d Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 07172146d66a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 832ce83a866a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6dfc1ca678b4 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 09eaae906691 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dc45bb6243e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b587a4defc83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e42d14be23f random: remove extraneous period and add a missing one in [...] new 694c11c28152 random: spread out jitter callback to different CPUs new 71f88d9ed4f3 random: align entropy_timer_state to cache line new c9133f03da5e random: mix in cycle counter when jitter timer fires new daefc936773a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0df34afb532c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 431fb914af33 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 01915576129e Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 664ce7a36f92 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 170b50baadeb Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new caaed95294e7 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new f40999ed5423 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 6394106cd7d2 Merge branch 'unsigned-char' of git://git.kernel.org/pub/s [...] new 440f180e2d22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9604478b124 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 2591260ddf12 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new d35d8d43aeb2 mm: replace VM_WARN_ON to pr_warn if the node is offline w [...] new 7f3d0e4aba75 mm: replace VM_WARN_ON to pr_warn if the node is offline w [...] new 7325eae8cd09 mm-replace-vm_warn_on-to-pr_warn-if-the-node-is-offline-wi [...] new 4c9db2645dd6 mm-replace-vm_warn_on-to-pr_warn-if-the-node-is-offline-wi [...] new 5ec350cf131b mm/migrate: fix read-only page got writable when recover pte new 44e38a14f706 madvise: use zap_page_range_single for madvise dontneed new 094f7113c48b hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED pr [...] new 1815011b997e error-injection: add prompt for function error injection new d7ccf2c2e0d8 nilfs2: fix NULL pointer dereference in nilfs_palloc_commi [...] new 1e4cb56f2808 tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" new 98e3d72b17f5 mm/damon/sysfs: fix wrong empty schemes assumption under o [...] new 082f4bb8b904 mm: add dummy pmd_young() for architectures not having it new c99d0f81a609 mm: introduce arch_has_hw_nonleaf_pmd_young() new 9a3312516b9c mm: migrate: fix THP's mapcount on isolation new 2c9d5cab2e08 mm/khugepaged: take the right locks for page table retraction new a385ffd2eeb8 mm/khugepaged: fix GUP-fast interaction by sending IPI new 14d3e2d5ca6f mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths new 20db0c12bb61 drm/amdgpu: temporarily disable broken Clang builds due to [...] new 58a81741ea7f Kconfig.debug: provide a little extra FRAME_WARN leeway wh [...] new 7357103e0297 revert "kbuild: fix -Wimplicit-function-declaration in lic [...] new f64b4e8c320b Merge branch 'mm-stable' into mm-unstable new 9f370a9b753f mm/damon/core: split out DAMOS-charged region skip logic i [...] new 1bbb60d69a6e mm/damon/core: split damos application logic into a new function new ef18ccc2ceae mm/damon/core: split out scheme stat update logic into a n [...] new fd0c425ae2f5 mm/damon/core: split out scheme quota adjustment logic int [...] new 4c6bf4e00665 mm/damon/sysfs: use damon_addr_range for region's start an [...] new 989cc0720478 mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() new 9cdeef6f76f6 mm/damon/sysfs: move sysfs_lock to common module new de901a8effc7 mm/damon/sysfs: move unsigned long range directory to comm [...] new c71f1115eb3a mm/damon/sysfs: split out kdamond-independent schemes stat [...] new 33957a39412c mm/damon/sysfs: split out schemes directory implementation [...] new 44b39c639767 mm/damon/modules: deduplicate init steps for DAMON context setup new 6a65ac71436a mm/damon/{reclaim,lru_sort}: remove unnecessarily included [...] new 8b78defa1519 mm/damon/reclaim: enable and disable synchronously new aecee218b127 selftests/damon: add tests for DAMON_RECLAIM's enabled parameter new 3a8b64041abe mm/damon/lru_sort: enable and disable synchronously new 22a6e3dbae41 selftests/damon: add tests for DAMON_LRU_SORT's enabled parameter new cfdd1367c8fc fsdax: wait on @page not @page->_refcount new 50c321181e3c fsdax: use dax_page_idle() to document DAX busy page checking new 8c4963473f01 fsdax: include unmapped inodes for page-idle detection new d6b1e6f65943 fsdax: introduce dax_zap_mappings() new a4a6252a32f7 fsdax: wait for pinned pages during truncate_inode_pages_final() new f2236158196c fsdax: validate DAX layouts broken before truncate new cba3d6800d17 fsdax: hold dax lock over mapping insertion new 93f65b3ecdcb fsdax: update dax_insert_entry() calling convention to ret [...] new cca48ba31967 fsdax: rework for_each_mapped_pfn() to dax_for_each_folio() new d23624c9a092 fsdax: introduce pgmap_request_folios() new 52c3a74ab2a3 mm/memremap: mark folio_span_valid() as __maybe_unused new e7e0cf8c823e fsdax: rework dax_insert_entry() calling convention new eb3b08536191 fsdax: cleanup dax_associate_entry() new 2fd76507eb0e devdax: minor warning fixups new 03915e53df7a devdax: fix sparse lock imbalance warning new 9c621d4015d6 libnvdimm/pmem: support pmem block devices without dax new 812bfb6a4609 devdax: move address_space helpers to the DAX core new 920d811a3c4d devdax: sparse fixes for xarray locking new db6651bcb708 devdax: sparse fixes for vmfault_t/dax-entry conversions new 742a39020f2e devdax: sparse fixes for vm_fault_t in tracepoints new 6533811786f9 devdax: add PUD support to the DAX mapping infrastructure new 55c883125ba2 devdax: use dax_insert_entry() + dax_delete_mapping_entry() new e3ca1b27b640 mm/memremap_pages: replace zone_device_page_init() with pg [...] new 11be81e08155 mm-memremap_pages-replace-zone_device_page_init-with-pgmap [...] new 1391932d9bed mm/memremap_pages: initialize all ZONE_DEVICE pages to sta [...] new 7575b2eb9241 mm/meremap_pages: delete put_devmap_managed_page_refs() new a4e98deea6a1 mm: memremap: delete static key devmap_managed_key new 52d509678945 mm/gup: drop DAX pgmap accounting new 19bc7e3d6619 selftests/vm: enable running select groups of tests new 67f5084c1b79 selftests/vm: calculate variables in correct order new 429b3d4670a0 selftests/vm: remove extraneous echo new fdf2ec7a70b1 selftests/vm: add KSM unmerge tests new efde343a40e6 selftests/vm: add CATEGORY for ksm_functional_tests new b5b2c8c17008 mm/pagewalk: don't trigger test_walk() in walk_page_vma() new d9749290d796 selftests/vm: add test to measure MADV_UNMERGEABLE performance new 2a8e00c03c8a mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE new 039eb0c36e69 mm: remove VM_FAULT_WRITE new 402cf07ccc0d mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT [...] new adeca18950e2 mm/pagewalk: add walk_page_range_vma() new aba918dfcc21 mm/ksm: convert break_ksm() to use walk_page_range_vma() new 80a97ab3cde5 mm/gup: remove FOLL_MIGRATION new 3b56f2e7ce5c mm-gup-remove-foll_migration-fix new a1b1b88efb33 mm/memremap: Introduce pgmap_request_folio() using pgmap offsets new f503814de690 mm-memremap-introduce-pgmap_request_folio-using-pgmap-offsets-fix new 6e9db1d00e6c mm-memremap-introduce-pgmap_request_folio-using-pgmap-offs [...] new 7b251533fd6a mm: convert mm's rss stats into percpu_counter new e4accf904130 percpu_counter: add percpu_counter_sum_all interface new 5103688c649e mm, hwpoison: try to recover from copy-on write faults new a737c60fa697 mm-hwpoison-try-to-recover-from-copy-on-write-faults-v4 new 1fb9a16a7f00 mm, hwpoison: when copy-on-write hits poison, take page offline new 13222f65805d mm: hugetlb_vmemmap: remove redundant list_del() new af1a29f4a447 Docs/admin-guide/mm/damon/usage: describe the rules of sys [...] new ef994e8ae03e Docs/admin-guide/mm/damon/usage: fix wrong usage example o [...] new a8448018192e mm: vmscan: split khugepaged stats from direct reclaim stats new 07d012dd9065 mm/khugepaged: add tracepoint to collapse_file() new 0e0136d7e2ee maple_tree: mte_set_full() and mte_clear_full() clang-anal [...] new 53ed7bedcdfe mempool: do not use ksize() for poisoning new 9dd9c7349f77 mempool-do-not-use-ksize-for-poisoning-fix new 7977de407f97 mm/hugetlb_cgroup: convert __set_hugetlb_cgroup() to folios new 655dc67813ab mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios new 9c93d630253f mm/hugetlb_cgroup: convert set_hugetlb_cgroup*() to folios new 646b12c59d1f mm/hugetlb_cgroup: convert hugetlb_cgroup_migrate to folios new a451c33700d5 mm/hugetlb: convert isolate_or_dissolve_huge_page to folios new ebe879ffefbf mm/hugetlb: convert free_huge_page to folios new 8e7727d369e0 mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() [...] new 22fa44352fd8 mm/hugeltb_cgroup: convert hugetlb_cgroup_commit_charge*() [...] new 857ac9e6c056 mm/hugetlb: convert move_hugetlb_state() to folios new bdc3b5c170c5 mm-hugetlb-convert-move_hugetlb_state-to-folios-fix new 844550cabe0a mm/damon/core: add a callback for scheme target regions check new 11ed385b947f mm/damon/sysfs-schemes: implement schemes/tried_regions directory new e8c7fad87bbe mm/damon/sysfs-schemes: implement scheme region directory new 72748e5038ac mm/damon/sysfs: implement DAMOS tried regions update command new 822ad94953b3 mm/damon/sysfs-schemes: skip tried regions update if the s [...] new 12fd27114371 mm/damon/sysfs-schemes: implement DAMOS-tried regions clea [...] new 11cee47ace15 mm/damon/sysfs-schemes: skip schemes regions clearing if t [...] new 33205ec8b01f tools/selftets/damon/sysfs: test tried_regions directory e [...] new 475c71847439 Docs/admin-guide/mm/damon/usage: document schemes/<s>/trie [...] new 3cf70f4c8349 Docs/ABI/damon: document 'schemes/<s>/tried_regions' sysfs [...] new 39581b28b520 mm/damon: use kstrtobool() instead of strtobool() new 34089977b84c mm: use kstrtobool() instead of strtobool() new e267fed5c1af mm: always compile in pte markers new bec11584d1d5 mm: use pte markers for swap errors new 80502a5e2572 zsmalloc: replace IS_ERR() with IS_ERR_VALUE() new 57fa21234c2c selftests/vm: update hugetlb madvise new 2ea135a19fea mm,hugetlb: use folio fields in second tail page new 51ed8b749cff mm,hugetlb: use folio fields in second tail page: fix new 0ee1065393a5 mm,thp,rmap: simplify compound page mapcount handling new 82aee7f30d12 mm,thp,rmap: lock_compound_mapcounts() on THP mapcounts new 627065d193af mm,thp,rmap: handle the normal !PageCompound case first new eb81146ef751 selftests/damon: test non-context inputs to rm_contexts file new 2407c74f0cd6 mm/hugetlb_vmemmap: remap head page to newly allocated page new 3e1190c28832 mm-hugetlb_vmemmap-remap-head-page-to-newly-allocated-page-v3 new e56f4948e375 mm-hugetlb_vmemmap-remap-head-page-to-newly-allocated-page-v4 new 7a729d12b33b mm,thp,rmap: subpages_mapcount of PTE-mapped subpages new ea82903e1caf mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD-mapped new 8e658bcdff0a mm,thp,rmap: clean up the end of __split_huge_pmd_locked() new 8af52fb3613f tools/vm/page_owner: ignore page_owner_sort binary new 4d685b74f313 mm/mprotect: allow clean exclusive anon pages to be writable new df043acda05b mm/mprotect: minor can_change_pte_writable() cleanups new 6713a7df2df7 mm/huge_memory: try avoiding write faults when changing PM [...] new 2187691b930d mm/mprotect: factor out check whether manual PTE write upg [...] new 8d0666a78b60 mm/autonuma: use can_change_(pte|pmd)_writable() to replac [...] new c321fd0ecd37 mm: remove unused savedwrite infrastructure new 10d3930de09b selftests/vm: anon_cow: add mprotect() optimization tests new 66017441db29 mm: introduce 'encoded' page pointers with embedded extra bits new 56439a03b21f mm-introduce-encoded-page-pointers-with-embedded-extra-bits-fix new 407839160dc9 mm: teach release_pages() to take an array of encoded page [...] new bc4d010e29ff mm: mmu_gather: prepare to gather encoded page pointers wi [...] new bdeeeffce541 mm: delay page_remove_rmap() until after the TLB has been flushed new ee52b3ab82af mm-delay-page_remove_rmap-until-after-the-tlb-has-been-flu [...] new 9ab0c2379217 mm: mmu_gather: do not expose delayed_rmap flag new c58e952510f1 zram: preparation for multi-zcomp support new c700116e0e30 zram: add recompression algorithm sysfs knob new 764bc5e79ce5 zram: factor out WB and non-WB zram read functions new 16f13465dde7 zram: introduce recompress sysfs knob new a0c70902caf4 zram: we should always zero out err variable in recompress loop new 6f49cc9f6315 zram: add recompress flag to read_block_state() new be8f66a249f3 zram: clarify writeback_store() comment new e1508bb73c12 zram: use IS_ERR_VALUE() to check for zs_malloc() errors new f92b4130354c zram: add size class equals check into recompression new 59d026836673 zram: remove redundant checks from zram_recompress() new 423173e707ce zram: add algo parameter support to zram_recompress() new 34469a9389b7 documentation: add zram recompression documentation new cc465b488ca8 zram: add incompressible writeback new 10746060fe06 zram: add incompressible flag to read_block_state() new 82d6390eab01 Docs/ABI/zram: document zram recompress sysfs knobs new 5bf01ee0a326 mm/kfence: remove hung_task cruft new b3ffff59aed1 Revert "mm: migration: fix the FOLL_GET failure on followi [...] new 3c4d3db6cf1f mm/madvise: fix madvise_pageout for private file mappings new cf823e0d27ff migrate: convert unmap_and_move() to use folios new 5af1ad9acb02 migrate: convert migrate_pages() to use folios new 150f4e3ba59b mm/demotion: fix NULL vs IS_ERR checking in memory_tier_init new e1cc3071192a docs: admin-guide: cgroup-v1: update description of inactive_file new 2358a3fee5ba mm/kmemleak.c: fix a comment new 14df5ed0074a mm/uffd: sanity check write bit for uffd-wp protected ptes new 79ffe236ba44 hugetlb: remove duplicate mmu notifications new 15a02e04530d mm: shrinkers: Add missing includes for undeclared types new 70bdcb54fd8a mm: anonymous shared memory naming new 2642be00f112 mm: make drop_caches keep reclaiming on all nodes new 94288fef18b9 hugetlbfs: inode: remove unnecessary (void*) conversions new b61f855f5020 selftests/damon: fix unnecessary compilation warnings new bd59af86211a mm/gup: remove the restriction on locked with FOLL_LONGTERM new 050935a4a1b0 mm: Kconfig: make config SECRETMEM visible with EXPERT new d24b01b2b178 selftests/vm: anon_cow: prepare for non-anonymous COW tests new 1c0ea2b636b0 selftests/vm: cow: basic COW tests for non-anonymous pages new 04dfb946f6f9 selftests/vm: cow: R/O long-term pinning reliability tests [...] new f7231167b596 mm: add early FAULT_FLAG_UNSHARE consistency checks new 8537a8304ee1 mm: add early FAULT_FLAG_WRITE consistency checks new bd40123e9bbd mm: rework handling in do_wp_page() based on private vs. s [...] new baa6c676363d mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_hu [...] new b89f2a10b136 mm: extend FAULT_FLAG_UNSHARE support to anything in a COW [...] new 442fb84e9c5a mm/gup: reliable R/O long-term pinning in COW mappings new 792a4a6d341c RDMA/umem: remove FOLL_FORCE usage new b75d9395449a RDMA/usnic: remove FOLL_FORCE usage new 0c1d53d08ead RDMA/siw: remove FOLL_FORCE usage new 3c6b1a08d12e media: videobuf-dma-sg: remove FOLL_FORCE usage new 78b35eef4a0f drm/etnaviv: remove FOLL_FORCE usage new f7025855bae7 media: pci/ivtv: remove FOLL_FORCE usage new 013c7afa15fb mm/frame-vector: remove FOLL_FORCE usage new 7a52127c8474 drm/exynos: remove FOLL_FORCE usage new efc504fde68f RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage new 849ba872a0f9 habanalabs: remove FOLL_FORCE usage new ca58cc8c39ba mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings new 4c177691003b mm: multi-gen LRU: remove NULL checks on NODE_DATA() new 2f40aed51dff mm/migrate.c: stop using 0 as NULL pointer new bfbaa75d3825 zram: remove unused stats fields new 2cf4611810af selftests/vm: use memfd for hugepage-mmap test new 7ab17aaabe2f mm/page_alloc: always remove pages from temporary list new 9631cc8d79a9 mm/page_alloc: leave IRQs enabled for per-cpu page allocations new 94f63e75b6c8 mm/page_alloc: leave IRQs enabled for per-cpu page allocat [...] new cc643c1430f4 mm/page_alloc: simplify locking during free_unref_page_list new e7e93d0d7298 ext4: convert move_extent_per_page() to use folios new 7791474468ba khugepage: replace try_to_release_page() with filemap_rele [...] new e6af0cc85e26 memory-failure: convert truncate_error_page() to use folio new f72b4b036cfa folio-compat: remove try_to_release_page() new 1e14bfadde3c Revert "kmsan: unpoison @tlb in arch_tlb_gather_mmu()" new d7a6d7b6be24 maple_tree: allow TEST_MAPLE_TREE only when DEBUG_KERNEL is set new 2ceb713680df mm: add bdi_set_strict_limit() function new 378bbbd7a51a mm: add knob /sys/class/bdi/<bdi>/strict_limit new 3b3c5a438627 mm: document /sys/class/bdi/<bdi>/strict_limit knob new d61df7d42fc0 mm: use part per 1000000 for bdi ratios. new e1da0d25c25b mm: add bdi_get_max_bytes() function new cf8bb5c2a1e2 mm: split off __bdi_set_max_ratio() function new 8da43f297b0b mm: add bdi_set_max_bytes() function. new accaa5bcfe74 mm: add knob /sys/class/bdi/<bdi>/max_bytes new fb44a6fe0862 mm: document /sys/class/bdi/<bdi>/max_bytes knob new d004a48534d2 mm: add bdi_get_min_bytes() function. new dc49cdbf6435 mm: split off __bdi_set_min_ratio() function new d8f92f9fd531 mm: add bdi_set_min_bytes() function new 1b334d12bee6 mm: add /sys/class/bdi/<bdi>/min_bytes knob new ff5c4a7ee43e mm: document /sys/class/bdi/<bdi>/min_bytes knob new 6139e1020b19 mm-document-sys-class-bdi-bdi-min_bytes-knob-fix new 96810b492da4 mm: add bdi_set_max_ratio_no_scale() function new 7f83b70c7d2e mm: add /sys/class/bdi/<bdi>/max_ratio_fine knob new 8ac90f133952 mm: document /sys/class/bdi/<bdi>/max_ratio_fine knob new 11885ad82138 mm-document-sys-class-bdi-bdi-max_ratio_fine-knob-fix new 47c202b10b1e mm: add bdi_set_min_ratio_no_scale() function new 3213095ba3b8 mm: add /sys/class/bdi/<bdi>/min_ratio_fine knob new 7e7f51d5ccd9 mm: document /sys/class/bdi/<bdi>/min_ratio_fine knob new 4106c65c5c07 mm-document-sys-class-bdi-bdi-min_ratio_fine-knob-fix new 054531443f5f mm, compaction: fix fast_isolate_around() to stay within b [...] new 95fc8c5c1b29 documentation/mm: update pmd_present() in arch_pgtable_hel [...] new fbffd7107c0f zswap: do not allocate from atomic pool new 386e5e036588 mm/thp: rename pmd_to_page() as pmd_pgtable_page() new 04a118bdbe51 s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() new 93b7a6e2286c mm: vmscan: use sysfs_emit() to instead of scnprintf() new c4b1179c5ae3 mm/thp: re-apply mkdirty for small pages after split new 230168b560d4 mm/memory-failure.c: cleanup in unpoison_memory new 58a136874c73 zswap: fix writeback lock ordering for zsmalloc new aaa825a9e8b6 zpool: clean out dead code new 636386d4b6f5 zsmalloc: consolidate zs_pool's migrate_lock and size_clas [...] new e07704c8c1e7 zsmalloc: add a LRU to zs_pool to keep track of zspages in [...] new 1c82e2d8e6a2 zsmalloc: add zpool_ops field to zs_pool to store evict handlers new 300bc3707eff zsmalloc: implement writeback mechanism for zsmalloc new f1cc947bdfd8 filemap: skip write and wait if end offset precedes start new 95382614d067 mm/fadvise: use LLONG_MAX instead of -1 for eof new 4beb65bd2a34 include/linux/pgtable.h: : remove redundant pte variable new 48d48391fb62 lockdep: allow instrumenting lockdep.c with KMSAN new b9f663e1f2db kmsan: allow using __msan_instrument_asm_store() inside runtime new ea6ae65aec96 MIPS&LoongArch&NIOS2: adjust prototypes of p?d_init() new f5e12471d2e7 LoongArch: add sparse memory vmemmap support new 0849e8b7cfdc mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() new e3ea028d1ba6 LoongArch: enable ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP new 5912941303b3 filemap: convert replace_page_cache_page() to replace_page [...] new fd25b0366051 fuse: convert fuse_try_move_page() to use folios new da9d882dafdc userfaultfd: replace lru_cache functions with folio_add functions new fa28349bd8fd khugepage: replace lru_cache_add() with folio_add_lru() new 854266277cef folio-compat: remove lru_cache_add() new 4b1b309f4ead mm/hugetlb: let vma_offset_start() to return start new a65ea1a18f09 mm/hugetlb: don't wait for migration entry during follow page new 92a5ab432d7c mm/hugetlb: document huge_pte_offset usage new d55c847e1db5 mm/hugetlb: move swap entry handling into vma lock when faulted new 15670742ada1 mm/hugetlb: make userfaultfd_huge_must_wait() safe to pmd unshare new 4819f3cc7df5 mm/hugetlb: make hugetlb_follow_page_mask() safe to pmd unshare new 6e2e1c4b2913 mm/hugetlb: make follow_hugetlb_page() safe to pmd unshare new 9afa44d86ff7 mm/hugetlb: make walk_hugetlb_range() safe to pmd unshare new 853d5fd51b63 mm/hugetlb: make page_vma_mapped_walk() safe to pmd unshare new 98438ed47d60 mm/hugetlb: introduce hugetlb_walk() new cd8e22e9d92e mm: add folio dtor and order setter functions new 392fa68cc2d5 mm/hugetlb: convert destroy_compound_gigantic_page() to folios new a6489a2f78c6 mm/hugetlb: convert dissolve_free_huge_page() to folios new 63369c5c002e mm/hugetlb: convert remove_hugetlb_page() to folios new e35f4591ab0f mm/hugetlb: convert update_and_free_page() to folios new 1761a3408de4 mm/hugetlb: convert add_hugetlb_page() to folios and add h [...] new e03943168a76 mm/hugetlb: convert enqueue_huge_page() to folios new b7845b4e7ef8 mm/hugetlb: convert free_gigantic_page() to folios new e2f92d63d730 mm/hugetlb: convert hugetlb prep functions to folios new 88849561f5fe mm/hugetlb: change hugetlb allocation functions to return a folio new 3b16226d00ff maple_tree: fix mas_find_rev() comment new 8ffcb1118471 maple_tree: update copyright dates for test code new dd34ab842a1a libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value new 5e014511e739 lib/notifier-error-inject: fix error when writing -errno t [...] new c933c9cd8699 debugfs: fix error when writing negative value to atomic_t [...] new a291ffa52b63 wifi: rt2x00: use explicitly signed or unsigned types new 5d2e2af777fc checkpatch: add check for array allocator family argument order new 4826c0708653 lib: objpool added: ring-array based lockless MPMC queue new 64a76d8877ec lib: objpool: fix some kernel-doc comments new 0122b28ebf3b lib: objpool test module added new e7463db2d93b kprobes: kretprobe scalability improvement with objpool new ceab244d9b0d kprobes: freelist.h removed new 66e5ee6260ab vmcoreinfo: warn if we exceed vmcoreinfo data size new c61a35078d15 lib/radix-tree.c: fix uninitialized variable compilation warning new 1e088512b9df ocfs2: fix memory leak in ocfs2_mount_volume() new d175f2ad194c fat (exportfs): fix some kernel-doc warnings new c927b8c0090d rapidio: fix possible name leaks when rio_add_device() fails new 1484bc157dfa rapidio: rio: fix possible name leak in rio_register_mport() new 624f20e71479 linux/init.h: include <linux/build_bug.h> and <linux/stringify.h> new b5d4d67becae acct: fix accuracy loss for input value of encode_comp_t() new 412d588071c3 acct: fix potential integer overflow in encode_comp_t() new 6ee8370989fa cpumask: limit visibility of FORCE_NR_CPUS new 0701ff2fffcc relay: use strscpy() is more robust and safer new aaec5cf3fd4e rapidio: fix possible UAF when kfifo_alloc() fails new 1724f400e2ec eventfd: change int to __u64 in eventfd_signal() ifndef CO [...] new 74074b0cfeac mailmap: update email for Iskren Chernev new 33d814e1bef2 kernel: kcsan: kcsan_test: build without structleak plugin new 35bcef8bcf27 io-mapping: move some code within the include guarded section new f3339c8369f5 ocfs2: always read both high and low parts of dinode link count new 6ea87d25e73e relay: fix type mismatch when allocating memory in relay_c [...] new a9b2ff0066c3 Merge branch 'mm-nonmm-unstable' into mm-everything new b2af3539d787 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 700e0cd3a5ce Add linux-next specific files for 20221130
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 (13ee7ef407cf) \ N -- N -- N refs/heads/master (700e0cd3a5ce)
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 985 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/debugfs-driver-habanalabs | 7 + Documentation/ABI/testing/sysfs-fs-f2fs | 11 +- Documentation/admin-guide/perf/hisi-pcie-pmu.rst | 112 +- Documentation/admin-guide/sysctl/kernel.rst | 8 +- Documentation/dev-tools/kasan.rst | 4 - .../bindings/interrupt-controller/qcom,pdc.yaml | 4 + .../devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 20 +- .../bindings/net/marvell,dfx-server.yaml | 62 + .../devicetree/bindings/net/marvell,prestera.txt | 81 - .../devicetree/bindings/net/marvell,prestera.yaml | 91 + .../devicetree/bindings/net/realtek-bluetooth.yaml | 1 + .../bindings/spi/nuvoton,wpcm450-fiu.yaml | 4 +- Documentation/filesystems/f2fs.rst | 6 +- Documentation/filesystems/mount_api.rst | 1 + Documentation/gpu/amdgpu/driver-core.rst | 4 +- Documentation/mm/balance.rst | 2 +- Documentation/virt/kvm/api.rst | 5 +- MAINTAINERS | 9 +- Makefile | 7 +- Next/SHA1s | 94 +- Next/merge.log | 3519 +++++++------------- arch/arm64/Kconfig | 1 + arch/arm64/include/asm/fpsimd.h | 17 +- arch/arm64/include/asm/kvm_host.h | 12 +- arch/arm64/include/asm/mte.h | 65 +- arch/arm64/include/asm/pgtable.h | 4 +- arch/arm64/include/asm/processor.h | 7 + arch/arm64/kernel/cpufeature.c | 4 +- arch/arm64/kernel/efi-rt-wrapper.S | 16 +- arch/arm64/kernel/efi.c | 6 +- arch/arm64/kernel/elfcore.c | 2 +- arch/arm64/kernel/fpsimd.c | 165 +- arch/arm64/kernel/hibernate.c | 2 +- arch/arm64/kernel/mte.c | 21 +- arch/arm64/kernel/perf_event.c | 3 +- arch/arm64/kernel/process.c | 2 + arch/arm64/kernel/ptrace.c | 5 +- arch/arm64/kernel/signal.c | 7 +- arch/arm64/kernel/syscall.c | 19 +- arch/arm64/kvm/fpsimd.c | 26 +- arch/arm64/kvm/guest.c | 18 +- arch/arm64/kvm/mmu.c | 55 +- arch/arm64/kvm/pmu-emul.c | 11 +- arch/arm64/kvm/sys_regs.c | 26 +- arch/arm64/mm/copypage.c | 7 +- arch/arm64/mm/fault.c | 4 +- arch/arm64/mm/mteswap.c | 16 +- arch/loongarch/Kconfig | 20 + arch/loongarch/Makefile | 8 + arch/loongarch/configs/loongson3_defconfig | 56 +- arch/loongarch/include/asm/acpi.h | 10 + arch/loongarch/include/asm/alternative-asm.h | 82 + arch/loongarch/include/asm/alternative.h | 111 + arch/loongarch/include/asm/asm-extable.h | 65 + arch/loongarch/include/asm/bootinfo.h | 1 + arch/loongarch/include/asm/bugs.h | 15 + arch/loongarch/include/asm/efi.h | 1 + arch/loongarch/include/asm/extable.h | 47 + arch/loongarch/include/asm/ftrace.h | 65 + arch/loongarch/include/asm/futex.h | 27 +- arch/loongarch/include/asm/gpr-num.h | 22 + arch/loongarch/include/asm/inst.h | 38 + arch/loongarch/include/asm/loongson.h | 3 + arch/loongarch/include/asm/module.h | 27 +- arch/loongarch/include/asm/module.lds.h | 1 + arch/loongarch/include/asm/setup.h | 1 + arch/loongarch/include/asm/stackprotector.h | 38 + arch/loongarch/include/asm/string.h | 5 + arch/loongarch/include/asm/thread_info.h | 2 +- arch/loongarch/include/asm/time.h | 1 + arch/loongarch/include/asm/uaccess.h | 24 +- arch/loongarch/include/asm/unwind.h | 3 +- arch/loongarch/kernel/Makefile | 16 +- arch/loongarch/kernel/acpi.c | 17 +- arch/loongarch/kernel/alternative.c | 267 ++ arch/loongarch/kernel/asm-offsets.c | 15 + arch/loongarch/kernel/efi.c | 17 +- arch/loongarch/kernel/env.c | 2 + arch/loongarch/kernel/fpu.S | 5 +- arch/loongarch/kernel/ftrace.c | 73 + arch/loongarch/kernel/ftrace_dyn.c | 260 ++ arch/loongarch/kernel/inst.c | 127 + arch/loongarch/kernel/mcount.S | 96 + arch/loongarch/kernel/mcount_dyn.S | 149 + arch/loongarch/kernel/module-sections.c | 64 +- arch/loongarch/kernel/module.c | 75 +- arch/loongarch/kernel/process.c | 6 + arch/loongarch/kernel/reset.c | 5 + arch/loongarch/kernel/setup.c | 149 +- arch/loongarch/kernel/smp.c | 33 + arch/loongarch/kernel/switch.S | 5 + arch/loongarch/kernel/time.c | 11 +- arch/loongarch/kernel/traps.c | 27 + arch/loongarch/kernel/unaligned.c | 499 +++ arch/loongarch/kernel/unwind_guess.c | 4 +- arch/loongarch/kernel/unwind_prologue.c | 50 +- arch/loongarch/kernel/vmlinux.lds.S | 13 +- arch/loongarch/lib/Makefile | 3 +- arch/loongarch/lib/clear_user.S | 85 +- arch/loongarch/lib/copy_user.S | 108 +- arch/loongarch/lib/memcpy.S | 95 + arch/loongarch/lib/memmove.S | 121 + arch/loongarch/lib/memset.S | 91 + arch/loongarch/lib/unaligned.S | 84 + arch/loongarch/mm/extable.c | 59 +- arch/loongarch/net/bpf_jit.c | 86 +- arch/loongarch/net/bpf_jit.h | 2 + arch/loongarch/pci/acpi.c | 7 +- arch/loongarch/power/Makefile | 4 + arch/loongarch/power/hibernate.c | 61 + arch/loongarch/power/hibernate_asm.S | 66 + arch/loongarch/power/platform.c | 45 + arch/loongarch/power/suspend.c | 73 + arch/loongarch/power/suspend_asm.S | 89 + arch/powerpc/mm/nohash/kaslr_booke.c | 1 - arch/powerpc/platforms/book3s/vas-api.c | 2 +- arch/riscv/Kconfig | 6 +- arch/riscv/Makefile | 2 +- arch/riscv/configs/defconfig | 1 + arch/riscv/include/asm/efi.h | 6 +- arch/riscv/include/asm/pgalloc.h | 11 +- arch/x86/Makefile | 2 +- arch/x86/boot/cpuflags.c | 15 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 4 +- arch/x86/kernel/cpuid.c | 2 +- arch/x86/kernel/msr.c | 2 +- block/bsg.c | 2 +- block/elevator.c | 23 +- block/genhd.c | 4 +- drivers/base/firmware_loader/firmware.h | 2 - drivers/base/firmware_loader/sysfs.c | 6 +- drivers/base/firmware_loader/sysfs.h | 2 +- drivers/block/aoe/aoechr.c | 2 +- drivers/bluetooth/btusb.c | 7 + drivers/char/mem.c | 2 +- drivers/char/misc.c | 4 +- drivers/char/random.c | 57 +- drivers/dma-buf/dma-heap.c | 2 +- drivers/firmware/dmi-id.c | 2 +- drivers/gnss/core.c | 6 +- drivers/gpio/gpiolib.c | 2 +- drivers/gpio/gpiolib.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c | 50 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 1 + drivers/gpu/drm/amd/amdgpu/nv.c | 28 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 3 + drivers/gpu/drm/amd/amdgpu/soc15.c | 24 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 5 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 147 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 17 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 23 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 10 +- .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 23 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 11 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 30 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 34 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 8 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 66 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 13 +- .../amd/display/dc/dcn32/dcn32_resource_helpers.c | 15 +- .../drm/amd/display/dc/dcn321/dcn321_resource.c | 2 + .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c | 3 + .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 9 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 4 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 28 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 3 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 17 +- drivers/gpu/drm/drm_sysfs.c | 2 +- drivers/gpu/drm/i915/display/intel_bios.c | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 10 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 4 +- drivers/gpu/drm/i915/gt/intel_gt.c | 15 +- drivers/gpu/drm/i915/gt/intel_gt_mcr.c | 18 +- drivers/gpu/drm/i915/gt/intel_gt_mcr.h | 12 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 5 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 12 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 1 + drivers/gpu/drm/i915/intel_uncore.h | 44 +- drivers/gpu/drm/radeon/radeon_bios.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 6 +- drivers/hwmon/oxp-sensors.c | 2 +- drivers/infiniband/core/device.c | 8 +- drivers/infiniband/core/nldev.c | 2 + drivers/infiniband/core/user_mad.c | 2 +- drivers/infiniband/core/uverbs_main.c | 2 +- drivers/infiniband/hw/erdma/erdma.h | 1 + drivers/infiniband/hw/erdma/erdma_hw.h | 8 + drivers/infiniband/hw/erdma/erdma_main.c | 14 +- drivers/infiniband/hw/erdma/erdma_qp.c | 30 +- drivers/infiniband/hw/erdma/erdma_verbs.c | 18 + drivers/infiniband/hw/erdma/erdma_verbs.h | 7 + drivers/infiniband/hw/hfi1/device.c | 4 +- drivers/input/input.c | 2 +- drivers/input/misc/Kconfig | 10 + drivers/input/misc/Makefile | 1 + drivers/input/misc/tps65219-pwrbutton.c | 148 + drivers/iommu/tegra-smmu.c | 4 +- drivers/isdn/mISDN/core.c | 4 +- drivers/media/dvb-core/dvbdev.c | 8 +- drivers/media/pci/ddbridge/ddbridge-core.c | 4 +- drivers/media/rc/rc-main.c | 2 +- drivers/memstick/core/ms_block.c | 8 +- drivers/mfd/88pm800.c | 3 +- drivers/mfd/Kconfig | 15 + drivers/mfd/Makefile | 1 + drivers/mfd/atc260x-core.c | 6 +- drivers/mfd/axp20x.c | 21 +- drivers/mfd/gateworks-gsc.c | 3 +- drivers/mfd/max14577.c | 7 +- drivers/mfd/max77650.c | 1 - drivers/mfd/max77693.c | 6 +- drivers/mfd/max77843.c | 1 - drivers/mfd/palmas.c | 8 +- drivers/mfd/rn5t618.c | 3 +- drivers/mfd/rohm-bd71828.c | 6 +- drivers/mfd/rohm-bd718x7.c | 1 - drivers/mfd/rt5033.c | 3 +- drivers/mfd/rt5120.c | 3 +- drivers/mfd/sprd-sc27xx-spi.c | 3 +- drivers/mfd/stpmic1.c | 5 +- drivers/mfd/sun4i-gpadc.c | 3 +- drivers/mfd/timberdale.c | 1 - drivers/mfd/tps65090.c | 3 +- drivers/mfd/tps65219.c | 299 ++ drivers/mfd/wcd934x.c | 11 +- drivers/misc/cxl/file.c | 2 +- drivers/misc/genwqe/card_base.c | 2 +- .../misc/habanalabs/common/command_submission.c | 62 +- drivers/misc/habanalabs/common/context.c | 54 +- drivers/misc/habanalabs/common/debugfs.c | 5 + drivers/misc/habanalabs/common/device.c | 452 ++- drivers/misc/habanalabs/common/firmware_if.c | 54 +- drivers/misc/habanalabs/common/habanalabs.h | 127 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 42 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 70 +- drivers/misc/habanalabs/common/memory.c | 16 +- drivers/misc/habanalabs/common/mmu/mmu.c | 24 +- drivers/misc/habanalabs/common/sysfs.c | 4 +- drivers/misc/habanalabs/gaudi/gaudi.c | 124 +- drivers/misc/habanalabs/gaudi2/gaudi2.c | 643 ++-- drivers/misc/habanalabs/gaudi2/gaudi2P.h | 2 - drivers/misc/habanalabs/gaudi2/gaudi2_security.c | 1 + drivers/misc/habanalabs/goya/goya.c | 4 +- .../include/gaudi2/gaudi2_async_events.h | 1 + .../include/gaudi2/gaudi2_async_ids_map_extended.h | 4 +- .../habanalabs/include/hw_ip/pci/pci_general.h | 7 + drivers/misc/ocxl/file.c | 2 +- drivers/mmc/core/block.c | 13 - drivers/mmc/core/bus.c | 4 - drivers/mmc/core/core.c | 3 +- drivers/mmc/core/core.h | 15 + drivers/mmc/core/host.c | 4 - drivers/mmc/core/mmc_test.c | 3 +- drivers/mmc/host/dw_mmc.c | 3 +- drivers/mmc/host/mmc_hsq.c | 40 +- drivers/mmc/host/mmc_hsq.h | 5 + drivers/mmc/host/mtk-sd.c | 14 +- drivers/mmc/host/sdhci-msm.c | 3 +- drivers/mmc/host/sdhci-pci-o2micro.c | 3 +- drivers/mmc/host/sdhci-tegra.c | 8 +- drivers/mmc/host/sdhci.c | 110 +- drivers/mmc/host/sdhci.h | 2 + drivers/mmc/host/sunplus-mmc.c | 2 +- drivers/net/dsa/lan9303-core.c | 2 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 26 +- drivers/net/ethernet/intel/ice/ice.h | 7 + drivers/net/ethernet/intel/ice/ice_base.c | 2 +- drivers/net/ethernet/intel/ice/ice_common.c | 41 +- drivers/net/ethernet/intel/ice/ice_common.h | 1 + drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 3 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 12 +- drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 12 - drivers/net/ethernet/intel/ice/ice_lib.c | 272 +- drivers/net/ethernet/intel/ice/ice_main.c | 96 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 12 +- drivers/net/ethernet/intel/ice/ice_repr.c | 10 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 40 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 18 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 2 +- drivers/net/ethernet/intel/ice/ice_vf_mbx.c | 92 +- drivers/net/ethernet/intel/ice/ice_virtchnl.c | 37 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 25 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 7 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 4 + drivers/net/ethernet/marvell/octeontx2/af/npc.h | 2 + .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 8 + .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 8 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 3 + .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 25 +- .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 25 + .../net/ethernet/marvell/prestera/prestera_main.c | 15 +- .../ethernet/marvell/prestera/prestera_router.c | 2 +- .../ethernet/marvell/prestera/prestera_router_hw.c | 4 +- drivers/net/ethernet/mediatek/mtk_wed.c | 292 +- drivers/net/ethernet/mediatek/mtk_wed_regs.h | 11 + .../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 16 + drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 6 +- drivers/net/ethernet/microchip/lan966x/Kconfig | 1 + drivers/net/ethernet/microchip/lan966x/Makefile | 6 +- .../net/ethernet/microchip/lan966x/lan966x_fdma.c | 264 +- .../net/ethernet/microchip/lan966x/lan966x_goto.c | 54 + .../net/ethernet/microchip/lan966x/lan966x_main.c | 16 +- .../net/ethernet/microchip/lan966x/lan966x_main.h | 48 +- .../net/ethernet/microchip/lan966x/lan966x_regs.h | 196 ++ .../net/ethernet/microchip/lan966x/lan966x_tc.c | 2 + .../ethernet/microchip/lan966x/lan966x_tc_flower.c | 262 ++ .../microchip/lan966x/lan966x_tc_matchall.c | 6 + .../microchip/lan966x/lan966x_vcap_ag_api.c | 1608 +++++++++ .../microchip/lan966x/lan966x_vcap_ag_api.h | 11 + .../ethernet/microchip/lan966x/lan966x_vcap_impl.c | 550 +++ .../net/ethernet/microchip/lan966x/lan966x_xdp.c | 66 +- .../ethernet/microchip/sparx5/sparx5_tc_flower.c | 209 +- .../ethernet/microchip/sparx5/sparx5_vcap_impl.c | 18 +- .../ethernet/microchip/sparx5/sparx5_vcap_impl.h | 13 + drivers/net/ethernet/microchip/vcap/vcap_ag_api.h | 561 +++- .../ethernet/microchip/vcap/vcap_ag_api_kunit.h | 643 ---- drivers/net/ethernet/microchip/vcap/vcap_api.c | 301 +- drivers/net/ethernet/microchip/vcap/vcap_api.h | 3 - .../net/ethernet/microchip/vcap/vcap_api_client.h | 22 +- .../net/ethernet/microchip/vcap/vcap_api_debugfs.c | 98 +- .../microchip/vcap/vcap_api_debugfs_kunit.c | 20 +- .../net/ethernet/microchip/vcap/vcap_api_kunit.c | 200 +- .../net/ethernet/microchip/vcap/vcap_api_private.h | 4 - drivers/net/ethernet/netronome/nfp/nfp_main.h | 1 + .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 73 + .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 17 + .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 56 + .../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 26 + drivers/net/ethernet/renesas/ravb_main.c | 1 + drivers/net/ethernet/sfc/tx.c | 4 +- drivers/net/ethernet/sun/cassini.c | 48 +- drivers/net/ethernet/sun/sunvnet_common.c | 4 +- drivers/net/mdio/fwnode_mdio.c | 2 +- drivers/net/phy/Kconfig | 2 +- drivers/net/phy/motorcomm.c | 52 +- drivers/net/phy/phy_device.c | 1 + drivers/net/thunderbolt.c | 8 +- drivers/net/tun.c | 4 +- drivers/net/usb/cdc_ether.c | 6 + drivers/net/wireless/mediatek/mt76/dma.c | 2 +- drivers/nvme/host/apple.c | 14 +- drivers/nvme/host/auth.c | 258 +- drivers/nvme/host/core.c | 129 +- drivers/nvme/host/fc.c | 35 +- drivers/nvme/host/ioctl.c | 116 +- drivers/nvme/host/nvme.h | 35 +- drivers/nvme/host/pci.c | 423 ++- drivers/nvme/host/rdma.c | 30 +- drivers/nvme/host/tcp.c | 32 +- drivers/nvme/target/admin-cmd.c | 9 +- drivers/nvme/target/configfs.c | 121 +- drivers/nvme/target/core.c | 44 +- drivers/nvme/target/io-cmd-file.c | 16 +- drivers/nvme/target/loop.c | 8 +- drivers/nvme/target/nvmet.h | 6 +- drivers/pcmcia/cs.c | 4 +- drivers/perf/amlogic/meson_ddr_pmu_core.c | 1 - drivers/perf/amlogic/meson_g12_ddr_pmu.c | 1 - drivers/perf/arm-cmn.c | 58 +- drivers/perf/hisilicon/hisi_pcie_pmu.c | 22 +- drivers/power/supply/power_supply.h | 2 +- drivers/power/supply/power_supply_sysfs.c | 8 +- drivers/ptp/ptp_idt82p33.c | 709 +++- drivers/ptp/ptp_idt82p33.h | 21 +- drivers/regulator/da9211-regulator.c | 11 +- drivers/s390/char/hmcdrv_dev.c | 2 +- drivers/s390/char/sclp.c | 25 +- drivers/s390/char/sclp.h | 2 +- drivers/scsi/cxlflash/main.c | 2 +- drivers/spi/spi-cadence-quadspi.c | 8 + drivers/spi/spi-pci1xxxx.c | 78 + drivers/tty/tty_io.c | 2 +- drivers/usb/core/file.c | 2 +- drivers/usb/gadget/udc/core.c | 4 +- drivers/vdpa/vdpa_user/vduse_dev.c | 2 +- drivers/vfio/vfio_main.c | 2 +- drivers/video/backlight/pwm_bl.c | 12 - fs/afs/fs_probe.c | 4 +- fs/ext4/ext4_jbd2.c | 14 +- fs/ext4/ext4_jbd2.h | 10 +- fs/ext4/extents.c | 8 +- fs/ext4/ialloc.c | 4 +- fs/ext4/inline.c | 3 +- fs/ext4/inode.c | 26 +- fs/ext4/orphan.c | 2 +- fs/ext4/resize.c | 10 +- fs/ext4/super.c | 5 +- fs/ext4/xattr.c | 3 +- fs/f2fs/compress.c | 48 +- fs/f2fs/data.c | 19 +- fs/f2fs/dir.c | 2 +- fs/f2fs/f2fs.h | 19 +- fs/f2fs/file.c | 21 +- fs/f2fs/gc.c | 27 +- fs/f2fs/namei.c | 387 ++- fs/f2fs/recovery.c | 4 +- fs/f2fs/segment.c | 122 +- fs/f2fs/segment.h | 6 - fs/f2fs/super.c | 31 +- fs/f2fs/sysfs.c | 14 + fs/fs_parser.c | 3 +- fs/fuse/dev.c | 55 +- fs/hugetlbfs/inode.c | 28 +- fs/iomap/buffered-io.c | 254 +- fs/iomap/iter.c | 19 +- fs/proc/page.c | 3 +- fs/pstore/pmsg.c | 2 +- fs/userfaultfd.c | 24 +- fs/verity/fsverity_private.h | 5 + fs/verity/hash_algs.c | 6 + fs/verity/measure.c | 19 +- fs/xfs/libxfs/xfs_bmap.c | 6 +- fs/xfs/libxfs/xfs_errortag.h | 12 +- fs/xfs/xfs_aops.c | 18 +- fs/xfs/xfs_bmap_util.c | 10 +- fs/xfs/xfs_bmap_util.h | 2 +- fs/xfs/xfs_error.c | 27 +- fs/xfs/xfs_file.c | 2 +- fs/xfs/xfs_iomap.c | 169 +- fs/xfs/xfs_iomap.h | 6 +- fs/xfs/xfs_pnfs.c | 6 +- include/linux/device/class.h | 4 +- include/linux/fs_parser.h | 1 + include/linux/gfp_types.h | 12 +- include/linux/hugetlb.h | 69 + include/linux/iomap.h | 47 +- include/linux/kasan.h | 11 +- include/linux/kernel-page-flags.h | 1 + include/linux/mISDNif.h | 2 +- include/linux/mfd/tps65219.h | 345 ++ include/linux/mlx5/mlx5_ifc.h | 7 + include/linux/mm.h | 16 + include/linux/nvme.h | 2 + include/linux/of_net.h | 6 + include/linux/page-flags.h | 3 +- include/linux/pagemap.h | 2 +- include/linux/pwm_backlight.h | 1 - include/linux/rmap.h | 4 + include/linux/soc/mediatek/mtk_wed.h | 15 +- include/linux/swap.h | 1 - include/linux/swapops.h | 6 +- include/net/sctp/stream_sched.h | 2 + include/rdma/ib_verbs.h | 1 + include/sound/sof/dai-amd.h | 1 + include/sound/sof/dai.h | 2 + include/trace/events/ext4.h | 57 +- include/trace/events/jbd2.h | 44 +- include/trace/events/mmflags.h | 10 +- include/uapi/linux/f2fs.h | 1 + include/uapi/misc/habanalabs.h | 93 +- include/uapi/sound/sof/tokens.h | 5 + init/version.c | 1 - kernel/relay.c | 4 +- lib/test_printf.c | 8 +- lib/test_rhashtable.c | 6 +- localversion-next | 2 +- mm/Kconfig | 8 + mm/filemap.c | 52 +- mm/folio-compat.c | 6 - mm/huge_memory.c | 3 +- mm/hugetlb.c | 498 ++- mm/internal.h | 2 +- mm/kasan/common.c | 9 +- mm/kasan/hw_tags.c | 26 - mm/kasan/kasan.h | 15 - mm/khugepaged.c | 11 +- mm/migrate.c | 25 +- mm/page_alloc.c | 59 +- mm/page_vma_mapped.c | 7 +- mm/pagewalk.c | 6 +- mm/truncate.c | 2 +- mm/userfaultfd.c | 6 +- mm/workingset.c | 5 +- net/atm/atm_sysfs.c | 4 +- net/core/devlink.c | 4 +- net/core/net-sysfs.c | 4 +- net/core/of_net.c | 5 +- net/hsr/hsr_forward.c | 5 +- net/ipv4/fib_semantics.c | 8 +- net/ipv4/udp_tunnel_nic.c | 2 + net/mptcp/protocol.c | 13 +- net/mptcp/subflow.c | 6 +- net/packet/af_packet.c | 6 +- net/rfkill/core.c | 2 +- net/sctp/stream.c | 25 +- net/sctp/stream_sched.c | 5 + net/sctp/stream_sched_prio.c | 19 + net/sctp/stream_sched_rr.c | 5 + net/tipc/crypto.c | 3 + scripts/Kbuild.include | 25 + scripts/Makefile.compiler | 9 +- scripts/Makefile.modfinal | 2 +- scripts/Makefile.modinst | 2 +- scripts/kconfig/.gitignore | 4 +- scripts/kconfig/Makefile | 43 +- scripts/kconfig/gconf-cfg.sh | 7 +- scripts/kconfig/mconf-cfg.sh | 25 +- scripts/kconfig/nconf-cfg.sh | 23 +- scripts/kconfig/qconf-cfg.sh | 10 +- scripts/mod/file2alias.c | 12 +- scripts/mod/modpost.c | 13 + scripts/recordmcount.c | 39 + scripts/remove-stale-files | 2 + scripts/sorttable.c | 2 +- security/integrity/ima/Kconfig | 2 +- sound/pci/hda/patch_realtek.c | 2 + sound/soc/codecs/pcm512x.c | 8 +- sound/soc/intel/avs/boards/da7219.c | 34 +- sound/soc/intel/avs/boards/nau8825.c | 35 +- sound/soc/intel/avs/boards/rt274.c | 30 +- sound/soc/intel/avs/boards/rt286.c | 37 +- sound/soc/intel/avs/boards/rt298.c | 37 +- sound/soc/intel/avs/boards/rt5682.c | 31 +- sound/soc/intel/boards/bdw_rt286.c | 55 +- sound/soc/qcom/lpass-sc7180.c | 12 +- sound/soc/qcom/lpass-sc7280.c | 18 + sound/soc/sof/ipc3-pcm.c | 2 + sound/soc/sof/ipc3-topology.c | 36 +- sound/soc/sof/sof-audio.h | 1 + sound/soc/sof/topology.c | 10 + sound/sound_core.c | 2 +- sound/usb/endpoint.c | 7 + sound/usb/quirks.c | 2 + sound/usb/usbaudio.h | 4 + tools/perf/builtin-kmem.c | 1 + tools/testing/kunit/kunit_parser.py | 8 +- tools/testing/kunit/kunit_tool_test.py | 17 + tools/testing/selftests/alsa/Makefile | 13 +- tools/testing/selftests/alsa/alsa-local.h | 2 + tools/testing/selftests/alsa/conf.c | 69 + tools/testing/selftests/alsa/mixer-test.c | 53 +- tools/testing/selftests/alsa/pcm-test.c | 70 - tools/testing/selftests/kvm/Makefile | 1 + .../selftests/kvm/access_tracking_perf_test.c | 8 +- .../testing/selftests/kvm/include/perf_test_util.h | 3 + tools/testing/selftests/kvm/lib/perf_test_util.c | 3 + .../kvm/memslot_modification_stress_test.c | 6 +- tools/testing/selftests/net/fib_nexthops.sh | 11 + .../selftests/rcutorture/bin/console-badness.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 4 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 4 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 4 +- .../selftests/rcutorture/bin/parse-console.sh | 10 +- tools/testing/selftests/tpm2/Makefile | 2 +- .../tpm2/{test_smoke.sh => test_async.sh} | 2 +- tools/testing/selftests/tpm2/test_smoke.sh | 1 - 570 files changed, 17552 insertions(+), 7346 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/marvell,dfx-server.yaml delete mode 100644 Documentation/devicetree/bindings/net/marvell,prestera.txt create mode 100644 Documentation/devicetree/bindings/net/marvell,prestera.yaml create mode 100644 arch/loongarch/include/asm/alternative-asm.h create mode 100644 arch/loongarch/include/asm/alternative.h create mode 100644 arch/loongarch/include/asm/asm-extable.h create mode 100644 arch/loongarch/include/asm/bugs.h create mode 100644 arch/loongarch/include/asm/extable.h create mode 100644 arch/loongarch/include/asm/ftrace.h create mode 100644 arch/loongarch/include/asm/gpr-num.h create mode 100644 arch/loongarch/include/asm/stackprotector.h create mode 100644 arch/loongarch/kernel/alternative.c create mode 100644 arch/loongarch/kernel/ftrace.c create mode 100644 arch/loongarch/kernel/ftrace_dyn.c create mode 100644 arch/loongarch/kernel/mcount.S create mode 100644 arch/loongarch/kernel/mcount_dyn.S create mode 100644 arch/loongarch/kernel/unaligned.c create mode 100644 arch/loongarch/lib/memcpy.S create mode 100644 arch/loongarch/lib/memmove.S create mode 100644 arch/loongarch/lib/memset.S create mode 100644 arch/loongarch/lib/unaligned.S create mode 100644 arch/loongarch/power/Makefile create mode 100644 arch/loongarch/power/hibernate.c create mode 100644 arch/loongarch/power/hibernate_asm.S create mode 100644 arch/loongarch/power/platform.c create mode 100644 arch/loongarch/power/suspend.c create mode 100644 arch/loongarch/power/suspend_asm.S create mode 100644 drivers/input/misc/tps65219-pwrbutton.c create mode 100644 drivers/mfd/tps65219.c create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_goto.c create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_tc_flower.c create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_vcap_ag_api.c create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_vcap_ag_api.h create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c delete mode 100644 drivers/net/ethernet/microchip/vcap/vcap_ag_api_kunit.h create mode 100644 include/linux/mfd/tps65219.h copy tools/testing/selftests/tpm2/{test_smoke.sh => test_async.sh} (82%)