This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 0c65ecacb294 kselftest/vm: fix tests build with old libc omits 24b4493ffb27 kselftest/vm: override TARGETS from arguments omits 6164f918a66d selftests: vm: add test for Soft-Dirty PTE bit omits 4afb262c1d63 selftests: kselftest framework: provide "finished" helper omits a7fa172c8041 selftests: vm: remove dependecy from internal kernel macros omits 3b88adbeb150 mm/huge_memory: remove stale page_trans_huge_mapcount() omits 0f94aa125b43 mm/swapfile: remove stale reuse_swap_page() omits 93fdd0f7e78b mm/khugepaged: remove reuse_swap_page() usage omits 4a105f78a3c2 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() omits be50f02f0df4 mm: streamline COW logic in do_swap_page() omits 79185dd2861b mm: slightly clarify KSM logic in do_swap_page() omits ea31ad592e05 mm: optimize do_wp_page() for fresh pages in local LRU pagevecs omits 7bff3f146a5b mm: optimize do_wp_page() for exclusive pages in the swapcache omits d371b880e508 userfaultfd/selftests: enable hugetlb remap and remove eve [...] omits 056435ef1284 selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test omits 75cef393c94b mm: enable MADV_DONTNEED for hugetlb mappings omits 60d902621113 kasan: print virtual mapping info in reports omits 0a69289c03a9 kasan: update function name in comments omits d5c977f81b91 mm/kasan: remove unnecessary CONFIG_KASAN option omits 30318da3c56c kasan: test: support async (again) and asymm modes for HW_TAGS omits 0e7782c67e0c kasan-improve-vmalloc-tests-fix-3-fix omits d7f326433092 another fix for "kasan: improve vmalloc tests" omits d50fe5bb992b fix for "kasan: improve vmalloc tests" omits 42da35c9aad4 similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" omits 4878549c633a kasan: improve vmalloc tests omits 6f23bad2e744 kasan: documentation updates omits bc3ba2a381cd arm64: select KASAN_VMALLOC for SW/HW_TAGS modes omits 0eeee1916219 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS omits 0324d23f9242 kasan: add kasan.vmalloc command line flag omits 90f8d86fb8b3 kasan: clean up feature flags for HW_TAGS mode omits 10d917a10363 kasan: mark kasan_arg_stacktrace as __initdata omits a9000b119dbb kasan, arm64: don't tag executable vmalloc allocations omits a0003de30f5d kasan, vmalloc: only tag normal vmalloc allocations omits 1d15e6749dc6 kasan, vmalloc: add vmalloc tagging for HW_TAGS omits ebe0ff4bb915 kasan, page_alloc: allow skipping memory init for HW_TAGS omits 136dc144b14c kasan, page_alloc: allow skipping unpoisoning for HW_TAGS omits df031a653e23 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS omits f7b2230b317d kasan, vmalloc: unpoison VM_ALLOC pages after mapping omits 14646703a7d7 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged omits d8de81aee89a kasan, vmalloc: add vmalloc tagging for SW_TAGS omits b56d87ae2876 fix for "kasan, fork: reset pointer tags of vmapped stacks" omits 05d48aca71c1 kasan, arm64: reset pointer tags of vmapped stacks omits f7adebb88c74 kasan, fork: reset pointer tags of vmapped stacks omits 25559d6caaea kasan, vmalloc: reset tags in vmalloc functions omits 545db82c5671 kasan: add wrappers for vmalloc hooks omits 093162693694 kasan: reorder vmalloc hooks omits 47eb652ba5b4 kasan, vmalloc: drop outdated VM_KASAN comment omits 2bd2ccec656a kasan, x86, arm64, s390: rename functions for modules shadow omits 44c5c298e43b kasan: define KASAN_VMALLOC_INVALID for SW_TAGS omits 2c360c0c4026 kasan: clean up metadata byte definitions omits 44940484be5a kasan, page_alloc: rework kasan_unpoison_pages call site omits 5b93396afc42 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook omits 653981d728d4 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook omits d8c581eb2f2f kasan, page_alloc: combine tag_clear_highpage calls in pos [...] omits 3448431761a8 kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook omits bdb831901f68 kasan, page_alloc: refactor init checks in post_alloc_hook omits 238f961cd07d kasan: only apply __GFP_ZEROTAGS when memory is zeroed omits f70f909f5bad mm: clarify __GFP_ZEROTAGS comment omits 07dda9389f23 kasan: drop skip_kasan_poison variable in free_pages_prepare omits b925b6b25ea7 kasan, page_alloc: init memory of skipped pages on free omits dd696e0d9b92 kasan, page_alloc: simplify kasan_poison_pages call site omits c483332718aa kasan, page_alloc: merge kasan_free_pages into free_pages_prepare omits 943d1b5e6d17 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] omits 7ad046b5ad9e kasan, page_alloc: deduplicate should_skip_kasan_poison omits 0ec6bed9d67c mm/migration: add trace events for base page and HugeTLB m [...] omits 892df35786ed mm/migration: add trace events for THP migrations omits de1362cf40fb mm-fix-race-between-madv_free-reclaim-and-blkdev-direct-io [...] omits f30023b96d21 mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits d229b743c674 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits 5ce739dcb619 arch/x86/kernel/resource.c: needs spinlock.h omits 4f5fbefb3a3b Merge branch 'akpm-current/current' omits 45c3fc6cd4c2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 091b2caf4f99 drm/bridge: it6505: Fix the read buffer array bound omits 6ef20bebe2b6 next-20220228/kspp omits 4a90e44f8ff7 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits bdfb093ad949 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits c5f2bc6e2071 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 4ba7ac0c81aa Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 3727f72e603e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0130287f6815 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b183f4e55dd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b65466b3057 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 317bccebbfab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b50ed277515e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85edd2db5bc7 next-20220301/mhi omits a44815dc49db Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits de75bde2edb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ddf581932cfe Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 1d5be4cbb8aa Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 3a9d5f73268e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cdf6c0a9553d Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 6cf8bf945ad0 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 698fe8c63648 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 9156f9e7a07d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0be4806ec256 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 320347cdca6a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bb314b947a68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f0e85c83ee41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ff6c734f74d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b239b7f9b84f Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 1be24fbdcb11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 931fa91a11d0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 02352f9545c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c229a2a8ee1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a9419e9bfab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8dd69eb6094c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6e920434bfed Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 3cb2e4090000 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 1e2d275b963e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits e8e892a0dee5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f317e1669a52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 83cc28ec3312 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 73c48a46f3dd Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 5507669d91eb Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 9cc030892cac Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 77d156176446 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits e07c3080ef2b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits d82686e29706 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 9bf3cc464950 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 09bfb1fa0c96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c911b2926786 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5a1ebb17135 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e3bdb0908c8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dd4bbab3b646 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5896550b0da4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4fae7b72d875 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 69bc944a8c6d Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 3fec55a92341 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits ba6efe17149c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec5a34f732ea Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 02100464d942 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 11ba53e3e0bd Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits f728c17607d4 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits ed5cdaf3aa1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9541e5483a06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6220a81dd97a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0caef0858d9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c50513b8734e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3b844edb8007 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 6936bc2d5ae8 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 9b65c12239dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7ce3dbfabb50 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 163bef8c66c2 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 69fe9786dda9 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits ca2ba66b095d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da7165bffd2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ebf8e9b81a2e Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits aba5f7ee4e61 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d889b5487f09 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 7e8c65fe882d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bea41ff876fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1797b85ecbfa Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 15e7601bb572 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3b1f9d42553b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85cb7c89be50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e51d22f68a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8da36ba79ab6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0433823550a7 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 10a864d3cdf7 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits c1f3556ed73c Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits b84dfa6a0c3f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits d8108c943cda Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 245d50d68398 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits f094caccc0f4 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits e56d2969f46e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3d978c104c6a Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits fbc69d61b341 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 00eabc29a048 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits edec5b3145af Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 558c00a1d2cb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d60a0ec2164b Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits f9d906907a6b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits beba561774bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1afb4db969a next-20220301/net-next omits e89a5400cef5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bd09c542065 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 3bf1a91fd7bb Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits b3f618a8c4ad Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 3c7665ca2385 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 4887f3ad9411 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0a1ab62dc378 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 15fa4d34774c Merge branch 'master' of git://linuxtv.org/media_tree.git omits 06e12f46d460 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 2d314bb68df1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits d96212f37b14 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits a4f0a1802104 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27c0270f1a2f Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits bbfc10bb5b0a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a405df332cce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d542e73371c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e2f347dc72d Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 910d990d9fb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ddb9858b7fb0 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits e164114ff7b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb161b423d00 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 63c4e956d625 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 1222179d0c87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a542dcdc217a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9f267192483 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits c7adc642478c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits dfedcb944d76 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 27621643e530 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 466d2b6a3bc3 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 6933bbdedf6a Merge branch 'master' of git://github.com/ceph/ceph-client.git omits afebc6fa68f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3dbf0c72775b Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits c2f73911dbf8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits baf47da99991 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 50145701d023 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69105362cb0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7892135cd526 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1a78c032ea41 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ea03a1c354e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d0a2908d529 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 8714b1812a60 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 483b9227a95a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 8bd3d962b249 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits f20f0055ab13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 865aa49af789 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b04860581dd1 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 217baecd4911 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 10b513cb83e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8c4181067d8 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 560d03f617b7 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 3186709eb14f Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 95f8e514fee0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36282fd61cb4 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits d2b5c0b1e421 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 3023111a13b2 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 1405dbf57a41 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits abe9ae3c57bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1bbdbfcb087 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a69edafb247 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 4a6a489b4655 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f2f725f35d3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f93d560cf73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 209577b5d6c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 091f0e278e40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d2b44598148 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8cfe256310cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0f3d153ce4c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91a618ce575e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 146473af5a9c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 06655a2efe60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e63ed81d477 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 609cb4253798 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a04e148a546 next-20220301/arm-soc omits 04fa97c22001 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 1eb060019c8f Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 55264c11678f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e49269f5b80d Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 22abbd909bc9 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 373619cd80c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b97cd669adb Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 6f4be6d9a20a Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits b5fc0bebb7e3 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 29b2976cc405 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c39c99110e3e Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits f6a4a50a3da6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 52ae5de8a990 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 63ca34cb0b1d Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits aa254026c32f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits f6a2974ac2c4 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits ccfe6de769b6 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 5335739cea56 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6327370e6b03 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits b38449b31f3c Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 8c5b26c5616f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7736b0c006c5 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits efb151eb56f6 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits c149184c13fa Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 1ad9749033b9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5617ec4c366f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0e52d987644c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c6d2ce47fec6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 50d22cbcd79f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 05b754e02d3b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fc42eec7b96f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 568a0fd7689f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1c7dbb1c1d6d Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits cba9eb7221aa Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 0dacaf8334d2 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 8e1bc02d9dd7 Merge branch 'mvebu/dt64' into mvebu/for-next omits 36a78c650e1f Merge branch 'mvebu/dt' into mvebu/for-next omits 1f541dad9745 Merge branch 'mvebu/arm' into mvebu/for-next omits 54f072c48a98 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() omits ee15ed658783 Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" omits 84e1dd114df6 kernel/resource: fix kfree() of bootmem memory again omits 1c467c0428a3 kcov: properly handle subsequent mmap calls omits 2185b037f6ef kcov: split ioctl handling into locked and unlocked parts omits 4b1b7021af55 panic: move panic_print before kmsg dumpers omits 24bb124d1aaf panic: add option to dump all CPUs backtraces in panic_print omits 9b15426b2c20 sysctl: documentation: fix table format warning omits 721c44b7aa30 docs: sysctl/kernel: add missing bit to panic_print omits a67720ae9c00 kasan: no need to unset panic_on_warn in end_report() omits 1eeef0e25936 ubsan: no need to unset panic_on_warn in ubsan_epilogue() omits be3636a61d03 panic: unset panic_on_warn inside panic() omits 67792430e4a1 docs: kdump: add scp example to write out the dump file omits 35f7003ac0fc docs: kdump: update description about sysfs file system support omits cfdd9d52e0b0 arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits d1f41a47c368 x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits 4b6c2ee6ff82 riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] omits 4ece2b315e3f kexec: make crashk_res, crashk_low_res and crash_notes sym [...] omits a344ebac1a62 fat: use pointer to simple type in put_user() omits ce7189975228 minix: fix bug when opening a file with O_DIRECT omits ef5e8be323f2 fs/pipe.c: local vars have to match types of proper pipe_i [...] omits 2f4392d91a48 fs/pipe: use kvcalloc to allocate a pipe_buffer array omits 1d3c4056e76e init/main.c: silence some -Wunused-parameter warnings omits 33471653c303 init/main.c: return 1 from handled __setup() functions omits ef220d31138d init.h: improve __setup and early_param documentation omits c02b66268500 init: use ktime_us_delta() to make initcall_debug log more [...] omits 0e04893d3947 kallsyms: enhance %pS/s/b printing when KALLSYSMS is disabled omits d2bfaf457452 kallsyms: print module name in %ps/S case when KALLSYMS is [...] omits 2be7be57c53f scripts/checkpatch.pl: remove _deferred and _deferred_once [...] omits 66f6b6fa9837 checkpatch: add early_param exception to blank line after [...] omits 907b245c79e1 checkpatch: add --fix option for some TRAILING_STATEMENTS omits 0c69d2304e38 checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] omits 6962dbd13bdc lz4: fix LZ4_decompress_safe_partial read out of bound omits 60843884c7d9 bitfield: add explicit inclusions to the example omits e0c008179da2 ilog2: force inlining of __ilog2_u32() and __ilog2_u64() omits 86577e7edb13 include: drop pointless __compiler_offsetof indirection omits 5386db29d5b2 Kconfig.debug: make DEBUG_INFO always default=n omits f4395b2f9127 Kconfig.debug: make DEBUG_INFO selectable from a choice omits adf61b7a84e1 kernel/ksysfs.c: use helper macro __ATTR_RW omits 590f90321998 proc/sysctl: make protected_* world readable omits 7a3877251897 proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment omits a87b2fa7d9a3 proc/vmcore: fix possible deadlock on concurrent mmap and read omits 6d234843abfd proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix omits c21b68c955e1 proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks omits ca16927dcee7 kernel/hung_task.c: Monitor killed tasks. omits b956f07e8948 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 850f0337de09 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits caeb0ef86352 Docs/ABI/testing: add DAMON sysfs interface ABI document omits b0f762d34d1e Docs/admin-guide/mm/damon/usage: document DAMON sysfs interface omits f63342f71284 selftests/damon: add a test for DAMON sysfs interface omits 2481542c95e6 mm/damon/sysfs: support DAMOS stats omits 8f614da9d987 mm/damon/sysfs: support DAMOS watermarks omits 741c18e1cf19 mm/damon/sysfs: support schemes prioritization omits e72265ed5be0 mm/damon/sysfs: support DAMOS quotas omits 4d68b752c203 mm/damon/sysfs: support DAMON-based Operation Schemes omits 072114d04236 mm/damon/sysfs: support the physical address space monitoring omits 35b206a4f74e mm/damon/sysfs: link DAMON for virtual address spaces monitoring omits d4ef112b183f mm/damon: implement a minimal stub for sysfs-based DAMON i [...] omits df28c14ea702 mm/damon/core: add number of each enum type values omits e3b4ce663ee3 mm/damon/core: allow non-exclusive DAMON start/stop omits 9123a12f3065 Docs/damon: update outdated term 'regions update interval' omits cfb4c6a1b776 Docs/vm/damon/design: update DAMON-Idle Page Tracking inte [...] omits b97400193319 Docs/vm/damon: call low level monitoring primitives the op [...] omits 692702ab615f mm/damon: remove unnecessary CONFIG_DAMON option omits 49c501ebff05 mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,se [...] omits b2b2cbf137aa mm/damon/dbgfs-test: fix is_target_id() change omits f273070170c3 mm/damon/dbgfs: use operations id for knowing if the targe [...] omits 8a539a7c25a5 mm/damon/dbgfs: use damon_select_ops() instead of damon_{v [...] omits a5f586cd62e9 mm/damon/reclaim: use damon_select_ops() instead of damon_ [...] omits e1d0ee81d5a3 mm/damon/paddr,vaddr: register themselves to DAMON in subs [...] omits 4583a6962a9f mm/damon: let monitoring operations can be registered and [...] omits ed39c2b74100 mm/damon: rename damon_primitives to damon_operations omits 4b7cb5ce91d6 mm/damon: remove redundant page validation omits 33692a374591 mm/damon: remove the target id concept omits 2d670903df2e mm/damon/core: move damon_set_targets() into dbgfs omits 84711b326e5f Docs/admin-guide/mm/damon/usage: update for changed initai [...] omits d052fdf6476e mm/damon/dbgfs/init_regions: use target index instead of t [...] omits dc354b956993 mm/hmm.c: remove unneeded local variable ret omits 5bb9978b556c mm/kfence: remove unnecessary CONFIG_KFENCE option omits 4370ea71be59 mm/page_table_check.c: use strtobool for param parsing omits b04c049b3e83 mm/highmem: remove unnecessary done label omits 779069741885 highmem-document-kunmap_local-v2 omits c8e2480d6bf5 highmem: document kunmap_local() omits 9df4f43a0828 mm/usercopy: return 1 from hardened_usercopy __setup() handler omits af70af89c066 mm: uninline copy_overflow() omits b989282c9ea1 mm: remove usercopy_warn() omits f2007b799c5b mm/zswap.c: allow handling just same-value filled pages omits 6def92c9ad79 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 287637f46b2d drivers/base/memory: clarify adding and removing of memory blocks omits 310992540c2e drivers/base/memory: determine and store zone for single-z [...] omits bfc3cd9332b5 drivers/base/node: rename link_mem_sections() to register_ [...] omits 5ae146e2b81c mm/memory_hotplug: fix misplaced comment in offline_pages omits 5f9a9581b832 mm/memory_hotplug: clean up try_offline_node omits 8194d1551c72 mm/memory_hotplug: avoid calling zone_intersects() for ZON [...] omits 4be6007ddb7b mm-memory_hotplug-remove-obsolete-comment-of-__add_pages-fix omits 6356ce14e171 mm/memory_hotplug: remove obsolete comment of __add_pages omits 652c3a9a640f drivers/base/node: consolidate node device subsystem initi [...] omits 66499e44cfa6 drivers/base/memory: add memory block to memory group afte [...] omits 702946f364e5 memcg: do not tweak node in alloc_mem_cgroup_per_node_info omits 83b228a43207 mm: make free_area_init_node aware of memory less nodes omits a314b8560fe8 mm, memory_hotplug: reorganize new pgdat initialization omits a75f7b26a912 mm, memory_hotplug: drop arch_free_nodedata omits f1ac3158f1f1 mm-handle-uninitialized-numa-nodes-gracefully-fix omits 23aba1a723b1 mm: handle uninitialized numa nodes gracefully omits fa8a85181b14 mm, memory_hotplug: make arch_alloc_nodedata independent o [...] omits 1a873ce0bf08 mm/balloon_compaction: make balloon page compaction callba [...] omits 6ffbf1ff6b0f mm/hwpoison: check the subpage, not the head page omits 14bad4983651 mm/ksm: use helper macro __ATTR_RW omits c53600613299 mm/vmstat: add event for ksm swapping in copy omits 48542c3ef4a4 mm: page_io: fix psi memory pressure error on cold swapins omits bd23d3f12232 memory tiering: skip to scan fast memory omits 3a1ec23d4e06 NUMA balancing: optimize page placement for memory tiering system omits 38d8ec3d9b67 NUMA Balancing: add page promotion counter omits e5824fb6a8ed powerpc/fadump: opt out from freeing pages on cma activati [...] omits b5b22a65ab4d mm/cma: provide option to opt out from exposing pages on a [...] omits 77cd66f945fa mm,migrate: fix establishing demotion target omits bf5c012b79fb mm/oom_kill: remove unneeded is_memcg_oom check omits 978d1ed6ee37 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 7cd9c5e072b3 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 60051a8d6c58 userfaultfd: provide unmasked address on page-fault omits 494d438b4e04 mm-export-pageheadhuge-fix omits b63fd27919c0 mm/hugetlb.c: export PageHeadHuge() omits 9f00edcbd350 mm/hugetlb: use helper macro __ATTR_RW omits ff083e0aa596 hugetlb-clean-up-potential-spectre-issue-warnings-v2 omits 55ccb84a0fe3 hugetlb: clean up potential spectre issue warnings omits 45df547cabac mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB omits b9e6e6ebaceb mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] omits 1fbd0dc00b34 selftests: vm: add a hugetlb test case omits 71b8e1673597 mm: sparsemem: use page table lock to protect kernel pmd o [...] omits dbd28b6d325f mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] omits 98e74301b448 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] omits fd8ae50a62fb mm/memory-failure.c: fix potential VM_BUG_ON_PAGE in split [...] omits f0d969325f64 mm/memory-failure.c: avoid calling invalidate_inode_page() [...] omits c040b64d184f mm/memory-failure.c: fix wrong user reference report omits 73f343517b0e mm/memory-failure.c: fix race with changing page compound again omits b98e94435762 mm/hwpoison: add in-use hugepage hwpoison filter judgement omits a20d8054acc0 mm/hwpoison: avoid the impact of hwpoison_filter() return [...] omits 2bf291d4e6d9 mm-hwpoison-inject-support-injecting-hwpoison-to-free-page-fix omits 0e261937a9a5 mm/hwpoison-inject: support injecting hwpoison to free page omits d24df01ec99d mm/memory-failure.c: remove unnecessary PageTransTail check omits bc93a8c62282 mm/memory-failure.c: remove obsolete comment in __soft_off [...] omits 1d24340dd398 mm/memory-failure.c: rework the try_to_unmap logic in hwpo [...] omits d4df061d74bd mm/memory-failure.c: remove PageSlab check in hwpoison_filter_dev omits abafb69c55e5 mm/memory-failure.c: fix race with changing page more robustly omits e4ea5498fa27 mm/memory-failure.c: rework the signaling logic in kill_proc omits df12b4814afe mm/memory-failure.c: catch unexpected -EFAULT from vma_address() omits 8fa0bab0989a mm/memory-failure.c: minor clean up for memory_failure_dev [...] omits 65b23b9d141d mm: invalidate hwpoison page cache page in fault path omits 25ee0bcaa9ec mm/hwpoison: fix error page recovered but reported "not re [...] omits d199c954ab85 mm/memory-failure.c: remove obsolete comment omits e363fb340722 mm: count time in drain_all_pages during direct reclaim as [...] omits d7ca0bfd0bc9 arch-x86-mm-numa-do-not-initialize-nodes-twice-v2 omits 6ebd372cbae9 arch/x86/mm/numa: Do not initialize nodes twice omits 5342308b48ba mm/page_alloc: do not prefetch buddies during bulk free omits 86aad41ee17b mm/page_alloc: limit number of high-order pages on PCP dur [...] omits 862ed675d946 mm/page_alloc: free pages in a single pass during bulk free omits e63309bc5c49 mm/page_alloc: drain the requested list first during bulk free omits d65818c7d818 mm/page_alloc: simplify how many pages are selected per pc [...] omits c2dd77c89f53 mm/page_alloc: track range of active PCP lists during bulk free omits 04648aed5a7c mm/page_alloc: fetch the correct pcp buddy during bulk free omits fe31327b5983 mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end [...] omits 36786d9429bc mm/page_alloc: mark pagesets as __maybe_unused omits c556942d47eb mm: enforce pageblock_order < MAX_ORDER omits e25d361cf2d1 cma: factor out minimum alignment requirement omits 75ae2a8afce7 mm/page_alloc: don't pass pfn to free_unref_page_commit() omits 5ec3d8357d02 mm/mmzone.h: remove unused macros omits c9847c20a25e mm: discard __GFP_ATOMIC omits d05d60686cba mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() omits f4f88febcebf mm/page_alloc: add penalty to local_node omits d6370448499a mm/page_alloc: adding same penalty is enough to get round- [...] omits b6166d1c61d7 mm: page_alloc: avoid merging non-fallbackable pageblocks [...] omits 244e71c84ceb mm/vmalloc.c: vmap(): don't allow invalid pages omits a9f7388ec072 mm/vmalloc.c: fix "unused function" warning omits 43508d75c4e5 mm/vmalloc: eliminate an extra orig_gfp_mask omits 45e3b630052a mm/vmalloc: add adjust_search_size parameter omits 71dc605e7aba mm/vmalloc: Move draining areas out of caller context omits fd9c1ad9af99 mm/vmalloc: remove unneeded function forward declaration omits eb39a52824b2 mm/sparse: make mminit_validate_memmodel_limits() static omits 3413dbcc8c5f mm/memory.c: use helper macro min and max in unmap_mapping [...] omits 256bf1f42b1c mm/memory.c: use helper function range_in_vma() omits 8229be7945d9 mm/mmap: return 1 from stack_guard_gap __setup() handler omits 2938b1751a46 mm: rework swap handling of zap_pte_range omits 62cb4447de2a mm: change zap_details.zap_mapping into even_cows omits 143849b9f799 mm: rename zap_skip_check_mapping() to should_zap_page() omits 2a1e8396d396 mm-dont-skip-swap-entry-even-if-zap_details-specified-v5 omits e3070e84ca29 mm: don't skip swap entry even if zap_details specified omits 858af4e136f2 mm: replace multiple dcache flush with flush_dcache_folio() omits 035ca9df3bb4 mm: userfaultfd: fix missing cache flush in mcopy_atomic_p [...] omits ab0d28a7d79f mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte() omits 6d5961e934ab mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] omits f81052fa1c0b mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] omits d8ad4be3a37f mm: fix missing cache flush for all tail pages of compound page omits 47a3e10abb78 mm: thp: fix wrong cache flush in remove_migration_pmd() omits 337287f0c857 mm: remove mmu_gathers storage from remaining architectures omits f1cd058c8034 mm: merge pte_mkhuge() call into arch_make_huge_pte() omits 613610cd40ed mm: generalize ARCH_HAS_FILTER_PGPROT omits 6ae9b5a62268 memcg: enable accounting for tty-related objects omits 7b3531a8df72 mm: memcontrol: rename memcg_cache_id to memcg_kmem_id omits 9237e9cbd824 mm: list_lru: rename list_lru_per_memcg to list_lru_memcg omits 8c40aec2755f mm: memcontrol: fix cannot alloc the maximum memcg ID omits 2f4502b671cc mm: memcontrol: reuse memory cgroup ID for kmem ID omits c169ee4c32c4 mm-list_lru-replace-linear-array-with-xarray-fix omits 4b0576dd534d mm: list_lru: replace linear array with xarray omits efc29f1ed540 mm: list_lru: rename memcg_drain_all_list_lrus to memcg_re [...] omits 73ec428dbba3 mm: list_lru: allocate list_lru_one only when needed omits fc298cc8474b mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css [...] omits f688da21f4d5 xarray: use kmem_cache_alloc_lru to allocate xa_node omits 4bee7b7f4d31 mm: dcache: use kmem_cache_alloc_lru() to allocate dentry omits 03d6f1ebdf04 f2fs: allocate inode by using alloc_inode_sb() omits a188489430fa fs: allocate inode by using alloc_inode_sb() omits de3f60bf9274 fs: introduce alloc_inode_sb() to allocate filesystems spe [...] omits 0d760a1c0582 mm: introduce kmem_cache_alloc_lru omits 296467da8626 mm: list_lru: transpose the array of per-node per-memcg lru lists omits 0a9284efcd5f mm/memcg: Disable migration instead of preemption in drain [...] omits 099462beaf25 mm/memcg: Protect memcg_stock with a local_lock_t omits 2f153cc42422 mm/memcg: Opencode the inner part of obj_cgroup_uncharge_p [...] omits 58931c71dae7 mm/memcg: Protect per-CPU counter by disabling preemption [...] omits bf2d1cef61f2 mm/memcg: Disable threshold event handlers on PREEMPT_RT omits c4b69b195dbd mm/memcg: Revert ("mm/memcg: optimize user context object [...] omits b6278a59b023 mm/memcg: move generation assignment and comparison together omits 3a316c1251e6 mm/memcg: set pos to prev unconditionally omits eb428f1f4fa6 mm/memcg: set memcg after css verified and got reference omits 86c3d1ca5af7 mm/memcontrol: return 1 from cgroup.memory __setup() handler omits 3952cc1dc43a memcg: synchronously enforce memory.high for large overcharges omits c0cee28e5b5f selftests: memcg: test high limit for single entry allocation omits c5aba780264b memcg: unify force charging conditions omits 57c2ddbfbaab memcg: refactor mem_cgroup_oom omits 54b56f335971 mm/memcg: retrieve parent memcg from css.parent omits f8e69f238d69 mm/memcg: mem_cgroup_per_node is already set to 0 on allocation omits a002fec46e11 memcg: add per-memcg total kernel memory stat omits f5d6d8f1babc memcg: replace in_interrupt() with !in_task() omits 51e971f89f38 tmpfs: three tweaks to creation time patch omits dca3c652f7f3 tmpfs: support for file creation time omits d041ed7b589c mm/gup: remove unused get_user_pages_locked() omits e00b2b445011 mm: change lookup_node() to use get_user_pages_fast() omits cb5228e48532 mm/gup: remove unused pin_user_pages_locked() omits f78b3e371d98 mm/gup: follow_pfn_pte(): -EEXIST cleanup omits 03bc9093563a mm: fix invalid page pointer returned with FOLL_PIN gups omits 29203dffe623 mm/writeback: minor clean up for highmem_dirtyable_memory omits b9882b403f42 filemap: remove find_get_pages() omits 04617a707f50 mm: unexport page_init_poison omits b1c9ba071e7d tools/vm/page_owner_sort.c: fix the instructions for use omits b22d01811252 mm/page_owner.c: record tgid omits b147f758f21c mm/page_owner: record task command name omits 512679fd54b2 mm/page_owner: print memcg information omits 9102228ca044 mm/page_owner: use scnprintf() to avoid excessive buffer o [...] omits 85c63295ddea lib/vsprintf: avoid redundant work with 0 size omits 3524a2ff049c Documentation/vm/page_owner.rst: fix comments omits ca0422ba6857 Documentation/vm/page_owner.rst: fix unexpected indentation warns omits 5fc4507eb8fd documentation-vm-page_ownerrst-update-the-documentation-fix omits 7d814d126c9e Documentation/vm/page_owner.rst: update the documentation omits 428d5e3192a7 tools/vm/page_owner_sort.c: delete invalid duplicate code omits 0eb5488fed19 tools/vm/page_owner_sort.c: two trivial fixes omits c869d0f4451b tools/vm/page_owner_sort.c: support sorting pid and time omits 894ddd2f41b0 tools/vm/page_owner_sort.c: add switch between culling by [...] omits 8021f46d960c tools/vm/page_owner_sort.c: support sorting by stack trace omits fb307bdc5830 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] omits 64f27e781b95 tools/vm/page_owner_sort.c: sort by stacktrace before culling omits f1e0d7c57b36 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] omits 5d015b479a2a mm/page_alloc: reuse tail struct pages for compound devmaps omits fa4899d5f964 mm/sparse-vmemmap: improve memory savings for compound devmaps omits f2913cdfb593 mm/hugetlb_vmemmap: move comment block to Documentation/vm omits 333294a34d41 mm/sparse-vmemmap: refactor core of vmemmap_populate_basep [...] omits 4aaa4c153af0 mm/sparse-vmemmap: add a pgmap argument to section activation omits ed79271685b7 mount: warn only once about timestamp range expiration omits ac5bd57af213 remove congestion tracking framework omits fc6c77a455b3 block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" omits 33ae605db420 f2fs: replace congestion_wait() calls with io_schedule_timeout() omits 964deef226ba remove-bdi_congested-and-wb_congested-and-related-functions-fix omits ba9cf0ff3646 remove bdi_congested() and wb_congested() and related functions omits 3cbb05297173 remove inode_congested() omits e4701d14d481 ceph: remove reliance on bdi congestion omits d5bb866662cd nfs: remove reliance on bdi congestion omits b7fed95f4af1 fuse: remove reliance on bdi congestion omits c2aa504484a6 mm: improve cleanup when ->readpages doesn't process all pages omits 965e483762eb mm: document and polish read-ahead code omits 402b326202bf doc: convert 'subsection' to 'section' in gfp.h omits 78d96012c83b ocfs2: fix ocfs2 corrupt when iputting an inode omits 00adf388ffed ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 66d65598462b ocfs2: reflink deadlock when clone file to the same direct [...] omits db91375db5a3 fs/ocfs2: fix comments mentioning i_mutex omits 9b1061e7d73c ocfs2: cleanup some return variables omits 8d4d314825eb ntfs: add sanity check on allocation size omits e3696026b19d scripts/spelling.txt: add more spellings to spelling.txt omits aa871a7a83ed procfs: prevent unprivileged processes accessing fdinfo dir omits 7cc9b6d7f75d /proc/kpageflags: do not use uninitialized struct pages omits d67a8494bdfa /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 6dc4d11d4e68 mm: swap: get rid of deadloop in swapin readahead omits f353672e73b9 userfaultfd: mark uffd_wp regardless of VM_WRITE flag omits 8c40ad586003 mm: fix panic in __alloc_pages omits 225888f8b372 memfd: fix F_SEAL_WRITE after shmem huge page allocated omits 7d1bceae6b83 lib/stackdepot: use page allocator if both slab and memblo [...] omits 45e5590f3163 mm: fix use-after-free when anon vma name is used after vm [...] omits c33bfae5e6b4 mm: prevent vm_area_struct::anon_name refcount saturation omits b1870d36a11c mm-refactor-vm_area_struct-anon_vma_name-usage-code-v3 omits 097fe3a921e8 mm: refactor vm_area_struct::anon_vma_name usage code omits 0cc030160264 selftests/vm: cleanup hugetlb file after mremap test omits 560b539f15af Merge remote-tracking branch 'asoc/for-5.18' into asoc-next omits ee089a790aac Merge branch 'asoc-linus' into asoc-next omits ee60db9e1738 Merge remote-tracking branch 'spi/for-5.18' into spi-next omits 6793c10bf9b6 Merge branch 'spi-linus' into spi-next omits 59a450a32e19 Merge remote-tracking branch 'spi/for-5.16' into spi-linus omits c2e0124eb5a1 arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias omits 0aee14f3a1ff Merge branch 'arm/soc' into for-next omits f2ffdef0863e Merge tag 'mvebu-fixes-5.17-1' of git://git.kernel.org/pub [...] omits 7ba5ec63c870 soc: document merges omits 029a5c4356d7 Merge branch 'arm/dt' into for-next omits 83ee3f3424a2 Merge branch 'arm/drivers' into for-next omits ad5065399d7a Merge branch 'arm/defconfig' into for-next omits 9110e82d4df0 Merge branch 'arm/soc' into for-next omits 98d4e4167e2a Merge tag 'ti-k3-config-for-v5.18' of git://git.kernel.org [...] omits 740ec00969c3 scsi: core: Remove <scsi/scsi_request.h> omits d5d9518b513a scsi: core: Remove struct scsi_request omits 73912738094c scsi: core: Move the result field from struct scsi_request [...] omits 7d9c1a42eb12 scsi: core: Move the resid_len field from struct scsi_requ [...] omits 29a485d98406 scsi: core: Remove the sense and sense_len fields from str [...] omits 0e5779b610a0 scsi: core: Remove the cmd field from struct scsi_request omits 5c0f9d640865 scsi: core: Don't memset() the entire scsi_cmnd in scsi_in [...] omits ed709ce8aea3 scsi: target: pscsi: Remove struct pscsi_plugin_task omits b533e84096d7 scsi: lpfc: Copyright updates for 14.2.0.0 patches omits 1bc5357a9d35 scsi: lpfc: Update lpfc version to 14.2.0.0 omits 8ac68004eca8 scsi: lpfc: SLI path split: Refactor BSG paths omits 61f00748e824 scsi: lpfc: SLI path split: Refactor Abort paths omits 9f23717f09fd scsi: lpfc: SLI path split: Refactor SCSI paths omits b1c69c0c0c51 scsi: lpfc: SLI path split: Refactor CT paths omits bffc7e1aa71a scsi: lpfc: SLI path split: Refactor misc ELS paths omits e6d89efd63e4 scsi: lpfc: SLI path split: Refactor VMID paths omits a8ac13c6a475 scsi: lpfc: SLI path split: Refactor FDISC paths omits 6387b32c9bea scsi: lpfc: SLI path split: Refactor LS_RJT paths omits cbe764b51e6b scsi: lpfc: SLI path split: Refactor LS_ACC paths omits 1abb4d17e31e scsi: lpfc: SLI path split: Refactor the RSCN/SCR/RDF/EDC/ [...] omits 1c2ec3013af4 scsi: lpfc: SLI path split: Refactor PLOGI/PRLI/ADISC/LOGO paths omits dfef7e6b4ae0 scsi: lpfc: SLI path split: Refactor base ELS paths and th [...] omits 7a9d9ea5f3d8 scsi: lpfc: SLI path split: Introduce lpfc_prep_wqe omits fecf10070b44 scsi: lpfc: SLI path split: Refactor fast and slow paths t [...] omits c3d8c81053c3 scsi: lpfc: SLI path split: Refactor lpfc_iocbq omits 35e8815ae0a3 Merge branch 'arm/defconfig' into for-next omits 68d7d1c1368d Merge branch 'arm/defconfig' into for-next omits beeedce52a99 soc: document merges omits c4009da28a4b Merge branch 'arm/defconfig' into for-next omits f5979f77e2ec Merge branch 'arm/dt' into for-next omits 46dd03d63a9f Merge branch 'arm/drivers' into for-next omits 8dd6c8daed81 Merge branch 'arm/soc' into for-next omits 09f9a59c89f7 Merge branch 'arm/fixes' into for-next omits c364eb77e7a9 drm/radeon: Add HD-audio component notifier support (v2) omits 2cf1beae659e Revert "drm/amd/display: To modify the condition in indica [...] omits 67924961e31b drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 07188f550f4d drm/amdgpu: only check for _PR3 on dGPUs omits 263695371742 drm/amdgpu: add another raven1 gfxoff quirk omits 555a28b9ab1c platform/x86: x86-android-tablets: Lenovo Yoga Tablet 2 83 [...] omits 9c439347b9bb platform/x86: x86-android-tablets: Workaround Lenovo Yoga [...] omits 4341d3535e4a platform/x86: x86-android-tablets: Add Lenovo Yoga Tablet [...] omits 591013acf101 platform/x86: x86-android-tablets: Fix EBUSY error when re [...] omits 9c62db431d92 Merge branch 'platform-drivers-x86-pinctrl-pmu_clk' into r [...] omits 5ca7646b7cfc platform/x86: thinkpad_acpi: Add dual fan probe omits f601f7ac7ca7 Documentation: Add x86/amd_hsmp driver omits 070633100ace platform/x86: Add AMD system management interface omits d440bdf08322 surface: surface3_power: Fix battery readings on batteries [...] omits 646f429ec2de platform/x86: amd-pmc: Set QOS during suspend on CZN w/ ti [...] omits c678fc27e5ae erofs: fix ztailpacking on > 4GiB filesystems omits 9ea28fe70274 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits e1558b5e29c6 Merge branch 'for-next/pending-fixes' into for-next/kspp omits af8edea7c9f5 Merge branch 'for-next/hardening' into for-next/kspp omits c967ca505706 Merge branch 'for-next/overflow' into for-next/kspp omits a8797d469d50 Merge branch 'for-next/memcpy' into for-next/kspp omits 9622c0be0973 kasan: test: Silence allocation warnings from GCC 12 omits 48f4900c115a tools: Fix use-after-free for realloc(..., 0) omits a88ff09ac457 etherdevice: Adjust ether_addr* prototypes to silence -Wst [...] omits 4efa1a67d4da scsi: mpt3sas: Convert to flexible arrays omits 87f02d058380 scsi: ibmvscsis: Silence -Warray-bounds warning omits 10bec4fcf4ad iio: addac: ad74413r: Do not reference negative array offsets omits b0b2b5434478 media: omap3isp: Use struct_group() for memcpy() region omits b6e6dab10041 tpm: vtpm_proxy: Check length to avoid compiler warning omits 10de29725e90 drm/dp: Fix OOB read when handling Post Cursor2 register omits 729af1cb7a4a drm/dp: Fix off-by-one in register cache size omits 1c1d836b96ba overflow: Provide constant expression struct_size omits 6312fc63aee9 overflow: Implement size_t saturating arithmetic helpers omits afe1c85b354c IDT: Fix Build warnings on some 32bit architectures. omits 0f89e3d718bc arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias omits 224d725d0458 arm64: dts: marvell: armada-37xx: Increase PCIe IO size fr [...] omits 3bc04fba357a arm64: defconfig: Enable USB controller drivers for TI K3 SoC omits 896f47a2c39c Merge branch 'v5.17-next/dts64' into for-next omits 93c68e1acdff Merge branch 'v5.17-next/dts32' into for-next omits 07cd7745c6f2 nds32/setup: remove unused memblock_region variable in set [...] omits 36b9b1975393 nds32: add a Kconfig symbol for LOCKDEP_SUPPORT omits 37160f01e8ea nds32: move core-y in arch/nds32/Makefile to arch/nds32/Kbuild adds ae5f531d1766 Merge tag 'ntb-5.17-bugfixes' of git://github.com/jonmason/ntb adds 22ba5e99b96f erofs: fix ztailpacking on > 4GiB filesystems adds 92ebf5f91b4d Merge tag 'erofs-for-5.17-rc7-fixes' of git://git.kernel.o [...] adds a340ab09b0b1 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds a0e897d1b367 arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias adds f4242ec2b92c Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds b3557463343c Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 21a082e3c1f6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4761df52f154 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 275f3f648702 Bluetooth: Fix not checking MGMT cmd pending queue adds 2e77551c6128 Merge tag 'for-net-2022-03-01' of git://git.kernel.org/pub [...] adds 0b0e2ff10356 net: dsa: restore error path of dsa_tree_change_tag_proto adds 90f8f4c0e3ce ptp: ocp: Add ptp_ocp_adjtime_coarse for large adjustments adds 6ff379732292 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cabc18d39e8f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4ff2980b6bd2 xfrm: fix tunnel model fragmentation behavior adds f00b06eedc1c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0aa6b294b312 ALSA: intel_hdmi: Fix reference to PCM buffer address adds 5e89640498f0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b8b3ac114713 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 48fdc1fa4d93 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] adds ed5943562d45 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5d68c8f6d848 Merge remote-tracking branch 'spi/for-5.16' into spi-linus adds ce2a21b9e7f0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cc7a1b2c3228 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 8f4347081be3 staging: rtl8723bs: Fix access-point mode deadlock adds 342e7c6ea582 staging: rtl8723bs: Improve the comment explaining the loc [...] adds 72d856e3caf4 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 79dae81c2913 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 81a36d8ce554 Input: elan_i2c - move regulator_[en|dis]able() out of ela [...] adds 04b7762e37c9 Input: elan_i2c - fix regulator enable count imbalance aft [...] adds 69565c91e8a9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 262b85a8b059 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 9d1ce82ce8b1 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds f3bab607ebd4 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds 155b6d6c959d Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 5e0aac540055 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds f74d89478a21 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 41ccd83cad68 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds d2f13cad72db Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 1bbc988c0471 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8bdb85b6c81e Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 35b0541011bc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f4d8da62d61b Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 5e38efe5c382 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 34490bca674f Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 1d8716821d25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb18783eb966 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 2d352b6bc759 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 9f15ac318b83 nds32: Remove the architecture new 9f44bfc60f85 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b92c932437af Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 3f3bb43f84a8 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 0f901558bd1f Merge branch 'arm/fixes' into for-next new d9bdba07824c ARM: PXA: fix up decompressor code new a483b1b232e6 Merge tag 'mvebu-arm-5.18-1' of git://git.kernel.org/pub/s [...] new a0b3fde3018e Merge branch 'arm/soc' into for-next new 40c13296f848 Merge tag 'qcom-dts-for-5.18' of git://git.kernel.org/pub/ [...] new 29cefaaf2b35 Merge tag 'qcom-arm64-for-5.18' of git://git.kernel.org/pu [...] new d1986fbd56ed arm64: dts: mt8192: Add watchdog node new 462f6c4a7c08 arm64: dts: mt8183: add jpeg enc node for mt8183 new a97af4b52b63 arm64: dts: mt6358: add mt6358-keys node new 994a71a3c911 arm64: dts: mediatek: Add mt8192 power domains controller new 1f9986b258c2 arm64: dts: mediatek: add clock support for mt7986a new fbaac5b1057d arm64: dts: mediatek: update mt7986a memory node new 809967d76e91 arm64: dts: mediatek: update mt7986b memory node new c723b6b7b7a1 Merge tag 'v5.17-next-dts64' of git://git.kernel.org/pub/s [...] new 2cf1c348d0f5 ARM: Add basic support for Airoha EN7523 SoC new ecd2a1c1d541 ARM: dts: add GPIO support for Airoha EN7523 new 8a6ea4edcf3e Merge tag 'v5.17-next-dts32' of git://git.kernel.org/pub/s [...] new 94b0655636b3 Merge tag 'mvebu-dt64-5.18-1' of git://git.kernel.org/pub/ [...] new 7d8e1702b572 Merge tag 'mvebu-dt-5.18-1' of git://git.kernel.org/pub/sc [...] new 48d3c3e9deb0 Merge branch 'arm/dt' into for-next new c199a67c42d6 Merge tag 'qcom-defconfig-for-5.18' of git://git.kernel.or [...] new b5d8378ff0ba ARM: multi_v7_defconfig: Add support for Airoha EN7523 SoC new c687cdc66ffc Merge tag 'v5.17-next-defconfig' of git://git.kernel.org/p [...] new b54eeb0dde89 Merge branch 'arm/defconfig' into for-next new b903f9c55ea4 Merge tag 'memory-controller-drv-5.18' of git://git.kernel [...] new 88c7385290ed Merge tag 'memory-controller-drv-mediatek-5.18' of git://g [...] new 42ba417307bc Merge tag 'memory-controller-drv-tegra-5.18' of git://git. [...] new 73c022e12963 dt-bindings: power: Add MT8195 power domains new ac0ca395543a soc: mediatek: pm-domains: Add wakeup capacity support in [...] new dcbf6831a53a soc: mediatek: pm-domains: Remove unused macro new db2ca8608a9f soc: mediatek: pm-domains: Move power status offset to pow [...] new 342479c86d3e soc: mediatek: pm-domains: Add support for mt8195 new c8a006896fce dt-bindings: power: Add MT8186 power domains new 88590cbc1703 soc: mediatek: pm-domains: Add support for mt8186 new 5f9b5b757e44 soc: mediatek: mmsys: add mt8186 mmsys routing table new 15f1768365ae soc: mediatek: add MTK mutex support for MT8186 new dcfd51925639 soc: mediatek: mtk-infracfg: Disable ACP on MT8192 new 831785f0e5b9 soc: mediatek: mmsys: add mmsys reset control for MT8186 new 83a7175cbe3e soc: mediatek: pwrap: add pwrap driver for MT8186 SoC new a319fbfd3f6a dt-bindings: mediatek: add compatible for MT8186 pwrap new eb1b02bef52a dt-bindings: arm: mediatek: mmsys: add support for MT8186 new 16e769e2ae1f Merge tag 'v5.17-next-soc' of git://git.kernel.org/pub/scm [...] new 4359086dd462 Merge branch 'arm/drivers' into for-next new fde115f8d1bc Merge tag 'soc-fixes-5.17-2' into for-next new 428feddeea00 Merge branch 'arm/fixes' into for-next new 65cad772dcb4 soc: document merges new c018cef15757 [v2] ARM: sa1100/assabet: move dmabounce hack to ohci driver new 4d558d4d88af Merge tag 'qcom-drivers-for-5.18' of git://git.kernel.org/ [...] new 7d90798b86f8 Merge branch 'arm/drivers' into for-next new c807a335d3b1 Merge tag 'qcom-arm64-defconfig-for-5.17' of git://git.ker [...] new 26a06c7c0cad Merge branch 'arm/defconfig' into for-next new 89fe6fa20637 Merge branch 'arm/fixes' into for-next new 1c9566edd537 Revert "soc: mediatek: mmsys: add mmsys reset control for MT8186" new ab32c4abab56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d06d87729706 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a26c5399a001 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e2826c081548 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf87f250e0ec Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 0e73ad5d751f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d75bef93d186 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new adf4e482cecc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ed7e1505b075 Merge branch 'v5.17-next/dts32' into for-next new 57278309680c Merge branch 'v5.17-next/dts64' into for-next new b319542664df soc: mediatek: mmsys: add sw0_rst_offset in mmsys driver data new 2f67bb34d9e2 soc: mediatek: mmsys: add mmsys reset control for MT8186 new 498540577aef soc: mediatek: pwrap: add pwrap driver for MT8186 SoC new 919e96df951d dt-bindings: mediatek: add compatible for MT8186 pwrap new 45c9e9a608aa dt-bindings: arm: mediatek: mmsys: add support for MT8186 new bfa883aceaf4 Merge branch 'v5.17-next/soc' into for-next new 6ceb6a96db4e Merge branch 'v5.17-fixes' into for-next new 921edff1bcf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db972b026910 Merge branch 'mvebu/dt' into mvebu/for-next new 89756932b780 Merge branch 'mvebu/dt64' into mvebu/for-next new d89dfb2117e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db1f1e411db0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3cc01b7c8fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a315c37cd69a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ecfb19aab809 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 40e88227f3af Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new f996def8d750 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7f127b213fa arm64: dts: juno: align pl330 node name with dtschema new 8ede5890faaa arm64: dts: lg: add dma-cells to pl330 node new ad3c72b0c6b9 arm64: dts: lg: align pl330 node name with dtschema new b2d5c4016a34 Merge branch 'for-v5.18/dt-cleanup' into for-next new 48ec1b0982ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c0c51af3a22 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 983bb653b4c5 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 7f3e780285ba Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new ad3e289de810 tee: make tee_shm_register_kernel_buf vmalloc supported new 3e53bb2bd87b Merge branch 'tee_shm_vmalloc_for_v5.19' into next new bd84e19ff2d5 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 2eac9ba0c8d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d83eeb7f1170 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 48dcd6e982ff Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 20fbf724e7a4 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new d47e011d8bfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7322f9b24871 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 362c1499875e Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new c45b1948fb24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f926b2c426bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6cd653b7820 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 7ae0ad0432f3 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 22253c167654 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 0d94e54072b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64aa1a282c30 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 57995dbb58bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5c7be33b1b66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad25e02c9ea3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93d6dfef9201 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new af879331ab3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f0ae200bd2e6 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new af65d2ea58a2 fscache: export fscache_end_operation() new ea62052f8d5c netfs: Generate enums from trace symbol mapping lists new 485168e8fbab netfs: Add a netfs inode context new 74307b796db7 netfs: Rename netfs_read_*request to netfs_io_*request new 51bebcb8d308 netfs: Refactor arguments for netfs_alloc_read_request new e1fd231e09e1 netfs: Finish off rename of netfs_read_request to netfs_io [...] new e056ccbba187 netfs: Split netfs_io_* object handling out new f1956cd7ce8a netfs: Adjust the netfs_rreq tracepoint slightly new 37846bfb68c0 netfs: Trace refcounting on the netfs_io_request struct new ae339dccfa52 netfs: Trace refcounting on the netfs_io_subrequest struct new f256dd51854c netfs: Adjust the netfs_failure tracepoint to indicate non [...] new 568c02e951bc netfs: Prepare to split read_helper.c new c19a5d31b470 netfs: Add a function to consolidate beginning a read new 75086f3064aa netfs: Split fs/netfs/read_helper.c new 5439037cb194 netfs: Split some core bits out into their own file new ad9e5adb388f netfs: Rename rename read_helper.c to io.c new a82ef7271838 netfs: Change ->init_rreq() to return an error code new eb376995a3ee netfs: Keep track of the actual remote file size new 78e12b114b9c afs: Maintain netfs_i_context::remote_i_size new 8a5f12629b25 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new e4f52a352549 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 86d17a74c741 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new eb103a51640e reiserfs: Deprecate reiserfs new 487606687984 Merge reiserfs deprecation patch. new b25ba245c031 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new c66e98197ca5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2c25f74eb889 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new d11f7e748f47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd4a9c77f585 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7699af3ac603 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 20bc9191c2ed Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new fa2428d30fe0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25fa6e260d9a Merge branch 'master' of https://github.com/Paragon-Softwa [...] new a4a0c3c0b15b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ebeff631e5f Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 29d4c135df9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b665eae7a788 printk: fix return value of printk.devkmsg __setup handler new c5f75d490fc2 Merge branch 'for-5.18' into for-next new 52a3f30184e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52bf64ac8cd4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 08042a839a1e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new a3887e46ad57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9c02c6391c88 i2c: i801: Drop useless masking in i801_access new 55b6f82e9443 i2c: i801: Add support for the Process Call command new 1d366c2f9df8 i2c: xiic: Make bus names unique new 867dfe1041a0 Merge branch 'i2c/for-mergewindow' into i2c/for-next new 289ac994b3b9 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new ff4670ed6e81 dt-bindings: trivial-devices: Add xdpe11280 new efdab64d88ab hwmon: (xdpe12284) Add support for xdpe11280 new f53bfe4d6984 hwmon: (xdpe12284) Add regulator support new a3cd66d7cbad hwmon: (adm1275) Allow setting sample averaging new a113870165b8 dt-bindings: hwmon: Add sample averaging properties for ADM1275 new 68788f38b0f1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 90f097edf176 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 3bf2a6ce513f Merge branch 'master' of git://linuxtv.org/media_tree.git new 77a939570075 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new a76cf5a9c337 ACPI: bus: Introduce acpi_bus_for_each_dev() new 4b45c564a091 ACPI / x86: Add skip i2c clients quirk for Nextbook Ares 8 new 956d751dc979 ACPI / x86: Add skip i2c clients quirk for Lenovo Yoga Tab [...] new 2cbfae0f50f7 ACPI: platform: Constify properties parameter in acpi_crea [...] new f167c1a13879 ACPI: LPSS: Constify properties member in struct lpss_device_desc new 620c803f42de ACPI: LPSS: Provide an SSP type to the driver new f1bdf85c9443 Merge branches 'acpi-bus', 'acpi-x86' and 'acpi-soc' into [...] new 5838a14832d4 thermal: core: Fix TZ_GET_TRIP NULL pointer dereference new 52c6cc6e7e02 Merge branch 'thermal-core' into linux-next new e7d90cfac551 PM: domains: Prevent power off for parent unless child is [...] new 9a6582b83928 PM: domains: use dev_err_probe() to simplify error handling new f6bfe8b5b2c2 PM: domains: Fix sleep-in-atomic bug caused by genpd_debug [...] new 7dfe105dfc72 PM: sleep: wakeup: Fix typos in comments new 444e1154b2bf PM: hibernate: Clean up non-kernel-doc comments new ba7ffcd4c4da PM: hibernate: fix __setup handler error handling new 7a64ca17e4dd PM: suspend: fix return value of __setup handler new a644161ba11d Documentation: admin-guide: pm: Document uncore frequency scaling new 895519c19fae MAINTAINERS: Add additional file to uncore frequency control new 5bf19d0aa3d2 powercap: DTPM: dtpm_node_callback[] can be static new 55ddcd9f3226 powercap: DTPM: Fix spelling mistake "initialze" -> "initialize" new b34cc8932de2 Merge branches 'pm-domains', 'pm-sleep', 'pm-uncore' and ' [...] new 4a49db7b0abc Merge tag 'linux-cpupower-5.18-rc1' of git://git.kernel.or [...] new 8953254f5daa Merge branch 'pm-tools' into linux-next new b3ad88450ee9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 315e5e2145c3 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 083548e28a20 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 48fd6dc72c0f Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new ea7596c1e5a7 RDMA/irdma: Make irdma_create_mg_ctx return a void new 6702bc147448 RDMA/irdma: Fix netdev notifications for vlan's new b200189626b5 RDMA/irdma: Fix Passthrough mode in VM new 17850f2b0b4b RDMA/irdma: Remove incorrect masking of PD new a80501b89152 RDMA/core: Remove unnecessary statements new 1ea8300a9539 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2b77012ddd5 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 6765393614ea vxlan: move to its own directory new fba55a66e8ec vxlan_core: fix build warnings in vxlan_xmit_one new 76fc217d7fb1 vxlan_core: move common declarations to private header file new c63053e0cb5a vxlan_core: move some fdb helpers to non-static new a9508d121a0e vxlan_core: make multicast helper take rip and ifindex explicitly new efe0f94b333b vxlan_core: add helper vxlan_vni_in_use new 7b8135f4df98 rtnetlink: add new rtm tunnel api for tunnel id filtering new a498c5953a9c vxlan_multicast: Move multicast helpers to a separate file new f9c4bb0b245c vxlan: vni filtering support on collect metadata device new 3edf5f66c12a selftests: add new tests for vxlan vnifiltering new 4095e0e1328a drivers: vxlan: vnifilter: per vni stats new 445b2f36bb4e drivers: vxlan: vnifilter: add support for stats dumping new 1e385c08249e Merge branch 'vxlan-vnifiltering' new 462791bbfa35 net/smc: add sysctl interface for SMC new dcd2cf5f2fc0 net/smc: add autocorking support new 12bbb0d163a9 net/smc: add sysctl for autocorking new b70a5cc04519 net/smc: send directly on setting TCP_NODELAY new 6bf536eb5c8c net/smc: correct settings of RMB window update limit new a505cce6f7cf net/smc: don't req_notify until all CQEs drained new 6b88af839d20 net/smc: don't send in the BH context if sock_owned_by_user new 7282c126f768 Merge branch 'smc-datapath-opts' new ef739f1dd3ac net: smc: fix different types in min() new c265b569a45f sfc: default config to 1 channel/core in local NUMA node only new 09a99ab16c60 sfc: set affinity hints in local NUMA node only new 422ce83667d6 Merge branch 'sfc-optimize-rxqs-count-and-affinities' new fb3f903769e8 tun: support NAPI for packets received from batched XDP buffs new 323d51cac6a1 nfp: avoid newline at end of message in NL_SET_ERR_MSG_MOD new a02192151b7d macvtap: advertise link netns via netlink new dd0ca255f3d2 if_ether.h: add PROFINET Ethertype new cd73cda742fb if_ether.h: add EtherCAT Ethertype new 96946d892a05 Merge branch 'if_ether-h-add-industrial-fieldbus-ethertypes' new a577223a97df net: hamradio: fix compliation error new e36278520f48 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new eed1fcee556f x86: Disable HAVE_ARCH_HUGE_VMALLOC on 32-bit x86 new 676b2daabaf9 bpf, x86: Set header->size properly before freeing it new 8bbe98bdccef Merge branch 'fixes for bpf_prog_pack' new 6b083ae5d50c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4c8325e2f18 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5ff95615cbba Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0bb7cb7e3753 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] new b05c212e79a6 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new b66ab928f44a Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 1c25bb78eff4 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 0934683dd1c7 hwrng: atmel - add wait for ready support on read new a223ea9f89ab hwrng: atmel - disable trng on failure path new f14b02088fb8 hwrng: atmel - rename enable/disable functions to init/cleanup new 9fbd8b306fcb hwrng: atmel - move set of TRNG_HALFR in atmel_trng_init() new b95318852597 hwrng: atmel - use __maybe_unused and pm_ptr() for pm ops new c4f51eab6ce0 hwrng: atmel - add runtime pm support new 53e748c2758c hwrng: atmel - remove extra line new 2f5ee72ee950 crypto: cavium/zip - register algorithm only if hardware i [...] new b169b3766242 crypto: sun8i-ss - call finalize with bh disabled new f75a749b6d78 crypto: sun8i-ce - call finalize with bh disabled new dba633342994 crypto: amlogic - call finalize with bh disabled new 7f22421103c5 crypto: gemini - call finalize with bh disabled new 4058cf08945c crypto: engine - check if BH is disabled during completion new 1038fd78a1b8 crypto: kpp - provide support for KPP template instances new 46ed5269bf7d crypto: kpp - provide support for KPP spawns new 48c6d8b878c1 crypto: dh - remove struct dh's ->q member new 215bebc8c6ac crypto: dh - constify struct dh's pointer members new fae198935c44 crypto: dh - split out deserialization code from crypto_dh [...] new d902981f09bf crypto: dh - introduce common code for built-in safe-prime [...] new 7dce59819750 crypto: dh - implement ffdheXYZ(dh) templates new 60a273e9aecd crypto: testmgr - add known answer tests for ffdheXYZ(dh) [...] new 1e2079645667 crypto: dh - implement private key generation primitive fo [...] new 209b7fc9c924 crypto: testmgr - add keygen tests for ffdheXYZ(dh) templates new c8e8236cf71f crypto: dh - allow for passing NULL to the ffdheXYZ(dh)s' [...] new d6097b8d5d55 crypto: api - allow algs only in specific constructions in [...] new 32f07cc40c9b crypto: dh - disallow plain "dh" usage in FIPS mode new 81771ff2411a lib/mpi: export mpi_rshift new 35d2bf20683f crypto: dh - calculate Q from P for the full public key ve [...] new 4920a4a7262d crypto: cleanup comments new 7976c1492571 crypto: crypto_xor - use helpers for unaligned accesses new 52af29abffca crypto: xilinx - Updated Makefile for xilinx subdirectory new 80f940ef527e firmware: xilinx: Add ZynqMP SHA API for SHA3 functionality new 7ecc3e34474b crypto: xilinx - Add Xilinx SHA3 driver new 9578de385c78 MAINTAINERS: Add maintainer for Xilinx ZynqMP SHA3 driver new 647d41d3952d crypto: vmx - add missing dependencies new 959e37546491 crypto: cavium/nitrox - don't cast parameter in bit operations new e6205ad58a7a hwrng: cavium - fix NULL but dereferenced coccicheck error new 280ee3c3aaa8 crypto: octeontx2 - fix missing unlock new d2e2d456d6ea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c9a988a08dff Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 34ff4deae5e0 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 52e8da704d8d drm/amd/display: Don't fill up the logs new b8cb6ab68674 gpu/amd: vega10_hwmgr: fix inappropriate private variable name new e433d6843310 Revert "drm/amdkfd: process_info lock not needed for svm" new 38abd56bed58 drm/amdkfd: Correct SMI event read size new d58b8a99cbb8 drm/amdkfd: Add SMI add event helper new 1e242bf8bc1b drm/amd/display: Remove invalid RDPCS Programming in DAL new 6dc0fded6280 drm/amd/display: Make functional resource functions non-static new 4affb1230338 drm/amd/display: Reset VIC if HDMI_VIC is present new ca6fcfa8d446 drm/amdgpu: Fix realloc of ptr new 91dcfe5fd9d3 drm/amd/display: Add frame alternate 3D & restrict HW pack [...] new b51759661e29 drm/amd/display: Adding a dc_debug option and dmub setting [...] new 01d468d9a420 drm/amdgpu: Modify .ras_fini function pointer parameter new 667c7091a39e drm/amdgpu: Optimize xxx_ras_fini function of each ras block new 1f211a827cbd drm/amdgpu: centrally calls the .ras_fini function of all [...] new 35366481d094 drm/amdgpu: Remove redundant calls of amdgpu_ras_block_lat [...] new 9dad47c50f9b drm/amdgpu: Remove redundant calls of amdgpu_ras_block_lat [...] new f578a37d19c6 drm/amdgpu: Remove redundant calls of amdgpu_ras_block_lat [...] new 0dca257d6dc5 drm/amdgpu: Remove redundant calls of amdgpu_ras_block_lat [...] new f148c143ef3f drm/amdgpu: Remove redundant calls of amdgpu_ras_block_lat [...] new aa8e65dfc75f drm/amdgpu: Remove redundant calls of amdgpu_ras_block_lat [...] new 149d7ba1f8fe drm/amdgpu: Remove redundant calls of amdgpu_ras_block_lat [...] new 30e58102d516 drm/amdgpu: Remove redundant calls of amdgpu_ras_block_lat [...] new 80e0c2cb37b6 drm/amdgpu: Remove redundant .ras_fini initialization in s [...] new 957b0787ee5d drm/amdgpu: move amdgpu_gmc_noretry_set after ip_versions [...] new 7d4108e4ceb3 drm/amdgpu: convert code name to ip version for noretry set new 57230f0ce6ed drm/amdgpu: Fix sigsev when accessing MMIO on hot unplug. new 5aa061474b1e drm/amdgpu: Bump minor version for hot plug tests enabling. new e6fac6a9c9eb drm/amdgpu: Move CAP firmware loading to the beginning of [...] new b6901d93cc12 drm/amdgpu: fix suspend/resume hang regression new 00bfab4457c2 drm/amdgpu: enable gfx clock gating control for GC 10.3.7 new 9a1358bb2ce3 drm/amdgpu/nv: enable clock gating for GC 10.3.7 subblock new fabe1753851c drm/amdgpu: enable gfx power gating for GC 10.3.7 new d7709eb6a197 drm/amdgpu: enable gfxoff routine for GC 10.3.7 new 7952fa0d3e18 drm/amd/pm: new v3 SmuMetrics data structure for Sienna Cichlid new fe5e8f07fc25 drm/amd/display: Modify plane removal sequence to avoid hangs. new 45a3e06be4d3 drm/amdgpu: Use IP versions in convert_tiling_flags_to_modifier() new 1b537e64105d drm/amdgpu: remove unused gpu_info firmwares new 31f5f46043c7 drm/amdgpu/gfx10: drop unused cyan skillfish firmware new 825e0af0d453 drm/amdgpu/sdma5: drop unused cyan skillfish firmware new 3192f1d9b61a drm/amdgpu: remove redundant null check new 4e2251ed2a78 drm/amdgpu: add another raven1 gfxoff quirk new 30f507c3ccca drm/amdgpu: only check for _PR3 on dGPUs new f63e45a19b40 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 5d1f456fcdb0 Revert "drm/amd/display: To modify the condition in indica [...] new efa8692773c9 drm/radeon: Add HD-audio component notifier support (v2) new ab5fd8c5f07c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 230bc2bed518 Merge drm/drm-next into drm-intel-next new 01fabda8e3d6 drm/i915: Use str_yes_no() new 707c3a7d99b1 drm/i915: Use str_enable_disable() new ff9fbe7ce1c1 drm/i915: Use str_enabled_disabled() new f79a568add12 drm/i915: Use str_on_off() new 0a967f5bfd91 iommu/vt-d: Add RPLS to quirk list to skip TE disabling new a34c0807bc67 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 46540120baca Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 7013fe98cfe9 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 48bb13a2067b Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new 318ef11d3859 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a710691760e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b48a03944d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a66b825446f Merge branch 'asoc-linus' into asoc-next new 2ecf362d2203 ASoC: mxs-saif: Handle errors for clk_enable new f9e2ca0640e5 ASoC: atmel_ssc_dai: Handle errors for clk_enable new a2253ec7aef2 ASoC: amd: use asoc_substream_to_rtd() new 45ea97d74313 ASoC: dwc-i2s: Handle errors for clk_enable new 300689fb04b3 ASoC: soc-generic-dmaengine-pcm: set period_bytes_min base [...] new de2c6f98817f ASoC: soc-compress: prevent the potentially use of null pointer new d5dd781bcc81 ASoC: qcom: Fix error code in lpass_platform_copy() new a6264056b39e ASoC: soc-acpi: remove sof_fw_filename new f1eebb3bf707 ASoC: Intel: boards: fix spelling in comments new da793fb0f56c ASoC: Intel: add RT1308 I2S machine driver and HDMI-in cap [...] new e1d5e1332402 ASoC: Intel: boards: create sof-realtek-common module new 024979b67b39 ASoC: Intel: sof_rt1308: move rt1308 code to common module new 709ec7bec6b3 ASoC: Intel: cirrus-common: support cs35l41 amplifier new 2fe14ff61bd6 ASoC: Intel: sof_ssp_amp: rename driver and support cs35l4 [...] new c4dcd7100c26 ASoC: Intel: soc-acpi: add entries in ADL match table new 227178d238b3 ASoC: Intel: machine driver updates for 5.18 new e7ec5ee81719 Merge remote-tracking branch 'asoc/for-5.18' into asoc-next new f5e7dedaf4bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30420523ada3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 942739dee673 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 977ff73e6415 dm-zoned: remove the ->name field in struct dmz_dev new 385411ffba0c dm: stop using bdevname new 168678d765d3 dm mpath: use DMINFO instead of printk with KERN_INFO new 1b53c0b9b4bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 099849af27f7 ata: ahci: Rename board_ahci_mobile new e5c894791eab ata: ahci: Rename `AHCI_HFLAG_IS_MOBILE` new 4dd4d3deb502 ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configurat [...] new b28ad859e608 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89e8ce10ca02 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 1f311c94aabd mmc: rtsx: add 74 Clocks in power on flow new c90bb870e92a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b46c9841e63a Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new c639c52703a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9f739e0ac51 Merge branch 'regulator-linus' into regulator-next new 75c3543e39f0 regulator: virtual: use dev_err_probe() new d2fb5487ecb2 regulator: virtual: warn against production use new 80c056656d46 regulator: virtual: add devicetree support new 29bfeed6be0c Merge remote-tracking branch 'regulator/for-5.18' into reg [...] new c87dda2c72b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 786187f37333 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new bd94b922eb4f Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 773eba4d2cc0 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new cdbec3ede0b8 selinux: shorten the policy capability enum names new f8af5801ed67 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 000cd3d12c22 Merge branch 'next' of git://github.com/cschaufler/smack-next new eadb0286b3a1 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 5b978dab0180 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7853cd0c2a78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 53a9cb214780 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dca669354e6f dt-bindings: Another pass removing cases of 'allOf' contai [...] new 8d807ef59d87 dt-bindings: gpu: Convert aspeed-gfx bindings to yaml new a3867a7363b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b09259e6f15 Merge branch 'spi-linus' into spi-next new ee8ad9440f18 spi: dt-bindings: renesas,rspi: Drop comment for generic c [...] new d149dd2a806b spi: dt-bindings: mediatek: Set min size for 'mediatek,pad [...] new 13262fc26c18 spi: spi-zynqmp-gqspi: Handle error for dma_set_mask new c605a0069e78 Merge remote-tracking branch 'spi/for-5.18' into spi-next new 059743869c47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e79065033cf Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new f3155f6bd4e2 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 3436b23744c3 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 0d3616bbd03c irqchip/sifive-plic: Improve naming scheme for per context [...] new 098fdbc3531f irqchip/sifive-plic: Disable S-mode IRQs if running in M-mode new 1a68edc0dc1f Merge branch irq/plic-cleanups into irq/irqchip-next new c1b566590547 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 13616b360664 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e0467831a84 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new fec44c24246c Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 4c11113c1a3d KVM: arm64: Enable Cortex-A510 erratum 2077057 by default new 0054348a2011 Merge branch kvm-arm64/misc-5.18 into kvmarm-master/next new 35f5957a847f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ed725bb5b781 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 72880bbb5246 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b28b35abdb5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32370191c085 platform/x86: amd-pmc: Set QOS during suspend on CZN w/ ti [...] new f094399fae9c surface: surface3_power: Fix battery readings on batteries [...] new 91f410aa679a platform/x86: Add AMD system management interface new 402576d9804e Documentation: Add x86/amd_hsmp driver new bf779aaf56ea platform/x86: thinkpad_acpi: Add dual fan probe new f97afae4d780 Merge remote-tracking branch 'pdx86/platform-drivers-x86-p [...] new 7fa7dfafe40a platform/x86: x86-android-tablets: Fix EBUSY error when re [...] new 67dfc2b441b4 platform/x86: x86-android-tablets: Add Lenovo Yoga Tablet [...] new bf8fd1a9736e platform/x86: x86-android-tablets: Workaround Lenovo Yoga [...] new cb18448bbf1c platform/x86: x86-android-tablets: Lenovo Yoga Tablet 2 83 [...] new 3bfb3fc85f69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f884271048ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca386253ff6f leds: pca955x: Make the gpiochip always expose all pins new e26557a0aa68 leds: pca955x: Allow zero LEDs to be specified new 434f2a516062 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c6667f5ae701 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new a4f53f460868 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 2fcad1322110 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 984fa811a898 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new cc4c1d05eb10 sc16is7xx: Properly resume TX after stop new 21144bab4f11 sc16is7xx: Handle modem status lines new 6e124e58ae2e sc16is7xx: Set AUTOCTS and AUTORTS bits new 47b95e8ab731 serial: mvebu-uart: fix return value check in mvebu_uart_c [...] new 24e947248431 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 2cf03a5c6392 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new b1a900023ee2 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 7a37e890bd5d dt-bindings: phy: renesas,usb2-phy: Document RZ/V2L phy bindings new 41d393aaead4 phy: cadence: Add Cadence D-PHY Rx driver new 40b95583561e phy: dt-bindings: Convert Cadence DPHY binding to YAML new 222e7d3f6235 phy: dt-bindings: cdns,dphy: add power-domains property new e02cebea3fbc phy: dt-bindings: Add Cadence D-PHY Rx bindings new bb1fea8454b4 dt-bindings: Revert "dt-bindings: soc: grf: add naneng com [...] new 641024df6a82 dt-bindings: phy: qcom,usb-snps-femto-v2: Add sc8180x and [...] new 7addff4018f0 phy: qcom-snps: Add sc8280xp support new f01da68667dc dt-bindings: phy: qcom,qmp: add sc8180x and sc8280xp ufs c [...] new c6455af54899 phy: qcom-qmp: add sc8280xp UFS PHY new 718ed2df8b3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 74e79da9fd46 soundwire: qcom: add runtime pm support new c7449e766de3 dt-bindings: soundwire: qcom: document optional wake irq new 04d46a7b3837 soundwire: qcom: add in-band wake up interrupt support new 35732a0694cd soundwire: qcom: constify static struct qcom_swrm_data glo [...] new ccf128c16a39 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 13b84e7916ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 50dc963bc12c staging: pi433: remove TODOs-related item from the TODO file new ed01d1b9bca2 staging: r8188eu: remove _linked_rx_signal_strength_display() new 2d19e698e7f1 staging: pi433: remove rf69_get_flag function resolving en [...] new 18ba5748c24d staging: r8188eu: smooth_rssi_data is not used new 6e1e59c1caf6 staging: r8188eu: irq_prepare_beacon_tasklet is unused new 1327fcf175fa staging: r8188eu: fix endless loop in recv_func new 905eebcf28d0 staging: r8188eu: cnt is set but not used new dde7b6ea8780 staging: r8188eu: recvframe_push is not used new 1b627cc17291 staging: r8188eu: get_rx_status is not used new e092f715ff5f staging: r8188eu: remove unused define new e9f3ac5edb25 staging: r8188eu: use ieee80211 define for management frame type new d7e168c76f16 staging: r8188eu: use ieee80211 helpers to check the frame type new aacd0400c7f3 staging: r8188eu: refactor validate_recv_frame's error handling new 1c167e3b8304 staging: r8188eu: use ieee80211 helper for qos bit new 7c22fd48fd4e staging: r8188eu: use ieee80211 helper to check for more f [...] new 3371c86dc054 staging: r8188eu: use ieee80211 helper to read "more data" new 0beae891d3ba staging: r8188eu: use ieee80211 helper to read the protected bit new 095f74650274 staging: r8188eu: use ieee80211 helper to read the "order" bit new b497e06d2714 staging: pi433: prevent uninitialized data from being printed out new 969c8230e02e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 6270bf1f0197 iio: imu: st_lsm6dsx: use dev_to_iio_dev() to get iio_dev struct new 571426631acf iio: adc: aspeed: Add divider flag to fix incorrect voltag [...] new c87b7b12f48d iio: accel: mma8452: use the correct logic to get mma8452_data new 5165102efa41 dt-bindings: iio: adc: zynqmp_ams: Add clock entry new 1f21a4157806 iio: adc: xilinx-ams: Fixed missing PS channels new d5d786fb5316 iio: adc: xilinx-ams: Fixed wrong sequencer register settings new 0bf126163c3e iio: adc: xilinx-ams: Fix single channel switching sequence new a512b34d3bf0 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 529c5141d384 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new b3c6789998c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3f7bda8b5650 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 553133a65d97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c49ff72cff4c scsi: target: pscsi: Remove struct pscsi_plugin_task new 71bada345b33 scsi: core: Don't memset() the entire scsi_cmnd in scsi_in [...] new ce70fd9a551a scsi: core: Remove the cmd field from struct scsi_request new 5b794f98074a scsi: core: Remove the sense and sense_len fields from str [...] new a9a4ea1166d6 scsi: core: Move the resid_len field from struct scsi_requ [...] new dbb4c84d87af scsi: core: Move the result field from struct scsi_request [...] new 6aded12b10e0 scsi: core: Remove struct scsi_request new 264403033105 scsi: core: Remove <scsi/scsi_request.h> new 32698c955295 scsi: libsas: Clean up sas_form_port() new 07e0984b96ec scsi: scsi_transport_fc: Fix FPIN Link Integrity statistic [...] new 8dd3dff3bf3e scsi: iscsi: Fix recovery and unblocking race new b07c348f8ffb scsi: iscsi: Speed up session unblocking and removal new d8ec5d67b8bb scsi: iscsi: Remove iscsi_scan_finished() new 5842ea366831 scsi: iscsi: ql4xxx: Use per-session workqueue for unbinding new 7cb6683ce761 scsi: iscsi: Use the session workqueue for recovery new 69af1c9577aa scsi: iscsi: Drop temp workq_name new 98cdcd6c6b4a scsi: wd719x: Return proper error code when dma_set_mask() fails new bf180cc1a5da scsi: lpfc: Kill lpfc_bus_reset_handler() new 45c59287ff01 scsi: lpfc: Drop lpfc_no_handler() new bb21fc9911ee scsi: lpfc: Use fc_block_rport() new 123a3af35d08 scsi: lpfc: Use rport as argument for lpfc_send_taskmgmt() new e81ce97f5716 scsi: lpfc: Use rport as argument for lpfc_chk_tgt_mapped() new af4edb1d50c6 scsi: core: sd: Add silence_suspend flag to suppress some [...] new 71bb9ab6e351 scsi: ufs: Fix runtime PM messages never-ending cycle new b8481f535f60 scsi: lpfc: SLI path split: Refactor lpfc_iocbq new 299ae9dc398d scsi: lpfc: SLI path split: Refactor fast and slow paths t [...] new 1b9cf9febb91 scsi: lpfc: SLI path split: Introduce lpfc_prep_wqe new 1b5a0f96c6bd scsi: lpfc: SLI path split: Refactor base ELS paths and th [...] new 84617c5cfa0c scsi: lpfc: SLI path split: Refactor PLOGI/PRLI/ADISC/LOGO paths new 47e07ff0d04e scsi: lpfc: SLI path split: Refactor the RSCN/SCR/RDF/EDC/ [...] new b2c4c8eb1faf scsi: lpfc: SLI path split: Refactor LS_ACC paths new bf76e8f2952e scsi: lpfc: SLI path split: Refactor LS_RJT paths new 437173a7c5ac scsi: lpfc: SLI path split: Refactor FDISC paths new 148b75d09a1f scsi: lpfc: SLI path split: Refactor VMID paths new 4802d3070076 scsi: lpfc: SLI path split: Refactor misc ELS paths new 202150d31c9f scsi: lpfc: SLI path split: Refactor CT paths new ed3518e95b35 scsi: lpfc: SLI path split: Refactor SCSI paths new d8ffd1ed26b9 scsi: lpfc: SLI path split: Refactor Abort paths new 5b78854d5022 scsi: lpfc: SLI path split: Refactor BSG paths new 37b1baa6ba18 scsi: lpfc: Update lpfc version to 14.2.0.0 new f2ddbbea7780 scsi: lpfc: Copyright updates for 14.2.0.0 patches new 4a86f8782dd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a397c218dcac Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 6e4a8975cd13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ead2ac4a615b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new f1644aca5f4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f0918cdb49f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a75275b4c724 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 171bd0fd4221 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3e86eddbd882 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new becb67f21bed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a7e7f570f459 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new d7ae7af5dd67 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new d2bda1500aa8 IDT: Fix Build warnings on some 32bit architectures. new c7c9d9fc428f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 2311b3c51bb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1cf4dfec9ab0 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 122f78d03ad5 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 4424c35ead66 auxdisplay: lcd2s: Fix lcd2s_redefine_char() feature new 898c0a15425a auxdisplay: lcd2s: Fix memory leak in ->remove() new 9ed331f8a0fb auxdisplay: lcd2s: Use proper API to free the instance of [...] new 03155b87c838 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new 59673723cc11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac2f4c11ed89 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 941f3f928daa bus: mhi: Fix pm_state conversion to string new fc0175d6ae53 bus: mhi: Fix MHI DMA structure endianness new 7b53cf6f7884 bus: mhi: Move host MHI code to "host" directory new 4abcb4d9d08a bus: mhi: Use bitfield operations for register read and write new 948a1792468c bus: mhi: Use bitfield operations for handling DWORDs of r [...] new 15fbc9eadc11 bus: mhi: Cleanup the register definitions used in headers new a22777df696f bus: mhi: host: Rename "struct mhi_tre" to "struct mhi_rin [...] new 73b1dbb18bee bus: mhi: Move common MHI definitions out of host directory new 32dcee3a7622 bus: mhi: Make mhi_state_str[] array static inline and mov [...] new 10f0ab9c6787 bus: mhi: ep: Add support for registering MHI endpoint con [...] new c5ea262cbeaa bus: mhi: ep: Add support for registering MHI endpoint cli [...] new d65961bef6fc bus: mhi: ep: Add support for creating and destroying MHI [...] new 2e3a7e7e0135 bus: mhi: ep: Add support for managing MMIO registers new 118a636617aa bus: mhi: ep: Add support for ring management new 8901a19885f2 bus: mhi: ep: Add support for sending events to the host new 639a77592c7e bus: mhi: ep: Add support for managing MHI state machine new dc9f863a8e91 bus: mhi: ep: Add support for processing MHI endpoint interrupts new a0b0a77f43f0 bus: mhi: ep: Add support for powering up the MHI endpoint stack new ce7da110c482 bus: mhi: ep: Add support for powering down the MHI endpoi [...] new 1b01d8901b2f bus: mhi: ep: Add support for handling MHI_RESET new 06ba90ced3dd bus: mhi: ep: Add support for handling SYS_ERR condition new 996577a66cf2 bus: mhi: ep: Add support for processing command rings new 8c4345a08ac4 bus: mhi: ep: Add support for reading from the host new ba97e6491861 bus: mhi: ep: Add support for processing channel rings new 32e645601057 bus: mhi: ep: Add support for queueing SKBs to the host new fd6657ce8107 bus: mhi: ep: Add support for suspending and resuming channels new 4aa2b597db8f bus: mhi: ep: Add uevent support for module autoloading new cd50bc7c3ff2 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 322ff0a4b212 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8476e655a22b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 128fe3379789 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5b413149b21c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3b03baac3f2 random: replace custom notifier chain with standard one new 1deee1df1b9d random: provide notifier for VM fork new b77bd1193cec wireguard: device: clear keys on VM fork new e51b4ce7179d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f96069984e76 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9a578e5820c2 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 7de486990537 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 26dd056b2b11 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new adf6c1f9e6cd Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new e52432e16423 tpm: vtpm_proxy: Check length to avoid compiler warning new fad278388e01 media: omap3isp: Use struct_group() for memcpy() region new f7d52e38ec7d scsi: ibmvscsis: Silence -Warray-bounds warning new 5162048cb0e4 scsi: mpt3sas: Convert to flexible arrays new 8b0907748350 etherdevice: Adjust ether_addr* prototypes to silence -Wst [...] new b71e5c95cfd1 kasan: test: Silence allocation warnings from GCC 12 new 90dd81951e28 comedi: drivers: ni_routes: Use strcmp() instead of memcmp() new 2b7bd50192c8 x86/boot: Wrap literal addresses in absolute_pointer() new 380b1f6a2016 libsubcmd: Fix use-after-free for realloc(..., 0) new 923055f561dc Merge branch 'for-next/array-bounds' into for-next/kspp new 14b32112c442 Merge branch 'for-next/memcpy' into for-next/kspp new e1be43d9b5d0 overflow: Implement size_t saturating arithmetic helpers new 230f6fa2c1db overflow: Provide constant expression struct_size new 617f55e20743 lib: overflow: Convert to Kunit new e40fc0fee10a um: Cleanup syscall_handler_t definition/cast, fix warning new 059449bbc43b um: Remove unused timeval_to_ns() function new 744814d2fafb um: Allow builds with Clang new 8d60400704e5 lib: stackinit: Convert to KUnit new dd3c8c8f115b Merge branch 'for-next/overflow' into for-next/kspp new 2792d84e6da5 usercopy: Check valid lifetime via stack depth new 92652cf98644 xtensa: Implement "current_stack_pointer" new 575d6b77fa26 m68k: Implement "current_stack_pointer" new 1b01a23d9a48 Merge branch 'for-next/hardening' into for-next/kspp new e9dac26a3ebb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 47535d52d036 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new a81eb60b6b01 fix up for "random: replace custom notifier chain with sta [...] new 8161ec53d53e selftests/vm: cleanup hugetlb file after mremap test new fb07f204efb8 mm: refactor vm_area_struct::anon_vma_name usage code new b7ce3c1e4a24 mm-refactor-vm_area_struct-anon_vma_name-usage-code-v3 new 51133ea98f5c mm: prevent vm_area_struct::anon_name refcount saturation new d1a19d9400ff mm: fix use-after-free when anon vma name is used after vm [...] new 2c2d91dd4b0d memfd: fix F_SEAL_WRITE after shmem huge page allocated new 3f3ba0111db8 mm: fix panic in __alloc_pages new 14a9541dea89 userfaultfd: mark uffd_wp regardless of VM_WRITE flag new f85bdfc22bfc proc: fix documentation and description of pagemap new eed0bbff6529 mm: swap: get rid of deadloop in swapin readahead new 26d0ba0fa71f configs/debug: set CONFIG_DEBUG_INFO=y properly new f4db4fc5d5dd mm/page_alloc: add scheduling point to free_unref_page_list new 55535c74f0ab /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 18910114c502 /proc/kpageflags: do not use uninitialized struct pages new dda4c45b5785 procfs: prevent unprivileged processes accessing fdinfo dir new 80714707e83a scripts/spelling.txt: add more spellings to spelling.txt new 3b68ab3f2d72 ntfs: add sanity check on allocation size new 233cc6933525 ocfs2: cleanup some return variables new 9642c610e336 fs/ocfs2: fix comments mentioning i_mutex new 4b8f018c65ae ocfs2: reflink deadlock when clone file to the same direct [...] new 1824f45f21e0 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 1d00735af8fc ocfs2: fix ocfs2 corrupt when iputting an inode new 2bcc61c8ae6b doc: convert 'subsection' to 'section' in gfp.h new 9cccf1bc7ebb mm: document and polish read-ahead code new 429dde106adf mm: improve cleanup when ->readpages doesn't process all pages new be8ca9e6164e fuse: remove reliance on bdi congestion new 4907476f1102 nfs: remove reliance on bdi congestion new 4662924e6625 ceph: remove reliance on bdi congestion new 9aa771081d8c remove inode_congested() new 4e9898596cca remove bdi_congested() and wb_congested() and related functions new 77bfb70f6dbd remove-bdi_congested-and-wb_congested-and-related-functions-fix new e62b7fed25a9 f2fs: replace congestion_wait() calls with io_schedule_timeout() new d480db22950b block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" new ce6832cf6c7a remove congestion tracking framework new 4f07bc5e10fa mount: warn only once about timestamp range expiration new 2cc2db6a2ea6 mm/sparse-vmemmap: add a pgmap argument to section activation new 369932bb07d2 mm/sparse-vmemmap: refactor core of vmemmap_populate_basep [...] new c2527e0e84dd mm/hugetlb_vmemmap: move comment block to Documentation/vm new f781322a643c mm/sparse-vmemmap: improve memory savings for compound devmaps new 9ba4329f7954 mm/page_alloc: reuse tail struct pages for compound devmaps new d9ec5ae9fe49 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] new 6b68eae037ed tools/vm/page_owner_sort.c: sort by stacktrace before culling new dd413992566e tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] new 71cbbe834153 tools/vm/page_owner_sort.c: support sorting by stack trace new 4ed610a3cebd tools/vm/page_owner_sort.c: add switch between culling by [...] new f2b655155f4b tools/vm/page_owner_sort.c: support sorting pid and time new e8051e188759 tools/vm/page_owner_sort.c: two trivial fixes new 03a9bcd4c1c8 tools/vm/page_owner_sort.c: delete invalid duplicate code new 9cc6da03351b Documentation/vm/page_owner.rst: update the documentation new dee3569ecf3e documentation-vm-page_ownerrst-update-the-documentation-fix new 8d6b79cb8f9a Documentation/vm/page_owner.rst: fix unexpected indentation warns new 3e6c5a7440ae Documentation/vm/page_owner.rst: fix comments new f08f51ef82b4 lib/vsprintf: avoid redundant work with 0 size new 3cd559cafe26 mm/page_owner: use scnprintf() to avoid excessive buffer o [...] new eb09880a3cf8 mm/page_owner: print memcg information new 7fc6d51ba38c mm/page_owner: record task command name new 770fc4203296 mm/page_owner.c: record tgid new 089bc2bc1c89 tools/vm/page_owner_sort.c: fix the instructions for use new 205b62214269 mm: unexport page_init_poison new e14277d958a0 tools/vm/page_owner_sort.c: fix comments new 543cb0953892 tools/vm/page_owner_sort.c: add a security check new de197f83edf5 tools/vm/page_owner_sort.c: support sorting by tgid and up [...] new bf65ed4ac0f9 filemap: remove find_get_pages() new 1ffd9b40aef6 mm/writeback: minor clean up for highmem_dirtyable_memory new d908b1c8aa32 mm: fix invalid page pointer returned with FOLL_PIN gups new 2e4723fca141 mm/gup: follow_pfn_pte(): -EEXIST cleanup new f54ee38b52b0 mm/gup: remove unused pin_user_pages_locked() new 8706315bf3c1 mm: change lookup_node() to use get_user_pages_fast() new b6667bc3cade mm/gup: remove unused get_user_pages_locked() new f52bebf4b0e2 tmpfs: support for file creation time new a70da898961d tmpfs: three tweaks to creation time patch new 8c82469e4dfb memcg: replace in_interrupt() with !in_task() new fb5db99eccb5 memcg: add per-memcg total kernel memory stat new b15b1b053e0c mm/memcg: mem_cgroup_per_node is already set to 0 on allocation new 03e748bb9f23 mm/memcg: retrieve parent memcg from css.parent new f728901309a9 memcg: refactor mem_cgroup_oom new fa0f0ad11647 memcg: unify force charging conditions new 3ef8b34054f9 selftests: memcg: test high limit for single entry allocation new 1757f5b5d4bc memcg: synchronously enforce memory.high for large overcharges new 27b78612fc99 mm/memcontrol: return 1 from cgroup.memory __setup() handler new c04c6f158e6d mm/memcg: set memcg after css verified and got reference new e8f5afc4ee0a mm/memcg: set pos to prev unconditionally new 527ae56c1cef mm/memcg: move generation assignment and comparison together new 888563ac07ef mm/memcg: revert ("mm/memcg: optimize user context object [...] new 87f84070b07d mm/memcg: disable threshold event handlers on PREEMPT_RT new 6d0d98271794 mm/memcg: protect per-CPU counter by disabling preemption [...] new aef395926ad9 mm/memcg: opencode the inner part of obj_cgroup_uncharge_p [...] new 4f28916a7a92 mm/memcg: protect memcg_stock with a local_lock_t new 8e74703ba244 mm/memcg: disable migration instead of preemption in drain [...] new 65845586b528 mm: list_lru: transpose the array of per-node per-memcg lru lists new 838cb14d3b14 mm: introduce kmem_cache_alloc_lru new 07741ba8210b fs: introduce alloc_inode_sb() to allocate filesystems spe [...] new 828d1755a260 fs: allocate inode by using alloc_inode_sb() new 5d6e8e55e4cb f2fs: allocate inode by using alloc_inode_sb() new 6c30a63d502a mm: dcache: use kmem_cache_alloc_lru() to allocate dentry new d624d1eb66c9 xarray: use kmem_cache_alloc_lru to allocate xa_node new 787db852711d mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css [...] new 2768c206f2c3 mm: list_lru: allocate list_lru_one only when needed new f7360d357e5a mm: list_lru: rename memcg_drain_all_list_lrus to memcg_re [...] new 235b972dbd81 mm: list_lru: replace linear array with xarray new 82ef444ceeae mm-list_lru-replace-linear-array-with-xarray-fix new 452920c69c12 mm: memcontrol: reuse memory cgroup ID for kmem ID new 780cc76bbfb1 mm: memcontrol: fix cannot alloc the maximum memcg ID new dc604f89941a mm: list_lru: rename list_lru_per_memcg to list_lru_memcg new a365b1ee5a05 mm: memcontrol: rename memcg_cache_id to memcg_kmem_id new 13295589e4c4 memcg: enable accounting for tty-related objects new 29c91f123969 mm: generalize ARCH_HAS_FILTER_PGPROT new 11c719817b14 mm: merge pte_mkhuge() call into arch_make_huge_pte() new 311ca692496e mm: remove mmu_gathers storage from remaining architectures new f89c7c16b38d mm: thp: fix wrong cache flush in remove_migration_pmd() new 789c3a195047 mm: fix missing cache flush for all tail pages of compound page new 29be7c211da7 mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] new 2c88e903c2f5 mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] new a572146acc48 mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte() new daf60031e115 mm: userfaultfd: fix missing cache flush in mcopy_atomic_p [...] new e2e38f7aeec4 mm: replace multiple dcache flush with flush_dcache_folio() new c03adb688d0b mm: don't skip swap entry even if zap_details specified new e8c0d06003e6 mm-dont-skip-swap-entry-even-if-zap_details-specified-v5 new dc56ea366cae mm: rename zap_skip_check_mapping() to should_zap_page() new d126276dd3c0 mm: change zap_details.zap_mapping into even_cows new a6fbd0123bb8 mm: rework swap handling of zap_pte_range new de10fe39e874 mm/mmap: return 1 from stack_guard_gap __setup() handler new 52d5dc9e24a2 mm/memory.c: use helper function range_in_vma() new 19b548eb3bfb mm/memory.c: use helper macro min and max in unmap_mapping [...] new ebfcc36781e2 mm/sparse: make mminit_validate_memmodel_limits() static new 412392f6fc9e mm/vmalloc: remove unneeded function forward declaration new 9a6a9b5ff847 mm/vmalloc: Move draining areas out of caller context new d985cc64e391 mm/vmalloc: add adjust_search_size parameter new 817a57460ddf mm/vmalloc: eliminate an extra orig_gfp_mask new ddd9e4e0a3f5 mm/vmalloc.c: fix "unused function" warning new 2e8ffea87ee3 mm/vmalloc.c: vmap(): don't allow invalid pages new 608fda22666d mm: page_alloc: avoid merging non-fallbackable pageblocks [...] new c09427367866 mm/page_alloc: adding same penalty is enough to get round- [...] new 53650f5da1a5 mm/page_alloc: add penalty to local_node new 617d4e467a3b mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() new 5fd7e84f6d06 mm: discard __GFP_ATOMIC new 6fb50d171fd4 mm/mmzone.h: remove unused macros new 8c24080e5e57 mm/page_alloc: don't pass pfn to free_unref_page_commit() new e8d264347ca0 cma: factor out minimum alignment requirement new 0e3fd0ee2af2 mm: enforce pageblock_order < MAX_ORDER new 9801cd043d21 mm/page_alloc: mark pagesets as __maybe_unused new 08bb5d644015 mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end [...] new 43aaad37a404 mm/page_alloc: fetch the correct pcp buddy during bulk free new 329fc6182f59 mm/page_alloc: track range of active PCP lists during bulk free new e597e3623e79 mm/page_alloc: simplify how many pages are selected per pc [...] new 6a048206f883 mm/page_alloc: drain the requested list first during bulk free new 069cf392c4e6 mm/page_alloc: free pages in a single pass during bulk free new 73d0620ebdb4 mm/page_alloc: limit number of high-order pages on PCP dur [...] new 3007fae229be mm/page_alloc: do not prefetch buddies during bulk free new d7cdd3cb3d3e arch/x86/mm/numa: Do not initialize nodes twice new 18884a2927ff arch-x86-mm-numa-do-not-initialize-nodes-twice-v2 new 2a5072cf1082 mm: count time in drain_all_pages during direct reclaim as [...] new 584512044973 mm/memory-failure.c: remove obsolete comment new 35d044c43ba5 mm/hwpoison: fix error page recovered but reported "not re [...] new 663c7c5c911d mm: invalidate hwpoison page cache page in fault path new 9c8d2bb6ad93 mm/memory-failure.c: minor clean up for memory_failure_dev [...] new ce5caca29102 mm/memory-failure.c: catch unexpected -EFAULT from vma_address() new b68976f701b5 mm/memory-failure.c: rework the signaling logic in kill_proc new 38bec568f8f3 mm/memory-failure.c: fix race with changing page more robustly new d7768f17c40f mm/memory-failure.c: remove PageSlab check in hwpoison_filter_dev new d711514b66a1 mm/memory-failure.c: rework the try_to_unmap logic in hwpo [...] new a1171a0183e6 mm/memory-failure.c: remove obsolete comment in __soft_off [...] new 10ad90cdcd0d mm/memory-failure.c: remove unnecessary PageTransTail check new 2980939d6441 mm/hwpoison-inject: support injecting hwpoison to free page new 7e289f95db70 mm-hwpoison-inject-support-injecting-hwpoison-to-free-page-fix new 212661fc791e mm/hwpoison: avoid the impact of hwpoison_filter() return [...] new 31632a5ac635 mm/hwpoison: add in-use hugepage hwpoison filter judgement new 48cf7e3f9da0 mm/memory-failure.c: fix race with changing page compound again new 5c67e33ffe36 mm/memory-failure.c: fix wrong user reference report new 7a929a09645a mm/memory-failure.c: avoid calling invalidate_inode_page() [...] new b772800f0490 mm/memory-failure.c: fix potential VM_BUG_ON_PAGE in split [...] new f6460b169036 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] new d16fd4efb673 mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] new 5a0a63bb7e9f mm: sparsemem: use page table lock to protect kernel pmd o [...] new de504c9bbf57 selftests: vm: add a hugetlb test case new 573cb32b92d9 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] new c12a231f6402 mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB new c79980b77009 hugetlb: clean up potential spectre issue warnings new f6c2be8b296c hugetlb-clean-up-potential-spectre-issue-warnings-v2 new d5682954045f mm/hugetlb: use helper macro __ATTR_RW new ed3aa1e9d30d mm/hugetlb.c: export PageHeadHuge() new 275e1c0bcf00 mm-export-pageheadhuge-fix new f9445667cc6c userfaultfd: provide unmasked address on page-fault new 999e2968c855 mm: workingset: replace IRQ-off check with a lockdep assert. new 503821ccebc5 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new e934e881a874 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new b9097a04ae5c mm/oom_kill: remove unneeded is_memcg_oom check new 28576c95b3ad mm,migrate: fix establishing demotion target new 647590d8f2fa mm/cma: provide option to opt out from exposing pages on a [...] new 3656ef37559e powerpc/fadump: opt out from freeing pages on cma activati [...] new ffb7242e0ced NUMA Balancing: add page promotion counter new 9c30bada0faa NUMA balancing: optimize page placement for memory tiering system new c670e8608117 memory tiering: skip to scan fast memory new 1a4830eec9f7 mm: page_io: fix psi memory pressure error on cold swapins new 5e040b523ece mm/vmstat: add event for ksm swapping in copy new 15d43e037f3e mm/ksm: use helper macro __ATTR_RW new 25226ecfb76b mm/hwpoison: check the subpage, not the head page new 3093251baee6 mm/balloon_compaction: make balloon page compaction callba [...] new e7f6d3b120f6 mm, memory_hotplug: make arch_alloc_nodedata independent o [...] new e66584410766 mm: handle uninitialized numa nodes gracefully new 40d12213139a mm-handle-uninitialized-numa-nodes-gracefully-fix new 2dd374d647e7 mm, memory_hotplug: drop arch_free_nodedata new 4ab562c8c2cd mm, memory_hotplug: reorganize new pgdat initialization new 2fb58456e646 mm: make free_area_init_node aware of memory less nodes new fa96902206c7 memcg: do not tweak node in alloc_mem_cgroup_per_node_info new b5bbc969da29 drivers/base/memory: add memory block to memory group afte [...] new a3ae29c4f624 drivers/base/node: consolidate node device subsystem initi [...] new 697f7db2479f mm/memory_hotplug: remove obsolete comment of __add_pages new 74a5cbc1c4af mm-memory_hotplug-remove-obsolete-comment-of-__add_pages-fix new 8ffb6a20eda6 mm/memory_hotplug: avoid calling zone_intersects() for ZON [...] new 8fddf8fa605c mm/memory_hotplug: clean up try_offline_node new 6a4ad418ad90 mm/memory_hotplug: fix misplaced comment in offline_pages new e5ab3efe6ccd drivers/base/node: rename link_mem_sections() to register_ [...] new 2f8a2add1a2b drivers/base/memory: determine and store zone for single-z [...] new 0448e76b684e drivers/base/memory: clarify adding and removing of memory blocks new c0de085a8c43 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new dc295ea154c1 mm/zswap.c: allow handling just same-value filled pages new f1dcf2d2e3c0 mm: remove usercopy_warn() new 7dc162d507dd mm: uninline copy_overflow() new a707401338e5 mm/usercopy: return 1 from hardened_usercopy __setup() handler new 086b1ecbeccf highmem: document kunmap_local() new da89ef8e46ca highmem-document-kunmap_local-v2 new 98f0ba1fe52c mm/highmem: remove unnecessary done label new 9c22be700b5b mm/page_table_check.c: use strtobool for param parsing new 677b8277ccfb mm/kfence: remove unnecessary CONFIG_KFENCE option new bc91e4f06776 mm/hmm.c: remove unneeded local variable ret new 14c8b60d498a mm/damon/dbgfs/init_regions: use target index instead of t [...] new 8f86e9daee6c Docs/admin-guide/mm/damon/usage: update for changed initai [...] new 27c2dd48a411 mm/damon/core: move damon_set_targets() into dbgfs new 88677f39f4c4 mm/damon: remove the target id concept new 2c77b808898e mm/damon: remove redundant page validation new b5d4ff6d057b mm/damon: rename damon_primitives to damon_operations new 9ad6f79ef49b mm/damon: let monitoring operations can be registered and [...] new 9d90a314a261 mm/damon/paddr,vaddr: register themselves to DAMON in subs [...] new c251e0afb3cd mm/damon/reclaim: use damon_select_ops() instead of damon_ [...] new 7ecfc50c60c1 mm/damon/dbgfs: use damon_select_ops() instead of damon_{v [...] new 6e63360c98c0 mm/damon/dbgfs: use operations id for knowing if the targe [...] new 2c7e0c7a2386 mm/damon/dbgfs-test: fix is_target_id() change new 19e4f7580679 mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,se [...] new deffe7f1120a mm/damon: remove unnecessary CONFIG_DAMON option new cc3f4403591c Docs/vm/damon: call low level monitoring primitives the op [...] new 560e5f61ac6d Docs/vm/damon/design: update DAMON-Idle Page Tracking inte [...] new 47153e1014d9 Docs/damon: update outdated term 'regions update interval' new dc6caaff392a mm/damon/core: allow non-exclusive DAMON start/stop new 77d7630459e5 mm/damon/core: add number of each enum type values new c989dd5c4fad mm/damon: implement a minimal stub for sysfs-based DAMON i [...] new 05553e7382df mm/damon/sysfs: fix missing error code in damon_sysfs_attr [...] new a69fe8cfcb70 mm/damon/sysfs: link DAMON for virtual address spaces monitoring new 0eb8f07c9a51 mm/damon/sysfs: support the physical address space monitoring new 8112cab1264f mm/damon/sysfs: support DAMON-based Operation Schemes new 50b7c18d16ec mm/damon/sysfs: support DAMOS quotas new 0060a01fb408 mm/damon/sysfs: support schemes prioritization new 5b9a89bed4bd mm/damon/sysfs: support DAMOS watermarks new 49c9bf2679cf mm/damon/sysfs: fix out-of-bound array access for wmark_me [...] new 5d3cb7a36eb3 mm/damon/sysfs: support DAMOS stats new ac86ef5ae439 selftests/damon: add a test for DAMON sysfs interface new 61181e05ba83 Docs/admin-guide/mm/damon/usage: document DAMON sysfs interface new 1dbb131e0b0c Docs/ABI/testing: add DAMON sysfs interface ABI document new bd1650c437ae fs/buffer.c: add debug print for __getblk_gfp() stall problem new db609c70fd92 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 3b6389655330 kernel/hung_task.c: Monitor killed tasks. new 3ca6daf99a8f proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks new 09779b209e01 proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix new 287d441f76cc proc/vmcore: fix possible deadlock on concurrent mmap and read new a8692c9c609c proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment new bc5d61a36e9a proc/sysctl: make protected_* world readable new 772f47a3757b kernel/ksysfs.c: use helper macro __ATTR_RW new 4da3d43d7110 Kconfig.debug: make DEBUG_INFO selectable from a choice new e61a25dd1ce1 Kconfig.debug: make DEBUG_INFO always default=n new 683a65397b61 include: drop pointless __compiler_offsetof indirection new 4c55d6dd151e ilog2: force inlining of __ilog2_u32() and __ilog2_u64() new 50a8c6ca9b6a bitfield: add explicit inclusions to the example new 333468efa503 lz4: fix LZ4_decompress_safe_partial read out of bound new 832f9cdd2ada checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] new 3769dccc6164 checkpatch: add --fix option for some TRAILING_STATEMENTS new a63505984147 checkpatch: add early_param exception to blank line after [...] new 987f815ab3b5 kallsyms: print module name in %ps/S case when KALLSYMS is [...] new 4378b33cfb58 init: use ktime_us_delta() to make initcall_debug log more [...] new 0e1fdbcc1190 init.h: improve __setup and early_param documentation new 66b664f30910 init/main.c: return 1 from handled __setup() functions new d497d753782f init/main.c: silence some -Wunused-parameter warnings new fb6dcc702558 fs/pipe: use kvcalloc to allocate a pipe_buffer array new ba5680b573cd fs/pipe.c: local vars have to match types of proper pipe_i [...] new 5c427be62a6a minix: fix bug when opening a file with O_DIRECT new a2570718e792 fat: use pointer to simple type in put_user() new fe83208c4c67 cgroup: use irqsave in cgroup_rstat_flush_locked(). new d6415b6d61f6 cgroup: add a comment to cgroup_rstat_flush_locked(). new ff6fdb7fc33f kexec: make crashk_res, crashk_low_res and crash_notes sym [...] new e77409cd8c7c riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] new 6b05b5ca9409 x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef new a756d98cf81d arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef new 7c671d7d3ae9 docs: kdump: update description about sysfs file system support new 7415af60af85 docs: kdump: add scp example to write out the dump file new a1930bb0e533 panic: unset panic_on_warn inside panic() new 74eb392ab984 ubsan: no need to unset panic_on_warn in ubsan_epilogue() new 725c346502d7 kasan: no need to unset panic_on_warn in end_report() new 174b5f133b96 docs: sysctl/kernel: add missing bit to panic_print new 31344d4f45ef sysctl: documentation: fix table format warning new c1fb65576193 panic: add option to dump all CPUs backtraces in panic_print new ed84250e8821 panic: move panic_print before kmsg dumpers new 71c871a3c5a9 kcov: split ioctl handling into locked and unlocked parts new 07c58fc38686 kcov: properly handle subsequent mmap calls new 2168287fb517 kernel/resource: fix kfree() of bootmem memory again new 1d3e1b921ae3 Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" new 0dccc2617f65 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() new 26699132c06e Merge branch 'akpm-current/current' new 9f0ac8be884d arch/x86/kernel/resource.c: needs spinlock.h new 93053db1789e mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery new 2efeb54be275 mm: rmap: fix cache flush on THP pages new b384afe9424f dax: fix cache flush on PMD-mapped pages new 05fe776c7d7f mm: rmap: introduce pfn_mkclean_range() to cleans PTEs new a862f9b6a8fb mm: pvmw: add support for walking devmap pages new abc2ff37c122 dax: fix missing writeprotect the pte entry new 2b2f01595c0d mm: remove range parameter from follow_invalidate_pte() new b64114731ebf mm: fix race between MADV_FREE reclaim and blkdev direct IO read new bdf60f44aa73 mm-fix-race-between-madv_free-reclaim-and-blkdev-direct-io [...] new 5c33fcc0a3a9 mm/migration: add trace events for THP migrations new 54cd24edb794 mm/migration: add trace events for base page and HugeTLB m [...] new 825df0d2b1a5 kasan, page_alloc: deduplicate should_skip_kasan_poison new b282a8380f5b kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] new 70600b685247 kasan, page_alloc: merge kasan_free_pages into free_pages_prepare new ffd79338331d kasan, page_alloc: simplify kasan_poison_pages call site new 91258f62529e kasan, page_alloc: init memory of skipped pages on free new 54c3cab1f040 kasan: drop skip_kasan_poison variable in free_pages_prepare new 6fdd1953c59f mm: clarify __GFP_ZEROTAGS comment new 4c2421f24675 kasan: only apply __GFP_ZEROTAGS when memory is zeroed new 2f7669dd21b5 kasan, page_alloc: refactor init checks in post_alloc_hook new 7087260b3326 kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook new 4b3caa90871a kasan, page_alloc: combine tag_clear_highpage calls in pos [...] new 8641d905d0ab kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook new 965d0741759d kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook new 095c83b79960 kasan, page_alloc: rework kasan_unpoison_pages call site new 465baf9b4789 kasan: clean up metadata byte definitions new bc9b1a8e4fe7 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS new adfba55a0f51 kasan, x86, arm64, s390: rename functions for modules shadow new 47ef1d161aad kasan, vmalloc: drop outdated VM_KASAN comment new adf475c8b5d8 kasan: reorder vmalloc hooks new 1cf6beaf1c45 kasan: add wrappers for vmalloc hooks new 22dcb71c69d1 kasan, vmalloc: reset tags in vmalloc functions new dd5b4f490595 kasan, fork: reset pointer tags of vmapped stacks new 1c3e564e5c7a kasan, arm64: reset pointer tags of vmapped stacks new 3bce9814d2ed fix for "kasan, fork: reset pointer tags of vmapped stacks" new 5a28f2aec5d1 mm: remove unnecessary check in alloc_thread_stack_node() new b13078dcbf4c kasan, vmalloc: add vmalloc tagging for SW_TAGS new a1089f7d4484 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged new 9e113d109798 kasan, vmalloc: unpoison VM_ALLOC pages after mapping new 8a5cf7861577 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS new 3d4718eab57b kasan, page_alloc: allow skipping unpoisoning for HW_TAGS new 112aae6ac5cf kasan, page_alloc: allow skipping memory init for HW_TAGS new 326aa2a08023 kasan, vmalloc: add vmalloc tagging for HW_TAGS new 447c03fce24a kasan, vmalloc: only tag normal vmalloc allocations new 1a38a63dd3c5 fix for "kasan, vmalloc: only tag normal vmalloc allocations" new 17a1a160b284 kasan, scs: support tagged vmalloc mappings new f8efb0b53704 kasan, arm64: don't tag executable vmalloc allocations new 82671852a8dc kasan: mark kasan_arg_stacktrace as __initdata new e65794eaef3d kasan: clean up feature flags for HW_TAGS mode new c620876fe5be kasan: add kasan.vmalloc command line flag new 9d3d6d71f045 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS new 023f19d03a9e arm64: select KASAN_VMALLOC for SW/HW_TAGS modes new 22c6b3c06cd5 kasan: documentation updates new 07103bcd430d kasan: improve vmalloc tests new 8ff8a9d085aa similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" new c6d3bcb99fd5 fix for "kasan: improve vmalloc tests" new 730fda3a30c9 another fix for "kasan: improve vmalloc tests" new a976bf499aab kasan-improve-vmalloc-tests-fix-3-fix new 329591e10b42 kasan: test: support async (again) and asymm modes for HW_TAGS new 3b51a0a0938c mm/kasan: remove unnecessary CONFIG_KASAN option new 80ba2482983c kasan: update function name in comments new fb7cd1cf0821 kasan: print virtual mapping info in reports new 8ca2101de69a kasan: drop addr check from describe_object_addr new 5369d48ff306 kasan: more line breaks in reports new 7dc9c2f735ed kasan: rearrange stack frame info in reports new f97958b1ef8a kasan: improve stack frame info in reports new c2d0ff437b08 kasan: print basic stack frame info for SW_TAGS new c14bc1fb1cbd kasan: simplify async check in end_report() new 0242080985b6 kasan: simplify kasan_update_kunit_status() and call sites new 8526c72a6793 kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT new 7ddd1c2a5868 kasan: move update_kunit_status to start_report new 97a9a5fec63c kasan: move disable_trace_on_warning to start_report new 28e15d779db2 kasan: split out print_report from __kasan_report new 033da24f1ec1 kasan: simplify kasan_find_first_bad_addr call sites new 8b6e519ebd49 kasan: restructure kasan_report new 7512d36ff72a kasan: merge __kasan_report into kasan_report new c27097ff26e8 kasan: call print_report from kasan_report_invalid_free new 392085f68456 kasan: move and simplify kasan_report_async new 5c9dc969287b kasan: rename kasan_access_info to kasan_report_info new d8c4deda428e kasan: add comment about UACCESS regions to kasan_report new 66776c309b8e kasan: respect KASAN_BIT_REPORTED in all reporting routines new 3d1cea3d917f kasan: reorder reporting functions new 7d617ccd1347 kasan: move and hide kasan_save_enable/restore_multi_shot new e80d3895822b kasan: disable LOCKDEP when printing reports new 34115cf7324a mm: enable MADV_DONTNEED for hugetlb mappings new 51029d30f350 selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test new 38afb5fff9b0 userfaultfd/selftests: enable hugetlb remap and remove eve [...] new 3a4eb33e2ab7 mm/huge_memory: make is_transparent_hugepage() static new a041149383d0 mm: optimize do_wp_page() for exclusive pages in the swapcache new 04dfe6f239ee mm: optimize do_wp_page() for fresh pages in local LRU pagevecs new 5ed06c03c2f7 mm: slightly clarify KSM logic in do_swap_page() new 9150aa0f2d00 mm: streamline COW logic in do_swap_page() new e7f0fb3d2459 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() new a22e9a791b5f mm/khugepaged: remove reuse_swap_page() usage new 7c8f8ea0143b mm/swapfile: remove stale reuse_swap_page() new 3992c8167375 mm/huge_memory: remove stale page_trans_huge_mapcount() new 739bf1bbfccc selftests: vm: remove dependecy from internal kernel macros new 08c309d1a1ef selftests: kselftest framework: provide "finished" helper new 5fdc83b9800a selftests: vm: add test for Soft-Dirty PTE bit new 889fcf6ce028 kselftest/vm: override TARGETS from arguments new e8af8479818e kselftest/vm: fix tests build with old libc
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 (0c65ecacb294) \ N -- N -- N refs/heads/akpm (e8af8479818e)
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 1040 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/mm/pagemap.rst | 2 +- .../pm/intel_uncore_frequency_scaling.rst | 60 + Documentation/admin-guide/pm/working-state.rst | 1 + .../bindings/arm/mediatek/mediatek,mmsys.yaml | 1 + .../bindings/connector/usb-connector.yaml | 3 +- .../bindings/display/brcm,bcm2711-hdmi.yaml | 3 +- .../bindings/display/bridge/adi,adv7511.yaml | 5 +- .../bindings/display/bridge/synopsys,dw-hdmi.yaml | 5 +- .../bindings/display/panel/display-timings.yaml | 3 +- .../devicetree/bindings/display/ste,mcde.yaml | 4 +- .../devicetree/bindings/gpu/aspeed,gfx.yaml | 69 + .../devicetree/bindings/gpu/aspeed-gfx.txt | 41 - .../devicetree/bindings/hwmon/adi,adm1275.yaml | 68 + .../devicetree/bindings/input/adc-joystick.yaml | 9 +- .../interrupt-controller/andestech,ativic32.txt | 19 - .../bindings/leds/cznic,turris-omnia-leds.yaml | 3 +- .../devicetree/bindings/leds/leds-lp50xx.yaml | 3 +- .../devicetree/bindings/mfd/google,cros-ec.yaml | 12 +- .../bindings/mtd/rockchip,nand-controller.yaml | 3 +- .../devicetree/bindings/nds32/andestech-boards | 40 - Documentation/devicetree/bindings/nds32/atl2c.txt | 28 - Documentation/devicetree/bindings/nds32/cpus.txt | 38 - .../devicetree/bindings/net/ti,cpsw-switch.yaml | 3 +- .../devicetree/bindings/perf/nds32v3-pmu.txt | 17 - .../devicetree/bindings/phy/cdns,dphy-rx.yaml | 42 + .../devicetree/bindings/phy/cdns,dphy.txt | 20 - .../devicetree/bindings/phy/cdns,dphy.yaml | 56 + .../devicetree/bindings/phy/phy-stm32-usbphyc.yaml | 3 +- .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 3 + .../bindings/phy/qcom,usb-snps-femto-v2.yaml | 3 + .../devicetree/bindings/phy/renesas,usb2-phy.yaml | 3 +- .../bindings/power/mediatek,power-controller.yaml | 3 + .../bindings/power/supply/sbs,sbs-manager.yaml | 4 +- .../bindings/remoteproc/ti,k3-r5f-rproc.yaml | 3 +- .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 + .../devicetree/bindings/soc/rockchip/grf.yaml | 2 - .../devicetree/bindings/soc/ti/ti,pruss.yaml | 15 +- .../devicetree/bindings/sound/st,stm32-sai.yaml | 3 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 13 +- .../devicetree/bindings/soundwire/qcom,sdw.txt | 14 +- .../bindings/spi/mediatek,spi-mt65xx.yaml | 1 + .../devicetree/bindings/spi/renesas,rspi.yaml | 2 +- .../devicetree/bindings/spi/spi-controller.yaml | 4 +- .../bindings/timer/andestech,atcpit100-timer.txt | 33 - .../devicetree/bindings/trivial-devices.yaml | 2 + .../devicetree/bindings/usb/st,stusb160x.yaml | 4 +- .../features/core/cBPF-JIT/arch-support.txt | 1 - .../features/core/eBPF-JIT/arch-support.txt | 1 - .../core/generic-idle-thread/arch-support.txt | 1 - .../features/core/jump-labels/arch-support.txt | 1 - .../core/thread-info-in-task/arch-support.txt | 1 - .../features/core/tracehook/arch-support.txt | 1 - .../features/debug/KASAN/arch-support.txt | 1 - .../debug/debug-vm-pgtable/arch-support.txt | 1 - .../debug/gcov-profile-all/arch-support.txt | 1 - Documentation/features/debug/kcov/arch-support.txt | 1 - Documentation/features/debug/kgdb/arch-support.txt | 1 - .../features/debug/kmemleak/arch-support.txt | 1 - .../debug/kprobes-on-ftrace/arch-support.txt | 1 - .../features/debug/kprobes/arch-support.txt | 1 - .../features/debug/kretprobes/arch-support.txt | 1 - .../features/debug/optprobes/arch-support.txt | 1 - .../features/debug/stackprotector/arch-support.txt | 1 - .../features/debug/uprobes/arch-support.txt | 1 - .../debug/user-ret-profiler/arch-support.txt | 1 - .../features/io/dma-contiguous/arch-support.txt | 1 - .../locking/cmpxchg-local/arch-support.txt | 1 - .../features/locking/lockdep/arch-support.txt | 1 - .../locking/queued-rwlocks/arch-support.txt | 1 - .../locking/queued-spinlocks/arch-support.txt | 1 - .../features/perf/kprobes-event/arch-support.txt | 1 - .../features/perf/perf-regs/arch-support.txt | 1 - .../features/perf/perf-stackdump/arch-support.txt | 1 - .../sched/membarrier-sync-core/arch-support.txt | 1 - .../features/sched/numa-balancing/arch-support.txt | 1 - .../seccomp/seccomp-filter/arch-support.txt | 1 - .../time/arch-tick-broadcast/arch-support.txt | 1 - .../features/time/clockevents/arch-support.txt | 1 - .../time/context-tracking/arch-support.txt | 1 - .../features/time/irq-time-acct/arch-support.txt | 1 - .../features/time/virt-cpuacct/arch-support.txt | 1 - .../features/vm/ELF-ASLR/arch-support.txt | 1 - .../features/vm/PG_uncached/arch-support.txt | 1 - Documentation/features/vm/THP/arch-support.txt | 1 - Documentation/features/vm/TLB/arch-support.txt | 1 - .../features/vm/huge-vmap/arch-support.txt | 1 - .../features/vm/ioremap_prot/arch-support.txt | 1 - .../features/vm/pte_special/arch-support.txt | 1 - Documentation/filesystems/netfs_library.rst | 38 +- Documentation/hwmon/xdpe12284.rst | 12 +- Documentation/networking/smc-sysctl.rst | 23 + Documentation/vm/page_owner.rst | 5 +- MAINTAINERS | 18 +- arch/arm/Kconfig | 13 + arch/arm/Makefile | 1 + arch/arm/arm-soc-for-next-contents.txt | 61 +- arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/en7523-evb.dts | 35 + arch/arm/boot/dts/en7523.dtsi | 138 ++ arch/arm/common/Kconfig | 2 +- arch/arm/common/sa1111.c | 64 - arch/arm/configs/multi_v7_defconfig | 1 + .../boot/.gitignore => arm/mach-airoha/Makefile} | 2 +- arch/arm/mach-airoha/airoha.c | 16 + arch/arm/mach-pxa/include/mach/uncompress.h | 2 +- arch/arm64/Kconfig | 2 + arch/arm64/boot/dts/arm/juno-base.dtsi | 2 +- arch/arm64/boot/dts/lg/lg1312.dtsi | 3 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 3 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 2 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 4 +- arch/arm64/boot/dts/mediatek/mt6358.dtsi | 12 + arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts | 3 +- arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 68 +- arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts | 3 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 12 + arch/arm64/boot/dts/mediatek/mt8192.dtsi | 207 +++ arch/m68k/Kconfig | 1 + arch/m68k/include/asm/current.h | 4 +- arch/nds32/Kbuild | 7 - arch/nds32/Kconfig | 103 -- arch/nds32/Kconfig.cpu | 218 --- arch/nds32/Kconfig.debug | 2 - arch/nds32/Makefile | 60 - arch/nds32/boot/Makefile | 16 - arch/nds32/boot/dts/Makefile | 2 - arch/nds32/boot/dts/ae3xx.dts | 90 -- arch/nds32/configs/defconfig | 104 -- arch/nds32/include/asm/Kbuild | 8 - arch/nds32/include/asm/assembler.h | 39 - arch/nds32/include/asm/barrier.h | 15 - arch/nds32/include/asm/bitfield.h | 985 ------------ arch/nds32/include/asm/cache.h | 12 - arch/nds32/include/asm/cache_info.h | 13 - arch/nds32/include/asm/cacheflush.h | 53 - arch/nds32/include/asm/current.h | 12 - arch/nds32/include/asm/delay.h | 39 - arch/nds32/include/asm/elf.h | 180 --- arch/nds32/include/asm/fixmap.h | 29 - arch/nds32/include/asm/fpu.h | 126 -- arch/nds32/include/asm/fpuemu.h | 44 - arch/nds32/include/asm/ftrace.h | 46 - arch/nds32/include/asm/futex.h | 101 -- arch/nds32/include/asm/highmem.h | 65 - arch/nds32/include/asm/io.h | 84 - arch/nds32/include/asm/irqflags.h | 41 - arch/nds32/include/asm/l2_cache.h | 137 -- arch/nds32/include/asm/linkage.h | 11 - arch/nds32/include/asm/memory.h | 91 -- arch/nds32/include/asm/mmu.h | 12 - arch/nds32/include/asm/mmu_context.h | 62 - arch/nds32/include/asm/nds32.h | 82 - arch/nds32/include/asm/nds32_fpu_inst.h | 109 -- arch/nds32/include/asm/page.h | 64 - arch/nds32/include/asm/perf_event.h | 16 - arch/nds32/include/asm/pgalloc.h | 62 - arch/nds32/include/asm/pgtable.h | 378 ----- arch/nds32/include/asm/pmu.h | 386 ----- arch/nds32/include/asm/proc-fns.h | 44 - arch/nds32/include/asm/processor.h | 104 -- arch/nds32/include/asm/ptrace.h | 77 - arch/nds32/include/asm/sfp-machine.h | 158 -- arch/nds32/include/asm/shmparam.h | 19 - arch/nds32/include/asm/stacktrace.h | 39 - arch/nds32/include/asm/string.h | 17 - arch/nds32/include/asm/suspend.h | 11 - arch/nds32/include/asm/swab.h | 35 - arch/nds32/include/asm/syscall.h | 142 -- arch/nds32/include/asm/syscalls.h | 14 - arch/nds32/include/asm/thread_info.h | 72 - arch/nds32/include/asm/tlb.h | 11 - arch/nds32/include/asm/tlbflush.h | 46 - arch/nds32/include/asm/uaccess.h | 282 ---- arch/nds32/include/asm/unistd.h | 6 - arch/nds32/include/asm/vdso.h | 24 - arch/nds32/include/asm/vdso_datapage.h | 37 - arch/nds32/include/asm/vdso_timer_info.h | 14 - arch/nds32/include/asm/vermagic.h | 9 - arch/nds32/include/asm/vmalloc.h | 4 - arch/nds32/include/uapi/asm/Kbuild | 2 - arch/nds32/include/uapi/asm/auxvec.h | 19 - arch/nds32/include/uapi/asm/byteorder.h | 13 - arch/nds32/include/uapi/asm/cachectl.h | 14 - arch/nds32/include/uapi/asm/fp_udfiex_crtl.h | 16 - arch/nds32/include/uapi/asm/param.h | 11 - arch/nds32/include/uapi/asm/ptrace.h | 25 - arch/nds32/include/uapi/asm/sigcontext.h | 84 - arch/nds32/include/uapi/asm/unistd.h | 16 - arch/nds32/kernel/.gitignore | 2 - arch/nds32/kernel/Makefile | 33 - arch/nds32/kernel/asm-offsets.c | 28 - arch/nds32/kernel/atl2c.c | 65 - arch/nds32/kernel/cacheinfo.c | 49 - arch/nds32/kernel/devtree.c | 19 - arch/nds32/kernel/dma.c | 82 - arch/nds32/kernel/ex-entry.S | 177 --- arch/nds32/kernel/ex-exit.S | 193 --- arch/nds32/kernel/ex-scall.S | 100 -- arch/nds32/kernel/fpu.c | 266 ---- arch/nds32/kernel/ftrace.c | 278 ---- arch/nds32/kernel/head.S | 197 --- arch/nds32/kernel/irq.c | 9 - arch/nds32/kernel/module.c | 278 ---- arch/nds32/kernel/nds32_ksyms.c | 25 - arch/nds32/kernel/perf_event_cpu.c | 1500 ------------------ arch/nds32/kernel/pm.c | 80 - arch/nds32/kernel/process.c | 256 --- arch/nds32/kernel/ptrace.c | 118 -- arch/nds32/kernel/setup.c | 369 ----- arch/nds32/kernel/signal.c | 384 ----- arch/nds32/kernel/sleep.S | 131 -- arch/nds32/kernel/stacktrace.c | 53 - arch/nds32/kernel/sys_nds32.c | 84 - arch/nds32/kernel/syscall_table.c | 17 - arch/nds32/kernel/time.c | 11 - arch/nds32/kernel/traps.c | 354 ----- arch/nds32/kernel/vdso.c | 231 --- arch/nds32/kernel/vdso/.gitignore | 2 - arch/nds32/kernel/vdso/Makefile | 79 - arch/nds32/kernel/vdso/datapage.S | 21 - arch/nds32/kernel/vdso/gen_vdso_offsets.sh | 15 - arch/nds32/kernel/vdso/gettimeofday.c | 269 ---- arch/nds32/kernel/vdso/note.S | 11 - arch/nds32/kernel/vdso/sigreturn.S | 19 - arch/nds32/kernel/vdso/vdso.S | 18 - arch/nds32/kernel/vdso/vdso.lds.S | 75 - arch/nds32/kernel/vmlinux.lds.S | 70 - arch/nds32/lib/Makefile | 4 - arch/nds32/lib/clear_user.S | 42 - arch/nds32/lib/copy_from_user.S | 45 - arch/nds32/lib/copy_page.S | 40 - arch/nds32/lib/copy_template.S | 69 - arch/nds32/lib/copy_to_user.S | 45 - arch/nds32/lib/memcpy.S | 30 - arch/nds32/lib/memmove.S | 70 - arch/nds32/lib/memset.S | 33 - arch/nds32/lib/memzero.S | 18 - arch/nds32/math-emu/Makefile | 10 - arch/nds32/math-emu/faddd.c | 24 - arch/nds32/math-emu/fadds.c | 24 - arch/nds32/math-emu/fcmpd.c | 24 - arch/nds32/math-emu/fcmps.c | 24 - arch/nds32/math-emu/fd2s.c | 22 - arch/nds32/math-emu/fd2si.c | 30 - arch/nds32/math-emu/fd2siz.c | 30 - arch/nds32/math-emu/fd2ui.c | 30 - arch/nds32/math-emu/fd2uiz.c | 30 - arch/nds32/math-emu/fdivd.c | 27 - arch/nds32/math-emu/fdivs.c | 26 - arch/nds32/math-emu/fmuld.c | 23 - arch/nds32/math-emu/fmuls.c | 23 - arch/nds32/math-emu/fnegd.c | 21 - arch/nds32/math-emu/fnegs.c | 21 - arch/nds32/math-emu/fpuemu.c | 406 ----- arch/nds32/math-emu/fs2d.c | 23 - arch/nds32/math-emu/fs2si.c | 29 - arch/nds32/math-emu/fs2siz.c | 29 - arch/nds32/math-emu/fs2ui.c | 29 - arch/nds32/math-emu/fs2uiz.c | 30 - arch/nds32/math-emu/fsi2d.c | 22 - arch/nds32/math-emu/fsi2s.c | 22 - arch/nds32/math-emu/fsqrtd.c | 21 - arch/nds32/math-emu/fsqrts.c | 21 - arch/nds32/math-emu/fsubd.c | 27 - arch/nds32/math-emu/fsubs.c | 27 - arch/nds32/math-emu/fui2d.c | 22 - arch/nds32/math-emu/fui2s.c | 22 - arch/nds32/mm/Makefile | 10 - arch/nds32/mm/alignment.c | 575 ------- arch/nds32/mm/cacheflush.c | 338 ---- arch/nds32/mm/extable.c | 16 - arch/nds32/mm/fault.c | 396 ----- arch/nds32/mm/init.c | 262 ---- arch/nds32/mm/mm-nds32.c | 96 -- arch/nds32/mm/mmap.c | 73 - arch/nds32/mm/proc.c | 536 ------- arch/nds32/mm/tlb.c | 50 - arch/powerpc/Kconfig | 1 + arch/s390/Kconfig | 1 + arch/sh/Kconfig | 1 + arch/um/os-Linux/execvp.c | 1 + arch/um/os-Linux/time.c | 6 - arch/x86/Kconfig | 3 +- arch/x86/boot/boot.h | 36 +- arch/x86/boot/main.c | 2 +- arch/x86/net/bpf_jit_comp.c | 5 +- arch/x86/um/shared/sysdep/syscalls_64.h | 5 +- arch/x86/um/user-offsets.c | 9 +- arch/xtensa/Kconfig | 1 + arch/xtensa/include/asm/current.h | 2 + arch/xtensa/include/asm/stacktrace.h | 8 +- arch/xtensa/kernel/irq.c | 3 +- crypto/Kconfig | 7 + crypto/algapi.c | 42 +- crypto/api.c | 19 +- crypto/asymmetric_keys/signature.c | 2 +- crypto/asymmetric_keys/x509_parser.h | 2 +- crypto/async_tx/async_xor.c | 8 +- crypto/async_tx/raid6test.c | 4 +- crypto/cfb.c | 2 +- crypto/crypto_engine.c | 1 + crypto/dh.c | 687 ++++++++- crypto/dh_helper.c | 42 +- crypto/kpp.c | 29 + crypto/sm2.c | 2 +- crypto/tcrypt.c | 4 +- crypto/testmgr.c | 61 +- crypto/testmgr.h | 1445 ++++++++++++++++- drivers/acpi/acpi_lpss.c | 33 +- drivers/acpi/acpi_platform.c | 2 +- drivers/acpi/bus.c | 7 +- drivers/acpi/x86/utils.c | 21 + drivers/ata/Kconfig | 6 +- drivers/ata/ahci.c | 104 +- drivers/ata/ahci.h | 4 +- drivers/auxdisplay/lcd2s.c | 24 +- drivers/base/power/domain.c | 42 +- drivers/base/power/wakeirq.c | 2 +- drivers/base/power/wakeup.c | 4 +- drivers/bus/Makefile | 2 +- drivers/bus/mhi/Kconfig | 28 +- drivers/bus/mhi/Makefile | 9 +- drivers/bus/mhi/common.h | 326 ++++ drivers/bus/mhi/core/internal.h | 722 --------- drivers/bus/mhi/ep/Kconfig | 10 + drivers/bus/mhi/ep/Makefile | 2 + drivers/bus/mhi/ep/internal.h | 224 +++ drivers/bus/mhi/ep/main.c | 1623 ++++++++++++++++++++ drivers/bus/mhi/ep/mmio.c | 273 ++++ drivers/bus/mhi/ep/ring.c | 197 +++ drivers/bus/mhi/ep/sm.c | 148 ++ drivers/bus/mhi/{ => host}/Kconfig | 0 drivers/bus/mhi/{core => host}/Makefile | 4 +- drivers/bus/mhi/{core => host}/boot.c | 17 +- drivers/bus/mhi/{core => host}/debugfs.c | 40 +- drivers/bus/mhi/{core => host}/init.c | 131 +- drivers/bus/mhi/host/internal.h | 382 +++++ drivers/bus/mhi/{core => host}/main.c | 66 +- drivers/bus/mhi/{ => host}/pci_generic.c | 0 drivers/bus/mhi/{core => host}/pm.c | 36 +- drivers/char/hw_random/atmel-rng.c | 148 +- drivers/char/hw_random/cavium-rng-vf.c | 2 +- drivers/char/random.c | 82 +- drivers/clocksource/Kconfig | 9 - drivers/clocksource/timer-atcpit100.c | 266 ---- drivers/crypto/Kconfig | 10 + drivers/crypto/Makefile | 2 +- .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 3 + drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 3 + .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 3 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 3 + drivers/crypto/amlogic/amlogic-gxl-cipher.c | 2 + drivers/crypto/cavium/nitrox/nitrox_mbx.c | 8 +- drivers/crypto/cavium/zip/zip_main.c | 83 +- drivers/crypto/gemini/sl3516-ce-cipher.c | 2 + drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c | 4 +- drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c | 4 +- drivers/crypto/vmx/Kconfig | 4 + drivers/crypto/xilinx/Makefile | 1 + drivers/crypto/xilinx/zynqmp-sha.c | 283 ++++ drivers/firmware/xilinx/zynqmp.c | 26 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_mca.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 8 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 7 - drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 4 - drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 8 - drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 1 - drivers/gpu/drm/amd/amdgpu/mca_v3_0.c | 18 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 1 - drivers/gpu/drm/amd/amdgpu/nv.c | 15 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 8 - drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 3 - drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 73 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 9 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 11 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 2 + drivers/gpu/drm/amd/display/dc/dc.h | 1 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 1 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 21 +- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 9 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 4 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.h | 5 + .../drm/amd/display/dc/dcn315/dcn315_resource.c | 1 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 8 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 68 +- .../inc/pmfw_if/smu11_driver_if_sienna_cichlid.h | 58 + .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 181 ++- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 1 + drivers/gpu/drm/i915/display/g4x_dp.c | 6 +- drivers/gpu/drm/i915/display/intel_backlight.c | 3 +- drivers/gpu/drm/i915/display/intel_ddi.c | 4 +- drivers/gpu/drm/i915/display/intel_display.c | 46 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 73 +- drivers/gpu/drm/i915/display/intel_display_power.c | 4 +- drivers/gpu/drm/i915/display/intel_display_trace.h | 9 +- drivers/gpu/drm/i915/display/intel_dp.c | 20 +- drivers/gpu/drm/i915/display/intel_dpll.c | 3 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 7 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 7 +- drivers/gpu/drm/i915/display/intel_fbc.c | 4 +- drivers/gpu/drm/i915/display/intel_fdi.c | 8 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 3 +- drivers/gpu/drm/i915/display/intel_sprite.c | 6 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 3 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 9 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 7 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 3 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 11 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 7 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 52 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 5 +- drivers/gpu/drm/i915/gt/intel_reset.c | 3 +- drivers/gpu/drm/i915/gt/intel_rps.c | 13 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 9 +- drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c | 10 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 3 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_rc.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 3 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 14 +- drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c | 20 +- drivers/gpu/drm/i915/i915_debugfs.c | 17 +- drivers/gpu/drm/i915/i915_driver.c | 4 +- drivers/gpu/drm/i915/i915_gpu_error.c | 9 +- drivers/gpu/drm/i915/i915_params.c | 5 +- drivers/gpu/drm/i915/i915_utils.h | 21 +- drivers/gpu/drm/i915/intel_device_info.c | 8 +- drivers/gpu/drm/i915/intel_dram.c | 10 +- drivers/gpu/drm/i915/intel_pm.c | 14 +- drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c | 4 +- drivers/gpu/drm/i915/selftests/i915_active.c | 3 +- drivers/gpu/drm/i915/vlv_suspend.c | 3 +- drivers/hwmon/pmbus/Kconfig | 6 + drivers/hwmon/pmbus/adm1275.c | 40 +- drivers/hwmon/pmbus/xdpe12284.c | 32 +- drivers/i2c/busses/i2c-i801.c | 16 +- drivers/i2c/busses/i2c-xiic.c | 3 +- drivers/infiniband/core/verbs.c | 8 - drivers/infiniband/hw/irdma/hw.c | 2 +- drivers/infiniband/hw/irdma/i40iw_if.c | 1 + drivers/infiniband/hw/irdma/main.c | 1 + drivers/infiniband/hw/irdma/main.h | 1 + drivers/infiniband/hw/irdma/uda.c | 9 +- drivers/infiniband/hw/irdma/utils.c | 48 +- drivers/infiniband/hw/irdma/verbs.c | 4 +- drivers/input/mouse/elan_i2c_core.c | 64 +- drivers/iommu/intel/iommu.c | 2 +- drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-ativic32.c | 156 -- drivers/irqchip/irq-sifive-plic.c | 38 +- drivers/leds/leds-pca955x.c | 67 +- drivers/md/dm-cache-target.c | 10 +- drivers/md/dm-clone-target.c | 10 +- drivers/md/dm-mpath.c | 5 +- drivers/md/dm-table.c | 30 +- drivers/md/dm-thin.c | 8 +- drivers/md/dm-zoned-metadata.c | 4 +- drivers/md/dm-zoned-target.c | 1 - drivers/md/dm-zoned.h | 9 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 29 +- drivers/net/Makefile | 2 +- drivers/net/ethernet/faraday/Kconfig | 12 +- .../net/ethernet/netronome/nfp/flower/qos_conf.c | 2 +- drivers/net/ethernet/sfc/efx_channels.c | 63 +- drivers/net/hamradio/dmascc.c | 2 +- drivers/net/macvtap.c | 6 + drivers/net/tun.c | 43 +- drivers/net/vxlan/Makefile | 7 + drivers/net/{vxlan.c => vxlan/vxlan_core.c} | 434 +++--- drivers/net/vxlan/vxlan_multicast.c | 272 ++++ drivers/net/vxlan/vxlan_private.h | 162 ++ drivers/net/vxlan/vxlan_vnifilter.c | 999 ++++++++++++ drivers/net/wireguard/device.c | 35 +- drivers/phy/cadence/Kconfig | 8 + drivers/phy/cadence/Makefile | 1 + drivers/phy/cadence/cdns-dphy-rx.c | 255 +++ drivers/phy/qualcomm/phy-qcom-qmp.c | 3 + drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c | 5 + drivers/powercap/dtpm.c | 4 +- drivers/ptp/ptp_ocp.c | 25 +- drivers/regulator/virtual.c | 41 +- drivers/scsi/libiscsi.c | 6 +- drivers/scsi/libsas/sas_port.c | 73 +- drivers/scsi/lpfc/lpfc_scsi.c | 141 +- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/scsi_error.c | 9 +- drivers/scsi/scsi_transport_fc.c | 39 +- drivers/scsi/scsi_transport_iscsi.c | 94 +- drivers/scsi/sd.c | 6 +- drivers/scsi/ufs/ufshcd.c | 21 +- drivers/scsi/wd719x.c | 3 +- drivers/soc/mediatek/mt8167-pm-domains.h | 16 +- drivers/soc/mediatek/mt8173-pm-domains.h | 22 +- drivers/soc/mediatek/mt8183-mmsys.h | 2 + drivers/soc/mediatek/mt8183-pm-domains.h | 32 +- drivers/soc/mediatek/mt8186-mmsys.h | 115 ++ drivers/soc/mediatek/mt8186-pm-domains.h | 344 +++++ drivers/soc/mediatek/mt8192-pm-domains.h | 44 +- drivers/soc/mediatek/mt8195-pm-domains.h | 613 ++++++++ drivers/soc/mediatek/mtk-infracfg.c | 19 + drivers/soc/mediatek/mtk-mmsys.c | 18 +- drivers/soc/mediatek/mtk-mmsys.h | 3 +- drivers/soc/mediatek/mtk-mutex.c | 45 + drivers/soc/mediatek/mtk-pm-domains.c | 17 +- drivers/soc/mediatek/mtk-pm-domains.h | 8 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 71 + drivers/soundwire/qcom.c | 208 ++- drivers/spi/spi-zynqmp-gqspi.c | 5 +- drivers/staging/pi433/TODO | 1 - drivers/staging/pi433/pi433_if.c | 8 +- drivers/staging/pi433/pi433_if.h | 2 - drivers/staging/pi433/rf69.c | 46 +- drivers/staging/pi433/rf69.h | 1 - drivers/staging/pi433/rf69_enum.h | 20 - drivers/staging/r8188eu/core/rtw_mlme_ext.c | 23 +- drivers/staging/r8188eu/core/rtw_recv.c | 54 +- drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 2 +- drivers/staging/r8188eu/hal/usb_halinit.c | 13 - drivers/staging/r8188eu/include/hal_intf.h | 2 - drivers/staging/r8188eu/include/rtw_recv.h | 36 +- drivers/staging/r8188eu/include/wifi.h | 32 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 7 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 10 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 22 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 16 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 + drivers/staging/rtl8723bs/include/rtw_mlme.h | 8 +- drivers/tee/optee/call.c | 2 +- drivers/tee/tee_shm.c | 35 +- drivers/thermal/thermal_netlink.c | 5 +- drivers/tty/serial/mvebu-uart.c | 8 +- drivers/tty/serial/sc16is7xx.c | 194 ++- drivers/usb/core/hcd.c | 17 +- drivers/usb/host/ohci-sa1111.c | 25 + drivers/usb/typec/port-mapper.c | 2 +- drivers/video/console/Kconfig | 2 +- fs/9p/cache.c | 10 +- fs/9p/v9fs.c | 4 +- fs/9p/v9fs.h | 12 +- fs/9p/vfs_addr.c | 60 +- fs/9p/vfs_inode.c | 13 +- fs/afs/dynroot.c | 1 + fs/afs/file.c | 41 +- fs/afs/inode.c | 32 +- fs/afs/internal.h | 23 +- fs/afs/super.c | 4 +- fs/afs/write.c | 10 +- fs/cachefiles/io.c | 10 +- fs/ceph/addr.c | 45 +- fs/ceph/cache.c | 28 +- fs/ceph/cache.h | 15 +- fs/ceph/inode.c | 6 +- fs/ceph/super.h | 16 +- fs/cifs/cifsglob.h | 10 +- fs/cifs/fscache.c | 19 +- fs/cifs/fscache.h | 2 +- fs/dax.c | 82 +- fs/fscache/internal.h | 11 - fs/netfs/Makefile | 8 +- fs/netfs/buffered_read.c | 429 ++++++ fs/netfs/internal.h | 49 +- fs/netfs/io.c | 656 ++++++++ fs/netfs/main.c | 20 + fs/netfs/objects.c | 161 ++ fs/netfs/read_helper.c | 1205 --------------- fs/netfs/stats.c | 1 - fs/nfs/fscache.c | 8 - fs/proc/task_mmu.c | 3 +- fs/reiserfs/Kconfig | 10 +- fs/reiserfs/super.c | 2 + include/acpi/acpi_bus.h | 2 + include/crypto/algapi.h | 10 +- include/crypto/dh.h | 26 +- include/crypto/internal/kpp.h | 158 ++ include/dt-bindings/power/mt8186-power.h | 32 + include/dt-bindings/power/mt8195-power.h | 46 + include/linux/acpi.h | 4 +- include/linux/crypto.h | 9 + include/linux/firmware/xlnx-zynqmp.h | 8 + include/linux/fscache.h | 14 + include/linux/huge_mm.h | 6 - include/linux/kallsyms.h | 27 + include/linux/kasan.h | 4 - include/linux/mhi_ep.h | 284 ++++ include/linux/mm.h | 3 - include/linux/mod_devicetable.h | 2 + include/linux/netfs.h | 162 +- include/linux/random.h | 15 +- include/linux/rmap.h | 3 + include/linux/soc/mediatek/infracfg.h | 133 ++ include/net/netns/smc.h | 4 + include/net/vxlan.h | 54 +- include/scsi/libiscsi.h | 1 - include/scsi/scsi_device.h | 1 + include/scsi/scsi_transport_iscsi.h | 4 +- include/sound/soc-acpi.h | 2 - include/trace/events/cachefiles.h | 6 +- include/trace/events/netfs.h | 188 ++- include/uapi/linux/if_ether.h | 2 + include/uapi/linux/if_link.h | 49 + include/uapi/linux/kfd_ioctl.h | 1 + include/uapi/linux/rtnetlink.h | 9 + kernel/bpf/core.c | 9 +- kernel/cgroup/rstat.c | 13 +- kernel/configs/debug.config | 2 +- kernel/fork.c | 3 +- kernel/module.c | 4 +- kernel/power/hibernate.c | 2 +- kernel/power/suspend_test.c | 8 +- kernel/power/swap.c | 8 +- kernel/printk/printk.c | 6 +- kernel/scs.c | 12 +- lib/Kconfig.debug | 38 +- lib/Makefile | 6 +- lib/mpi/mpi-bit.c | 1 + lib/{test_overflow.c => overflow_kunit.c} | 555 +++---- lib/random32.c | 12 +- lib/stackdepot.c | 28 +- lib/{test_stackinit.c => stackinit_kunit.c} | 269 ++-- lib/test_kasan.c | 1 + lib/vsprintf.c | 86 +- mm/Kconfig | 9 + mm/damon/sysfs.c | 6 +- mm/huge_memory.c | 3 +- mm/internal.h | 26 +- mm/kasan/kasan.h | 44 +- mm/kasan/report.c | 312 ++-- mm/kasan/report_generic.c | 34 +- mm/kasan/report_hw_tags.c | 1 + mm/kasan/report_sw_tags.c | 15 + mm/kasan/report_tags.c | 2 +- mm/memory.c | 23 +- mm/page_alloc.c | 3 + mm/page_vma_mapped.c | 5 +- mm/rmap.c | 68 +- mm/usercopy.c | 23 +- mm/workingset.c | 5 +- net/bluetooth/mgmt.c | 99 +- net/dsa/dsa2.c | 2 +- net/ipv6/xfrm6_output.c | 16 + net/smc/Makefile | 2 +- net/smc/af_smc.c | 30 +- net/smc/smc.h | 6 + net/smc/smc_cdc.c | 24 +- net/smc/smc_core.c | 2 +- net/smc/smc_sysctl.c | 80 + net/smc/smc_sysctl.h | 32 + net/smc/smc_tx.c | 107 +- net/smc/smc_wr.c | 49 +- net/xfrm/xfrm_interface.c | 5 +- scripts/Makefile.clang | 1 + scripts/checkpatch.pl | 2 +- scripts/mod/file2alias.c | 10 + scripts/recordmcount.pl | 3 - security/keys/dh.c | 2 +- security/selinux/ima.c | 4 +- security/selinux/include/policycap.h | 22 +- security/selinux/include/policycap_names.h | 2 +- security/selinux/include/security.h | 18 +- security/selinux/nlmsgtab.c | 5 +- security/selinux/selinuxfs.c | 2 +- sound/soc/amd/vangogh/acp5x-mach.c | 8 +- sound/soc/atmel/atmel_ssc_dai.c | 5 +- sound/soc/dwc/dwc-i2s.c | 17 +- sound/soc/intel/boards/Kconfig | 24 + sound/soc/intel/boards/Makefile | 12 +- sound/soc/intel/boards/bdw-rt5650.c | 2 +- sound/soc/intel/boards/bdw-rt5677.c | 2 +- sound/soc/intel/boards/broadwell.c | 2 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 2 +- sound/soc/intel/boards/bxt_rt298.c | 2 +- sound/soc/intel/boards/bytcht_cx2072x.c | 2 +- sound/soc/intel/boards/bytcht_da7213.c | 2 +- sound/soc/intel/boards/bytcht_es8316.c | 2 +- sound/soc/intel/boards/bytcr_rt5640.c | 2 +- sound/soc/intel/boards/bytcr_rt5651.c | 2 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 4 +- sound/soc/intel/boards/cht_bsw_nau8824.c | 4 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 2 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +- sound/soc/intel/boards/haswell.c | 2 +- sound/soc/intel/boards/sof_cirrus_common.c | 163 ++ sound/soc/intel/boards/sof_cirrus_common.h | 25 + sound/soc/intel/boards/sof_realtek_common.c | 107 ++ sound/soc/intel/boards/sof_realtek_common.h | 4 + sound/soc/intel/boards/sof_rt5682.c | 1 + sound/soc/intel/boards/sof_ssp_amp.c | 483 ++++++ sound/soc/intel/common/soc-acpi-intel-adl-match.c | 44 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 6 - sound/soc/intel/common/soc-acpi-intel-byt-match.c | 11 - sound/soc/intel/common/soc-acpi-intel-cht-match.c | 12 - sound/soc/intel/common/soc-acpi-intel-cml-match.c | 11 - sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 4 - sound/soc/intel/common/soc-acpi-intel-ehl-match.c | 1 - sound/soc/intel/common/soc-acpi-intel-glk-match.c | 6 - sound/soc/intel/common/soc-acpi-intel-hda-match.c | 2 - .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 5 - sound/soc/intel/common/soc-acpi-intel-icl-match.c | 5 - sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 7 - sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 19 +- sound/soc/mxs/mxs-saif.c | 5 +- sound/soc/qcom/lpass-platform.c | 16 +- sound/soc/soc-compress.c | 14 +- sound/soc/soc-generic-dmaengine-pcm.c | 4 +- sound/soc/sof/intel/hda.c | 5 +- sound/soc/sof/intel/pci-tng.c | 1 - sound/x86/intel_hdmi_audio.c | 2 +- tools/include/asm/barrier.h | 2 - tools/perf/arch/nds32/Build | 1 - tools/perf/arch/nds32/util/Build | 1 - tools/perf/arch/nds32/util/header.c | 29 - .../selftests/net/test_vxlan_vnifiltering.sh | 579 +++++++ tools/testing/selftests/vDSO/vdso_config.h | 4 - tools/vm/page_owner_sort.c | 46 +- 744 files changed, 17693 insertions(+), 21719 deletions(-) create mode 100644 Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst create mode 100644 Documentation/devicetree/bindings/gpu/aspeed,gfx.yaml delete mode 100644 Documentation/devicetree/bindings/gpu/aspeed-gfx.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/andestec [...] delete mode 100644 Documentation/devicetree/bindings/nds32/andestech-boards delete mode 100644 Documentation/devicetree/bindings/nds32/atl2c.txt delete mode 100644 Documentation/devicetree/bindings/nds32/cpus.txt delete mode 100644 Documentation/devicetree/bindings/perf/nds32v3-pmu.txt create mode 100644 Documentation/devicetree/bindings/phy/cdns,dphy-rx.yaml delete mode 100644 Documentation/devicetree/bindings/phy/cdns,dphy.txt create mode 100644 Documentation/devicetree/bindings/phy/cdns,dphy.yaml delete mode 100644 Documentation/devicetree/bindings/timer/andestech,atcpit100-timer.txt create mode 100644 Documentation/networking/smc-sysctl.rst create mode 100644 arch/arm/boot/dts/en7523-evb.dts create mode 100644 arch/arm/boot/dts/en7523.dtsi rename arch/{nds32/boot/.gitignore => arm/mach-airoha/Makefile} (66%) create mode 100644 arch/arm/mach-airoha/airoha.c delete mode 100644 arch/nds32/Kbuild delete mode 100644 arch/nds32/Kconfig delete mode 100644 arch/nds32/Kconfig.cpu delete mode 100644 arch/nds32/Kconfig.debug delete mode 100644 arch/nds32/Makefile delete mode 100644 arch/nds32/boot/Makefile delete mode 100644 arch/nds32/boot/dts/Makefile delete mode 100644 arch/nds32/boot/dts/ae3xx.dts delete mode 100644 arch/nds32/configs/defconfig delete mode 100644 arch/nds32/include/asm/Kbuild delete mode 100644 arch/nds32/include/asm/assembler.h delete mode 100644 arch/nds32/include/asm/barrier.h delete mode 100644 arch/nds32/include/asm/bitfield.h delete mode 100644 arch/nds32/include/asm/cache.h delete mode 100644 arch/nds32/include/asm/cache_info.h delete mode 100644 arch/nds32/include/asm/cacheflush.h delete mode 100644 arch/nds32/include/asm/current.h delete mode 100644 arch/nds32/include/asm/delay.h delete mode 100644 arch/nds32/include/asm/elf.h delete mode 100644 arch/nds32/include/asm/fixmap.h delete mode 100644 arch/nds32/include/asm/fpu.h delete mode 100644 arch/nds32/include/asm/fpuemu.h delete mode 100644 arch/nds32/include/asm/ftrace.h delete mode 100644 arch/nds32/include/asm/futex.h delete mode 100644 arch/nds32/include/asm/highmem.h delete mode 100644 arch/nds32/include/asm/io.h delete mode 100644 arch/nds32/include/asm/irqflags.h delete mode 100644 arch/nds32/include/asm/l2_cache.h delete mode 100644 arch/nds32/include/asm/linkage.h delete mode 100644 arch/nds32/include/asm/memory.h delete mode 100644 arch/nds32/include/asm/mmu.h delete mode 100644 arch/nds32/include/asm/mmu_context.h delete mode 100644 arch/nds32/include/asm/nds32.h delete mode 100644 arch/nds32/include/asm/nds32_fpu_inst.h delete mode 100644 arch/nds32/include/asm/page.h delete mode 100644 arch/nds32/include/asm/perf_event.h delete mode 100644 arch/nds32/include/asm/pgalloc.h delete mode 100644 arch/nds32/include/asm/pgtable.h delete mode 100644 arch/nds32/include/asm/pmu.h delete mode 100644 arch/nds32/include/asm/proc-fns.h delete mode 100644 arch/nds32/include/asm/processor.h delete mode 100644 arch/nds32/include/asm/ptrace.h delete mode 100644 arch/nds32/include/asm/sfp-machine.h delete mode 100644 arch/nds32/include/asm/shmparam.h delete mode 100644 arch/nds32/include/asm/stacktrace.h delete mode 100644 arch/nds32/include/asm/string.h delete mode 100644 arch/nds32/include/asm/suspend.h delete mode 100644 arch/nds32/include/asm/swab.h delete mode 100644 arch/nds32/include/asm/syscall.h delete mode 100644 arch/nds32/include/asm/syscalls.h delete mode 100644 arch/nds32/include/asm/thread_info.h delete mode 100644 arch/nds32/include/asm/tlb.h delete mode 100644 arch/nds32/include/asm/tlbflush.h delete mode 100644 arch/nds32/include/asm/uaccess.h delete mode 100644 arch/nds32/include/asm/unistd.h delete mode 100644 arch/nds32/include/asm/vdso.h delete mode 100644 arch/nds32/include/asm/vdso_datapage.h delete mode 100644 arch/nds32/include/asm/vdso_timer_info.h delete mode 100644 arch/nds32/include/asm/vermagic.h delete mode 100644 arch/nds32/include/asm/vmalloc.h delete mode 100644 arch/nds32/include/uapi/asm/Kbuild delete mode 100644 arch/nds32/include/uapi/asm/auxvec.h delete mode 100644 arch/nds32/include/uapi/asm/byteorder.h delete mode 100644 arch/nds32/include/uapi/asm/cachectl.h delete mode 100644 arch/nds32/include/uapi/asm/fp_udfiex_crtl.h delete mode 100644 arch/nds32/include/uapi/asm/param.h delete mode 100644 arch/nds32/include/uapi/asm/ptrace.h delete mode 100644 arch/nds32/include/uapi/asm/sigcontext.h delete mode 100644 arch/nds32/include/uapi/asm/unistd.h delete mode 100644 arch/nds32/kernel/.gitignore delete mode 100644 arch/nds32/kernel/Makefile delete mode 100644 arch/nds32/kernel/asm-offsets.c delete mode 100644 arch/nds32/kernel/atl2c.c delete mode 100644 arch/nds32/kernel/cacheinfo.c delete mode 100644 arch/nds32/kernel/devtree.c delete mode 100644 arch/nds32/kernel/dma.c delete mode 100644 arch/nds32/kernel/ex-entry.S delete mode 100644 arch/nds32/kernel/ex-exit.S delete mode 100644 arch/nds32/kernel/ex-scall.S delete mode 100644 arch/nds32/kernel/fpu.c delete mode 100644 arch/nds32/kernel/ftrace.c delete mode 100644 arch/nds32/kernel/head.S delete mode 100644 arch/nds32/kernel/irq.c delete mode 100644 arch/nds32/kernel/module.c delete mode 100644 arch/nds32/kernel/nds32_ksyms.c delete mode 100644 arch/nds32/kernel/perf_event_cpu.c delete mode 100644 arch/nds32/kernel/pm.c delete mode 100644 arch/nds32/kernel/process.c delete mode 100644 arch/nds32/kernel/ptrace.c delete mode 100644 arch/nds32/kernel/setup.c delete mode 100644 arch/nds32/kernel/signal.c delete mode 100644 arch/nds32/kernel/sleep.S delete mode 100644 arch/nds32/kernel/stacktrace.c delete mode 100644 arch/nds32/kernel/sys_nds32.c delete mode 100644 arch/nds32/kernel/syscall_table.c delete mode 100644 arch/nds32/kernel/time.c delete mode 100644 arch/nds32/kernel/traps.c delete mode 100644 arch/nds32/kernel/vdso.c delete mode 100644 arch/nds32/kernel/vdso/.gitignore delete mode 100644 arch/nds32/kernel/vdso/Makefile delete mode 100644 arch/nds32/kernel/vdso/datapage.S delete mode 100755 arch/nds32/kernel/vdso/gen_vdso_offsets.sh delete mode 100644 arch/nds32/kernel/vdso/gettimeofday.c delete mode 100644 arch/nds32/kernel/vdso/note.S delete mode 100644 arch/nds32/kernel/vdso/sigreturn.S delete mode 100644 arch/nds32/kernel/vdso/vdso.S delete mode 100644 arch/nds32/kernel/vdso/vdso.lds.S delete mode 100644 arch/nds32/kernel/vmlinux.lds.S delete mode 100644 arch/nds32/lib/Makefile delete mode 100644 arch/nds32/lib/clear_user.S delete mode 100644 arch/nds32/lib/copy_from_user.S delete mode 100644 arch/nds32/lib/copy_page.S delete mode 100644 arch/nds32/lib/copy_template.S delete mode 100644 arch/nds32/lib/copy_to_user.S delete mode 100644 arch/nds32/lib/memcpy.S delete mode 100644 arch/nds32/lib/memmove.S delete mode 100644 arch/nds32/lib/memset.S delete mode 100644 arch/nds32/lib/memzero.S delete mode 100644 arch/nds32/math-emu/Makefile delete mode 100644 arch/nds32/math-emu/faddd.c delete mode 100644 arch/nds32/math-emu/fadds.c delete mode 100644 arch/nds32/math-emu/fcmpd.c delete mode 100644 arch/nds32/math-emu/fcmps.c delete mode 100644 arch/nds32/math-emu/fd2s.c delete mode 100644 arch/nds32/math-emu/fd2si.c delete mode 100644 arch/nds32/math-emu/fd2siz.c delete mode 100644 arch/nds32/math-emu/fd2ui.c delete mode 100644 arch/nds32/math-emu/fd2uiz.c delete mode 100644 arch/nds32/math-emu/fdivd.c delete mode 100644 arch/nds32/math-emu/fdivs.c delete mode 100644 arch/nds32/math-emu/fmuld.c delete mode 100644 arch/nds32/math-emu/fmuls.c delete mode 100644 arch/nds32/math-emu/fnegd.c delete mode 100644 arch/nds32/math-emu/fnegs.c delete mode 100644 arch/nds32/math-emu/fpuemu.c delete mode 100644 arch/nds32/math-emu/fs2d.c delete mode 100644 arch/nds32/math-emu/fs2si.c delete mode 100644 arch/nds32/math-emu/fs2siz.c delete mode 100644 arch/nds32/math-emu/fs2ui.c delete mode 100644 arch/nds32/math-emu/fs2uiz.c delete mode 100644 arch/nds32/math-emu/fsi2d.c delete mode 100644 arch/nds32/math-emu/fsi2s.c delete mode 100644 arch/nds32/math-emu/fsqrtd.c delete mode 100644 arch/nds32/math-emu/fsqrts.c delete mode 100644 arch/nds32/math-emu/fsubd.c delete mode 100644 arch/nds32/math-emu/fsubs.c delete mode 100644 arch/nds32/math-emu/fui2d.c delete mode 100644 arch/nds32/math-emu/fui2s.c delete mode 100644 arch/nds32/mm/Makefile delete mode 100644 arch/nds32/mm/alignment.c delete mode 100644 arch/nds32/mm/cacheflush.c delete mode 100644 arch/nds32/mm/extable.c delete mode 100644 arch/nds32/mm/fault.c delete mode 100644 arch/nds32/mm/init.c delete mode 100644 arch/nds32/mm/mm-nds32.c delete mode 100644 arch/nds32/mm/mmap.c delete mode 100644 arch/nds32/mm/proc.c delete mode 100644 arch/nds32/mm/tlb.c create mode 100644 drivers/bus/mhi/common.h delete mode 100644 drivers/bus/mhi/core/internal.h create mode 100644 drivers/bus/mhi/ep/Kconfig create mode 100644 drivers/bus/mhi/ep/Makefile create mode 100644 drivers/bus/mhi/ep/internal.h create mode 100644 drivers/bus/mhi/ep/main.c create mode 100644 drivers/bus/mhi/ep/mmio.c create mode 100644 drivers/bus/mhi/ep/ring.c create mode 100644 drivers/bus/mhi/ep/sm.c copy drivers/bus/mhi/{ => host}/Kconfig (100%) rename drivers/bus/mhi/{core => host}/Makefile (54%) rename drivers/bus/mhi/{core => host}/boot.c (96%) rename drivers/bus/mhi/{core => host}/debugfs.c (90%) rename drivers/bus/mhi/{core => host}/init.c (92%) create mode 100644 drivers/bus/mhi/host/internal.h rename drivers/bus/mhi/{core => host}/main.c (97%) rename drivers/bus/mhi/{ => host}/pci_generic.c (100%) rename drivers/bus/mhi/{core => host}/pm.c (97%) delete mode 100644 drivers/clocksource/timer-atcpit100.c create mode 100644 drivers/crypto/xilinx/zynqmp-sha.c delete mode 100644 drivers/irqchip/irq-ativic32.c create mode 100644 drivers/net/vxlan/Makefile rename drivers/net/{vxlan.c => vxlan/vxlan_core.c} (94%) create mode 100644 drivers/net/vxlan/vxlan_multicast.c create mode 100644 drivers/net/vxlan/vxlan_private.h create mode 100644 drivers/net/vxlan/vxlan_vnifilter.c create mode 100644 drivers/phy/cadence/cdns-dphy-rx.c create mode 100644 drivers/soc/mediatek/mt8186-mmsys.h create mode 100644 drivers/soc/mediatek/mt8186-pm-domains.h create mode 100644 drivers/soc/mediatek/mt8195-pm-domains.h create mode 100644 fs/netfs/buffered_read.c create mode 100644 fs/netfs/io.c create mode 100644 fs/netfs/main.c create mode 100644 fs/netfs/objects.c delete mode 100644 fs/netfs/read_helper.c create mode 100644 include/dt-bindings/power/mt8186-power.h create mode 100644 include/dt-bindings/power/mt8195-power.h create mode 100644 include/linux/mhi_ep.h rename lib/{test_overflow.c => overflow_kunit.c} (54%) rename lib/{test_stackinit.c => stackinit_kunit.c} (66%) create mode 100644 net/smc/smc_sysctl.c create mode 100644 net/smc/smc_sysctl.h create mode 100644 sound/soc/intel/boards/sof_cirrus_common.c create mode 100644 sound/soc/intel/boards/sof_cirrus_common.h create mode 100644 sound/soc/intel/boards/sof_ssp_amp.c delete mode 100644 tools/perf/arch/nds32/Build delete mode 100644 tools/perf/arch/nds32/util/Build delete mode 100644 tools/perf/arch/nds32/util/header.c create mode 100755 tools/testing/selftests/net/test_vxlan_vnifiltering.sh