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 6ce5d01e7011 Add linux-next specific files for 20220915 omits ea91b7c792cb Revert "hugetlb: use new vma_lock for pmd sharing synchron [...] omits fe6e996db3f8 Revert "hugetlb: clean up code checking for fault/truncati [...] omits ddbfd42bd5f7 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits fc8731713783 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 8bdc3a2ecc8b Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits caca4396627b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits a9dfe07d5f20 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 6ea6d903852e Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 3d73d99333de Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 631e9fde4379 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 9eca9f1d4f41 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits df011d7689eb Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits d3d8cca7181b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 74e370b8c40d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b091754200bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dae13ee53bdf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d89539968dee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 66800d46d31c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1329b4c44ed Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits e861d6316446 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits d8f65136d14d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c06e36c57d20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c5f0c408956 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 615b2ab9d552 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 79eb8f3038b1 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 99cbfb1661ee Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits dcf3fe66aed0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f827dbf3bf4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 72521517ee81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 025a68cfa12d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72c3ff051ccb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits acaffc03902d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 702357fc8476 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb802889a4c6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d94b79326245 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 419387deb2f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd8f904bcc09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd15e72f49e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d6fc1735c272 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 6a02b40ffa81 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 7288b65c56f1 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits f823d4ee03e3 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 9c4b9e92a5ef Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 4068786e963d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6d1bbcedc5a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cb68e7a989dd Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 6e9654ced81c Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 5ad80d05042f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 567811f5eac8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 97af73ccd276 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 890c2dbac0ef Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits ae8a3e842666 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6f16ae08d8ad Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 38dc06694747 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 325f660ab324 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits c8b1cb1295fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69a04d528d19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41b09f2d9871 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f55a7b9b3f9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51a1059db1e9 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 9907c0839a2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d18984a495dc Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits a5ba025d04cd Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits bd7a2fc0ee1e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ab67f115dab9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5896bb968d96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 757301dbe875 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 211c1f2e81c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 10b5d626a994 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b36c45e66646 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 2c4381518b58 Merge branch 'next' of git://github.com/cschaufler/smack-next omits d325cdc1b291 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c9a03721558b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits ca3a81c9a9ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 00d2a98de0ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad82f93949a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 459b431a2619 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits ee5776f0e80f Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 77792f8e31ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 87778451eb23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b774799ce34f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93fa8fc5d861 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 60fbdc05afb3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4dab4969c1a1 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits ee4f5374808b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b620ce78b895 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5fab9d10d949 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7aa84153614c Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 59079236526f Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits beb79831aff5 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 70a7880abfd5 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 8d069dcfb517 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits e77d4c836380 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 265059e45dc3 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 203af878cb63 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4348cb67ac6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ceb747eeb391 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7821e3d7771d Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 2134cedb68e2 Merge branch 'mm-nonmm-unstable' into mm-everything omits bb8326b8437c ipc-msg-mitigate-the-lock-contention-with-percpu-counter-c [...] omits 99939476a261 ipc/msg: mitigate the lock contention with percpu counter omits be566012614f percpu: Add percpu_counter_add_local and percpu_counter_sub_local omits 19e44bc53416 fork: remove duplicate included header files omits d4698d8d8fae fs/ocfs2: fix repeated words in comments omits 570fe9d65c29 relay: use kvcalloc to alloc page array in relay_alloc_page_array omits 278baae569fd proc: make config PROC_CHILDREN depend on PROC_FS omits 8b27cefaec63 fs> uninline inode_maybe_inc_iversion() omits d6c479055f23 firmware: google: test spinlock on panic path to avoid lockups omits e2b462073a1c ipc: mqueue: remove unnecessary conditionals omits 98e89157bcae init.h: fix spelling typo in comment omits 5d57bee51121 fs/ocfs2/suballoc.h: fix spelling typo in comment omits 9317cd6b86c1 core_pattern: add CPU specifier omits ab0531f9a619 ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY( [...] omits 0799791beff6 kbuild: add debug level and macro defs options omits 72e0b24fc030 fault-injection: make stacktrace filter works as expected omits c0ddadb5d107 fault-injection: make some stack filter attrs more readable omits d2eaf1811678 fault-injection: skip stacktrace filtering by default omits 75a2cc89e30a fault-injection: allow stacktrace filter for x86-64 omits d6d167019d34 lib/debugobjects: fix stat count and optimize debug_object [...] omits f1ab20a96254 init/main.c: silence some -Wunused-parameter warnings omits 926e0e59524a ocfs2: fix ocfs2 corrupt when iputting an inode omits 30163b2aadbf ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 92718a60dc7a ocfs2: reflink deadlock when clone file to the same direct [...] omits 7588821f786f hugetlb: clean up code checking for fault/truncation races omits d56100904028 hugetlb: use new vma_lock for pmd sharing synchronization omits 5d23e5f15ccc hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] omits 47bc61e7caf9 hugetlb: add vma based lock for pmd sharing omits f7090e57294e hugetlb: rename vma_shareable() and refactor code omits d5cfd80bb040 hugetlb: create remove_inode_single_folio to remove single [...] omits 845112b2a544 hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] omits 554e2aeade01 hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] omits 0ebd3c659358 hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] omits b1df5362ffe8 mm/hugetlb: remove unnecessary 'NULL' values from pointer omits e7597c78fcc5 mm/filemap: make folio_put_wait_locked static omits 929ed8279316 mm: hugetlb: eliminate memory-less nodes handling omits 328ba2b5ddbb mm: hugetlb: simplify per-node sysfs creation and removal omits 9fc6932ff19d mm/mempolicy: use PAGE_ALIGN instead of open-coding it omits d9fbf3ad561c mm/page_alloc.c: document bulkfree_pcp_prepare() return value omits ffcfe53fb5ae mm-page_allocc-rename-check_free_page-to-free_page_is_bad-fix omits d3f45ddc1da5 mm/page_alloc.c: rename check_free_page() to free_page_is_bad() omits 45dd5eed5ffc mm/memcontrol: use kstrtobool for swapaccount param parsing omits b7a1cccc020a mm/damon/core: simplify the kdamond stop mechanism by remo [...] omits 137fb7703346 mm/damon/sysfs: simplify the variable 'pid' assignment operation omits 5e4880a21f8d mm/damon: simplify the parameter passing for 'prepare_acce [...] omits b99c843e4287 mm/damon/lru_sort: deduplicate hot/cold schemes generators omits eab91aaf9c24 mm/damon/lru_sort: use quotas param generator omits 226e519e4cee mm/damon/reclaim: use the quota params generator macro omits f920851a66b6 mm/damon/modules-common: implement damos time quota params [...] omits 116752858d61 mm/damon/modules-common: implement a damos quota params generator omits 887173c461df mm/damon/lru_sort: use stat generator omits 52c5222df479 mm/damon/reclaim: use stat parameters generator omits b5764de10695 mm/damon/modules-common: implement a stats parameters gene [...] omits 5f598412cb01 mm/damon/reclaim: use watermarks parameters generator macro omits da8d7b34d648 mm/damon/lru_sort: use watermarks parameters generator macro omits 4f2231555af0 mm/damon/modules-common: implement a watermarks module par [...] omits 780dbaa63e52 mm/damon/reclaim: use monitoring attributes parameters gen [...] omits befc822f5537 mm/damon/lru_sort: use monitoring attributes parameters ge [...] omits 4cf80a1c0445 mm/damon: implement a monitoring attributes module paramet [...] omits c3bff001990b mm/damon/lru_sort: use 'struct damon_attrs' for storing pa [...] omits 164137795ee8 mm/damon/reclaim: use 'struct damon_attrs' for storing par [...] omits 5a091118b525 mm/damon/core: reduce parameters for damon_set_attrs() omits 96682a6506d1 mm/damon/core: use a dedicated struct for monitoring attributes omits 3855c5490483 mm/damon/core: factor out 'damos_quota' private fileds ini [...] omits 1af3f8894bd8 mm/damon/core: copy struct-to-struct instead of field-to-f [...] omits f16db3c0d390 mm/damon/paddr: deduplicate damon_pa_{mark_accessed,deacti [...] omits 0e75e8584397 mm/damon/paddr: make supported DAMOS actions of paddr clear omits 986a963a2c5c mm/damon: simplify scheme create in damon_lru_sort_apply_p [...] omits 9922c9ad1616 zram: keep comments within 80-columns limit omits 678d57e2292f zram: do not waste zram_table_entry flags bits omits 2477933aa927 mm/damon: creating kmem cache for damon regions by KMEM_CACHE() omits ad768ad3a0ec mm/damon: improve damon_new_region strategy omits 0e93f13dd9a5 mm/damon/sysfs: use the wrapper directly to check if the k [...] omits e12173c49e39 mm/damon/sysfs: change few functions execute order omits b8c7ad69796b mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice omits aca0b4ccf88a writeback: remove unused macro DIRTY_FULL_SCOPE omits 3b5ddd2cdd0f mm: use nth_page instead of mem_map_offset mem_map_next omits a9b1f9c37ac9 mm/damon: remove duplicate get_monitoring_region() definitions omits 785edd04d646 mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE omits 6a03f3162d6e zsmalloc: use correct types in _first_obj_offset functions omits f135cbb74270 mm/shuffle: convert module_param_call to module_param_cb omits 8c9504506a5d Docs/admin-guide/mm/damon/usage: note DAMON debugfs interf [...] omits 66280ad7661e Docs/admin-guide/mm/damon/start: mention the dependency as [...] omits a79cbf3c53ee mm/damon/Kconfig: notify debugfs deprecation plan omits 6e0d4dcb24d0 Docs/admin-guide/mm/damon: rename the title of the document omits 67192761e772 mm/damon/core-test: test damon_set_regions omits 62cc7e4c299a mm/damon/core: handle error from 'damon_fill_regions_holes()' omits 9db58e96fbbf mm/damon/core: avoid holes in newly set monitoring target ranges omits 46238288d524 selftest/damon: add a test for duplicate context dirs creation omits 53aaf01add94 tmpfs: add support for an i_version counter omits 54bfec9c3177 mm-damon-vaddr-add-a-comment-for-default-case-in-damon_va_ [...] omits d5cded73c1ed mm/damon/vaddr: add a comment for 'default' case in damon_ [...] omits b0887931e0ff mm/damon: introduce struct damos_access_pattern omits 197377d2758b mm/rodata_test: use PAGE_ALIGNED() helper omits 76c08aa18d61 mm/hwpoison: add __init/__exit annotations to module init/ [...] omits 1014fec995c6 memcg-reduce-size-of-memcg-vmstats-structures-fix omits d4636021afea memcg: reduce size of memcg vmstats structures omits 000cb45c9a67 memcg: rearrange code omits e1ced8fa8f28 memcg: extract memcg_vmstats from struct mem_cgroup omits 6e036943a07d memblock tests: add new pageblock related macro omits 9686935c6a56 mm: add pageblock_aligned() macro omits d02485f29855 mm: add pageblock_align() macro omits 728c4da4fb9d mm: reuse pageblock_start/end_pfn() macro omits 412c3ef1af7f mm/page_owner.c: remove redundant drain_all_pages omits cb9200a1e90e mm/damon: simplify damon_ctx check in damon_sysfs_before_t [...] omits 80663c1240bb selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory omits 9d452ebd9a34 selftests/vm: add file/shmem MADV_COLLAPSE selftest for cl [...] omits 5ddd31dca8dc selftests/vm: fix "add thp collapse file and tmpfs testing [...] omits a5db3cbaca55 selftests/vm: add thp collapse shmem testing omits 90edbbc6d1d5 selftests/vm: add thp collapse file and tmpfs testing omits a51e0df879c4 selftests/vm: modularize thp collapse memory operations omits 09e5247a7f65 selftests/vm: dedup THP helpers omits 2958ffa58ced mm/khugepaged: add tracepoint to hpage_collapse_scan_file() omits 2292b655652a mm/madvise: add file and shmem support to MADV_COLLAPSE omits f878bcda4808 mm/khugepaged: attempt to map file/shmem-backed pte-mapped [...] omits 2f1a052d8f03 mm/shmem: add flag to enforce shmem THP in hugepage_vma_check() omits 3f6bad9d3485 mm/damon/core: iterate the regions list from current point [...] omits 7aa9cba38c34 mm/hmm/test: use char dev with struct device to get device node omits 64e88722fb4a kasan: better invalid/double-free report header omits 3985ee585189 kasan: move tests to mm/kasan/ omits 52c4a84324da kasan: add another use-after-free test omits be2fcd725fc3 kasan: better identify bug types for tag-based modes omits e9839bdccba1 kasan: dynamically allocate stack ring entries omits e7169e729053 kasan: support kasan.stacktrace for SW_TAGS omits 24f160d835ca kasan: implement stack ring for tag-based modes omits d94bdd81c2e1 kasan: introduce kasan_complete_mode_report_info omits 034f5d817361 kasan: rework function arguments in report.c omits f88139546660 kasan: fill in cache and object in complete_report_info omits 42c6573355e6 kasan: introduce complete_report_info omits 1c3d4baa2c74 kasan: simplify print_report omits 9841b8e70187 kasan: make kasan_addr_to_page static omits c3c92790e836 kasan: use kasan_addr_to_slab in print_address_description omits 6daa4ee0a289 kasan: use virt_addr_valid in kasan_addr_to_page/slab omits 30f836775967 kasan: cosmetic changes in report.c omits c27abbee99bc kasan: move kasan_get_alloc/free_track definitions omits 8aacd1c2f210 kasan: pass tagged pointers to kasan_save_alloc/free_info omits d814dda5da84 kasan: only define kasan_cache_create for Generic mode omits eb225122ab6c kasan: only define metadata structs for Generic mode omits aa8945ab7c0d kasan: only define metadata offsets for Generic mode omits 93a09b9a28c9 kasan: only define kasan_never_merge for Generic mode omits f36d6ac55a2e kasan: only define kasan_metadata_size for Generic mode omits d62c063b6d1e kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta omits 0bc1d7ba3c20 kasan: introduce kasan_init_cache_meta omits 97e51aefdf30 kasan: introduce kasan_requires_meta omits 35a493d312f8 kasan: move kasan_get_*_meta to generic.c omits 8db83d23d317 kasan: clear metadata functions for tag-based modes omits b4a336f15540 kasan: introduce kasan_init_object_meta omits a574f26714ff kasan: introduce kasan_get_alloc_track omits 1d5580b8bd4b kasan: introduce kasan_print_aux_stacks omits 123934e67334 kasan: drop CONFIG_KASAN_TAGS_IDENTIFY omits 3c2b3db58b50 kasan: split save_alloc_info implementations omits c6a5e0b0602b kasan: move is_kmalloc check out of save_alloc_info omits e317352239b6 kasan: rename kasan_set_*_info to kasan_save_*_info omits 4fd07b8424d7 kasan: check KASAN_NO_FREE_META in __kasan_metadata_size omits 36fd9d37d0df filemap: convert filemap_range_has_writeback() to use folios omits f66dcf91d196 hugetlb_encode.h: fix undefined behaviour (34 << 26) omits bd84bce0b4cf mm/damon/sysfs: simplify the judgement whether kdamonds are busy omits 33922906077f mm/hugetlb.c: remove unnecessary initialization of local `err' omits b7e9664d32ec x86: kmsan: enable KMSAN builds for x86 omits 2159561b43ff mm: fs: initialize fsdata passed to write_begin/write_end [...] omits 505e09efa1e0 bpf: kmsan: initialize BPF registers with zeroes omits 8a9f69418915 entry: kmsan: introduce kmsan_unpoison_entry_regs() omits 0b27c1c32524 x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS omits 5cc0bbd08ee3 x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, ena [...] omits fca37ae98958 x86: kmsan: sync metadata pages on page fault omits ebd18a4bc90b x86: kmsan: use __msan_ string functions where possible. omits a8fee77cf241 x86: kmsan: handle open-coded assembly in lib/iomem.c omits 0ece90bac852 x86: kmsan: skip shadow checks in __switch_to() omits 85b9ad0de31a x86: kmsan: disable instrumentation of unsupported code omits 4f5b0b4adba2 objtool: kmsan: list KMSAN API functions as uaccess-safe omits 42e2b3277fb9 security: kmsan: fix interoperability with auto-initialization omits ef74890ca4f9 kcov: kmsan: unpoison area->list in kcov_remote_area_put() omits 97cc660287bb block: kmsan: skip bio block merging logic for KMSAN omits d25df43ab371 kmsan: disable physical page merging in biovec omits 6b4e38b34bbd crypto: kmsan: disable accelerated configs under KMSAN omits 58587a44d4ef kmsan: disable strscpy() optimization under KMSAN omits 6f57bba2910d kmsan: add tests for KMSAN omits 22c5eb57e82f kmsan: handle memory sent to/from USB omits 0e0781621477 virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() omits de85475c76b1 dma: kmsan: unpoison DMA mappings omits a16a0c75d4e5 Input: libps2: mark data received in __ps2_command() as in [...] omits bdf5993bb0bf kmsan: add iomap support omits 0e1d5307d685 kmsan: unpoison @tlb in arch_tlb_gather_mmu() omits 0d27d502e15b instrumented.h: add KMSAN support omits 193ad7a80530 init: kmsan: call KMSAN initialization routines omits 7f9aba5a7451 kmsan: handle task creation and exiting omits 2ebe35c84f1e mm: kmsan: call KMSAN hooks from SLUB code omits c90f93e9d342 mm: kmsan: maintain KMSAN metadata for page operations omits 25c65235bd2f MAINTAINERS: add entry for KMSAN omits e831846ad292 kmsan: disable instrumentation of unsupported common kernel code omits 44f36e3727b4 kmsan: add KMSAN runtime core omits b77732fc370c libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE omits b083694d113f x86: kmsan: pgtable: reduce vmalloc space omits 682f6523ff11 kmsan: mark noinstr as __no_sanitize_memory omits 0faa58b84878 kmsan: introduce __no_sanitize_memory and __no_kmsan_checks omits c006acfe724e kmsan: add ReST documentation omits 170f333c8123 asm-generic: instrument usercopy in cacheflush.h omits cf5d949a0c78 x86: asm: instrument usercopy in get_user() and put_user() omits 965b3d628cdd instrumented.h: allow instrumenting both sides of copy_fro [...] omits 9086ab977f14 stackdepot: reserve 5 extra bits in depot_stack_handle_t omits a49f2b384798 x86: add missing include to sparsemem.h omits a60cd19fd2f9 mm: convert lock_page_or_retry() to folio_lock_or_retry() omits 7dd749f17fe5 uprobes: use new_folio in __replace_page() omits 486407ff1656 rmap: remove page_unlock_anon_vma_read() omits c54f4c87d1f3 mm: convert page_get_anon_vma() to folio_get_anon_vma() omits f647d3ba3054 huge_memory: convert unmap_page() to unmap_folio() omits 68c8dd625e87 huge_memory: convert split_huge_page_to_list() to use a folio omits 51078b4fb3a1 migrate: convert unmap_and_move_huge_page() to use folios omits 4af993a11681 migrate: convert __unmap_and_move() to use folios omits c3fe62f13bf2 rmap: convert page_move_anon_rmap() to use a folio omits 215a3937a13d mm: remove try_to_free_swap() omits 3b041501296c memcg: convert mem_cgroup_swap_full() to take a folio omits 451ccc96993e mm: convert do_swap_page() to use folio_free_swap() omits d8f1d5e8fb31 ksm: use a folio in replace_page() omits 7a818685e5a8 uprobes: use folios more widely in __replace_page() omits 14b4b473a142 madvise: convert madvise_free_pte_range() to use a folio omits 5374565963fd huge_memory: convert do_huge_pmd_wp_page() to use a folio omits c0ff04cdd1fd mm: convert do_wp_page() to use a folio omits be51dc336a9e swap: convert swap_writepage() to use a folio omits 7c147f9c9f1c swap_state: convert free_swap_cache() to use a folio omits c3a0f8e4719e mm: remove lookup_swap_cache() omits 3d37b03b34bd mm: convert do_swap_page() to use swap_cache_get_folio() omits eab6574085fd swapfile: convert unuse_pte_range() to use a folio omits 6c11b3d5acf2 swapfile: convert __try_to_reclaim_swap() to use a folio omits a1cf894882d3 swapfile: convert try_to_unuse() to use a folio omits 519d19d6d535 shmem: remove shmem_getpage() omits 5843a02020e6 userfaultfd: convert mcontinue_atomic_pte() to use a folio omits b9fb2bcbddb1 khugepaged: call shmem_get_folio() omits 7aa96d06f7fb shmem: convert shmem_get_link() to use a folio omits f8681f62b67c shmem: convert shmem_symlink() to use a folio omits 11997ac49d7a shmem: convert shmem_fallocate() to use a folio omits 0ba74765cda8 shmem: convert shmem_file_read_iter() to use shmem_get_folio() omits 00aa54e6bea9 shmem: convert shmem_write_begin() to use shmem_get_folio() omits c1e920de2ec9 shmem: convert shmem_get_partial_folio() to use shmem_get_folio() omits 337838497ce2 shmem: add shmem_get_folio() omits 4dac06df57bf shmem: convert shmem_read_mapping_page_gfp() to use shmem_ [...] omits fe35fb93170a shmem: convert shmem_fault() to use shmem_get_folio_gfp() omits 283ed33149a2 shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp() omits b1b52541e6a1 shmem: eliminate struct page from shmem_swapin_folio() omits 2dfc61781106 swap-add-swap_cache_get_folio-fix omits f706b56fb63d swap: add swap_cache_get_folio() omits 0f85eb27305a shmem: convert shmem_replace_page() to shmem_replace_folio() omits 81d7f4453546 shmem: convert shmem_mfill_atomic_pte() to use a folio omits 4bb58f050f6d memcg: convert mem_cgroup_swapin_charge_page() to mem_cgro [...] omits a910c86b1f9f mm: convert do_swap_page()'s swapcache variable to a folio omits cf2efe26ad2c mm: convert do_swap_page() to use a folio omits 6e747bf77e0d mm/swap: convert put_swap_page() to put_swap_folio() omits 080a17c4ae2b mm/swap: convert add_to_swap_cache() to take a folio omits 3c0b08afcb78 mm/swap: convert __read_swap_cache_async() to use a folio omits 1595f25310cc mm/swapfile: convert try_to_free_swap() to folio_free_swap() omits ce4064ecf18a mm/swapfile: remove page_swapcount() omits f262c2938605 shmem: convert shmem_replace_page() to use folios throughout omits fc22ef2f4437 shmem: convert shmem_delete_from_page_cache() to take a folio omits 9db239a712ec shmem: convert shmem_writepage() to use a folio throughout omits ab1794d9e361 mm: add folio_add_lru_vma() omits b4341a647c96 mm: add split_folio() omits 4fe65d15f6a4 mm: reimplement folio_order() and folio_nr_pages() omits 802f83bdb8d5 mm: add the first tail page to struct folio omits 50e2ae5fc7fa mm-vmscan-fix-a-lot-of-comments-vs-mglru omits 9551547b2bb3 mm/vmscan: fix a lot of comments omits 96c9415e3f5c ksm: convert to use common struct mm_slot omits c80b52dfbc50 ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash omits 8a2ed40cb3c8 ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node omits bf41594976ca ksm: add the ksm prefix to the names of the ksm private st [...] omits 6e9845d3a3a9 ksm: remove redundant declarations in ksm.h omits 4fdd7fc3c24b mm: thp: fix build error with CONFIG_SHMEM disabled omits 2baa5a534d37 mm: thp: convert to use common struct mm_slot omits b6b41e47c205 mm: introduce common struct mm_slot omits a55d423c486a fuse: convert direct IO paths to use FOLL_PIN omits ce1b2012732d NFS: direct-io: convert to FOLL_PIN pages omits 957fcb861f07 block, bio, fs: convert most filesystems to pin_user_pages_fast() omits 6883287186ed iov_iter: new iov_iter_pin_pages*() routines omits bd8eb78a442b block: add dio_w_*() wrappers for pin, unpin user pages omits a03699e8433e mm/gup: introduce pin_user_page() omits 6c9a9142ae57 mm: change release_pages() to use unsigned long for npages omits 9178137ab6e7 ksm: add profit monitoring documentation omits 477c839d64c7 ksm: count allocated ksm rmap_items for each process omits 2045cc3d6f4a mm: deduplicate cacheline padding code omits 6dd174b90376 mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] omits 1e648a755aee mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix omits 88a98b66ad99 pc-mm-reduce-noise-in-show_mem-for-lowmem-allocations-upda [...] omits c5c2be79f9f0 mm-reduce-noise-in-show_mem-for-lowmem-allocations-update omits 59b79aee48ba mm: reduce noise in show_mem for lowmem allocations omits e42984e9a71c mm: fixup documentation regarding pte_numa() and PROT_NUMA omits ccf5a15319d2 mm/gup: use gup_can_follow_protnone() also in GUP-fast omits 5aa9117e20fa mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() omits 688a47e49fed mm: fix the handling Non-LRU pages returned by follow_page omits 953bef54c6d2 mm-add-merging-after-mremap-resize-checkpatch-fixes omits 555b897bb65f mm: add merging after mremap resize omits 68993f47a96d mm: refactor of vma_merge() omits 410214915e6a mm-delete-unused-mmf_oom_victim-flag-fix omits 300be3ab150e mm: delete unused MMF_OOM_VICTIM flag omits 44ea467ff99c mm-drop-oom-code-from-exit_mmap-fix-fix omits f47958b0c5b9 mm: drop oom code from exit_mmap omits bdcd3dd9680d mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits d74f00f6ba02 mm/mmap.c: pass in mapping to __vma_link_file() omits 2936504d2417 mm/mmap: drop range_has_overlap() function omits 7b9f7741e5e3 mm: fix one kernel-doc comment omits 8f376c2dc6ac mm: remove the vma linked list omits 03db3d94de08 mm/vmscan: use the proper VMA iterator omits ab88e414243e mm/vmscan: use vma iterator instead of vm_next omits bcc90e2ab00f riscv: use vma iterator for vdso omits 1f6836682da7 nommu: remove uses of VMA linked list omits 70c999b46d88 i915: use the VMA iterator omits 977bf948dd6d mm/swapfile: use vma iterator instead of vma linked list omits 00b68e86e733 mm/pagewalk: use vma_find() instead of vma linked list omits 600e6ea599b6 mm/oom_kill: use vma iterators instead of vma linked list omits db057d2631a2 mm/msync: use vma_find() instead of vma linked list omits ea193ab9b8c0 mm/mremap: use vma_find_intersection() instead of vma linked list omits 4d5b08b03ddc mm/mprotect: use maple tree navigation instead of VMA linked list omits 9ddb129f04e9 mm/mlock: use vma iterator and maple state instead of vma [...] omits 58902a6c204f mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 7f4fcbcbd27b mm/memcontrol: stop using mm->highest_vm_end omits c4e690eb0e05 mm/madvise: use vma_find() instead of vma linked list omits d43e20cd4281 mm/ksm: use vma iterators instead of vma linked list omits 6d46870ed1a2 mm/khugepaged: stop using vma linked list omits c22a9393e531 mm/gup: use maple tree navigation instead of linked list omits 2c670f4bc373 bpf: remove VMA linked list omits af386c95a26c fork: use VMA iterator omits f242f87b584b sched: use maple tree iterator to walk VMAs omits 07c85ebdf6f3 perf: use VMA iterator omits 7102b880385d acct: use VMA iterator instead of linked list omits afe7a2ec1473 ipc/shm: use VMA iterator instead of linked list omits c31d300e8122 userfaultfd: use maple tree iterator to iterate VMAs omits 007cc6b034b7 fs/proc/task_mmu: stop using linked list and highest_vm_end omits f7a2c968d2ca fs/proc/base: use the vma iterators in place of linked list omits 2fe03e4a757b exec: use VMA iterator instead of linked list omits d53c1e472ed6 coredump: remove vma linked list walk omits 1c5adf6ec217 um: remove vma linked list walk omits 959d597cbdb3 optee: remove vma linked list walk omits c3ced7a06345 cxl: remove vma linked list walk omits dd0e7fcddf32 xtensa: remove vma linked list walks omits bd09d75ed9aa x86: remove vma linked list walks omits 8ef7a04ee31c s390: remove vma linked list walks omits 9c01de1497ec powerpc: remove mmap linked list walks omits 52b28652b138 parisc: remove mmap linked list from cache handling omits 179a21e423ea arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 9cad6ddd10d0 arm64: remove mmap linked list from vdso omits f0858521951b mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 33086a199279 mm/mmap: reorganize munmap to use maple states omits ea39eb0669e8 mm/mmap: move mmap_region() below do_munmap() omits 114bfe1cfcb3 mm: convert vma_lookup() to use mtree_load() omits 92b427ad8993 mm: remove vmacache omits a0ef037051eb mm/mmap: use advanced maple tree API for mmap_region() omits dcb36e636bff mm: use maple tree operations for find_vma_intersection() omits b7a8a0a5e60e mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 666585292615 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 7b3556f18891 mm: optimize find_exact_vma() to use vma_lookup() omits 67795acb6d8e xen: use vma_lookup() in privcmd_ioctl_mmap() omits 34071d14f8e2 mmap: change zeroing of maple tree in __vma_adjust() omits d31853bf4586 mm: remove rb tree. omits 4aa3ba17b739 proc: remove VMA rbtree use from nommu omits 44497b8d3323 damon: convert __damon_va_three_regions to use the VMA iterator omits 52f022c1887c kernel/fork: use maple tree for dup_mmap() during forking omits 883f5de4b65c mm/mmap: use maple tree for unmapped_area{_topdown} omits bab3917185dc mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits a168d100b1e4 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 89d58b027c5e mmap: use the VMA iterator in count_vma_pages_range() omits 7247e51e3b29 mm: add VMA iterator omits 0c42f3c68d3c mm: start tracking VMAs with maple tree omits adc7c6c598b4 lib/test_maple_tree: add testing for maple tree omits bb1c9c1f4f57 radix tree test suite: add lockdep_is_held to header omits ecde036ee7d7 radix tree test suite: add support for slab bulk APIs omits a419994d8d77 radix tree test suite: add allocation counts and size to k [...] omits 9fef69896368 radix tree test suite: add kmem_cache_set_non_kernel() omits 01fb42897332 radix tree test suite: add pr_err define omits 8df5bacda01a Maple Tree: add new data structure omits 95ba7ec0e5f7 mm/demotion: expose memory tier details via sysfs omits 0a9f7d16d2f7 lib/nodemask: optimize node_random for nodemask with singl [...] omits 8f2481fe7cd8 mm/demotion: make toptier_distance inclusive upper bound o [...] omits f35b89d304ad mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] omits 0f8196ecc267 kernel/sched/fair: include missed header file, memory-tiers.h omits 81c9d6cd05ff mm/demotion: update node_is_toptier to work with memory tiers omits 63ff44c3eced mm/demotion: demote pages according to allocation fallback order omits bccdc22a5675 mm/demotion: drop memtier from memtype omits be5d71c060f3 mm/demotion: add pg_data_t member to track node memory tie [...] omits 2e580f10b183 mm/demotion: build demotion targets based on explicit memo [...] omits f583cf3f897f mm/demotion: assign correct memory type for multiple dax d [...] omits 76d102d02cad mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] omits a865f3d677f8 mm/demotion: fix kernel error with memory hotplug omits b5695f2f6292 mm/demotion: add hotplug callbacks to handle new numa node [...] omits 13c1bacbbc58 mm/demotion: move memory demotion related code omits 9ebf5c633485 mm-demotion-add-support-for-explicit-memory-tiers-fix omits a75faf788063 mm/demotion: add support for explicit memory tiers omits 15f48c6df672 mm/page_io: count submission time as thrashing delay for d [...] omits 3bb084d8665b delayacct: support re-entrance detection of thrashing accounting omits ea628148d35b mm: multi-gen LRU: design doc omits 1e858cd6852a mm: multi-gen LRU: admin guide omits f6ec997d0e63 mm: multi-gen LRU: debugfs interface omits 0efdb5c17c62 mm: multi-gen LRU: thrashing prevention omits ec61e4f53368 mm: multi-gen LRU: kill switch omits bb750a79e305 mm: multi-gen LRU: optimize multiple memcgs omits 3762257ecd08 mm-multi-gen-lru-support-page-table-walks-fix omits e920afd4d155 mm: multi-gen LRU: support page table walks omits d1aca341b33c mm: multi-gen LRU: exploit locality in rmap omits af0b1bec809b mm: multi-gen LRU: minimal implementation omits 6a2c31d24e5b mm: multi-gen LRU: groundwork omits f39b2d88c733 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] omits ff008c478310 mm/vmscan.c: refactor shrink_node() omits 6d7b0405b286 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG omits 4ba9a39b1fa4 mm: x86, arm64: add arch_has_hw_pte_young() omits 2d5aaf49951e mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix omits bb3a5ff1ff59 mm: oom_kill: add trace logs in process_mrelease() system call omits f6b4da8a694d mm: migrate: do not retry 10 times for the subpages of fai [...] omits 2b869681e01c migrate_pages(): fix failure counting for retry omits 3023aeff8ab1 migrate_pages(): fix failure counting for THP splitting omits 36fbbcd9fee3 migrate_pages(): fix failure counting for THP on -ENOSYS omits 39611f8f8481 migrate_pages(): fix failure counting for THP subpages retrying omits 620634db035f migrate_pages(): fix THP failure counting for -ENOMEM omits 46c5dfdbb356 migrate_pages(): remove unnecessary list_safe_reset_next() omits 2cebcff6758e migrate: fix syscall move_pages() return value for failure omits 223e3150a0d8 hmm-tests: fix migrate_dirty_page test omits ca6b3a3e72ea selftests/hmm-tests: add test for dirty bits omits a525cf699089 mm/compaction: fix set skip in fast_find_migrateblock omits 96fe5ce419c8 filemap: make the accounting of thrashing more consistent omits 0cf0cdada986 mm/swap: cache swap migration A/D bits support omits f2375f32d81b mm-swap-cache-maximum-swapfile-size-when-init-swap-fix omits 0169ae16b3ad mm/swap: cache maximum swapfile size when init swap omits 88c1685668df mm: remember young/dirty bit for page migrations omits 615d492b40c6 mm/thp: carry over dirty bit when thp splits on pmd omits 3af73962569a mm/swap: add swp_offset_pfn() to fetch PFN from swap entry omits 9f3bd6ba210a mm/swap: comment all the ifdef in swapops.h omits ea1426457854 mm/x86: use SWP_TYPE_BITS in 3-level swap macros omits dfcad3751475 mm: discard __GFP_ATOMIC omits 2c10c47b4a30 mm, hwpoison: cleanup some obsolete comments omits 00eb651a622b mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] omits 0e1cb2bf5e09 mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] omits 3f1e943714a2 mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] omits e63cb4d999dd mm, hwpoison: use __PageMovable() to detect non-lru movable pages omits 9b9e68b86cb7 mm, hwpoison: use ClearPageHWPoison() in memory_failure() omits cd2f4a769eac mm: MADV_COLLAPSE: refetch vm_end after reacquiring mmap_lock omits aa8c00c78123 Merge branch 'mm-stable' into mm-unstable omits 3e4050b8158f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 83c5f0df2e6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cde3b17a1af2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f9a9bd46b825 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 151e6b100164 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4e6959ee8787 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits fedb407c3952 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 72f35fd230a9 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits f8e742139257 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 9885cf6b8e6c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1502bf392cfb Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits d970ceca469d Merge branch 'master' of git://linuxtv.org/media_tree.git omits b0e73aeb8bc8 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits efcb81ec146f Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 5af5d6bf6099 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 7f554235924c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d788a2809be Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 6335c2b08895 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3db7b013bd57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf517bed4714 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98e3aa06ec68 Merge branch 'statx-dioalign' of git://git.kernel.org/pub/ [...] omits d2d09e53d83c Merge branch '9p-next' of git://github.com/martinetd/linux omits aa3ac093584e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 000ae895d25c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 4f004d20405d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e928db45678 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 59fc9d04dde4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 841a82bb297c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits d7424b0241af Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 681d8471c013 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 48112de2b41d Merge branch 'master' of git://github.com/ceph/ceph-client.git omits cd42d36cafa3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 87eb04dacb55 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 740437bdac0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b7ae0e9f3e41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a19cb708fd2d Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 71cc29606144 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f87cde346f3 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 816fd80f2315 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 880eaee58cb6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fecd98eefd89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 352979acf51a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits f38e58b5c3d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71a4214e6462 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9a4fdbc3640 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 7e8b53de0900 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79dd3b7c9518 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits a6f276cc22c7 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 8d1687f27032 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 575b43a7e27b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ad1d2630cdc Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 53ded87bcc48 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 8c464b6fd514 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits cede1c4853f4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits cfea54b721c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d02ea7f5477 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ac518da019b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 328a9d2137f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e69045cff157 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fdbe563e3508 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 290107fc074d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2afad377d5ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c3a39942d35 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 593dad087e90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8dbacd2a8d26 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2fa58e0cb3b2 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits a2388dd57aee Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 825244f3b4a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53677b190f37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e44c3af1523 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aebabe16d4ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da34ddb01d73 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 70529cf207c9 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 9bf62dd90dc8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7b3e11d71c49 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits a47ce2bfcbea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6a750a2f416 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits db32825c6981 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1340d935d70a Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 74726adc2be6 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 1ef416475f21 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 8eb91a46909a Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 19e7a9e11ba9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 540156cc714a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 463f46dd30b2 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits c81884344a7b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits c8d9c83fd908 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 78cd0673e6c8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e54ae0848d44 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 169acbc0157b Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits a69d3030af50 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 574a4cb8f354 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ccc9374c9400 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 73138c9b98c4 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits f3ef44f6337e Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 9b25105bfd9e Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 5f0755f16f3b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b29b40760b5d Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits fb039cde967c Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits afd7465d85b2 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits b38e819bea24 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b91bd488a9be Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 25b0dd6a876f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 74a066625687 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b6bb66585a8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 77586e702023 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d3f198583baa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 208b3c8a95a0 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 0414a230e401 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 946dce1aa948 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits e1858ca7673b Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 8d6efc8ecb20 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits fc4ec54b5265 Merge branch 'v6.0-next/soc' into for-next omits 86fab3ad0c6e Merge remote-tracking branch 'asoc/for-6.1' into asoc-next omits 888a5e5b41d3 Merge branch 'imx/dt64' into for-next omits cab02111b6ed Merge branch 'imx/dt' into for-next omits 74c56c17c1f3 Merge branch 'imx/bindings' into for-next omits ff2e4f0fbbf0 Merge branch 'imx/drivers' into for-next omits 9410f59568db mm: prevent page_frag_alloc() from corrupting the memory omits c34869f1f056 mm: bring back update_mmu_cache() to finish_fault() omits 38703877d7fc frontswap: don't call ->init if no ops are registered omits 5ee45cd00079 mm/huge_memory: use pfn_to_online_page() in split_huge_pag [...] omits 3ffb723a83cb mm: fix madivse_pageout mishandling on non-LRU page omits 6634c7ac3e6e powerpc/64s/radix: don't need to broadcast IPI for radix p [...] omits 0cf0ac6908e5 mm: gup: fix the fast GUP race against THP collapse omits 17dd7d3f6ff1 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] omits 14cac88d73d4 mm: vmscan: fix extreme overreclaim and swap floods omits 0e6441e2ce6f Merge branches 'arm64-defconfig-for-6.1', 'arm64-for-6.1', [...] omits 83a4caa8b145 scripts/clang-tools: remove unused module omits 78b161ba86dd Kconfig: remove unused function 'menu_get_root_menu' omits cef3b5053b15 parisc: Allow CONFIG_64BIT with ARCH=parisc omits 6318e71f4ef6 Merge remote-tracking branch 'spi/for-6.1' into spi-next omits 64356f126a65 Merge branch for-6.1/arm64/defconfig into for-next omits 4c6f24407509 Merge branch for-6.1/arm64/dt into for-next omits 487fe9313770 Merge branch for-6.1/dt-bindings into for-next omits dfa498bfdfd2 arm64: tegra: Enable MGBE on Jetson AGX Orin Developer Kit omits 4861663bfe02 arm64: tegra: Add MGBE nodes on Tegra234 omits 5ecd9b07b346 arm64: tegra: Fix up compatible for Tegra234 GPCDMA omits ac4d39c19752 arm64: tegra: Enable PCIe slots in P3737-0000 board omits da6055145fc9 arm64: tegra: Add P2U and PCIe controller nodes to Tegra234 DT omits 964d76109bec arm64: tegra: Add regulators required for PCIe adds e7cfd9e520b6 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 08ad3d914d38 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 7b9a516a9182 Merge tag 'imx-fixes-6.0-2' of git://git.kernel.org/pub/sc [...] adds aaa58141a5d7 Merge tag 'at91-fixes-6.0-2' of https://git.kernel.org/pub [...] adds 1f7c4622ea33 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds bc0aab320a03 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 202f045c6330 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds c21f48b12604 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds bc0bf07e02e8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 196b7415faaa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5e84ca8a7b2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1885ff13d4c4 ALSA: hda/realtek: Enable 4-speaker output Dell Precision [...] adds b16c8f229a58 ALSA: hda/realtek: Re-arrange quirk table entries adds c611e6590441 ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack adds bc2c23549ccd ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack adds ba1f818053b0 ALSA: hda/realtek: Add quirk for ASUS GA503R laptop adds e223ea57fd89 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f8afe5334bee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4cc6b4b7ed5e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d8ab4685adc1 Revert "driver core: Set fw_devlink.strict=1 by default" adds 8d7aea117978 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 96de40cfda3f Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds ce001778dfc3 Merge tag 'thunderbolt-for-v6.0-rc6' of git://git.kernel.o [...] adds 889a0b03cb50 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds ebbe4aa29df0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 4c37982e0bc8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 94440650eef2 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 69553b58e421 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds eb75eea1ae9d Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 6f845ec8317d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8f8c95125fb3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 65da439d422c Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 3da3d0a56026 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3d1d3ec3fc03 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds af22e47732a0 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds ac2d4d1202a7 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 52cad8e8405b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 92c5738923f9 riscv: Fix permissions for all mm's during mm init adds 496f3c618dd6 riscv: fix RISCV_ISA_SVPBMT kconfig dependency warning adds 7b540bbc355d riscv: make t-head erratas depend on MMU adds af193cc7fc35 riscv: fix a nasty sigreturn bug... adds 5b5585590f23 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0506eda35d6a Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 7ee0b3e6f0d1 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 633ae41fcfef Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 26745c0d69c7 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 4584f1136887 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 269f27f24a11 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 45200b8c7733 scripts/clang-tools: remove unused module new a6d68e07a748 Kconfig: remove unused function 'menu_get_root_menu' new b5c7c399d7ab Kconfig: remove sym_set_choice_value new 5f5ef75d1c4b scripts: remove unused argument 'type' new 33c0661c634f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82bcdd8a5c5d Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 955ec44275a8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 61a2429b8173 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new d7ca906f6e68 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new d529fa1d8928 Merge branch 'arm/fixes' into for-next new e33060879cd3 Merge tag 'arm-soc/for-6.1/devicetree' of https://github.c [...] new 32c3d47fd7fc Merge tag 'arm-soc/for-6.1/devicetree-arm64' of https://gi [...] new 22dedae32e23 Merge branch 'arm/dt' into for-next new 34fdb46f0fe2 Merge tag 'arm-soc/for-6.1/drivers' of https://github.com/ [...] new 387969b7ab01 Merge tag 'ffa-updates-6.1' of git://git.kernel.org/pub/sc [...] new 4027cdb3b3f5 Merge branch 'arm/drivers' into for-next new 01bf00c52e9e MAINTAINERS: Add BCM4908 maintainer to BCMBCA entry new 8a6660465a96 Merge tag 'arm-soc/for-6.1/maintainers' of https://github. [...] new b519c9c7e68d ARM: footbridge: remove addin mode new b6dd828445aa ARM: footbridge: remove leftover from personal-server new e7536617baec ARM: footbridge: move isa-dma support into footbridge new be7f3f901c61 ARM: footbridge: remove custom DMA address handling new 0d9787fa2743 Merge branch 'footbridge/cleanup' of https://git.kernel.or [...] new 8604450abcbb Merge branch 'arm/soc' into for-next new 79774742bde7 Merge tag 'arm-soc/for-6.1/defconfig-arm64' of https://git [...] new 7e4c738841a9 Merge branch 'arm/defconfig' into for-next new 386f89c13a84 soc: document merges new 92481c7d14b8 ARM: remove obsolete Makefile.boot infrastructure new 8c7d29a75397 ARM: simplify machdirs/platdirs handling new 6fd09c9afa49 ARM: Kconfig: clean up platform selection new 5408445b1e4d ARM: fix XIP_KERNEL dependencies new 84fc86360623 ARM: make ARCH_MULTIPLATFORM user-visible new 8774d335446a Merge branch 'arm-multiplatform-cleanup' of https://git.ke [...] new 5ff4137055a2 Merge branch 'arm/soc' into for-next new 86446489b4d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06e8287f0c7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7af8ee889ee2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d6753df737e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 935edf0c1455 clk: at91: sama5d2: Add Generic Clocks for UART/USART new 3d395fc5ca0a Merge branch 'clk-microchip' into at91-next new 4ac017cdb5f6 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 5cb43ea9c972 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 54dd49c211a7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new badaea6c67aa Merge branch 'imx/drivers' into for-next new c8d91936b006 dt-bindings: firmware: add missing resource IDs for imx8dxl new 5409a3c5174d dt-bindings: arm: imx: update fsl.yaml for imx8dxl new 74f4ea156349 Merge branch 'imx/bindings' into for-next new 159af4621b5c Merge branch 'imx/dt' into for-next new ee2912b14ef1 Merge branch 'imx/bindings' into imx/dt64 new 155c447c2343 arm64: dts: imx8: add a node label to ddr-pmu new f2e5807fb509 arm64: dts: freescale: add i.MX8DXL SoC support new 55b3b7f2608b arm64: dts: freescale: add support for i.MX8DXL EVK board new e2e1869ddb2a Merge branch 'imx/dt64' into for-next new 361c8d9d3bbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91514be00e9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5ebb14aa5a19 arm64: dts: mediatek: mt6795: Add CPUX system timer node new f3894f969cf5 dt-bindings: soc: mediatek: Add display mutex support for MT6795 new 1b8501505f57 soc: mediatek: mutex: Add support for MT6795 Helio X10 dis [...] new 13afb5f40f89 arm64: dts: mediatek: mt6795: Add CPUX system timer node new 05980182ed25 Merge branch 'v6.0-next/soc' into for-next new e4932b8c661d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d95535e33db1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2fa9978718d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9385eb46e319 arm64: defconfig: enable newer Qualcomm SoC sound drivers new b504af6c9912 arm64: dts: qcom: Use WCD9335 DT bindings new 157b61506628 arm64: dts: qcom: msm8996: add #clock-cells and XO clock t [...] new f2819650aab5 arm64: dts: qcom: sm8250: provide additional MSI interrupts new eddc917dbb7a arm64: dts: qcom: align SDHCI reg-names with DT schema new a73dd03bb2e0 arm64: dts: qcom: sc7180-trogdor: Add nodes for onboard USB hub new dc94156c6694 arm64: dts: qcom: sc7280-herobrine: Add nodes for onboard USB hub new ff0ea86a538e dt-bindings: arm: qcom: Adjust LTE SKUs for sc7280-villager new 68aa834823e0 arm64: dts: qcom: sc7280-villager: Adjust LTE SKUs new aaf85b46aa41 arm64: dts: qcom: sc7280: Add missing aggre0, aggre1 clocks new a672a9f4a6bb dt-bindings: pci: QCOM Add missing sc7280 aggre0, aggre1 clocks new 8cd012f75178 arm64: dts: qcom: pmi8994: add missing MPP compatible fallback new 308ff92e77aa arm64: dts: qcom: msm8994-msft-lumia-octagon: align resin [...] new b94d7c1fc7c6 arm64: dts: qcom: msm8996-xiaomi: align PMIC GPIO pin conf [...] new afa774bc17e6 arm64: dts: qcom: sa8295p-adp: add fallback compatible to [...] new aa510b0c1fa3 arm64: dts: qcom: sa8295p-adp: add missing gpio-ranges in [...] new ed22cc93abae arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size new 677920072e9d arm64: dts: qcom: sm8450: fix UFS PHY serdes size new 657e9326658c dt-bindings: clock: gcc-sdm845: add sdm670 global clocks new 8e90216d2db9 clk: qcom: gcc-sdm845: use device tree match data new ae66b1fe48e2 clk: qcom: gcc-sdm845: add sdm670 global clock data new 171ee3abf30c clk: qcom: clk-rpmh: Remove redundant if statement new e18e181ca542 dt-bindings: clocks: qcom,gcc-apq8064: define clocks/-name [...] new 861466d4fbda dt-bindings: clocks: qcom,mmcc: define clocks/clock-names [...] new d247abe67bd1 clk: qcom: gcc-msm8960: use ARRAY_SIZE instead of specifyi [...] new e38fc8f036a0 clk: qcom: gcc-msm8960: use parent_hws/_data instead of pa [...] new 7026af10aa91 clk: qcom: lcc-msm8960: use macros to implement mi2s clocks new a6976f852690 clk: qcom: lcc-msm8960: use parent_hws/_data instead of pa [...] new 53e1409c181d clk: qcom: mmcc-msm8960: use ARRAY_SIZE instead of specify [...] new d226c5f07f0a clk: qcom: mmcc-msm8960: move clock parent tables down new c3ddc1848c91 clk: qcom: mmcc-msm8960: use parent_hws/_data instead of p [...] new c40668048f23 dt-bindings: clock: Add schema for MSM8909 GCC new bf37a05744eb clk: qcom: Add driver for MSM8909 GCC new 2cb8a39b6781 clk: qcom: reset: Allow specifying custom reset delay new dcc6c9fb7128 clk: qcom: gcc-msm8909: Increase delay for USB PHY reset new 1727a402c1fc dt-bindings: clock: qcom,rpmcc: Add MSM8909 new 94a70c873d56 clk: qcom: smd-rpm: Add clocks for MSM8909 new 2d48e6ea3080 dt-bindings: power: rpmpd: Add SM6375 power domains new df646a17f103 soc: qcom: rpmpd: Add SM6375 support new 30f17249c171 ARM: dts: qcom: apq8064: add clocks to the LCC device node new 6e9b4595609a ARM: dts: qcom: msm8960: add clocks to the LCC device node new 85ddc865219b ARM: dts: qcom: apq8064: add clocks to the GCC device node new 80787e417f30 ARM: dts: qcom: msm8960: add clocks to the GCC device node new f79742da254e ARM: dts: qcom: apq8064: add clocks to the MMCC device node new 2e312b342924 ARM: dts: qcom: msm8960: add clocks to the MMCC device node new 5eb82ddb7273 ARM: dts: qcom: align SDHCI reg-names with DT schema new 49c19337d0ac ARM: dts: qcom: align SDHCI clocks with DT schema new ee1e278a84e7 ARM: dts: qcom: ipq8064: reorganize node order and sort them new cc02fed341d5 ARM: dts: qcom: ipq8064: pad addresses to 8 digit new 25ba74dd6002 ARM: dts: qcom: msm8226: Add ADSP node new 268c661c172d ARM: dts: qcom: apq8026-asus-sparrow: Enable ADSP new 5cbd20166f0a ARM: dts: qcom: apq8026-lg-lenok: Enable ADSP new 29f894eca862 arm64: dts: qcom: sc8280xp-x13s: Update firmware location new 49a649b9cbf3 Merge branches 'arm64-defconfig-for-6.1', 'arm64-for-6.1', [...] new 0ba33f0bc693 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b51c26e49c26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54948b0341bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 020986187753 arm64: dts: rockchip: Enable video output on rk3566-roc-pc new 3a5247120668 arm64: dts: rockchip: enable gamma control on RK3399 new b360cfbf86a9 dt-bindings: arm: rockchip: Add gru-scarlet sku{2,4} variants new 578980728868 arm64: dts: rockchip: Support gru-scarlet sku{2,4} variants new 1c33f8508b62 arm64: dts: rockchip: Add HDMI supplies on rk3399-roc-pc new 875e259a8a86 Merge branch 'v6.1-armsoc/dts64' into for-next new 2e3b7ca9a8dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ea8f96edc39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e3919bdbc554 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new cdd901f8723f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 2a26da1d22fe Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 929ee96472fa Merge branch 'next' of https://git.linaro.org/people/jens. [...] new e941712cccab soc/tegra: fuse: Add missing of_node_put() in tegra_init_fuse() new 0a3c2dbec425 soc/tegra: fuse: Add missing of_node_put() new 1623566fc43e soc/tegra: pmc: Remove leading space new 72ccc1f56491 soc/tegra: pmc: Add support for simple wake events new a28dc5f17da5 soc/tegra: pmc: Add USB port wake events for Tegra194 new 2254182807fc soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA new c18f3524422d soc/tegra: pmc: Use devm_clk_get_optional() new 74f7f183d81c soc/tegra: pmc: Check device node status property new 40804cc197fc Merge branch for-6.1/soc into for-next new 96765cc47546 soc/tegra: Set ERD bit to mask inband errors new b71344221466 soc/tegra: cbb: Add CBB 1.0 driver for Tegra194 new fc2f151d2314 soc/tegra: cbb: Add driver for Tegra234 CBB 2.0 new 53283105cab6 soc/tegra: cbb: Add support for Tegra241 (Grace) new 81eead015c4b Merge branch for-6.1/cbb into for-next new fa586abcfe4b firmware: tegra: Switch over to memdup_user() new 5ee7f2bf54f2 Merge branch for-6.1/firmware into for-next new cc99f95d49b3 dt-bindings: Add Host1x context stream IDs on Tegra234 new 719ab1a6975e Merge branch for-6.1/dt-bindings into for-next new 5b6b207ca553 Merge branch 'for-6.1/dt-bindings' into for-6.1/arm64/dt new cd42b26a527f arm64: tegra: Add regulators required for PCIe new ec142c44b026 arm64: tegra: Add P2U and PCIe controller nodes to Tegra234 DT new 1d61cbb79058 arm64: tegra: Enable PCIe slots in P3737-0000 board new 4f41e9d54275 arm64: tegra: Fix up compatible for Tegra234 GPCDMA new 610cdf3186bc arm64: tegra: Add MGBE nodes on Tegra234 new 8aec2c17b95e arm64: tegra: Enable MGBE on Jetson AGX Orin Developer Kit new a63c0cd83720 arm64: dts: tegra: smaug: Add Bluetooth node new a1e3de6ea519 arm64: dts: tegra: smaug: Add Wi-Fi node new b0c1a994f660 arm64: tegra: Fixup iommu-map property formatting new b35f5b53a87b arm64: tegra: Add context isolation domains on Tegra234 new 0a4fa2504217 arm64: tegra: Enable HDA node for Jetson AGX Orin new af4c27738c92 arm64: tegra: Add iommus for HDA on Tegra234 new 8e4428051df1 arm64: tegra: Add GPCDMA support for Tegra I2C new 195eeed925cb Merge branch for-6.1/arm64/dt into for-next new 0ddf10a319f1 arm64: tegra: Enable Tegra SPI & QSPI in deconfig new 747c39f0ebfa arm64: defconfig: Make TEGRA186_GPC_DMA built-in new 761c03270244 Merge branch for-6.1/arm64/defconfig into for-next new b6900d8efe15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ee79ac97cce Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 82f420941bf4 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 7d00a992e48f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 0018cd5cac05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7bd8ad4af6e0 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new b8af25bcde06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06ebeb494b6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed5f13193f07 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new e359b70cc1c5 parisc: remove obsolete manual allocation aligning in iosapic new 805ce8614958 parisc: Allow CONFIG_64BIT with ARCH=parisc new d43ec9c67a21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 85880d80bfad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 00fa1705babb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e851ca867be Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new 0b45ef7b5c28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6357eed8684a Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 2c8a9b98349c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 421d0025283e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4f63b8a53e0 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new f8d11a1fe714 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5fc2cc639d79 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 7e45268c7187 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new ff265c645261 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new a27766293640 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 068e913de8e7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 023311cc7a37 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 893d3cd2ef0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 906e3e80663c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 3e59cda1e53e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d4443a80ca8 Merge branch '9p-next' of git://github.com/martinetd/linux new 1029972c1d8b Merge branch 'statx-dioalign' of git://git.kernel.org/pub/ [...] new bb908acc8533 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d505cbcfc5e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4214b027cd4e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 70fbf9ea53ad Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 0b00217d67c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1cb2b9b8a20a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 482a3f533e97 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new ca5673a31b6c Merge branch 'docs-next' of git://git.lwn.net/linux.git new 7a2ef7e4fcf6 Merge branch 'master' of git://linuxtv.org/media_tree.git new c21b8433a9f1 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 69eef1525799 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 0237b6ef1d7a Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 0e018b03a5fc Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 1d058c45eb57 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new bfc04de8a296 thermal/drivers/qcom: Drop false build dependency of all Q [...] new d46287dec4dc thermal/drivers/rcar_thermal: Constify static thermal_zone [...] new c58d4021dee8 thermal/core: Drop valid pointer check for type new 64b269c00227 thermal/core: Add a check before calling set_trip_temp() new e914c8eedec8 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 290d4c46eec8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ace1cfae140d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db49ca38579d net: davicom: dm9000: switch to using gpiod API new 7b77bb5c8130 net: ks8851: switch to using gpiod API new 006534ec2804 net: phy: spi_ks8895: switch to using gpiod API new 5efbf6f7f076 mptcp: add mptcp_for_each_subflow_safe helper new a1c3bdd9c5df selftests: mptcp: move prefix tests of addr_nr_ns2 together new 0522b424c4c2 mptcp: add do_check_data_fin to replace copied new d15697185404 mptcp: allow privileged operations from user namespaces new 3eb9a6b6503c mptcp: account memory allocation in mptcp_nl_cmd_add_addr( [...] new 9724343e4907 Merge branch 'mptcp-allow-privileged-operations-from-user- [...] new 38561ded50d0 net: ftgmac100: support fixed link new ce6ce9176975 ARM: dts: aspeed: elbert: Enable mac3 controller new 8a26a9dee5e3 Merge branch 'net-ftgmac100-support-fixed-link' new 94770ee4a99f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1bfe26fb0827 bpf: Add verifier support for custom callback return range new 47e34cb74d37 bpf: Add verifier check for BPF_PTR_POISON retval and arg new 9827d37daa6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94fa17a8d11a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 192c6d49e42e Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 812e92b824c1 Bluetooth: RFCOMM: Fix possible deadlock on socket shutdow [...] new 4778bd8202c6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 69afbc570ab5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ea8feda1d62 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d1e2d6b78ffc Merge tag 'drm-intel-next-2022-08-29' of git://anongit.fre [...] new 5c38e84959c9 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 3ba000d6ae99 drm/rockchip: define gamma registers for RK3399 new 7ae7a6211fe7 drm/rockchip: support gamma control on RK3399 new 98a65e6d498c drm/rockchip: remove vop_writel from vop1 driver new e1f11ef14c38 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 60bc1d39409f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 21f0b7dabf9c drm/i915: Fix return type of mode_valid function hook new 77bf98352455 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new e44f291771f4 drm/tegra: Switch over to vmemdup_user() new b12654bb41ad drm/tegra: Add missing clk_disable_unprepare() in tegra_dc [...] new a11092cd0326 gpu: host1x: Select context device based on attached IOMMU new 4d74f5f6b0be drm/tegra: Convert to using is_hdmi from display info new aed65f318c39 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new e05dd2cfa31f Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 0eb63f421681 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new fe772fbeff2d Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 41c8b8635ff8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 39efc9c8a973 ALSA: usb-audio: Fix last interface check for registration new d10c4257205b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b2496de1dfdd dt-bindings: soc: qcom: apr: correct service children new 7b0ad4629d1f ASoC: dt-bindings: qcom,q6asm: convert to dtschema new 301628d80501 ASoC: dt-bindings: qcom,q6adm: convert to dtschema new 0630efc3b849 ASoC: dt-bindings: qcom,q6dsp-lpass-ports: cleanup example new 7af18f4efd85 ASoC: dt-bindings: qcom,q6dsp-lpass-clocks: cleanup example new 5f170e21fe96 ASoC: dt-bindings: qcom,q6apm-dai: adjust indentation in example new b2d7616e13c4 dt-bindings: soc: qcom: apr: add missing properties new 12e51866c79f ASoC/qcom/arm64: Qualcomm ADSP DTS and binding fixes new 5287d5b77fc2 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next new 460c9c85d0d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec63917cb2c5 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new c46e6c800b8e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1ca2fac1d5c7 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new ede58bac338a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2396659ebea9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1391e2b06098 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a6569c4cb801 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new a4293d164699 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 4cdc91871544 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d437ee0e60db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bef8891af8b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bab11e8a54a0 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 9aaa092db127 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9d8d77e4f637 Merge branch 'next' of git://github.com/cschaufler/smack-next new 627e6ffa82c9 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 08926d8f0bb7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 04a651fbc822 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4bc3194fb6ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f2d51e1f6dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64ca1a034f00 spi: fsl_spi: Convert to transfer_one new a0c4b1204311 spi: mpc52xx: Replace of_gpio_count() by gpiod_count() new 7f9c088f08cb Merge remote-tracking branch 'spi/for-6.1' into spi-next new a0996aaf66ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c36aac0691de Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3feec78e9dce Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 937e63f20aef Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 6ad6bd1950ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ece11c3a1571 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new a87f91c2de54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 313cf8778f4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b660e0ce279d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e2b00473400 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 02469a2173a3 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new ed3926091261 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 08248894f58c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 443271240d87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7bd7ad3c310c USB: serial: ftdi_sio: fix 300 bps rate for SIO new 366e89aafe20 USB: serial: ftdi_sio: clean up chip type enum new 25eb948601df USB: serial: ftdi_sio: drop redundant chip type comments new 01aeb31f3cda USB: serial: ftdi_sio: rename chip types new 64b12fdac0ed USB: serial: ftdi_sio: include FT2232D in type string new 027bf37dbe82 USB: serial: ftdi_sio: rename channel index new f353c0d43006 USB: serial: ftdi_sio: tighten device-type detection new 6fbd91425746 USB: serial: ftdi_sio: clean up modem-status handling new 4d045b98fb74 USB: serial: ftdi_sio: clean up attribute handling new a146cc4d4671 USB: serial: ftdi_sio: clean up baudrate request new 4d50f4fc67d6 USB: serial: ftdi_sio: assume hi-speed type new 1a0398915d22 USB: serial: ftdi_sio: simplify divisor handling new cfebcd53e65e USB: serial: ftdi_sio: add support for HP and HA devices new 64f7846531d9 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 1198c451844f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 73ec9ff6d44a Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 95947a4b24c9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9220f2eef392 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9bafc326c7c8 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new cea753917e0f Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new cd22621961f1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6a9e3e96cab1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3b526582e270 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 0bf914a9a4b9 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new fdad166e82c1 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 4da91cdd863b Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new a6fbd58fda2c Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 8f0acc3df1db Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1aa71b4ba218 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42ff9be04923 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5bdd4a8e5cb9 scsi: target: core: Set MULTIP bit for se_device with mult [...] new f04e47e770e5 scsi: target: alua: Do not report emtpy port group new 1b80addaae09 scsi: qla2xxx: Remove unused declarations for qla2xxx new 4663509304a7 scsi: target: Remove unused se_tmr_req_cache declaration new 32e7e06f60e7 scsi: aic79xx: Use __ro_after_init explicitly new a113c02f5738 scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() new 5ba207e55e7f scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() new 16ece5698663 scsi: lpfc: Fix prli_fc4_req checks in PRLI handling new 11d6583d811f scsi: lpfc: Fix FLOGI ACC with wrong SID in PT2PT topology new b873d1037283 scsi: lpfc: Fix mbuf pool resource detected as busy at dri [...] new 0630a1f7ea14 scsi: lpfc: Add missing free iocb and nlp kref put for ear [...] new 845363516bb7 scsi: lpfc: Fix multiple NVMe remoteport registration call [...] new 6e5c5d246e6c scsi: lpfc: Move scsi_host_template outside dynamically al [...] new 21828e3c9169 scsi: lpfc: Update congestion mode logging for Emulex SAN [...] new d8cdd33a66dc scsi: lpfc: Rename mp/bmp dma buffers to rq/rsp in lpfc_fdmi_cmd new 2649809cd1b4 scsi: lpfc: Rework lpfc_fdmi_cmd() routine for cleanup and [...] new 045c58c87560 scsi: lpfc: Rework FDMI attribute registration for uninten [...] new dbb1e2ff87a6 scsi: lpfc: Add reporting capability for Link Degrade Signaling new a4de8356b68e scsi: lpfc: Fix various issues reported by tools new 7170cb1a85e6 scsi: lpfc: Update lpfc version to 14.2.0.7 new 59f4e39d3565 scsi: ibmvscsi_tgt: Fix repeated words in comment new 68a97feb4b50 scsi: megaraid: Convert sysfs snprintf() to sysfs_emit() new 9acb9f0efb93 scsi: csiostor: Convert sysfs snprintf() to sysfs_emit() new 7f615c1b5986 scsi: scsi_transport_fc: Use %u for dev_loss_tmo new 5fb7ae0d2c3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e5a5ac710cec Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 2d7332b96039 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce0cb8fb967e dt-bindings: vendor-prefixes: add Diodes new 9f7fed73072e dt-bindings: gpio: pca95xx: add entry for pcal6534 and PI4 [...] new b122624ab917 gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() new 5faf9801d4be gpio: pca953x: Swap if statements to save later complexity new 13c5d4ce8060 gpio: pca953x: Add support for PCAL6534 new 85ebe0afd3f8 isa: Introduce the module_isa_driver_with_irq helper macro new 0c83a280dc11 counter: 104-quad-8: Ensure number of irq matches number of base new 443ad0f73017 gpio: 104-dio-48e: Ensure number of irq matches number of base new 99c3ac85cb7e gpio: 104-idi-48: Ensure number of irq matches number of base new c6074f3fcf8b gpio: 104-idio-16: Ensure number of irq matches number of base new c95671a3e77c gpio: ws16c48: Ensure number of irq matches number of base new 98c3c940ea5c gpiolib: of: do not ignore requested index when applying quirks new 984914ec4f4b gpiolib: of: make Freescale SPI quirk similar to all others new a2b5e207cade gpiolib: rework quirk handling in of_find_gpio() new d9e7f0e32051 gpiolib: of: factor out conversion from OF flags new d1b62304ff6c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 93f38577c75f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f0cd57c2e31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb9ceaf14daf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0772770c5734 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 435c64e4c4c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b8dba25d8966 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 3c17d795bc2a Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 46c8eae2cac0 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 90e2491ef3d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 133ca1ff56d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f068295c6a2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 456da22d16ce Merge branch 'main' of git://git.infradead.org/users/willy [...] new 1f5d04408f01 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 7f3bd16ca916 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3760a358a96b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 95d88998f02d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dabd691afb64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b67a5d79f5b0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e2b19aac8bc5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cade0868c972 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 5c6e0998df82 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 8b350ed9ef6c Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 40016246c818 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new a92a9b7ce466 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new a55540565acc Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 7fcb7bfb9ca8 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 818ae0da658b Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new b1fa72d520bb Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 30606902ac6d mm: vmscan: fix extreme overreclaim and swap floods new 9b02a31453ff mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] new 3d4f0a8b2862 mm: gup: fix the fast GUP race against THP collapse new 3c7810f80be2 powerpc/64s/radix: don't need to broadcast IPI for radix p [...] new 98792bee930a mm: fix madivse_pageout mishandling on non-LRU page new 97c6d17ca34b mm/huge_memory: use pfn_to_online_page() in split_huge_pag [...] new 02b6aa8e504f frontswap: don't call ->init if no ops are registered new 42cc0df30746 mm: bring back update_mmu_cache() to finish_fault() new b05874447ecf mm: prevent page_frag_alloc() from corrupting the memory new ee60b2e6d37f mm/hugetlb: correct demote page offset logic new 2e8314d27878 mm,hwpoison: check mm when killing accessing process new 42405159f53e mmhwpoison-check-mm-when-killing-accessing-process-fix new 5486f9b4f8a4 mm/page_isolation: fix isolate_single_pageblock() isolatio [...] new 8be3802b19fa Merge branch 'mm-stable' into mm-unstable new 9447313a0caf mm: MADV_COLLAPSE: refetch vm_end after reacquiring mmap_lock new 0b7346b885c2 mm, hwpoison: use ClearPageHWPoison() in memory_failure() new b6cc5d92226a mm, hwpoison: use __PageMovable() to detect non-lru movable pages new 8d2988786e6e mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] new 97c752b369a6 mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] new cc4d73aba577 mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] new 997d409697c1 mm, hwpoison: cleanup some obsolete comments new 3dc2ffb97a64 mm: discard __GFP_ATOMIC new e77b798e7a77 mm/x86: use SWP_TYPE_BITS in 3-level swap macros new b3b42986a06a mm/swap: comment all the ifdef in swapops.h new 9c08143e8128 mm/swap: add swp_offset_pfn() to fetch PFN from swap entry new 2d134ac7a5bd mm/thp: carry over dirty bit when thp splits on pmd new 696948eac002 mm: remember young/dirty bit for page migrations new 7a9c40339395 mm/swap: cache maximum swapfile size when init swap new 7ea23d10f474 mm-swap-cache-maximum-swapfile-size-when-init-swap-fix new 87c7b16acdaf mm/swap: cache swap migration A/D bits support new b1926e7e7dc6 filemap: make the accounting of thrashing more consistent new 50386359209d mm/compaction: fix set skip in fast_find_migrateblock new 686e2efc4636 selftests/hmm-tests: add test for dirty bits new 5a4a927fbf5f hmm-tests: fix migrate_dirty_page test new a9621294598a migrate: fix syscall move_pages() return value for failure new eaae45deb9a1 migrate_pages(): remove unnecessary list_safe_reset_next() new 43bc1da902f7 migrate_pages(): fix THP failure counting for -ENOMEM new b87a96f3b21e migrate_pages(): fix failure counting for THP subpages retrying new 568e0a490fc9 migrate_pages(): fix failure counting for THP on -ENOSYS new 886b692f00df migrate_pages(): fix failure counting for THP splitting new ad4a8611fd98 migrate_pages(): fix failure counting for retry new efd03f3d58d9 mm: migrate: do not retry 10 times for the subpages of fai [...] new f32473187171 mm: oom_kill: add trace logs in process_mrelease() system call new b5688e4de144 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix new 455d19759808 mm: x86, arm64: add arch_has_hw_pte_young() new aa6b59551d74 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG new 958dad6568ec mm/vmscan.c: refactor shrink_node() new dfa6aadeda1a Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] new a8b87ae8a157 mm: multi-gen LRU: groundwork new f7544a00b45d mm: multi-gen LRU: minimal implementation new f439274d6376 mm: multi-gen LRU: exploit locality in rmap new 75e585d4b21d mm: multi-gen LRU: support page table walks new c7fa23f43d26 mm-multi-gen-lru-support-page-table-walks-fix new 059bb06386bb mm: multi-gen LRU: optimize multiple memcgs new 4b215d2656a1 mm: multi-gen LRU: kill switch new bcb8f7c86d76 mm: multi-gen LRU: thrashing prevention new 41dc636cf610 mm: multi-gen LRU: debugfs interface new 5d8ecec5f76f mm: multi-gen LRU: admin guide new f7a450928f3a mm: multi-gen LRU: design doc new 19d1dd9a3e75 delayacct: support re-entrance detection of thrashing accounting new d398b7d0b3cd mm/page_io: count submission time as thrashing delay for d [...] new 797a518bb059 mm/demotion: add support for explicit memory tiers new 83737ec2985f mm-demotion-add-support-for-explicit-memory-tiers-fix new 80ec4d49a819 mm/demotion: move memory demotion related code new b1ea9158a569 mm/demotion: add hotplug callbacks to handle new numa node [...] new d2ab7286da2a mm/demotion: fix kernel error with memory hotplug new 3fb8d4b6c92c mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] new a5765ca9b52a mm/demotion: assign correct memory type for multiple dax d [...] new 084fcbc3528f mm/demotion: build demotion targets based on explicit memo [...] new b7fe470658b2 mm/demotion: add pg_data_t member to track node memory tie [...] new 9b950dd91e95 mm/demotion: drop memtier from memtype new 0054c436d523 mm/demotion: demote pages according to allocation fallback order new 4dc0d3d7f8fc mm/demotion: update node_is_toptier to work with memory tiers new 59da651432d3 kernel/sched/fair: include missed header file, memory-tiers.h new 84d34093b87a mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] new 28b4224501d8 mm/demotion: make toptier_distance inclusive upper bound o [...] new 7e629a3d0bc5 lib/nodemask: optimize node_random for nodemask with singl [...] new a40ac14f6926 mm/demotion: expose memory tier details via sysfs new b601dc7884ef Maple Tree: add new data structure new cd42313362ce radix tree test suite: add pr_err define new 3248b0fc4260 radix tree test suite: add kmem_cache_set_non_kernel() new 0265a9d53648 radix tree test suite: add allocation counts and size to k [...] new 55bd353a1888 radix tree test suite: add support for slab bulk APIs new 7ad909928a05 radix tree test suite: add lockdep_is_held to header new f243e1343f82 lib/test_maple_tree: add testing for maple tree new 89cbf28489fe mm: start tracking VMAs with maple tree new e74132fb6b95 mm: add VMA iterator new 2fffd769d136 mmap: use the VMA iterator in count_vma_pages_range() new 5edf23b95ceb mm/mmap: use the maple tree in find_vma() instead of the rbtree. new 84fb12e22571 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new c58abd1a2951 mm/mmap: use maple tree for unmapped_area{_topdown} new c3437c8e8e3f kernel/fork: use maple tree for dup_mmap() during forking new f188139f1103 damon: convert __damon_va_three_regions to use the VMA iterator new ca21475acc8f proc: remove VMA rbtree use from nommu new 4e0a440a5d88 mm: remove rb tree. new 7bbd2d5a8f79 mmap: change zeroing of maple tree in __vma_adjust() new 2ecfd10acde0 xen: use vma_lookup() in privcmd_ioctl_mmap() new 7fc0cf31d035 mm: optimize find_exact_vma() to use vma_lookup() new 138b5c7180d7 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 0b1d8740a022 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 6fdab95c0c83 mm: use maple tree operations for find_vma_intersection() new f16357d921c6 mm/mmap: use advanced maple tree API for mmap_region() new a03547ac47db mm: remove vmacache new 0806f6573384 mm: convert vma_lookup() to use mtree_load() new 68402314023a mm/mmap: move mmap_region() below do_munmap() new 103467169d87 mm/mmap: reorganize munmap to use maple states new 4be2fb1fcc15 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new c14b7e4f9ff3 arm64: remove mmap linked list from vdso new 6b45de67daac arm64: Change elfcore for_each_mte_vma() to use VMA iterator new 7732cd84ba3f parisc: remove mmap linked list from cache handling new 91f713025b96 powerpc: remove mmap linked list walks new f35d43ba00ef s390: remove vma linked list walks new 0449e4d41dca x86: remove vma linked list walks new d50ccce91676 xtensa: remove vma linked list walks new 62f2d3cc7ac8 cxl: remove vma linked list walk new 37809e9f53c2 optee: remove vma linked list walk new 6ced85975303 um: remove vma linked list walk new 4ab55ca5d9d1 coredump: remove vma linked list walk new 799d2d3bf381 exec: use VMA iterator instead of linked list new 2f8a64b69c45 fs/proc/base: use the vma iterators in place of linked list new 746bedf4a98a fs/proc/task_mmu: stop using linked list and highest_vm_end new 5637efb1747c userfaultfd: use maple tree iterator to iterate VMAs new 0f1ae693c6d4 ipc/shm: use VMA iterator instead of linked list new 4226872996a1 acct: use VMA iterator instead of linked list new 646ad4473e03 perf: use VMA iterator new ae9db74b974a sched: use maple tree iterator to walk VMAs new 03a6909782e1 fork: use VMA iterator new f8c4ff0d528e bpf: remove VMA linked list new 0f47f8af65c1 mm/gup: use maple tree navigation instead of linked list new 4d7a70c00a07 mm/khugepaged: stop using vma linked list new 09f6838b903f mm/ksm: use vma iterators instead of vma linked list new 689860d07a9f mm/madvise: use vma_find() instead of vma linked list new 296a44f6d77f mm/memcontrol: stop using mm->highest_vm_end new 101bf35cab15 mm/mempolicy: use vma iterator & maple state instead of vm [...] new 3400be669529 mm/mlock: use vma iterator and maple state instead of vma [...] new 8d58677b4275 mm/mprotect: use maple tree navigation instead of VMA linked list new 638573889100 mm/mremap: use vma_find_intersection() instead of vma linked list new 79cd146c4cb6 mm/msync: use vma_find() instead of vma linked list new 2a9ff208890c mm/oom_kill: use vma iterators instead of vma linked list new 08c4a021a79b mm/pagewalk: use vma_find() instead of vma linked list new bf327a97bb79 mm/swapfile: use vma iterator instead of vma linked list new 4dc2f64c0b86 i915: use the VMA iterator new 53a682c1ea11 nommu: remove uses of VMA linked list new bf422f65fa3b riscv: use vma iterator for vdso new 3170c1e67622 mm/vmscan: use vma iterator instead of vm_next new 6df6b360ebbf mm/vmscan: use the proper VMA iterator new 4084edbfecbb mm: remove the vma linked list new 65f9193a3e6b mm: fix one kernel-doc comment new 98932032dd36 mm/mmap: drop range_has_overlap() function new 44c96faf7933 mm/mmap.c: pass in mapping to __vma_link_file() new f19236e3c998 mm/mlock: drop dead code in count_mm_mlocked_page_nr() new ce8f7dd24613 mm: drop oom code from exit_mmap new 9b0b6309f41a mm-drop-oom-code-from-exit_mmap-fix-fix new 9db6bd9ee47b mm: delete unused MMF_OOM_VICTIM flag new 58144ba29eb9 mm-delete-unused-mmf_oom_victim-flag-fix new 37d64017f725 mm: refactor of vma_merge() new 95c9a0dbd0d0 mm: add merging after mremap resize new 21490766c51e mm-add-merging-after-mremap-resize-checkpatch-fixes new 168bfca201b0 mm: fix the handling Non-LRU pages returned by follow_page new a2cde88287f9 mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() new f92614f57a90 mm/gup: use gup_can_follow_protnone() also in GUP-fast new d7a64df2ef3e mm: fixup documentation regarding pte_numa() and PROT_NUMA new 5c401100a6f4 mm: reduce noise in show_mem for lowmem allocations new bad52469c675 mm-reduce-noise-in-show_mem-for-lowmem-allocations-update new e1d3ea510a12 pc-mm-reduce-noise-in-show_mem-for-lowmem-allocations-upda [...] new 92c464b585b6 mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix new 48b5b6d6d832 mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] new 2cad6f3ffb09 mm: deduplicate cacheline padding code new f170bcf59463 ksm: count allocated ksm rmap_items for each process new 6ddad4e1c11d ksm: add profit monitoring documentation new 3e3ee238deff mm: change release_pages() to use unsigned long for npages new ca8e4982f18d mm/gup: introduce pin_user_page() new 2c3c3e20470f block: add dio_w_*() wrappers for pin, unpin user pages new 9f23d1179c7c iov_iter: new iov_iter_pin_pages*() routines new 654e63bb9160 block, bio, fs: convert most filesystems to pin_user_pages_fast() new fa1dbedbc4ba NFS: direct-io: convert to FOLL_PIN pages new c5f14e1e52b3 fuse: convert direct IO paths to use FOLL_PIN new 4411a59ec603 mm: introduce common struct mm_slot new 4f13e9aafce7 mm: thp: convert to use common struct mm_slot new 00b00ed0743d mm: thp: fix build error with CONFIG_SHMEM disabled new 2e47634280e8 ksm: remove redundant declarations in ksm.h new ebafd95f83bc ksm: add the ksm prefix to the names of the ksm private st [...] new 145a76c3ed8a ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node new 157696ae0fb5 ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash new 7ec70729d290 ksm: convert to use common struct mm_slot new 1acf81c67a49 mm/vmscan: fix a lot of comments new a5348b984794 mm-vmscan-fix-a-lot-of-comments-vs-mglru new 13b1110d9a66 mm: add the first tail page to struct folio new d95e3cd366a6 mm: reimplement folio_order() and folio_nr_pages() new 35734df1967c mm: add split_folio() new 872b91052d1b mm: add folio_add_lru_vma() new 1492f2c322f9 shmem: convert shmem_writepage() to use a folio throughout new 0724b47c719d shmem: convert shmem_delete_from_page_cache() to take a folio new 9b069824890f shmem: convert shmem_replace_page() to use folios throughout new 6a285e51b185 mm/swapfile: remove page_swapcount() new a64b1d02e9b4 mm/swapfile: convert try_to_free_swap() to folio_free_swap() new c7e666d7887d mm/swap: convert __read_swap_cache_async() to use a folio new 2787dc620759 mm/swap: convert add_to_swap_cache() to take a folio new 39300d4c867d mm/swap: convert put_swap_page() to put_swap_folio() new dbffdd3add4f mm: convert do_swap_page() to use a folio new 7e56c6e687ba mm: convert do_swap_page()'s swapcache variable to a folio new 4c1fa8b4ecca memcg: convert mem_cgroup_swapin_charge_page() to mem_cgro [...] new a660d62d4319 shmem: convert shmem_mfill_atomic_pte() to use a folio new 696d7415ccd0 shmem: convert shmem_replace_page() to shmem_replace_folio() new 9fd9ebeabd8b swap: add swap_cache_get_folio() new 566db2e9ced7 swap-add-swap_cache_get_folio-fix new 38e82e8e85ec shmem: eliminate struct page from shmem_swapin_folio() new adaeafc1f2ad shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp() new cf19a39c9303 shmem: convert shmem_fault() to use shmem_get_folio_gfp() new f0ea257937bb shmem: convert shmem_read_mapping_page_gfp() to use shmem_ [...] new b8fc61e514c4 shmem: add shmem_get_folio() new 68abd2aed2f9 shmem: convert shmem_get_partial_folio() to use shmem_get_folio() new 3a5e5d5dc500 shmem: convert shmem_write_begin() to use shmem_get_folio() new f7040755aaf0 shmem: convert shmem_file_read_iter() to use shmem_get_folio() new 9c77d463d25b shmem: convert shmem_fallocate() to use a folio new e8edcf9e0c77 shmem: convert shmem_symlink() to use a folio new e6c3c601723a shmem: convert shmem_get_link() to use a folio new d746c0c724e0 khugepaged: call shmem_get_folio() new b3d85072e285 userfaultfd: convert mcontinue_atomic_pte() to use a folio new de98c5769d4e shmem: remove shmem_getpage() new 1f75d16b6877 swapfile: convert try_to_unuse() to use a folio new e142a4cbb216 swapfile: convert __try_to_reclaim_swap() to use a folio new 3bfb69d95c32 swapfile: convert unuse_pte_range() to use a folio new bad31ab40c9b mm: convert do_swap_page() to use swap_cache_get_folio() new ab6e857fa834 mm: remove lookup_swap_cache() new b0b1566bf921 swap_state: convert free_swap_cache() to use a folio new df8f87b7c31e swap: convert swap_writepage() to use a folio new 9ba935393213 mm: convert do_wp_page() to use a folio new bff1050ce301 huge_memory: convert do_huge_pmd_wp_page() to use a folio new 7488bd5ea12a madvise: convert madvise_free_pte_range() to use a folio new b5fdd8fcdbd6 uprobes: use folios more widely in __replace_page() new 937b1375e036 ksm: use a folio in replace_page() new 21f489d6ad3c mm: convert do_swap_page() to use folio_free_swap() new 4bb7c1c21e1f memcg: convert mem_cgroup_swap_full() to take a folio new bfc88b167684 mm: remove try_to_free_swap() new 6e6e0c921c28 rmap: convert page_move_anon_rmap() to use a folio new 20342814c40c migrate: convert __unmap_and_move() to use folios new 99f9db28256d migrate: convert unmap_and_move_huge_page() to use folios new 4c89970d43f0 huge_memory: convert split_huge_page_to_list() to use a folio new b63e458a1ee7 huge_memory: convert unmap_page() to unmap_folio() new df228b8a0528 mm: convert page_get_anon_vma() to folio_get_anon_vma() new fc075ec79e19 rmap: remove page_unlock_anon_vma_read() new fb484ef05875 uprobes: use new_folio in __replace_page() new 7b5fdf9dfb78 mm: convert lock_page_or_retry() to folio_lock_or_retry() new b9f755055577 mm/hugetlb.c: remove unnecessary initialization of local `err' new 8a58e1f4a323 mm/damon/sysfs: simplify the judgement whether kdamonds are busy new 953f1be5a4f8 hugetlb_encode.h: fix undefined behaviour (34 << 26) new 7fe9d10251e8 filemap: convert filemap_range_has_writeback() to use folios new 8d042a7ae736 kasan: check KASAN_NO_FREE_META in __kasan_metadata_size new f4d2c351ceb1 kasan: rename kasan_set_*_info to kasan_save_*_info new 0e843d2e2871 kasan: move is_kmalloc check out of save_alloc_info new 5fe6c2fbade8 kasan: split save_alloc_info implementations new 4da4cecf4cd3 kasan: drop CONFIG_KASAN_TAGS_IDENTIFY new 006d6e50a8d6 kasan: introduce kasan_print_aux_stacks new 608db907ab44 kasan: introduce kasan_get_alloc_track new 9ad919698e32 kasan: introduce kasan_init_object_meta new 3fc85d233b7b kasan: clear metadata functions for tag-based modes new 9b2a0e97feb0 kasan: move kasan_get_*_meta to generic.c new ff808bb61e11 kasan: introduce kasan_requires_meta new 2ebee2be863b kasan: introduce kasan_init_cache_meta new 3a8986637db5 kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta new 445788b53b8a kasan: only define kasan_metadata_size for Generic mode new 8db428c80d99 kasan: only define kasan_never_merge for Generic mode new 4b899ed49da8 kasan: only define metadata offsets for Generic mode new e1e21e2a5266 kasan: only define metadata structs for Generic mode new 6b1c69c515a6 kasan: only define kasan_cache_create for Generic mode new 8c4552f7580b kasan: pass tagged pointers to kasan_save_alloc/free_info new 0bb21dcbfba4 kasan: move kasan_get_alloc/free_track definitions new 64d2871e7f9b kasan: cosmetic changes in report.c new 7088333a37f2 kasan: use virt_addr_valid in kasan_addr_to_page/slab new b81ba26bd673 kasan: use kasan_addr_to_slab in print_address_description new f64bef339bed kasan: make kasan_addr_to_page static new 48001e355bb9 kasan: simplify print_report new c64b62f99875 kasan: introduce complete_report_info new d1f41ecea61b kasan: fill in cache and object in complete_report_info new b6593f2d54e5 kasan: rework function arguments in report.c new ce9775ca4508 kasan: introduce kasan_complete_mode_report_info new 7622c1c10e73 kasan: implement stack ring for tag-based modes new 702bd45ad311 kasan: support kasan.stacktrace for SW_TAGS new 03c4a7e17bdc kasan: dynamically allocate stack ring entries new 4317b3a28f88 kasan: better identify bug types for tag-based modes new bd9d848daaef kasan: add another use-after-free test new 87991bc8ea9a kasan: move tests to mm/kasan/ new b3437c35eeef kasan: better invalid/double-free report header new 9e6372b1cc98 mm/hmm/test: use char dev with struct device to get device node new 5167272b1ba7 mm/damon/core: iterate the regions list from current point [...] new c488b66d458a mm/shmem: add flag to enforce shmem THP in hugepage_vma_check() new ffd5b2de76b5 mm/khugepaged: attempt to map file/shmem-backed pte-mapped [...] new d7b5c87f34c8 mm/madvise: add file and shmem support to MADV_COLLAPSE new 38f5d99be8ae mm/khugepaged: add tracepoint to hpage_collapse_scan_file() new bc82ad1a8589 selftests/vm: dedup THP helpers new 3f9da4bbd5b2 selftests/vm: modularize thp collapse memory operations new 3faeec3c1bf6 selftests/vm: add thp collapse file and tmpfs testing new e38a705c2801 selftests/vm: add thp collapse shmem testing new f93be4562cdf selftests/vm: fix "add thp collapse file and tmpfs testing [...] new 75222fd17b5a selftests/vm: add file/shmem MADV_COLLAPSE selftest for cl [...] new 1a6692db8fba selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory new 64a985a42ac4 mm/damon: simplify damon_ctx check in damon_sysfs_before_t [...] new 8a5e8eab0e8a mm/page_owner.c: remove redundant drain_all_pages new 3f0f3063c354 mm: reuse pageblock_start/end_pfn() macro new 1c665cf1348a mm: add pageblock_align() macro new f6fc6a69cbc2 mm: add pageblock_aligned() macro new 01b2efe361d7 memblock tests: add new pageblock related macro new e9b402ae2801 memcg: extract memcg_vmstats from struct mem_cgroup new 5915f56aea05 memcg: rearrange code new 9b4d766058f6 memcg: reduce size of memcg vmstats structures new c325f8df9d0f memcg-reduce-size-of-memcg-vmstats-structures-fix new 59ecfe6dcbf5 mm/hwpoison: add __init/__exit annotations to module init/ [...] new 79c89bb94665 mm/rodata_test: use PAGE_ALIGNED() helper new 1db4f13d35b4 mm/damon: introduce struct damos_access_pattern new 29e19944d8ce mm/damon/vaddr: add a comment for 'default' case in damon_ [...] new b115f639d780 mm-damon-vaddr-add-a-comment-for-default-case-in-damon_va_ [...] new 900d4024fb04 tmpfs: add support for an i_version counter new b45c7f1a4599 selftest/damon: add a test for duplicate context dirs creation new 08c051237e64 mm/damon/core: avoid holes in newly set monitoring target ranges new cc018329ca0c mm/damon/core: handle error from 'damon_fill_regions_holes()' new 3d1c77b522b1 mm/damon/core-test: test damon_set_regions new 4cc1a687ddf6 Docs/admin-guide/mm/damon: rename the title of the document new d86ed2a71a7c mm/damon/Kconfig: notify debugfs deprecation plan new 2e746107391e Docs/admin-guide/mm/damon/start: mention the dependency as [...] new 777c9a203181 Docs/admin-guide/mm/damon/usage: note DAMON debugfs interf [...] new d676267a1abf mm/shuffle: convert module_param_call to module_param_cb new f53b061f6f01 zsmalloc: use correct types in _first_obj_offset functions new 137368b6999f mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE new 979f3521452b mm/damon: remove duplicate get_monitoring_region() definitions new c5ff05a9d56e mm: use nth_page instead of mem_map_offset mem_map_next new f7543f4fc7ca writeback: remove unused macro DIRTY_FULL_SCOPE new 0ba9fb2a9218 mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice new 404b096700f2 mm/damon/sysfs: change few functions execute order new 7f198813e368 mm/damon/sysfs: use the wrapper directly to check if the k [...] new 49184af6af59 mm/damon: improve damon_new_region strategy new 45568d26a9d1 mm/damon: creating kmem cache for damon regions by KMEM_CACHE() new 225c4348b186 zram: do not waste zram_table_entry flags bits new 29f8d60d0e5f zram: keep comments within 80-columns limit new 1270c31f2c55 mm/damon: simplify scheme create in damon_lru_sort_apply_p [...] new 184d34e0579f mm/damon/paddr: make supported DAMOS actions of paddr clear new e98d173f71ff mm/damon/paddr: deduplicate damon_pa_{mark_accessed,deacti [...] new ad328769d102 mm/damon/core: copy struct-to-struct instead of field-to-f [...] new 31d6d6039872 mm/damon/core: factor out 'damos_quota' private fileds ini [...] new 07273067ff5d mm/damon/core: use a dedicated struct for monitoring attributes new f3f7d9784fd3 mm/damon/core: reduce parameters for damon_set_attrs() new 16f03029329a mm/damon/reclaim: use 'struct damon_attrs' for storing par [...] new 80187f2a3b4d mm/damon/lru_sort: use 'struct damon_attrs' for storing pa [...] new db839e85c7ed mm/damon: implement a monitoring attributes module paramet [...] new f14afa70d21a mm/damon/lru_sort: use monitoring attributes parameters ge [...] new 61f59cb8b8f7 mm/damon/reclaim: use monitoring attributes parameters gen [...] new e0728568db01 mm/damon/modules-common: implement a watermarks module par [...] new fd52d89dd10c mm/damon/lru_sort: use watermarks parameters generator macro new 3a0d39d70e71 mm/damon/reclaim: use watermarks parameters generator macro new 8b7c644f0bea mm/damon/modules-common: implement a stats parameters gene [...] new ef62677bae5c mm/damon/reclaim: use stat parameters generator new 42931e91c9ed mm/damon/lru_sort: use stat generator new f667e111aac9 mm/damon/modules-common: implement a damos quota params generator new c4c7cba273b8 mm/damon/modules-common: implement damos time quota params [...] new 788bc083eb1a mm/damon/reclaim: use the quota params generator macro new e927da419586 mm/damon/lru_sort: use quotas param generator new bba623383eac mm/damon/lru_sort: deduplicate hot/cold schemes generators new 6e494a669b50 mm/damon: simplify the parameter passing for 'prepare_acce [...] new 4ab9a157f267 mm/damon/sysfs: simplify the variable 'pid' assignment operation new a94ef1e2dc5b mm/damon/core: simplify the kdamond stop mechanism by remo [...] new a51f011d3ec9 mm/memcontrol: use kstrtobool for swapaccount param parsing new 92638b3e8053 mm/page_alloc.c: rename check_free_page() to free_page_is_bad() new dee1f6294030 mm-page_allocc-rename-check_free_page-to-free_page_is_bad-fix new 97eca309e9e2 mm/page_alloc.c: document bulkfree_pcp_prepare() return value new 37a07c2b1c68 mm/mempolicy: use PAGE_ALIGN instead of open-coding it new 989208e05912 mm: hugetlb: simplify per-node sysfs creation and removal new 1dfe14e7d14c mm: hugetlb: eliminate memory-less nodes handling new 40e822a16111 mm/filemap: make folio_put_wait_locked static new 81d0f08c1a6d mm/hugetlb: remove unnecessary 'NULL' values from pointer new 261f7203437d hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] new e3a3c07b40e8 hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] new ca867c7a0bb0 hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] new 7126b68f7904 hugetlb: create remove_inode_single_folio to remove single [...] new deefa413c62d hugetlb: rename vma_shareable() and refactor code new 44bc236ab300 hugetlb: add vma based lock for pmd sharing new ca30241fb00f hugetlb: fix build issue for missing hugetlb_vma_lock_release new 2bdc49cd9ab6 hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] new 3cc8e06f473a hugetlb: use new vma_lock for pmd sharing synchronization new 7f0aca6605f8 hugetlb: clean up code checking for fault/truncation races new c5d6723c8df8 x86: add missing include to sparsemem.h new 53fe64b23347 stackdepot: reserve 5 extra bits in depot_stack_handle_t new d02b0137b3bb instrumented.h: allow instrumenting both sides of copy_fro [...] new 02284b92480c x86: asm: instrument usercopy in get_user() and put_user() new d756a25908d0 asm-generic: instrument usercopy in cacheflush.h new 4113934a4d5a kmsan: add ReST documentation new 7e37aab4cc16 kmsan: introduce __no_sanitize_memory and __no_kmsan_checks new fa35caf1e832 kmsan: mark noinstr as __no_sanitize_memory new 47060fe2b7d4 x86: kmsan: pgtable: reduce vmalloc space new 7b74e4ae8ee6 libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE new 18d1b56b8996 kmsan: add KMSAN runtime core new 0d09b1b999a3 kmsan: disable instrumentation of unsupported common kernel code new 3612158fa04a MAINTAINERS: add entry for KMSAN new 7c14a983e0fb mm: kmsan: maintain KMSAN metadata for page operations new f5079226cfbe mm: kmsan: call KMSAN hooks from SLUB code new 1fc1f6048d8f kmsan: handle task creation and exiting new 1fac21220572 init: kmsan: call KMSAN initialization routines new d3dc34268a0f instrumented.h: add KMSAN support new ec473c83819a kmsan: add iomap support new 77ead3c6bf9c input: libps2: mark data received in __ps2_command() as in [...] new a3505b09011e dma: kmsan: unpoison DMA mappings new abdddb4d7e77 virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() new 21568f5edbec kmsan: handle memory sent to/from USB new 4dc8053a9810 kmsan: add tests for KMSAN new 998b1360005a kmsan: disable strscpy() optimization under KMSAN new 05f9513e0c41 crypto: kmsan: disable accelerated configs under KMSAN new 9227b2293307 kmsan: disable physical page merging in biovec new 8ae9502ac26e block: kmsan: skip bio block merging logic for KMSAN new e12f6de4f025 kcov: kmsan: unpoison area->list in kcov_remote_area_put() new acc9d2b031cd security: kmsan: fix interoperability with auto-initialization new d27e3583e6d3 objtool: kmsan: list KMSAN API functions as uaccess-safe new 45e2810caa03 x86: kmsan: disable instrumentation of unsupported code new 96e46956f182 x86: kmsan: skip shadow checks in __switch_to() new b037d3709fe0 x86: kmsan: handle open-coded assembly in lib/iomem.c new 87680c101e72 x86: kmsan: use __msan_ string functions where possible. new 93e753bf3197 x86: kmsan: sync metadata pages on page fault new bd2d14001e86 x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, ena [...] new bed9fdffc088 x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS new 576027421290 x86: kmsan: don't instrument stack walking functions new f3f300ca046f entry: kmsan: introduce kmsan_unpoison_entry_regs() new 906d29d0c77e bpf: kmsan: initialize BPF registers with zeroes new 4650dcad48a1 mm: fs: initialize fsdata passed to write_begin/write_end [...] new abe1fae7bb04 x86: kmsan: enable KMSAN builds for x86 new 49fb890735ab mm/damon/sysfs: avoid call damon_target_has_pid() repeatedly new 27812ec2a990 mm/damon: simplify scheme create in lru_sort.c new 42399662c453 mm/damon: use 'struct damon_target *' instead of 'void *' [...] new 47ae28fb9cf6 mm: add PSI accounting around ->read_folio and ->readahead calls new 747ac5d2d617 sched/psi: export psi_memstall_{enter,leave} new 93df6a77dd8d btrfs: add manual PSI accounting for compressed reads new 1cc99efa32e7 erofs: add manual PSI accounting for the compressed address space new d9bd13bf93de block: remove PSI accounting from the bio layer new 09a0c2d2995d mm/damon/reclaim: change damon_reclaim_wmarks to static new a35351c7f2c2 mm/damon/lru_sort: change damon_lru_sort_wmarks to static new c48abf1322ca mm/secretmem: add __init annotation to secretmem_init() new 63facde530c9 ocfs2: reflink deadlock when clone file to the same direct [...] new 13891adc94cb ocfs2: clear links count in ocfs2_mknod() if an error occurs new 6b02a91398d4 ocfs2: fix ocfs2 corrupt when iputting an inode new 7ace3209eb1a init/main.c: silence some -Wunused-parameter warnings new 7dc7f9eec9b1 lib/debugobjects: fix stat count and optimize debug_object [...] new 2f998b959579 fault-injection: allow stacktrace filter for x86-64 new ab575ff47eb8 fault-injection: skip stacktrace filtering by default new b95e3f6bcc5f fault-injection: make some stack filter attrs more readable new 770f1fca5a8e fault-injection: make stacktrace filter works as expected new dc5fd68f4f56 kbuild: add debug level and macro defs options new feca5e654483 ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY( [...] new dd5d89f5013b core_pattern: add CPU specifier new a5477e7a018f fs/ocfs2/suballoc.h: fix spelling typo in comment new cc14f19abadb init.h: fix spelling typo in comment new 476fb28ef23a ipc: mqueue: remove unnecessary conditionals new 4844da37c3b9 firmware: google: test spinlock on panic path to avoid lockups new de8aa4b93380 fs> uninline inode_maybe_inc_iversion() new 065470429455 proc: make config PROC_CHILDREN depend on PROC_FS new c51cd5feec05 relay: use kvcalloc to alloc page array in relay_alloc_page_array new 6930b3b58c6d fs/ocfs2: fix repeated words in comments new 1fc9e6da0a7b fork: remove duplicate included header files new d09e0544cd20 percpu: Add percpu_counter_add_local and percpu_counter_sub_local new ba41aab76555 ipc/msg: mitigate the lock contention with percpu counter new d60bee6b920a ipc-msg-mitigate-the-lock-contention-with-percpu-counter-c [...] new 587c814da48c libfs: fix error format in simple_attr_write() new fbb5623fcdd8 Merge branch 'mm-nonmm-unstable' into mm-everything new 4c2b451fd0cb Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new d5538ab91d3a Add linux-next specific files for 20220916
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 (6ce5d01e7011) \ N -- N -- N refs/heads/master (d5538ab91d3a)
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 871 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/devicetree/bindings/arm/fsl.yaml | 6 + Documentation/devicetree/bindings/arm/qcom.yaml | 7 +- .../devicetree/bindings/arm/rockchip.yaml | 27 +- .../bindings/clock/qcom,gcc-apq8064.yaml | 9 + .../bindings/clock/qcom,gcc-msm8909.yaml | 58 + .../devicetree/bindings/clock/qcom,gcc-sdm845.yaml | 59 +- .../devicetree/bindings/clock/qcom,mmcc.yaml | 31 + .../devicetree/bindings/clock/qcom,rpmcc.yaml | 1 + .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 100 +- .../devicetree/bindings/pci/qcom,pcie.yaml | 10 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../bindings/soc/mediatek/mediatek,mutex.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,apr.yaml | 112 +- .../bindings/sound/qcom,q6adm-routing.yaml | 52 + .../devicetree/bindings/sound/qcom,q6adm.txt | 39 - .../devicetree/bindings/sound/qcom,q6apm-dai.yaml | 21 +- .../devicetree/bindings/sound/qcom,q6asm-dais.yaml | 112 + .../devicetree/bindings/sound/qcom,q6asm.txt | 70 - .../bindings/sound/qcom,q6dsp-lpass-clocks.yaml | 36 +- .../bindings/sound/qcom,q6dsp-lpass-ports.yaml | 64 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Next/SHA1s | 62 +- Next/merge.log | 1212 +++++---- arch/arm/Kconfig | 135 +- arch/arm/Kconfig.debug | 8 +- arch/arm/Makefile | 40 +- arch/arm/arm-soc-for-next-contents.txt | 18 + arch/arm/boot/Makefile | 27 +- arch/arm/boot/bootp/Makefile | 35 +- arch/arm/boot/dts/aspeed-bmc-facebook-elbert.dts | 18 + arch/arm/boot/dts/qcom-apq8026-asus-sparrow.dts | 6 + arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts | 13 + arch/arm/boot/dts/qcom-apq8064.dtsi | 35 + arch/arm/boot/dts/qcom-apq8084.dtsi | 16 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 5 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 767 +++--- arch/arm/boot/dts/qcom-msm8226.dtsi | 89 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 39 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 24 +- arch/arm/boot/dts/qcom-msm8974pro.dtsi | 6 +- arch/arm/boot/dts/qcom-sdx65.dtsi | 2 +- arch/arm/configs/assabet_defconfig | 2 + arch/arm/configs/badge4_defconfig | 2 + arch/arm/configs/cerfcube_defconfig | 2 + arch/arm/configs/collie_defconfig | 2 + arch/arm/configs/footbridge_defconfig | 2 + arch/arm/configs/h3600_defconfig | 2 + arch/arm/configs/hackkit_defconfig | 2 + arch/arm/configs/jornada720_defconfig | 2 + arch/arm/configs/lart_defconfig | 2 + arch/arm/configs/neponset_defconfig | 2 + arch/arm/configs/netwinder_defconfig | 2 + arch/arm/configs/pleb_defconfig | 2 + arch/arm/configs/rpc_defconfig | 2 + arch/arm/configs/shannon_defconfig | 2 + arch/arm/configs/simpad_defconfig | 2 + arch/arm/include/asm/dma-direct.h | 1 - arch/arm/include/asm/dma.h | 2 +- arch/arm/include/asm/hardware/dec21285.h | 20 +- arch/arm/include/asm/mach/dma.h | 5 - arch/arm/include/asm/memory.h | 11 - arch/arm/kernel/Makefile | 1 - arch/arm/kernel/devtree.c | 2 - arch/arm/mach-at91/Makefile.boot | 4 - arch/arm/mach-davinci/Makefile.boot | 8 - arch/arm/mach-dove/Makefile | 2 +- arch/arm/mach-dove/Makefile.boot | 4 - arch/arm/mach-ep93xx/Makefile.boot | 2 - arch/arm/mach-footbridge/Kconfig | 48 +- arch/arm/mach-footbridge/Makefile | 5 +- arch/arm/mach-footbridge/Makefile.boot | 5 - arch/arm/mach-footbridge/common.c | 79 +- arch/arm/mach-footbridge/dc21285.c | 80 +- arch/arm/{kernel => mach-footbridge}/dma-isa.c | 11 +- arch/arm/mach-footbridge/dma.c | 58 - arch/arm/mach-footbridge/include/mach/dma-direct.h | 8 - arch/arm/mach-footbridge/include/mach/isa-dma.h | 14 +- arch/arm/mach-footbridge/include/mach/memory.h | 31 - arch/arm/mach-footbridge/isa.c | 14 +- arch/arm/mach-imx/Kconfig | 2 +- arch/arm/mach-imx/Makefile.boot | 0 arch/arm/mach-iop32x/Makefile.boot | 4 - arch/arm/mach-lpc18xx/Makefile.boot | 4 - arch/arm/mach-lpc32xx/Makefile.boot | 4 - arch/arm/mach-mv78xx0/Makefile | 2 +- arch/arm/mach-mvebu/Makefile | 2 +- arch/arm/mach-nspire/Kconfig | 2 +- arch/arm/mach-omap1/Makefile.boot | 4 - arch/arm/mach-orion5x/Makefile | 2 +- arch/arm/mach-rpc/Kconfig | 21 + arch/arm/mach-rpc/Makefile.boot | 5 - arch/arm/mach-s3c/Makefile.boot | 9 - arch/arm/mach-sa1100/Kconfig | 25 +- arch/arm/mach-sa1100/Makefile.boot | 9 - arch/arm/mach-stm32/Makefile.boot | 4 - arch/arm/mach-versatile/Makefile.boot | 4 - arch/arm/mach-vt8500/Makefile.boot | 4 - arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/imx8-ss-ddr.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 426 +++ arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 52 + arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi | 142 + arch/arm64/boot/dts/freescale/imx8dxl-ss-ddr.dtsi | 9 + arch/arm64/boot/dts/freescale/imx8dxl-ss-lsio.dtsi | 74 + arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 238 ++ arch/arm64/boot/dts/mediatek/mt6795.dtsi | 8 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 49 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 49 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 36 + .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 1 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 51 + arch/arm64/boot/dts/qcom/Makefile | 1 - arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 5 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 4 +- .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 4 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 16 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 5 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 21 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 12 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 12 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 19 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 12 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 11 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 19 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 20 +- .../dts/qcom/sc7280-herobrine-villager-r0-lte.dts | 14 - .../boot/dts/qcom/sc7280-herobrine-villager-r0.dts | 321 +-- .../dts/qcom/sc7280-herobrine-villager-r1-lte.dts | 2 +- .../boot/dts/qcom/sc7280-herobrine-villager-r1.dts | 4 +- ...lager-r0.dts => sc7280-herobrine-villager.dtsi} | 7 - arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 21 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 8 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 4 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 12 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 2 +- .../boot/dts/rockchip/rk3399-gru-scarlet-inx.dts | 14 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts | 52 + arch/arm64/configs/defconfig | 7 +- arch/riscv/Kconfig | 1 + arch/riscv/Kconfig.erratas | 4 +- arch/riscv/include/asm/set_memory.h | 20 +- arch/riscv/kernel/setup.c | 11 - arch/riscv/kernel/signal.c | 2 + arch/riscv/mm/init.c | 29 +- arch/riscv/mm/pageattr.c | 62 +- arch/x86/kernel/dumpstack.c | 6 + arch/x86/kernel/unwind_frame.c | 11 + block/bio.c | 8 - block/blk-core.c | 17 - drivers/base/core.c | 2 +- drivers/clk/at91/sama5d2.c | 10 + drivers/clk/qcom/Kconfig | 12 +- drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-rpmh.c | 4 - drivers/clk/qcom/clk-smd-rpm.c | 37 +- drivers/clk/qcom/gcc-msm8909.c | 2731 ++++++++++++++++++++ drivers/clk/qcom/gcc-msm8960.c | 436 ++-- drivers/clk/qcom/gcc-sdm845.c | 400 ++- drivers/clk/qcom/lcc-msm8960.c | 211 +- drivers/clk/qcom/mmcc-msm8960.c | 454 ++-- drivers/clk/qcom/reset.c | 4 +- drivers/clk/qcom/reset.h | 1 + drivers/counter/104-quad-8.c | 5 +- drivers/firmware/tegra/bpmp-debugfs.c | 13 +- drivers/gpio/gpio-104-dio-48e.c | 5 +- drivers/gpio/gpio-104-idi-48.c | 5 +- drivers/gpio/gpio-104-idio-16.c | 5 +- drivers/gpio/gpio-pca953x.c | 175 +- drivers/gpio/gpio-ws16c48.c | 5 +- drivers/gpio/gpiolib-of.c | 183 +- drivers/gpu/drm/i915/display/intel_dvo_dev.h | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 111 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 2 + drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 24 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 1 + drivers/gpu/drm/tegra/dc.c | 4 +- drivers/gpu/drm/tegra/hdmi.c | 9 +- drivers/gpu/drm/tegra/submit.c | 11 +- drivers/gpu/drm/tegra/uapi.c | 2 +- drivers/gpu/host1x/context.c | 5 + drivers/net/ethernet/davicom/dm9000.c | 26 +- drivers/net/ethernet/faraday/ftgmac100.c | 24 + drivers/net/ethernet/micrel/ks8851.h | 2 +- drivers/net/ethernet/micrel/ks8851_common.c | 40 +- drivers/net/phy/spi_ks8995.c | 69 +- drivers/parisc/iosapic.c | 11 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 2 +- drivers/scsi/csiostor/csio_scsi.c | 10 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 2 +- drivers/scsi/lpfc/lpfc.h | 10 +- drivers/scsi/lpfc/lpfc_crtn.h | 2 + drivers/scsi/lpfc/lpfc_ct.c | 1085 +++----- drivers/scsi/lpfc/lpfc_debugfs.c | 2 +- drivers/scsi/lpfc/lpfc_disc.h | 1 - drivers/scsi/lpfc/lpfc_els.c | 234 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 23 +- drivers/scsi/lpfc/lpfc_hw.h | 59 +- drivers/scsi/lpfc/lpfc_hw4.h | 30 +- drivers/scsi/lpfc/lpfc_init.c | 353 +-- drivers/scsi/lpfc/lpfc_logmsg.h | 2 +- drivers/scsi/lpfc/lpfc_scsi.c | 27 + drivers/scsi/lpfc/lpfc_sli.c | 73 +- drivers/scsi/lpfc/lpfc_sli4.h | 4 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vmid.c | 4 +- drivers/scsi/megaraid/megaraid_mbox.c | 4 +- drivers/scsi/mpi3mr/mpi3mr_transport.c | 64 +- drivers/scsi/qla2xxx/qla_gbl.h | 12 - drivers/scsi/qla2xxx/qla_target.h | 2 - drivers/scsi/scsi_transport_fc.c | 2 +- drivers/soc/mediatek/mtk-mutex.c | 16 + drivers/soc/qcom/rpmpd.c | 22 + drivers/soc/tegra/Kconfig | 10 +- drivers/soc/tegra/Makefile | 1 + drivers/soc/tegra/cbb/Makefile | 9 + drivers/soc/tegra/cbb/tegra-cbb.c | 190 ++ drivers/soc/tegra/cbb/tegra194-cbb.c | 2364 +++++++++++++++++ drivers/soc/tegra/cbb/tegra234-cbb.c | 1113 ++++++++ drivers/soc/tegra/fuse/fuse-tegra.c | 1 + drivers/soc/tegra/fuse/tegra-apbmisc.c | 36 +- drivers/soc/tegra/pmc.c | 45 +- drivers/spi/spi-fsl-spi.c | 157 +- drivers/spi/spi-mpc52xx.c | 3 +- drivers/target/target_core_alua.c | 3 + drivers/target/target_core_internal.h | 2 - drivers/target/target_core_spc.c | 6 + drivers/thermal/Makefile | 2 +- drivers/thermal/rcar_thermal.c | 2 +- drivers/thermal/thermal_core.c | 2 +- drivers/thermal/thermal_sysfs.c | 8 +- drivers/tty/serial/21285.c | 3 - drivers/usb/serial/ftdi_sio.c | 338 +-- drivers/usb/serial/ftdi_sio.h | 22 +- drivers/usb/serial/ftdi_sio_ids.h | 7 + fs/btrfs/compression.c | 14 +- fs/direct-io.c | 2 - fs/erofs/zdata.c | 13 +- fs/hugetlbfs/inode.c | 97 +- fs/libfs.c | 7 +- include/dt-bindings/clock/qcom,gcc-msm8909.h | 218 ++ include/dt-bindings/clock/qcom,gcc-sdm845.h | 1 + include/dt-bindings/firmware/imx/rsrc.h | 7 + include/dt-bindings/memory/tegra234-mc.h | 10 + include/dt-bindings/power/qcom-rpmpd.h | 12 + include/linux/blk_types.h | 1 - include/linux/bpf_verifier.h | 1 + include/linux/damon.h | 2 +- include/linux/host1x.h | 1 + include/linux/isa.h | 52 +- include/linux/pagemap.h | 2 + include/linux/poison.h | 3 + include/soc/tegra/fuse.h | 6 + include/soc/tegra/tegra-cbb.h | 47 + kernel/bpf/helpers.c | 6 +- kernel/bpf/verifier.c | 37 +- kernel/sched/psi.c | 2 + localversion-next | 2 +- mm/damon/lru_sort.c | 41 +- mm/damon/reclaim.c | 2 +- mm/damon/sysfs.c | 6 +- mm/damon/vaddr.c | 3 +- mm/filemap.c | 7 + mm/hugetlb.c | 134 +- mm/kmsan/core.c | 28 +- mm/kmsan/kmsan.h | 1 + mm/kmsan/kmsan_test.c | 29 + mm/kmsan/report.c | 8 + mm/memory.c | 2 + mm/mmu_gather.c | 10 - mm/readahead.c | 22 +- mm/rmap.c | 100 +- mm/secretmem.c | 2 +- mm/userfaultfd.c | 9 +- net/bluetooth/rfcomm/sock.c | 3 + net/mptcp/pm_netlink.c | 22 +- net/mptcp/protocol.c | 13 +- net/mptcp/protocol.h | 2 + scripts/asn1_compiler.c | 6 +- scripts/kconfig/conf.c | 2 +- scripts/kconfig/lkc.h | 5 - sound/pci/hda/patch_realtek.c | 30 +- sound/usb/card.c | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 10 +- 290 files changed, 13665 insertions(+), 4683 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-msm8909.yaml create mode 100644 Documentation/devicetree/bindings/sound/qcom,q6adm-routing.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,q6adm.txt create mode 100644 Documentation/devicetree/bindings/sound/qcom,q6asm-dais.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,q6asm.txt delete mode 100644 arch/arm/include/asm/dma-direct.h delete mode 100644 arch/arm/mach-at91/Makefile.boot delete mode 100644 arch/arm/mach-davinci/Makefile.boot delete mode 100644 arch/arm/mach-dove/Makefile.boot delete mode 100644 arch/arm/mach-ep93xx/Makefile.boot delete mode 100644 arch/arm/mach-footbridge/Makefile.boot rename arch/arm/{kernel => mach-footbridge}/dma-isa.c (95%) delete mode 100644 arch/arm/mach-footbridge/dma.c delete mode 100644 arch/arm/mach-footbridge/include/mach/dma-direct.h delete mode 100644 arch/arm/mach-imx/Makefile.boot delete mode 100644 arch/arm/mach-iop32x/Makefile.boot delete mode 100644 arch/arm/mach-lpc18xx/Makefile.boot delete mode 100644 arch/arm/mach-lpc32xx/Makefile.boot delete mode 100644 arch/arm/mach-omap1/Makefile.boot create mode 100644 arch/arm/mach-rpc/Kconfig delete mode 100644 arch/arm/mach-rpc/Makefile.boot delete mode 100644 arch/arm/mach-s3c/Makefile.boot delete mode 100644 arch/arm/mach-sa1100/Makefile.boot delete mode 100644 arch/arm/mach-stm32/Makefile.boot delete mode 100644 arch/arm/mach-versatile/Makefile.boot delete mode 100644 arch/arm/mach-vt8500/Makefile.boot create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-ss-ddr.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-ss-lsio.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r0-lte.dts copy arch/arm64/boot/dts/qcom/{sc7280-herobrine-villager-r0.dts => sc7280-herobrin [...] create mode 100644 drivers/clk/qcom/gcc-msm8909.c create mode 100644 drivers/soc/tegra/cbb/Makefile create mode 100644 drivers/soc/tegra/cbb/tegra-cbb.c create mode 100644 drivers/soc/tegra/cbb/tegra194-cbb.c create mode 100644 drivers/soc/tegra/cbb/tegra234-cbb.c create mode 100644 include/dt-bindings/clock/qcom,gcc-msm8909.h create mode 100644 include/soc/tegra/tegra-cbb.h