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 9a82ccda91ed Add linux-next specific files for 20220909 omits 3f8407f68929 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 3d9dda973ee2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 8dab1e8407d2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits bb3f2b83cb64 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 795afaef87f0 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 36e20e8229d8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 94d72699e3bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e1e6d5471a56 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 967436e2dead Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed4b9a0e0206 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9d143716ed8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 026de19e63eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc2c028d9835 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits c589aad86c96 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 8344b3059c4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d0251b89f5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5da3a91d4bf6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 19b6ce7c0e4b Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits f0f396b8976f Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 1f3dd981ce99 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 9cc624acc8ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 709f16a69fa6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 82fff12f0ffe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7fe81700427b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e95b3d7e0759 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b252a33d13c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5707f2a12885 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 940c1ef60681 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef5bfd29140c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits be30f0846964 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c79ef36c0a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b5187abbb413 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ddb693f4832 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 31743d60a17a Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 415df70bb21c Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 015e395e9002 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 53c7009ae91b Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 273de6976761 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4905fb1bf4d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 90b5725bdc9c Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 1ed3ef37f13f Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 645f56c5f14c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecd817dd9b69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 07142e90bb6c Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits bcdf7d96e4a3 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 98c16cf5d5a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 76b2d9c9fafe Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 597406c6af19 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits a35ba66005e2 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 0494ecbb4c14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 484378b09d41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5456cb144ece Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e0495f480d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae21a1819646 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 204e02cac240 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 257e045c359e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits f03fbceff235 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 8a4fa314a954 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d15a633300f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0eaf784ea0e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b11d1fb79ba4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52497fa8c0d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c64a28bfc07a Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits fad79d14ea64 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 727d78e8d066 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6977c4fbebc8 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 5fb90ba8a9d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 110fe1551f83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84e132619fbe Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 22381f5acc53 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits e04baf41b9ee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c4a9f3833979 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c84ee13693dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b4d86ecb1f8 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits d6c8deb03ffe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c2ebc66fb868 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 07ae1ad9868a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c4fd4dc2efa6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe5b068fe136 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 9637c16dbfe7 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits f119b8029cd9 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 828e37fed321 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits d32714ed994a Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 90b721dd1b8e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 12df625cb8e1 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 65dd2411ae51 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 10b7748623a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7991ea7491f0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5f74f120068c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 25774083e769 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5c9e848a57e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4c0ed6c45ac7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60d1545debcf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ef23be2b6e55 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 6a87e7f111cf Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 111b6409aa99 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 677dc0fc4663 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 18ab202894b3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 825edcbd60be Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits e9f2a487b18b Merge branch 'master' of git://linuxtv.org/media_tree.git omits 5dc21684d049 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 4d53e32db008 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits d624285867f6 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 117d7139e821 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 372c29adfbef Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 03a2f0ea93dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cd123f04f46d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 509590d91201 Merge branch 'mm-nonmm-unstable' into mm-everything omits 453701f46535 ipc: mqueue: remove unnecessary conditionals omits cedc88f7db5b init.h: fix spelling typo in comment omits 8f52be3e8f00 fs/ocfs2/suballoc.h: fix spelling typo in comment omits eed507160e6c core_pattern: add CPU specifier omits 36973609fa98 ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY( [...] omits ee5707d64927 latencytop: use the last element of latency_record of system omits 1d90b51a3658 kernel/utsname_sysctl.c: print kernel arch omits 353bf57889ed checkpatch: Handle FILE pointer type omits 5b22774a6df1 asm-generic: make parameter types consistent in _unaligned_be48() omits 75003132423f kernel/profile.c: simplify duplicated code in profile_setup() omits d1f130c2525e ntfs: check overflow when iterating ATTR_RECORDs omits 2c6cd9e1292b ntfs: fix out-of-bounds read in ntfs_attr_find() omits 71ea0ec834f2 ntfs: fix use-after-free in ntfs_attr_find() omits 47ab3410b558 initramfs: mark my_inptr as __initdata omits a430439372fc fail_function: fix wrong use of fei_attr_remove() omits 8a38182fce91 fail_function: refctor code of checking return value of re [...] omits e2e91a05eed4 fail_function: switch to memdup_user_nul() helper omits 949687a44588 smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_ [...] omits a7bb8e270858 task_work: use try_cmpxchg in task_work_add, task_work_can [...] omits b54c7825620a lib: move from strlcpy with unused retval to strscpy omits 2f93587c4852 init: move from strlcpy with unused retval to strscpy omits 17431269d9d4 reiserfs: move from strlcpy with unused retval to strscpy omits 86bd42db76c6 ocfs2: move from strlcpy with unused retval to strscpy omits d80b105d3d99 ia64: move from strlcpy with unused retval to strscpy omits 94561a4b8a80 alpha: move from strlcpy with unused retval to strscpy omits b9c6956a5219 bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless omits 883a64822200 hfs: replace kmap() with kmap_local_page() in btree.c omits 4f1cb6f33064 hfs: replace kmap() with kmap_local_page() in bnode.c omits 0ec37723080c hfs: unmap the page in the "fail_page" label omits af12937f8adf kexec: replace kmap() with kmap_local_page() omits 9fd79d156e04 iversion: use atomic64_try_cmpxchg) omits 3d016a17dc54 aio: use atomic_try_cmpxchg in __get_reqs_available omits 44221f869477 buffer: use try_cmpxchg in discard_buffer omits dda77e7ef049 epoll: use try_cmpxchg in list_add_tail_lockless omits 51b2706a6537 ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] omits 207a6187f5c8 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency omits c1bd16c696d4 fs/qnx6: delete unnecessary checks before brelse() omits 1dcf00e233af kernel: exit: cleanup release_thread() omits 2fd152d48346 kbuild: add debug level and macro defs options omits b878ea15c319 proc: save LOC in vsyscall test omits 82584333bb80 llist: Use try_cmpxchg in llist_add_batch and llist_del_first omits f1631bd6218d fault-injection: make stacktrace filter works as expected omits 031762723b12 fault-injection: make some stack filter attrs more readable omits 2983ab852ea8 fault-injection: skip stacktrace filtering by default omits c75961e76e67 fault-injection: allow stacktrace filter for x86-64 omits 4c33345250dd panic, kexec: make __crash_kexec() NMI safe omits 6a0a4a0474c2 kexec: turn all kexec_mutex acquisitions into trylocks omits 340acc773320 lib/cmdline: avoid page fault in next_arg omits ea5bca7062f9 checkpatch: Add kmap and kmap_atomic to the deprecated list omits 82892935cf63 fs/isofs: replace kmap() with kmap_local_page() omits 92f85e40bb24 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y omits 6cec460af2c0 ipc/util.c: cleanup and improve sysvipc_find_ipc() omits 330cd8d5a3c6 scripts/decodecode: improve faulting line determination omits ebc098cc384b hfsplus: convert kmap() to kmap_local_page() in btree.c omits 94322964ac8f hfsplus: convert kmap() to kmap_local_page() in bitmap.c omits a585d82d49e8 hfsplus: convert kmap() to kmap_local_page() in bnode.c omits 722fd6e7b7d9 hfsplus: unmap the page in the "fail_page" label omits 041275f3ee86 lib/debugobjects: fix stat count and optimize debug_object [...] omits cd37a0477652 init/main.c: silence some -Wunused-parameter warnings omits 1d6e489e6737 ocfs2: fix ocfs2 corrupt when iputting an inode omits d92caf90faed ocfs2: clear links count in ocfs2_mknod() if an error occurs omits c5eb9dd3a88d ocfs2: reflink deadlock when clone file to the same direct [...] omits 0cd3f81bcb8a mm-damon-vaddr-add-a-comment-for-default-case-in-damon_va_ [...] omits 16e42c6854b9 mm/damon/vaddr: add a comment for 'default' case in damon_ [...] omits a41ab5a960ce mm: hugetlb: eliminate memoryless nodes handling omits bf2bae1570fa mm/memcontrol: use kstrtobool for swapaccount param parsing omits 9c70e6d7b799 mm/damon: introduce struct damos_access_pattern omits 8c3a8b51a1f4 mm: avoid unnecessary page table walk for __get_user_pages omits 1ac19d2d5908 mm/rodata_test: use PAGE_ALIGNED() helper omits 682496cb00e4 mm/hwpoison: add __init/__exit annotations to module init/ [...] omits 2d207e97c812 memcg-reduce-size-of-memcg-vmstats-structures-fix omits 6f483b02ff12 memcg: reduce size of memcg vmstats structures omits e4640223a44a memcg: rearrange code omits 720f6f4b1a85 memcg: extract memcg_vmstats from struct mem_cgroup omits bc79f2f09369 memblock tests: add new pageblock related macro omits 752609a65373 mm: add pageblock_aligned() macro omits 7983200a7893 mm: add pageblock_align() macro omits 4ea08703c43f mm: reuse pageblock_start/end_pfn() macro omits 7d62e429d6ff mm/page_owner.c: remove redudant drain_all_pages omits d1647da11c30 mm/damon: simplify damon_ctx check in damon_sysfs_before_t [...] omits 5a4971057b81 selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory omits ca0d2184dc8b selftests/vm: add file/shmem MADV_COLLAPSE selftest for cl [...] omits ebf700837560 selftests/vm: add thp collapse shmem testing omits 96e4a9a7f179 selftests/vm: add thp collapse file and tmpfs testing omits 66c65decf693 selftests/vm: modularize thp collapse memory operations omits 73b7ce69e995 selftests/vm: dedup THP helpers omits 7504f6f1da67 mm/khugepaged: add tracepoint to hpage_collapse_scan_file() omits 995614000c3c mm/madvise: add file and shmem support to MADV_COLLAPSE omits 1bed17b51d05 mm/khugepaged: attempt to map file/shmem-backed pte-mapped [...] omits 8cf9e007da1f mm/shmem: add flag to enforce shmem THP in hugepage_vma_check() omits eec693637522 mm/damon/core: iterate the regions list from current point [...] omits d0372b1dc886 mm/hmm/test: use char dev with struct device to get device node omits 0d905a27d4d6 kasan: move tests to mm/kasan/ omits f35d89f9c86a kasan: add another use-after-free test omits 59ce54f6ad89 kasan: better identify bug types for tag-based modes omits 0e6178c55403 kasan: dynamically allocate stack ring entries omits 4cc8926b08ea kasan: support kasan.stacktrace for SW_TAGS omits f83d74e152f3 kasan: implement stack ring for tag-based modes omits 6462f328a302 kasan: introduce kasan_complete_mode_report_info omits ad4bbc8bc1fc kasan: rework function arguments in report.c omits 8caa1309de88 kasan: fill in cache and object in complete_report_info omits fbf321025747 kasan: introduce complete_report_info omits f460535be546 kasan: simplify print_report omits 43f1fd61a2e5 kasan: make kasan_addr_to_page static omits 862cdc2df102 kasan: use kasan_addr_to_slab in print_address_description omits 2229ba91a563 kasan: use virt_addr_valid in kasan_addr_to_page/slab omits e9e502eafcd7 kasan: cosmetic changes in report.c omits 86093013a1c6 kasan: move kasan_get_alloc/free_track definitions omits 55b12d69f630 kasan: pass tagged pointers to kasan_save_alloc/free_info omits 4bf95422f0d4 kasan: only define kasan_cache_create for Generic mode omits e3961ddf6964 kasan: only define metadata structs for Generic mode omits e9f9a4a7e669 kasan: only define metadata offsets for Generic mode omits c10e26e58b96 kasan: only define kasan_never_merge for Generic mode omits 8e8875ec3a04 kasan: only define kasan_metadata_size for Generic mode omits 2566a0b3c6eb kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta omits 776d84bb47fe kasan: introduce kasan_init_cache_meta omits 60c0050a8be5 kasan: introduce kasan_requires_meta omits fe4826ec5d44 kasan: move kasan_get_*_meta to generic.c omits ae4293e9c7d7 kasan: clear metadata functions for tag-based modes omits 2c108e3be2c0 kasan: introduce kasan_init_object_meta omits b46c25c0a6ea kasan: introduce kasan_get_alloc_track omits 1eea73cff793 kasan: introduce kasan_print_aux_stacks omits da229e15f960 kasan: drop CONFIG_KASAN_TAGS_IDENTIFY omits 6bfcabe2b3f6 kasan: split save_alloc_info implementations omits fdc691d48eff kasan: move is_kmalloc check out of save_alloc_info omits 7d86db53f8e7 kasan: rename kasan_set_*_info to kasan_save_*_info omits e45ee86c5524 kasan: check KASAN_NO_FREE_META in __kasan_metadata_size omits 229ce85f9cae filemap: convert filemap_range_has_writeback() to use folios omits 067f327e8ce0 hugetlb_encode.h: fix undefined behaviour (34 << 26) omits a21c5732fd53 mm/damon/sysfs: simplify the judgement whether kdamonds are busy omits 4e1a440555fb mm/hugetlb.c: remove unnecessary initialization of local `err' omits 558f6c02c88a x86: kmsan: enable KMSAN builds for x86 omits 109d8911a1bd mm: fs: initialize fsdata passed to write_begin/write_end [...] omits cc6b470cb582 bpf: kmsan: initialize BPF registers with zeroes omits 8b21a50def7a entry: kmsan: introduce kmsan_unpoison_entry_regs() omits 0004fff9dbb4 x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS omits a5ca9717104e x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, ena [...] omits 13eb13883cb7 x86: kmsan: sync metadata pages on page fault omits a822304ca95f x86: kmsan: use __msan_ string functions where possible. omits a4982d1f87aa x86: kmsan: handle open-coded assembly in lib/iomem.c omits 7379c072ef16 x86: kmsan: skip shadow checks in __switch_to() omits 14681320076f x86: kmsan: disable instrumentation of unsupported code omits aefbaf647abf objtool: kmsan: list KMSAN API functions as uaccess-safe omits 0d3d60576b3f security: kmsan: fix interoperability with auto-initialization omits 77f63a949836 kcov: kmsan: unpoison area->list in kcov_remote_area_put() omits 3ce5064a79d7 block: kmsan: skip bio block merging logic for KMSAN omits 49e7e43ca9bb kmsan: disable physical page merging in biovec omits 5a4a1bdd2687 crypto: kmsan: disable accelerated configs under KMSAN omits d77b7615633d kmsan: disable strscpy() optimization under KMSAN omits cab07ce66d9e kmsan: add tests for KMSAN omits a9eb212500ff kmsan: handle memory sent to/from USB omits 772998bebe8d virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() omits b2c0c6e4fe9d dma: kmsan: unpoison DMA mappings omits 2850a27674d5 Input: libps2: mark data received in __ps2_command() as in [...] omits 424de2e9085f kmsan: add iomap support omits 27b05688beb0 kmsan: unpoison @tlb in arch_tlb_gather_mmu() omits f8d57063fa5a instrumented.h: add KMSAN support omits 16e244f5fe01 init: kmsan: call KMSAN initialization routines omits b98200e33744 kmsan: handle task creation and exiting omits 08371bcefb57 mm: kmsan: call KMSAN hooks from SLUB code omits b7174558fb9b mm: kmsan: maintain KMSAN metadata for page operations omits e7d449937d45 MAINTAINERS: add entry for KMSAN omits 47e0c53a11fe kmsan: disable instrumentation of unsupported common kernel code omits 5d1a9a824759 kmsan: add KMSAN runtime core omits 084fafc7b810 libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE omits 546861e61380 x86: kmsan: pgtable: reduce vmalloc space omits d5cbf7bc6879 kmsan: mark noinstr as __no_sanitize_memory omits 3183645e37d3 kmsan: introduce __no_sanitize_memory and __no_kmsan_checks omits 9500f48a345c kmsan: add ReST documentation omits 6c409418d6bd asm-generic: instrument usercopy in cacheflush.h omits dc210d776b9b x86: asm: instrument usercopy in get_user() and put_user() omits b690bffb5b4a instrumented.h: allow instrumenting both sides of copy_fro [...] omits c4223443d5f8 stackdepot: reserve 5 extra bits in depot_stack_handle_t omits fea01af07050 x86: add missing include to sparsemem.h omits 45652d21e8c3 mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice omits 530c861a88b7 mm: convert lock_page_or_retry() to folio_lock_or_retry() omits 9f40df43aad7 uprobes: use new_folio in __replace_page() omits d26965b7489f rmap: remove page_unlock_anon_vma_read() omits 22ffb4708a34 mm: convert page_get_anon_vma() to folio_get_anon_vma() omits c4b75c544887 huge_memory: convert unmap_page() to unmap_folio() omits 79df5044b509 huge_memory: convert split_huge_page_to_list() to use a folio omits 607d79aee82e migrate: convert unmap_and_move_huge_page() to use folios omits 62b1fd59408d migrate: convert __unmap_and_move() to use folios omits 99ef7f728945 rmap: convert page_move_anon_rmap() to use a folio omits fb946480eeda mm: remove try_to_free_swap() omits d211a0e266d2 memcg: convert mem_cgroup_swap_full() to take a folio omits e6fcc02352b4 mm: convert do_swap_page() to use folio_free_swap() omits ab40a5cc1405 ksm: use a folio in replace_page() omits 569d7f2a7bfa uprobes: use folios more widely in __replace_page() omits cf917fddd2d1 madvise: convert madvise_free_pte_range() to use a folio omits e85415353626 huge_memory: convert do_huge_pmd_wp_page() to use a folio omits 69648c3d46fa mm: convert do_wp_page() to use a folio omits a9613d6874b7 swap: convert swap_writepage() to use a folio omits 77ea15852175 swap_state: convert free_swap_cache() to use a folio omits 7ce5694a0d80 mm: remove lookup_swap_cache() omits 38782fd50f45 mm: convert do_swap_page() to use swap_cache_get_folio() omits 3da99cd1ab4c swapfile: convert unuse_pte_range() to use a folio omits a934530c09fb swapfile: convert __try_to_reclaim_swap() to use a folio omits 5e6989eea7f4 swapfile: convert try_to_unuse() to use a folio omits b29f8e68bb5d shmem: remove shmem_getpage() omits a6e86b77a764 userfaultfd: convert mcontinue_atomic_pte() to use a folio omits 37e8b4a36cb0 khugepaged: call shmem_get_folio() omits 39fcae48fbd7 shmem: convert shmem_get_link() to use a folio omits 7a9198db4cb8 shmem: convert shmem_symlink() to use a folio omits c98e03b8e22a shmem: convert shmem_fallocate() to use a folio omits 7ca1a100cf5b shmem: convert shmem_file_read_iter() to use shmem_get_folio() omits 9cbda04cc4cb shmem: convert shmem_write_begin() to use shmem_get_folio() omits 56279fb728cf shmem: convert shmem_get_partial_folio() to use shmem_get_folio() omits 70fde337b438 shmem: add shmem_get_folio() omits 4c64ab708ce6 shmem: convert shmem_read_mapping_page_gfp() to use shmem_ [...] omits 802dfabbe087 shmem: convert shmem_fault() to use shmem_get_folio_gfp() omits 0536040bfa2e shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp() omits fd14995cc390 shmem: eliminate struct page from shmem_swapin_folio() omits 52fed3dab8ea swap-add-swap_cache_get_folio-fix omits f4b4cc0ac2cb swap: add swap_cache_get_folio() omits 26b1548dc01d shmem: convert shmem_replace_page() to shmem_replace_folio() omits 89ee4939e7b0 shmem: convert shmem_mfill_atomic_pte() to use a folio omits 7e025d452cf0 memcg: convert mem_cgroup_swapin_charge_page() to mem_cgro [...] omits 36ad49bc8820 mm: convert do_swap_page()'s swapcache variable to a folio omits 04fc30258cdb mm: convert do_swap_page() to use a folio omits 5949bb624a31 mm/swap: convert put_swap_page() to put_swap_folio() omits d698139dac26 mm/swap: convert add_to_swap_cache() to take a folio omits c3762c5be665 mm/swap: convert __read_swap_cache_async() to use a folio omits 487f8e38ab1d mm/swapfile: convert try_to_free_swap() to folio_free_swap() omits c43727873700 mm/swapfile: remove page_swapcount() omits e91e35d6301e shmem: convert shmem_replace_page() to use folios throughout omits 9e4e131f0b41 shmem: convert shmem_delete_from_page_cache() to take a folio omits 9ee9dc90eca7 shmem: convert shmem_writepage() to use a folio throughout omits 0f49d6cb32bc mm: add folio_add_lru_vma() omits 3d6b27d3214a mm: add split_folio() omits 2fcb279ee1e3 mm: reimplement folio_order() and folio_nr_pages() omits 0668ccb0ccb8 mm: add the first tail page to struct folio omits fef02ad67c0e mm-vmscan-fix-a-lot-of-comments-vs-mglru omits a148411aeda2 mm/vmscan: fix a lot of comments omits ab8286ecfa82 mm: fix PageAnonExclusive clearing racing with concurrent [...] omits 1c66b34dfa04 mm/mremap_pages: save a few cycles in get_dev_pagemap() omits eb16373639d9 mm: remove BUG_ON() in __isolate_free_page() omits 50e2d0b24f9b mm/kmemleak: make create_object return void omits 6a4f3120ac0f selftest: vm: remove deleted local_config.* from .gitignore omits 261eb3a35d5c hugetlb: make hugetlb depends on SYSFS or SYSCTL omits 235d9f7b0270 hugetlb: remove meaningless BUG_ON(huge_pte_none()) omits 1cf2297a9e05 hugetlb: add comment for subtle SetHPageVmemmapOptimized() omits 7728547e0328 hugetlb: kill hugetlbfs_pagecache_page() omits bad3fd3f67f3 hugetlb: pass NULL to kobj_to_hstate() if nid is unused omits 6d07aca19af2 hugetlb: use helper {huge_pte|pmd}_lock() omits a0537388bbb3 hugetlb: use sizeof() to get the array size omits 17a202b8ab1b hugetlb: use LIST_HEAD() to define a list head omits 97e3d0fba2d3 hugetlb: Use helper macro SZ_1K omits 6c45511a8b7e hugetlb: make hugetlb_cma_check() static omits ee4967e734e8 fs/buffer: remove bh_submit_read() helper omits 5612acd12743 ext2: replace bh_submit_read() helper with bh_read() omits dda9c3db5761 fs/buffer: remove ll_rw_block() helper omits 4283c01b956b ufs: replace ll_rw_block() omits 85d272f30b88 udf: replace ll_rw_block() omits b4b6c39e9cf0 reiserfs: replace ll_rw_block() omits 2ee308dee8c0 ocfs2: replace ll_rw_block() omits 0a8b59fdf742 ntfs3: replace ll_rw_block() omits b2069c261b19 jbd2: replace ll_rw_block() omits 7a49747ffd28 isofs: replace ll_rw_block() omits 20512b07a34a gfs2: replace ll_rw_block() omits f541db25a5d8 fs/buffer: replace ll_rw_block() omits 96483cb68860 fs/buffer: add some new buffer read helpers omits 5008893eb212 fs/buffer: remove __breadahead_gfp() omits 205bf72aaf9e ksm: convert to use common struct mm_slot omits 125fd24cd9a7 ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash omits 59a3fccd9ffd ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node omits de6bf4972c07 ksm: add the ksm prefix to the names of the ksm private st [...] omits 4b9fd74c9949 ksm: remove redundant declarations in ksm.h omits f80d9ac518c0 mm: thp: fix build error with CONFIG_SHMEM disabled omits c0636b54cefd mm: thp: convert to use common struct mm_slot omits ac0f006778a3 mm: introduce common struct mm_slot omits c6ebf1e9a6c2 fuse: convert direct IO paths to use FOLL_PIN omits eb15720df5ab NFS: direct-io: convert to FOLL_PIN pages omits 26d2029ed34d block, bio, fs: convert most filesystems to pin_user_pages_fast() omits 67469459972e iov_iter: new iov_iter_pin_pages*() routines omits 3d935f62d3e0 block: add dio_w_*() wrappers for pin, unpin user pages omits 804dec108229 mm/gup: introduce pin_user_page() omits 476fbd04660c mm: change release_pages() to use unsigned long for npages omits 171a9b39d9df mm/vmalloc: extend find_vmap_lowest_match_check with extra [...] omits 81885821aca3 mm/migrate_device.c: fix a misleading and outdated comment omits ece3101a183e mm/page_alloc.c: delete a redundant parameter of rmqueue_pcplist omits 7857991e3891 mm, hwpoison: cleanup some obsolete comments omits 29d6d5c7a83f mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] omits a3bca00840d4 mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] omits 21d9ac5bd925 mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] omits 18baf331a627 mm-hwpoison-use-__pagemovable-to-detect-non-lru-movable-pages-fix omits 77885f31860e mm, hwpoison: use __PageMovable() to detect non-lru movable pages omits 8f80b480c895 mm, hwpoison: use ClearPageHWPoison() in memory_failure() omits 43e614938f5e ksm: add profit monitoring documentation omits a49c85ca97c2 ksm: count allocated ksm rmap_items for each process omits b024bd57a7b6 mm/damon: get the hotness from damon_hot_score() in damon_ [...] omits 5dbf119ea80f mm/thp: remove redundant CONFIG_TRANSPARENT_HUGEPAGE omits 99d03d9d8162 mm/thp: simplify has_transparent_hugepage by using IS_BUILTIN omits dd0bfa99d09d mm/zswap: skip confusing print info omits ed02d6d53f9f mm/zswap: delay the initializaton of zswap until the first [...] omits 00495c5d13e6 mm/zswap: replace zswap_init_{started/failed} with zswap_i [...] omits e4fc1dc47831 Revert "frontswap: simplify frontswap_register_ops" omits 4db084d5c003 Revert "mm: mark swap_lock and swap_active_head static" omits fd1bde83b16e Revert "frontswap: remove support for multiple ops" omits c21ddb5b9213 mm/damon/vaddr: remove comparison between mm and last_mm w [...] omits 0f49a144884c mm/damon: simplify the parameter passing for 'check_accesses' omits 8e65a5effbb9 mm-fix-null-ptr-deref-in-kswapd_is_running-fix omits a9e75b7f78de mm: fix null-ptr-deref in kswapd_is_running() omits fe1bfbc91748 mm: kill is_memblock_offlined() omits 897933e82324 filemap: remove find_get_pages_contig() omits 0b5bcd40691e ramfs: convert ramfs_nommu_get_unmapped_area() to use file [...] omits 82fee74ece0d nilfs2: convert nilfs_find_uncommited_extent() to use file [...] omits b65a1c30e901 btrfs: convert process_page_range() to use filemap_get_fol [...] omits d06209e5d9d4 btrfs: convert end_compressed_writeback() to use filemap_g [...] omits cadb132fade9 btrfs: convert __process_pages_contig() to use filemap_get [...] omits 06df77254c0e filemap: add filemap_get_folios_contig() omits 0ab0b27aea69 zram: don't retry compress incompressible page omits 79b9584db7fc mm: backing-dev: Remove the unneeded result variable omits 26a8386c3a41 mm: deduplicate cacheline padding code omits 4b8a4635b221 page_ext-introduce-boot-parameter-early_page_ext-fix omits d6b2979da53f page_ext: introduce boot parameter 'early_page_ext' omits 434d04f0ba31 s390/hugetlb: switch to generic version of follow_huge_pud() omits e6482dec5856 mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] omits 812dc470be9e mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix omits 680185492b55 pc-mm-reduce-noise-in-show_mem-for-lowmem-allocations-upda [...] omits 6ad847b4bdbf mm-reduce-noise-in-show_mem-for-lowmem-allocations-update omits b7367e2202d3 mm: reduce noise in show_mem for lowmem allocations omits 11a741f8c1a8 mm: fixup documentation regarding pte_numa() and PROT_NUMA omits 0a28459a33d2 mm/gup: use gup_can_follow_protnone() also in GUP-fast omits e725ac987707 mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() omits 042e941133d5 memcg: increase MEMCG_CHARGE_BATCH to 64 omits c60130bc2b32 mm: page_counter: rearrange struct page_counter fields omits 0b4b070c353a mm: page_counter: remove unneeded atomic ops for low/min omits f98c21171504 mm: fix the handling Non-LRU pages returned by follow_page omits fd403e13e3bb mm: remove EXPERIMENTAL flag for zswap omits e7bdb850e3b6 drivers/block/zram/zram_drv.c: do not keep dangling zcomp [...] omits 58587fb4122f mm-gupc-refactor-check_and_migrate_movable_pages-fix omits c34442325a14 mm/gup.c: refactor check_and_migrate_movable_pages() omits f40f7855ed5b mm/gup.c: don't pass gup_flags to check_and_migrate_movabl [...] omits d7ebb2888761 mm: Skip retry when new limit is not below old one in page [...] omits 12be1ada43f5 mm: pagewalk: add api documentation for walk_page_range_novma() omits 3281859782e0 mm: pagewalk: fix documentation of PTE hole handling omits c80527e10cce mm-add-merging-after-mremap-resize-checkpatch-fixes omits af5010e08054 mm: add merging after mremap resize omits 771565598191 mm: refactor of vma_merge() omits 8d73999ab4f9 mm-delete-unused-mmf_oom_victim-flag-fix omits 01101d710d4e mm: delete unused MMF_OOM_VICTIM flag omits 1f494d0d8467 mm-drop-oom-code-from-exit_mmap-fix-fix omits d2c886fe462a mm: drop oom code from exit_mmap omits f6a7dbd7dc43 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits bf9d2478a370 mm/mmap.c: pass in mapping to __vma_link_file() omits 3eb9678d90ad mm/mmap: drop range_has_overlap() function omits 2a8535edfc5f mm: fix one kernel-doc comment omits 9928a3f97094 mm: remove the vma linked list omits 21b8fcf02f7f mm/vmscan: use vma iterator instead of vm_next omits 7ff553864df1 riscv: use vma iterator for vdso omits b3bba34f4dc9 nommu: remove uses of VMA linked list omits 4133f84d8544 i915: use the VMA iterator omits f5924879b35b mm/swapfile: use vma iterator instead of vma linked list omits 7b864e912142 mm/pagewalk: use vma_find() instead of vma linked list omits 977af5f688cb mm/oom_kill: use vma iterators instead of vma linked list omits b3eb410a0812 mm/msync: use vma_find() instead of vma linked list omits 2c3c09ac00bf mm/mremap: use vma_find_intersection() instead of vma linked list omits c5f3bf3a459f mm/mprotect: use maple tree navigation instead of VMA linked list omits 9553e0fb4a2e mm/mlock: use vma iterator and maple state instead of vma [...] omits ade98f26ad1d mm/mempolicy: use vma iterator & maple state instead of vm [...] omits aeb49c6af3b9 mm/memcontrol: stop using mm->highest_vm_end omits be8b0843c5c1 mm/madvise: use vma_find() instead of vma linked list omits 7ed719498e40 mm/ksm: use vma iterators instead of vma linked list omits a9aa36f889bd mm/khugepaged: stop using vma linked list omits 3feebafdb384 mm/gup: use maple tree navigation instead of linked list omits cd142bf0eb12 bpf: remove VMA linked list omits 07aea3ba3892 fork: use VMA iterator omits 0e9bdef60f05 sched: use maple tree iterator to walk VMAs omits 58ddcf2b9e85 perf: use VMA iterator omits 8c6e44da17e1 acct: use VMA iterator instead of linked list omits 411e151b2b3c ipc/shm: use VMA iterator instead of linked list omits 60c0f1c9b7c8 userfaultfd: use maple tree iterator to iterate VMAs omits b892f218977d fs/proc/task_mmu: stop using linked list and highest_vm_end omits 2ee72d057ade fs/proc/base: use the vma iterators in place of linked list omits be90e3e6f040 exec: use VMA iterator instead of linked list omits d7a36c187eb6 coredump: remove vma linked list walk omits 322b3254e3ea um: remove vma linked list walk omits b9050a331978 optee: remove vma linked list walk omits 5900da973602 cxl: remove vma linked list walk omits aed27d849ce9 xtensa: remove vma linked list walks omits 1cd7be118ecd x86: remove vma linked list walks omits 9bf943328bef s390: remove vma linked list walks omits cc56110f352d powerpc: remove mmap linked list walks omits d8218593c93e parisc: remove mmap linked list from cache handling omits 3c20f3ae1298 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 4dceb2709d62 arm64: remove mmap linked list from vdso omits bf4d485f0923 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 09f5ed289955 mm/mmap: reorganize munmap to use maple states omits b1672a5c2c1e mm/mmap: move mmap_region() below do_munmap() omits 71056b8826a0 mm: convert vma_lookup() to use mtree_load() omits de3418c1ee6f mm: remove vmacache omits 60760b6c2b8e mm/mmap: use advanced maple tree API for mmap_region() omits 4f7be527160c mm: use maple tree operations for find_vma_intersection() omits c257627675f5 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits fc8340b6485c mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 140d330f4f01 mm: optimize find_exact_vma() to use vma_lookup() omits b1f6534999a7 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 9de80165c0d1 mmap: change zeroing of maple tree in __vma_adjust() omits 634487958f8b mm: remove rb tree. omits 10e2325eea0f proc: remove VMA rbtree use from nommu omits bd9be3f051b6 damon: convert __damon_va_three_regions to use the VMA iterator omits 95a499b2e531 kernel/fork: use maple tree for dup_mmap() during forking omits 2d22ee4e5989 mm/mmap: use maple tree for unmapped_area{_topdown} omits cf01302c11fc mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 686b6511b236 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 551fb9dcf171 mmap: use the VMA iterator in count_vma_pages_range() omits d8aec64f449a mm: add VMA iterator omits 5b0068b7a9f9 mm: start tracking VMAs with maple tree omits f70920e2cce5 lib/test_maple_tree: add testing for maple tree omits 3157b5ffaf67 radix tree test suite: add lockdep_is_held to header omits 18c7a98c2568 radix tree test suite: add support for slab bulk APIs omits 543f849cc9ab radix tree test suite: add allocation counts and size to k [...] omits 47355d2c49db radix tree test suite: add kmem_cache_set_non_kernel() omits 2ea63e070659 radix tree test suite: add pr_err define omits 3a2091c1a12a Maple Tree: add new data structure omits 4332eb278c6a mm: memcg: export workingset refault stats for cgroup v1 omits 7ed98a1365b9 mm/page_owner.c: add llseek for page_owner omits f70ccc6adbf6 mm/damon: replace pmd_huge() with pmd_trans_huge() for THP omits b1aa08000a8f mm/damon: validate if the pmd entry is present before accessing omits 91cac099cf32 mm: release private data before split THP omits ddc859043390 mm: hugetlb: simplify per-node sysfs creation and removal omits 55df39783022 mm: thp: remove redundant pgtable check in set_huge_zero_page() omits 54c8629480fc mm-memory-failure-kill-__soft_offline_page-v2 omits 7d4e3af75cdd mm: memory-failure: kill __soft_offline_page() omits e11e552b0e56 mm: memory-failure: kill soft_offline_free_page() omits f7017f606165 mm: hugetlb_vmemmap: simplify reset_struct_pages() omits f2a72d6da011 mm, hwpoison: avoid trying to unpoison reserved page omits 130e17ef7f21 mm-hwpoison-kill-procs-if-unmap-fails-v2 omits 9064fd53a813 mm, hwpoison: kill procs if unmap fails omits d34f805d8bbb mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() omits 0fbcac681e8e mm, hwpoison: fix extra put_page() in soft_offline_page() omits e481b4511763 mm, hwpoison: fix page refcnt leaking in unpoison_memory() omits a658d41a2bd0 mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] omits c764008db4ce mm/demotion: expose memory tier details via sysfs omits 9006106c7cbe lib/nodemask: optimize node_random for nodemask with singl [...] omits 7b123fb9de1d mm/demotion: make toptier_distance inclusive upper bound o [...] omits 706b4f76fd5b mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] omits 87b9364c49d4 kernel/sched/fair: include missed header file, memory-tiers.h omits 8d228eb24a73 mm/demotion: update node_is_toptier to work with memory tiers omits caaba816e1bb mm/demotion: demote pages according to allocation fallback order omits 7feda2416be1 mm/demotion: drop memtier from memtype omits 844642f50b41 mm/demotion: add pg_data_t member to track node memory tie [...] omits 798f8867d09f mm/demotion: build demotion targets based on explicit memo [...] omits d5ff591041b9 mm/demotion: assign correct memory type for multiple dax d [...] omits 117322475b23 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] omits 345e528d456b mm/demotion: fix kernel error with memory hotplug omits 09a96df6959f mm/demotion: add hotplug callbacks to handle new numa node [...] omits e05c068653d8 mm/demotion: move memory demotion related code omits 70775d814682 mm-demotion-add-support-for-explicit-memory-tiers-fix omits 93cc39322b9e mm/demotion: add support for explicit memory tiers omits 85dfb238eaae mm-fix-use-after-free-of-page_ext-after-race-with-memory-o [...] omits 9a959c6420a8 mm: fix use-after free of page_ext after race with memory-offline omits 663f9bc46a17 mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() omits 61af221656a1 mm: memcontrol: fix a typo in comment omits fe674260a628 mm/page_io: count submission time as thrashing delay for d [...] omits 164120c39d72 delayacct: support re-entrance detection of thrashing accounting omits 314eb3b44e3d mm: multi-gen LRU: design doc omits cb5e5e0ae6ec mm: multi-gen LRU: admin guide omits ccf94648baed mm: multi-gen LRU: debugfs interface omits e7a5d88c1f43 mm: multi-gen LRU: thrashing prevention omits 432b99cdb1c0 mm: multi-gen LRU: kill switch omits 489c0868cbd4 mm: multi-gen LRU: optimize multiple memcgs omits 06b18353eabc mm-multi-gen-lru-support-page-table-walks-fix omits 52593315aec3 mm: multi-gen LRU: support page table walks omits 3e7f106bb492 mm: multi-gen LRU: exploit locality in rmap omits 55d633955bb0 mm: multi-gen LRU: minimal implementation omits 91a4444fb397 mm: multi-gen LRU: groundwork omits 2f8b583d727b Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] omits 8bdfd3c825ad mm/vmscan.c: refactor shrink_node() omits ed36520b46b6 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG omits 6bbfbf16e213 mm: x86, arm64: add arch_has_hw_pte_young() omits d507c4c8207c mm: kill find_min_pfn_with_active_regions() omits 724ef9b16ee2 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER omits 494038762ae3 zsmalloc-zs_object_copy-replace-email-link-to-doc-fix omits fbb491df38db zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] omits 88c911f2d843 zsmalloc: zs_object_copy: replace email link to doc omits 15e1b9905136 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix omits 73b5e8ba191e mm: oom_kill: add trace logs in process_mrelease() system call omits 9b6caf8ac3c4 mm: migrate: do not retry 10 times for the subpages of fai [...] omits 2a82a8cff328 migrate_pages(): fix failure counting for retry omits 579564738f9c migrate_pages(): fix failure counting for THP splitting omits 007a75777dd5 migrate_pages(): fix failure counting for THP on -ENOSYS omits 9daa9d215804 migrate_pages(): fix failure counting for THP subpages retrying omits 30f8982816c0 migrate_pages(): fix THP failure counting for -ENOMEM omits 87f32d977304 migrate_pages(): remove unnecessary list_safe_reset_next() omits 52a9a7e9750e migrate: fix syscall move_pages() return value for failure omits 89345b75d483 selftests/hmm-tests: add test for dirty bits omits 2ab5475d6aa9 mm/hugetlb: remove unused local variable dst_entry in copy [...] omits fa5e4ec332d4 mm/hugetlb: make detecting shared pte more reliable omits dce0fb0bef68 mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() omits c81cbb9200c2 mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() omits 6a7ff666febc mm-hugetlb-fix-missing-call-to-restore_reserve_on_error-v2 omits e6241dce1851 mm/hugetlb: fix missing call to restore_reserve_on_error() omits 5aae2a8d0b4d mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() omits 909abc5aaf98 mm/hugetlb: fix incorrect update of max_huge_pages omits 246aa495f5c1 mm/compaction: fix set skip in fast_find_migrateblock omits b47a45cd062f memory tiering: adjust hot threshold automatically omits 2d88820d4bf5 memory tiering: rate limit NUMA migration throughput omits 760400d540e6 memory tiering: hot page selection with hint page fault latency omits 431be5efbf63 mm/util.c: add warning if __vm_enough_memory fails omits 14e9d23c86e2 mm: add more BUILD_BUG_ONs to gfp_migratetype() omits 0e21359f1648 mm/gup.c: Fix uninitialized return value on __gup_longterm [...] omits fb4e84dd7365 mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] omits 72f3f7e7628c mm/gup.c: Fix return value for __gup_longterm_locked() omits bf3a3e1e56b4 mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] omits 54474e54f818 hugetlb_cgroup: use helper for_each_hstate and hstate_index omits 6a9ce784a2f2 hugetlb_cgroup: use helper macro NUMA_NO_NODE omits f91b2b29a91e hugetlb_cgroup: remove unneeded return value omits 43ee0bfb126b hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} omits fa773f15c49f hugetlb_cgroup: remove unneeded nr_pages > 0 check omits d809000e6831 selftest: vm: remove orphaned references to local_config.{h,mk} omits 6a554c2297a1 Kselftests: remove support of libhugetlbfs from kselftests omits 9a94c1c6a6b2 kfence: add sysfs interface to disable kfence for selected slabs. omits f61c55928f9c mm: migration: fix the FOLL_GET failure on following huge page omits 3f9b54e5d964 mm/vmscan: make the annotations of refaults code at the ri [...] omits 498898af9606 mm/damon/core: simplify the parameter passing for region s [...] omits 1120617d2e1b tools/vm/page_owner_sort: fix -f option omits ba13edb36c80 mm/util: reduce stack usage of folio_mapcount omits 270978ec0ffd mm/page_alloc: only search higher order when fallback omits e4c0516d65df page_alloc: remove inactive initialization omits 617ca7580c46 mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] omits b8db9ec83eb5 filemap: make the accounting of thrashing more consistent omits 8c8186d8179a mm/mempolicy: fix lock contention on mems_allowed omits c7b7be0e6bdf mm/cma_debug: show complete cma name in debugfs directories omits 43f5c210930d mm/swap: remove the end_write_func argument to __swap_writepage omits 0cb7c1bbf225 zsmalloc: remove unnecessary size_class NULL check omits 7c099d618289 zsmalloc-zs_object_copy-add-clarifying-comment-fix omits fd82b7e45754 zsmalloc: zs_object_copy: add clarifying comment omits 0e8bc04ef495 mm/swap: cache swap migration A/D bits support omits 06cbd517e686 mm-swap-cache-maximum-swapfile-size-when-init-swap-fix omits 7cc8dc4b55e1 mm/swap: cache maximum swapfile size when init swap omits 3fba38b1d007 mm: remember young/dirty bit for page migrations omits 93d0aeac2b5a mm/thp: carry over dirty bit when thp splits on pmd omits 861c6b26471f mm/swap: add swp_offset_pfn() to fetch PFN from swap entry omits 1cbcb39427f0 mm/swap: comment all the ifdef in swapops.h omits a669fa4651ac mm/x86: use SWP_TYPE_BITS in 3-level swap macros omits e7b29a2f91e3 mm/vmscan: define macros for refaults in struct lruvec omits 5ffa2a097235 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 786d2e4875c1 userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 omits d32f6aa2b1f5 userfaultfd: update documentation to describe /dev/userfaultfd omits 02e14b98fd96 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 3b4fb4dd46d4 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits d18e2e8f87e6 userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] omits 3396d10ad96b userfaultfd: add /dev/userfaultfd for fine grained access control omits 83f1bbdf8512 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 4f2cd9d4e276 mm/damon/dbgfs: use kmalloc for allocating only one element omits cbffacf7f1c7 mm/filemap.c: convert page_endio() to use a folio omits 0223a648a499 mm: memory-failure: cleanup try_to_split_thp_page() omits 3f16a0a8c1aa mm: align larger anonymous mappings on THP boundaries omits 6cec3bde2d46 mm/page_ext: remove unused variable in offline_page_ext omits 89f7b9c481d4 mm: prevent page_frag_alloc() from corrupting the memory omits 7799d70d4dd1 selftests/vm: add selftest to verify multi THP collapse omits 36dbb1c3ff74 selftests/vm: add selftest to verify recollapse of THPs omits 081751e5c59a selftests/vm: add MADV_COLLAPSE collapse context to selftests omits 5d80b10bf4ff selftests/vm: dedup hugepage allocation logic omits a8722af3250e selftests/vm: modularize collapse selftests omits 0d939470f2bb mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] omits b55ab7ae0756 mm/madvise: add MADV_COLLAPSE to process_madvise() omits ecad5638c470 mm/khugepaged: rename prefix of shared collapse functions omits 9751ff847662 mm/khugepaged: delay computation of hpage boundaries until use omits 81b143ada865 mm/khugepaged: add missing kfree() to madvise_collapse() omits 11ee2a5141b7 mm/khugepaged: avoid possible memory leak in failure path omits 958fc87bef0d mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits 93f8ba71aee8 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits 5c22f8e772e2 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] omits c50b49c60797 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits a6f50d968204 mm/khugepaged: add flag to predicate khugepaged-only behavior omits bc5f87c11864 mm/khugepaged: propagate enum scan_result codes back to callers omits 187dadd592d2 mm/khugepaged: dedup and simplify hugepage alloc and charging omits b2570ea3dc5f mm/khugepaged: fix struct collapse_control load_node definition omits 15c1aeb76c7a mm-khugepaged-add-struct-collapse_control-fix-fix omits 981c8cd605e0 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR omits b0c67a511283 mm/khugepaged: add struct collapse_control omits 2308443184ca mm: khugepaged: don't carry huge page to the next loop for [...] omits 827f352d6896 procfs-add-path-to-proc-pid-fdinfo-fix omits 03c59271952d procfs: add 'path' to /proc/<pid>/fdinfo/ omits f96283033f3e procfs: add 'size' to /proc/<pid>/fdinfo/ omits 7a0549c86b70 mm/page_alloc: minor clean up for memmap_init_compound() omits e87fdce8cdfd mm: discard __GFP_ATOMIC omits 24048e3bbfa3 mm/huge_memory: use pfn_to_online_page() in split_huge_pag [...] omits 8f531e7b9447 mm: fix madivse_pageout mishandling on non-LRU page omits 22d2415016e2 powerpc/64s/radix: don't need to broadcast IPI for radix p [...] omits c84c5ac692ad mm: gup: fix the fast GUP race against THP collapse omits 385af0f69b38 mm: fix dereferencing possible ERR_PTR omits dc603fe21350 vmscan: check folio_test_private(), not folio_get_private() omits 7a04f8260b4c mm: fix VM_BUG_ON in __delete_from_swap_cache() omits d282c1f658c0 tools: fix compilation after gfp_types.h split omits 2368d216469b mm/damon/dbgfs: fix memory leak when using debugfs_lookup() omits 20cfcb085656 mm/migrate_device.c: copy pte dirty bit to page omits cc972baddd0b mm/migrate_device.c: add missing flush_cache_page() omits 0c8ec267ec64 mm/migrate_device.c: flush TLB while holding PTL omits d74144a880ea mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] omits 40cbaa03c31a x86/mm: disable instrumentations of mm/pgprot.c omits bd65cdc8298b mm/memory-failure: fall back to vma_address() when ->notif [...] omits 2b5edbe0bc77 mm/memory-failure: fix detection of memory_failure() handlers omits 72834be62dee xfs: fix SB_BORN check in xfs_dax_notify_failure() omits 98e2908d5d13 xfs: quiet notify_failure EOPNOTSUPP cases omits fd87c1fa60d6 mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] omits 3250c036f801 mm/page_alloc: fix race condition between build_all_zoneli [...] omits 9e33ea35511a ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() omits 4ebf1aae124d mm: vmscan: fix extreme overreclaim and swap floods omits 9572d6a71144 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a7059282e72 Merge branch '9p-next' of git://github.com/martinetd/linux omits 995f4c46c49b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc5e3fa0f014 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits d66e56b7494b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82a07fdf29cf Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits cab8eb4610d1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ab7e14dd96b0 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits b7914d537fd2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d4d451b16a99 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 341354109478 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a207142c9bff Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits c53af98bc901 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5ae0b55af2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 10b991bd3336 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits beee3b0fdbdc Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits d1861ce30d15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 701ef9da68ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d4d5b916fc97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98d3a889d37b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b53981dfcf2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce2cc16aa47b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 1a4eec5ca6fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9691b7a2276b Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 39786350eacf Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits b3dd3918904c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits b6d6d3221c39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34cec9cfd7cf Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 4c278235fc56 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits cf00579f93ae Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits eb8343f0a17d Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 0d4beaa63377 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f538257ce5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c6d9f9e2ca4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f213def5c91b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc83cc35e39e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73567cf7ca80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f55516bb01ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e183c8cf391b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d9c63468f58 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0e2cb1ec0723 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c80a188c4847 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a0b32c9d394e Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits aa3e46ebf640 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 8abdd6d1097d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70aa6d8a2f85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69b82f1db7e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 056407fa9c24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3813e88b24d8 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 5541a6e52770 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 2e9ca0a6fd22 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2b874ac7c086 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 63e0ba11406e Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 8a4ba1b5302a next-20220907/kbuild omits fa8e6bb658f6 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits f664eb0c4b4a Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits d75c8d3e5bb6 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 450dc65fa70d Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 2a506b733e47 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits e5051c0fb512 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits e500c6b47648 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 7d651fb00c52 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f216ff6081e3 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits d10bb48e6e9c Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits b11707bb14a5 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits c26b5301ae78 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a66e5f35e9ac Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 6e21d1461615 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits bd2e72d4b310 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 156fe3bbf973 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 6ff538a0fe02 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 03b67e67d3e4 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 0233f5ad20fa Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 50be0e614b1e Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 3c1bf4f8d865 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 96b9f1ba71ac Merge branch 'for-linus' of git://github.com/awilliam/linu [...] omits 5082e4c7cb1b Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 164998bcf391 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d06596373a6c Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 79f283a5dd61 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 4365007e8dcc Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 5081a6d7b226 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 466032840432 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c065ac466cf6 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 504a9d83c46d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c27015e3b5f3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3b8149b14143 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 568ae953c8f0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a34ca9b4873a Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 353b891c9143 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits a0a326e37b64 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 200ade22e62a Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 100849dbe97f Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 96231fe942f9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d1e2c58e6800 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 278611497401 Merge branch 'slab/for-6.1/slub_validation_locking' into s [...] omits b72ff0175bc2 Merge branch 'slab/for-6.1/common_kmalloc' into slab/for-next omits b290e0c7439f Merge branch 'slab/for-6.1/trivial' into slab/for-next omits 7e9c323c52b3 mm/slub: fix to return errno if kmalloc() fails omits 32505e87ea13 hwmon: (aquacomputer_d5next) Add support for Aquacomputer [...] omits e8d961352067 hwmon: (tps23861) create unique debugfs directory per device omits baaf261f935d hwmon: (tps23861) reduce count of i2c transactions for por [...] omits 2d3dd0831ec7 hwmon: (emc2305) Remove unused including <linux/version.h> omits be834440edf1 docs: hwmon: add emc2305.rst to docs omits db91755ef936 hwmon: (emc2305) add support for EMC2301/2/3/5 RPM-based P [...] omits 62fc8bde2d00 platform_data/emc2305: define platform data for EMC2305 driver omits ca221abcb7ca hwmon: (max31790) add fanN_enable omits 573abd20977c pwm: core: Make of_pwm_get() static omits 7baa8d01d39a pwm: core: Get rid of unused devm_of_pwm_get() omits 9ac9add72fa6 hwmon: (pwm-fan) Replace OF specific call to PWM by plain one omits 53bb31f48f3d hwmon: (sparx5) Use devm_clk_get_enabled() helper omits 814c33d571f7 hwmon: (dell-smm) Improve warning messages omits 10eb5ac8df68 hwmon: (iio_hwmon) Make use of device properties omits 9a33887875ad MAINTAINERS: Update Juerg Haefliger's email address omits 581a6d7d78ed hwmon: move from strlcpy with unused retval to strscpy omits 62b7732d95ef hwmon: (corsair-psu) add reporting of rail mode via debugfs omits 9f228ef7c7f6 hwmon: (aquacomputer_d5next) Add support for reading virtu [...] omits d48e9485145c hwmon: (asus_wmi_ec_sensors) remove driver omits fb80e7007e28 dt-bindings: hwmon: sparx5: use correct clock omits 5d4676917e51 Merge branch 'for-next/misc' into for-next/core omits 2d2f3bb897a3 arm64: run softirqs on the per-CPU IRQ stack omits 80a3328f1f76 Merge remote-tracking branch 'regulator/for-6.1' into regu [...] omits 3f253a4e81e5 Merge remote-tracking branch 'spi/for-6.1' into spi-next omits e1127d3ee3ee asm-generic: Remove empty #ifdef SA_RESTORER omits 5a1faf0d40be Merge remote-tracking branch 'asoc/for-6.1' into asoc-next omits 2138f76bd3ba powerpc/64s/radix: don't need to broadcast IPI for radix p [...] omits 578837aa2866 mm: gup: fix the fast GUP race against THP collapse omits be7c254f6909 mm: fix dereferencing possible ERR_PTR omits 7f312c52d68f vmscan: check folio_test_private(), not folio_get_private() omits c485f6ae12bb mm: fix VM_BUG_ON in __delete_from_swap_cache() omits 25af1fe01b0f tools: fix compilation after gfp_types.h split omits 6b4a12f3f4cc mm/damon/dbgfs: fix memory leak when using debugfs_lookup() omits 2c355a96831a mm/migrate_device.c: copy pte dirty bit to page omits ef12591a3041 mm/migrate_device.c: add missing flush_cache_page() omits 9950c1b0323b mm/migrate_device.c: flush TLB while holding PTL omits 2fc46c696fc9 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] omits 57631fc1d0d8 x86/mm: disable instrumentations of mm/pgprot.c omits e9c89da5c671 mm/memory-failure: fall back to vma_address() when ->notif [...] omits a0846640b2b0 mm/memory-failure: fix detection of memory_failure() handlers omits 9aca966e3e0f xfs: fix SB_BORN check in xfs_dax_notify_failure() omits e359a40d9a1b xfs: quiet notify_failure EOPNOTSUPP cases omits c922c2385c57 mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] omits 0f9c0fbef048 mm/page_alloc: fix race condition between build_all_zoneli [...] omits 83a3459c4cd4 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() omits e9e055ff2471 mm: vmscan: fix extreme overreclaim and swap floods omits 43c1da104a67 Merge branches 'for-next/misc', 'for-next/kselftest', 'for [...] omits b8b09110cf29 Merge branch into tip/master: 'x86/timers' omits 6517f73ac00f Merge branch into tip/master: 'x86/sgx' omits c48d51e441dc Merge branch into tip/master: 'x86/platform' omits faec7c37d5dc Merge branch into tip/master: 'x86/mm' omits 31ca4dccc515 Merge branch into tip/master: 'x86/misc' omits 6cf5a217aab1 Merge branch into tip/master: 'x86/microcode' omits c8deae253452 Merge branch into tip/master: 'x86/cpu' omits 42b23f628d7e Merge branch into tip/master: 'x86/core' omits 2503733ad77c Merge branch into tip/master: 'x86/cleanups' omits 0c28b429a629 Merge branch into tip/master: 'x86/cache' omits 1c9b235a3a16 Merge branch into tip/master: 'x86/apic' omits 0796af952d55 Merge branch into tip/master: 'sched/core' omits 66e970d05c47 Merge branch into tip/master: 'ras/core' omits 9c55fff700a6 Merge branch into tip/master: 'perf/core' omits 19743861dc95 Merge branch into tip/master: 'objtool/core' omits e7fa9d1981fe Merge branch into tip/master: 'locking/core' omits 41d7ef8684bc Merge branch into tip/master: 'x86/urgent' omits b0a6a9730cd9 Merge branch into tip/master: 'perf/urgent' omits 057a2f9d6ec6 drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE [...] omits 2f1e574fb1e7 Revert "kbuild: Make scripts/compile.h when sh != bash" omits b025a3a25c56 scripts/mkcompile_h: move LC_ALL=C to '$LD -v' omits 8019c4d6b2f2 kbuild: generate include/generated/compile.h in top Makefile omits c4a7f46f7105 kbuild: build init/built-in.a just once omits 703e4c382b50 tools: sync find_bit() implementation omits e0c6e3024da0 lib/find_bit: optimize find_next_bit() functions omits 1ec4703982cf lib/find_bit: create find_first_zero_bit_le() omits ebefe22e2542 lib/find_bit: introduce FIND_FIRST_BIT() macro omits 5b02b6900c8d Pull fsnotify typo fix. omits 50b5f2b47ef4 Pull ext2 inode count validity checks. omits d861ed4b2954 Pull reiserfs removal of dead kmap handling. omits 7fd0dbb80f46 Merge ext2 min_t() cleanup from Jiangshan Yi. adds 8cbb2b50ee2d asm-generic: Conditionally enable do_softirq_own_stack() v [...] adds f448dda895ed Merge tag 'asm-generic-fixes-6.0-rc4' of git://git.kernel. [...] adds baf2c0024027 rv/monitors: Make monitor's automata definition static adds fa4b9df00af4 MAINTAINERS: Add Runtime Verification (RV) entry adds f72c3a2d344b MAINTAINERS: add scripts/tracing/ to TRACING adds 54be5509422e tracepoint: Allow trace events in modules with TAINT_TEST adds 54c3931957f6 tracing: hold caller_addr to hardirq_{enable,disable}_ip adds cecf8e128ec6 tracing: Fix to check event_mutex is held while accessing [...] adds 93d71986a60c rv/reactor: add __init/__exit annotations to module init/e [...] adds 1efda38d6f9b kprobes: Prohibit probes in gate area adds 47311db8e8f3 tracefs: Only clobber mode/uid/gid on remount if asked adds 460a75a6f7cd Merge tag 'trace-v6.0-rc4' of git://git.kernel.org/pub/scm [...] adds 3f5df3ac646e perf metric: Return early if no CPU PMU table exists adds 35503ce12a2c perf script: Skip dummy event attr check adds f0c86a2bae4f perf stat: Fix L2 Topdown metrics disappear for raw events adds 72cd652b73dd perf affinity: Fix out of bound access to "sched_cpus" mask adds cbd7bfc7fd99 tools/perf: Fix out of bound access to cpu mask array adds 6ea9da51a5c0 perf genelf: Switch deprecated openssl MD5_* functions to [...] adds 4efa8e314351 perf c2c: Prevent potential memory leak in c2c_he_zalloc() adds 7864d8f7c088 libperf evlist: Fix per-thread mmaps for multi-threaded targets adds 1706623e9403 perf dlfilter dlfilter-show-cycles: Fix types for print format adds 3705a6ef4068 perf lock: Remove redundant word 'contention' in help message adds 82b2425fad2d perf script: Fix Cannot print 'iregs' field for hybrid systems adds 0a9eaf616f29 perf tools: Don't install data files with x permissions adds faf59ec8c3c3 perf record: Fix synthesis failure warnings adds d8a450a80ef1 Merge tag 'perf-tools-fixes-for-v6.0-2022-09-08' of git:// [...] adds 83dfc0e2fd00 Merge tag 'sound-6.0-rc5' of git://git.kernel.org/pub/scm/ [...] adds 725f3f3b2708 Merge tag 'vfio-v6.0-rc5' of https://github.com/awilliam/l [...] adds 9b4509495418 Merge tag 'for-6.0-rc4-tag' of git://git.kernel.org/pub/sc [...] adds a66de5283e16 powerpc/pseries: Fix plpks crash on non-pseries adds 2fc1171d34de Merge tag 'powerpc-6.0-5' of git://git.kernel.org/pub/scm/ [...] adds 22b2e2d6ab35 Merge tag 'riscv-for-linus-6.0-rc5' of git://git.kernel.or [...] adds e35ff25f9fda Merge tag 'linux-kselftest-kunit-fixes-6.0-rc5' of git://g [...] adds b34c1d538951 Merge tag 'drm-misc-fixes-2022-09-08' of git://anongit.fre [...] adds 2edb79a5fb30 Merge tag 'drm-intel-fixes-2022-09-08' of git://anongit.fr [...] adds b7e00d6f5501 Merge tag 'drm-fixes-2022-09-10' of git://anongit.freedesk [...] adds 0099baa87962 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 3c8400532dd8 io_uring/net: copy addr for zc on POLL_FIRST adds 4d9cb92ca41d io_uring/rw: fix short rw error handling adds d2b768c3d44a Merge tag 'io_uring-6.0-2022-09-09' of git://git.kernel.dk [...] adds 748008e1da92 block: don't add partitions if GD_SUPPRESS_PART_SCAN is set adds 6a02a61e81c2 nvmet: fix a use-after-free adds 160f3549a907 nvme-tcp: fix UAF when detecting digest errors adds 3770a42bb8ce nvme-tcp: fix regression that causes sporadic requests to [...] adds b7e97872a65e nvmet: fix mar and mor off-by-one errors adds 371a982cd2b0 nvme: requeue aen after firmware activation adds 75c523ac0c07 Merge tag 'nvme-6.0-2022-09-08' of git://git.infradead.org [...] adds 745ed37277c5 block: add missing request flags to debugfs code adds 9ebc0ecb21b5 Merge tag 'block-6.0-2022-09-09' of git://git.kernel.dk/li [...] adds e35be05d748a Merge tag 'driver-core-6.0-rc5' of git://git.kernel.org/pu [...] adds ce888220d5c7 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 16547b21b1c6 Merge tag 'dma-mapping-6.0-2022-09-10' of git://git.infrad [...] adds 88700d1396ba hwmon: (asus-ec-sensors) autoload module via DMI data adds 445e0bc7594a Merge tag 'hwmon-for-v6.0-rc5' of git://git.kernel.org/pub [...] adds b96fbd602d35 Merge tag 's390-6.0-4' of git://git.kernel.org/pub/scm/lin [...] adds 727488e305b2 mips: Select SPARSEMEM_EXTREME adds 134984dbcacd Merge tag 'mips-fixes_6.0_1' of git://git.kernel.org/pub/s [...] adds 94a568ce3203 iommu/amd: use full 64-bit value in build_completion_wait() adds 0c5f6c0d8201 iommu/vt-d: Fix kdump kernels boot failure with scalable mode adds 53fc7ad6edf2 iommu/vt-d: Correctly calculate sagaw value of IOMMU adds a349ffcb4daf iommu/vt-d: Fix recursive lock issue in iommu_flush_dev_iotlb() adds 35bf49e05421 iommu/vt-d: Fix lockdep splat due to klist iteration in at [...] adds 91c98fe79414 iommu/virtio: Fix interaction with VFIO adds 9cd4f1434479 iommu/vt-d: Fix possible recursive locking in intel_iommu_init() adds 2380f1e8195e iommu: Fix false ownership failure on AMD systems with PAS [...] adds 2ccd4502f512 Merge tag 'iommu-fixes-v6.0-rc4' of git://git.kernel.org/p [...] adds 6429883ab1ca Merge tag 'i2c-for-6.0-rc5' of git://git.kernel.org/pub/sc [...] adds 3fe3fd5f3072 arm64: mm: fix resume for 52-bit enabled builds adds 087aa69a9f2b Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds c17a2538704f mksysmap: Fix the mismatch of 'L0' symbols in System.map adds 4ed9c1e971b1 Merge tag 'kbuild-fixes-v6.0-2' of git://git.kernel.org/pu [...] adds 80e78fcce86d Linux 6.0-rc5 adds 2f2c9aaf9ff5 mm: vmscan: fix extreme overreclaim and swap floods adds cf9e700d8605 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() adds 5225370cd3df mm/page_alloc: fix race condition between build_all_zoneli [...] adds e26774f43e60 mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] adds 4f7c31d2ee74 xfs: quiet notify_failure EOPNOTSUPP cases adds d6f36d22453c xfs: fix SB_BORN check in xfs_dax_notify_failure() adds a90864310807 mm/memory-failure: fix detection of memory_failure() handlers adds cdea8d00266a mm/memory-failure: fall back to vma_address() when ->notif [...] adds 05fc4e4d79ab x86/mm: disable instrumentations of mm/pgprot.c adds 09bec91f8e08 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] adds 35c4988a81dd mm/migrate_device.c: flush TLB while holding PTL adds fbc1e598e0aa mm/migrate_device.c: add missing flush_cache_page() adds 8f034c4c460b mm/migrate_device.c: copy pte dirty bit to page adds df893b3b3340 mm/damon/dbgfs: fix memory leak when using debugfs_lookup() adds 67c70317f973 tools: fix compilation after gfp_types.h split adds 1b132150ff43 mm: fix VM_BUG_ON in __delete_from_swap_cache() adds 4b19ee67dd12 vmscan: check folio_test_private(), not folio_get_private() adds 9d298d56506f mm: fix dereferencing possible ERR_PTR adds 48b389ea9353 mm: gup: fix the fast GUP race against THP collapse adds 2a9a63eb74f7 powerpc/64s/radix: don't need to broadcast IPI for radix p [...] adds fd63c0d5eb4b mm: fix madivse_pageout mishandling on non-LRU page adds 9e5ad2edcda1 mm/huge_memory: use pfn_to_online_page() in split_huge_pag [...] adds 564580e6b9f5 frontswap: don't call ->init if no ops are registered adds f7791e6177fb mm: bring back update_mmu_cache() to finish_fault() adds a165347acd5d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 15fb616601c1 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 0d492ba31693 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 4069ff1163d2 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 628f54edf72f Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 39aebedeaaa9 netfilter: nf_conntrack_sip: fix ct_sip_walk_headers adds 25b327d4f818 selftests: nft_concat_range: add socat support adds e8d5dfd1d874 netfilter: nf_conntrack_irc: Tighten matching on DCC message adds 559c36c5a8d7 netfilter: nfnetlink_osf: fix possible bogus match in nf_o [...] adds df2a60173a61 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 81225b2ea161 ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header adds 64ae13ed4784 net: core: fix flow symmetric hash adds d4c07e10366d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a37a32583e28 bpf: btf: fix truncated last_member_type_id in btf_struct_resolve adds 5a653f35f979 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 57e0319a6493 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 741d55db7f63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ead3d3c5b54f ALSA: hda: Fix hang at HD-audio codec unbinding due to ref [...] adds c54086d72585 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b9c126d1fbb7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b39be4034d00 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 8d5dd402a141 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 131dc46031aa Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f57f4fb09850 iio: light: tsl2583: Fix module unloading adds 393c2f0b4acd Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 984f25f1b89d Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 14c7d9052837 thunderbolt: Add support for Intel Maple Ridge single port [...] adds 739310628a7f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a07dd7d106a8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a10ec508e6fa Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 4dba51ed08e0 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 5976baac5fbd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 41848548a782 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds b16dc302b7e3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds df9178e70e63 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 3306d6598792 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 826e0f2b3ba9 MAINTAINERS: Update HiSilicon GPIO Driver maintainer adds 4a1ebb3ae41f Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 1ed12bcf9ef8 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds c16fe5503b69 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 02f121ba124a Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds bdca3c04a0a2 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 29c7fdb55d2d power: supply: avoid nullptr deref in __power_supply_is_sy [...] adds 9db5f08ca99d power: supply: ab8500: remove unused static local variable adds 6852da67f8cd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6836829c8ea4 drm/meson: Correct OSD1 global alpha value adds 6463d3930ba5 drm/meson: Fix OSD1 RGB to YCbCr coefficient adds 63e37a79f7bd drm/gma500: Fix BUG: sleeping function called from invalid [...] adds b6f25c3b94f2 drm/gma500: Fix WARN_ON(lock->magic != lock) error adds 235fdbc32d55 drm/gma500: Fix (vblank) IRQs not working after suspend/resume adds 35b513a74eab drm/rockchip: vop2: Fix eDP/HDMI sync polarities adds f9e72de148fb Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 5e255ad3b76e kbuild: build init/built-in.a just once new f31f3eb39666 kbuild: generate include/generated/compile.h in top Makefile new dace332e3d76 scripts/mkcompile_h: move LC_ALL=C to '$LD -v' new e1156e1f3bc1 Revert "kbuild: Make scripts/compile.h when sh != bash" new 8d0498c41354 kbuild: rewrite check-local-export in sh/awk new 204504210588 kbuild: fix and refactor single target build new 425b4caeec7d kbuild: rename modules.order in sub-directories to .modules.order new 1e9657fb4b8f kbuild: move core-y and drivers-y to ./Kbuild new d0d7e9163953 kbuild: move .vmlinux.objs rule to Makefile.modpost new bab1e8d749aa kbuild: move vmlinux.o rule to the top Makefile new 2a634d42267b kbuild: unify two modpost invocations new d61902827087 kbuild: use obj-y instead extra-y for objects placed at the head new 1ff17c7139de kbuild: remove head-y syntax new 1889bf68ff23 kbuild: use objtool-args-y to clean up objtool arguments new 204059d7d2c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b1dc3298a6d perf sched: Factor out destroy_tasks() new 4b151c030b7c perf test: Skip sigtrap test on old kernels new 724defdd51e2 perf sort: Remove hist_entry__sort_list() and sort__first_ [...] new 695075e3fc27 perf pmu: Remove perf_pmu_lex() needless declaration new f386837615d1 Merge remote-tracking branch 'torvalds/master' into perf/core new 6938c19f5c9e perf expr: Move the scanner_ctx into the parse_ctx new aaf1d970eb26 perf smt: Compute SMT from topology new e8572c30265d perf topology: Add core_wide new 97272c31bb21 perf stat: Delay metric parsing new 98a6a6cbebdc perf metrics: Wire up core_wide new 62e64c9d2fd1 perf test: Add basic core_wide expression test new efd695ffbe94 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 77bfc8bdb5a1 parisc: Remove 64bit access on 32bit machines new 437b6b35362b parisc: Use the generic IO helpers new 773428ffd867 asm-generic: Remove empty #ifdef SA_RESTORER new 71e058fd88fc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b4ee8e8d615f Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 8eb858c44b98 arm64: run softirqs on the per-CPU IRQ stack new 877ace9eab7d arm64: spectre: increase parameters that can be used to tu [...] new a04054362e4a arm64/sysreg: Remove stray SMIDR_EL1 defines new 4c8b18af25be arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration new d9b230f64419 arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK new 2d987e64e8c7 arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names new a957c6be2b88 arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names new 55adc08d7e64 arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names new 6ca2b9ca459a arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names new ed7c138d6f82 arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd new 07d7d848b96b arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits new 6fcd01935902 arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields new 8f40baded4a1 arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange new ca951862ad3e arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP new 4f8456c3199d arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants new 5620b4b03715 arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSI [...] new 53275da8dccc arm64/sysreg: Standardise naming for SSBS feature enumeration new 2e75b393ff2e arm64/sysreg: Standardise naming for MTE feature enumeration new cf7fdbbe83a7 arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fracti [...] new 514e9b2aed04 arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI en [...] new ed9075201c5a arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME en [...] new cfaa32108aea arm64/sysreg: Convert HCRX_EL2 to automatic generation new 0b7ed4d8f59c arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation new 7d751b313dd9 arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation new cfa3a6c55b61 arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation new cea08f2bf406 arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation new ef4ba5a635bf arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation new 0a45f3980db0 arm64/sysreg: Convert TIPDR_EL1 to automatic generation new b1179b75e9a8 arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation new 3e9ae1ce508b arm64/sysreg: Add defintion for ALLINT new b3adc3844e1d arm64: module: move find_section to header new 4e3bca8f7cdd arm64: alternative: patch alternatives in the vDSO new 9025cebf12d1 arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday new 16283c54a6c7 arm64: stacktrace: fix kerneldoc comments new bc8d75212d73 arm64: stacktrace: simplify unwind_next_common() new b532ab5f2338 arm64: stacktrace: rename unwind_next_common() -> unwind_n [...] new 75758d511432 arm64: stacktrace: move SDEI stack helpers to stacktrace code new 36f9a8793c16 arm64: stacktrace: add stackinfo_on_stack() helper new d1f684e46bbd arm64: stacktrace: rework stack boundary discovery new bd8abd68836b arm64: stacktrace: remove stack type from fp translator new 8df137300d19 arm64: stacktrace: track all stack boundaries explicitly new 4b5e694e25ca arm64: stacktrace: track hyp stacks in unwinder's address space new b2c3ccbd0011 arm64: atomics: remove LL/SC trampolines new 78f6f5c994ed arm64: atomic: always inline the assembly new daecb3077f33 Merge branches 'for-next/misc', 'for-next/kselftest', 'for [...] new 70036092303d Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new f4cd254ebd6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cc92ff07f250 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f3d69f06b17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4cf1bd7b1158 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 435a479c45b4 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 448aab160c64 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 0378a2db986f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6e065e31fd5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5571df90ab3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2e8ddf45bdd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e089188f8d22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f54b97239c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54686a54123f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 109c3cbf14d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46ddb8e9e740 Merge tag 'renesas-fixes-for-v6.0-tag1' into renesas-arm-d [...] new e357955558e2 MAINTAINERS: Merge ARM/Renesas ARM64 and ARM/SH-Mobile ARM [...] new 8419e21affa7 ARM: dts: r9a06g032: Add CAN{0,1} nodes new 5b8adc815b80 ARM: dts: r9a06g032-rzn1d400-db: Enable CAN1 new 3319a5eda420 Merge branch 'renesas-arm-dt-for-v6.1' into renesas-next new 502b5e974d72 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 67944950c2d0 dt-bindings: power: add power-domain header for rk3588 new 91b1a7ff70a5 Merge branch 'v6.1-shared/powerdomain' into v6.1-armsoc/drivers new aa8414fffd98 dt-bindings: arm: rockchip: add rk5388 compatible string t [...] new 167bbadee8c2 dt-bindings: power: rockchip: Add bindings for rk3588 new 47bceb7cda6a soc: rockchip: power-domain: do not enable domain when adding it new 6541b424ce1d soc: rockchip: power-domain: add power domain support for rk3588 new 1e6c3c9c78a1 Merge branch 'v6.1-armsoc/drivers' into for-next new a5d5e515ed89 arm64: dts: rockchip: add rk817 chg to Odroid Go Advance new 7ebfd4f6b52a arm64: dts: rockchip: add LED for ROCK Pi 4A/B/C/A+/B+ new 6cbd76752791 arm64: dts: rockchip: add LEDs for ROCK 4C+ new bc17f2b9608f arm64: dts: rockchip: Add regulator suffix to BPI-R2-Pro new fff05e5af224 dt-bindings: vendor-prefixes: add Anbernic new 22eed92492e4 dt-bindings: arm: rockchip: Add Anbernic RG353P and RG503 new 523adb553573 arm64: dts: rockchip: add Anbernic RG353P and RG503 new c78b8a9c2c93 Merge branch 'v6.1-armsoc/dts64' into for-next new d28b680a3494 ARM: dts: rockchip: fix rk3036 emac node compatible string new 1dabb74971b3 ARM: dts: rockchip: restyle emac nodes new aecc91c65c81 Merge branch 'v6.1-armsoc/dts32' into for-next new cd4e5f30f51f arm64: dts: rockchip: Add PCIe 2 nodes to quartz64-b new 1b8d4233f516 arm64: dts: rockchip: add rtc to rock3a new 0fbbfb0b00d1 arm64: dts: rockchip: Enable PCIe controller on rock3a new 944be6fba401 arm64: dts: rockchip: Add VPU support for RK3568/RK3566 new 03d86fb5a569 arm64: dts: rockchip: Add Hantro encoder node to rk356x new 91419ae0420f arm64: dts: rockchip: use BCLK to GPIO switch on rk3399 new 072b2cecbc26 Merge branch 'v6.1-armsoc/dts64' into for-next new 20b9ea9825f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6212d2d9bbde MAINTAINERS: Drop Bartlomiej Zolnierkiewicz new 37ff5e2f7bd2 Merge branch 'next/drivers' into for-next new 5b8aa7db2d60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4390d24a6863 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new b8255ee2b2a6 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 58a08c53cc72 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new d0d46a27a4e2 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 17bcc1087aa8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ad4669b4bbe arm64: dts: ti: k3-am65-main: Disable RNG node new 530eaa573a33 arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L t [...] new 49611f43e035 arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL new d683a73980a6 arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node new b216dc1a41f7 arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs new ab1ad455cf33 arm64: dts: ti: k3-am62-main: Add epwm nodes new acf3fdc88665 arm64: dts: ti: k3-am625-sk: Add epwm nodes new 4584134e896b Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 175e5a5d0407 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new d837db1c80a5 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new cc3e8ea614d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08e424bbcecf Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 0d74221f2295 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 068d43f24210 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08c1a7f693b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78c73c80fd86 powerpc/math-emu: Inhibit W=1 warnings new f4d82291ea8d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ec94cb0ec97b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 821c11656766 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new 0612872f7258 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a6fd88e49a4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 19819f3cf2a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f46c4b6d214 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new e7490499c528 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 159c5db3f899 Merge branch 'master' of git://github.com/ceph/ceph-client.git new d8e7edfae76b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f847c74d6e89 fsnotify: remove unused declaration new ae3ee8bb2c66 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new abca08790777 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new d1f53973ce0f Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 60ca71a9e15a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9ffd62ec09c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 17814819ac98 SUNRPC: Fix call completion races with call_decode() new 2a9d683b48c8 NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 new d7a5118635e7 NFSv4.2: Update mode bits after ALLOCATE and DEALLOCATE new 13bd90141804 Revert "SUNRPC: Remove unreachable error condition" new 7b440eb91873 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 8c31e1ca9a59 NFSD: Fix handling of oversized NFSv4 COMPOUND requests new dffa8c44913e nfsd: clean up mounted_on_fileid handling new fd5d08e3d817 nfsd: remove nfsd4_prepare_cb_recall() declaration new aa4de3dcbf80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new acec2c7a427d Merge branch '9p-next' of git://github.com/martinetd/linux new 5f6fcfe3caf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 37e0d01c5735 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 003625f708ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1509542b0da5 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 5144c78dc8eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89d2051da604 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new d10bc5cad45a dt-bindings: hwmon: sparx5: use correct clock new cbea48ac1260 hwmon: (asus_wmi_ec_sensors) remove driver new abb3da9a4ae3 hwmon: (aquacomputer_d5next) Add support for reading virtu [...] new 92f8163c9574 hwmon: (corsair-psu) add reporting of rail mode via debugfs new 63fd53d69fb9 hwmon: move from strlcpy with unused retval to strscpy new f21d49516ab1 MAINTAINERS: Update Juerg Haefliger's email address new 314ded7c65aa hwmon: (iio_hwmon) Make use of device properties new 0dcc2cc3f395 hwmon: (dell-smm) Improve warning messages new 12fe5d8fa204 hwmon: (sparx5) Use devm_clk_get_enabled() helper new ada668fe8aa5 hwmon: (pwm-fan) Replace OF specific call to PWM by plain one new fae8e1daa1fe pwm: core: Get rid of unused devm_of_pwm_get() new c495185d9dd2 pwm: core: Make of_pwm_get() static new 4385acdf41b0 hwmon: (max31790) add fanN_enable new a55aa91f309b platform_data/emc2305: define platform data for EMC2305 driver new 5a094118db55 hwmon: (emc2305) add support for EMC2301/2/3/5 RPM-based P [...] new 33b5a5802032 docs: hwmon: add emc2305.rst to docs new e127f26c9cb1 hwmon: (emc2305) Remove unused including <linux/version.h> new 7fc8ce1a098c hwmon: (tps23861) reduce count of i2c transactions for por [...] new 901183d1f6ab hwmon: (tps23861) create unique debugfs directory per device new 25e062ac521d hwmon: (aquacomputer_d5next) Add support for Aquacomputer [...] new 14b657d695e5 dt-bindings: hwmon: (mr75203) add description for Moortec' [...] new f1b8c6308784 dt-bindings: hwmon: (mr75203) change "resets" property to [...] new 6fe898634301 hwmon: (mr75203) skip reset-control deassert for SOCs that [...] new 2b827ba09123 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 68e47b95181c Merge branch 'docs-next' of git://git.lwn.net/linux.git new b03677ec294c Merge branch 'master' of git://linuxtv.org/media_tree.git new 000ed49b306d Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 9523ee0a4181 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 85dc895df8fc Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new d668b5c970ad Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new d7c4762e48d1 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 55d700ed30b8 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 2e54f78d840a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 069c622cefa2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d9a6f0d0df18 netfilter: conntrack: prepare tcp_in_window for ternary re [...] new 6e250dcbff1d netfilter: conntrack: ignore overly delayed tcp packets new 09a59001b0d6 netfilter: conntrack: remove unneeded indent level new 628d694344a0 netfilter: conntrack: reduce timeout when receiving out-of [...] new a0a4de4d897f netfilter: remove NFPROTO_DECNET new 8556bceb9c40 netfilter: move from strlcpy with unused retval to strscpy new c92c27171040 netfilter: nat: move repetitive nat port reserve loop to a helper new adda60cc2bb0 netfilter: nat: avoid long-running port range loop new ceef59b54980 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfil [...] new 721f80c4d550 net: lan743x: Fix to use multiqueue start/stop APIs new cd6910501cfd net: lan743x: Add support for Rx IP & TCP checksum offload new dd14043af7b8 Merge branch 'lan743x-next' new acd0a7ab6334 net: sched: act: move global static variable net_id to tc_ [...] new fae52d932338 net: sched: act_api: implement generic walker and search f [...] new aa0a92f7458c net: sched: act_bpf: get rid of tcf_bpf_walker and tcf_bpf_search new c4d2497032ae net: sched: act_connmark: get rid of tcf_connmark_walker a [...] new d2388df33b36 net: sched: act_csum: get rid of tcf_csum_walker and tcf_c [...] new cb967ace0acc net: sched: act_ct: get rid of tcf_ct_walker and tcf_ct_search new d51145dafd50 net: sched: act_ctinfo: get rid of tcf_ctinfo_walker and t [...] new eeb3f43e05c0 net: sched: act_gact: get rid of tcf_gact_walker and tcf_g [...] new ae3f9fc308d5 net: sched: act_gate: get rid of tcf_gate_walker and tcf_g [...] new ad0cd0a85cd7 net: sched: act_ife: get rid of tcf_ife_walker and tcf_ife_search new 0a4c06f20d76 net: sched: act_ipt: get rid of tcf_ipt_walker/tcf_xt_walk [...] new d58efc6ecce8 net: sched: act_mirred: get rid of tcf_mirred_walker and t [...] new 7fadae53aa86 net: sched: act_mpls: get rid of tcf_mpls_walker and tcf_m [...] new 586fab138659 net: sched: act_nat: get rid of tcf_nat_walker and tcf_nat_search new b915d86981fe net: sched: act_pedit: get rid of tcf_pedit_walker and tcf [...] new 0abf7f8f82bb net: sched: act_police: get rid of tcf_police_walker and t [...] new 400d66332cd4 net: sched: act_sample: get rid of tcf_sample_walker and t [...] new 5d6e9cb5c916 net: sched: act_simple: get rid of tcf_simp_walker and tcf [...] new 038725f9eed6 net: sched: act_skbedit: get rid of tcf_skbedit_walker and [...] new 8a35c5df28aa net: sched: act_skbmod: get rid of tcf_skbmod_walker and t [...] new f6ffa368f061 net: sched: act_tunnel_key: get rid of tunnel_key_walker a [...] new 6d13a65d2a67 net: sched: act_vlan: get rid of tcf_vlan_walker and tcf_v [...] new 34df6a8a50aa Merge branch 'tc_action_ops-refactor' new 0a2360c59687 net: dsa: felix: add definitions for the stream filter counters new 96980ff7c2ca net: mscc: ocelot: make access to STAT_VIEW sleepable again new 25027c8409b4 net: dsa: felix: check the 32-bit PSFP stats against overflow new cc160fc29a26 net: mscc: ocelot: report FIFO drop counters through stats [...] new 28c8df8d4785 net: mscc: ocelot: sort Makefile files alphabetically new fe90104cd604 net: mscc: ocelot: move stats code to ocelot_stats.c new 97076c3cc9fe net: mscc: ocelot: unexport ocelot_port_fdb_do_dump from t [...] new d50e41bf0234 net: mscc: ocelot: move more PTP code from the lib to ocel [...] new 776b71e55384 net: dsa: felix: use ocelot's ndo_get_stats64 method new d3e75f1665f3 net: mscc: ocelot: exclude stats from bulk regions based o [...] new e32036e1ae7b net: mscc: ocelot: add support for all sorts of standardiz [...] new be5c13f26205 net: mscc: ocelot: harmonize names of SYS_COUNT_TX_AGING a [...] new b69cf1c67572 net: mscc: ocelot: minimize definitions for stats new 4d1d157fb6a4 net: mscc: ocelot: share the common stat definitions betwe [...] new 6fff92614141 Merge branch 'felix-dsa-ethtool-stats' new 0c126ec3ddcc net: ipa: always use transaction IDs instead of lists new 11902b41f2fa net: ipa: kill the allocated transaction list new d338ae28d8a8 net: ipa: kill all other transaction lists new e0e3406c60d7 net: ipa: update channel in gsi_channel_trans_complete() new 019e37eaef97 net: ipa: don't have gsi_channel_update() return a value new 6988c1d37787 Merge branch 'net-ipa-next' new 169ccf0e4082 net: openvswitch: fix repeated words in comments new 835800ac54e3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 665f5d3577ef libbpf: Remove gcc support for bpf_tail_call_static for now new 0ffe2412531e bpf: Invoke cgroup/connect{4,6} programs for unprivileged [...] new e42921c3c346 selftests/bpf: Deduplicate write_sysctl() to test_progs.c new 58c449a96946 selftests/bpf: Ensure cgroup/connect{4,6} programs can bin [...] new 2fae67716bb9 Merge branch 'cgroup/connect{4,6} programs for unprivilege [...] new cf7de6a53600 bpf: add missing percpu_counter_destroy() in htab_map_alloc() new 57c92f11a215 bpf: Simplify code by using for_each_cpu_wrap() new 65269888c695 bpf: Remove duplicate PTR_TO_BTF_ID RO check new d4f7bdb2ed7b bpf: Add stub for btf_struct_access() new 896f07c07da0 bpf: Use 0 instead of NOT_INIT for btf_struct_access() writes new 84c6ac417cea bpf: Export btf_type_by_id() and bpf_log() new 864b656f82cc bpf: Add support for writing to nf_conn:mark new e2d75e954c0a selftests/bpf: Add tests for writing to nf_conn:mark new b8c62fe2025a Merge branch 'Support direct writes to nf_conn:mark' new f7c946f288e3 selftests/bpf: fix ct status check in bpf_nf selftests new 7da45b021007 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ce3ddef3be0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8477a2eecbd9 Merge branch 'mlx5-vfio' into mlx5-next new 82867fa09c22 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 2a40f883781d Bluetooth: Fix HCIGETDEVINFO regression new a614ee94a849 Bluetooth: btusb: Add a new PID/VID 13d3/3578 for MT7921 new b43331b42e44 Bluetooth: btintel: Add support for Magnetor new dd0a1794f433 Bluetooth: btintel: Mark Intel controller to support LE_ST [...] new 7d1027c878bc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a2802a83b4fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc377e013bec crypto: aspeed - fix return value check in aspeed_hace_probe() new bc155c6c188c crypto: akcipher - default implementation for setting a pr [...] new 24ddd4e1dbfc crypto: octeontx - Remove the unneeded result variable new 68dbe80f5b51 crypto: ccp - Release dma channels before dmaengine unrgister new 96d3e6f05f5b crypto: nx - Remove the unneeded result variable new 01d0c1c1a71b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fb34d8a04e58 Merge tag 'drm-misc-next-2022-09-09' of git://anongit.free [...] new 89b03aeaef16 drm/vkms: fix 32bit compilation error by replacing macros new d83697a557fb Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new e73f57b70a21 drm/sun4i: tv: Include drm_atomic.h new e8523f53bf09 drm: omapdrm: dss: replace ternary operator with max() new 8b42057e6212 drm/omap: dss: Fix refcount leak bugs new a99509ba6d1a drm/omap: dmm_tiler:Remove the print function dev_err() new 51865139511e drm/tidss: fix repeated words in comments new fe53d167129e drm/rockchip: vop: fix repeated words in comment new 1c3b502e4327 dt-bindings: display: rockchip-dsi: add rk3568 compatible new f3aaa6125b6f drm/rockchip: dsi: add rk3568 support new 6da75526fc9e drm/format: Use appropriate types in expect/assert new 0173ce114dc4 drm/format: Split into more granular test cases new 6d6e732835db drm/udl: Restore display mode on resume new 1ceef996c99f drm/udl: Add reset_resume new 0a80005d3c5f drm/udl: Enable damage clipping new ed9605a66b62 Revert "drm/udl: Kill pending URBs at suspend and disconnect" new 53593515ec1a drm/udl: Suppress error print for -EPROTO at URB completion new 2a07a5ddb135 drm/udl: Increase the default URB list size to 20 new aeb76f97fcf5 drm/udl: Drop unneeded alignment new b13fa27a4b72 drm/udl: Pass rectangle directly to udl_handle_damage() new 046f4f0af7fd drm/udl: Fix potential URB leaks new c5c354a3a472 drm/udl: Fix inconsistent urbs.count value during udl_free [...] new 2c2705bd0973 drm/udl: Don't re-initialize stuff at retrying the URB lis [...] new fa47573b04a3 drm/udl: Sync pending URBs at the end of suspend new aaa65520280e drm/vkms: fix variable dereferenced before check warning new c4bd57ef3ab4 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 6c9d8f5404c5 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new e2a5c05de675 drm/i915/dsb: hide struct intel_dsb better new 55544b2811a6 drm/i915: Split intel_read_wm_latency() into per-platform [...] new 42a0d256496f drm/i915: Extract skl_watermark.c new 3fecf93c8608 drm/i915: Use REG_FIELD_GET() to extract skl+ wm latencies new a896eb5f510e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new c430c2600195 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 116b9337c9c0 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 2dcfce85b5a9 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new e1cf99d44a21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a0e3a293bc00 ALSA: line6: remove line6_set_raw declaration new 5a55b51a3dea ALSA: memalloc: remove snd_dma_sg_ops declaration new 5b4fc3956bfd sound: oss: dmasound: remove software_input_volume declaration new b35c1e0076ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 621a3f772be5 ASoC: SOF: ipc4: Only print LOG BUFFER update message info [...] new e9bcfea156b4 ASoC: SOF: ipc4: Add macro to get core ID from log buffer [...] new b59f1532e0b1 ASoC: SOF: ipc4: Add define for the outbox window index new a5d0147ac9f8 ASoC: SOF: ipc4: Configure the debug box offset new f4ea22f7aa75 ASoC: SOF: ipc4: Add support for mtrace log extraction new 9ee71a31602f ASoC: SOF: Intel: icl: Set IPC4-specific DSP ops new cc4a3a19b986 ASoC: SOF: Intel: Add mtrace type information for IPC4 new 985f03ba6f4b ASoC: hdmi-codec.c: use devm_kzalloc() for DMA data new d2de3f5ead84 ASoC: fsl_asrc: Add initialization finishing check in runt [...] new 8ae4fcfd5b11 ASoC: mediatek: mt8192: Allow setting shared clocks from m [...] new 3ffb9fa39639 ASoC: mediatek: mt8192-mt6359: Make i2s9 share the clock f [...] new 9ccd51ce396a ASoC: mediatek: mt8192: Remove clock share parsing from DT new fea84890e5c1 ASoC: mediatek: mt8183: Allow setting shared clocks from m [...] new 4583392a135c ASoC: mediatek: mt8183: Configure shared clocks new cbebe67859a0 ASoC: mediatek: mt8183: Remove clock share parsing from DT new b3821f7839c2 arm64: dts: mediatek: kukui: Remove i2s-share properties new 4132a778e806 ASoC: mediatek: mt8186: Allow setting shared clocks from m [...] new 9986bdaee477 ASoC: mediatek: mt8186: Configure shared clocks new 62da80c6a124 ASoC: mediatek: mt8186: Remove clock share parsing from DT new 26cc239f9e01 ASoC: mediatek: Set i2s clock sharing from machine drivers new 24bd49605a74 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next new d06720ed451f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new beef988c2085 module: Add debugfs interface to view unloaded tainted modules new 77d6354bd422 module/decompress: generate sysfs string at compile time new 9347737bc74e Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 1712cc179179 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 49d04b1ab402 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new b5cd5e41eb2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d5d6b5f7079 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b8ce9c6e04a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cc612165b667 dt-bindings: mfd: qcom,spmi-pmic: Add missing compatibles new 59e1ce14cd47 dt-bindings: mfd: syscon: Require specific compatible also [...] new f24d9d7294e2 dt-bindings: mfd: qcom,spmi-pmic: Extend example new 96de1d116d8d dt-bindings: mfd: qcom,spmi-pmic: Fix regulator node schema new 011247398e27 dt-bindings: mfd: qcom,spmi-pmic: Fix TM ADC node schema o [...] new 9a98e825fd51 video: backlight: mt6370: Add MediaTek MT6370 support new 060ebb8c2a50 dt-bindings: mfd: qcom,tcsr: Add several devices new 8e7da7e9f74a mfd: fsl-imx25: Fix check for platform_get_irq() errors new a078e36492a9 mfd: Move from strlcpy with unused retval to strscpy new 190d257ff355 dt-bindings: mfd: qcom-spmi-pmic: Add support for PMP8074 new 133a24504768 mfd: qcom-spmi-pmic: Add support for PMP8074 new 8d3c46270945 MAINTAINERS: Drop Robert Jones new 607282cff1a8 dt-bindings: mfd: Add Rockchip rk817 battery charger support new 2d1a7f158d0b dt-bindings: mfd: syscon: Drop ref from reg-io-width new 72e8eff89ebb mfd: intel-m10-bmc: Add d5005 bmc secure update driver new 0ef5164a81fb mfd/omap1: htc-i2cpld: Convert to a pure GPIO driver new 5621d3977e29 dt-bindings: mfd: Add missing (unevaluated|additional)Prop [...] new a2db04b6169d mfd: qcom-spmi-pmic: Add pm7250b compatible new 933bdca54caf mfd: stmpe: Switch to using gpiod API new 7977bcc4f653 dt-bindings: mfd: syscon: Add rk3588 QoS register compatible new cceeaa1be223 mfd: intel_soc_pmic_chtdc_ti: Switch from __maybe_unused t [...] new e00e66be677a dt-bindings: mfd: sprd: Add bindings for ums512 global registers new 2aa4160c9fa6 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 8ab058e78259 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new a1c7c1a40478 power: supply: Explain maintenance charging new da7dc6a7a95e power: supply: cpcap-charger: fix repeated words in comments new 0cb172a4918e power: supply: cw2015: Use device managed API to simplify [...] new 03fccdc76dce dt-bindings: power: reset: qcom-pon: Add new compatible "q [...] new 955d095a72f0 power: reset: qcom-pon: add support for qcom,pmk8350-pon c [...] new 3eb7508d0bad power: supply: tps65217: Fix comments typo new 9d47e01b9d80 power: supply: adp5061: fix out-of-bounds read in adp5061_ [...] new e568252d722d power: supply: adp5061: show unknown capacity_level as text new 5ae6134ef380 power: supply: Fix repeated word in comments new 04f7c7df96de power: supply: bq25890: Disable PUMPX_EN on errors new 4a4748f28b0b power: supply: bq25890: Add support for setting IINLIM new 569581a21ff5 power: supply: bq27xxx: fix __be16 warnings new f52c4d5f0bb4 power: supply: bq27xxx: fix NULL vs 0 warnings new ec2f15e0ff59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d8e16592022 regulator: core: Prevent integer underflow new 8478ed584458 regulator: qcom_rpm: Fix circular deferral regression new 69a673c9e54d regulator: tps65219: Fix .bypass_val_on setting new 83dcfc5e1ee1 Merge remote-tracking branch 'regulator/for-6.1' into regu [...] new 122d7473c8e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76b8d84777fe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5c5cb09025f0 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new d798f6cc8ca2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8e453d7a9a34 Merge branch 'next' of git://github.com/cschaufler/smack-next new 1a929c5ac2d6 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 184233a52027 iommu/omap: Fix buffer overflow in debugfs new 0c9ccaf24efa iommu/virtio: Do not dereference fwnode in struct device new 8cc233dec313 iommu/amd/io-pgtable: Implement map_pages io_pgtable_ops callback new 251c4db699ca iommu/amd/io-pgtable: Implement unmap_pages io_pgtable_ops [...] new 6b080c4e815c iommu/amd: Add map/unmap_pages() iommu_domain_ops callback [...] new 43312b710b11 iommu/amd: Refactor amd_iommu_domain_enable_v2 to remove locking new be1af02b2774 iommu/amd: Update sanity check when enable PRI/ATS for IOM [...] new aaac38f61487 iommu/amd: Initial support for AMD IOMMU v2 page table new 643feb0072d5 iommu/amd: Add support for Guest IO protection new 4db6c41f0946 iommu/amd: Add support for using AMD IOMMU v2 page table f [...] new d799a183da39 iommu/amd: Add command-line option to enable different page table new 927d8f272e4f iommu: Do not dereference fwnode in struct device new 283945017cbf iommu: Remove comment of dev_has_feat in struct doc new bf75eb44e11b iommu: Remove duplicate ida_free in iommu_group_alloc new 359ad1576376 iommu: Retire iommu_capable() new df198b37e72c iommu/arm-smmu: Report IOMMU_CAP_CACHE_COHERENCY better new ca25ec247aad iommu/io-pgtable-arm: Remove iommu_dev==NULL special case new c919739ce472 iommu/vt-d: Handle race between registration and device probe new cbc040081fdf iommu/amd: Handle race between registration and device probe new 927a5fdd949a iommu/s390: Fail probe for non-PCI devices new c13dbc1e2485 iommu: Always register bus notifiers new 57365a04c921 iommu: Move bus setup to IOMMU device registration new 31ee890a01fd iommu/amd: Clean up bus_set_iommu() new 3c34d1c2d796 iommu/arm-smmu: Clean up bus_set_iommu() new 2efbd29bb110 iommu/arm-smmu-v3: Clean up bus_set_iommu() new 006abbe36acd iommu/dart: Clean up bus_set_iommu() new 2bba80c2bf52 iommu/exynos: Clean up bus_set_iommu() new b87d6d7fa405 iommu/ipmmu-vmsa: Clean up bus_set_iommu() new 7341c365c3fb iommu/mtk: Clean up bus_set_iommu() new a24090860e7d iommu/omap: Clean up bus_set_iommu() new 48a7c5080a28 iommu/tegra-smmu: Clean up bus_set_iommu() new 19d3607c74bc iommu/virtio: Clean up bus_set_iommu() new 29e932295bfa iommu: Clean up bus_set_iommu() new de9f8a91eb32 iommu/dma: Clean up Kconfig new fa49364cd5e6 iommu/dma: Move public interfaces to linux/iommu.h new f2042ed21da7 iommu/dma: Make header private new a390bde70754 iova: Remove some magazine pointer NULL checks new 8b2818c7be7b iova: Remove magazine BUG_ON() checks new 189cb8fec14a iova: Remove iovad->rcaches check in iova_rcache_get() new 7f34891b1511 Merge branch 'iommu/fixes' into core new c7883f8d2b0a iommu/virtio: Fix compile error with viommu_capable() new d154e4a92f79 Merge branches 'iommu/fixes', 'arm/omap', 'virtio', 'x86/a [...] new 8ac1a393170d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 98ada22cc0e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d5e3050c0feb of/fdt: Don't calculate initrd size from DT if start > end new 13ef76d89d62 dt-bindings: qcom,pdc: convert to YAML new a44b80926be8 dt-bindings: misc: qcom,fastrpc: correct qcom,nsessions name new 6eada2efd4c7 dt-bindings: misc: qcom,fastrpc: add compute iommus new 94f1f366ca64 dt-bindings: misc: qcom,fastrpc: restrict channel names new af82840328f9 dt-bindings: misc: qcom,fastrpc: correct example for GLINK edge new df870fefd96f dt-bindings: remoteproc: qcom,glink-edge: require channels [...] new 6dae25e4df11 dt-bindings: soc: qcom: smd: restrict child name to smd-edge new 547bed8140cc dt-bindings: remoteproc: qcom,smd-edge: define children new a4b706d7622d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10b3a3635930 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 824723ccf53f spi: Merge tag 'v6.0-rc4' into spi-6.1 new b04c2a19d663 rockchip: add rockchip,rk3128-spi new 86f7571b053d Merge remote-tracking branch 'spi/for-6.1' into spi-next new 51f55bfd8c69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d535f9886d8 Merge branch into tip/master: 'perf/urgent' new 133e049a3f8c x86/sgx: Do not fail on incomplete sanitization on prematu [...] new 81fa6fd13b5c x86/sgx: Handle VA page allocation failure for EAUG on PF. new f6a12ee66e5e Merge branch into tip/master: 'x86/urgent' new 6dba21979f8d Merge branch into tip/master: 'locking/core' new d66be0b21ad7 Merge branch into tip/master: 'objtool/core' new 03b02db93be4 perf: Consolidate branch sample filter helpers new 7517f08b9a5e perf/core: Expand PERF_EVENT_FLAG_ARCH new f67dd218fafd perf/core: Assert PERF_EVENT_FLAG_ARCH does not overlap wi [...] new 91207f62616f arm64/perf: Assert all platform event flags are within PER [...] new 88081cfb699c x86/perf: Assert all platform event flags are within PERF_ [...] new f3c0eba28704 perf: Add a few assertions new 73759c346341 perf/x86: Add two more x86_pmu methods new e577bb17a1ea perf/x86/intel: Move the topdown stuff into the intel driver new 28f0f3c44b5c perf/x86: Change x86_pmu::limit_period signature new 08b3068fab20 perf/x86: Add a x86_pmu::limit_period static_call new 236851673190 perf/x86/intel: Remove x86_pmu::set_topdown_event_period new 1acab2e01c9c perf/x86/intel: Remove x86_pmu::update_topdown_event new dbf4e792bead perf/x86/p4: Remove perfctr_second_write quirk new fae9ebde9696 perf/x86/intel: Optimize FIXED_CTR_CTRL access new 9a95e0ddc768 Merge branch into tip/master: 'perf/core' new 27df03a20e77 Merge branch into tip/master: 'ras/core' new 3e6efe87cd5c sched/fair: Remove redundant check in select_idle_smt() new b9bae70440d2 sched/fair: Avoid double search on same cpu new 8eeeed9c4a79 sched/fair: Remove useless check in select_idle_core() new 398ba2b0cc0a sched/fair: Default to false in test_idle_cores() new 96c1c0cfe493 sched/fair: Cleanup for SIS_PROP new 0b9d46fc5ef7 sched: Rename task_running() to task_on_cpu() new 5950e5d574c6 freezer: Have {,un}lock_system_sleep() save/restore flags new 1fbcaa923ce2 freezer,umh: Clean up freezer/initrd interaction new 9204a97f7ae8 sched: Change wait_task_inactive()s match_state new f9fc8cad9728 sched: Add TASK_ANY for wait_task_inactive() new 929659acea03 sched/completion: Add wait_for_completion_state() new 3f884a10ab41 sched/wait: Add wait_event_state() new 9963e444f71e sched: Widen TAKS_state literals new f5d39b020809 freezer,sched: Rewrite core freezer logic new fb04563d1cae sched: Show PF_flag holes new e83bf39660ef Merge branch into tip/master: 'sched/core' new 0fb7b6f9d367 Merge branch 'driver-core/driver-core-next' new c530a3c716b9 sched/psi: Fix periodic aggregation shut off new 58d8c2586ced sched/psi: Don't create cgroup PSI files when psi_disabled new e2ad8ab04c5c sched/psi: Save percpu memory when !psi_cgroups_enabled new d79ddb069c52 sched/psi: Move private helpers to sched/stats.h new 65176f59a18d sched/psi: Optimize task switch inside shared cgroups again new 71dbdde7914d sched/psi: Remove NR_ONCPU task accounting new 52b1364ba0b1 sched/psi: Add PSI_IRQ to track IRQ/SOFTIRQ pressure new 57899a6610e6 sched/psi: Consolidate cgroup_psi() new dc86aba751e2 sched/psi: Cache parent psi_group to speed up group iteration new 34f26a15611a sched/psi: Per-cgroup PSI accounting disable/re-enable interface new 89ace840bb60 Merge branch into tip/master: 'sched/psi' new 16cbc9f88705 Merge branch into tip/master: 'x86/apic' new 94e0d59e6b30 Merge branch into tip/master: 'x86/cache' new b194c282f1ca Merge branch into tip/master: 'x86/cleanups' new 495351c54cd3 Merge branch into tip/master: 'x86/core' new 7a77960188dd Merge branch into tip/master: 'x86/cpu' new c974c0372959 Merge branch into tip/master: 'x86/microcode' new 9c8932fd38ba Merge branch into tip/master: 'x86/misc' new b5b8bb018968 Merge branch into tip/master: 'x86/mm' new b046c3802eff Merge branch into tip/master: 'x86/platform' new 9b75231a24ed Merge branch into tip/master: 'x86/sgx' new 746afd7df756 Merge branch into tip/master: 'x86/timers' new 570d1b086940 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7f4987c1c242 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new d42d6f5a5fcd EDAC: Remove obsolete declarations in edac_module.h new cd687f34d565 Merge branch 'edac-misc' into edac-for-next new 7a5106bbe2e7 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new bc512eb1f283 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c8c8506cb34 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 0c3915092183 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de42b99201ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e228fe36338d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e37ad8fdee09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a29feedb22b Merge branch 'for-next' of git://github.com/cminyard/linux [...] new bdbb0bbcf858 Documentation: stable: Document alternative for referring [...] new 2122c0d0f5a1 docs: update mediator information in CoC docs new d11b1e908e9a driver core: remove make_class_name declaration new b6f9c39de992 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new d818320ea200 usb: chipidea: make configs for glue drivers visible with EXPERT new 9b91a6523078 usb: gadget: uvc: increase worker prio to WQ_HIGHPRI new 7eb2bf871454 usb: misc: usb3503: call clk_disable_unprepare in the erro [...] new cb7d454849c6 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new eba8addfc557 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 408e532e8099 tty: serial: qcom-geni-serial: Replace hardcoded icc flags [...] new 1d5d66825610 termios: uninline conversion helpers new c9874d3ffeaf termios: start unifying non-UAPI parts of asm/termios.h new 38fc315a73f7 termios: consolidate values for VDISCARD in INIT_C_CC new d04f9915fa44 make generic INIT_C_CC a bit more generic new e7b4c812b968 termios: convert the last (sparc) INIT_C_CC to array new 89bbeb7e3199 termios: get rid of non-UAPI asm/termios.h new ccf3a570410a termios: kill uapi termios.h that are identical to generic one new 6b8d5e5490df Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new c15d7e11ae4d misc: microchip: pci1xxxx: fix error handling in gp_aux_bu [...] new 8c297fbdc3a4 misc: microchip: pci1xxxx: Fix missing spin_lock_init() new 6b9a8679c2d7 misc: microchip: pci1xxxx: Make symbol 'pci1xxxx_gpio_auxi [...] new e102ef816f08 misc: microchip: pci1xxxx: Add missing MODULE_DEVICE_TABLE new c5144241d28c misc: microchip: pci1xxxx: use module_auxiliary_driver new d4d2c58bdb91 virt: vbox: convert to use dev_groups new 2699e6e9e948 virt: vbox: Remove unproper information new dd8dc442c1e3 misc/vmw_vmci: Use kmap_local_page() in vmci_queue_pair.c new e01b08d7f6d3 misc/xilinx_sdfec: Call kunmap() on pages mapped with kmap() new eb3b3c93afc4 misc/xilinx_sdfec: Replace kmap() with kmap_local_page() new 3e42deaac065 misc: pci_endpoint_test: Aggregate params checking for xfer new 8e30538eca01 misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write [...] new ceecbbddbf54 comedi: convert sysfs snprintf to sysfs_emit new 4367bf0f756d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 2552c948c1b7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 562d0bf2cab8 fpga: m10bmc-sec: d5005 bmc secure update driver new 6d8dcd75ec99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5908db2f1aa1 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 0a446e9570e4 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 5736ee1cc922 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a3793304081b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 23f25bcf4673 hwtracing: hihi_ptt: fix up for "iommu/dma: Make header private" new 7ceefa5b04f1 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new fc789c6691e8 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 309e40f736bd Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 4cee30a3fb75 staging: rtl8723bs: delete rtw_setdatarate_cmd new 6066a281d824 staging: rtl8723bs: delete function rtw_set_chplan_cmd new b1e2d1a256d4 staging: rtl8723bs: remove rtw_change_ifname new 3baa5b32a753 staging: rtl8723bs: delete rtw_odm.c and rtw_odm.h new 00d08fd0df2e staging: rtl8723bs: remove odm_PauseDIG new 34ac858138e1 staging: rtl8723bs: remove GetHexValueFromString new 23c3b6bd0f16 staging: rtl8723bs: remove hal_btcoex_SetManualControl new 54b1d117d51a staging: rtl8723bs: remove rtw_hal_is_disable_sw_channel_plan new 2d0cb6588d6d staging: rtl8723bs: remove IsHexDigit new 721740f8b8c2 staging: rtl8723bs: remove rtw_is_wps_ie new 3a09f934df4e staging: r8188eu: remove mlme_osdep.h new cbdeb787905d staging: r8188eu: remove channel parameters from rtw_sites [...] new d25cb8382a04 staging: r8188eu: simplify the LED_CTL_POWER_OFF case new a5f01428bb1a staging: r8188eu: don't restart WPS blinking unnecessarily new 5221e12b717f staging: r8188eu: always cancel blink_work before WPS blinking new de9c3e9ea926 staging: r8188eu: always update status before WPS blinking new 9b34e23b1fff staging: r8188eu: always cancel blink_work when WPS failed new 96b3043412e0 staging: r8188eu: reset blink state when WPS fails new bbec514624f1 staging: r8188eu: do not "scan blink" if we have a link new e2e8e82e03f9 staging: r8188eu: remove some unused enums new 7fcd5936bd88 staging: r8188eu: remove unused parameters from _BeaconFun [...] new 0dd1eb711e8b staging: r8188eu: remove unused parameter from UpdateBrateTbl() new 4cf393aeaf5f staging: r8188eu: make two functions static new 3827974ecae1 staging: r8188eu: remove unnecessary return labels. new d517cdeb904d staging: greybus: audio_helper: remove unused and wrong de [...] new b863ce8cf619 staging: rtl8712: fix camelcase in UserPriority new 307d343620e1 staging: rtl8712: Fix return type for implementation of nd [...] new 513d9a61156d staging: rtl8192e: Fix return type for implementation of n [...] new 5bf83bef3bdc staging: rtl8723bs: Delete un-necessary return for _rtw_xm [...] new a90044ef5605 staging: rtl8723bs: Fix return type for implementation of [...] new eb8eb7509e84 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 6cdabf442ad3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 877fab435c55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7db70385aff3 sched/psi: fix up for "cgroup: Remove CFTYPE_PRESSURE" new 397e53d79f67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6223c1cb70ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f95930ce0970 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 15f58b9792c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3af20d2723be dt-bindings: gpio: renesas,rcar-gpio: Add r8a779g0 support new e87518b815ea Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new a536a00bc155 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 651cb90ec084 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1c835b41060 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b530aee7662a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 14e6d5ef3ad7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 88aaaf3a96bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 847c0ca4f200 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 2ab6fc59c979 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 5a47310dda3b Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 8aabb552811c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 06a002564379 slimbus: qcom-ngd: use correct error in message of pdr_add [...] new 45761c33b03c slimbus: qcom-ngd: cleanup in probe error path new 3f9400e61107 slimbus: qcom-ngd: simplify error paths with dev_err_probe new 1fc8619a2a0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ea556524fbf dt-bindings: nvmem: Add SoC compatible for sm6115 new e78468641cd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f76ca35d4410 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 94f184189a06 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 461340d641d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e4bb0ccaf307 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2a679a8c9d20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a6c61aeb2f6 mm/slub: fix to return errno if kmalloc() fails new d486f2824c05 Merge branch 'slab/for-6.1/common_kmalloc' into slab/for-next new 0e5d069dcc0c Merge branch 'slab/for-6.1/slub_validation_locking' into s [...] new 43e38867019b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9f070a027d61 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new aa167db63189 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e553f6792fad Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 9a5213593caa proc: remove initialization assignment new 8ebc4123c144 kernel/sysctl.c: remove unnecessary (void*) conversions new feb2bd010aec sysctl: remove max_extfrag_threshold new b13bc7cbb931 kernel/sysctl.c: move sysctl_vals and sysctl_long_vals to [...] new c06a17fe056b kernel/sysctl-test: use SYSCTL_{ZERO/ONE_HUNDRED} instead [...] new 2ec4abdf414b Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 9d72204e965b Merge branch 'for-next' of git://git.infradead.org/users/w [...] new b9be19eef355 drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE [...] new b9f7234cb7d7 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 0903ba26ab17 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 87da5587c7bb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new c6a7f445a272 mm: khugepaged: don't carry huge page to the next loop for [...] new 34d6b470ab9c mm/khugepaged: add struct collapse_control new 9710a78ab2ae mm/khugepaged: dedup and simplify hugepage alloc and charging new 50ad2f24b3b4 mm/khugepaged: propagate enum scan_result codes back to callers new d8ea7cc8547c mm/khugepaged: add flag to predicate khugepaged-only behavior new a7f4e6e4c47c mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new 507228044236 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new 7d8faaf15545 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new 7d2c4385c341 mm/khugepaged: rename prefix of shared collapse functions new 876b4a189664 mm/madvise: add MADV_COLLAPSE to process_madvise() new 61c2c6764e6f selftests/vm: modularize collapse selftests new be6667b0db97 selftests/vm: dedup hugepage allocation logic new 9330694de59f selftests/vm: add MADV_COLLAPSE collapse context to selftests new 1370a21fe470 selftests/vm: add selftest to verify recollapse of THPs new 9d0d94684007 selftests/vm: add selftest to verify multi THP collapse new 7b5a0b664ebe mm/page_ext: remove unused variable in offline_page_ext new f35b5d7d676e mm: align larger anonymous mappings on THP boundaries new 2ace36f0f557 mm: memory-failure: cleanup try_to_split_thp_page() new 223ce4910bac mm/filemap.c: convert page_endio() to use a folio new b2d4c646d5a1 mm/damon/dbgfs: use kmalloc for allocating only one element new a722d70508d6 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] new 2d5de004e009 userfaultfd: add /dev/userfaultfd for fine grained access control new 77c07f7cca9f userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 816284a3d0e2 userfaultfd: update documentation to describe /dev/userfaultfd new 4a7e922587d2 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh new e9c2dbc8bf71 mm/vmscan: define macros for refaults in struct lruvec new 050a388b7f05 zsmalloc: zs_object_copy: add clarifying comment new f24263a5a076 zsmalloc: remove unnecessary size_class NULL check new cf1e3fe4975c mm/swap: remove the end_write_func argument to __swap_writepage new 9a79443ddc3b mm/cma_debug: show complete cma name in debugfs directories new 12c1dc8e7441 mm/mempolicy: fix lock contention on mems_allowed new d2226ebd5484 mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] new 97bab178e8e4 page_alloc: remove inactive initialization new e933dc4a07b3 mm/page_alloc: only search higher order when fallback new 2fd86a07c9ac mm/util: reduce stack usage of folio_mapcount new 57eb60c04d2c tools/vm/page_owner_sort: fix -f option new 4ed9824346c0 mm/damon/core: simplify the parameter passing for region s [...] new d3629af59f41 mm/vmscan: make the annotations of refaults code at the ri [...] new 831568214883 mm: migration: fix the FOLL_GET failure on following huge page new b84e04f1baee kfence: add sysfs interface to disable kfence for selected slabs. new 6f83d6c74ea5 Kselftests: remove support of libhugetlbfs from kselftests new 862f7f6581a3 hugetlb_cgroup: remove unneeded nr_pages > 0 check new abfb09e2c856 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} new 736a8ccce99c hugetlb_cgroup: remove unneeded return value new 99249387cf0d hugetlb_cgroup: use helper macro NUMA_NO_NODE new c37213c5eaaf hugetlb_cgroup: use helper for_each_hstate and hstate_index new 24a95998e9ba mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] new 4d86d4f7227c mm: add more BUILD_BUG_ONs to gfp_migratetype() new 44b414c8715c mm/util.c: add warning if __vm_enough_memory fails new 33024536bafd memory tiering: hot page selection with hint page fault latency new c6833e10008f memory tiering: rate limit NUMA migration throughput new c959924b0dc5 memory tiering: adjust hot threshold automatically new a43a83c79b4f mm/hugetlb: fix incorrect update of max_huge_pages new 3a6bdda0b58b mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() new 3a5497a2dae3 mm/hugetlb: fix missing call to restore_reserve_on_error() new 939de63d35dd mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() new 01088a603660 mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() new 3aa4ed8040e1 mm/hugetlb: make detecting shared pte more reliable new 46e871529aa9 zsmalloc: zs_object_copy: replace email link to doc new 0192445cb2f7 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER new fb70c4878d6b mm: kill find_min_pfn_with_active_regions() new b8dd3ee9cacc mm: memcontrol: fix a typo in comment new 08262ac50a7e mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() new b1d5488a252d mm: fix use-after free of page_ext after race with memory-offline new f36a5543a748 mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] new 6bbabd041dfd mm, hwpoison: fix page refcnt leaking in unpoison_memory() new 12f1dbcf8f14 mm, hwpoison: fix extra put_page() in soft_offline_page() new 54f9555d4031 mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() new 0792a4a6195a mm, hwpoison: kill procs if unmap fails new e9ff3ba7ff10 mm, hwpoison: avoid trying to unpoison reserved page new 33febb519d67 mm: hugetlb_vmemmap: simplify reset_struct_pages() new 7adb45887c8a mm: memory-failure: kill soft_offline_free_page() new 48309e1f6f7b mm: memory-failure: kill __soft_offline_page() new c8bb41631bc2 mm: thp: remove redundant pgtable check in set_huge_zero_page() new 6a3edd293956 mm: release private data before split THP new c8b9aff41930 mm/damon: validate if the pmd entry is present before accessing new 72c33ef4c02e mm/damon: replace pmd_huge() with pmd_trans_huge() for THP new 8f0efa81dfbc mm/page_owner.c: add llseek for page_owner new e09b0b61fbbf mm: memcg: export workingset refault stats for cgroup v1 new e2f8f44b7686 mm: pagewalk: fix documentation of PTE hole handling new 8bd3873d1bff mm: pagewalk: add api documentation for walk_page_range_novma() new 32d772708009 mm: skip retry when new limit is not below old one in page [...] new f6d299ec39d8 mm/gup.c: don't pass gup_flags to check_and_migrate_movabl [...] new 67e139b02d99 mm/gup.c: refactor check_and_migrate_movable_pages() new 6d2453c3dbc5 drivers/block/zram/zram_drv.c: do not keep dangling zcomp [...] new fcab9b441d2d mm: remove EXPERIMENTAL flag for zswap new cfdab60bfa66 mm: page_counter: remove unneeded atomic ops for low/min new 408587baee39 mm: page_counter: rearrange struct page_counter fields new 1813e51eece0 memcg: increase MEMCG_CHARGE_BATCH to 64 new 1a6baaa0db73 s390/hugetlb: switch to generic version of follow_huge_pud() new c4f20f1479c4 page_ext: introduce boot parameter 'early_page_ext' new 3083da7bcf56 mm: backing-dev: Remove the unneeded result variable new 641608f36244 zram: don't retry compress incompressible page new 35b471467f88 filemap: add filemap_get_folios_contig() new 04c6b79ae4f0 btrfs: convert __process_pages_contig() to use filemap_get [...] new a75b81c3f63b btrfs: convert end_compressed_writeback() to use filemap_g [...] new 47d554199513 btrfs: convert process_page_range() to use filemap_get_fol [...] new 24a1efb4a912 nilfs2: convert nilfs_find_uncommited_extent() to use file [...] new 60aac486daa4 ramfs: convert ramfs_nommu_get_unmapped_area() to use file [...] new 48658d8509d2 filemap: remove find_get_pages_contig() new 639118d1571f mm: kill is_memblock_offlined() new b4a0215e11dc mm: fix null-ptr-deref in kswapd_is_running() new 09876ae73945 mm/damon: simplify the parameter passing for 'check_accesses' new 95cd25226692 mm/damon/vaddr: remove comparison between mm and last_mm w [...] new a38c94ed59fc mm/thp: simplify has_transparent_hugepage by using IS_BUILTIN new bcd0dea5f4fb mm/thp: remove redundant CONFIG_TRANSPARENT_HUGEPAGE new 8eabc77c38d8 mm/damon: get the hotness from damon_hot_score() in damon_ [...] new 663d0cfd2e77 mm/page_alloc.c: delete a redundant parameter of rmqueue_pcplist new 0742e4902612 mm/migrate_device.c: fix a misleading and outdated comment new bd1264c37c15 mm/vmalloc: extend find_vmap_lowest_match_check with extra [...] new 214f8796907b fs/buffer: remove __breadahead_gfp() new fdee117ee864 fs/buffer: add some new buffer read helpers new e7ea1129afab fs/buffer: replace ll_rw_block() new 86a020cc7232 gfs2: replace ll_rw_block() new 0ed48061887f isofs: replace ll_rw_block() new 8c004d1fc149 jbd2: replace ll_rw_block() new 6bf414a00ae7 ntfs3: replace ll_rw_block() new 54d9171d38d9 ocfs2: replace ll_rw_block() new d554822e82cc reiserfs: replace ll_rw_block() new 59a16786fa7a udf: replace ll_rw_block() new 6799b6983170 ufs: replace ll_rw_block() new 79f597842069 fs/buffer: remove ll_rw_block() helper new 28cf75591008 ext2: replace bh_submit_read() helper with bh_read() new 454552d01454 fs/buffer: remove bh_submit_read() helper new 263b899802fc hugetlb: make hugetlb_cma_check() static new c2c3a60a857b hugetlb: Use helper macro SZ_1K new 3466534131b2 hugetlb: use LIST_HEAD() to define a list head new 103956805c25 hugetlb: use sizeof() to get the array size new bcc665436fe4 hugetlb: use helper {huge_pte|pmd}_lock() new 12658abfc59d hugetlb: pass NULL to kobj_to_hstate() if nid is unused new 29be84265fe0 hugetlb: kill hugetlbfs_pagecache_page() new a9e1eab241bd hugetlb: add comment for subtle SetHPageVmemmapOptimized() new 5e6b1bf1b5c3 hugetlb: remove meaningless BUG_ON(huge_pte_none()) new f8142cf94d47 hugetlb: make hugetlb depends on SYSFS or SYSCTL new 50717ed380ed selftest: vm: remove deleted local_config.* from .gitignore new b955aa70a3ac mm/kmemleak: make create_object return void new 9a157dd8fe5a mm: remove BUG_ON() in __isolate_free_page() new e7b72c48d677 mm/mremap_pages: save a few cycles in get_dev_pagemap() new 088b8aa537c2 mm: fix PageAnonExclusive clearing racing with concurrent [...] new 5928596e6494 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new f5b23d6704e4 hfsplus: unmap the page in the "fail_page" label new 6c3014a67a44 hfsplus: convert kmap() to kmap_local_page() in bnode.c new f9ef3b95a305 hfsplus: convert kmap() to kmap_local_page() in bitmap.c new 9f25f357c557 hfsplus: convert kmap() to kmap_local_page() in btree.c new 765f2bf04fda scripts/decodecode: improve faulting line determination new 58b5c2033607 ipc/util.c: cleanup and improve sysvipc_find_ipc() new 64367f2e4f11 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y new 5bb6ce3aeb02 fs/isofs: replace kmap() with kmap_local_page() new defdaff15a84 checkpatch: add kmap and kmap_atomic to the deprecated list new 9847f21225c4 lib/cmdline: avoid page fault in next_arg new 7bb5da0d490b kexec: turn all kexec_mutex acquisitions into trylocks new 05c6257433b7 panic, kexec: make __crash_kexec() NMI safe new 4f1d2a030db0 llist: use try_cmpxchg in llist_add_batch and llist_del_first new f4068af3a638 proc: save LOC in vsyscall test new 2be9880dc873 kernel: exit: cleanup release_thread() new cba7543e1515 fs/qnx6: delete unnecessary checks before brelse() new aa06a9bd8533 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency new 693fc06e9851 epoll: use try_cmpxchg in list_add_tail_lockless new b0192296b452 buffer: use try_cmpxchg in discard_buffer new 38ace0d513d9 aio: use atomic_try_cmpxchg in __get_reqs_available new da3f52ba3595 iversion: use atomic64_try_cmpxchg) new 948084f0f695 kexec: replace kmap() with kmap_local_page() new d75e9a4bccf4 hfs: unmap the page in the "fail_page" label new ca0ac8dfd35b hfs: replace kmap() with kmap_local_page() in bnode.c new 21490eff1215 hfs: replace kmap() with kmap_local_page() in btree.c new e1d7c7609ae0 bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless new 88040e67b953 alpha: move from strlcpy with unused retval to strscpy new 216e71f13c13 ia64: move from strlcpy with unused retval to strscpy new c97e21fe91ed ocfs2: move from strlcpy with unused retval to strscpy new 512cb7e4c110 reiserfs: move from strlcpy with unused retval to strscpy new a1d3a6d9f243 init: move from strlcpy with unused retval to strscpy new 977bbf4385fc lib: move from strlcpy with unused retval to strscpy new 5fdfa161b204 task_work: use try_cmpxchg in task_work_add, task_work_can [...] new 9a15193e23b7 smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_ [...] new f81259c6dbce fail_function: switch to memdup_user_nul() helper new cef9f5f866ad fail_function: refactor code of checking return value of r [...] new d2e85432a2e0 fail_function: fix wrong use of fei_attr_remove() new 199cda13534f initramfs: mark my_inptr as __initdata new d85a1bec8e8d ntfs: fix use-after-free in ntfs_attr_find() new 36a4d82dddbb ntfs: fix out-of-bounds read in ntfs_attr_find() new 63095f4f3af5 ntfs: check overflow when iterating ATTR_RECORDs new 35783ccbe519 kernel/profile.c: simplify duplicated code in profile_setup() new 7b9e664beb23 asm-generic: make parameter types consistent in _unaligned_be48() new 8ea0114eda0c checkpatch: handle FILE pointer type new bfca3dd3d068 kernel/utsname_sysctl.c: print kernel arch new b81475117547 latencytop: use the last element of latency_record of system new 3c67bf5aca4a Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 1b513f613731 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() new 3d36424b3b58 mm/page_alloc: fix race condition between build_all_zoneli [...] new b14d067e850c xfs: quiet notify_failure EOPNOTSUPP cases new fd63612ae811 xfs: fix SB_BORN check in xfs_dax_notify_failure() new 65d3440e8d2e mm/memory-failure: fix detection of memory_failure() handlers new ac87ca0ea010 mm/memory-failure: fall back to vma_address() when ->notif [...] new 818c4fdaa987 x86/mm: disable instrumentations of mm/pgprot.c new 60bae7370896 mm/migrate_device.c: flush TLB while holding PTL new a3589e1d5fe3 mm/migrate_device.c: add missing flush_cache_page() new fd35ca3d12cc mm/migrate_device.c: copy pte dirty bit to page new 1552fd3ef7db mm/damon/dbgfs: fix memory leak when using debugfs_lookup() new 283c05f66dca tools: fix compilation after gfp_types.h split new b9eb7776e8a6 mm: fix VM_BUG_ON in __delete_from_swap_cache() new 36a3b14b5feb vmscan: check folio_test_private(), not folio_get_private() new 4eb5bbde3ccb mm: fix dereferencing possible ERR_PTR new 7990d8bec16e mm: vmscan: fix extreme overreclaim and swap floods new 1b1675a17514 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] new 462f65117c5a mm: gup: fix the fast GUP race against THP collapse new b3853a88feb6 powerpc/64s/radix: don't need to broadcast IPI for radix p [...] new 9e3e9927d58f mm: fix madivse_pageout mishandling on non-LRU page new 34b5448e8bbb mm/huge_memory: use pfn_to_online_page() in split_huge_pag [...] new 3a6bf402e42b frontswap: don't call ->init if no ops are registered new ba951bbf9735 mm: bring back update_mmu_cache() to finish_fault() new d1f9800ecfa1 mm: prevent page_frag_alloc() from corrupting the memory new 777a62aa97ae Merge branch 'mm-stable' into mm-unstable new 31f58ffbfa7d mm, hwpoison: use ClearPageHWPoison() in memory_failure() new 18fda79535f2 mm, hwpoison: use __PageMovable() to detect non-lru movable pages new f98b2006f41e mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] new 3e3508bfdadf mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] new 9e9d54a09bc9 mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] new 473caecc2674 mm, hwpoison: cleanup some obsolete comments new 5b53315c44ee mm: discard __GFP_ATOMIC new c5c84fefc87e mm/x86: use SWP_TYPE_BITS in 3-level swap macros new f45e6c74c00d mm/swap: comment all the ifdef in swapops.h new b27beae9fb3a mm/swap: add swp_offset_pfn() to fetch PFN from swap entry new a3eec570fc75 mm/thp: carry over dirty bit when thp splits on pmd new 8983d08fc659 mm: remember young/dirty bit for page migrations new a08328185fc5 mm/swap: cache maximum swapfile size when init swap new 9cc8f6cccd67 mm-swap-cache-maximum-swapfile-size-when-init-swap-fix new e4d598c0e3ed mm/swap: cache swap migration A/D bits support new 9221728e0d87 filemap: make the accounting of thrashing more consistent new 481743c49f11 mm/compaction: fix set skip in fast_find_migrateblock new 372fac883f31 selftests/hmm-tests: add test for dirty bits new e1d7bf4d86a5 migrate: fix syscall move_pages() return value for failure new 923a4ed2ee0e migrate_pages(): remove unnecessary list_safe_reset_next() new 440ce78915a5 migrate_pages(): fix THP failure counting for -ENOMEM new a7aee57aae88 migrate_pages(): fix failure counting for THP subpages retrying new 38ff88e64cd0 migrate_pages(): fix failure counting for THP on -ENOSYS new 9eb9e662c7da migrate_pages(): fix failure counting for THP splitting new 002358fedc67 migrate_pages(): fix failure counting for retry new 3b7583c3b8c0 mm: migrate: do not retry 10 times for the subpages of fai [...] new 3fc040f8e136 mm: oom_kill: add trace logs in process_mrelease() system call new 4c9beac313ce mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix new 42668591f358 mm: x86, arm64: add arch_has_hw_pte_young() new 8439f372ee71 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG new dfd661e7d91a mm/vmscan.c: refactor shrink_node() new 12a359a84245 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] new 6ab8c54443b9 mm: multi-gen LRU: groundwork new 325d0254749d mm: multi-gen LRU: minimal implementation new a9309a3f7a51 mm: multi-gen LRU: exploit locality in rmap new b205e61b5e69 mm: multi-gen LRU: support page table walks new 87555d27f99b mm-multi-gen-lru-support-page-table-walks-fix new 405a2487de8c mm: multi-gen LRU: optimize multiple memcgs new 16c1bf20aff0 mm: multi-gen LRU: kill switch new 2a220a736fcd mm: multi-gen LRU: thrashing prevention new c29dfc88bc91 mm: multi-gen LRU: debugfs interface new ee6bebc0267e mm: multi-gen LRU: admin guide new 40b579846356 mm: multi-gen LRU: design doc new b0affacca494 delayacct: support re-entrance detection of thrashing accounting new d3611610500c mm/page_io: count submission time as thrashing delay for d [...] new f06c044559fa mm/demotion: add support for explicit memory tiers new aad43b4df305 mm-demotion-add-support-for-explicit-memory-tiers-fix new 8866edb6b1ba mm/demotion: move memory demotion related code new e5860b63ab5b mm/demotion: add hotplug callbacks to handle new numa node [...] new c1bdd4041b21 mm/demotion: fix kernel error with memory hotplug new 8e4e3fe596ce mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] new d602bddf02dd mm/demotion: assign correct memory type for multiple dax d [...] new 0e3459e67881 mm/demotion: build demotion targets based on explicit memo [...] new a1812caf8d50 mm/demotion: add pg_data_t member to track node memory tie [...] new 995d99f6d839 mm/demotion: drop memtier from memtype new 92244ad5ff47 mm/demotion: demote pages according to allocation fallback order new b32d599ffead mm/demotion: update node_is_toptier to work with memory tiers new c55bd39b2358 kernel/sched/fair: include missed header file, memory-tiers.h new a9baf2c6b8de mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] new 7cf15d29f815 mm/demotion: make toptier_distance inclusive upper bound o [...] new 96c3c9e1d8e9 lib/nodemask: optimize node_random for nodemask with singl [...] new 5ebf2f955d4f mm/demotion: expose memory tier details via sysfs new 97f974c3d5dc Maple Tree: add new data structure new 84e47d87d094 radix tree test suite: add pr_err define new 0dc91065480c radix tree test suite: add kmem_cache_set_non_kernel() new 9459721c6f20 radix tree test suite: add allocation counts and size to k [...] new e53a2e2521fe radix tree test suite: add support for slab bulk APIs new cd1f8acfab52 radix tree test suite: add lockdep_is_held to header new aaf56430d8aa lib/test_maple_tree: add testing for maple tree new bf02066f05bb mm: start tracking VMAs with maple tree new d5d6d7bf5307 mm: add VMA iterator new 3db3a3b0dd7a mmap: use the VMA iterator in count_vma_pages_range() new 9462d176976d mm/mmap: use the maple tree in find_vma() instead of the rbtree. new e73886925655 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new a90db643e890 mm/mmap: use maple tree for unmapped_area{_topdown} new 3408f66c268f kernel/fork: use maple tree for dup_mmap() during forking new ab7ff79e693f damon: convert __damon_va_three_regions to use the VMA iterator new 1414c1f1b0fa proc: remove VMA rbtree use from nommu new 8bd8aa4af44d mm: remove rb tree. new 730a561c262c mmap: change zeroing of maple tree in __vma_adjust() new 7ceaf7f41aa7 xen: use vma_lookup() in privcmd_ioctl_mmap() new 0fdeb6868fa7 mm: optimize find_exact_vma() to use vma_lookup() new 0477414cffb7 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 58b827fcb1f6 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 1ad1c3f339e4 mm: use maple tree operations for find_vma_intersection() new 28bee593cb56 mm/mmap: use advanced maple tree API for mmap_region() new 14298b1684ff mm: remove vmacache new 961af7bfc2ee mm: convert vma_lookup() to use mtree_load() new b0b943eb4463 mm/mmap: move mmap_region() below do_munmap() new 1df4b1fdef57 mm/mmap: reorganize munmap to use maple states new 4337fab962fa mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new ee5411b43505 arm64: remove mmap linked list from vdso new 23d045534255 arm64: Change elfcore for_each_mte_vma() to use VMA iterator new a1e39e73b800 parisc: remove mmap linked list from cache handling new 4be356aa5154 powerpc: remove mmap linked list walks new 6cac0c3c6bdf s390: remove vma linked list walks new 34aa375ffd6f x86: remove vma linked list walks new 2f522579da96 xtensa: remove vma linked list walks new 4a34e41218f4 cxl: remove vma linked list walk new b0338b96715b optee: remove vma linked list walk new 7bdc3fa74d87 um: remove vma linked list walk new 48db9664883d coredump: remove vma linked list walk new e26cb4adeeb7 exec: use VMA iterator instead of linked list new 859183f95354 fs/proc/base: use the vma iterators in place of linked list new ff7114d6be3a fs/proc/task_mmu: stop using linked list and highest_vm_end new efead2d714ab userfaultfd: use maple tree iterator to iterate VMAs new 9ea68c6b21f9 ipc/shm: use VMA iterator instead of linked list new 959f73b4c8c3 acct: use VMA iterator instead of linked list new 73ebd22138ee perf: use VMA iterator new ecf55026f564 sched: use maple tree iterator to walk VMAs new 083baed69613 fork: use VMA iterator new 534fb7fba3e0 bpf: remove VMA linked list new 432bf846a088 mm/gup: use maple tree navigation instead of linked list new 3634df613c4b mm/khugepaged: stop using vma linked list new ebcb480e34ea mm/ksm: use vma iterators instead of vma linked list new cb6f89665f63 mm/madvise: use vma_find() instead of vma linked list new 9d630beea060 mm/memcontrol: stop using mm->highest_vm_end new 6fd5ceee8fe9 mm/mempolicy: use vma iterator & maple state instead of vm [...] new c83e8e506585 mm/mlock: use vma iterator and maple state instead of vma [...] new 436f0a542dd1 mm/mprotect: use maple tree navigation instead of VMA linked list new 3d7be5418cdb mm/mremap: use vma_find_intersection() instead of vma linked list new 32040bde1ee2 mm/msync: use vma_find() instead of vma linked list new 1fbea50f92fa mm/oom_kill: use vma iterators instead of vma linked list new c84fe8b2760b mm/pagewalk: use vma_find() instead of vma linked list new c246692d9791 mm/swapfile: use vma iterator instead of vma linked list new 3d291c0b8f16 i915: use the VMA iterator new bae634a3a9d6 nommu: remove uses of VMA linked list new 232401d97b2c riscv: use vma iterator for vdso new fae3daf6821f mm/vmscan: use vma iterator instead of vm_next new b0f445386737 mm: remove the vma linked list new 32177aa6e005 mm: fix one kernel-doc comment new 2eee543d6203 mm/mmap: drop range_has_overlap() function new 735dcb499fb3 mm/mmap.c: pass in mapping to __vma_link_file() new 0bc74c68e86f mm/mlock: drop dead code in count_mm_mlocked_page_nr() new 7f2029fcd513 mm: drop oom code from exit_mmap new dead1a664fac mm-drop-oom-code-from-exit_mmap-fix-fix new 0468164f4b89 mm: delete unused MMF_OOM_VICTIM flag new 8317dbc6ae2b mm-delete-unused-mmf_oom_victim-flag-fix new 09a2e3f575ce mm: refactor of vma_merge() new c1e19d274e3c mm: add merging after mremap resize new b459bbfe835b mm-add-merging-after-mremap-resize-checkpatch-fixes new 73e6300d66fc mm: fix the handling Non-LRU pages returned by follow_page new 62e8c551c607 mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() new c503cd1b0701 mm/gup: use gup_can_follow_protnone() also in GUP-fast new b52374371a89 mm: fixup documentation regarding pte_numa() and PROT_NUMA new 1e7099a4c5bf mm: reduce noise in show_mem for lowmem allocations new e8fda0968f06 mm-reduce-noise-in-show_mem-for-lowmem-allocations-update new f047d87ff899 pc-mm-reduce-noise-in-show_mem-for-lowmem-allocations-upda [...] new 7ddd1ec42246 mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix new e2d9abf9f5b2 mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] new 264f14b23817 mm: deduplicate cacheline padding code new ac563e48eb7f ksm: count allocated ksm rmap_items for each process new 6c45c6cca361 ksm: add profit monitoring documentation new e9da30b1b804 mm: change release_pages() to use unsigned long for npages new 8f6b7249549d mm/gup: introduce pin_user_page() new c7b57506277a block: add dio_w_*() wrappers for pin, unpin user pages new cb5ace071bf6 iov_iter: new iov_iter_pin_pages*() routines new 77c75767ddcf block, bio, fs: convert most filesystems to pin_user_pages_fast() new 036353a8464d NFS: direct-io: convert to FOLL_PIN pages new 3eae43b137cf fuse: convert direct IO paths to use FOLL_PIN new 53a99caa8393 mm: introduce common struct mm_slot new 7c16198ab657 mm: thp: convert to use common struct mm_slot new 8ce61a884e45 mm: thp: fix build error with CONFIG_SHMEM disabled new e8558699507c ksm: remove redundant declarations in ksm.h new b53eb7404e52 ksm: add the ksm prefix to the names of the ksm private st [...] new 9e1a86eac428 ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node new 4269beaa1afc ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash new c2a5662e12de ksm: convert to use common struct mm_slot new 932a81734005 mm/vmscan: fix a lot of comments new 40a515cfaf8f mm-vmscan-fix-a-lot-of-comments-vs-mglru new e9a05389f69e mm: add the first tail page to struct folio new 9d20d56a8bd2 mm: reimplement folio_order() and folio_nr_pages() new 5f905f41c0ae mm: add split_folio() new ea26e9ddc839 mm: add folio_add_lru_vma() new 26657abe9b87 shmem: convert shmem_writepage() to use a folio throughout new e88ec39f2a98 shmem: convert shmem_delete_from_page_cache() to take a folio new 06fbe2ebd775 shmem: convert shmem_replace_page() to use folios throughout new 94467e8cae6d mm/swapfile: remove page_swapcount() new d7ec2cd611b5 mm/swapfile: convert try_to_free_swap() to folio_free_swap() new cc63c2b10a2f mm/swap: convert __read_swap_cache_async() to use a folio new 6b14e592fb0c mm/swap: convert add_to_swap_cache() to take a folio new 9e0623ae1277 mm/swap: convert put_swap_page() to put_swap_folio() new abe6cd6df4bb mm: convert do_swap_page() to use a folio new f3900139f8ba mm: convert do_swap_page()'s swapcache variable to a folio new ee7e1825d8ae memcg: convert mem_cgroup_swapin_charge_page() to mem_cgro [...] new 11c65f6b8c79 shmem: convert shmem_mfill_atomic_pte() to use a folio new 34b00ff26379 shmem: convert shmem_replace_page() to shmem_replace_folio() new 991dab9ccf61 swap: add swap_cache_get_folio() new 46db1d31e9d0 swap-add-swap_cache_get_folio-fix new 6c178d2add3c shmem: eliminate struct page from shmem_swapin_folio() new d243da7ef2e6 shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp() new 749d99192aab shmem: convert shmem_fault() to use shmem_get_folio_gfp() new 30adc86e1f0b shmem: convert shmem_read_mapping_page_gfp() to use shmem_ [...] new 3bf6c1cf45a9 shmem: add shmem_get_folio() new bcb59f83ee7c shmem: convert shmem_get_partial_folio() to use shmem_get_folio() new 6e87ccc76504 shmem: convert shmem_write_begin() to use shmem_get_folio() new 0036335f7fc9 shmem: convert shmem_file_read_iter() to use shmem_get_folio() new a9cdab4d8220 shmem: convert shmem_fallocate() to use a folio new ba7e5cb0bd08 shmem: convert shmem_symlink() to use a folio new c13bc3cb1101 shmem: convert shmem_get_link() to use a folio new 37843bbbb80d khugepaged: call shmem_get_folio() new e8d75f4c0c5c userfaultfd: convert mcontinue_atomic_pte() to use a folio new 6b2fa81c7817 shmem: remove shmem_getpage() new 470499ecaecf swapfile: convert try_to_unuse() to use a folio new 54add4352296 swapfile: convert __try_to_reclaim_swap() to use a folio new 8e1aa29180af swapfile: convert unuse_pte_range() to use a folio new 295256bac96a mm: convert do_swap_page() to use swap_cache_get_folio() new 699dbe4da3c2 mm: remove lookup_swap_cache() new 4c45be997549 swap_state: convert free_swap_cache() to use a folio new e27981e0ae31 swap: convert swap_writepage() to use a folio new a9c8bad1d32b mm: convert do_wp_page() to use a folio new 9e2a23160757 huge_memory: convert do_huge_pmd_wp_page() to use a folio new 559eba8ca59c madvise: convert madvise_free_pte_range() to use a folio new 48fc17b5c43c uprobes: use folios more widely in __replace_page() new 09e06d21d2d5 ksm: use a folio in replace_page() new 257fedf003d0 mm: convert do_swap_page() to use folio_free_swap() new 4162dab214cf memcg: convert mem_cgroup_swap_full() to take a folio new 2914e358d1e5 mm: remove try_to_free_swap() new e7b163384f7f rmap: convert page_move_anon_rmap() to use a folio new c38b5491c52e migrate: convert __unmap_and_move() to use folios new 97b0d988ac66 migrate: convert unmap_and_move_huge_page() to use folios new 71c96805be06 huge_memory: convert split_huge_page_to_list() to use a folio new f13cd978254f huge_memory: convert unmap_page() to unmap_folio() new b471ac68cfe5 mm: convert page_get_anon_vma() to folio_get_anon_vma() new 0a3db24d5248 rmap: remove page_unlock_anon_vma_read() new 2550bedb1278 uprobes: use new_folio in __replace_page() new fda202760277 mm: convert lock_page_or_retry() to folio_lock_or_retry() new e2ac27e1903e x86: add missing include to sparsemem.h new 2f547421e161 stackdepot: reserve 5 extra bits in depot_stack_handle_t new 72926406321f instrumented.h: allow instrumenting both sides of copy_fro [...] new 3e2d9fa69197 x86: asm: instrument usercopy in get_user() and put_user() new 0a822801e6ff asm-generic: instrument usercopy in cacheflush.h new 74ac52d9e26a kmsan: add ReST documentation new 5393c5ee699d kmsan: introduce __no_sanitize_memory and __no_kmsan_checks new 9fa22e152054 kmsan: mark noinstr as __no_sanitize_memory new 1dabe5482975 x86: kmsan: pgtable: reduce vmalloc space new 59e2d401f15a libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE new 6d632d94a97d kmsan: add KMSAN runtime core new 63effe0e7acd kmsan: disable instrumentation of unsupported common kernel code new 60ee2aad415a MAINTAINERS: add entry for KMSAN new 9c62ec1c2483 mm: kmsan: maintain KMSAN metadata for page operations new bea028833872 mm: kmsan: call KMSAN hooks from SLUB code new 02b9d14f7899 kmsan: handle task creation and exiting new eb6d7502643e init: kmsan: call KMSAN initialization routines new 559df783c76c instrumented.h: add KMSAN support new a65e68c633c0 kmsan: unpoison @tlb in arch_tlb_gather_mmu() new a52800e74e03 kmsan: add iomap support new b24ba9cf2974 Input: libps2: mark data received in __ps2_command() as in [...] new 1e1bc1cc734d dma: kmsan: unpoison DMA mappings new 7e748d3538d0 virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() new 1f10c4548462 kmsan: handle memory sent to/from USB new dbe0f986dcba kmsan: add tests for KMSAN new c0f74b29c86f kmsan: disable strscpy() optimization under KMSAN new 2877cf6d5bbb crypto: kmsan: disable accelerated configs under KMSAN new 6323bc46e501 kmsan: disable physical page merging in biovec new 5bb7635cfeec block: kmsan: skip bio block merging logic for KMSAN new 178b2b597f4f kcov: kmsan: unpoison area->list in kcov_remote_area_put() new 83e3a127dffc security: kmsan: fix interoperability with auto-initialization new 625e913db92d objtool: kmsan: list KMSAN API functions as uaccess-safe new 5a30ca1b14e2 x86: kmsan: disable instrumentation of unsupported code new 0ebbd951456c x86: kmsan: skip shadow checks in __switch_to() new ac963c73afc4 x86: kmsan: handle open-coded assembly in lib/iomem.c new 2a01061185a7 x86: kmsan: use __msan_ string functions where possible. new 7988779428ec x86: kmsan: sync metadata pages on page fault new 771897ec93c2 x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, ena [...] new 0a893a8d2bf4 x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS new 50e13435d3d3 entry: kmsan: introduce kmsan_unpoison_entry_regs() new b994a369b58d bpf: kmsan: initialize BPF registers with zeroes new cf32d65744e5 mm: fs: initialize fsdata passed to write_begin/write_end [...] new baa5ba3a22c7 x86: kmsan: enable KMSAN builds for x86 new 49f72d22b872 mm/hugetlb.c: remove unnecessary initialization of local `err' new 32fec08df8c4 mm/damon/sysfs: simplify the judgement whether kdamonds are busy new 94a7dfec1567 hugetlb_encode.h: fix undefined behaviour (34 << 26) new ab69011d59f5 filemap: convert filemap_range_has_writeback() to use folios new 6e92394007c2 kasan: check KASAN_NO_FREE_META in __kasan_metadata_size new 37385a945017 kasan: rename kasan_set_*_info to kasan_save_*_info new f10d7a4409ec kasan: move is_kmalloc check out of save_alloc_info new 456259fb8583 kasan: split save_alloc_info implementations new dc82a4dc668d kasan: drop CONFIG_KASAN_TAGS_IDENTIFY new 9f432e5e9a09 kasan: introduce kasan_print_aux_stacks new 2dda693b62e9 kasan: introduce kasan_get_alloc_track new 7d51690f03b9 kasan: introduce kasan_init_object_meta new 42929b87394f kasan: clear metadata functions for tag-based modes new 73bf96fe6757 kasan: move kasan_get_*_meta to generic.c new c70fcf10b7b6 kasan: introduce kasan_requires_meta new da4b89de0698 kasan: introduce kasan_init_cache_meta new d6d12618cf4f kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta new 91238fd05635 kasan: only define kasan_metadata_size for Generic mode new d2cc636dd956 kasan: only define kasan_never_merge for Generic mode new c4d3fb013aaf kasan: only define metadata offsets for Generic mode new 5b9ff3a9319a kasan: only define metadata structs for Generic mode new f4741b50306a kasan: only define kasan_cache_create for Generic mode new f8ff88144737 kasan: pass tagged pointers to kasan_save_alloc/free_info new 8d2a5c59e130 kasan: move kasan_get_alloc/free_track definitions new ff8514c56d7f kasan: cosmetic changes in report.c new d1bfbcd8c878 kasan: use virt_addr_valid in kasan_addr_to_page/slab new 87109b365016 kasan: use kasan_addr_to_slab in print_address_description new 5ec3c9960976 kasan: make kasan_addr_to_page static new ebf470a21ac7 kasan: simplify print_report new 857d6b547aef kasan: introduce complete_report_info new 990c12435f2d kasan: fill in cache and object in complete_report_info new e69ebec10889 kasan: rework function arguments in report.c new 5f30c57f144a kasan: introduce kasan_complete_mode_report_info new 4ef8c5d3f2b2 kasan: implement stack ring for tag-based modes new d3dc717af8a0 kasan: support kasan.stacktrace for SW_TAGS new 7688ce2f3682 kasan: dynamically allocate stack ring entries new 0600391500cf kasan: better identify bug types for tag-based modes new 0ac16dfd2a28 kasan: add another use-after-free test new 9d72007f43e2 kasan: move tests to mm/kasan/ new c91611bd0e00 mm/hmm/test: use char dev with struct device to get device node new 041b20689146 mm/damon/core: iterate the regions list from current point [...] new d3ac52d7f7b2 mm/shmem: add flag to enforce shmem THP in hugepage_vma_check() new cc9a4e146197 mm/khugepaged: attempt to map file/shmem-backed pte-mapped [...] new e532fec63b56 mm/madvise: add file and shmem support to MADV_COLLAPSE new 7d4fd71bf7fd mm/khugepaged: add tracepoint to hpage_collapse_scan_file() new 5975c0a7fe63 selftests/vm: dedup THP helpers new d3c81d86c8b2 selftests/vm: modularize thp collapse memory operations new 2d7fcffbbf5c selftests/vm: add thp collapse file and tmpfs testing new 951c9cbb6a87 selftests/vm: add thp collapse shmem testing new 734b78706bc0 selftests/vm: add file/shmem MADV_COLLAPSE selftest for cl [...] new 32477d0034b5 selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory new c72386b34c5e mm/damon: simplify damon_ctx check in damon_sysfs_before_t [...] new 01980c8577ed mm/page_owner.c: remove redundant drain_all_pages new be543731f39d mm: reuse pageblock_start/end_pfn() macro new e30127259a6b mm: add pageblock_align() macro new 3f679d9934f1 mm: add pageblock_aligned() macro new b1b1172d5dbc memblock tests: add new pageblock related macro new aae3178e916f memcg: extract memcg_vmstats from struct mem_cgroup new 958162bc6f96 memcg: rearrange code new 6fd3741f2745 memcg: reduce size of memcg vmstats structures new 265172209141 memcg-reduce-size-of-memcg-vmstats-structures-fix new 8d0ff63a50ff mm/hwpoison: add __init/__exit annotations to module init/ [...] new 8a1c29f3b282 mm/rodata_test: use PAGE_ALIGNED() helper new 377be3e5997a mm/damon: introduce struct damos_access_pattern new 79ad4576af8d mm/damon/vaddr: add a comment for 'default' case in damon_ [...] new 95cd12126844 mm-damon-vaddr-add-a-comment-for-default-case-in-damon_va_ [...] new 26a15b789956 tmpfs: add support for an i_version counter new edf50de2dc4c selftest/damon: add a test for duplicate context dirs creation new 9a01147574a1 mm/damon/core: avoid holes in newly set monitoring target ranges new 10147dd39218 mm/damon/core-test: test damon_set_regions new 688600cadea1 Docs/admin-guide/mm/damon: rename the title of the document new 1a3afba13627 mm/damon/Kconfig: notify debugfs deprecation plan new e3152d18f965 Docs/admin-guide/mm/damon/start: mention the dependency as [...] new 6356ded46e53 Docs/admin-guide/mm/damon/usage: note DAMON debugfs interf [...] new 9a319df7bb17 mm/shuffle: convert module_param_call to module_param_cb new 5aef2dfe6e87 zsmalloc: use correct types in _first_obj_offset functions new 91cd4a601c43 mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE new 5ec23bca8bb8 mm/damon: remove duplicate get_monitoring_region() definitions new 9e3e552bc899 mm: use nth_page instead of mem_map_offset mem_map_next new c3adfa0e6973 writeback: remove unused macro DIRTY_FULL_SCOPE new 66d9b1810d60 mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice new 82a13d1495ab mm/damon/sysfs: change few functions execute order new 4334f3cf640d ocfs2: reflink deadlock when clone file to the same direct [...] new 1c5f63c91196 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 08c629dfebe0 ocfs2: fix ocfs2 corrupt when iputting an inode new 8009d3dd16ae init/main.c: silence some -Wunused-parameter warnings new 1c9a22fbffe5 lib/debugobjects: fix stat count and optimize debug_object [...] new 5aeaa9c817f1 fault-injection: allow stacktrace filter for x86-64 new c65778735df1 fault-injection: skip stacktrace filtering by default new 83e63a020c87 fault-injection: make some stack filter attrs more readable new 06f883462f38 fault-injection: make stacktrace filter works as expected new 698719f537d9 kbuild: add debug level and macro defs options new 63d140708428 ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY( [...] new 02b9dffd8ea1 core_pattern: add CPU specifier new 3ce3b57fc82c fs/ocfs2/suballoc.h: fix spelling typo in comment new 5b64c3b7fe0c init.h: fix spelling typo in comment new a16b7d6c9339 ipc: mqueue: remove unnecessary conditionals new 40c32e9d6a86 firmware: google: test spinlock on panic path to avoid lockups new 519a3e121c50 fs> uninline inode_maybe_inc_iversion() new ef49440fd3c9 proc: make config PROC_CHILDREN depend on PROC_FS new 9b20bb0a4620 relay: use kvcalloc to alloc page array in relay_alloc_page_array new f8069d844237 fs/ocfs2: fix repeated words in comments new 2558c2ced7ce Merge branch 'mm-nonmm-unstable' into mm-everything new 05f56846bcc2 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 044b771be9c5 Add linux-next specific files for 20220912
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 (9a82ccda91ed) \ N -- N -- N refs/heads/master (044b771be9c5)
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 1263 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/cgroup-v2.rst | 23 + Documentation/admin-guide/kernel-parameters.txt | 14 +- Documentation/admin-guide/mm/damon/index.rst | 6 +- Documentation/admin-guide/mm/damon/start.rst | 13 +- Documentation/admin-guide/mm/damon/usage.rst | 5 + Documentation/admin-guide/mm/transhuge.rst | 7 +- .../devicetree/bindings/arm/rockchip.yaml | 10 + .../devicetree/bindings/arm/rockchip/pmu.yaml | 2 + .../display/rockchip/dw_mipi_dsi_rockchip.txt | 1 + .../bindings/gpio/renesas,rcar-gpio.yaml | 1 + .../devicetree/bindings/hwmon/moortec,mr75203.yaml | 27 +- .../bindings/interrupt-controller/qcom,pdc.txt | 78 - .../bindings/interrupt-controller/qcom,pdc.yaml | 87 + .../bindings/mfd/allwinner,sun6i-a31-prcm.yaml | 40 + .../bindings/mfd/allwinner,sun8i-a23-prcm.yaml | 10 + .../devicetree/bindings/mfd/cirrus,lochnagar.yaml | 5 + .../devicetree/bindings/mfd/dlg,da9063.yaml | 7 +- .../devicetree/bindings/mfd/gateworks-gsc.yaml | 5 +- .../devicetree/bindings/mfd/maxim,max14577.yaml | 1 + .../devicetree/bindings/mfd/maxim,max77843.yaml | 1 + .../devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 114 +- .../devicetree/bindings/mfd/rockchip,rk817.yaml | 52 + .../devicetree/bindings/mfd/silergy,sy7636a.yaml | 1 + .../bindings/mfd/sprd,ums512-glbreg.yaml | 71 + .../devicetree/bindings/mfd/st,stm32-lptimer.yaml | 4 + .../devicetree/bindings/mfd/st,stm32-timers.yaml | 3 + .../devicetree/bindings/mfd/st,stmfx.yaml | 1 + .../devicetree/bindings/mfd/stericsson,ab8500.yaml | 22 + Documentation/devicetree/bindings/mfd/syscon.yaml | 16 +- .../devicetree/bindings/mfd/ti,tps65086.yaml | 1 + .../devicetree/bindings/mfd/x-powers,axp152.yaml | 1 + .../devicetree/bindings/misc/qcom,fastrpc.yaml | 25 +- .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 1 + .../devicetree/bindings/power/reset/qcom,pon.yaml | 50 +- .../bindings/power/rockchip,power-controller.yaml | 2 + .../bindings/remoteproc/qcom,glink-edge.yaml | 4 + .../bindings/remoteproc/qcom,smd-edge.yaml | 34 +- .../devicetree/bindings/soc/qcom/qcom,smd.yaml | 29 +- .../devicetree/bindings/spi/spi-rockchip.yaml | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/filesystems/proc.rst | 22 +- Documentation/kbuild/makefiles.rst | 27 +- .../process/code-of-conduct-interpretation.rst | 2 +- Documentation/process/stable-kernel-rules.rst | 6 + Kbuild | 24 + MAINTAINERS | 52 +- Makefile | 124 +- Next/SHA1s | 132 +- Next/merge.log | 4455 +++++++++++--------- arch/Kconfig | 3 + arch/alpha/Makefile | 2 - arch/alpha/include/asm/termios.h | 87 - arch/alpha/kernel/Makefile | 6 +- arch/alpha/kernel/termios.c | 56 + arch/arc/Makefile | 2 - arch/arc/kernel/Makefile | 4 +- arch/arm/Makefile | 3 - arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts | 28 + arch/arm/boot/dts/r9a06g032.dtsi | 20 + arch/arm/boot/dts/rk3036-evb.dts | 16 +- arch/arm/boot/dts/rk3036-kylin.dts | 16 +- arch/arm/boot/dts/rk3036.dtsi | 4 +- arch/arm/boot/dts/rk3066a-marsboard.dts | 17 +- arch/arm/boot/dts/rk3066a-rayeager.dts | 15 +- arch/arm/boot/dts/rk3188-radxarock.dts | 19 +- arch/arm/boot/dts/rk3xxx.dtsi | 2 - arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 2 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 2 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 2 +- arch/arm/kernel/Makefile | 4 +- arch/arm/kernel/irq.c | 2 +- arch/arm/mach-ep93xx/core.c | 1 + arch/arm/mach-omap1/board-htcherald.c | 9 - arch/arm/mach-versatile/integrator_ap.c | 1 + arch/arm64/Kconfig | 1 - arch/arm64/Makefile | 3 - arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 5 - arch/arm64/boot/dts/rockchip/Makefile | 2 + arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 26 + .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 10 + .../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 33 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 21 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 25 +- .../boot/dts/rockchip/rk3566-anbernic-rg353p.dts | 94 + .../boot/dts/rockchip/rk3566-anbernic-rg503.dts | 87 + .../boot/dts/rockchip/rk3566-anbernic-rgxx3.dtsi | 831 ++++ arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 34 + arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 12 +- arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 57 + arch/arm64/boot/dts/rockchip/rk356x.dtsi | 40 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 33 + arch/arm64/boot/dts/ti/k3-am625-sk.dts | 12 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 77 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 7 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 20 + arch/arm64/include/asm/assembler.h | 8 +- arch/arm64/include/asm/atomic_ll_sc.h | 58 +- arch/arm64/include/asm/atomic_lse.h | 46 +- arch/arm64/include/asm/cache.h | 4 - arch/arm64/include/asm/cpufeature.h | 64 +- arch/arm64/include/asm/el2_setup.h | 10 +- arch/arm64/include/asm/kvm_pgtable.h | 6 +- arch/arm64/include/asm/module.h | 15 + arch/arm64/include/asm/processor.h | 2 +- arch/arm64/include/asm/sdei.h | 17 - arch/arm64/include/asm/stacktrace.h | 71 +- arch/arm64/include/asm/stacktrace/common.h | 221 +- arch/arm64/include/asm/stacktrace/nvhe.h | 4 +- arch/arm64/include/asm/sysreg.h | 182 +- arch/arm64/include/asm/vdso.h | 3 + arch/arm64/include/asm/vdso/gettimeofday.h | 19 +- arch/arm64/kernel/Makefile | 4 +- arch/arm64/kernel/alternative.c | 28 + arch/arm64/kernel/cpufeature.c | 224 +- arch/arm64/kernel/head.S | 10 +- arch/arm64/kernel/hyp-stub.S | 8 +- arch/arm64/kernel/idreg-override.c | 10 +- arch/arm64/kernel/irq.c | 3 +- arch/arm64/kernel/module.c | 15 - arch/arm64/kernel/proton-pack.c | 14 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/sdei.c | 32 - arch/arm64/kernel/sleep.S | 3 + arch/arm64/kernel/stacktrace.c | 66 +- arch/arm64/kernel/vdso.c | 3 - arch/arm64/kernel/vdso/vdso.lds.S | 7 + arch/arm64/kvm/hyp/include/nvhe/fixed_config.h | 60 +- arch/arm64/kvm/hyp/nvhe/pkvm.c | 26 +- arch/arm64/kvm/hyp/nvhe/stacktrace.c | 40 +- arch/arm64/kvm/hyp/nvhe/sys_regs.c | 10 +- arch/arm64/kvm/hyp/pgtable.c | 2 +- arch/arm64/kvm/reset.c | 12 +- arch/arm64/kvm/stacktrace.c | 137 +- arch/arm64/kvm/sys_regs.c | 32 +- arch/arm64/mm/context.c | 6 +- arch/arm64/mm/dma-mapping.c | 2 +- arch/arm64/mm/init.c | 2 +- arch/arm64/mm/mmu.c | 2 +- arch/arm64/mm/proc.S | 4 +- arch/arm64/tools/sysreg | 366 +- arch/csky/Makefile | 2 - arch/csky/kernel/Makefile | 4 +- arch/hexagon/Makefile | 2 - arch/hexagon/kernel/Makefile | 3 +- arch/ia64/Makefile | 1 - arch/ia64/include/asm/termios.h | 58 - arch/ia64/include/uapi/asm/termios.h | 51 - arch/ia64/kernel/Makefile | 4 +- arch/loongarch/Makefile | 2 - arch/loongarch/kernel/Makefile | 4 +- arch/m68k/68000/Makefile | 2 +- arch/m68k/Makefile | 9 - arch/m68k/coldfire/Makefile | 2 +- arch/m68k/kernel/Makefile | 21 +- arch/microblaze/Makefile | 1 - arch/microblaze/kernel/Makefile | 4 +- arch/mips/Kconfig | 1 - arch/mips/Makefile | 2 - arch/mips/include/asm/termios.h | 105 - arch/mips/kernel/Makefile | 4 +- arch/nios2/Makefile | 1 - arch/nios2/kernel/Makefile | 2 +- arch/openrisc/Makefile | 2 - arch/openrisc/kernel/Makefile | 4 +- arch/parisc/Makefile | 2 - arch/parisc/include/asm/io.h | 132 +- arch/parisc/include/asm/termios.h | 52 - arch/parisc/include/uapi/asm/termios.h | 44 - arch/parisc/kernel/Makefile | 4 +- arch/parisc/kernel/irq.c | 2 +- arch/parisc/lib/iomap.c | 24 +- arch/powerpc/Makefile | 12 - arch/powerpc/boot/wrapper | 2 +- arch/powerpc/include/asm/processor.h | 2 + arch/powerpc/include/asm/termios.h | 18 - arch/powerpc/kernel/Makefile | 20 +- arch/powerpc/kernel/irq.c | 4 +- arch/powerpc/kernel/traps.c | 2 - arch/powerpc/math-emu/Makefile | 7 + arch/powerpc/math-emu/math_efp.c | 2 +- arch/powerpc/platforms/pseries/plpks.c | 3 +- arch/riscv/Makefile | 2 - arch/riscv/kernel/Makefile | 2 +- arch/s390/Makefile | 2 - arch/s390/boot/version.c | 1 + arch/s390/include/asm/softirq_stack.h | 2 +- arch/s390/include/asm/termios.h | 26 - arch/s390/include/uapi/asm/termios.h | 50 - arch/s390/kernel/Makefile | 4 +- arch/sh/Makefile | 2 - arch/sh/kernel/Makefile | 4 +- arch/sh/kernel/irq.c | 2 +- arch/sparc/Makefile | 2 - arch/sparc/include/asm/termios.h | 147 - arch/sparc/kernel/Makefile | 7 +- arch/sparc/kernel/irq_64.c | 2 +- arch/sparc/kernel/termios.c | 115 + arch/x86/Makefile | 5 - arch/x86/boot/compressed/kaslr.c | 1 + arch/x86/boot/version.c | 1 + arch/x86/events/amd/core.c | 8 +- arch/x86/events/core.c | 57 +- arch/x86/events/intel/core.c | 93 +- arch/x86/events/intel/p4.c | 37 +- arch/x86/events/perf_event.h | 49 +- arch/x86/events/perf_event_flags.h | 22 + arch/x86/include/asm/irq_stack.h | 2 +- arch/x86/kernel/Makefile | 10 +- arch/x86/kernel/cpu/sgx/encl.c | 5 +- arch/x86/kernel/cpu/sgx/main.c | 15 +- arch/x86/kernel/irq_32.c | 2 +- arch/xtensa/Makefile | 2 - arch/xtensa/kernel/Makefile | 4 +- block/blk-mq-debugfs.c | 2 + block/partitions/core.c | 3 + crypto/akcipher.c | 8 + drivers/acpi/viot.c | 1 - drivers/acpi/x86/s2idle.c | 12 +- drivers/android/binder.c | 4 +- drivers/base/base.h | 2 - drivers/base/node.c | 141 +- drivers/bluetooth/btintel.c | 20 +- drivers/bluetooth/btusb.c | 3 + drivers/comedi/comedi_fops.c | 8 +- drivers/crypto/aspeed/aspeed-hace.c | 4 +- drivers/crypto/ccp/ccp-dmaengine.c | 6 +- drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c | 20 +- drivers/crypto/nx/nx-aes-ccm.c | 5 +- drivers/dma-buf/dma-buf.c | 1 + drivers/edac/edac_module.h | 4 - drivers/firmware/efi/libstub/arm64-stub.c | 4 +- drivers/firmware/google/gsmi.c | 9 + drivers/fpga/intel-m10-bmc-sec-update.c | 3 + drivers/gpu/drm/exynos/exynos_drm_dma.c | 1 - drivers/gpu/drm/gma500/cdv_device.c | 4 +- drivers/gpu/drm/gma500/gem.c | 4 +- drivers/gpu/drm/gma500/gma_display.c | 11 +- drivers/gpu/drm/gma500/oaktrail_device.c | 5 +- drivers/gpu/drm/gma500/power.c | 8 +- drivers/gpu/drm/gma500/psb_drv.c | 2 +- drivers/gpu/drm/gma500/psb_drv.h | 5 +- drivers/gpu/drm/gma500/psb_irq.c | 15 +- drivers/gpu/drm/gma500/psb_irq.h | 2 +- drivers/gpu/drm/i915/Makefile | 3 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 2 +- drivers/gpu/drm/i915/display/intel_bw.c | 4 +- drivers/gpu/drm/i915/display/intel_color.c | 1 + drivers/gpu/drm/i915/display/intel_cursor.c | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 2 + .../gpu/drm/i915/display/intel_display_debugfs.c | 1 + drivers/gpu/drm/i915/display/intel_display_power.c | 2 +- .../drm/i915/display/intel_display_power_well.c | 2 +- drivers/gpu/drm/i915/display/intel_dsb.c | 30 + drivers/gpu/drm/i915/display/intel_dsb.h | 28 - drivers/gpu/drm/i915/display/intel_modeset_setup.c | 1 + .../gpu/drm/i915/display/intel_modeset_verify.c | 2 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 2 +- drivers/gpu/drm/i915/display/skl_watermark.c | 3464 +++++++++++++++ .../i915/{intel_pm.h => display/skl_watermark.h} | 75 +- drivers/gpu/drm/i915/i915_driver.c | 1 + drivers/gpu/drm/i915/i915_drv.h | 1 - drivers/gpu/drm/i915/i915_reg.h | 8 +- drivers/gpu/drm/i915/intel_pm.c | 3816 +---------------- drivers/gpu/drm/i915/intel_pm.h | 65 +- drivers/gpu/drm/meson/meson_plane.c | 2 +- drivers/gpu/drm/meson/meson_viu.c | 2 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 2 +- drivers/gpu/drm/omapdrm/dss/dss.c | 3 + drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 4 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 51 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 4 + drivers/gpu/drm/sun4i/sun4i_tv.c | 1 + drivers/gpu/drm/tests/drm_format_test.c | 324 +- drivers/gpu/drm/tidss/tidss_kms.c | 2 +- drivers/gpu/drm/udl/udl_drv.c | 19 +- drivers/gpu/drm/udl/udl_drv.h | 13 +- drivers/gpu/drm/udl/udl_main.c | 93 +- drivers/gpu/drm/udl/udl_modeset.c | 53 +- drivers/gpu/drm/udl/udl_transfer.c | 45 +- drivers/gpu/drm/vkms/vkms_formats.c | 53 +- drivers/gpu/drm/vkms/vkms_plane.c | 3 +- drivers/hwmon/asus-ec-sensors.c | 408 +- drivers/hwmon/mr75203.c | 11 +- drivers/hwtracing/ptt/hisi_ptt.c | 1 - drivers/iio/light/tsl2583.c | 2 +- drivers/iommu/Kconfig | 3 +- drivers/iommu/amd/Kconfig | 1 - drivers/iommu/amd/Makefile | 2 +- drivers/iommu/amd/amd_iommu.h | 1 - drivers/iommu/amd/amd_iommu_types.h | 8 +- drivers/iommu/amd/init.c | 45 +- drivers/iommu/amd/io_pgtable.c | 76 +- drivers/iommu/amd/io_pgtable_v2.c | 415 ++ drivers/iommu/amd/iommu.c | 149 +- drivers/iommu/amd/iommu_v2.c | 2 + drivers/iommu/apple-dart.c | 33 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 6 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 62 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 97 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 6 +- drivers/iommu/dma-iommu.c | 18 +- drivers/iommu/dma-iommu.h | 42 + drivers/iommu/exynos-iommu.c | 9 - drivers/iommu/fsl_pamu_domain.c | 6 +- drivers/iommu/intel/Kconfig | 1 - drivers/iommu/intel/dmar.c | 7 + drivers/iommu/intel/iommu.c | 249 +- drivers/iommu/intel/iommu.h | 9 +- drivers/iommu/io-pgtable-arm.c | 8 +- drivers/iommu/io-pgtable.c | 1 + drivers/iommu/iommu.c | 175 +- drivers/iommu/iova.c | 13 +- drivers/iommu/ipmmu-vmsa.c | 35 +- drivers/iommu/msm_iommu.c | 2 - drivers/iommu/mtk_iommu.c | 24 +- drivers/iommu/mtk_iommu_v1.c | 13 +- drivers/iommu/omap-iommu-debug.c | 6 +- drivers/iommu/omap-iommu.c | 6 - drivers/iommu/rockchip-iommu.c | 2 - drivers/iommu/s390-iommu.c | 15 +- drivers/iommu/sprd-iommu.c | 5 - drivers/iommu/sun50i-iommu.c | 2 - drivers/iommu/tegra-smmu.c | 29 +- drivers/iommu/virtio-iommu.c | 41 +- drivers/irqchip/irq-gic-v2m.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-gic-v3-mbi.c | 2 +- drivers/irqchip/irq-gic-v4.c | 2 +- drivers/irqchip/irq-ls-scfg-msi.c | 2 +- drivers/media/pci/pt3/pt3.c | 4 +- drivers/mfd/fsl-imx25-tsadc.c | 4 +- drivers/mfd/htc-i2cpld.c | 61 +- drivers/mfd/intel-m10-bmc.c | 1 + drivers/mfd/intel_soc_pmic_chtdc_ti.c | 8 +- drivers/mfd/lpc_ich.c | 2 +- drivers/mfd/mfd-core.c | 2 +- drivers/mfd/qcom-spmi-pmic.c | 1 + drivers/mfd/stmpe.c | 36 +- drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c | 9 +- drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c | 18 +- drivers/misc/pci_endpoint_test.c | 34 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 16 +- drivers/misc/xilinx_sdfec.c | 3 +- drivers/net/dsa/ocelot/felix.c | 55 + drivers/net/dsa/ocelot/felix_vsc9959.c | 509 +-- drivers/net/dsa/ocelot/seville_vsc9953.c | 376 +- drivers/net/ethernet/microchip/lan743x_main.c | 64 +- drivers/net/ethernet/microchip/lan743x_main.h | 10 +- drivers/net/ethernet/mscc/Makefile | 11 +- drivers/net/ethernet/mscc/ocelot.c | 707 +--- drivers/net/ethernet/mscc/ocelot.h | 12 +- drivers/net/ethernet/mscc/ocelot_net.c | 88 +- drivers/net/ethernet/mscc/ocelot_ptp.c | 481 +++ drivers/net/ethernet/mscc/ocelot_stats.c | 458 ++ drivers/net/ethernet/mscc/ocelot_vsc7514.c | 373 +- drivers/net/ethernet/mscc/vsc7514_regs.c | 3 +- drivers/net/ipa/gsi.c | 11 +- drivers/net/ipa/gsi.h | 7 - drivers/net/ipa/gsi_private.h | 22 +- drivers/net/ipa/gsi_trans.c | 134 +- drivers/net/ipa/gsi_trans.h | 3 - drivers/net/ipvlan/ipvlan_core.c | 6 +- drivers/net/wwan/wwan_core.c | 1 + drivers/nvme/host/core.c | 14 +- drivers/nvme/host/tcp.c | 7 +- drivers/nvme/target/core.c | 6 +- drivers/nvme/target/zns.c | 17 +- drivers/of/fdt.c | 2 + drivers/parisc/sba_iommu.c | 6 + drivers/perf/arm_spe_pmu.c | 4 +- drivers/power/reset/qcom-pon.c | 1 + drivers/power/supply/ab8500_chargalg.c | 2 - drivers/power/supply/adp5061.c | 9 +- drivers/power/supply/bq25890_charger.c | 30 + drivers/power/supply/bq27xxx_battery.c | 60 +- drivers/power/supply/cpcap-charger.c | 2 +- drivers/power/supply/cw2015_battery.c | 13 +- drivers/power/supply/power_supply_core.c | 2 +- drivers/power/supply/power_supply_sysfs.c | 2 +- drivers/power/supply/tps65217_charger.c | 2 +- drivers/powercap/idle_inject.c | 2 +- drivers/regulator/core.c | 2 +- drivers/regulator/qcom_rpm-regulator.c | 24 +- drivers/regulator/tps65219-regulator.c | 1 - drivers/scsi/scsi_transport_spi.c | 7 +- drivers/slimbus/qcom-ngd-ctrl.c | 23 +- drivers/soc/rockchip/pm_domains.c | 101 +- drivers/staging/greybus/audio_helper.c | 11 - drivers/staging/r8188eu/core/rtw_cmd.c | 15 +- drivers/staging/r8188eu/core/rtw_ioctl_set.c | 8 +- drivers/staging/r8188eu/core/rtw_led.c | 80 +- drivers/staging/r8188eu/core/rtw_mlme.c | 3 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 43 +- drivers/staging/r8188eu/core/rtw_recv.c | 1 - drivers/staging/r8188eu/core/rtw_sta_mgt.c | 1 - drivers/staging/r8188eu/core/rtw_wlan_util.c | 40 - drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 1 - drivers/staging/r8188eu/hal/usb_halinit.c | 5 +- drivers/staging/r8188eu/include/hal_intf.h | 1 - drivers/staging/r8188eu/include/mlme_osdep.h | 12 - drivers/staging/r8188eu/include/rtl8188e_xmit.h | 6 - drivers/staging/r8188eu/include/rtw_cmd.h | 4 +- drivers/staging/r8188eu/include/rtw_mlme.h | 12 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 2 - drivers/staging/r8188eu/include/wlan_bssdef.h | 4 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 2 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 10 +- drivers/staging/rtl8192e/rtllib.h | 2 +- drivers/staging/rtl8192e/rtllib_tx.c | 4 +- drivers/staging/rtl8712/xmit_linux.c | 18 +- drivers/staging/rtl8712/xmit_osdep.h | 2 +- drivers/staging/rtl8723bs/Makefile | 1 - drivers/staging/rtl8723bs/core/rtw_cmd.c | 84 - drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 17 - drivers/staging/rtl8723bs/core/rtw_odm.c | 116 - drivers/staging/rtl8723bs/hal/hal_btcoex.c | 5 - drivers/staging/rtl8723bs/hal/hal_com.c | 64 - drivers/staging/rtl8723bs/hal/hal_intf.c | 5 - drivers/staging/rtl8723bs/hal/odm_DIG.c | 57 - drivers/staging/rtl8723bs/hal/odm_DIG.h | 2 - drivers/staging/rtl8723bs/include/drv_types.h | 3 - drivers/staging/rtl8723bs/include/hal_btcoex.h | 1 - drivers/staging/rtl8723bs/include/hal_com.h | 4 - drivers/staging/rtl8723bs/include/hal_intf.h | 2 - drivers/staging/rtl8723bs/include/ieee80211.h | 1 - drivers/staging/rtl8723bs/include/rtw_cmd.h | 3 - drivers/staging/rtl8723bs/include/rtw_odm.h | 24 - drivers/staging/rtl8723bs/include/xmit_osdep.h | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 3 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 50 - drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 17 +- drivers/thunderbolt/icm.c | 1 + drivers/thunderbolt/nhi.h | 1 + drivers/tty/hvc/hvcs.c | 1 + drivers/tty/serial/qcom_geni_serial.c | 5 +- drivers/tty/tty_io.c | 2 +- drivers/tty/tty_ioctl.c | 75 + drivers/tty/vcc.c | 1 + drivers/usb/chipidea/Kconfig | 10 +- drivers/usb/gadget/function/f_uvc.c | 4 + drivers/usb/gadget/function/uvc.h | 1 + drivers/usb/gadget/function/uvc_v4l2.c | 2 +- drivers/usb/gadget/function/uvc_video.c | 9 +- drivers/usb/misc/usb3503.c | 25 +- drivers/vfio/vfio_iommu_type1.c | 1 - drivers/virt/vboxguest/vboxguest_linux.c | 16 +- fs/cifs/inode.c | 4 +- fs/cifs/transport.c | 5 +- fs/coredump.c | 7 +- fs/libfs.c | 59 +- fs/nfs/file.c | 3 +- fs/nfs/inode.c | 12 +- fs/nfs/internal.h | 25 + fs/nfs/nfs3proc.c | 3 +- fs/nfs/nfs42proc.c | 9 +- fs/nfs/nfs4proc.c | 14 +- fs/nfs/nfs4state.c | 3 +- fs/nfs/pnfs.c | 4 +- fs/nfs/super.c | 27 +- fs/nfs/write.c | 25 - fs/nfsd/nfs4proc.c | 19 +- fs/nfsd/nfs4xdr.c | 28 +- fs/nfsd/state.h | 1 - fs/nfsd/xdr4.h | 3 +- fs/notify/fsnotify.h | 4 - fs/ocfs2/refcounttree.c | 2 +- fs/posix_acl.c | 3 + fs/proc/Kconfig | 1 + fs/proc/fd.c | 18 +- fs/proc/proc_sysctl.c | 9 +- fs/tracefs/inode.c | 31 +- fs/xfs/xfs_trans_ail.c | 8 +- include/asm-generic/softirq_stack.h | 2 +- include/asm-generic/termios-base.h | 78 - include/asm-generic/termios.h | 108 - include/dt-bindings/power/rk3588-power.h | 69 + include/linux/bpf.h | 9 + include/linux/cgroup-defs.h | 3 + include/linux/cgroup.h | 5 - include/linux/completion.h | 1 + include/linux/damon.h | 2 + include/linux/dma-iommu.h | 93 - include/linux/dmar.h | 4 +- include/linux/find.h | 46 +- include/linux/freezer.h | 245 +- include/linux/frontswap.h | 3 +- include/linux/fs.h | 1 - include/linux/htcpld.h | 2 - include/linux/hugetlb.h | 14 - include/linux/io-pgtable.h | 2 + include/linux/iommu.h | 47 +- include/linux/iversion.h | 46 +- include/linux/node.h | 24 +- include/linux/perf/arm_pmu.h | 9 +- include/linux/perf_event.h | 47 +- include/linux/power_supply.h | 48 +- include/linux/psi.h | 12 +- include/linux/psi_types.h | 31 +- include/linux/sched.h | 50 +- include/linux/serdev.h | 1 + include/linux/sunrpc/sched.h | 7 +- include/linux/suspend.h | 8 +- include/linux/swapfile.h | 2 - include/linux/termios_internal.h | 49 + include/linux/tty_driver.h | 1 + include/linux/umh.h | 9 +- include/linux/wait.h | 40 +- include/linux/writeback.h | 8 - include/net/act_api.h | 1 + include/net/bluetooth/hci_sock.h | 2 - include/net/netfilter/nf_conntrack_bpf.h | 23 + include/net/netfilter/nf_nat_helper.h | 1 + include/soc/mscc/ocelot.h | 138 +- include/sound/sof/ipc4/header.h | 5 + include/uapi/linux/netfilter.h | 2 + init/.gitignore | 2 + init/Makefile | 57 +- init/build-version | 10 + init/do_mounts_initrd.c | 10 +- init/version-timestamp.c | 31 + init/version.c | 36 +- io_uring/net.c | 7 +- io_uring/rw.c | 30 +- kernel/bpf/btf.c | 3 +- kernel/bpf/hashtab.c | 2 + kernel/bpf/percpu_freelist.c | 48 +- kernel/bpf/verifier.c | 4 +- kernel/cgroup/cgroup.c | 104 +- kernel/cgroup/legacy_freezer.c | 23 +- kernel/events/core.c | 11 +- kernel/exit.c | 4 +- kernel/fork.c | 5 +- kernel/freezer.c | 133 +- kernel/futex/waitwake.c | 8 +- kernel/gen_kheaders.sh | 6 +- kernel/hung_task.c | 4 +- kernel/kprobes.c | 1 + kernel/module/decompress.c | 2 +- kernel/module/tracking.c | 68 + kernel/power/hibernate.c | 35 +- kernel/power/main.c | 18 +- kernel/power/process.c | 10 +- kernel/power/suspend.c | 12 +- kernel/power/user.c | 24 +- kernel/ptrace.c | 2 +- kernel/relay.c | 5 +- kernel/sched/completion.c | 12 + kernel/sched/core.c | 29 +- kernel/sched/core_sched.c | 2 +- kernel/sched/deadline.c | 6 +- kernel/sched/fair.c | 44 +- kernel/sched/psi.c | 280 +- kernel/sched/rt.c | 6 +- kernel/sched/sched.h | 2 +- kernel/sched/stats.h | 6 + kernel/signal.c | 14 +- kernel/sysctl-test.c | 43 +- kernel/sysctl.c | 22 +- kernel/time/hrtimer.c | 4 +- kernel/trace/rv/monitors/wip/wip.h | 2 +- kernel/trace/rv/monitors/wwnr/wwnr.h | 2 +- kernel/trace/rv/reactor_panic.c | 4 +- kernel/trace/rv/reactor_printk.c | 4 +- kernel/trace/trace_events_trigger.c | 3 +- kernel/trace/trace_preemptirq.c | 4 +- kernel/tracepoint.c | 5 +- kernel/umh.c | 18 +- lib/find_bit.c | 178 +- localversion-next | 2 +- mm/damon/Kconfig | 3 + mm/damon/core-test.h | 23 + mm/damon/core.c | 64 + mm/damon/lru_sort.c | 37 +- mm/damon/reclaim.c | 37 +- mm/damon/sysfs.c | 24 +- mm/frontswap.c | 92 +- mm/gup.c | 5 +- mm/hugetlb.c | 96 +- mm/internal.h | 28 - mm/kfence/core.c | 15 +- mm/khugepaged.c | 4 +- mm/memcontrol.c | 8 +- mm/memory.c | 35 +- mm/page_alloc.c | 17 +- mm/shmem.c | 31 +- mm/shuffle.c | 21 +- mm/swap_cgroup.c | 2 +- mm/swapfile.c | 4 +- mm/zsmalloc.c | 8 +- mm/zswap.c | 85 +- net/core/filter.c | 54 + net/core/flow_dissector.c | 5 +- net/ipv4/bpf_tcp_ca.c | 2 +- net/ipv4/netfilter/nf_nat_h323.c | 60 +- net/ipv4/ping.c | 15 + net/ipv6/ping.c | 16 + net/netfilter/ipset/ip_set_core.c | 4 +- net/netfilter/ipvs/ip_vs_ctl.c | 8 +- net/netfilter/nf_conntrack_bpf.c | 66 +- net/netfilter/nf_conntrack_core.c | 1 + net/netfilter/nf_conntrack_irc.c | 34 +- net/netfilter/nf_conntrack_proto_tcp.c | 321 +- net/netfilter/nf_conntrack_sip.c | 4 +- net/netfilter/nf_log.c | 4 +- net/netfilter/nf_nat_amanda.c | 14 +- net/netfilter/nf_nat_ftp.c | 17 +- net/netfilter/nf_nat_helper.c | 31 + net/netfilter/nf_nat_irc.c | 16 +- net/netfilter/nf_nat_sip.c | 14 +- net/netfilter/nf_tables_api.c | 2 +- net/netfilter/nfnetlink_osf.c | 4 +- net/netfilter/nft_osf.c | 2 +- net/netfilter/x_tables.c | 20 +- net/netfilter/xt_RATEEST.c | 2 +- net/openvswitch/flow_netlink.c | 2 +- net/sched/act_api.c | 33 +- net/sched/act_bpf.c | 28 +- net/sched/act_connmark.c | 28 +- net/sched/act_csum.c | 28 +- net/sched/act_ct.c | 32 +- net/sched/act_ctinfo.c | 28 +- net/sched/act_gact.c | 28 +- net/sched/act_gate.c | 28 +- net/sched/act_ife.c | 28 +- net/sched/act_ipt.c | 61 +- net/sched/act_mirred.c | 28 +- net/sched/act_mpls.c | 28 +- net/sched/act_nat.c | 28 +- net/sched/act_pedit.c | 28 +- net/sched/act_police.c | 28 +- net/sched/act_sample.c | 28 +- net/sched/act_simple.c | 28 +- net/sched/act_skbedit.c | 28 +- net/sched/act_skbmod.c | 28 +- net/sched/act_tunnel_key.c | 28 +- net/sched/act_vlan.c | 28 +- net/sunrpc/clnt.c | 3 + net/sunrpc/sched.c | 12 +- net/sunrpc/xprt.c | 8 +- net/unix/af_unix.c | 8 +- scripts/Makefile.build | 70 +- scripts/Makefile.lib | 41 +- scripts/Makefile.modfinal | 2 +- scripts/Makefile.modpost | 112 +- scripts/Makefile.vmlinux_o | 21 +- scripts/check-local-export | 96 +- scripts/clang-tools/gen_compile_commands.py | 19 +- scripts/head-object-list.txt | 53 + scripts/link-vmlinux.sh | 51 +- scripts/mkcompile_h | 96 +- scripts/mksysmap | 2 +- sound/core/memalloc_local.h | 4 - sound/oss/dmasound/dmasound.h | 3 - sound/pci/hda/hda_bind.c | 4 +- sound/soc/codecs/hdmi-codec.c | 10 +- sound/soc/fsl/fsl_asrc.c | 29 +- sound/soc/mediatek/mt8183/mt8183-afe-common.h | 3 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 33 + sound/soc/mediatek/mt8183/mt8183-dai-i2s.c | 45 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 33 + sound/soc/mediatek/mt8186/mt8186-afe-common.h | 3 + sound/soc/mediatek/mt8186/mt8186-dai-i2s.c | 44 +- .../mt8186/mt8186-mt6366-da7219-max98357.c | 18 + .../mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c | 18 + sound/soc/mediatek/mt8192/mt8192-afe-common.h | 3 + sound/soc/mediatek/mt8192/mt8192-dai-i2s.c | 49 +- .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 9 + sound/soc/sof/Makefile | 3 +- sound/soc/sof/intel/apl.c | 2 + sound/soc/sof/intel/cnl.c | 2 + sound/soc/sof/intel/icl.c | 30 +- sound/soc/sof/intel/mtl.c | 2 + sound/soc/sof/intel/tgl.c | 2 + sound/soc/sof/ipc4-loader.c | 2 + sound/soc/sof/ipc4-mtrace.c | 643 +++ sound/soc/sof/ipc4-priv.h | 18 +- sound/soc/sof/ipc4.c | 22 +- sound/usb/line6/driver.h | 2 - tools/include/linux/find.h | 61 +- tools/lib/bpf/bpf_helpers.h | 19 +- tools/lib/find_bit.c | 149 +- tools/lib/perf/evlist.c | 50 + tools/perf/Makefile.perf | 24 +- tools/perf/builtin-c2c.c | 12 +- tools/perf/builtin-lock.c | 3 +- tools/perf/builtin-record.c | 34 +- tools/perf/builtin-sched.c | 24 +- tools/perf/builtin-script.c | 5 + tools/perf/builtin-stat.c | 71 +- tools/perf/dlfilters/dlfilter-show-cycles.c | 4 +- tools/perf/tests/expr.c | 37 +- tools/perf/tests/sigtrap.c | 65 +- tools/perf/util/affinity.c | 8 +- tools/perf/util/cputopo.c | 61 + tools/perf/util/cputopo.h | 5 + tools/perf/util/expr.c | 29 +- tools/perf/util/expr.h | 14 +- tools/perf/util/expr.l | 6 +- tools/perf/util/genelf.c | 20 +- tools/perf/util/metricgroup.c | 132 +- tools/perf/util/metricgroup.h | 4 +- tools/perf/util/pmu.y | 2 - tools/perf/util/smt.c | 109 +- tools/perf/util/smt.h | 12 +- tools/perf/util/sort.h | 2 - tools/perf/util/stat-shadow.c | 13 +- tools/perf/util/stat.h | 2 + tools/testing/selftests/bpf/prog_tests/bpf_nf.c | 7 +- .../selftests/bpf/prog_tests/btf_skc_cls_ingress.c | 20 - .../selftests/bpf/prog_tests/connect_ping.c | 178 + .../selftests/bpf/prog_tests/tcp_hdr_options.c | 20 - tools/testing/selftests/bpf/progs/connect_ping.c | 53 + tools/testing/selftests/bpf/progs/test_bpf_nf.c | 16 +- .../testing/selftests/bpf/progs/test_bpf_nf_fail.c | 14 + tools/testing/selftests/bpf/test_progs.c | 17 + tools/testing/selftests/bpf/test_progs.h | 1 + tools/testing/selftests/damon/Makefile | 1 + .../damon/debugfs_duplicate_context_creation.sh | 27 + .../selftests/netfilter/nft_concat_range.sh | 65 +- 720 files changed, 18422 insertions(+), 15497 deletions(-) delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml create mode 100644 Documentation/devicetree/bindings/mfd/sprd,ums512-glbreg.yaml delete mode 100644 arch/alpha/include/asm/termios.h create mode 100644 arch/alpha/kernel/termios.c create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rg353p.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rg503.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rgxx3.dtsi delete mode 100644 arch/ia64/include/asm/termios.h delete mode 100644 arch/ia64/include/uapi/asm/termios.h delete mode 100644 arch/mips/include/asm/termios.h delete mode 100644 arch/parisc/include/asm/termios.h delete mode 100644 arch/parisc/include/uapi/asm/termios.h delete mode 100644 arch/powerpc/include/asm/termios.h delete mode 100644 arch/s390/include/asm/termios.h delete mode 100644 arch/s390/include/uapi/asm/termios.h delete mode 100644 arch/sparc/include/asm/termios.h create mode 100644 arch/sparc/kernel/termios.c create mode 100644 arch/x86/events/perf_event_flags.h create mode 100644 drivers/gpu/drm/i915/display/skl_watermark.c copy drivers/gpu/drm/i915/{intel_pm.h => display/skl_watermark.h} (52%) create mode 100644 drivers/iommu/amd/io_pgtable_v2.c create mode 100644 drivers/iommu/dma-iommu.h create mode 100644 drivers/net/ethernet/mscc/ocelot_stats.c delete mode 100644 drivers/staging/r8188eu/include/mlme_osdep.h delete mode 100644 drivers/staging/rtl8723bs/core/rtw_odm.c delete mode 100644 drivers/staging/rtl8723bs/include/rtw_odm.h delete mode 100644 include/asm-generic/termios-base.h delete mode 100644 include/asm-generic/termios.h create mode 100644 include/dt-bindings/power/rk3588-power.h delete mode 100644 include/linux/dma-iommu.h create mode 100644 include/linux/termios_internal.h create mode 100644 init/.gitignore create mode 100755 init/build-version create mode 100644 init/version-timestamp.c create mode 100644 scripts/head-object-list.txt create mode 100644 sound/soc/sof/ipc4-mtrace.c create mode 100644 tools/testing/selftests/bpf/prog_tests/connect_ping.c create mode 100644 tools/testing/selftests/bpf/progs/connect_ping.c create mode 100644 tools/testing/selftests/damon/debugfs_duplicate_context_creation.sh