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 d5538ab91d3a Add linux-next specific files for 20220916 omits 4c2b451fd0cb Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits b1fa72d520bb Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 818ae0da658b Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 7fcb7bfb9ca8 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits a55540565acc Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits a92a9b7ce466 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 40016246c818 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 8b350ed9ef6c Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 5c6e0998df82 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits cade0868c972 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits e2b19aac8bc5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b67a5d79f5b0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dabd691afb64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95d88998f02d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3760a358a96b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7f3bd16ca916 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f5d04408f01 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 456da22d16ce Merge branch 'main' of git://git.infradead.org/users/willy [...] omits f068295c6a2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 133ca1ff56d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90e2491ef3d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 46c8eae2cac0 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 3c17d795bc2a Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits b8dba25d8966 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 435c64e4c4c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0772770c5734 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bb9ceaf14daf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f0cd57c2e31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93f38577c75f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1b62304ff6c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 2d7332b96039 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5a5ac710cec Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5fb7ae0d2c3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42ff9be04923 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1aa71b4ba218 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f0acc3df1db Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a6fbd58fda2c Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 4da91cdd863b Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits fdad166e82c1 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 0bf914a9a4b9 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 3b526582e270 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 6a9e3e96cab1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cd22621961f1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cea753917e0f Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 9bafc326c7c8 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 9220f2eef392 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95947a4b24c9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 73ec9ff6d44a Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 1198c451844f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 64f7846531d9 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 443271240d87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 08248894f58c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits ed3926091261 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 02469a2173a3 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 0e2b00473400 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b660e0ce279d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 313cf8778f4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a87f91c2de54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ece11c3a1571 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 6ad6bd1950ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 937e63f20aef Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 3feec78e9dce Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits c36aac0691de Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a0996aaf66ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f2d51e1f6dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4bc3194fb6ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04a651fbc822 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 08926d8f0bb7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 627e6ffa82c9 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 9d8d77e4f637 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 9aaa092db127 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bab11e8a54a0 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits bef8891af8b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d437ee0e60db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4cdc91871544 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4293d164699 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits a6569c4cb801 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 1391e2b06098 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2396659ebea9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ede58bac338a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ca2fac1d5c7 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits c46e6c800b8e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ec63917cb2c5 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 460c9c85d0d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d10c4257205b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41c8b8635ff8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe772fbeff2d Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 0eb63f421681 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits e05dd2cfa31f Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits aed65f318c39 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits 77bf98352455 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 60bc1d39409f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits e1f11ef14c38 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 5c38e84959c9 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 3ea8feda1d62 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 69afbc570ab5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4778bd8202c6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 192c6d49e42e Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 94fa17a8d11a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9827d37daa6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94770ee4a99f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ace1cfae140d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 290d4c46eec8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e914c8eedec8 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 1d058c45eb57 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 0e018b03a5fc Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 0237b6ef1d7a Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 69eef1525799 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c21b8433a9f1 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 7a2ef7e4fcf6 Merge branch 'master' of git://linuxtv.org/media_tree.git omits fbb5623fcdd8 Merge branch 'mm-nonmm-unstable' into mm-everything omits 587c814da48c libfs: fix error format in simple_attr_write() omits d60bee6b920a ipc-msg-mitigate-the-lock-contention-with-percpu-counter-c [...] omits ba41aab76555 ipc/msg: mitigate the lock contention with percpu counter omits d09e0544cd20 percpu: Add percpu_counter_add_local and percpu_counter_sub_local omits 1fc9e6da0a7b fork: remove duplicate included header files omits 6930b3b58c6d fs/ocfs2: fix repeated words in comments omits c51cd5feec05 relay: use kvcalloc to alloc page array in relay_alloc_page_array omits 065470429455 proc: make config PROC_CHILDREN depend on PROC_FS omits de8aa4b93380 fs> uninline inode_maybe_inc_iversion() omits 4844da37c3b9 firmware: google: test spinlock on panic path to avoid lockups omits 476fb28ef23a ipc: mqueue: remove unnecessary conditionals omits cc14f19abadb init.h: fix spelling typo in comment omits a5477e7a018f fs/ocfs2/suballoc.h: fix spelling typo in comment omits dd5d89f5013b core_pattern: add CPU specifier omits feca5e654483 ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY( [...] omits dc5fd68f4f56 kbuild: add debug level and macro defs options omits 770f1fca5a8e fault-injection: make stacktrace filter works as expected omits b95e3f6bcc5f fault-injection: make some stack filter attrs more readable omits ab575ff47eb8 fault-injection: skip stacktrace filtering by default omits 2f998b959579 fault-injection: allow stacktrace filter for x86-64 omits 7dc7f9eec9b1 lib/debugobjects: fix stat count and optimize debug_object [...] omits 7ace3209eb1a init/main.c: silence some -Wunused-parameter warnings omits 6b02a91398d4 ocfs2: fix ocfs2 corrupt when iputting an inode omits 13891adc94cb ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 63facde530c9 ocfs2: reflink deadlock when clone file to the same direct [...] omits c48abf1322ca mm/secretmem: add __init annotation to secretmem_init() omits a35351c7f2c2 mm/damon/lru_sort: change damon_lru_sort_wmarks to static omits 09a0c2d2995d mm/damon/reclaim: change damon_reclaim_wmarks to static omits d9bd13bf93de block: remove PSI accounting from the bio layer omits 1cc99efa32e7 erofs: add manual PSI accounting for the compressed address space omits 93df6a77dd8d btrfs: add manual PSI accounting for compressed reads omits 747ac5d2d617 sched/psi: export psi_memstall_{enter,leave} omits 47ae28fb9cf6 mm: add PSI accounting around ->read_folio and ->readahead calls omits 42399662c453 mm/damon: use 'struct damon_target *' instead of 'void *' [...] omits 27812ec2a990 mm/damon: simplify scheme create in lru_sort.c omits 49fb890735ab mm/damon/sysfs: avoid call damon_target_has_pid() repeatedly omits abe1fae7bb04 x86: kmsan: enable KMSAN builds for x86 omits 4650dcad48a1 mm: fs: initialize fsdata passed to write_begin/write_end [...] omits 906d29d0c77e bpf: kmsan: initialize BPF registers with zeroes omits f3f300ca046f entry: kmsan: introduce kmsan_unpoison_entry_regs() omits 576027421290 x86: kmsan: don't instrument stack walking functions omits bed9fdffc088 x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS omits bd2d14001e86 x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, ena [...] omits 93e753bf3197 x86: kmsan: sync metadata pages on page fault omits 87680c101e72 x86: kmsan: use __msan_ string functions where possible. omits b037d3709fe0 x86: kmsan: handle open-coded assembly in lib/iomem.c omits 96e46956f182 x86: kmsan: skip shadow checks in __switch_to() omits 45e2810caa03 x86: kmsan: disable instrumentation of unsupported code omits d27e3583e6d3 objtool: kmsan: list KMSAN API functions as uaccess-safe omits acc9d2b031cd security: kmsan: fix interoperability with auto-initialization omits e12f6de4f025 kcov: kmsan: unpoison area->list in kcov_remote_area_put() omits 8ae9502ac26e block: kmsan: skip bio block merging logic for KMSAN omits 9227b2293307 kmsan: disable physical page merging in biovec omits 05f9513e0c41 crypto: kmsan: disable accelerated configs under KMSAN omits 998b1360005a kmsan: disable strscpy() optimization under KMSAN omits 4dc8053a9810 kmsan: add tests for KMSAN omits 21568f5edbec kmsan: handle memory sent to/from USB omits abdddb4d7e77 virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() omits a3505b09011e dma: kmsan: unpoison DMA mappings omits 77ead3c6bf9c input: libps2: mark data received in __ps2_command() as in [...] omits ec473c83819a kmsan: add iomap support omits d3dc34268a0f instrumented.h: add KMSAN support omits 1fac21220572 init: kmsan: call KMSAN initialization routines omits 1fc1f6048d8f kmsan: handle task creation and exiting omits f5079226cfbe mm: kmsan: call KMSAN hooks from SLUB code omits 7c14a983e0fb mm: kmsan: maintain KMSAN metadata for page operations omits 3612158fa04a MAINTAINERS: add entry for KMSAN omits 0d09b1b999a3 kmsan: disable instrumentation of unsupported common kernel code omits 18d1b56b8996 kmsan: add KMSAN runtime core omits 7b74e4ae8ee6 libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE omits 47060fe2b7d4 x86: kmsan: pgtable: reduce vmalloc space omits fa35caf1e832 kmsan: mark noinstr as __no_sanitize_memory omits 7e37aab4cc16 kmsan: introduce __no_sanitize_memory and __no_kmsan_checks omits 4113934a4d5a kmsan: add ReST documentation omits d756a25908d0 asm-generic: instrument usercopy in cacheflush.h omits 02284b92480c x86: asm: instrument usercopy in get_user() and put_user() omits d02b0137b3bb instrumented.h: allow instrumenting both sides of copy_fro [...] omits 53fe64b23347 stackdepot: reserve 5 extra bits in depot_stack_handle_t omits c5d6723c8df8 x86: add missing include to sparsemem.h omits 7f0aca6605f8 hugetlb: clean up code checking for fault/truncation races omits 3cc8e06f473a hugetlb: use new vma_lock for pmd sharing synchronization omits 2bdc49cd9ab6 hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] omits ca30241fb00f hugetlb: fix build issue for missing hugetlb_vma_lock_release omits 44bc236ab300 hugetlb: add vma based lock for pmd sharing omits deefa413c62d hugetlb: rename vma_shareable() and refactor code omits 7126b68f7904 hugetlb: create remove_inode_single_folio to remove single [...] omits ca867c7a0bb0 hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] omits e3a3c07b40e8 hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] omits 261f7203437d hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] omits 81d0f08c1a6d mm/hugetlb: remove unnecessary 'NULL' values from pointer omits 40e822a16111 mm/filemap: make folio_put_wait_locked static omits 1dfe14e7d14c mm: hugetlb: eliminate memory-less nodes handling omits 989208e05912 mm: hugetlb: simplify per-node sysfs creation and removal omits 37a07c2b1c68 mm/mempolicy: use PAGE_ALIGN instead of open-coding it omits 97eca309e9e2 mm/page_alloc.c: document bulkfree_pcp_prepare() return value omits dee1f6294030 mm-page_allocc-rename-check_free_page-to-free_page_is_bad-fix omits 92638b3e8053 mm/page_alloc.c: rename check_free_page() to free_page_is_bad() omits a51f011d3ec9 mm/memcontrol: use kstrtobool for swapaccount param parsing omits a94ef1e2dc5b mm/damon/core: simplify the kdamond stop mechanism by remo [...] omits 4ab9a157f267 mm/damon/sysfs: simplify the variable 'pid' assignment operation omits 6e494a669b50 mm/damon: simplify the parameter passing for 'prepare_acce [...] omits bba623383eac mm/damon/lru_sort: deduplicate hot/cold schemes generators omits e927da419586 mm/damon/lru_sort: use quotas param generator omits 788bc083eb1a mm/damon/reclaim: use the quota params generator macro omits c4c7cba273b8 mm/damon/modules-common: implement damos time quota params [...] omits f667e111aac9 mm/damon/modules-common: implement a damos quota params generator omits 42931e91c9ed mm/damon/lru_sort: use stat generator omits ef62677bae5c mm/damon/reclaim: use stat parameters generator omits 8b7c644f0bea mm/damon/modules-common: implement a stats parameters gene [...] omits 3a0d39d70e71 mm/damon/reclaim: use watermarks parameters generator macro omits fd52d89dd10c mm/damon/lru_sort: use watermarks parameters generator macro omits e0728568db01 mm/damon/modules-common: implement a watermarks module par [...] omits 61f59cb8b8f7 mm/damon/reclaim: use monitoring attributes parameters gen [...] omits f14afa70d21a mm/damon/lru_sort: use monitoring attributes parameters ge [...] omits db839e85c7ed mm/damon: implement a monitoring attributes module paramet [...] omits 80187f2a3b4d mm/damon/lru_sort: use 'struct damon_attrs' for storing pa [...] omits 16f03029329a mm/damon/reclaim: use 'struct damon_attrs' for storing par [...] omits f3f7d9784fd3 mm/damon/core: reduce parameters for damon_set_attrs() omits 07273067ff5d mm/damon/core: use a dedicated struct for monitoring attributes omits 31d6d6039872 mm/damon/core: factor out 'damos_quota' private fileds ini [...] omits ad328769d102 mm/damon/core: copy struct-to-struct instead of field-to-f [...] omits e98d173f71ff mm/damon/paddr: deduplicate damon_pa_{mark_accessed,deacti [...] omits 184d34e0579f mm/damon/paddr: make supported DAMOS actions of paddr clear omits 1270c31f2c55 mm/damon: simplify scheme create in damon_lru_sort_apply_p [...] omits 29f8d60d0e5f zram: keep comments within 80-columns limit omits 225c4348b186 zram: do not waste zram_table_entry flags bits omits 45568d26a9d1 mm/damon: creating kmem cache for damon regions by KMEM_CACHE() omits 49184af6af59 mm/damon: improve damon_new_region strategy omits 7f198813e368 mm/damon/sysfs: use the wrapper directly to check if the k [...] omits 404b096700f2 mm/damon/sysfs: change few functions execute order omits 0ba9fb2a9218 mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice omits f7543f4fc7ca writeback: remove unused macro DIRTY_FULL_SCOPE omits c5ff05a9d56e mm: use nth_page instead of mem_map_offset mem_map_next omits 979f3521452b mm/damon: remove duplicate get_monitoring_region() definitions omits 137368b6999f mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE omits f53b061f6f01 zsmalloc: use correct types in _first_obj_offset functions omits d676267a1abf mm/shuffle: convert module_param_call to module_param_cb omits 777c9a203181 Docs/admin-guide/mm/damon/usage: note DAMON debugfs interf [...] omits 2e746107391e Docs/admin-guide/mm/damon/start: mention the dependency as [...] omits d86ed2a71a7c mm/damon/Kconfig: notify debugfs deprecation plan omits 4cc1a687ddf6 Docs/admin-guide/mm/damon: rename the title of the document omits 3d1c77b522b1 mm/damon/core-test: test damon_set_regions omits cc018329ca0c mm/damon/core: handle error from 'damon_fill_regions_holes()' omits 08c051237e64 mm/damon/core: avoid holes in newly set monitoring target ranges omits b45c7f1a4599 selftest/damon: add a test for duplicate context dirs creation omits 900d4024fb04 tmpfs: add support for an i_version counter omits b115f639d780 mm-damon-vaddr-add-a-comment-for-default-case-in-damon_va_ [...] omits 29e19944d8ce mm/damon/vaddr: add a comment for 'default' case in damon_ [...] omits 1db4f13d35b4 mm/damon: introduce struct damos_access_pattern omits 79c89bb94665 mm/rodata_test: use PAGE_ALIGNED() helper omits 59ecfe6dcbf5 mm/hwpoison: add __init/__exit annotations to module init/ [...] omits c325f8df9d0f memcg-reduce-size-of-memcg-vmstats-structures-fix omits 9b4d766058f6 memcg: reduce size of memcg vmstats structures omits 5915f56aea05 memcg: rearrange code omits e9b402ae2801 memcg: extract memcg_vmstats from struct mem_cgroup omits 01b2efe361d7 memblock tests: add new pageblock related macro omits f6fc6a69cbc2 mm: add pageblock_aligned() macro omits 1c665cf1348a mm: add pageblock_align() macro omits 3f0f3063c354 mm: reuse pageblock_start/end_pfn() macro omits 8a5e8eab0e8a mm/page_owner.c: remove redundant drain_all_pages omits 64a985a42ac4 mm/damon: simplify damon_ctx check in damon_sysfs_before_t [...] omits 1a6692db8fba selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory omits 75222fd17b5a selftests/vm: add file/shmem MADV_COLLAPSE selftest for cl [...] omits f93be4562cdf selftests/vm: fix "add thp collapse file and tmpfs testing [...] omits e38a705c2801 selftests/vm: add thp collapse shmem testing omits 3faeec3c1bf6 selftests/vm: add thp collapse file and tmpfs testing omits 3f9da4bbd5b2 selftests/vm: modularize thp collapse memory operations omits bc82ad1a8589 selftests/vm: dedup THP helpers omits 38f5d99be8ae mm/khugepaged: add tracepoint to hpage_collapse_scan_file() omits d7b5c87f34c8 mm/madvise: add file and shmem support to MADV_COLLAPSE omits ffd5b2de76b5 mm/khugepaged: attempt to map file/shmem-backed pte-mapped [...] omits c488b66d458a mm/shmem: add flag to enforce shmem THP in hugepage_vma_check() omits 5167272b1ba7 mm/damon/core: iterate the regions list from current point [...] omits 9e6372b1cc98 mm/hmm/test: use char dev with struct device to get device node omits b3437c35eeef kasan: better invalid/double-free report header omits 87991bc8ea9a kasan: move tests to mm/kasan/ omits bd9d848daaef kasan: add another use-after-free test omits 4317b3a28f88 kasan: better identify bug types for tag-based modes omits 03c4a7e17bdc kasan: dynamically allocate stack ring entries omits 702bd45ad311 kasan: support kasan.stacktrace for SW_TAGS omits 7622c1c10e73 kasan: implement stack ring for tag-based modes omits ce9775ca4508 kasan: introduce kasan_complete_mode_report_info omits b6593f2d54e5 kasan: rework function arguments in report.c omits d1f41ecea61b kasan: fill in cache and object in complete_report_info omits c64b62f99875 kasan: introduce complete_report_info omits 48001e355bb9 kasan: simplify print_report omits f64bef339bed kasan: make kasan_addr_to_page static omits b81ba26bd673 kasan: use kasan_addr_to_slab in print_address_description omits 7088333a37f2 kasan: use virt_addr_valid in kasan_addr_to_page/slab omits 64d2871e7f9b kasan: cosmetic changes in report.c omits 0bb21dcbfba4 kasan: move kasan_get_alloc/free_track definitions omits 8c4552f7580b kasan: pass tagged pointers to kasan_save_alloc/free_info omits 6b1c69c515a6 kasan: only define kasan_cache_create for Generic mode omits e1e21e2a5266 kasan: only define metadata structs for Generic mode omits 4b899ed49da8 kasan: only define metadata offsets for Generic mode omits 8db428c80d99 kasan: only define kasan_never_merge for Generic mode omits 445788b53b8a kasan: only define kasan_metadata_size for Generic mode omits 3a8986637db5 kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta omits 2ebee2be863b kasan: introduce kasan_init_cache_meta omits ff808bb61e11 kasan: introduce kasan_requires_meta omits 9b2a0e97feb0 kasan: move kasan_get_*_meta to generic.c omits 3fc85d233b7b kasan: clear metadata functions for tag-based modes omits 9ad919698e32 kasan: introduce kasan_init_object_meta omits 608db907ab44 kasan: introduce kasan_get_alloc_track omits 006d6e50a8d6 kasan: introduce kasan_print_aux_stacks omits 4da4cecf4cd3 kasan: drop CONFIG_KASAN_TAGS_IDENTIFY omits 5fe6c2fbade8 kasan: split save_alloc_info implementations omits 0e843d2e2871 kasan: move is_kmalloc check out of save_alloc_info omits f4d2c351ceb1 kasan: rename kasan_set_*_info to kasan_save_*_info omits 8d042a7ae736 kasan: check KASAN_NO_FREE_META in __kasan_metadata_size omits 7fe9d10251e8 filemap: convert filemap_range_has_writeback() to use folios omits 953f1be5a4f8 hugetlb_encode.h: fix undefined behaviour (34 << 26) omits 8a58e1f4a323 mm/damon/sysfs: simplify the judgement whether kdamonds are busy omits b9f755055577 mm/hugetlb.c: remove unnecessary initialization of local `err' omits 7b5fdf9dfb78 mm: convert lock_page_or_retry() to folio_lock_or_retry() omits fb484ef05875 uprobes: use new_folio in __replace_page() omits fc075ec79e19 rmap: remove page_unlock_anon_vma_read() omits df228b8a0528 mm: convert page_get_anon_vma() to folio_get_anon_vma() omits b63e458a1ee7 huge_memory: convert unmap_page() to unmap_folio() omits 4c89970d43f0 huge_memory: convert split_huge_page_to_list() to use a folio omits 99f9db28256d migrate: convert unmap_and_move_huge_page() to use folios omits 20342814c40c migrate: convert __unmap_and_move() to use folios omits 6e6e0c921c28 rmap: convert page_move_anon_rmap() to use a folio omits bfc88b167684 mm: remove try_to_free_swap() omits 4bb7c1c21e1f memcg: convert mem_cgroup_swap_full() to take a folio omits 21f489d6ad3c mm: convert do_swap_page() to use folio_free_swap() omits 937b1375e036 ksm: use a folio in replace_page() omits b5fdd8fcdbd6 uprobes: use folios more widely in __replace_page() omits 7488bd5ea12a madvise: convert madvise_free_pte_range() to use a folio omits bff1050ce301 huge_memory: convert do_huge_pmd_wp_page() to use a folio omits 9ba935393213 mm: convert do_wp_page() to use a folio omits df8f87b7c31e swap: convert swap_writepage() to use a folio omits b0b1566bf921 swap_state: convert free_swap_cache() to use a folio omits ab6e857fa834 mm: remove lookup_swap_cache() omits bad31ab40c9b mm: convert do_swap_page() to use swap_cache_get_folio() omits 3bfb69d95c32 swapfile: convert unuse_pte_range() to use a folio omits e142a4cbb216 swapfile: convert __try_to_reclaim_swap() to use a folio omits 1f75d16b6877 swapfile: convert try_to_unuse() to use a folio omits de98c5769d4e shmem: remove shmem_getpage() omits b3d85072e285 userfaultfd: convert mcontinue_atomic_pte() to use a folio omits d746c0c724e0 khugepaged: call shmem_get_folio() omits e6c3c601723a shmem: convert shmem_get_link() to use a folio omits e8edcf9e0c77 shmem: convert shmem_symlink() to use a folio omits 9c77d463d25b shmem: convert shmem_fallocate() to use a folio omits f7040755aaf0 shmem: convert shmem_file_read_iter() to use shmem_get_folio() omits 3a5e5d5dc500 shmem: convert shmem_write_begin() to use shmem_get_folio() omits 68abd2aed2f9 shmem: convert shmem_get_partial_folio() to use shmem_get_folio() omits b8fc61e514c4 shmem: add shmem_get_folio() omits f0ea257937bb shmem: convert shmem_read_mapping_page_gfp() to use shmem_ [...] omits cf19a39c9303 shmem: convert shmem_fault() to use shmem_get_folio_gfp() omits adaeafc1f2ad shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp() omits 38e82e8e85ec shmem: eliminate struct page from shmem_swapin_folio() omits 566db2e9ced7 swap-add-swap_cache_get_folio-fix omits 9fd9ebeabd8b swap: add swap_cache_get_folio() omits 696d7415ccd0 shmem: convert shmem_replace_page() to shmem_replace_folio() omits a660d62d4319 shmem: convert shmem_mfill_atomic_pte() to use a folio omits 4c1fa8b4ecca memcg: convert mem_cgroup_swapin_charge_page() to mem_cgro [...] omits 7e56c6e687ba mm: convert do_swap_page()'s swapcache variable to a folio omits dbffdd3add4f mm: convert do_swap_page() to use a folio omits 39300d4c867d mm/swap: convert put_swap_page() to put_swap_folio() omits 2787dc620759 mm/swap: convert add_to_swap_cache() to take a folio omits c7e666d7887d mm/swap: convert __read_swap_cache_async() to use a folio omits a64b1d02e9b4 mm/swapfile: convert try_to_free_swap() to folio_free_swap() omits 6a285e51b185 mm/swapfile: remove page_swapcount() omits 9b069824890f shmem: convert shmem_replace_page() to use folios throughout omits 0724b47c719d shmem: convert shmem_delete_from_page_cache() to take a folio omits 1492f2c322f9 shmem: convert shmem_writepage() to use a folio throughout omits 872b91052d1b mm: add folio_add_lru_vma() omits 35734df1967c mm: add split_folio() omits d95e3cd366a6 mm: reimplement folio_order() and folio_nr_pages() omits 13b1110d9a66 mm: add the first tail page to struct folio omits a5348b984794 mm-vmscan-fix-a-lot-of-comments-vs-mglru omits 1acf81c67a49 mm/vmscan: fix a lot of comments omits 7ec70729d290 ksm: convert to use common struct mm_slot omits 157696ae0fb5 ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash omits 145a76c3ed8a ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node omits ebafd95f83bc ksm: add the ksm prefix to the names of the ksm private st [...] omits 2e47634280e8 ksm: remove redundant declarations in ksm.h omits 00b00ed0743d mm: thp: fix build error with CONFIG_SHMEM disabled omits 4f13e9aafce7 mm: thp: convert to use common struct mm_slot omits 4411a59ec603 mm: introduce common struct mm_slot omits c5f14e1e52b3 fuse: convert direct IO paths to use FOLL_PIN omits fa1dbedbc4ba NFS: direct-io: convert to FOLL_PIN pages omits 654e63bb9160 block, bio, fs: convert most filesystems to pin_user_pages_fast() omits 9f23d1179c7c iov_iter: new iov_iter_pin_pages*() routines omits 2c3c3e20470f block: add dio_w_*() wrappers for pin, unpin user pages omits ca8e4982f18d mm/gup: introduce pin_user_page() omits 3e3ee238deff mm: change release_pages() to use unsigned long for npages omits 6ddad4e1c11d ksm: add profit monitoring documentation omits f170bcf59463 ksm: count allocated ksm rmap_items for each process omits 2cad6f3ffb09 mm: deduplicate cacheline padding code omits 48b5b6d6d832 mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] omits 92c464b585b6 mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix omits e1d3ea510a12 pc-mm-reduce-noise-in-show_mem-for-lowmem-allocations-upda [...] omits bad52469c675 mm-reduce-noise-in-show_mem-for-lowmem-allocations-update omits 5c401100a6f4 mm: reduce noise in show_mem for lowmem allocations omits d7a64df2ef3e mm: fixup documentation regarding pte_numa() and PROT_NUMA omits f92614f57a90 mm/gup: use gup_can_follow_protnone() also in GUP-fast omits a2cde88287f9 mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() omits 168bfca201b0 mm: fix the handling Non-LRU pages returned by follow_page omits 21490766c51e mm-add-merging-after-mremap-resize-checkpatch-fixes omits 95c9a0dbd0d0 mm: add merging after mremap resize omits 37d64017f725 mm: refactor of vma_merge() omits 58144ba29eb9 mm-delete-unused-mmf_oom_victim-flag-fix omits 9db6bd9ee47b mm: delete unused MMF_OOM_VICTIM flag omits 9b0b6309f41a mm-drop-oom-code-from-exit_mmap-fix-fix omits ce8f7dd24613 mm: drop oom code from exit_mmap omits f19236e3c998 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits 44c96faf7933 mm/mmap.c: pass in mapping to __vma_link_file() omits 98932032dd36 mm/mmap: drop range_has_overlap() function omits 65f9193a3e6b mm: fix one kernel-doc comment omits 4084edbfecbb mm: remove the vma linked list omits 6df6b360ebbf mm/vmscan: use the proper VMA iterator omits 3170c1e67622 mm/vmscan: use vma iterator instead of vm_next omits bf422f65fa3b riscv: use vma iterator for vdso omits 53a682c1ea11 nommu: remove uses of VMA linked list omits 4dc2f64c0b86 i915: use the VMA iterator omits bf327a97bb79 mm/swapfile: use vma iterator instead of vma linked list omits 08c4a021a79b mm/pagewalk: use vma_find() instead of vma linked list omits 2a9ff208890c mm/oom_kill: use vma iterators instead of vma linked list omits 79cd146c4cb6 mm/msync: use vma_find() instead of vma linked list omits 638573889100 mm/mremap: use vma_find_intersection() instead of vma linked list omits 8d58677b4275 mm/mprotect: use maple tree navigation instead of VMA linked list omits 3400be669529 mm/mlock: use vma iterator and maple state instead of vma [...] omits 101bf35cab15 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 296a44f6d77f mm/memcontrol: stop using mm->highest_vm_end omits 689860d07a9f mm/madvise: use vma_find() instead of vma linked list omits 09f6838b903f mm/ksm: use vma iterators instead of vma linked list omits 4d7a70c00a07 mm/khugepaged: stop using vma linked list omits 0f47f8af65c1 mm/gup: use maple tree navigation instead of linked list omits f8c4ff0d528e bpf: remove VMA linked list omits 03a6909782e1 fork: use VMA iterator omits ae9db74b974a sched: use maple tree iterator to walk VMAs omits 646ad4473e03 perf: use VMA iterator omits 4226872996a1 acct: use VMA iterator instead of linked list omits 0f1ae693c6d4 ipc/shm: use VMA iterator instead of linked list omits 5637efb1747c userfaultfd: use maple tree iterator to iterate VMAs omits 746bedf4a98a fs/proc/task_mmu: stop using linked list and highest_vm_end omits 2f8a64b69c45 fs/proc/base: use the vma iterators in place of linked list omits 799d2d3bf381 exec: use VMA iterator instead of linked list omits 4ab55ca5d9d1 coredump: remove vma linked list walk omits 6ced85975303 um: remove vma linked list walk omits 37809e9f53c2 optee: remove vma linked list walk omits 62f2d3cc7ac8 cxl: remove vma linked list walk omits d50ccce91676 xtensa: remove vma linked list walks omits 0449e4d41dca x86: remove vma linked list walks omits f35d43ba00ef s390: remove vma linked list walks omits 91f713025b96 powerpc: remove mmap linked list walks omits 7732cd84ba3f parisc: remove mmap linked list from cache handling omits 6b45de67daac arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits c14b7e4f9ff3 arm64: remove mmap linked list from vdso omits 4be2fb1fcc15 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 103467169d87 mm/mmap: reorganize munmap to use maple states omits 68402314023a mm/mmap: move mmap_region() below do_munmap() omits 0806f6573384 mm: convert vma_lookup() to use mtree_load() omits a03547ac47db mm: remove vmacache omits f16357d921c6 mm/mmap: use advanced maple tree API for mmap_region() omits 6fdab95c0c83 mm: use maple tree operations for find_vma_intersection() omits 0b1d8740a022 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 138b5c7180d7 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 7fc0cf31d035 mm: optimize find_exact_vma() to use vma_lookup() omits 2ecfd10acde0 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 7bbd2d5a8f79 mmap: change zeroing of maple tree in __vma_adjust() omits 4e0a440a5d88 mm: remove rb tree. omits ca21475acc8f proc: remove VMA rbtree use from nommu omits f188139f1103 damon: convert __damon_va_three_regions to use the VMA iterator omits c3437c8e8e3f kernel/fork: use maple tree for dup_mmap() during forking omits c58abd1a2951 mm/mmap: use maple tree for unmapped_area{_topdown} omits 84fb12e22571 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 5edf23b95ceb mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 2fffd769d136 mmap: use the VMA iterator in count_vma_pages_range() omits e74132fb6b95 mm: add VMA iterator omits 89cbf28489fe mm: start tracking VMAs with maple tree omits f243e1343f82 lib/test_maple_tree: add testing for maple tree omits 7ad909928a05 radix tree test suite: add lockdep_is_held to header omits 55bd353a1888 radix tree test suite: add support for slab bulk APIs omits 0265a9d53648 radix tree test suite: add allocation counts and size to k [...] omits 3248b0fc4260 radix tree test suite: add kmem_cache_set_non_kernel() omits cd42313362ce radix tree test suite: add pr_err define omits b601dc7884ef Maple Tree: add new data structure omits a40ac14f6926 mm/demotion: expose memory tier details via sysfs omits 7e629a3d0bc5 lib/nodemask: optimize node_random for nodemask with singl [...] omits 28b4224501d8 mm/demotion: make toptier_distance inclusive upper bound o [...] omits 84d34093b87a mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] omits 59da651432d3 kernel/sched/fair: include missed header file, memory-tiers.h omits 4dc0d3d7f8fc mm/demotion: update node_is_toptier to work with memory tiers omits 0054c436d523 mm/demotion: demote pages according to allocation fallback order omits 9b950dd91e95 mm/demotion: drop memtier from memtype omits b7fe470658b2 mm/demotion: add pg_data_t member to track node memory tie [...] omits 084fcbc3528f mm/demotion: build demotion targets based on explicit memo [...] omits a5765ca9b52a mm/demotion: assign correct memory type for multiple dax d [...] omits 3fb8d4b6c92c mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] omits d2ab7286da2a mm/demotion: fix kernel error with memory hotplug omits b1ea9158a569 mm/demotion: add hotplug callbacks to handle new numa node [...] omits 80ec4d49a819 mm/demotion: move memory demotion related code omits 83737ec2985f mm-demotion-add-support-for-explicit-memory-tiers-fix omits 797a518bb059 mm/demotion: add support for explicit memory tiers omits d398b7d0b3cd mm/page_io: count submission time as thrashing delay for d [...] omits 19d1dd9a3e75 delayacct: support re-entrance detection of thrashing accounting omits f7a450928f3a mm: multi-gen LRU: design doc omits 5d8ecec5f76f mm: multi-gen LRU: admin guide omits 41dc636cf610 mm: multi-gen LRU: debugfs interface omits bcb8f7c86d76 mm: multi-gen LRU: thrashing prevention omits 4b215d2656a1 mm: multi-gen LRU: kill switch omits 059bb06386bb mm: multi-gen LRU: optimize multiple memcgs omits c7fa23f43d26 mm-multi-gen-lru-support-page-table-walks-fix omits 75e585d4b21d mm: multi-gen LRU: support page table walks omits f439274d6376 mm: multi-gen LRU: exploit locality in rmap omits f7544a00b45d mm: multi-gen LRU: minimal implementation omits a8b87ae8a157 mm: multi-gen LRU: groundwork omits dfa6aadeda1a Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] omits 958dad6568ec mm/vmscan.c: refactor shrink_node() omits aa6b59551d74 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG omits 455d19759808 mm: x86, arm64: add arch_has_hw_pte_young() omits b5688e4de144 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix omits f32473187171 mm: oom_kill: add trace logs in process_mrelease() system call omits efd03f3d58d9 mm: migrate: do not retry 10 times for the subpages of fai [...] omits ad4a8611fd98 migrate_pages(): fix failure counting for retry omits 886b692f00df migrate_pages(): fix failure counting for THP splitting omits 568e0a490fc9 migrate_pages(): fix failure counting for THP on -ENOSYS omits b87a96f3b21e migrate_pages(): fix failure counting for THP subpages retrying omits 43bc1da902f7 migrate_pages(): fix THP failure counting for -ENOMEM omits eaae45deb9a1 migrate_pages(): remove unnecessary list_safe_reset_next() omits a9621294598a migrate: fix syscall move_pages() return value for failure omits 5a4a927fbf5f hmm-tests: fix migrate_dirty_page test omits 686e2efc4636 selftests/hmm-tests: add test for dirty bits omits 50386359209d mm/compaction: fix set skip in fast_find_migrateblock omits b1926e7e7dc6 filemap: make the accounting of thrashing more consistent omits 87c7b16acdaf mm/swap: cache swap migration A/D bits support omits 7ea23d10f474 mm-swap-cache-maximum-swapfile-size-when-init-swap-fix omits 7a9c40339395 mm/swap: cache maximum swapfile size when init swap omits 696948eac002 mm: remember young/dirty bit for page migrations omits 2d134ac7a5bd mm/thp: carry over dirty bit when thp splits on pmd omits 9c08143e8128 mm/swap: add swp_offset_pfn() to fetch PFN from swap entry omits b3b42986a06a mm/swap: comment all the ifdef in swapops.h omits e77b798e7a77 mm/x86: use SWP_TYPE_BITS in 3-level swap macros omits 3dc2ffb97a64 mm: discard __GFP_ATOMIC omits 997d409697c1 mm, hwpoison: cleanup some obsolete comments omits cc4d73aba577 mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] omits 97c752b369a6 mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] omits 8d2988786e6e mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] omits b6cc5d92226a mm, hwpoison: use __PageMovable() to detect non-lru movable pages omits 0b7346b885c2 mm, hwpoison: use ClearPageHWPoison() in memory_failure() omits 9447313a0caf mm: MADV_COLLAPSE: refetch vm_end after reacquiring mmap_lock omits ca5673a31b6c Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 8be3802b19fa Merge branch 'mm-stable' into mm-unstable omits 5486f9b4f8a4 mm/page_isolation: fix isolate_single_pageblock() isolatio [...] omits 42405159f53e mmhwpoison-check-mm-when-killing-accessing-process-fix omits 2e8314d27878 mm,hwpoison: check mm when killing accessing process omits ee60b2e6d37f mm/hugetlb: correct demote page offset logic omits b05874447ecf mm: prevent page_frag_alloc() from corrupting the memory omits 42cc0df30746 mm: bring back update_mmu_cache() to finish_fault() omits 02b6aa8e504f frontswap: don't call ->init if no ops are registered omits 97c6d17ca34b mm/huge_memory: use pfn_to_online_page() in split_huge_pag [...] omits 98792bee930a mm: fix madivse_pageout mishandling on non-LRU page omits 3c7810f80be2 powerpc/64s/radix: don't need to broadcast IPI for radix p [...] omits 3d4f0a8b2862 mm: gup: fix the fast GUP race against THP collapse omits 9b02a31453ff mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] omits 30606902ac6d mm: vmscan: fix extreme overreclaim and swap floods omits 482a3f533e97 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 1cb2b9b8a20a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 0b00217d67c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70fbf9ea53ad Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 4214b027cd4e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d505cbcfc5e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bb908acc8533 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1029972c1d8b Merge branch 'statx-dioalign' of git://git.kernel.org/pub/ [...] omits 1d4443a80ca8 Merge branch '9p-next' of git://github.com/martinetd/linux omits 3e59cda1e53e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 906e3e80663c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 893d3cd2ef0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 023311cc7a37 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 068e913de8e7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a27766293640 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits ff265c645261 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7e45268c7187 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 5fc2cc639d79 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits f8d11a1fe714 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4f63b8a53e0 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 421d0025283e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c8a9b98349c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6357eed8684a Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 0b45ef7b5c28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e851ca867be Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 00fa1705babb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85880d80bfad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d43ec9c67a21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed5f13193f07 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 06ebeb494b6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8af25bcde06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7bd8ad4af6e0 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 0018cd5cac05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d00a992e48f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 82f420941bf4 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 4ee79ac97cce Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits b6900d8efe15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 929ee96472fa Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 2a26da1d22fe Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits cdd901f8723f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits e3919bdbc554 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 9ea8f96edc39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e3b7ca9a8dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54948b0341bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b51c26e49c26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ba33f0bc693 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2fa9978718d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d95535e33db1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4932b8c661d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91514be00e9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 361c8d9d3bbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54dd49c211a7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5cb43ea9c972 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 4ac017cdb5f6 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 8d6753df737e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7af8ee889ee2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 06e8287f0c7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86446489b4d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7ca906f6e68 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 61a2429b8173 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 955ec44275a8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 82bcdd8a5c5d Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 33c0661c634f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 269f27f24a11 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 4584f1136887 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 26745c0d69c7 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 633ae41fcfef Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 7ee0b3e6f0d1 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 0506eda35d6a Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 5b5585590f23 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 52cad8e8405b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ac2d4d1202a7 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits af22e47732a0 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 3d1d3ec3fc03 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 3da3d0a56026 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 65da439d422c Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 8f8c95125fb3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 6f845ec8317d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits eb75eea1ae9d Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 69553b58e421 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 94440650eef2 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 4c37982e0bc8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ebbe4aa29df0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 889a0b03cb50 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 96de40cfda3f Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 8d7aea117978 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 4cc6b4b7ed5e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f8afe5334bee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e223ea57fd89 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5e84ca8a7b2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 196b7415faaa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bc0bf07e02e8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c21f48b12604 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 202f045c6330 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits bc0aab320a03 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 1f7c4622ea33 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 08ad3d914d38 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits e7cfd9e520b6 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 05980182ed25 Merge branch 'v6.0-next/soc' into for-next omits 13afb5f40f89 arm64: dts: mediatek: mt6795: Add CPUX system timer node omits af193cc7fc35 riscv: fix a nasty sigreturn bug... omits 7b540bbc355d riscv: make t-head erratas depend on MMU omits 496f3c618dd6 riscv: fix RISCV_ISA_SVPBMT kconfig dependency warning omits 92c5738923f9 riscv: Fix permissions for all mm's during mm init omits e2e1869ddb2a Merge branch 'imx/dt64' into for-next omits 159af4621b5c Merge branch 'imx/dt' into for-next omits 74f4ea156349 Merge branch 'imx/bindings' into for-next omits badaea6c67aa Merge branch 'imx/drivers' into for-next omits 55b3b7f2608b arm64: dts: freescale: add support for i.MX8DXL EVK board omits f2e5807fb509 arm64: dts: freescale: add i.MX8DXL SoC support omits 155c447c2343 arm64: dts: imx8: add a node label to ddr-pmu omits ee2912b14ef1 Merge branch 'imx/bindings' into imx/dt64 omits 5409a3c5174d dt-bindings: arm: imx: update fsl.yaml for imx8dxl omits c8d91936b006 dt-bindings: firmware: add missing resource IDs for imx8dxl omits 95bdaeee9e82 mm/page_isolation: fix isolate_single_pageblock() isolatio [...] omits 13a21626f831 mmhwpoison-check-mm-when-killing-accessing-process-fix omits a155b3e2ca79 mm,hwpoison: check mm when killing accessing process omits 5f962c99947b mm/hugetlb: correct demote page offset logic omits 7bd4bc8cd26e mm: prevent page_frag_alloc() from corrupting the memory omits 2243821a1e90 mm: bring back update_mmu_cache() to finish_fault() omits 3e6dfaa5a75f frontswap: don't call ->init if no ops are registered omits 0d9d0937e320 mm/huge_memory: use pfn_to_online_page() in split_huge_pag [...] omits 4599dbbfb2b1 mm: fix madivse_pageout mishandling on non-LRU page omits 89115dc7763d powerpc/64s/radix: don't need to broadcast IPI for radix p [...] omits 61206a3df5bc mm: gup: fix the fast GUP race against THP collapse omits f6fc971b0dfa mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] omits e494668a1a20 mm: vmscan: fix extreme overreclaim and swap floods omits 5b5504d5fccd Merge branch 'features' into for-next omits 34cebf62432d arm64: dts: imx: Add i.mx8mm Gateworks gw7904 dts support omits c76b8b2b0b50 dt-bindings: arm: Add i.MX8M Mini Gateworks GW7904 board omits 551619f494b4 arm64: dts: imx8mp-venice-gw74xx: add WiFi/BT module support omits 9bcb3133412f arm64: dts: imx8mp-venice-gw74xx: add cpu-supply node for cpufreq omits c8a4192d238e arm64: dts: imx8mp-venice-gw74xx: add USB DR support omits 55a9d0fce90d arm64: dts: imx93: add mediamix blk ctrl node omits c54d8366a55f arm64: dts: imx93: add src node omits 2e74b3f67a62 Merge branch 'imx/bindings' into imx/dt64 omits 76c518d90b4e arm64: dts: ls1028a-rdb: add more ethernet aliases omits 353a71b1db58 arm64: dts: imx8mq: update sdma node name format omits 87b737dae7bd arm64: dts: imx93: add lpspi nodes omits cba61c358364 arm64: dts: imx93: add lpi2c nodes omits 2f1164c265c1 arm64: dts: imx93: add a55 pmu omits 3aba2ed41a74 arm64: dts: imx93: add blk ctrl node omits 83b476a37cd7 arm64: dts: imx93: add s4 mu node omits 9b25ea3b4d32 arm64: dts: imx93: add gpio clk omits 4ede22cdcedf arm64: dts: imx93: correct SDHC clk entry omits c85c7569ee24 arm64: dts: tqma8mpql: add USB DR support omits c0d00af3f798 arm64: dts: verdin-imx8mm: introduce hdmi-connector omits dec2740ff079 arm64: dts: verdin-imx8mm: add lvds panel node omits 2cbfd9ae6c7e arm64: dts: verdin-imx8mm: rename sn65dsi83 to sn65dsi84 omits 71c5064cc439 arm64: dts: imx8ulp: increase the clock speed of LPSPI omits 89784bcc35af arm64: dts: imx8ulp: add mailbox node omits aabd4615fa5b arm64: dts: imx8ulp: add pmu node omits bbdc8749364a arm64: dts: imx8ulp: correct the scmi sram node name omits 19d2a3130f3a arm64: dts: imx8ulp: drop undocumented property in cgc omits eaeedfb6a71e arm64: dts: imx8mq-librem5: fix mipi_csi description omits 7f07f84cd567 arm64: dts: imx8mq-librem5: add usb-role-switch property to dwc3 omits e185056d7d5f arm64: dts: imx8mq-librem5: add USB type-c properties for [...] omits e9734c58b9a4 arm64: dts: imx8mq-librem5: Add bq25895 as max17055's powe [...] omits 38733a96e737 arm64: dts: imx8mq-librem5: add RGB pwm notification leds omits 729e03c8b167 arm64: dts: imx8mq-librem5: describe the voice coil motor [...] omits 0a0706948a86 arm64: dts: ls1028a: enable swp5 and eno3 for all boards omits d6b3c12368bd arm64: dts: ls1028a: mark enetc port 3 as a DSA master too omits afa0cb459dd8 arm64: dts: ls1028a: move DSA CPU port property to the com [...] omits 60d4721c371d arm64: dts: imx8mp-evk: Add PCIe support omits da2540813ff0 arm64: dts: imx8mp: Add iMX8MP PCIe support omits 7667eb557363 arm64: dts: imx8ulp: no executable source file permission omits 5a8f667ad294 arm64: dts: imx8mp: Add SNVS LPGPR omits 4cacfb75a531 arm64: dts: imx8mp-msc-sm2s: Add device trees for MSC SM2S [...] omits b3a688d1efd3 arm64: dts: imx8mm: Fix typo in license text for Engicam boards omits 3c6da95ba912 arm64: dts: imx8-ss-dma: add IPG clock for i2c omits d7756a4bb55e arm64: dts: Add support for Kontron SL/BL i.MX8MM OSM-S omits 561399eeadd9 arm64: dts: imx8mm-kontron: Add SPI NOR partition layout omits 10f7172d502b arm64: dts: imx8mm-kontron: Use voltage rail names from sc [...] omits 5c5bcc0f2332 arm64: dts: imx8mm-kontron: Remove low DDRC operating point omits 379fbc68d398 arm64: dts: imx8mm-kontron: Use the VSELECT signal to swit [...] omits d29f07b3e78d arm64: dts: imx8mm-kontron: Adjust compatibles, file names [...] omits efee386a1044 arm64: dts: imx8mp: add VPU blk ctrl node omits 15ab16169008 arm64: dts: imx8mp: add vpu pgc nodes omits 3a9dd7ca3deb arm64: dts: imx8mp-verdin: add cpu-supply omits 6678f4743572 Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] omits a0849379a6f2 soc: imx: add i.MX93 media blk ctrl driver omits badb016cf139 soc: imx: add i.MX93 SRC power domain driver omits a3bd72dc9757 Merge branch 'imx/bindings' into imx/drivers omits 98b8e62776cc dt-bindings: soc: add i.MX93 mediamix blk ctrl omits e3dd7e744bc2 dt-bindings: soc: add i.MX93 SRC omits cda56103ae1d soc: imx: imx8m-blk-ctrl: Use genpd_xlate_onecell omits db59a3215c6e dt-bindings: mfd: syscon: Add i.MX93 blk ctrl system registers omits 0e5d069dcc0c Merge branch 'slab/for-6.1/slub_validation_locking' into s [...] omits d486f2824c05 Merge branch 'slab/for-6.1/common_kmalloc' into slab/for-next omits daecb3077f33 Merge branches 'for-next/misc', 'for-next/kselftest', 'for [...] omits 5db00d7d0d4d bus: mhi: host: always print detected modem name omits 2eff07f7f342 drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_con [...] omits 3ae3d456c681 drm/msm/dpu: get rid of cached flush_mask omits 841b171b4534 locking/lockdep: add debug_show_all_lock_holders() omits 3c04e9f403db soc: imx: imx8mp-blk-ctrl: handle PCIe PHY resets omits d79918f35713 dt-bindings: arm: fsl: Add MSC SM2S-IMX8PLUS SoM and SM2-M [...] omits 3ad9aad20dfd dt-bindings: arm: fsl: Add Kontron BL i.MX8MM OSM-S board omits 78670cf4bc9a dt-bindings: arm: fsl: Rename compatibles for Kontron i.MX [...] omits c939d0c8fd01 soc: imx: imx8m-blk-ctrl: add i.MX8MP VPU blk ctrl omits 3806c3081f67 soc: imx: add i.MX8MP HDMI blk ctrl HDCP/HRV_MWR omits 83f96a780b6f Merge branch 'imx/bindings' into imx/drivers omits ed4be6c5b6e3 dt-bindings: soc: imx: add i.MX8MP vpu blk ctrl omits 1e2c629d41d4 dt-bindings: soc: imx: add interconnect property for i.MX8 [...] omits 6f8043eb245d dt-bindings: soc: imx: drop minItems for i.MX8MM vpu blk ctrl omits c79a6e497959 dt-bindings: power: imx8mp-power: add HDMI HDCP/HRV omits 336e5b3ac9a5 drm/msm/dsi: Remove use of device_node in dsi_host_parse_dt() omits b4bcac64de59 drm/msm/hdmi: make hdmi_phy_8996 OF clk provider omits 36246dd50225 drm/msm/dsi: switch to DRM_PANEL_BRIDGE omits 2f72aec073f2 dt-bindings: phy: qcom, hdmi-phy-qmp: add clock-cells and [...] omits 5cdb796427f7 drm/panel: drop DSC pps pointer omits a467621a529a drm/msm/dsi: fetch DSC pps payload from struct mipi_dsi_device omits b5db8e2d6163 drm/mipi-dsi: pass DSC data through the struct mipi_dsi_device omits d15669b50bee drm/msm/dsi: Remove the unneeded result variable omits 6b31e601833a drm/msm/dsi: drop the hpd worker omits c514cf755dac drm/msm/dsi: Improve dsi_phy_driver_probe() probe error handling omits bf28332b6923 drm/msm/dsi: Take advantage of devm_regulator_bulk_get_const() omits a4e85c6b8167 drm/msm/dsi: Use the new regulator bulk feature to specify [...] omits 640fabc842a0 drm/msm/dsi: Don't set a load before disabling a regulator omits 438e0f7cf332 drm/msm/dsi_phy_7nm: Replace parent names with clk_hw pointers omits cc7fe657a6f6 drm/msm/dsi_phy_10nm: Replace parent names with clk_hw pointers omits 0710e5903193 drm/msm/dsi_phy_14nm: Replace parent names with clk_hw pointers omits 7a0b71ef8c84 drm/msm/dsi_phy_28nm: Replace parent names with clk_hw pointers omits 13d587ab9f9b drm/msm/dsi_phy_28nm_8960: Replace parent names with clk_h [...] omits 2bd0d5f88929 drm/msm/dsi/phy: Replace hardcoded char-array length with [...] omits 8475b1226f13 drm/msm/dp: Silence inconsistent indent warning omits 8b22f649769b drm/msm/dsi_phy_28nm_8960: Use stack memory for temporary [...] omits 727ac6242465 dt-bindings: msm/dp: handle DP vs eDP difference omits 3c7df53cfef4 drm/msm/dsi/phy: Reindent and reflow multiline function calls omits 814959e3d600 dt-bindings: msm/dp: add missing properties omits 5791c1522d55 dt-bindings: msm/dp: mark vdda supplies as deprecated omits f365760421f4 drm/msm/dp: Get rid of dp_ctrl_on_stream_phy_test_report() omits a153e0406f84 drm/msm/dp: Remove pixel_rate from struct dp_ctrl omits cb8c7943bd80 drm/msm/dp: Reorganize code to avoid forward declaration omits a1976afe42e6 drm/msm/dpu: inline dpu_plane_get_ctl_flush omits 9f45449c0ebe drm/msm/dpu: do not limit the zpos property omits c78879ef7dc6 drm/msm/dpu: rip out master planes support omits 7c185c088238 drm/msm/dpu: drop unused variable from dpu_kms_mdp_snapshot() omits f8a938c02f35 drm/msm: Make .remove and .shutdown HW shutdown consistent omits e96849af280a drm/msm/dpu: Fix comment typo omits 9c7622dc8613 drm/msm/dpu: drop unused memory allocation omits 76835258db4d drm/msm/dpu: drop VBIF indices omits 562d07181fed drm/msm/dpu: fix error handling around dpu_hw_vbif_init omits 8cda75089e4c drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx omits 05494d6b32e7 drm/msm: lookup the ICC paths in both mdp5/dpu and mdss devices omits f96add368f12 dt-bindings: display/msm: dpu-sdm845: add missing DPU opp-table omits 4e722cabe0d5 dt-bindings: display/msm: dpu-sc7280: add missing DPU opp-table omits 9ad6e1780704 dt-bindings: display/msm: dpu-sc7180: add missing DPU opp-table omits 1899b93de51e dt-bindings: display/msm: dpu-qcm2290: add missing DPU opp-table omits 7ea2edd71de9 dt-bindings: display/msm: dpu-msm8998: add missing DPU opp-table omits aabc003330ed drm/msm: fix repeated words in comments omits da68d16f3264 dt-bindings: display/msm/mdp4: require 4 IOMMUs omits a44aabacc277 dt-bindings: display/msm/gmu: account for different GMU variants omits 9b9dc6c57d2a dt-bindings: display/msm/gpu: allow specifying several IOM [...] omits 811b341bb051 drm/msm/dsi: use drm_dsc_config instead of msm_display_dsc_config omits e025fd542d73 drm/msm/dpu: use drm_dsc_config instead of msm_display_dsc_config omits 74dc5d995851 Merge remote-tracking branch 'msm/msm-fixes' into HEAD omits e9892dce44f2 ata: pata_macio: Remove unneeded word in comments omits 9587264aea50 ata: libata-core: Simplify ata_dev_set_xfermode() omits 37ef316608ca ata: libata-scsi: Improve ata_scsiop_maint_in() omits 591570a780fc slub: Make PREEMPT_RT support less convoluted omits 8313f3390f46 mm/slub: simplify __cmpxchg_double_slab() and slab_[un]lock() omits 984f6de812f7 mm/slub: convert object_map_lock to non-raw spinlock omits 2e68c19756c7 mm/slub: remove slab_lock() usage for debug operations omits b81b2604cc89 mm/slub: restrict sysfs validation to debug caches and mak [...] omits 4b5ae5e899e5 dt-bindings: arm: fsl: imx6ul-kontron: Update bindings omits 0216ce4d0e76 arm64: dts: imx8mm-venice-gw7903: add digital I/O ctl gpios omits 06beaa4a72c9 arm64: dts: imx8mm/n-venice-gw7902: Remove invalid property omits 3333237f798e arm64: dts: imx8mp: Add SoM compatible to i.MX8M Plus DHCOM PDK2 omits 6222ed986fd1 arm64: dts: imx8mp: Drop Atheros PHY header from i.MX8M Pl [...] omits 3bea0bcd870d arm64: dts: imx8mp: Add HW variant details to i.MX8M Plus [...] omits 144d0da58597 clk: imx8mm: don't use multiple blank lines omits e655751a4c27 arm64: dts: mnt-reform2: don't use multiple blank lines omits 92f95c9d1c99 arm64: dts: imx8mp-verdin: don't use multiple blank lines omits 289c38634300 arm64: dts: imx8mm-venice-gw72xx-0x: blank line at end of file omits b38f8e317b96 arm64: dts: imx8ulp-evk: Add the fec support omits 037c288ee978 arm64: dts: imx8ulp: Add the fec support omits 9693967d3261 arm64: dts: imx8mp: add interconnect for hsio blk ctrl omits 79ab301d79e9 arm64: dts: imx8mp: add interconnects for media blk ctrl omits 55630114f29d soc: imx: add icc paths for i.MX8MP hsio/hdmi blk ctrl omits 1702ec1c4d6a soc: imx: add icc paths for i.MX8MP media blk ctrl adds 714820c63914 Merge tag '6.0-rc5-smb3-fixes' of git://git.samba.org/sfre [...] adds 7c6fb61a400b drm/amd/pm: disable BACO entry/exit completely on several [...] adds 6c2049066355 drm/amdgpu: Don't enable LTR if not supported adds 66f99628eb24 drm/amdgpu: use dirty framebuffer helper adds df2c6e0c95ca drm/amdgpu: Enable full reset when RAS is supported on gc v11_0_0 adds 36de13fdb04a drm/amdgpu: change the alignment size of TMR BO to 1M adds 8c5708d3da37 drm/amdgpu: add HDP remap functionality to nbio 7.7 adds 86875d558b91 drm/amdgpu: Skip reset error status for psp v13_0_0 adds 42ff33e63b83 drm/amd/display: Revert "Fallback to SW cursor if SubVP + [...] adds 58d97c99c99f drm/amd/display: Update MBLK calculation for SubVP adds 269aad0919c7 drm/amd/display: Fixing DIG FIFO Error adds f9c182056b8f drm/amd/display: Fix divide by zero in DML adds 18aefea7fc71 drm/amd/display: Fix compilation errors on DCN314 adds af2f2a256e04 drm/amd/display: Enable dlg and vba compilation for dcn314 adds ea45405d704e drm/amd/display: Hook up DCN314 specific dml implementation adds 82c4018479fb drm/amd/display: Relax swizzle checks for video non-RGB fo [...] adds 0b15b1ec8b74 drm/amd/display: Correct dram channel width for dcn314 adds 6acc6196a732 drm/amd/display: Round cursor width up for MALL allocation adds 1bb8df66920a drm/amd/display: SW cursor fallback for SubVP adds ceb756004a30 drm/amd/display: add workaround for subvp cursor corruptio [...] adds 3601d620f22e drm/amd/display: Limit user regamma to a valid value adds d978c51f8d1f drm/amd/display: Refactor SubVP calculation to remove FPU adds c4be0ac987f2 drm/amd/display: Reduce number of arguments of dml32_Calcu [...] adds a3fef74b1d48 drm/amd/display: Reduce number of arguments of dml32_Calcu [...] adds 37934d4118e2 drm/amd/display: Reduce number of arguments of dml31's Cal [...] adds 21485d3da659 drm/amd/display: Reduce number of arguments of dml31's Cal [...] adds 41012d715d5d drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinli [...] adds dc1d85cb790f drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega adds e3163bc8ffdf drm/amdgpu: move nbio sdma_doorbell_range() into sdma code [...] adds a8671493d207 drm/amdgpu: make sure to init common IP before gmc adds e2111ae2c1a6 Merge tag 'amd-drm-fixes-6.0-2022-09-14' of https://gitlab [...] adds 87d9862b2548 Merge tag 'drm-misc-fixes-2022-09-15' of git://anongit.fre [...] adds 25100377a21a Merge tag 'drm-intel-fixes-2022-09-15' of git://anongit.fr [...] adds 5763d7f29652 Merge tag 'drm-fixes-2022-09-16' of git://anongit.freedesk [...] adds 62bb0647b146 io_uring/rw: fix error'ed retry return values adds fc7222c3a9f5 io_uring/msg_ring: check file type before putting adds 0158137d816f Merge tag 'io_uring-6.0-2022-09-16' of git://git.kernel.dk [...] adds 56f99b8d06ef block: blk_queue_enter() / __bio_queue_enter() must return [...] adds c4fa368466cc blk-lib: fix blkdev_issue_secure_erase adds 68e777e44c27 Merge tag 'block-6.0-2022-09-16' of git://git.kernel.dk/li [...] adds 6879c2d3b960 Merge tag 'pinctrl-v6.0-2' of git://git.kernel.org/pub/scm [...] adds a335366bad13 Merge tag 'gpio-fixes-for-v6.0-rc6' of git://git.kernel.or [...] adds e3366e023497 io_uring/net: fix zc fixed buf lifetime adds 9bd3f728223e io_uring/opdef: rename SENDZC_NOTIF to SEND_ZC adds 38eddeedbbea Merge tag 'io_uring-6.0-2022-09-18' of git://git.kernel.dk/linux adds 7c18b453ef72 Merge tag 'parisc-for-6.0-3' of git://git.kernel.org/pub/s [...] adds 521a547ced64 Linux 6.0-rc6 adds 69337fce08d2 mm: vmscan: fix extreme overreclaim and swap floods adds eea4f9cd710b mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] adds a5e39854cd54 mm: gup: fix the fast GUP race against THP collapse adds 9a1d8c2a5c64 powerpc/64s/radix: don't need to broadcast IPI for radix p [...] adds e854f3e24ae1 mm: fix madivse_pageout mishandling on non-LRU page adds 2563e367cc13 mm/huge_memory: use pfn_to_online_page() in split_huge_pag [...] adds 5ca18483de0c frontswap: don't call ->init if no ops are registered adds f3ccc300ccd1 mm: bring back update_mmu_cache() to finish_fault() adds 44497069202c mm: prevent page_frag_alloc() from corrupting the memory adds 44eba370eaf4 mm/hugetlb: correct demote page offset logic adds 45ef6b14c1ac mm,hwpoison: check mm when killing accessing process adds 43d75c9e24cc mmhwpoison-check-mm-when-killing-accessing-process-fix adds 3312b0e85108 mm/page_isolation: fix isolate_single_pageblock() isolatio [...] adds 3407202a6c86 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 511105f1c545 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 29985ddc7d8b Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 5569de0e083b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds dd6696be297e Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 94160108a70c net/ieee802154: fix uninit value bug in dgram_sendmsg adds 9124dbcc2dd6 net: marvell: prestera: add support for for Aldrin2 adds 23c619190318 ice: Don't double unplug aux on peer initiated reset adds a509702cac95 ice: Fix crash by keep old cfg when update TCs more than queues adds f66b98c868f2 iavf: Fix change VF's mac address adds 809f23c0423a iavf: Fix cached head and tail value for iavf_get_tx_pending adds 21be1ad63749 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 1d9a143ee340 net: bonding: Share lacpdu_mcast_addr definition adds 86247aba599e net: bonding: Unsync device addresses on ndo_stop adds bd60234222b2 net: team: Unsync device addresses on ndo_stop adds bbb774d921e2 net: Add tests for bonding and team address list management adds 34d2d3367de3 Merge branch 'net-unsync-addresses-from-ports' adds 96628951869c tcp: Use WARN_ON_ONCE() in tcp_read_skb() adds 79d95a81607d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 83c10cc362d9 bpf: Ensure correct locking around vulnerable function fin [...] adds 38fe109fe56d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 085e68cd9d1b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 76d222361ea2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5f80d6bd2b01 ALSA: hda/hdmi: Fix the converter reuse for the silent stream adds 34e33393bb89 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a326d69809e4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6e85349afac2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7ad757fabc18 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 9f431411b974 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 1dba3f31f9f4 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 2cddd3718672 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 63b81fa9ec40 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e70e265a8f64 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 140ffbcbdd19 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds a4d56cb45e35 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 3c4ec33f0244 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c5a61128879f Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds d6f6fd95241a Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds edef2cd66d0c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c89525b15dc9 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds b3b12a2922c2 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds fbfe96869b78 scsi: qedf: Fix a UAF bug in __qedf_probe() adds 601be20fc6a1 scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() adds e0e0747de0ea scsi: mpt3sas: Fix return value check of dma_get_required_mask() adds 19ddbfd77020 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8fe37edca393 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 225e47ea20ea riscv: fix RISCV_ISA_SVPBMT kconfig dependency warning adds 2a2018c3ac84 riscv: make t-head erratas depend on MMU adds 762df359aa58 riscv: fix a nasty sigreturn bug... adds c589e3ca27c9 RISC-V: Avoid coupling the T-Head CMOs and Zicbom adds cda7bc09db15 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e7ccba7728cf irqchip/loongson-pch-lpc: Add dependence on LoongArch adds 2f81534be98d Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds fa36bb1fb523 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 5575854732c4 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 166f57a723e1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 4aaa1766cf8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e3bd561acf73 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new aaa38e8ca134 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 70c50ccd7198 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new e92072237e6c arm64: support huge vmalloc mappings new 78d2b1976b51 kselftest/arm64: Add missing newline in hwcap output new 859a9d51a268 kselftest/arm64: Add SVE 2 to the tested hwcaps new ef939f30510b kselftest/arm64: Add hwcap test for RNG new c0357a73fa4a arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with ar [...] new fcf37b38ff22 arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names new 121a8fc088f1 arm64/sysreg: Use feature numbering for PMU and SPE revisions new e62a2d2610f0 arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation new c65c617806ed arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation new 10453bf149c9 arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation new b502c87d2a26 arm64: report EL1 UNDEFs better new 18906ff9af65 arm64: die(): pass 'err' as long new 0f2cb928a154 arm64: consistently pass ESR_ELx to die() new a1fafa3b24a7 arm64: rework FPAC exception handling new 830a2a4d853f arm64: rework BTI exception handling new 237405ebef58 arm64: cpufeature: Force HWCAP to be based on the sysreg v [...] new 445c953e4a84 arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpuf [...] new 1bdb0fbb2e27 arm64: errata: remove BF16 HWCAP due to incorrect result o [...] new 92b4b5619f12 arm64: cpufeature: make cpus_have_cap() noinstr-safe new 34bbfdfb146b arm64: alternatives: kvm: prepare for cap changes new 747ad8d55764 arm64: alternatives: proton-pack: prepare for cap changes new c5ba03260c7a arm64: alternatives: hoist print out of __apply_alternatives() new b723edf3a12a arm64: alternatives: make alt_region const new 4c0bd995d73e arm64: alternatives: have callbacks take a cap new 21fb26bfb01f arm64: alternatives: add alternative_has_feature_*() new d926079f17bf arm64: alternatives: add shared NOP callback new ebbb0b0b3724 Merge branches 'for-next/misc', 'for-next/kselftest', 'for [...] new 59d922adf1c0 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 47723de8d755 ARM: disallow PCI with MMU=n again new d2c3fe578acd Merge branch 'arm/soc' into for-next new cd4ea570b0ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f1a1aea5db1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new caf76e572381 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5977081fe272 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 944ec7d1a39e ARM: dts: at91: sama7g5: Swap rx and tx for spi11 new 7fca501460f6 ARM: dts: at91: sam9x60ek: Add DBGU compatibles to uart1 new f9e1d0767fde ARM: dts: at91: Add `atmel,usart-mode` required property t [...] new 0b2eafe1167e spi: dt-bindings: atmel,at91rm9200-spi: Add DMA related pr [...] new a3e83ce7ece6 Merge branch 'at91-dt' into at91-next new 358d2861cbdf Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new bd8ee8e17b26 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 9c43e932088f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 402de4bfb3d0 dt-bindings: clk: imx8mm: don't use multiple blank lines new 3627a8139da7 dt-bindings: arm: fsl: imx6ul-kontron: Update bindings new 69e43d9e83dd dt-bindings: power: imx8mp-power: add HDMI HDCP/HRV new c1d9381ce430 dt-bindings: soc: imx: drop minItems for i.MX8MM vpu blk ctrl new 2345fc8dc2ec dt-bindings: soc: imx: add interconnect property for i.MX8 [...] new c7ebd54158d3 dt-bindings: soc: imx: add i.MX8MP vpu blk ctrl new 9d820e6581a8 dt-bindings: arm: fsl: Rename compatibles for Kontron i.MX [...] new 25b189646787 dt-bindings: arm: fsl: Add Kontron BL i.MX8MM OSM-S board new b08047d63ca0 dt-bindings: arm: fsl: Add MSC SM2S-IMX8PLUS SoM and SM2-M [...] new 7a8a4471633a dt-bindings: mfd: syscon: Add i.MX93 blk ctrl system registers new 4fed4d20c59b dt-bindings: soc: add i.MX93 SRC new 121494030c53 dt-bindings: soc: add i.MX93 mediamix blk ctrl new 6128972adba6 dt-bindings: arm: Add i.MX8M Mini Gateworks GW7904 board new c09cc6e528c3 dt-bindings: firmware: add missing resource IDs for imx8dxl new 64e61a940d96 dt-bindings: arm: imx: update fsl.yaml for imx8dxl new c553ca9245f4 soc: imx: add icc paths for i.MX8MP media blk ctrl new 50299fa1f8a0 soc: imx: add icc paths for i.MX8MP hsio/hdmi blk ctrl new 77b0ddb42add soc: imx: add i.MX8MP HDMI blk ctrl HDCP/HRV_MWR new a1a5f15f7f6c soc: imx: imx8m-blk-ctrl: add i.MX8MP VPU blk ctrl new 5506018d3dec soc: imx: imx8mp-blk-ctrl: handle PCIe PHY resets new df5a69653586 soc: imx: imx8m-blk-ctrl: Use genpd_xlate_onecell new 0a0f7cc25d4a soc: imx: add i.MX93 SRC power domain driver new e9aa77d413c9 soc: imx: add i.MX93 media blk ctrl driver new 246560d3fddb Merge branch 'imx/drivers' into for-next new 2069c5265bb3 ARM: dts: imx6qdl-gw52xx: add CAN regulator new ad928a743db8 ARM: dts: imx6qdl-gw53xx: add CAN regulator new b7fd68ac2720 ARM: dts: imx6qdl-gw54xx: add CAN regulator new 3376b81f20a0 Merge branch 'imx/dt' into for-next new 3175c70686c4 arm64: dts: imx8mp: add interconnects for media blk ctrl new 31da63e1326c arm64: dts: imx8mp: add interconnect for hsio blk ctrl new 683d7ffb7daa arm64: dts: imx8ulp: Add the fec support new 1170826e1a3d arm64: dts: imx8ulp-evk: Add the fec support new 7e431a93e86c arm64: dts: imx8mm-venice-gw72xx-0x: blank line at end of file new 6fd44214f5f9 arm64: dts: imx8mp-verdin: don't use multiple blank lines new 7e819a2d921e arm64: dts: mnt-reform2: don't use multiple blank lines new ceefe3d5f11f arm64: dts: imx8mp: Add HW variant details to i.MX8M Plus [...] new 6007e21018f6 arm64: dts: imx8mp: Drop Atheros PHY header from i.MX8M Pl [...] new dcc80ddbc3a6 arm64: dts: imx8mp: Add SoM compatible to i.MX8M Plus DHCOM PDK2 new 37bbb8b2f919 arm64: dts: imx8mm/n-venice-gw7902: Remove invalid property new 8130fa71089a arm64: dts: imx8mm-venice-gw7903: add digital I/O ctl gpios new 310dde60ddde arm64: dts: imx8mp-verdin: add cpu-supply new df680992dd62 arm64: dts: imx8mp: add vpu pgc nodes new a763d0cf290a arm64: dts: imx8mp: add VPU blk ctrl node new 587c1fed72b3 arm64: dts: imx8mm-kontron: Adjust compatibles, file names [...] new eef2c0217e02 arm64: dts: imx8mm-kontron: Use the VSELECT signal to swit [...] new 3e44946da227 arm64: dts: imx8mm-kontron: Remove low DDRC operating point new 9cb41873f8e1 arm64: dts: imx8mm-kontron: Use voltage rail names from sc [...] new b63791966edf arm64: dts: imx8mm-kontron: Add SPI NOR partition layout new de9618e84f76 arm64: dts: Add support for Kontron SL/BL i.MX8MM OSM-S new b57f7d214189 arm64: dts: imx8-ss-dma: add IPG clock for i2c new 4d50d2bf0e41 arm64: dts: imx8mm: Fix typo in license text for Engicam boards new f703b6026d0a arm64: dts: imx8mp-msc-sm2s: Add device trees for MSC SM2S [...] new 4dcb6c0fef5d arm64: dts: imx8mp: Add SNVS LPGPR new 7db9905d48e1 arm64: dts: imx8ulp: no executable source file permission new 9e65987b9584 arm64: dts: imx8mp: Add iMX8MP PCIe support new d50650500064 arm64: dts: imx8mp-evk: Add PCIe support new b340ee0263f4 arm64: dts: ls1028a: move DSA CPU port property to the com [...] new d72e3b4e76db arm64: dts: ls1028a: mark enetc port 3 as a DSA master too new 68ad0821fc7c arm64: dts: ls1028a: enable swp5 and eno3 for all boards new f00df2bdb512 arm64: dts: imx8mq-librem5: describe the voice coil motor [...] new c504745d821e arm64: dts: imx8mq-librem5: add RGB pwm notification leds new 6effe295e1a8 arm64: dts: imx8mq-librem5: Add bq25895 as max17055's powe [...] new 6ba73ecff00a arm64: dts: imx8mq-librem5: add USB type-c properties for [...] new 2d43092e3243 arm64: dts: imx8mq-librem5: add usb-role-switch property to dwc3 new 79d38f6b08ee arm64: dts: imx8mq-librem5: fix mipi_csi description new 7e2c9e5146b2 arm64: dts: imx8ulp: drop undocumented property in cgc new b2ca63697b0d arm64: dts: imx8ulp: correct the scmi sram node name new ed4b58fa5ae7 arm64: dts: imx8ulp: add pmu node new d2209e658468 arm64: dts: imx8ulp: add mailbox node new 0acd1b1cf345 arm64: dts: imx8ulp: increase the clock speed of LPSPI new 8728c63c1072 arm64: dts: verdin-imx8mm: rename sn65dsi83 to sn65dsi84 new ac2ac9ff2dff arm64: dts: verdin-imx8mm: add lvds panel node new 63a71a901021 arm64: dts: verdin-imx8mm: introduce hdmi-connector new fb4f0b69565e arm64: dts: tqma8mpql: add USB DR support new f2484a9470bf arm64: dts: imx93: correct SDHC clk entry new e41ba6957139 arm64: dts: imx93: add gpio clk new 0dfb380d2492 arm64: dts: imx93: add s4 mu node new 000aed86e403 arm64: dts: imx93: add blk ctrl node new b4aa33b3e51b arm64: dts: imx93: add a55 pmu new 1225396fefea arm64: dts: imx93: add lpi2c nodes new aff77421f13f arm64: dts: imx93: add lpspi nodes new d314fd245d24 arm64: dts: imx8mq: update sdma node name format new 5dfc7922ba02 arm64: dts: ls1028a-rdb: add more ethernet aliases new e85d3458a804 arm64: dts: imx93: add src node new a90a37bbeab4 arm64: dts: imx93: add mediamix blk ctrl node new 21e24d257fe2 arm64: dts: imx8mp-venice-gw74xx: add USB DR support new 07ce211afa5a arm64: dts: imx8mp-venice-gw74xx: add cpu-supply node for cpufreq new 870f645b396b arm64: dts: imx8mp-venice-gw74xx: add WiFi/BT module support new b999bdaf0597 arm64: dts: imx: Add i.mx8mm Gateworks gw7904 dts support new 41d5ceff6052 arm64: dts: imx8: add a node label to ddr-pmu new f537ee7f1e76 arm64: dts: freescale: add i.MX8DXL SoC support new 8dd495d12374 arm64: dts: freescale: add support for i.MX8DXL EVK board new 9e1afe14d9c1 arm64: dts: imx8mp-venice-gw74xx: add PCIe support new 61759b114616 arm64: dts: ls208xa-qds: add mdio mux nodes from on-board FPGA new 6f4ce5b8f331 arm64: dts: ls2080a-rdb: add phy nodes new ad5b6611e157 arm64: dts: ls2081a-rdb: Add DTS for NXP LS2081ARDB new 822f91d512ab arm64: dts: ls208xa-rdb: fix errata E-00013 new 4dede987d9aa arm64: dts: ls208x: remove NXP Erratum A008585 from LS2088A. new 9b6408f02708 arm64: dts: ls1043a: fix the wrong size of dcfg space new d7b01cca020a arm64: dts: ls1043a: Enable usb3-lpm-capable for usb3 node new ee00c1a6314d arm64: dts: ls1043a: use pcie aer/pme interrupts new 8580b6aa02ac arm64: dts: ls1043a: Add SCFG phandle for PCIe nodes new 5c4820af6531 arm64: dts: ls1043a: Add big-endian property for PCIe nodes new 21d5096f840b arm64: dts: ls1043a: add missing dma ranges property new f0560158da0b arm64: dts: ls1043a: make dma-coherent global to the SoC new 4b211ebb887f arm64: dts: ls1043a: add gpio based i2c recovery information new 2a2ab4d5206d arm64: dts: ls1043a: use a pseudo-bus to constrain usb and [...] new ab9d8032dbd0 arm64: dts: ls1043a-qds: add mmio based mdio-mux support new a81e12d2ac5f arm64: dts: ls1043a-rdb: add pcf85263 rtc node new 6f3e8922e51c arm64: dts: ls1046a: Enable usb3-lpm-capable for usb3 node new 163608619b71 arm64: dts: ls1046a: Add the PME interrupt and big-endian [...] new b236df898245 arm64: dts: ls1046a: Add big-endian property for PCIe nodes new 0d3990796fba arm64: dts: ls1046a: add missing dma ranges property new 136975c33894 arm64: dts: ls1046a: make dma-coherent global to the SoC new f8179c89d7b1 arm64: dts: ls1046a: use a pseudo-bus to constrain usb and [...] new 0f62994a559a arm64: dts: ls1046a: add gpios based i2c recovery information new 63c396414bfc arm64: dts: ls1046a-qds: add mmio based mdio-mux nodes for FPGA new d4e87e4e8486 arm64: dts: ls1046a-qds: Modify the qspi flash frequency new 26f60c42dc9d Merge branch 'imx/dt64' into for-next new 48183d05fcde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 75683abd8da3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b404cb45990b soc: mediatek: Add mmsys func to adapt to dpi output for MT8186 new cbb1618792e2 Merge branch 'v6.0-next/soc' into for-next new 7774f6bc82b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7f4b4db0392a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1a464c761e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e393bd19acf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f83073fdcef9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a43306faeea8 arm64: dts: renesas: r8a779g0: Add RWDT node new 495e36c3a313 arm64: dts: renesas: white-hawk-cpu: Enable watchdog timer new 4cebce257723 arm64: dts: renesas: r8a779g0: Add pinctrl device node new 7a8d590de813 arm64: dts: renesas: white-hawk-cpu: Add serial port pin control new ff77ba051485 arm64: dts: renesas: r8a779g0: Add I2C nodes new 77643815b019 arm64: dts: renesas: white-hawk: Add I2C0 and EEPROMs new 78c84f468084 arm64: dts: renesas: white-hawk: Add CSI/DSI sub-board new 9c1277a25fe5 arm64: dts: renesas: white-hawk: Add Ethernet sub-board new b1b43af7c474 arm64: dts: renesas: r8a779f0: Add GPIO nodes new 9f804ca9477e arm64: dts: renesas: white-hawk-cpu: Add GP LEDs new 8629af592d5c arm64: dts: renesas: white-hawk-cpu: Add push switches new 7df2c0ce6967 arm64: dts: renesas: r8a779g0: Add RAVB nodes new 87c1d924e28b arm64: dts: renesas: white-hawk: Move aliases and chosen new df4c32ebc599 arm64: dts: renesas: white-hawk-cpu: Add Ethernet support new 26bc4ee11ba9 arm64: dts: renesas: spider: Move aliases and chosen new 94e3336d9dc9 arm64: dts: renesas: spider-cpu: Add missing bootargs new f25510d74131 arm64: dts: renesas: white-hawk-cpu: Add missing bootargs new 6635919d5e34 arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compat [...] new 731b2ef69294 ARM: dts: renesas: Fix USB PHY device and child node names new 31989ece707a arm64: dts: renesas: rzg2ul-smarc-som: Drop enabling wdt2 new a33015427ae9 arm64: dts: renesas: rzg2ul-smarc: Include SoM DTSI into b [...] new edbfe56ad845 arm64: dts: renesas: Adjust whitespace around '{' new bb81684d2d99 arm64: renesas: Drop selecting SOC_BUS new c2ce1e734282 ARM: shmobile: Drop selecting SOC_BUS new 2918d1d088b5 Merge branches 'renesas-arm-dt-for-v6.1' and 'renesas-arm- [...] new 60ca502b07aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 27c92c60d1e6 arm64: dts: rockchip: add i2s0 I2S/PDM/TDM 8ch controller to px30 new 3503c0eb4d10 dt-bindings: Add doc for FriendlyARM NanoPi R4S Enterprise [...] new fd573b2bf2d2 arm64: dts: rockchip: Add RK3399 NanoPi R4S Enterprise Edition new 128245e6c81c Merge branch 'v6.1-armsoc/dts64' into for-next new bc35a430dfde clk: rockchip: Add dt-binding header for RV1126 new 0424d967812d Merge branch 'v6.1-shared/clkids' into v6.1-clock/next new a1f65e64c6a3 dt-bindings: clock: rockchip: Document RV1126 CRU new 7f2f620daa88 clk: rockchip: Add clock controller support for RV1126 SoC new ecd61e0144d0 Merge branch 'v6.1-clock/next' into for-next new d20d6dec0f12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ac460d8fac8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5b0540514bc Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 0de4dde5183b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 938070f585b3 dt-bindings: sram: sunxi-sram: Clean up the compatible lists new 35bd799307b2 dt-bindings: sram: sunxi-sram: Add D1 compatible string new f084e4f0465c Merge branch 'sunxi/dt-for-6.1' into sunxi/for-next new 460d9cb62f7f soc: sunxi: sram: Return void from the release function new ee07b9056e3e soc: sunxi: sram: Save a pointer to the OF match data new dd2ae2ecb0b9 soc: sunxi: sram: Export the LDO control register new 1f698cb11dd4 soc: sunxi: sram: Add support for the D1 system control new 1cd67985e174 Merge branch 'sunxi/drivers-for-6.1' into sunxi/for-next new 37aa0a1038bd Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new b23d7bfe1cc5 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 902447641f1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ddaee8ea479d Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new c83223c15358 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 35236669e192 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new f05d3c9ffdfe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4f8a6e60cd5 clk: renesas: r8a779g0: Add watchdog clock new e90eba2ecb82 clk: renesas: r8a779g0: Add I2C clocks new 36ff366033f0 clk: renesas: r8a779g0: Add PFC/GPIO clocks new e46a1a9943c0 clk: renesas: r8a779g0: Add EtherAVB clocks new 2aa2a30708cf Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 1beb309f0031 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b1aedfde1b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ef9ec7c6103 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new b11931e9adc1 powerpc/64s: add pte_needs_flush and huge_pmd_needs_flush new d4d944ff68cb powerpc/85xx: Fix fall-through warning for Clang new 71a92e99c479 powerpc/powernv: add missing of_node_put() in opal_export_attrs() new f88aabad33ea Revert "powerpc/rtas: Implement reentrant rtas call" new 44872305cb2c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 31e884f3e6ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb6a42982d8a Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new 9267bdd8194f s390/mm: fix no previous prototype warnings in maccess.c new c432fefe8e62 s390/pai: Add support for PAI Extension 1 NNPA counters new 55ee8c8941e4 Merge branch 'features' into for-next new 283fb07055f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1cdb707ae591 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new f8a8cefe2bda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0978c7c41fe2 acl: fix the comments of posix_acl_xattr_set new 8efd339bf977 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af0b1aefa9ee Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new ddc8a7d2020f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0bf6df75b843 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 925c46609bb3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 22dec18f8867 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new ff035fb49777 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new de17bbc45740 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 00c1946a72bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 319e44f2f79c ksmbd: remove generic_fillattr use in smb2_open() new b898da05d4ed MAINTAINERS: Add Tom Talpey as ksmbd reviewer new e9ff9b64eb89 MAINTAINERS: remove Hyunchul Lee from ksmbd maintainers new 6426c6164fd4 ksmbd: fix incorrect handling of iterate_dir new de06620d31b2 ksmbd: port to vfs{g,u}id_t and associated helpers new 75868e3d8e69 ksmbd: casefold utf-8 share names and fix ascii lowercase [...] new a0bc3210f376 ksmbd: update documentation new 73cd2056d82c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 3b3a890e9ca5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9f9cb876de1f Merge branch '9p-next' of git://github.com/martinetd/linux new 0ab3f13d1903 Merge branch 'statx-dioalign' of git://git.kernel.org/pub/ [...] new 530ee58340b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c716e566cb69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 770956eaba5c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6d1d2b35e340 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 367bb1e14772 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 085aacaa7316 i2c: imx: If pm_runtime_get_sync() returned 1 device acces [...] new 2c2c72ec111f MAINTAINERS: remove Nehal Shah from AMD MP2 I2C DRIVER new 9d55e7b0bdf9 Documentation: i2c: fix references to other documents new 2a5be6d1340c i2c: mlxbf: incorrect base address passed during io write new de24aceb07d4 i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_star [...] new 3780d964ad86 Merge branch 'i2c/for-current' into i2c/for-next new 859d64685d6c i2c: rk3x: Add rv1126 support new d819524d3144 Merge tag 'v6.0-rc5' into i2c/for-mergewindow new 03d4287add6e i2c: scmi: Convert to be a platform driver new 48cb6356fae1 i2c: tegra: Add GPCDMA support new a46579194215 dt-bindings: i2c: renesas,rcar-i2c: Add r8a779g0 support new ada378f374ad dt-bindings: i2c: rockchip: add rockchip,rk3128-i2c new 92be2c122e49 i2c: mlxbf: remove IRQF_ONESHOT new e05e47088ef1 i2c: riic: Use devm_platform_ioremap_resource() new 2dec3a7a7beb macintosh/ams: Adapt declaration of ams_i2c_remove() to ea [...] new 42950eb189c8 Merge branch 'i2c/for-mergewindow' into i2c/for-next new 1bcae28f99a9 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 9f74e9d42e76 hwmon: (emc2305) Remove unnecessary range check new c9041557bd7c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 03e33baab7f2 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 48112811b21c Merge branch 'master' of git://linuxtv.org/media_tree.git new 2e6e06e3b500 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 3be2af533833 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new e47af891df71 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new a7f562a00753 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 092e3a7bce9d Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new fcd3feb0f9f1 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 98a3d39d69ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7383b8ef0a3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da970726ea87 net: fec: add pm runtime force suspend and resume support new 7e6e1b57162e rtnetlink: advertise allmulti counter new 454e7b138436 vsock/vmci: fix repeated words in comments new b0b815a356aa net: amd: Unified the comparison between pointers and NULL [...] new 7c13f4426b0e net: amd: Correct spelling errors new 78923e8ae427 net: amd: Switch and case should be at the same indent new 3b63ef7baa26 Merge branch 'net-amd-static-checker-warnings' new 7187440dd7c4 iov_iter: use "maxpages" parameter new a292c25607ea mellanox/mlxsw: fix repeated words in comments new ec3f06b542a9 net: fs_enet: Fix wrong check in do_pd_setup new fb1752c7df4d drivers/net/ethernet/e1000e: check return value of e1e_rphy() new 2c5e5abf1c42 igc: Remove IGC_MDIC_INT_EN definition new 030eed86cbe1 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 77cba3879f1b selftests/tc-testings: add selftests for ctinfo action new 4a1db5251cfa selftests/tc-testings: add selftests for gate action new 910d504bc187 selftests/tc-testings: add selftests for xt action new 0fc8674663f6 selftests/tc-testings: add connmark action deleting test case new af649e7a6a53 selftests/tc-testings: add ife action deleting test case new 043b16435f3d selftests/tc-testings: add nat action deleting test case new a32a4fa447f5 selftests/tc-testings: add sample action deleting test case new eed791d3ca95 selftests/tc-testings: add tunnel_key action deleting test case new 862deb68c1bc Merge branch 'net-tc-testing-new-tests' new 2c119d9982b1 net: dsa: microchip: add the support for set_ageing_time new 766108d91246 can: rx-offload: can_rx_offload_init_queue(): fix typo new d945346db1ef can: flexcan: fix typo: FLEXCAN_QUIRK_SUPPPORT_* -> FLEXCA [...] new ddbbed25309f can: rcar_canfd: Use dev_err_probe() to simplify code and [...] new 00784da3e6b8 can: kvaser_usb: kvaser_usb_hydra: Use kzalloc for allocat [...] new f4dda24432d7 dt-bindings: can: nxp,sja1000: Document RZ/N1 power-domain [...] new 0838921bb409 can: sja1000: Add support for RZ/N1 SJA1000 CAN Controller new 3a71eba64c9c can: sja1000: remove redundant variable ret new 7912fc9905ff can: kvaser_pciefd: remove redundant variable ret new 49c007b9ecea can: gs_usb: use common spelling of GS_USB in macros new 45dfa45f52e6 can: gs_usb: add RX and TX hardware timestamp support new 26f6a2aefd31 Merge patch series "can: gs_usb: hardware timestamp support" new 6fc5d84e6d85 can: etas_es58x: Replace zero-length array with DECLARE_FL [...] new 2a50db2656e0 dt-bindings: net: can: nxp,sja1000: drop ref from reg-io-width new 318d8235bcb8 docs: networking: device drivers: flexcan: fix invalid email new c28b3bffe49e can: raw: process optimization in raw_init() new 170277c53278 can: raw: use guard clause to optimize nesting in raw_rcv() new bcedce7cf49d Merge patch series "can: raw: random optimizations" new 1c679f917397 can: flexcan: Switch to use dev_err_probe() helper new 96a7457a14d9 can: skb: unify skb CAN frame identification helpers new 467ef4c7b9d1 can: skb: add skb CAN frame data length helpers new 061834624c87 can: set CANFD_FDF flag in all CAN FD frame structures new 1a3e3034c049 can: canxl: introduce CAN XL data structure new fb08cba12b52 can: canxl: update CAN infrastructure for CAN XL frames new ebf87fc72850 can: dev: add CAN XL support to virtual CAN new 626332696d75 can: raw: add CAN XL support new c337f103f778 Merge patch series "can: support CAN XL" new 5947b7f794ca Merge tag 'linux-can-next-for-6.1-20220915' of git://git.k [...] new a8025e7946a2 octeontx2-af: return correct ptp timestamp for CN10K silicon new 2958d17a8984 octeontx2-pf: Add support for ptp 1-step mode on CN10K silicon new 2ef4e45d99b1 octeontx2-af: Add PTP PPS Errata workaround on CN10K silicon new 85a5f9638313 octeontx2-af: Initialize PTP_SEC_ROLLOVER register properly new 44a8535fb87c Merge branch 'octeontx2-cn10k-ptp' new dc8ba962781b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a02c118ee9e8 bpf: use kvmemdup_bpfptr helper new bfeb7e399bac bpf: Use bpf_capable() instead of CAP_SYS_ADMIN for blindi [...] new 9440155ccb94 ftrace: Add HAVE_DYNAMIC_FTRACE_NO_PATCHABLE new ceea991a019c bpf: Move bpf_dispatcher function out of ftrace locations new cf060c2c399f selftests/bpf: Fix test_verif_scale{1,3} SEC() annotations new 749c202cb6ea libbpf: Fix crash if SEC("freplace") programs don't have a [...] new c8bc5e050976 selftests/bpf: Add veristat tool for mass-verifying BPF ob [...] new dc567045f159 libbpf: Clean up legacy bpf maps declaration in bpf_helpers new 571f9738bfb3 bpf/btf: Use btf_type_str() whenever possible new e4f34439d7ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5b1671dc4b9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 43537aab9d6c Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 6475c9cc785c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 76ce8fcf611e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 664593407e93 crypto: inside-secure - Change swab to swab32 new 0413623c27a3 crypto: hisilicon/sec - delete redundant blank lines new 82f00b24f532 crypto: hisilicon/qm - get hardware features from hardware [...] new 129a9f340172 crypto: hisilicon/qm - get qp num and depth from hardware [...] new c832da79cbf9 crypto: hisilicon/qm - add UACCE_CMD_QM_SET_QP_INFO support new d90fab0deb8e crypto: hisilicon/qm - get error type from hardware registers new 3536cc55cada crypto: hisilicon/qm - support get device irq information [...] new f214d59a0603 crypto: hisilicon/hpre - support hpre capability new b1be70a8c983 crypto: hisilicon/hpre - optimize registration of ecdh new db700974b69d crypto: hisilicon/zip - support zip capability new 921715b6b782 crypto: hisilicon/sec - get algorithm bitmap from registers new d310dc2554a5 crypto: hisilicon - support get algs by the capability register new cf5bb835b7c8 crypto: qat - fix DMA transfer direction new 9c5f21b198d2 Revert "crypto: qat - reduce size of mapped region" new 072d36eefd6f crypto: qat - use reference to structure in dma_map_single() new 50f1317b79b9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8b4141305a58 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 6ad9aa476ce2 dma-buf: Remove the signaled bit status check new c85d00d4fd8b dma-buf: set signaling bit for the stub fence new d62c43a953ce dma-buf: Enable signaling on fence for selftests new b96fb1e724ae dma-buf: dma_fence_wait must enable signaling new e4dc45b1848b drm/sched: Use parent fence instead of finished new 8401bd361f59 drm/plane-helper: Add a drm_plane_helper_atomic_check() helper new 770e19076065 drm: panel-orientation-quirks: Add quirk for Anbernic Win600 new 2830ca9e5b98 drm/vboxvideo: fix repeated words in comments new 9b6a16575ebf drm/gma500: Fix (vblank) IRQs not working after suspend/resume new 49da26d7b418 drm/gma500: Remove runtime_allowed dead code in psb_unlock [...] new f3b173e9094f drm/gma500: Remove never set dev_priv->rpm_enabled flag new d35a4bf66079 drm/gma500: Remove a couple of not useful function wrappers new 672c473576ca drm/gma500: Rewrite power management code new 74f481f187ce drm/gma500: Remove unnecessary suspend/resume wrappers new e10ea7b9b902 drm: panel-orientation-quirks: Add quirk for Aya Neo Air new 1f90b1232773 drm/gma500: Refactor backlight support (v2) new dec4ddbe1d4a drm/gma500: Change registered backlight device type to raw/native new fbf3093466d0 drm/gma500: Use backlight_get_brightness() to get the brightness new a7b98d4dfe68 drm/gma500: Don't register backlight when another backligh [...] new c989a62484ad drm/gma500: Call acpi_video_register_backlight() new 0f635519ff64 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new e484d906d807 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 2938b8636f5a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 44ca771101e5 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new c51720a6d0b4 drm/msm/dp: make eDP panel as the first connected connector new 40395b5c1129 drm/msm/dsi: fix the inconsistent indenting new 9811913a6dd0 drm/msm/dpu: populate wb or intf before reset_intf_cfg new 3487896b2626 drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4 new b59c619aec00 drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg new 479d43151963 drm/msm/dsi: Fix number of regulators for SDM660 new e93e45b1aa49 drm/msm/gpu: Drop qos request if devm_devfreq_add_device() fails new 323894610ba0 drm/msm/rd: Fix FIFO-full deadlock new 46dd0c0658ff drm/msm/dpu: use drm_dsc_config instead of msm_display_dsc_config new 4b2b1b3674f8 drm/msm/dsi: use drm_dsc_config instead of msm_display_dsc_config new a5e96a572d59 dt-bindings: display/msm/gpu: allow specifying several IOM [...] new 47531e478514 dt-bindings: display/msm/gmu: account for different GMU variants new 4dd1be2f8fc2 dt-bindings: display/msm/mdp4: require 4 IOMMUs new fc951a415e57 dt-bindings: display/msm: dpu-msm8998: add missing DPU opp-table new 1c1385b33217 dt-bindings: display/msm: dpu-qcm2290: add missing DPU opp-table new 5621478dbc0a dt-bindings: display/msm: dpu-sc7180: add missing DPU opp-table new c5a7f04c0257 dt-bindings: display/msm: dpu-sc7280: add missing DPU opp-table new feda34d14adf dt-bindings: display/msm: dpu-sdm845: add missing DPU opp-table new 5ccdcecaf8f7 drm/msm: lookup the ICC paths in both mdp5/dpu and mdss devices new 7538f80ae0d9 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx new bc778bb9841a drm/msm/dpu: fix error handling around dpu_hw_vbif_init new 606f015bdb8d drm/msm/dpu: drop VBIF indices new 1364a4ee9a99 drm/msm/dpu: drop unused memory allocation new fa91ed0c555b drm/msm/dpu: Fix comment typo new 89d529e39319 drm/msm: Make .remove and .shutdown HW shutdown consistent new 4bca876458ca drm/msm/dpu: drop unused variable from dpu_kms_mdp_snapshot() new aabf9220dfef drm/msm/dpu: rip out master planes support new e64ad2d224a8 drm/msm/dpu: do not limit the zpos property new 30da01af0d9a drm/msm/dpu: inline dpu_plane_get_ctl_flush new 3cde792a5583 drm/msm/dpu: get rid of cached flush_mask new c24df3fa039f drm/msm/dp: Reorganize code to avoid forward declaration new 64d6058233b7 drm/msm/dp: Remove pixel_rate from struct dp_ctrl new 62b060e06e2a drm/msm/dp: Get rid of dp_ctrl_on_stream_phy_test_report() new fd713be04095 dt-bindings: msm/dp: mark vdda supplies as deprecated new 33468f4d64bc dt-bindings: msm/dp: add missing properties new 122b17f32e35 dt-bindings: msm/dp: handle DP vs eDP difference new e40261156829 drm/msm/dp: Silence inconsistent indent warning new aa0bff10af1c drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_con [...] new dcfde8f6b165 drm/msm/dsi/phy: Reindent and reflow multiline function calls new 158ce9cb945b drm/msm/dsi_phy_28nm_8960: Use stack memory for temporary [...] new e139dfa00836 drm/msm/dsi/phy: Replace hardcoded char-array length with [...] new 2db57ba10656 drm/msm/dsi_phy_28nm_8960: Replace parent names with clk_h [...] new 09186dd9da12 drm/msm/dsi_phy_28nm: Replace parent names with clk_hw pointers new 9fcb91201a23 drm/msm/dsi_phy_14nm: Replace parent names with clk_hw pointers new 12fc7b1a758b drm/msm/dsi_phy_10nm: Replace parent names with clk_hw pointers new fa374ddba299 drm/msm/dsi_phy_7nm: Replace parent names with clk_hw pointers new 0587e9aa0493 drm/msm/dsi: Don't set a load before disabling a regulator new 15cde7ea0778 drm/msm/dsi: Use the new regulator bulk feature to specify [...] new d8810a669244 drm/msm/dsi: Take advantage of devm_regulator_bulk_get_const() new d175d6e0bb10 drm/msm/dsi: Improve dsi_phy_driver_probe() probe error handling new ac229a22f2fe drm/msm/dsi: drop the hpd worker new b29200959e7b drm/msm/dsi: Remove the unneeded result variable new 02c830b37192 drm/mipi-dsi: pass DSC data through the struct mipi_dsi_device new 574922e617f3 drm/msm/dsi: fetch DSC pps payload from struct mipi_dsi_device new 549eae277431 drm/panel: drop DSC pps pointer new 007ac0262b0d drm/msm/dsi: switch to DRM_PANEL_BRIDGE new 682493e401a2 drm/msm/dsi: Remove use of device_node in dsi_host_parse_dt() new e3ea01f41874 dt-bindings: phy: qcom, hdmi-phy-qmp: add clock-cells and [...] new e8b595f7b058 drm/msm/hdmi: make hdmi_phy_8996 OF clk provider new 8ba3875081c8 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new cc7d3fb446a9 drm/etnaviv: add missing quirks for GC300 new 61a6920bb604 drm/etnaviv: fix power register offset on GC300 new e7b497fa0c31 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 8a5215dee03d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7883017bbcc5 ALSA: ppc: Switch to use for_each_child_of_node() macro new 155d12219001 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new daeaf90e4ef4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3fb7e40d56b5 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 612a0f0b93c8 dt-bindings: input: Convert mtk-pmic-keys to DT schema new 60a884da6701 dt-bindings: input: mediatek,pmic-keys: Add compatible for [...] new 882597aff2d4 Input: auo-pixcir-ts - drop support for platform data new a750e24a2f22 Input: auo-pixcir-ts - switch to using gpiod API new 60b7a6d0fdf3 Input: auo-pixcir-ts - do not force rising edge interrupt trigger new 770a71b23c29 Input: auo-pixcir-ts - switch to using generic device properties new 437d49b051e8 dt-bindings: input: auo-pixcir-ts: fix gpio and interrupt [...] new b1b3e1f588a5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new db6a48b1085f Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 2ef20cd94e34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 024811a2da45 ata: libata-core: Simplify ata_dev_set_xfermode() new 0b2436d3d25f ata: pata_macio: Remove unneeded word in comments new 03070458d700 ata: libata-sff: Fix double word in comments new 55d5ba550535 ata: libata-core: Check errors in sata_print_link_status() new 3ebe59a54111 ata: clean up how architectures enable PATA_PLATFORM and P [...] new d3243965f24a ata: make PATA_PLATFORM selectable only for suitable archi [...] new 6f997d4bb98b dt-bindings: ata: ahci-platform: Move dma-coherent to sata [...] new 0f3680ed1f4c dt-bindings: ata: ahci-platform: Detach common AHCI bindings new 9bd240706468 dt-bindings: ata: ahci-platform: Clarify common AHCI props [...] new 388f08ecdc19 dt-bindings: ata: sata: Extend number of SATA ports new 2ea4d52ad11a dt-bindings: ata: sata-brcm: Apply common AHCI schema new 82d437e6dcb1 ata: libahci_platform: Convert to using platform devm-iore [...] new e28b3abf8020 ata: libahci_platform: Convert to using devm bulk clocks API new 3c132ea6508b ata: libahci_platform: Sanity check the DT child nodes number new 3f74cd046fbe ata: libahci_platform: Parse ports-implemented property in [...] new f67f12ff57bc ata: libahci_platform: Introduce reset assertion/deasserti [...] new 03f1076fbe9f dt-bindings: ata: ahci: Add platform capability properties new eb7cae0b6afd ata: libahci: Extend port-cmd flags set with port capabilities new 88589772e80c ata: libahci: Discard redundant force_port_map parameter new fad64dc06579 ata: libahci: Don't read AHCI version twice in the save-co [...] new 7cbbfbe01a72 ata: ahci: Convert __ahci_port_base to accepting hpriv as [...] new 18ee7c49f75b ata: ahci: Introduce firmware-specific caps initialization new 5c640beccb34 dt-bindings: ata: ahci: Add DWC AHCI SATA controller DT schema new 6ce73f3a6fc0 ata: libahci_platform: Add function returning a clock-hand [...] new 33629d35090f ata: ahci: Add DWC AHCI SATA controller support new 064f14e9df4e dt-bindings: ata: ahci: Add Baikal-T1 AHCI SATA controller [...] new bc7af9100fa8 ata: ahci-dwc: Add platform-specific quirks support new 9628711aa649 ata: ahci-dwc: Add Baikal-T1 AHCI SATA interface support new e7840a9aae6f MAINTAINERS: Add maintainers for DWC AHCI SATA driver new b9195338a9dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dbc85c613a71 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new be3d36bdf373 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 3008b0f80cbb Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new ab244b264a77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d93d0839dfe2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af3e0c6ab25e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 159af2dd1bb7 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 6bb5411c4a6a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1814f1ebedd5 Merge branch 'next' of git://github.com/cschaufler/smack-next new 3f320e0f48fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e98fd27bf2a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bfa4e4d21ec8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 432a69e0732d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38ed8c888e94 mailbox: apple: Implement flush() operation new 68584e380ef5 mailbox: apple: Implement poll_data() operation new eeeb64b08714 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] new cc3ebad2f6c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44b5270e8faf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 95422ea8b60e Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new d5e4eeea0c20 EDAC/ppc_4xx: Reorder symbols to get rid of a few forward [...] new 166b48e4c9e2 Merge edac-misc into for-next new a8d293bc39f6 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 0a6579f6e100 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dacd33c62738 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 34b4d20399e6 KVM: arm64: Use visibility hook to treat ID regs as RAZ new 4782ccc8ef50 KVM: arm64: Remove internal accessor helpers for id regs new cdd5036d048c KVM: arm64: Drop raz parameter from read_id_reg() new 5d9a718b64e4 KVM: arm64: Spin off helper for calling visibility hook new 4de06e4c1dc9 KVM: arm64: Add a visibility bit to ignore user writes new d5efec7ed826 KVM: arm64: Treat 32bit ID registers as RAZ/WI on 64bit-on [...] new 797b84517c19 KVM: selftests: Add test for AArch32 ID registers new c317c6d2d2c6 Merge branch kvm-arm64/aarch32-raz-idregs into kvmarm-master/next new 71955df6d45a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3ed2607b18cc KVM: s390: pci: fix plain integer as NULL pointer warnings new 69db6aefad9b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ce6b8ccdef95 xen/xenbus: fix xenbus_setup_ring() new 03ee2805d2f3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 903484191e7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 811d59fdf56a ACPI: s2idle: Add a new ->check() callback for platform_s2 [...] new e24faabf5f36 platform/x86/amd: pmc: Add defines for STB events new 90bec2855c56 platform/x86/amd: pmc: Always write to the STB new db55fb8a06f2 platform/x86/amd: pmc: Add an extra STB message for checki [...] new dd193dcdc9c0 platform/x86: toshiba_acpi: Add fan RPM reading (internals) new c727ba4cd95a platform/x86: toshiba_acpi: Add fan RPM reading (hwmon interface) new 89655fbb396a platform/x86: Battery charge mode in toshiba_acpi (internals) new 8ef5db9eb084 platform/x86: Battery charge mode in toshiba_acpi (sysfs) new 18ef1bb093ab docs: ABI: charge_control_end_threshold may not support al [...] new 3cb1f40dfdc3 drivers/platform: toshiba_acpi: Call HCI_PANEL_POWER_ON on [...] new c5b94f5b7819 ACPI: video: Change disable_backlight_sysfs_if quirks to a [...] new 072aba58c9a4 platform/mellanox: mlxreg-lc: Make error handling flow consistent new 7318b6132049 platform/x86: asus-wmi: Make kbd_rgb_mode_groups static new 8902437ce3e7 leds: simatic-ipc-leds-gpio: Make simatic_ipc_led_gpio_tab [...] new 799a2de07c8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 617b5663d4d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf96ad064f8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ecf03e448da1 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 27a77d725388 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 1f5e4851a3b7 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 41454c73034e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 31f7b64a6e61 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 97714f7b4a81 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 826c538dbcc8 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new c4558c946396 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8ed7dcc90ab9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d48303d2c96e Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 010a7a29e7f7 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new ecf47ba88a77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 89ec65bcd126 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5a47c3a7ca50 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new b5e4eb8a9b0b Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new e8fac86a91e4 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 0d775d47e38b Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new d33ad67e6ab3 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new de293cae58bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e3117d28c475 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b17671d204f7 Merge branch 'fixes' into for-next new a8f6f93f1e07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8f0ff5cc948 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new adc7586adfb1 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 78cb7ba662ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 09678c87f76c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 9b1c7027dc80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66b844b65527 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87b35bd040ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e3704d7fca6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 074525d17518 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83bcf59dcb84 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 721edb0efc08 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 2e5dbb916cdb Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new ddd8e0d512d5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a016ba2420f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d69efcf951df nvmem: u-boot-env: find Device Tree nodes for NVMEM cells new de6a62e5778a dt-bindings: lan9662-otpc: document Lan9662 OTPC new 2956a6e8b1eb nvmem: lan9662-otp: add support new 60bbaad38109 nvmem: u-boot-env: fix crc32 casting type new 2ff7e2e5c5b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78ed19fa5a50 Merge branch 'main' of git://git.infradead.org/users/willy [...] new e4e9631b2c88 bus: mhi: host: always print detected modem name new d70cc90b6c16 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new b338bde5a3a9 memblock tests: add simulation of physical memory with mul [...] new 50c80241f158 memblock tests: add top-down NUMA tests for memblock_alloc [...] new 4b41046e7c6b memblock tests: add bottom-up NUMA tests for memblock_allo [...] new 3e4519b7afc2 memblock tests: add generic NUMA tests for memblock_alloc_ [...] new 1e12534d6d44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9037a9f6078 next-20220916/efi new 362c7c4a49d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7e9c323c52b3 mm/slub: fix to return errno if kmalloc() fails new 5373b8a09d6e kasan: call kasan_malloc() from __kmalloc_*track_caller() new de9b9ff8b08a Merge branch 'slab/for-6.1/trivial' into slab/for-next new 02a49848ab17 Merge branch 'slab/for-6.1/common_kmalloc' into slab/for-next new c7323a5ad078 mm/slub: restrict sysfs validation to debug caches and mak [...] new 41bec7c33f37 mm/slub: remove slab_lock() usage for debug operations new 4ef3f5a32051 mm/slub: convert object_map_lock to non-raw spinlock new 5875e59828a0 mm/slub: simplify __cmpxchg_double_slab() and slab_[un]lock() new 1f04b07d976d slub: Make PREEMPT_RT support less convoluted new 9beca0dee41b Merge branch 'slab/for-6.1/slub_validation_locking' into s [...] adds 0410fb349557 mm/slub: perform free consistency checks before call_rcu new 65505d1f2338 mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head new 2f00d5a2a893 Merge branch 'slab/for-6.1/fit_rcu_head' into slab/for-next new 742ebc6bb676 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54a85b0dd4ee Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8b1ddf533011 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ed22ba9595e8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 21a008bfbef0 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 68a289d3ac07 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 9b668c1dfc2a Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new ad08c2f9a4b5 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new ae899ccba935 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 30aaaad79e31 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 30e18b4a8d02 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 77a2e2f7f8a5 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 6eb90d649537 mm: vmscan: fix extreme overreclaim and swap floods new 5ac3db95e923 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] new 2b8c262ee2f1 mm: gup: fix the fast GUP race against THP collapse new 0924a9dc489e powerpc/64s/radix: don't need to broadcast IPI for radix p [...] new b1a8f825f7e3 mm: fix madivse_pageout mishandling on non-LRU page new 1ed704476e24 mm/huge_memory: use pfn_to_online_page() in split_huge_pag [...] new c2f19853cc2c frontswap: don't call ->init if no ops are registered new 6e71b85fadb5 mm: bring back update_mmu_cache() to finish_fault() new 615f89c81f34 mm: prevent page_frag_alloc() from corrupting the memory new 1b848a2bc255 mm/hugetlb: correct demote page offset logic new 6cbfb67b2660 mm,hwpoison: check mm when killing accessing process new 0c508d213af9 mmhwpoison-check-mm-when-killing-accessing-process-fix new f423339dba30 mm/page_isolation: fix isolate_single_pageblock() isolatio [...] new 74cf19750fdb Merge branch 'mm-stable' into mm-unstable new 386471c4b135 mm: MADV_COLLAPSE: refetch vm_end after reacquiring mmap_lock new e76d1ac4ec4a mm, hwpoison: use ClearPageHWPoison() in memory_failure() new 1635577b0a3c mm, hwpoison: use __PageMovable() to detect non-lru movable pages new a2b1eb5ccf51 mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] new 5408f6e19845 mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] new 8e706adafa7e mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] new 3b8756ca2c36 mm, hwpoison: cleanup some obsolete comments new eed2f492ad94 mm: discard __GFP_ATOMIC new ac36786086cc mm/x86: use SWP_TYPE_BITS in 3-level swap macros new 4237e7f2223f mm/swap: comment all the ifdef in swapops.h new 8ca36c22c72b mm/swap: add swp_offset_pfn() to fetch PFN from swap entry new 0ef0797462dd mm/thp: carry over dirty bit when thp splits on pmd new de3d5393d0a1 mm: remember young/dirty bit for page migrations new d285326f751f mm/swap: cache maximum swapfile size when init swap new 48a854207f22 mm-swap-cache-maximum-swapfile-size-when-init-swap-fix new a094b8c23909 mm/swap: cache swap migration A/D bits support new 8b345ee5f851 filemap: make the accounting of thrashing more consistent new 8a1aeab51b0d mm/compaction: fix set skip in fast_find_migrateblock new 97a35905116e selftests/hmm-tests: add test for dirty bits new e19623c0814f hmm-tests: fix migrate_dirty_page test new e25e59267122 migrate: fix syscall move_pages() return value for failure new 9274387e2f6b migrate_pages(): remove unnecessary list_safe_reset_next() new 67bca7261d8c migrate_pages(): fix THP failure counting for -ENOMEM new e0baa7ad7f55 migrate_pages(): fix failure counting for THP subpages retrying new b6bdc6d29d77 migrate_pages(): fix failure counting for THP on -ENOSYS new e479cb56ffbe migrate_pages(): fix failure counting for THP splitting new 1333913b89f6 migrate_pages(): fix failure counting for retry new adf270c7c9f5 mm: migrate: do not retry 10 times for the subpages of fai [...] new 6184059016ae mm: oom_kill: add trace logs in process_mrelease() system call new 78c9c7ab7b02 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix new 87e1c123b1b8 delayacct: support re-entrance detection of thrashing accounting new cea1caf928ae mm/page_io: count submission time as thrashing delay for d [...] new 555ba9fbf7b5 mm: x86, arm64: add arch_has_hw_pte_young() new d17c65ecf313 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG new f68b2de346f3 mm/vmscan.c: refactor shrink_node() new 1c88218a1706 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] new dddd60568174 mm: multi-gen LRU: groundwork new 519f9b15a5f4 mm: multi-gen LRU: minimal implementation new d1ab843693f8 mm: multi-gen LRU: exploit locality in rmap new f93acb076f28 mm: multi-gen LRU: support page table walks new 2a53e0f8d287 mm: multi-gen LRU: optimize multiple memcgs new 9029da09a435 mm: multi-gen LRU: kill switch new 4a8aacff6213 mm: multi-gen LRU: thrashing prevention new 996ea4147b51 mm: multi-gen LRU: debugfs interface new bb58043ce9df mm: multi-gen LRU: admin guide new 29d230f869e3 mm/demotion: add support for explicit memory tiers new 12421f94ed89 mm-demotion-add-support-for-explicit-memory-tiers-fix new ab868cb71300 mm/demotion: move memory demotion related code new f667c4c8548c mm/demotion: add hotplug callbacks to handle new numa node [...] new 40d7b09665be mm/demotion: fix kernel error with memory hotplug new 3da0ebac20b5 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] new f3487c5034a7 mm/demotion: assign correct memory type for multiple dax d [...] new 78fd4c304424 mm/demotion: build demotion targets based on explicit memo [...] new 3df503f08c91 mm/demotion: add pg_data_t member to track node memory tie [...] new 61ec02295450 mm/demotion: drop memtier from memtype new 3893928c530d mm/demotion: demote pages according to allocation fallback order new 4ba4b80f1c64 mm/demotion: update node_is_toptier to work with memory tiers new a1e5349e78fa kernel/sched/fair: include missed header file, memory-tiers.h new 18b1b54176e6 mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] new 8cbb36d7a2c0 mm/demotion: make toptier_distance inclusive upper bound o [...] new 1aa90cea53b7 lib/nodemask: optimize node_random for nodemask with singl [...] new 91e2d1efd6dc mm/demotion: expose memory tier details via sysfs new a48be713e3ee Maple Tree: add new data structure new 9a71bdfce146 radix tree test suite: add pr_err define new 18844a897b5b radix tree test suite: add kmem_cache_set_non_kernel() new 8c64bb0b36da radix tree test suite: add allocation counts and size to k [...] new e051a54ed2fe radix tree test suite: add support for slab bulk APIs new 858faf6cc08b radix tree test suite: add lockdep_is_held to header new ce680523049e lib/test_maple_tree: add testing for maple tree new f1de076542f6 mm: start tracking VMAs with maple tree new 47c014458ec1 mm: add VMA iterator new 87bf3ea5e9f2 mmap: use the VMA iterator in count_vma_pages_range() new 2727cca61791 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new 67da2f174bd7 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new d5500de29ac9 mm/mmap: use maple tree for unmapped_area{_topdown} new 6cfbe90ba9fa kernel/fork: use maple tree for dup_mmap() during forking new 2f1e3c802561 damon: convert __damon_va_three_regions to use the VMA iterator new c077050252a1 proc: remove VMA rbtree use from nommu new b12176213294 mm: remove rb tree. new a588015e6cac mmap: change zeroing of maple tree in __vma_adjust() new ca28920228f3 xen: use vma_lookup() in privcmd_ioctl_mmap() new bc0b9cdc75ca mm: optimize find_exact_vma() to use vma_lookup() new 1965d3a99df4 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 0cea4765e18d mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 5c87b5f78492 mm: use maple tree operations for find_vma_intersection() new c211e728a96e mm/mmap: use advanced maple tree API for mmap_region() new aa399cf21c54 mm: remove vmacache new c50a07042b36 mm: convert vma_lookup() to use mtree_load() new ad79f54ef840 mm/mmap: move mmap_region() below do_munmap() new 9fbeaf2d823f mm/mmap: reorganize munmap to use maple states new 932b444a0e5a mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 003d5cde9d52 arm64: remove mmap linked list from vdso new 5c48c9f00bc7 arm64: Change elfcore for_each_mte_vma() to use VMA iterator new 3d2066d8b893 parisc: remove mmap linked list from cache handling new fbd090d80e8f powerpc: remove mmap linked list walks new d40dfaf61b82 s390: remove vma linked list walks new bc5075e8c9f8 x86: remove vma linked list walks new 17f8e91d1136 xtensa: remove vma linked list walks new 6fe8176f95eb cxl: remove vma linked list walk new 92f376754fd5 optee: remove vma linked list walk new b8a17952a7d4 um: remove vma linked list walk new 04338abd4864 coredump: remove vma linked list walk new 21e8bf4947a5 exec: use VMA iterator instead of linked list new 851876cc4aeb fs/proc/base: use the vma iterators in place of linked list new cc35cc62d570 fs/proc/task_mmu: stop using linked list and highest_vm_end new d169baddbb65 userfaultfd: use maple tree iterator to iterate VMAs new 1b95de70cc8e ipc/shm: use VMA iterator instead of linked list new bba1287f70bd acct: use VMA iterator instead of linked list new 173e46eebf13 perf: use VMA iterator new e2881afadcdc sched: use maple tree iterator to walk VMAs new 54a23712c454 fork: use VMA iterator new 66762095df5b bpf: remove VMA linked list new 7696df93e02c mm/gup: use maple tree navigation instead of linked list new dd248dc99b37 mm/khugepaged: stop using vma linked list new 8ed2fd70f548 mm/ksm: use vma iterators instead of vma linked list new 67e09d302d51 mm/madvise: use vma_find() instead of vma linked list new 2595282ebdd9 mm/memcontrol: stop using mm->highest_vm_end new 8d92a04cea1f mm/mempolicy: use vma iterator & maple state instead of vm [...] new dae62752e79e mm/mlock: use vma iterator and maple state instead of vma [...] new 67046a0a1e56 mm/mprotect: use maple tree navigation instead of VMA linked list new 787e715a72b3 mm/mremap: use vma_find_intersection() instead of vma linked list new 312b5b79f114 mm/msync: use vma_find() instead of vma linked list new 9b6d52a93b66 mm/oom_kill: use vma iterators instead of vma linked list new cd6bad3b4e3c mm/pagewalk: use vma_find() instead of vma linked list new bc7478a640a7 mm/swapfile: use vma iterator instead of vma linked list new 271150b919ba i915: use the VMA iterator new d9317e93518f nommu: remove uses of VMA linked list new 742a067f5779 riscv: use vma iterator for vdso new cca122e4ee59 mm/vmscan: use vma iterator instead of vm_next new e5e90ea5265d mm/vmscan: use the proper VMA iterator new c7fbe7ff26ed mm: remove the vma linked list new b0d8f8fa248e mm: fix one kernel-doc comment new f68ce98063c4 mm/mmap: drop range_has_overlap() function new d610ba1943ea mm/mmap.c: pass in mapping to __vma_link_file() new 8a8b4959752a mm/mlock: drop dead code in count_mm_mlocked_page_nr() new 211b66213d5d mm: drop oom code from exit_mmap new 897b9e6129d4 mm-drop-oom-code-from-exit_mmap-fix-fix new 524435bb1f91 mm: delete unused MMF_OOM_VICTIM flag new 7f38edaefeca mm-delete-unused-mmf_oom_victim-flag-fix new 874bff1092b4 mm: refactor of vma_merge() new c4688824cdfe mm: add merging after mremap resize new 1adaeefd7d7b mm-add-merging-after-mremap-resize-checkpatch-fixes new a4f15f026dba mm: fix the handling Non-LRU pages returned by follow_page new 29f92ecf219a mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() new 02d27ea34077 mm/gup: use gup_can_follow_protnone() also in GUP-fast new 6684c50c4169 mm: fixup documentation regarding pte_numa() and PROT_NUMA new d63692279f8d mm: reduce noise in show_mem for lowmem allocations new f1463bc50e69 mm-reduce-noise-in-show_mem-for-lowmem-allocations-update new 74a1c25469e1 pc-mm-reduce-noise-in-show_mem-for-lowmem-allocations-upda [...] new d706271bb270 mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix new 5c4345eb77da mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] new d8a2e1218465 mm: deduplicate cacheline padding code new 4b617a921e26 ksm: count allocated ksm rmap_items for each process new c58487266a35 ksm: add profit monitoring documentation new e20a0da9216e mm: change release_pages() to use unsigned long for npages new 00e549b11715 mm/gup: introduce pin_user_page() new bc97b5b02ac4 block: add dio_w_*() wrappers for pin, unpin user pages new ecff429055c3 iov_iter: new iov_iter_pin_pages*() routines new 1e273f2383c5 block, bio, fs: convert most filesystems to pin_user_pages_fast() new 052003680773 NFS: direct-io: convert to FOLL_PIN pages new 83c5802e45bb fuse: convert direct IO paths to use FOLL_PIN new 6a8099aead2d mm: introduce common struct mm_slot new 3d0a09f57aa5 mm: thp: convert to use common struct mm_slot new be3415c9715f mm: thp: fix build error with CONFIG_SHMEM disabled new fa1a9b3f6dd9 ksm: remove redundant declarations in ksm.h new 207809e9e9d0 ksm: add the ksm prefix to the names of the ksm private st [...] new 2e909b5b521c ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node new c72559f22958 ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash new 33c1013a43ee ksm: convert to use common struct mm_slot new 40ea876e6679 mm/vmscan: fix a lot of comments new f4f9641326f3 mm-vmscan-fix-a-lot-of-comments-vs-mglru new 77279e13a261 mm: add the first tail page to struct folio new d66d31150b13 mm: reimplement folio_order() and folio_nr_pages() new 05932cbbf257 mm: add split_folio() new 746b98238fda mm: add folio_add_lru_vma() new 0d51d0e7b66d shmem: convert shmem_writepage() to use a folio throughout new c9f2713ea782 shmem: convert shmem_delete_from_page_cache() to take a folio new c4a066744cdc shmem: convert shmem_replace_page() to use folios throughout new 878e64044dc0 mm/swapfile: remove page_swapcount() new a8bde7b21681 mm/swapfile: convert try_to_free_swap() to folio_free_swap() new c3eb9c5c9544 mm/swap: convert __read_swap_cache_async() to use a folio new 226276b2a95e mm/swap: convert add_to_swap_cache() to take a folio new 43869c81a4ed mm/swap: convert put_swap_page() to put_swap_folio() new 0e157184e3d8 mm: convert do_swap_page() to use a folio new ca6dc9f1cf8c mm: convert do_swap_page()'s swapcache variable to a folio new 6a8f35e4215b memcg: convert mem_cgroup_swapin_charge_page() to mem_cgro [...] new 481e15ac7f24 shmem: convert shmem_mfill_atomic_pte() to use a folio new ea2110581b45 shmem: convert shmem_replace_page() to shmem_replace_folio() new a571642ba255 swap: add swap_cache_get_folio() new 51b0aa0be567 swap-add-swap_cache_get_folio-fix new 2cf41a968ac1 shmem: eliminate struct page from shmem_swapin_folio() new 73e91eb883ee shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp() new d2b0bc8e6804 shmem: convert shmem_fault() to use shmem_get_folio_gfp() new dd95f4652687 shmem: convert shmem_read_mapping_page_gfp() to use shmem_ [...] new 1e22d2387a73 shmem: add shmem_get_folio() new df8a514bb795 shmem: convert shmem_get_partial_folio() to use shmem_get_folio() new eecbb728c9e4 shmem: convert shmem_write_begin() to use shmem_get_folio() new c7e1674b6e89 shmem: convert shmem_file_read_iter() to use shmem_get_folio() new e5e451b32f86 shmem: convert shmem_fallocate() to use a folio new e690ca58f429 shmem: convert shmem_symlink() to use a folio new 016ec28b2046 shmem: convert shmem_get_link() to use a folio new d2a64ad96456 khugepaged: call shmem_get_folio() new 754fee23125b userfaultfd: convert mcontinue_atomic_pte() to use a folio new 7bca98d8326e shmem: remove shmem_getpage() new 9d34c5353be9 swapfile: convert try_to_unuse() to use a folio new edcd6fc4eaf8 swapfile: convert __try_to_reclaim_swap() to use a folio new 6dc7e54029ff swapfile: convert unuse_pte_range() to use a folio new f734b28b8107 mm: convert do_swap_page() to use swap_cache_get_folio() new 7de818f913a9 mm: remove lookup_swap_cache() new 4686853af8ed swap_state: convert free_swap_cache() to use a folio new 1f5c5036bf43 swap: convert swap_writepage() to use a folio new 1870ada91f2e mm: convert do_wp_page() to use a folio new 924ab23ae18e huge_memory: convert do_huge_pmd_wp_page() to use a folio new 185ee78c0f52 madvise: convert madvise_free_pte_range() to use a folio new ea7df25cbad2 uprobes: use folios more widely in __replace_page() new 54f1ef31554a ksm: use a folio in replace_page() new eae8653846cf mm: convert do_swap_page() to use folio_free_swap() new 33da5519ba59 memcg: convert mem_cgroup_swap_full() to take a folio new 21a80428d09c mm: remove try_to_free_swap() new 09e70fab3cff rmap: convert page_move_anon_rmap() to use a folio new d14211552134 migrate: convert __unmap_and_move() to use folios new a44f3afb7a93 migrate: convert unmap_and_move_huge_page() to use folios new 64b0671b31a6 huge_memory: convert split_huge_page_to_list() to use a folio new a0bb984760ad huge_memory: convert unmap_page() to unmap_folio() new c6e90c699cc0 mm: convert page_get_anon_vma() to folio_get_anon_vma() new b7aee124d8bf rmap: remove page_unlock_anon_vma_read() new fc4cd97bdde0 uprobes: use new_folio in __replace_page() new 0bbd72fdab43 mm: convert lock_page_or_retry() to folio_lock_or_retry() new 72ef6196f1cc mm/hugetlb.c: remove unnecessary initialization of local `err' new 0e5f212ce477 mm/damon/sysfs: simplify the judgement whether kdamonds are busy new 0ec408699319 hugetlb_encode.h: fix undefined behaviour (34 << 26) new 321531a3a850 filemap: convert filemap_range_has_writeback() to use folios new d0c512d0c4d2 kasan: check KASAN_NO_FREE_META in __kasan_metadata_size new 789976a061a4 kasan: rename kasan_set_*_info to kasan_save_*_info new 9395dc9aeecf kasan: move is_kmalloc check out of save_alloc_info new 69b46cfef77c kasan: split save_alloc_info implementations new cff38b73777f kasan: drop CONFIG_KASAN_TAGS_IDENTIFY new 18c3b1e54dcd kasan: introduce kasan_print_aux_stacks new 9fa173575aa0 kasan: introduce kasan_get_alloc_track new 14b35c01ed3b kasan: introduce kasan_init_object_meta new 621e0c149616 kasan: clear metadata functions for tag-based modes new d62907f8c90e kasan: move kasan_get_*_meta to generic.c new 19f3d87cb7a0 kasan: introduce kasan_requires_meta new 98f5a25474f2 kasan: introduce kasan_init_cache_meta new 187f2e61bdd0 kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta new 516637fb5481 kasan: only define kasan_metadata_size for Generic mode new f4956d008c37 kasan: only define kasan_never_merge for Generic mode new 12ffe265b948 kasan: only define metadata offsets for Generic mode new 4841e0f30bf2 kasan: only define metadata structs for Generic mode new 9b40dcb1c1e7 kasan: only define kasan_cache_create for Generic mode new 633dde0867b2 kasan: pass tagged pointers to kasan_save_alloc/free_info new 798906ab2fc5 kasan: move kasan_get_alloc/free_track definitions new ce902ecf3dec kasan: cosmetic changes in report.c new 05fec8c2bdcd kasan: use virt_addr_valid in kasan_addr_to_page/slab new b59e7f151c21 kasan: use kasan_addr_to_slab in print_address_description new e3f8d7c14365 kasan: make kasan_addr_to_page static new 60c0bb343b38 kasan: simplify print_report new d7c23ef6e2b9 kasan: introduce complete_report_info new 090b22b59c07 kasan: fill in cache and object in complete_report_info new 1d557946f838 kasan: rework function arguments in report.c new 3bd896b20753 kasan: introduce kasan_complete_mode_report_info new e4deb7a79fba kasan: implement stack ring for tag-based modes new 77be8ea970bf kasan: support kasan.stacktrace for SW_TAGS new 2e1c8d8dc28e kasan: dynamically allocate stack ring entries new 0209ebe07e9f kasan: better identify bug types for tag-based modes new a7275ced9b7c kasan: add another use-after-free test new 744e97d75cf9 kasan: move tests to mm/kasan/ new a8a4057d8a5b kasan: better invalid/double-free report header new 551280705d80 mm/hmm/test: use char dev with struct device to get device node new 644ebc724157 mm/damon/core: iterate the regions list from current point [...] new 04987cb6a15d mm/shmem: add flag to enforce shmem THP in hugepage_vma_check() new 571c6ac7c0dd mm/khugepaged: attempt to map file/shmem-backed pte-mapped [...] new f0ca8bfcd66b mm/madvise: add file and shmem support to MADV_COLLAPSE new 73a620c4a2db mm/khugepaged: add tracepoint to hpage_collapse_scan_file() new edc065de1723 selftests/vm: dedup THP helpers new 34d80cb143f0 selftests/vm: modularize thp collapse memory operations new 8d88fef0b3d8 selftests/vm: add thp collapse file and tmpfs testing new d1365b19914b selftests/vm: add thp collapse shmem testing new 2b3e88a30cec selftests/vm: fix "add thp collapse file and tmpfs testing [...] new 022c3acca617 selftests/vm: add file/shmem MADV_COLLAPSE selftest for cl [...] new cd125a99581f selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory new 8ef79320ee34 mm/damon: simplify damon_ctx check in damon_sysfs_before_t [...] new 12f300c9a09a mm/page_owner.c: remove redundant drain_all_pages new e4776b0d203a mm: reuse pageblock_start/end_pfn() macro new 540c4fed8be4 mm: add pageblock_align() macro new b542aea250e1 mm: add pageblock_aligned() macro new d6c67c76b968 memblock tests: add new pageblock related macro new 9521eb7b0fed memcg: extract memcg_vmstats from struct mem_cgroup new 6f0fdc28555c memcg: rearrange code new cdf4547acd64 memcg: reduce size of memcg vmstats structures new 2a73a2cb6cfa memcg-reduce-size-of-memcg-vmstats-structures-fix new 52a188e640b2 mm/hwpoison: add __init/__exit annotations to module init/ [...] new 1701eb2c295d mm/rodata_test: use PAGE_ALIGNED() helper new 9881e00a55be mm/damon: introduce struct damos_access_pattern new 3156ae5d365e mm/damon/vaddr: add a comment for 'default' case in damon_ [...] new 7b008c2bb97c mm-damon-vaddr-add-a-comment-for-default-case-in-damon_va_ [...] new 086cff8a9f2e tmpfs: add support for an i_version counter new b9a69b3d5d05 selftest/damon: add a test for duplicate context dirs creation new 9e292c5e9a08 mm/damon/core: avoid holes in newly set monitoring target ranges new 7debf11efda1 mm/damon/core: handle error from 'damon_fill_regions_holes()' new c4a891e32fdc mm/damon/core-test: test damon_set_regions new 3a7e9c0c784d Docs/admin-guide/mm/damon: rename the title of the document new 4798badc9053 mm/damon/Kconfig: notify debugfs deprecation plan new d3a30a4e198a Docs/admin-guide/mm/damon/start: mention the dependency as [...] new fbace488bde0 Docs/admin-guide/mm/damon/usage: note DAMON debugfs interf [...] new 256d47cea709 mm/shuffle: convert module_param_call to module_param_cb new 01a845cb8a40 zsmalloc: use correct types in _first_obj_offset functions new 5b60f8e281f1 mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE new 1d444034dd45 mm/damon: remove duplicate get_monitoring_region() definitions new 6bc9d22623f4 mm: use nth_page instead of mem_map_offset mem_map_next new 8fca05dbb2b9 writeback: remove unused macro DIRTY_FULL_SCOPE new 863aeee681d5 mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice new e51ad75c3db9 mm/damon/sysfs: change few functions execute order new fb74bbb33931 mm/damon/sysfs: use the wrapper directly to check if the k [...] new 4234f1ad0c7f mm/damon: improve damon_new_region strategy new ab1ad40e2dd7 mm/damon: creating kmem cache for damon regions by KMEM_CACHE() new a38b37f374d0 zram: do not waste zram_table_entry flags bits new 0c2376c7fd77 zram: keep comments within 80-columns limit new 7e740a699bda mm/damon: simplify scheme create in damon_lru_sort_apply_p [...] new 5df885c75b2f mm/damon/paddr: make supported DAMOS actions of paddr clear new eea64335ed35 mm/damon/paddr: deduplicate damon_pa_{mark_accessed,deacti [...] new 5ecc8dad3e8a mm/damon/core: copy struct-to-struct instead of field-to-f [...] new c4bca8aad244 mm/damon/core: factor out 'damos_quota' private fileds ini [...] new 57676958f981 mm/damon/core: use a dedicated struct for monitoring attributes new d24bd795b7c2 mm/damon/core: reduce parameters for damon_set_attrs() new dbbf28d38048 mm/damon/reclaim: use 'struct damon_attrs' for storing par [...] new d671e4c8c7ad mm/damon/lru_sort: use 'struct damon_attrs' for storing pa [...] new 0c175fa91089 mm/damon: implement a monitoring attributes module paramet [...] new 2d310dd7532e mm/damon/lru_sort: use monitoring attributes parameters ge [...] new 021e5e62b3fd mm/damon/reclaim: use monitoring attributes parameters gen [...] new 48d6389af73d mm/damon/modules-common: implement a watermarks module par [...] new 855fccabfb33 mm/damon/lru_sort: use watermarks parameters generator macro new 1e1a2b2eec45 mm/damon/reclaim: use watermarks parameters generator macro new 8165078624e3 mm/damon/modules-common: implement a stats parameters gene [...] new 4da673ee4979 mm/damon/reclaim: use stat parameters generator new 7e862bf251ca mm/damon/lru_sort: use stat generator new b8060ca8dad8 mm/damon/modules-common: implement a damos quota params generator new fbfb24c432df mm/damon/modules-common: implement damos time quota params [...] new ae66bb9f6af2 mm/damon/reclaim: use the quota params generator macro new 650c733f1d48 mm/damon/lru_sort: use quotas param generator new 759420d0fe4a mm/damon/lru_sort: deduplicate hot/cold schemes generators new 7246c57d0433 mm/damon: simplify the parameter passing for 'prepare_acce [...] new dfbe76441e1f mm/damon/sysfs: simplify the variable 'pid' assignment operation new 1bd48f8682ef mm/damon/core: simplify the kdamond stop mechanism by remo [...] new 62c2d262db47 mm/memcontrol: use kstrtobool for swapaccount param parsing new d204e2c56cc0 mm/page_alloc.c: rename check_free_page() to free_page_is_bad() new dddd212bfdd3 mm-page_allocc-rename-check_free_page-to-free_page_is_bad-fix new 1aa8f737542b mm/page_alloc.c: document bulkfree_pcp_prepare() return value new f5039b3ff823 mm/mempolicy: use PAGE_ALIGN instead of open-coding it new 1c5eb8f97c6a mm: hugetlb: simplify per-node sysfs creation and removal new 79c470fd8e51 mm: hugetlb: eliminate memory-less nodes handling new 74e0b2821d67 mm/filemap: make folio_put_wait_locked static new 1ba4c7cbd45f mm/hugetlb: remove unnecessary 'NULL' values from pointer new 748438a1cd51 hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] new b20deed087f8 hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] new 3753417bfc5b hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] new 955f247eea89 hugetlb: create remove_inode_single_folio to remove single [...] new a37593524758 hugetlb: rename vma_shareable() and refactor code new c99e750b7fdd hugetlb: add vma based lock for pmd sharing new 45de035420fa hugetlb: fix build issue for missing hugetlb_vma_lock_release new 48577ba8ad2e hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] new 51b96c135919 hugetlb: use new vma_lock for pmd sharing synchronization new 449f4bb2cb94 hugetlb: clean up code checking for fault/truncation races new 6fe6d8e522c0 x86: add missing include to sparsemem.h new 52ed677f81a7 stackdepot: reserve 5 extra bits in depot_stack_handle_t new 496389df6b49 instrumented.h: allow instrumenting both sides of copy_fro [...] new ffd1a65b8f38 x86: asm: instrument usercopy in get_user() and put_user() new 0b076a64fae2 asm-generic: instrument usercopy in cacheflush.h new b8e8635067f2 kmsan: add ReST documentation new 9ce48c2b9a05 kmsan: introduce __no_sanitize_memory and __no_kmsan_checks new 1143b3f8d81e kmsan: mark noinstr as __no_sanitize_memory new d6a476e828ba x86: kmsan: pgtable: reduce vmalloc space new de3a280f6fb2 libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE new 21d723a7c140 kmsan: add KMSAN runtime core new 91ae9d4ab3f8 kmsan: disable instrumentation of unsupported common kernel code new bdd633226938 MAINTAINERS: add entry for KMSAN new ecac81bcf115 mm: kmsan: maintain KMSAN metadata for page operations new e8ef043df702 mm: kmsan: call KMSAN hooks from SLUB code new d3ae235bda78 kmsan: handle task creation and exiting new dbd473668af5 init: kmsan: call KMSAN initialization routines new f635657f6c5c instrumented.h: add KMSAN support new 0828690cbb8b kmsan: add iomap support new afd2ca3dc918 input: libps2: mark data received in __ps2_command() as in [...] new 72e817718909 dma: kmsan: unpoison DMA mappings new 4e330212b263 virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() new c0f48a441bc8 kmsan: handle memory sent to/from USB new 7fdcb055751c kmsan: add tests for KMSAN new 35248967a9f6 kmsan: disable strscpy() optimization under KMSAN new b6b859d1eb50 crypto: kmsan: disable accelerated configs under KMSAN new 3faef42927b2 kmsan: disable physical page merging in biovec new 754bfb3b6a00 block: kmsan: skip bio block merging logic for KMSAN new d487120625b0 kcov: kmsan: unpoison area->list in kcov_remote_area_put() new cdedbf6475c6 security: kmsan: fix interoperability with auto-initialization new 19c91637b51d objtool: kmsan: list KMSAN API functions as uaccess-safe new ec5633424bdf x86: kmsan: disable instrumentation of unsupported code new ee2eea562e6b x86: kmsan: skip shadow checks in __switch_to() new 8c108ebf91fc x86: kmsan: handle open-coded assembly in lib/iomem.c new 9b028b95aa82 x86: kmsan: use __msan_ string functions where possible. new 38fa9dc85825 x86: kmsan: sync metadata pages on page fault new 72311b98cc79 x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, ena [...] new 638b88be1f83 x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS new df2f3098c28d x86: kmsan: don't instrument stack walking functions new bf3fe3547f45 entry: kmsan: introduce kmsan_unpoison_entry_regs() new 5eec597aec5f bpf: kmsan: initialize BPF registers with zeroes new ae41f774dd46 mm: fs: initialize fsdata passed to write_begin/write_end [...] new 1f860c4850f3 x86: kmsan: enable KMSAN builds for x86 new 29c551ea97c8 mm/damon/sysfs: avoid call damon_target_has_pid() repeatedly new b4ba598a038f mm/damon/sysfs: more simplified code calls damon_target_has_pid() new 6a87c490e578 mm/damon: simplify scheme create in lru_sort.c new e0613073d040 mm/damon: change damon_lru_sort_stub_pattern to static new 7f92d18668b5 mm/damon: use 'struct damon_target *' instead of 'void *' [...] new db941ce69134 mm: add PSI accounting around ->read_folio and ->readahead calls new 65bc8d70cb0e sched/psi: export psi_memstall_{enter,leave} new 75daebde2197 btrfs: add manual PSI accounting for compressed reads new 8d745b2083c8 erofs: add manual PSI accounting for the compressed address space new 1048e18f15e2 block: remove PSI accounting from the bio layer new f79a94c4be6a mm/damon/reclaim: change damon_reclaim_wmarks to static new 12712910afd8 mm/damon/lru_sort: change damon_lru_sort_wmarks to static new abed5bd4bd88 mm/secretmem: add __init annotation to secretmem_init() new 3acf251698f0 mm/damon: return void from damon_set_schemes() new cbc10ad7aed2 mm/page_table_check: fix typos new 1522d21d28aa mm/page_alloc: ensure kswapd doesn't accidentally go to sleep new c5cf69b53029 mm/page_alloc: make zone_pcp_update() static new a98fcb8415f5 mm: remove obsolete macro NR_PCP_ORDER_MASK and NR_PCP_ORD [...] new 59c433c193ff mm/page_alloc: remove obsolete comment in zone_statistics() new 4818b7640585 mm/page_alloc: add __init annotations to init_mem_debuggin [...] new 47325e24d1b4 mm/page_alloc: fix freeing static percpu memory new 3fabbd53b085 mm: remove obsolete pgdat_is_empty() new 2b361add7aa3 mm/page_alloc: add missing is_migrate_isolate() check in s [...] new f74c5a7ba936 mm/page_alloc: use local variable zone_idx directly new 34005030270b mm, memory_hotplug: remove obsolete generic_free_nodedata() new 475ded447ff7 mm/page_alloc: make boot_nodestats static new 4d0605a289d8 mm/page_alloc: use helper macro SZ_1{K,M} new adc9c6b1bf41 mm/page_alloc: init local variable buddy_pfn new b2cb1a2ae869 mm/page_alloc: use costly_order in WARN_ON_ONCE_GFP() new 4f57293dcaaa mm/page_alloc: remove obsolete gfpflags_normal_context() new ab06d0ffc415 mm/page_alloc: fix obsolete comment in deferred_pfn_valid() new f2f3c25dea3a hugetlb: freeze allocated pages before creating hugetlb pages new de22c790dd37 mm/damon: rename damon_pageout_score() to damon_cold_score() new c4f671afa380 ocfs2: reflink deadlock when clone file to the same direct [...] new dc4b34f65889 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 203561080443 ocfs2: fix ocfs2 corrupt when iputting an inode new 2ee5cbae0613 init/main.c: silence some -Wunused-parameter warnings new f84f2830fa38 lib/debugobjects: fix stat count and optimize debug_object [...] new 5f31ad0f2621 fault-injection: allow stacktrace filter for x86-64 new f91b317e661c fault-injection: skip stacktrace filtering by default new 66c9278a92f3 fault-injection: make some stack filter attrs more readable new bb3d03f9f0b7 fault-injection: make stacktrace filter works as expected new f4143e69d4c6 kbuild: add debug level and macro defs options new 6b4f9abd8931 ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY( [...] new 2308be7c4275 core_pattern: add CPU specifier new 9ba1ee71e570 fs/ocfs2/suballoc.h: fix spelling typo in comment new 7fe40a8db66f init.h: fix spelling typo in comment new 530afb51629d ipc: mqueue: remove unnecessary conditionals new 58cbb9c50c75 firmware: google: test spinlock on panic path to avoid lockups new 23a948b03b63 fs> uninline inode_maybe_inc_iversion() new 0ee46a333614 proc: make config PROC_CHILDREN depend on PROC_FS new 60300a2e88cf relay: use kvcalloc to alloc page array in relay_alloc_page_array new b0c0612467f9 fs/ocfs2: fix repeated words in comments new 28df2b950475 fork: remove duplicate included header files new b33f23ce188d percpu: Add percpu_counter_add_local and percpu_counter_sub_local new e72528365e6e ipc/msg: mitigate the lock contention with percpu counter new 13e156bafd32 ipc-msg-mitigate-the-lock-contention-with-percpu-counter-c [...] new 0e619e8f8ee4 Merge branch 'mm-nonmm-unstable' into mm-everything new 61620b3b257e Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 4c9ca5b1597e Add linux-next specific files for 20220919
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 (d5538ab91d3a) \ N -- N -- N refs/heads/master (4c9ca5b1597e)
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 1132 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/ABI/testing/sysfs-class-power | 5 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/mm/multigen_lru.rst | 54 +- Documentation/admin-guide/sysctl/net.rst | 3 + Documentation/arm64/silicon-errata.rst | 2 + .../devicetree/bindings/arm/rockchip.yaml | 1 + .../devicetree/bindings/ata/ahci-common.yaml | 123 ++ .../devicetree/bindings/ata/ahci-platform.yaml | 92 +- .../devicetree/bindings/ata/baikal,bt1-ahci.yaml | 115 ++ .../devicetree/bindings/ata/brcm,sata-brcm.yaml | 4 +- .../devicetree/bindings/ata/sata-common.yaml | 17 +- .../bindings/ata/snps,dwc-ahci-common.yaml | 102 ++ .../devicetree/bindings/ata/snps,dwc-ahci.yaml | 75 + .../bindings/clock/rockchip,rv1126-cru.yaml | 62 + .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 + .../devicetree/bindings/i2c/renesas,rcar-i2c.yaml | 1 + .../bindings/input/mediatek,pmic-keys.yaml | 114 ++ .../devicetree/bindings/input/mtk-pmic-keys.txt | 46 - .../bindings/input/touchscreen/auo_pixcir_ts.txt | 6 +- .../devicetree/bindings/net/can/nxp,sja1000.yaml | 6 +- .../bindings/nvmem/microchip,lan9662-otpc.yaml | 45 + .../bindings/spi/atmel,at91rm9200-spi.yaml | 10 + .../sram/allwinner,sun4i-a10-system-control.yaml | 82 +- Documentation/filesystems/cifs/ksmbd.rst | 42 +- Documentation/i2c/dev-interface.rst | 2 +- Documentation/i2c/slave-interface.rst | 6 +- Documentation/i2c/writing-clients.rst | 4 +- Documentation/mm/index.rst | 1 - Documentation/mm/multigen_lru.rst | 159 --- .../device_drivers/can/freescale/flexcan.rst | 2 +- MAINTAINERS | 13 +- Makefile | 2 +- Next/SHA1s | 98 +- Next/merge.log | 1394 +++++++++++++------ arch/arm/Kconfig | 2 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 3 +- arch/arm/boot/dts/at91rm9200.dtsi | 6 + arch/arm/boot/dts/at91sam9260.dtsi | 8 + arch/arm/boot/dts/at91sam9261.dtsi | 5 + arch/arm/boot/dts/at91sam9263.dtsi | 5 + arch/arm/boot/dts/at91sam9g45.dtsi | 6 + arch/arm/boot/dts/at91sam9n12.dtsi | 6 + arch/arm/boot/dts/at91sam9rl.dtsi | 6 + arch/arm/boot/dts/at91sam9x5.dtsi | 7 + arch/arm/boot/dts/at91sam9x5_usart3.dtsi | 2 + arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 18 +- arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 18 +- arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 18 +- arch/arm/boot/dts/r8a7742.dtsi | 6 +- arch/arm/boot/dts/r8a7743.dtsi | 6 +- arch/arm/boot/dts/r8a7744.dtsi | 6 +- arch/arm/boot/dts/r8a7745.dtsi | 6 +- arch/arm/boot/dts/r8a77470.dtsi | 8 +- arch/arm/boot/dts/r8a7790.dtsi | 6 +- arch/arm/boot/dts/r8a7791.dtsi | 6 +- arch/arm/boot/dts/r8a7794.dtsi | 6 +- arch/arm/boot/dts/sam9x60.dtsi | 2 + arch/arm/boot/dts/sama5d2.dtsi | 11 + arch/arm/boot/dts/sama5d3.dtsi | 7 + arch/arm/boot/dts/sama5d3_uart.dtsi | 3 + arch/arm/boot/dts/sama5d4.dtsi | 9 + arch/arm/boot/dts/sama7g5.dtsi | 11 +- arch/arm/mach-shmobile/Kconfig | 1 - arch/arm/mach-versatile/Kconfig | 1 - arch/arm64/Kconfig | 15 +- arch/arm64/Kconfig.platforms | 1 - arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 173 ++- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 10 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 132 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 157 ++- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 117 +- arch/arm64/boot/dts/freescale/fsl-ls2080a-rdb.dts | 69 + arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 4 + .../{fsl-ls208xa-rdb.dtsi => fsl-ls2081a-rdb.dts} | 106 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi | 65 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 2 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 3 +- .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 40 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 10 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 10 + arch/arm64/boot/dts/renesas/r8a779f0-spider.dts | 9 - .../boot/dts/renesas/r8a779g0-white-hawk-cpu.dtsi | 151 ++ .../dts/renesas/r8a779g0-white-hawk-csi-dsi.dtsi | 15 + .../dts/renesas/r8a779g0-white-hawk-ethernet.dtsi | 16 + .../arm64/boot/dts/renesas/r8a779g0-white-hawk.dts | 15 +- arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 380 +++++ arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 2 +- arch/arm64/boot/dts/renesas/r9a07g043u11-smarc.dts | 12 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 2 +- arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 2 +- arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 5 - arch/arm64/boot/dts/renesas/rzg2ul-smarc.dtsi | 11 - arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/px30.dtsi | 22 + .../dts/rockchip/rk3399-nanopi-r4s-enterprise.dts | 29 + arch/arm64/include/asm/alternative-macros.h | 59 +- arch/arm64/include/asm/assembler.h | 12 +- arch/arm64/include/asm/cpufeature.h | 19 +- arch/arm64/include/asm/el2_setup.h | 8 +- arch/arm64/include/asm/exception.h | 8 +- arch/arm64/include/asm/hw_breakpoint.h | 4 +- arch/arm64/include/asm/kvm_mmu.h | 5 +- arch/arm64/include/asm/lse.h | 5 +- arch/arm64/include/asm/sysreg.h | 29 - arch/arm64/include/asm/system_misc.h | 2 +- arch/arm64/kernel/alternative.c | 70 +- arch/arm64/kernel/cpu_errata.c | 26 + arch/arm64/kernel/cpufeature.c | 97 +- arch/arm64/kernel/debug-monitors.c | 2 +- arch/arm64/kernel/entry-common.c | 32 +- arch/arm64/kernel/entry.S | 8 +- arch/arm64/kernel/image-vars.h | 5 +- arch/arm64/kernel/perf_event.c | 8 +- arch/arm64/kernel/proton-pack.c | 2 +- arch/arm64/kernel/traps.c | 48 +- arch/arm64/kvm/debug.c | 4 +- arch/arm64/kvm/hyp/hyp-entry.S | 4 +- arch/arm64/kvm/hyp/nvhe/pkvm.c | 12 +- arch/arm64/kvm/pmu-emul.c | 16 +- arch/arm64/kvm/sys_regs.c | 166 ++- arch/arm64/kvm/sys_regs.h | 24 +- arch/arm64/kvm/va_layout.c | 5 +- arch/arm64/tools/cpucaps | 3 + arch/arm64/tools/sysreg | 83 ++ arch/powerpc/include/asm/book3s/64/pgtable.h | 3 + arch/powerpc/include/asm/book3s/64/tlbflush.h | 56 + arch/powerpc/include/asm/paca.h | 1 - arch/powerpc/include/asm/rtas.h | 1 - arch/powerpc/kernel/paca.c | 32 - arch/powerpc/kernel/rtas.c | 54 - arch/powerpc/platforms/85xx/mpc85xx_cds.c | 1 + arch/powerpc/platforms/powernv/opal.c | 1 + arch/powerpc/sysdev/xics/ics-rtas.c | 22 +- arch/riscv/include/asm/cacheflush.h | 6 +- arch/riscv/include/asm/set_memory.h | 20 +- arch/riscv/kernel/setup.c | 11 + arch/riscv/mm/init.c | 29 +- arch/riscv/mm/pageattr.c | 62 +- arch/s390/include/asm/ctl_reg.h | 3 +- arch/s390/include/asm/lowcore.h | 4 +- arch/s390/include/asm/pai.h | 6 +- arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/perf_pai_ext.c | 671 +++++++++ arch/s390/kvm/pci.c | 4 +- arch/s390/kvm/pci.h | 6 +- arch/s390/mm/maccess.c | 1 + arch/x86/Kconfig | 1 + arch/x86/crypto/Kconfig | 29 - block/blk-core.c | 4 +- block/blk-lib.c | 11 +- crypto/Kconfig | 5 +- drivers/acpi/acpi_video.c | 64 - drivers/acpi/sleep.h | 1 + drivers/acpi/video_detect.c | 35 + drivers/acpi/x86/s2idle.c | 14 + drivers/ata/Kconfig | 16 +- drivers/ata/Makefile | 1 + drivers/ata/ahci.c | 4 +- drivers/ata/ahci.h | 22 +- drivers/ata/ahci_da850.c | 47 +- drivers/ata/ahci_dm816.c | 4 +- drivers/ata/ahci_dwc.c | 493 +++++++ drivers/ata/ahci_mtk.c | 2 - drivers/ata/ahci_platform.c | 5 - drivers/ata/ahci_st.c | 3 - drivers/ata/libahci.c | 63 +- drivers/ata/libahci_platform.c | 218 ++- drivers/ata/libata-core.c | 3 +- drivers/ata/libata-scsi.c | 3 +- drivers/ata/libata-sff.c | 2 +- drivers/clk/renesas/r8a779g0-cpg-mssr.c | 14 + drivers/clk/rockchip/Kconfig | 7 + drivers/clk/rockchip/Makefile | 1 + drivers/clk/rockchip/clk-rv1126.c | 1152 +++++++++++++++ drivers/clk/rockchip/clk.h | 19 + drivers/crypto/hisilicon/hpre/hpre.h | 8 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 250 ++-- drivers/crypto/hisilicon/hpre/hpre_main.c | 208 ++- drivers/crypto/hisilicon/qm.c | 765 ++++++---- drivers/crypto/hisilicon/sec2/sec.h | 34 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 456 +++--- drivers/crypto/hisilicon/sec2/sec_main.c | 160 ++- drivers/crypto/hisilicon/zip/zip.h | 1 + drivers/crypto/hisilicon/zip/zip_crypto.c | 73 +- drivers/crypto/hisilicon/zip/zip_main.c | 256 +++- drivers/crypto/inside-secure/safexcel_hash.c | 8 +- drivers/crypto/qat/qat_common/qat_algs.c | 18 +- drivers/crypto/qat/qat_common/qat_asym_algs.c | 24 +- drivers/dma-buf/dma-fence.c | 16 +- drivers/dma-buf/st-dma-fence-chain.c | 4 + drivers/dma-buf/st-dma-fence-unwrap.c | 22 + drivers/dma-buf/st-dma-fence.c | 16 + drivers/dma-buf/st-dma-resv.c | 10 + drivers/edac/ppc4xx_edac.c | 23 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 18 + drivers/gpu/drm/drm_plane_helper.c | 30 + drivers/gpu/drm/etnaviv/etnaviv_dump.c | 7 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 31 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 21 + drivers/gpu/drm/gma500/backlight.c | 102 +- drivers/gpu/drm/gma500/cdv_device.c | 50 +- drivers/gpu/drm/gma500/gma_display.c | 19 +- drivers/gpu/drm/gma500/gma_display.h | 2 - drivers/gpu/drm/gma500/oaktrail_device.c | 65 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 1 - drivers/gpu/drm/gma500/opregion.c | 6 +- drivers/gpu/drm/gma500/power.c | 158 +-- drivers/gpu/drm/gma500/power.h | 18 - drivers/gpu/drm/gma500/psb_device.c | 73 +- drivers/gpu/drm/gma500/psb_drv.c | 50 +- drivers/gpu/drm/gma500/psb_drv.h | 20 +- drivers/gpu/drm/gma500/psb_irq.c | 15 +- drivers/gpu/drm/scheduler/sched_main.c | 4 +- drivers/gpu/drm/solomon/ssd130x.c | 18 +- drivers/gpu/drm/tiny/simpledrm.c | 25 +- drivers/gpu/drm/vboxvideo/vboxvideo.h | 2 +- drivers/hwmon/emc2305.c | 2 - drivers/i2c/busses/i2c-imx.c | 2 +- drivers/i2c/busses/i2c-mlxbf.c | 7 +- drivers/i2c/busses/i2c-riic.c | 4 +- drivers/i2c/busses/i2c-rk3x.c | 9 + drivers/i2c/busses/i2c-scmi.c | 48 +- drivers/i2c/busses/i2c-tegra.c | 11 +- drivers/input/touchscreen/auo-pixcir-ts.c | 155 +-- drivers/irqchip/Kconfig | 3 +- drivers/leds/simple/simatic-ipc-leds-gpio.c | 2 +- drivers/macintosh/ams/ams-i2c.c | 2 +- drivers/mailbox/apple-mailbox.c | 63 +- drivers/net/bonding/bond_3ad.c | 5 +- drivers/net/bonding/bond_main.c | 57 +- drivers/net/can/ctucanfd/ctucanfd_base.c | 1 - drivers/net/can/dev/rx-offload.c | 4 +- drivers/net/can/dev/skb.c | 113 +- drivers/net/can/flexcan/flexcan-core.c | 59 +- drivers/net/can/flexcan/flexcan.h | 20 +- drivers/net/can/kvaser_pciefd.c | 7 +- drivers/net/can/rcar/rcar_canfd.c | 26 +- drivers/net/can/sja1000/sja1000.c | 6 +- drivers/net/can/sja1000/sja1000_platform.c | 38 +- drivers/net/can/usb/gs_usb.c | 215 ++- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 20 +- drivers/net/can/vcan.c | 12 +- drivers/net/can/vxcan.c | 8 +- drivers/net/dsa/microchip/ksz9477.c | 25 + drivers/net/dsa/microchip/ksz9477.h | 1 + drivers/net/dsa/microchip/ksz9477_reg.h | 4 +- drivers/net/dsa/microchip/ksz_common.c | 13 + drivers/net/dsa/microchip/ksz_common.h | 1 + drivers/net/dsa/microchip/lan937x.h | 1 + drivers/net/dsa/microchip/lan937x_main.c | 17 + drivers/net/dsa/microchip/lan937x_reg.h | 6 + drivers/net/ethernet/amd/a2065.c | 2 +- drivers/net/ethernet/amd/amd8111e.c | 45 +- drivers/net/ethernet/amd/amd8111e.h | 2 +- drivers/net/ethernet/amd/ariadne.c | 4 +- drivers/net/ethernet/amd/atarilance.c | 10 +- drivers/net/ethernet/amd/au1000_eth.c | 6 +- drivers/net/ethernet/amd/lance.c | 4 +- drivers/net/ethernet/amd/nmclan_cs.c | 18 +- drivers/net/ethernet/amd/pcnet32.c | 12 +- drivers/net/ethernet/amd/sun3lance.c | 4 +- drivers/net/ethernet/amd/sunlance.c | 4 +- drivers/net/ethernet/freescale/fec.h | 1 + drivers/net/ethernet/freescale/fec_main.c | 13 + drivers/net/ethernet/freescale/fs_enet/mac-fec.c | 2 +- drivers/net/ethernet/intel/e1000e/phy.c | 20 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 9 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 5 +- drivers/net/ethernet/intel/ice/ice_lib.c | 42 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 - drivers/net/ethernet/intel/igc/igc_defines.h | 1 - drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 2 + drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 106 +- drivers/net/ethernet/marvell/octeontx2/af/ptp.h | 3 + drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 19 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 5 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 8 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 1 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 13 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 8 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 11 + .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 103 +- .../ethernet/marvell/octeontx2/nic/otx2_struct.h | 11 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 110 +- .../net/ethernet/marvell/prestera/prestera_pci.c | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 2 +- drivers/net/team/team.c | 24 +- drivers/nvmem/Kconfig | 8 + drivers/nvmem/Makefile | 2 + drivers/nvmem/lan9662-otpc.c | 222 +++ drivers/nvmem/u-boot-env.c | 3 +- drivers/platform/mellanox/mlxreg-lc.c | 12 +- drivers/platform/x86/Kconfig | 2 + drivers/platform/x86/amd/pmc.c | 32 +- drivers/platform/x86/asus-wmi.c | 2 +- drivers/platform/x86/toshiba_acpi.c | 314 +++++ drivers/scsi/mpt3sas/mpt3sas_base.c | 2 +- drivers/scsi/qedf/qedf_main.c | 5 - drivers/scsi/qla2xxx/qla_target.c | 4 +- drivers/soc/mediatek/mt8186-mmsys.h | 6 + drivers/soc/mediatek/mtk-mmsys.c | 20 + drivers/soc/sunxi/sunxi_sram.c | 53 +- drivers/xen/xenbus/xenbus_client.c | 9 +- fs/ksmbd/connection.c | 8 + fs/ksmbd/connection.h | 1 + fs/ksmbd/mgmt/share_config.c | 18 +- fs/ksmbd/mgmt/share_config.h | 2 +- fs/ksmbd/mgmt/tree_connect.c | 2 +- fs/ksmbd/mgmt/tree_connect.h | 2 +- fs/ksmbd/misc.c | 44 +- fs/ksmbd/misc.h | 2 +- fs/ksmbd/ndr.c | 8 +- fs/ksmbd/oplock.c | 8 +- fs/ksmbd/smb2pdu.c | 32 +- fs/ksmbd/smbacl.c | 6 +- fs/ksmbd/smbacl.h | 12 +- fs/ksmbd/unicode.h | 3 +- fs/libfs.c | 7 +- fs/posix_acl.c | 2 +- include/asm-generic/vmlinux.lds.h | 11 +- include/drm/drm_plane_helper.h | 1 + include/dt-bindings/ata/ahci.h | 20 + include/dt-bindings/clock/rockchip,rv1126-cru.h | 632 +++++++++ include/linux/acpi.h | 1 + include/linux/ahci_platform.h | 8 +- include/linux/bpf.h | 7 + include/linux/can/dev.h | 5 + include/linux/can/skb.h | 57 +- include/linux/damon.h | 2 +- include/linux/debug_locks.h | 5 - include/linux/filter.h | 2 +- include/linux/gfp.h | 23 - include/linux/hisi_acc_qm.h | 63 +- include/linux/input/auo-pixcir-ts.h | 44 - include/linux/memory_hotplug.h | 8 - include/linux/mm.h | 2 +- include/linux/mm_types.h | 6 +- include/linux/mmzone.h | 14 +- include/linux/soc/mediatek/mtk-mmsys.h | 2 + include/linux/soc/sunxi/sunxi_sram.h | 2 +- include/linux/suspend.h | 1 + include/linux/uio.h | 2 +- include/net/bond_3ad.h | 2 - include/net/bonding.h | 3 + include/net/ieee802154_netdev.h | 37 + include/uapi/linux/can.h | 55 +- include/uapi/linux/can/raw.h | 1 + include/uapi/linux/if_ether.h | 1 + include/uapi/linux/if_link.h | 1 + include/uapi/misc/uacce/hisi_qm.h | 17 +- io_uring/msg_ring.c | 3 +- io_uring/net.c | 16 +- io_uring/opdef.c | 2 +- io_uring/rw.c | 2 +- kernel/bpf/btf.c | 17 +- kernel/bpf/syscall.c | 15 +- kernel/hung_task.c | 2 +- kernel/locking/lockdep.c | 32 - kernel/power/suspend.c | 3 + kernel/trace/Kconfig | 6 + localversion-next | 2 +- mm/damon/core.c | 5 +- mm/damon/dbgfs.c | 8 +- mm/damon/lru_sort.c | 6 +- mm/damon/ops-common.c | 2 +- mm/damon/ops-common.h | 2 +- mm/damon/paddr.c | 4 +- mm/damon/reclaim.c | 4 +- mm/damon/sysfs.c | 5 +- mm/damon/vaddr.c | 2 +- mm/hugetlb.c | 102 +- mm/internal.h | 3 - mm/memcontrol.c | 2 +- mm/mmap.c | 3 +- mm/page_alloc.c | 63 +- mm/page_table_check.c | 4 +- mm/slab.h | 61 +- mm/slub.c | 37 +- mm/vmscan.c | 191 +-- net/can/af_can.c | 76 +- net/can/bcm.c | 9 +- net/can/gw.c | 4 +- net/can/isotp.c | 2 +- net/can/j1939/main.c | 4 + net/can/raw.c | 82 +- net/core/rtnetlink.c | 3 + net/ieee802154/socket.c | 42 +- net/ipv4/tcp.c | 2 +- net/vmw_vsock/vmci_transport.c | 2 +- sound/pci/hda/patch_hdmi.c | 1 + sound/ppc/tumbler.c | 6 +- tools/lib/bpf/bpf_helpers.h | 12 - tools/lib/bpf/libbpf.c | 13 +- tools/objtool/check.c | 3 +- tools/testing/memblock/scripts/Makefile.include | 2 +- tools/testing/memblock/tests/alloc_nid_api.c | 1466 +++++++++++++++++++- tools/testing/memblock/tests/alloc_nid_api.h | 16 + tools/testing/memblock/tests/common.c | 31 + tools/testing/memblock/tests/common.h | 22 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/arm64/abi/hwcap.c | 150 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 7 +- .../selftests/bpf/progs/test_verif_scale1.c | 2 +- .../selftests/bpf/progs/test_verif_scale3.c | 2 +- tools/testing/selftests/bpf/veristat.c | 537 +++++++ .../testing/selftests/drivers/net/bonding/Makefile | 5 +- tools/testing/selftests/drivers/net/bonding/config | 1 + .../drivers/net/bonding/dev_addr_lists.sh | 109 ++ .../selftests/drivers/net/bonding/lag_lib.sh | 61 + .../drivers/net/{bonding => team}/Makefile | 2 +- tools/testing/selftests/drivers/net/team/config | 3 + .../selftests/drivers/net/team/dev_addr_lists.sh | 51 + tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 1 + .../selftests/kvm/aarch64/aarch32_id_regs.c | 169 +++ .../tc-testing/tc-tests/actions/connmark.json | 50 + .../tc-testing/tc-tests/actions/ctinfo.json | 316 +++++ .../tc-testing/tc-tests/actions/gate.json | 315 +++++ .../selftests/tc-testing/tc-tests/actions/ife.json | 50 + .../selftests/tc-testing/tc-tests/actions/nat.json | 50 + .../tc-testing/tc-tests/actions/sample.json | 50 + .../tc-testing/tc-tests/actions/tunnel_key.json | 50 + .../selftests/tc-testing/tc-tests/actions/xt.json | 219 +++ 425 files changed, 15473 insertions(+), 4195 deletions(-) create mode 100644 Documentation/devicetree/bindings/ata/ahci-common.yaml create mode 100644 Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml create mode 100644 Documentation/devicetree/bindings/ata/snps,dwc-ahci-common.yaml create mode 100644 Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rv1126-cru.yaml create mode 100644 Documentation/devicetree/bindings/input/mediatek,pmic-keys.yaml delete mode 100644 Documentation/devicetree/bindings/input/mtk-pmic-keys.txt create mode 100644 Documentation/devicetree/bindings/nvmem/microchip,lan9662-otpc.yaml delete mode 100644 Documentation/mm/multigen_lru.rst copy arch/arm64/boot/dts/freescale/{fsl-ls208xa-rdb.dtsi => fsl-ls2081a-rdb.dts} (51%) create mode 100644 arch/arm64/boot/dts/renesas/r8a779g0-white-hawk-csi-dsi.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779g0-white-hawk-ethernet.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s-enterprise.dts create mode 100644 arch/s390/kernel/perf_pai_ext.c create mode 100644 drivers/ata/ahci_dwc.c create mode 100644 drivers/clk/rockchip/clk-rv1126.c create mode 100644 drivers/nvmem/lan9662-otpc.c create mode 100644 include/dt-bindings/ata/ahci.h create mode 100644 include/dt-bindings/clock/rockchip,rv1126-cru.h delete mode 100644 include/linux/input/auo-pixcir-ts.h create mode 100644 tools/testing/selftests/bpf/veristat.c create mode 100755 tools/testing/selftests/drivers/net/bonding/dev_addr_lists.sh create mode 100644 tools/testing/selftests/drivers/net/bonding/lag_lib.sh copy tools/testing/selftests/drivers/net/{bonding => team}/Makefile (70%) create mode 100644 tools/testing/selftests/drivers/net/team/config create mode 100755 tools/testing/selftests/drivers/net/team/dev_addr_lists.sh create mode 100644 tools/testing/selftests/kvm/aarch64/aarch32_id_regs.c create mode 100644 tools/testing/selftests/tc-testing/tc-tests/actions/ctinfo.json create mode 100644 tools/testing/selftests/tc-testing/tc-tests/actions/gate.json create mode 100644 tools/testing/selftests/tc-testing/tc-tests/actions/xt.json