This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits eea255893718 Add linux-next specific files for 20250311 omits 8d5005351ba6 Revert "mm/filemap: use xas_try_split() in __filemap_add_folio()" omits 42222e93fcf5 Revert "mm/shmem: use xas_try_split() in shmem_split_large [...] omits 8dc3366a6bc6 watchdog: lenovo_se30_wdt: include io.h for devm_ioremap() omits 2131227436dc Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 66a87c171946 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 07312184a7f3 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] omits f247aaab960c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 21d07b9c2e37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11184dbd80ac Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 0c196c174c8e Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 9490a69353ef Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 61ac60b6004f Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits e5c920d1aecd Merge branch 'hrtimer-next' of https://github.com/Rust-for [...] omits bf4ff91f37c8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 8b8cb92195a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fb6feec7a373 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c58c2f8856c5 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 8c3ffa215041 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b25d50d3ff98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 780bcf337dd5 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 78c456b96055 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 2cea1e3563e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18169ba60ffa Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 87c35395c910 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits be7085b50161 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 75e4b051a211 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits b8ce25c42d15 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 4f89ab8bbf76 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits c4975487d9cc Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits b9d0a9b1fb0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5791eb09c5a Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits ec15ce7118a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d10763c95f3 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 8f7e882fa45e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2850c314c238 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 3b66e9887e27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09f7fa0f3864 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66cf94253f1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b685274e723 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits ac89510da5e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 958220366617 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits dea24db94e27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f838134d003a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f76cd8cc6374 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3fc9d253f57b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 61b31a58b848 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 7a5eed647392 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 19108fce8cb8 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits 79fbf843c9c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e599518a44d Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 0b04a3e618ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0ac71a00baaa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b3d325b5485b Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 5c4e6bb69bcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f0446c9de8f7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 31b96ab7e46c Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits b964aa1012b6 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits a707256dbe2e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits a7b66aa92eae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 907c9e3a3a75 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 5424eab0c99e Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 90d6df317f0e Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 18012215f76f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 720e5822d5c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 733dfbc0e208 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 975bf535fe06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f95065bbdc5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ae113b37e71 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits d0d0b1247a03 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits f3d346431750 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 84f245cd956c Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 0dbb73eb0291 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eb790956d535 next-20250307/ftrace omits b63c41cacc13 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits f0b3145f2fb9 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] omits f70397476bb3 next-20250303/tip omits e5809206ef67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec4d4fbd93aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ef69b6d8f00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 25dfe941bb5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 07494563992b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5c53f11f78ae Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits b144eafd2a33 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits edd8d3fc71fd Merge branch 'next' of git://github.com/cschaufler/smack-next omits 07ba92846167 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e0647c0599a0 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits f5cd4f22b24b Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits e59eac19df49 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a7ea739a6e37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e8939876583 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f1326d5f617c Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 24881dcabe09 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 37ff47156166 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bab42cfa1ca9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c9e5ee5c8f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eebcbc957824 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits db18f4979489 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0e6b51354c59 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 437ea5e79d6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68c92c69684e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21185f49a41b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a9836b52c95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 282969b6fc2e Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 9e7178e3bc6d Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 709e6ef9e493 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 4b6671287422 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits f830d05d8e92 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits e98bed96e468 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 62231b602288 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 27467991bc6c Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits f09887d16fda Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits d31710fb4c9b Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits a4946b8e81d6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 35a44026e774 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f31274c1649 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cb6095258fd9 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 6356699f6d30 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9571d285ee2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6b174ec0c59 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 787805a2a8a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 89a8b5dea44a Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 8042cac2e3d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5590dc3888e0 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 6ed2943aa75b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 25e8c3521af8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0931da4fb96d Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits cd16af5c89aa Merge branch 'docs-next' of git://git.lwn.net/linux.git omits a2c5c83f6f8e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits d908e1e0829f Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits ee4b39c79992 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 12ed1fc33694 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits b18224564d8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c2e894d6b11 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits d1564727d47f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5a3752d937b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f122ed30288b Merge branch 'fs-next' of linux-next omits 76ed39d0952c Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits fef57079c23a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dcbcdaed35f9 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits e54b6f570e88 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 53f3a9592cf2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd1cec556ad7 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 37e2cffc82c8 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits f31274f96ffb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2667f131c078 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b574f7906606 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits ced1d02c52ce Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 730a22f201c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 600b70674c00 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 6d7ea6569183 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 43df5d9efdbf Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 755c3a20a597 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9d0f6a766b0 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits c3997642662e Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits ff80b2f6e62d Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits e319c855b1c9 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 472e3c839eb2 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits c59249577273 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits b192ab94d87a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21b9e91ad0d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 48eaa74afae0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0618ec00f6c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bde143c1822 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 97d827bfb71b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26aff0953170 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3674795a57fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f360d5dd05e0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 29d2fe51338a Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 54613f99a4ee Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 8bf577cfb0f3 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 365de6424249 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 21480dd6a7b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a99396016d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc3c91b468e2 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 5324f6dfc13a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits fe0e6d6ba404 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c33b43555a71 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits cb6aef3b3e86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd6c8d17640b Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 97654dc13f13 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 0695752ab5b5 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 48ed13dc3b69 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits 51f870df1509 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 50e5e3837e2b Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits c613f4adf908 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9c9f2e904c4a Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits f0336893cc82 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 741a9eabffba Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3bafdc92c7e5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 31ea604aae7e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f44ef2a5ef50 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 0c193e658653 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits a72ab80963c3 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 8f7dd7263c94 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 0161a2393d44 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 660c8aee04d5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ada30119f349 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 16c76096a9b7 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits e4ac11df2e47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9dc9aa5edd91 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c0386dcb4a9f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 89649df8b97e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 21adc66e2c14 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 88d2a45a6d1d Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 68afb58fd882 Merge branch 'fs-current' of linux-next omits fb61acbe1a42 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 5aad1c83f922 foo omits 00a97fbcb07c resource: fix resource leak in get_free_mem_region() omits 559718eb0bad kexec_core: accept unaccepted kexec segments' destination [...] omits 5d27152d22a2 scripts/gdb/symbols: determine KASLR offset on s390 omits 4ad4db5f3afe signal-avoid-clearing-tif_sigpending-in-recalc_sigpending- [...] omits a20bcf9dfa84 signal: avoid clearing TIF_SIGPENDING in recalc_sigpending [...] omits 18b66e8fa294 scripts/gdb/linux/symbols.py: address changes to module_se [...] omits ceb8880915d7 RDMA/bnxt_re: convert timeouts to secs_to_jiffies() omits 40daa8a04f0c platform/x86: thinkpad_acpi: convert timeouts to secs_to_j [...] omits 2b94de5d8ad0 platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() omits 5cd8fbe33c79 spi: spi-imx: convert timeouts to secs_to_jiffies() omits 9455d0a7d957 spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() omits 1f3804415db3 nvme: convert timeouts to secs_to_jiffies() omits 83a51f900e8b power: supply: da9030: convert timeouts to secs_to_jiffies() omits 6198b6cd653b xfs: convert timeouts to secs_to_jiffies() omits 1023da36d993 ata: libata-zpodd: convert timeouts to secs_to_jiffies() omits 0c56bed42df1 libceph: convert timeouts to secs_to_jiffies() omits 6ec5530bc04c btrfs: convert timeouts to secs_to_jiffies() omits 38d0fd738bad ALSA: ac97: convert timeouts to secs_to_jiffies() omits 03f6351fa12c accel/habanalabs: convert timeouts to secs_to_jiffies() omits cf388310bb77 scsi-lpfc-convert-timeouts-to-secs_to_jiffies-fix omits fae0a65346e9 scsi: lpfc: convert timeouts to secs_to_jiffies() omits c2053d4bc425 coccinelle: misc: secs_to_jiffies: Patch expressions too omits bd385cb998f0 lib/interval_tree: skip the check before go to the right subtree omits ebfaea928a8c cpu: remove needless return in void API suspend_enable_sec [...] omits 8cdbb910beac rhashtable: remove needless return in three void APIs omits e0228f50a17c scripts/gdb: add $lx_per_cpu_ptr() omits fae0ff01adc5 MAINTAINERS: mailmap: update Hyeonggon's name and email address omits b4a77288e79e mailmap: remove never used @parity.io email omits abb3cee33786 lib min_heap: use size_t for array size and index variables omits 41f624b7ee61 reboot: retire hw_protection_reboot and hw_protection_shut [...] omits ff554563bccf thermal: core: allow user configuration of hardware protec [...] omits 552e3ce4ce60 dt-bindings: thermal: give OS some leeway in absence of cr [...] omits e04937287138 platform/chrome: cros_ec_lpc: prepare for hw_protection_sh [...] omits c7c5f0d5b258 regulator: allow user configuration of hardware protection action omits 2c70bd3222bb reboot: hide unused hw_protection_attr omits 099c938abf99 reboot: add support for configuring emergency hardware pro [...] omits 623614e6e8b0 reboot: indicate whether it is a HARDWARE PROTECTION reboo [...] omits 9e46769fa48e reboot: rename now misleading __hw_protection_shutdown symbols omits 40b667c5e27c reboot: describe do_kernel_restart's cmd argument in kernel-doc omits 494f63981124 docs: thermal: sync hardware protection doc with code omits 9d538446631c reboot: reboot, not shutdown, on hw_protection_reboot timeout omits e0cd5f3f9b50 reboot: replace __hw_protection_shutdown bool action param [...] omits e5f3d1de72d2 ocfs2: remove reference to bh->b_page omits 745b373c0527 ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() omits 52d806724a5d ocfs2: validate l_tree_depth to avoid out-of-bounds access omits fc69afd5a720 checkpatch: add warning for pr_* and dev_* macros without [...] omits eb0ca20ec0c2 ucount: use rcuref_t for reference counting omits 12237ca9d001 ucount: use RCU for ucounts lookups omits 6598f25ccb3d ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() omits 2ceadd5c7ea2 rcu: provide a static initializer for hlist_nulls_head omits 01a0553e57ad lib/zlib: drop EQUAL macro omits 586aa44aa8e4 get_maintainer: stop reporting subsystem status as maintai [...] omits 31152cd73262 get_maintainer: add --substatus for reporting subsystem st [...] omits 67778090bcaa get_maintainer: add --substatus for reporting subsystem status omits 13c7439e511b powerpc/crash: use generic crashkernel reservation omits 110c68731b60 powerpc: insert System RAM resource to prevent crashkernel [...] omits d9f4cbed234f powerpc/crash: preserve user-specified memory limit omits 61ec6a206166 powerpc/crash: use generic APIs to locate memory hole for kdump omits d0d3bfb1c60d crash: let arch decide usable memory range in reserved area omits f864c4398a33 crash: remove an unused argument from reserve_crashkernel_ [...] omits 3c4842d2e55d kexec: initialize ELF lowest address to ULONG_MAX omits 50f3df1a0247 lib-plistc-add-shortcut-for-plist_requeue-fix omits 34cfb9cb1de6 lib/plist.c: add shortcut for plist_requeue() omits d99bced0b2d7 docs,procfs: document /proc/PID/* access permission checks omits 49a2d533e5ce .mailmap: remove redundant mappings of emails omits a78c46dc2a2a scripts: add script to extract built-in firmware blobs omits 134a7a7aaa52 MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK [...] omits 37051260a743 mm,procfs: allow read-only remote mm access under CAP_PERFMON omits 9210e97458f8 selftest: test system mappings are sealed omits 627b66c6af1d mseal sysmap: update mseal.rst omits 6ab7b3f611d1 mseal sysmap: uprobe mapping omits a233031e1af2 mseal sysmap: enable arm64 omits 6c9644b12844 mseal sysmap: enable x86-64 omits e1408503792d selftests: x86: test_mremap_vdso: skip if vdso is msealed omits 44ffaac6c20f mseal sysmap: kernel config and header change omits f5b253df3316 vdso: remove remnants of architecture-specific time storage omits e3bb1293a49c vdso: remove remnants of architecture-specific random stat [...] omits 8929d551d07d x86/vdso/vdso2c: remove page handling omits 55af255fff3b x86/vdso: switch to generic storage implementation omits ab382d666c53 powerpc/vdso: switch to generic storage implementation omits be0752c0d765 MIPS: vdso: switch to generic storage implementation omits c56e0edd529b s390/vdso: switch to generic storage implementation omits 61164827f2e3 arm: vdso: switch to generic storage implementation omits 216cd02305bf LoongArch: vDSO: switch to generic storage implementation omits 8d0c78e0a4d4 riscv: vdso: switch to generic storage implementation omits 0405b73730a0 arm64: vdso: switch to generic storage implementation omits 651453f4a646 vdso: add generic architecture-specific data storage omits 01f241821950 vdso: add generic random data storage omits a6c7171407c1 vdso: add generic time data storage omits f760203c16cd vdso: rename included Makefile omits d666c6a7109d vdso: introduce vdso/align.h omits 260876c8fbe9 parisc: remove unused symbol vdso_data omits 55d3f13a5e1f x86/vdso: fix latent bug in vclock_pages calculation omits c773033fc2d2 mm/shmem: use xas_try_split() in shmem_split_large_entry() omits da74be1b063c mm/filemap: use xas_try_split() in __filemap_add_folio() omits 8d9b729b3438 selftests/mm: add tests for folio_split(), buddy allocator [...] omits 25e0e20f924b mm/truncate: use folio_split() in truncate operation omits d8d921bb2847 mm/huge_memory: add folio_split() to debugfs testing interface omits a5e0c42ec1d7 mm/huge_memory: remove the old, unused __split_huge_page() omits 3f3722fd893f mm/huge_memory: add buddy allocator like (non-uniform) fol [...] omits a18774b61f9f mm/huge_memory: move folio split common code to __folio_split() omits 2ea05ad5c298 mm/huge_memory: add two new (not yet used) functions for f [...] omits 1b9dbaa45d9c xarray: add xas_try_split() to split a multi-index entry omits 9b2fe83c6231 hugetlb: convert adjust_range_hwpoison() to take a folio omits 437ba6c8e19c hugetlb: convert hugetlb_vma_maps_page() to hugetlb_vma_ma [...] omits 48d178572f8f mm: swap_cgroup: remove double initialization of locals omits 8e5123debde4 mm/vmalloc: refactor __vmalloc_node_range_noprof() omits a34cc1fc3609 mm: vma: skip anonymous vma when inserting vma to file rmap tree omits a5bc091881fd mm: page_owner: use new iteration API omits 58bf70fa1621 mm: page_table_check: use new iteration API omits ba39de47896c mm: page_ext: add an iteration API for page extensions omits 498d97279ba6 mm: remove redundant return in set_huge_zero_folio() omits 0fafa35d3c5c mm/damon: remove damon_operations->reset_aggregated omits 7460c0e515f1 mm/damon: remove damon_callback->before_damos_apply omits 90ea04e76cf2 mm/damon: remove damon_callback->after_sampling omits 8b4c9744b2e0 mm/damon: remove ->before_start of damon_callback omits ba11f253c852 mm/damon: remove damon_callback->private omits 9afd8aea9e85 mm/damon/sysfs-schemes: remove obsolete comment for damon_ [...] omits 7518015ee220 mm/damon/sysfs: remove damon_sysfs_cmd_request and its readers omits bcab1e6f685b mm/damon/sysfs: remove damon_sysfs_cmd_request_callback() [...] omits c5d0e8198ebf mm/damon/sysfs: remove damon_sysfs_cmd_request code from d [...] omits 6d92ed7d6c32 mm/damon/sysfs: handle commit command using damon_call() omits fc7d2e4f6f1d mm/damon/core: make damon_set_attrs() be safe to be called [...] omits 7afb53a44a1e mm/damon/core: invoke kdamond_call() after merging is done [...] omits 7364886e2c89 mm/damon/sysfs: validate user inputs from damon_sysfs_comm [...] omits 7fc29589c852 arch, mm: make releasing of memory to page allocator more [...] omits 61316cdc1915 arch, mm: introduce arch_mm_preinit omits 2d2ba3cec47b arch, mm: streamline HIGHMEM freeing omits fe7e7f9c702b arch, mm: set high_memory in free_area_init() omits 20ffecb95d1c arch, mm: set max_mapnr when allocating memory map for FLATMEM omits f3217f3614db xtensa: split out printing of virtual memory layout to a function omits 03d1f3409023 s390: make setup_zero_pages() use memblock omits 4e28ea5117aa nios2: move pr_debug() about memory start and end to setup_arch() omits 73ef4d1e3fb6 MIPS: make setup_zero_pages() use memblock omits 734607fa08fa MIPS: consolidate mem_init() for NUMA machines omits 6dcd61b5476b hexagon: move initialization of init_mm.context init to pa [...] omits 97894fed61ca csky: move setup_initrd() to setup.c omits 28a65151fe11 arm: mem_init: use memblock_phys_free() to free DMA memory [...] omits c480f969993a page_io: zswap: do not crash the kernel on decompression f [...] omits dc36d02c8e79 page_io: zswap: do not crash the kernel on decompression failure omits 641c314b1bc1 mm/hugetlb: update nr_huge_pages and surplus_huge_pages together omits 95d7e80d1972 Docs/admin-guide/mm/damon/usage: update for {core,ops}_fil [...] omits 20809a26bbc1 Docs/ABI/damon: document {core,ops}_filters directories omits 3f6553168781 mm/damon/sysfs-schemes: return error when for attempts to [...] omits 137034e99550 mm/damon/sysfs-schemes: record filters of which layer shou [...] omits 565cf5a366ee mm/damon/core: expose damos_filter_for_ops() to DAMON kern [...] omits 9f0cd1db3a6b mm/damon/sysfs-schemes: commit filters in {core,ops}_filte [...] omits 703d9565cec9 mm/damon/sysfs-schemes: implement core_filters and ops_fil [...] omits c8784d0e7b33 mm/damon/sysfs-schemes: let damon_sysfs_scheme_set_filters [...] omits 018331868d27 mm: zpool: remove zpool_malloc_support_movable() omits b28721e4fc3b mm-zsmalloc-remove-object-mapping-apis-and-per-cpu-map-areas-fix omits 118686030623 mm: zsmalloc: remove object mapping APIs and per-CPU map areas omits dca01451241a mm: zpool: remove object mapping APIs omits b3e017058e09 mm: zswap: use object read/write APIs instead of object ma [...] omits 81dac44c1fc3 mm: zpool: add interfaces for object read/write APIs omits 5f6367fdc78a mm/shrinker: fix name consistency issue in shrinker_debugf [...] omits 531616bb586e mm/mempolicy: Weighted Interleave Auto-tuning omits 1acc804b8969 Docs/mm/damon/design: update for changed filter-default behavior omits 37a0d8664673 mm/damon/paddr: respect ops_filters_default_reject omits 97eedef3695b mm/damon/core: set damos_filter default allowance behavior [...] omits 34aba847ec6f mm/damon: add default allow/reject behavior fields to stru [...] omits 55c3094c0f25 mm/damon/paddr: support only damos->ops_filters omits bcd3c2ae55db mm/damon/core: put ops-handled filters to damos->ops_filters omits b300cd93434b mm/damon/core: support committing ops_filters omits 3f3cafb75d65 mm/damon/paddr: support ops_filters omits 4f04b9e85280 mm/damon/core: introduce damos->ops_filters omits 5dd9c0208614 writeback: fix calculations in trace_balance_dirty_pages() [...] omits 3956174c2da1 writeback: rename variables in trace_balance_dirty_pages() omits 54ca4402d62a writeback: let trace_balance_dirty_pages() take struct dtc [...] omits 8ae57639c1ed mm: hugetlb: log time needed to allocate hugepages omits 4ec5e6758bb5 mm-hugetlb-add-hugetlb_alloc_threads-cmdline-option-fix omits 4ced7161fc96 mm: hugetlb: add hugetlb_alloc_threads cmdline option omits b93fac6e2bea mm: hugetlb: improve parallel huge page allocation time omits 92f9498557f1 memcg: bypass root memcg check for skmem charging omits d389a23979a0 page_counter: reduce struct page_counter size omits 81e2050bc5d6 page_counter: track failcnt only for legacy cgroups omits 15ceb95ddf16 memcg: don't call propagate_protected_usage() for v1 omits be832848335d mm/page_alloc: clarify should_claim_block() commentary omits 0e3cc1ba9b30 mm/page_alloc: clarify terminology in migratetype fallback code omits 35388cb1e37e mm/vmalloc: move free_vm_area(area) from the __vmalloc_are [...] omits bba4abfab0c8 mm/mremap: thread state through move page table operation omits f00d29dcb63e mm/mremap: refactor move_page_tables(), abstracting state omits 3e7ac07d9df9 mm/mremap: complete refactor of move_vma() omits b4e1e98e529f mm/mremap: initial refactor of move_vma() omits 6f06e0e6bbb2 mm/mremap: introduce and use vma_remap_struct threaded state omits ccc5c6ecd526 mm/mremap: refactor mremap() system call implementation omits 2ebeb7d3fefb mm/mremap: correctly handle partial mremap() of VMA starting at 0 omits 214f258640fe Revert "x86/xen: allow nesting of same lazy mode" omits db18458ffec0 sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes omits ff4e037998a8 sparc/mm: disable preemption in lazy mmu mode omits 5cd09a324588 fs/proc/task_mmu: reduce scope of lazy mmu region omits 701dfbac9431 mm: fix lazy mmu docs and usage omits 1b921d477c70 mm: stop maintaining the per-page mapcount of large folios [...] omits c8a7b816a12f fs/proc/task_mmu: remove per-page mapcount dependency for [...] omits 55bb17a15334 fs/proc/task_mmu: remove per-page mapcount dependency for [...] omits f731fabdff11 fs/proc/task_mmu: remove per-page mapcount dependency for [...] omits 669a72359342 fs/proc/page: remove per-page mapcount dependency for /pro [...] omits f64e628db772 mm: CONFIG_NO_PAGE_MAPCOUNT to prepare for not maintain pe [...] omits 09baeae9f8bc mm: convert folio_likely_mapped_shared() to folio_maybe_ma [...] omits f228393b5307 mm: Copy-on-Write (COW) reuse support for PTE-mapped THP omits a63ac027fc04 mm/rmap: basic MM owner tracking for large folios (!hugetlb) omits 5514928291ee mm/rmap: use folio_large_nr_pages() in add/remove functions omits b1eae6b42e2e bit_spinlock: __always_inline (un)lock functions omits 6afe7e10db72 mm/rmap: abstract large mapcount operations for large foli [...] omits b0cbcc28f3ba mm/rmap: pass vma to __folio_add_rmap() omits 31b06ce610b6 mm/rmap: pass dst_vma to folio_dup_file_rmap_pte() and friends omits 141f9adf8042 mm: move _entire_mapcount in folio to page[2] on 32bit omits 7b0ce116819b mm: move _pincount in folio to page[2] on 32bit omits ce500d6dd03b mm: move hugetlb specific things in folio to page[3] omits 20aa79068db2 fixup: mm: let _folio_nr_pages overlay memcg_data in first [...] omits 6de6cf73e378 mm: let _folio_nr_pages overlay memcg_data in first tail page omits b363a3373ee4 mm: factor out large folio handling from folio_nr_pages() [...] omits 759f26de5857 mm: factor out large folio handling from folio_order() int [...] omits 3f3bb331428a Docs/admin-guide/mm/damon/usage: add intervals_goal direct [...] omits f966796d2013 Docs/ABI/damon: document intervals auto-tuning ABI omits 6d5b15ce9d91 Docs/mm/damon/design: fix a typo on 'intervals auto-tuning [...] omits cb5694264840 Docs/mm/damon/design: document for intervals auto-tuning omits e94fcd4ac910 mm/damon/sysfs: implement a command to update auto-tuned m [...] omits 84d95139ffe9 mm/damon/sysfs: commit intervals tuning goal omits 0b39145ec6ed mm/damon/sysfs: implement intervals tuning goal directory omits f703e6c2e7eb mm/damon/core: implement intervals auto-tuning omits b94181cc9ab3 mm/damon: add data structure for monitoring intervals auto-tuning omits 6310371dfb6a mm/list_lru: make the case where mlru is NULL as unlikely omits 5b4f0e0b7e96 maple_tree: reorder mas->store_type case statements omits 48735c637f2d maple_tree: add sufficient height omits 3ab45fae87a5 maple_tree: break on convergence in mas_spanning_rebalance() omits 2826e456b7b5 maple_tree: use vacant nodes to reduce worst case allocations omits 548e218316ad maple_tree: use height and depth consistently omits 2b311c0d569f maple_tree: convert mas_prealloc_calc() to take in a maple [...] omits 091f8123caff mm: rename GENERIC_PTDUMP and PTDUMP_CORE omits 51e60ed50629 mm: make DEBUG_WX depdendent on GENERIC_PTDUMP omits 2c1d8190bebd docs: arm64: drop PTDUMP config options from ptdump.rst omits 8e7f34148fea arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig omits 3c191b35fad1 configs: drop GENERIC_PTDUMP from debug.config omits 8fa883a81406 mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exc [...] omits 92e5f1bfe405 mm/memory: document restore_exclusive_pte() omits 94d03cc8b63f mm/memory: pass folio and pte to restore_exclusive_pte() omits c3c0e5d19ae2 mm/memory: remove PageAnonExclusive sanity-check in restor [...] omits 79504104445f lib/test_hmm: make dmirror_atomic_map() consume a single page omits acbc3c721b03 mm: assert the folio is locked in folio_start_writeback() omits 157773d278f1 samples/damon: a typo in the kconfig - sameple omits 25e0dfa21e96 mm: pgtable: remove tlb_remove_page_ptdesc() omits c81265e5f952 x86: pgtable: convert to use tlb_remove_ptdesc() omits ea35ab7f3423 riscv: pgtable: unconditionally use tlb_remove_ptdesc() omits b5815132b5f2 mm-pgtable-convert-some-architectures-to-use-tlb_remove_pt [...] omits d1daa3af8bbc mm-pgtable-convert-some-architectures-to-use-tlb_remove_ptdesc-v2 omits 686f660d792c mm: pgtable: convert some architectures to use tlb_remove_ [...] omits e560966d8f1a mm: pgtable: change pt parameter of tlb_remove_ptdesc() to [...] omits f5ab39110398 mm: pgtable: make generic tlb_remove_table() use struct ptdesc omits 4888069d671a x86/mm: make MMU_GATHER_RCU_TABLE_FREE unconditional omits 120a22625af9 mm/hugetlb: fix set_max_huge_pages() when there are surplus pages omits a179d09b285e mm/page_alloc: warn on nr_reserved_highatomic underflow omits c756c7db46d6 vmalloc: drop Christoph from Reviewers omits 6557c08314e6 fix up for "mm, swap: simplify folio swap allocation" omits a9c98e6f2f27 mm, swap: simplify folio swap allocation omits 4a54c96c3a1e mm, swap: remove swap slot cache omits 9fdc3a3903a9 mm, swap: use percpu cluster as allocation fast path omits cda1d702ea29 mm, swap: don't update the counter up-front omits 655b79094498 mm, swap: avoid redundant swap device pinning omits 86b33add4d30 mm, swap: drop the flag TTRS_DIRECT omits 16188fd17b37 mm, swap: avoid reclaiming irrelevant swap cache omits b1edbe2f3b55 mm: make page_mapped_in_vma() hugetlb walk aware omits a9e57fdd5b03 mm: page_alloc: group fallback functions together omits 5f12dd8733c3 mm: page_alloc: remove remnants of unlocked migratetype updates omits 772d86b2394f mm: page_alloc: don't steal single pages from biggest buddy omits 70bce89b4e87 fixup define name omits 5972aef6f77e tools/selftests: add guard region test for /proc/$pid/pagemap omits ed97088733e7 fs/proc/task_mmu: add guard region bit to pagemap omits 919749528cd7 mm: swap: remove stale comment of swap_reclaim_full_clusters() omits c6968a0cbae2 mm, swap: correct comment in swap_usage_sub() omits 4d0169c488dc mm, swap: remove setting SWAP_MAP_BAD for discard cluster omits d302d23ca667 selftests/mm: skip gup_longerm tests on weird filesystems omits 92297981dff0 selftests/mm: skip map_populate on weird filesystems omits b9f8b97de768 selftests-mm-dont-fail-uffd-stress-if-too-many-cpus-fix omits b3de6c838d71 selftests/mm: don't fail uffd-stress if too many CPUs omits 5a8be24a1a8e selftests-mm-print-some-details-when-uffd-stress-gets-bad- [...] omits a2c8a5cbd809 selftests/mm: print some details when uffd-stress gets bad params omits 55fa9de75722 selftests/mm/uffd: rename nr_cpus -> nr_threads omits fa60ac5426cf selftests/mm: skip uffd-wp-mremap if userfaultfd not available omits 076fcff79426 selftests/mm: skip uffd-stress if userfaultfd not available omits 8814c9d61dfa selftests/mm: fix assumption that sudo is present omits 88b86e4cf678 selftests/mm: report errno when things fail in gup_longterm omits e0762cb8f8f1 zram: add might_sleep to zcomp API omits 76a14a04bdf0 zram: do not leak page on writeback_store error path omits 65b93434bb2b zram: do not leak page on recompress_store error path omits 1a3dad1c179f zram: permit reclaim in zstd custom allocator omits 30c45999e514 zram: switch to new zsmalloc object mapping API omits 7b5af630067d zsmalloc: introduce new object mapping API omits 2cc43bbc9bc0 zsmalloc: sleepable zspage reader-lock omits b9707e7f491b zsmalloc: rename pool lock omits 050c064c5177 zram: move post-processing target allocation omits 74a0f6803d7f zram: rework recompression loop omits ed33887fae1c zram: filter out recomp targets based on priority omits 1b122c656cde zram: limit max recompress prio to num_active_comps omits f0943fe60b61 zram: remove writestall zram_stats member omits c0dfceb1327e zram: add GFP_NOWARN to incompressible zsmalloc handle allocation omits 482d189046e6 zram: remove second stage of handle allocation omits 339c9e77b7c0 zram: remove max_comp_streams device attr omits c463ad1e4de5 zram: remove unused crypto include omits d08c9c55e3d0 zram: permit preemption with active compression stream omits ad854f111848 zram: sleepable entry locking omits 0e8c1fec23d4 mm/folio_queue: delete __folio_order and use folio_order directly omits cdf5dd90472a mm/mincore: improve performance by adding an unlikely hint omits bb66e4dc5ba0 Docs/mm/damon/design: document unmapped DAMOS filter type omits 8563aafb2654 mm/damon: implement a new DAMOS filter type for unmapped pages omits e61212d018ce arm/pgtable: remove duplicate included header file omits b171fcbaa0a5 mm/hugetlb: move hugetlb CMA code in to its own file omits 003c3ee7100a mm/hugetlb: enable bootmem allocation from CMA areas omits 2aa188362f33 mm/hugetlb: add hugetlb_cma_only cmdline option omits ae4ba97baaae mm/cma: introduce interface for early reservations omits d9933a1219fb mm/cma: introduce a cma validate function omits 6b1ebc2949f7 mm/cma: simplify zone intersection check omits 18860d43d8fc x86/mm: set ARCH_WANT_HUGETLB_VMEMMAP_PREINIT omits 7c2d82a92742 x86/setup: call hugetlb_bootmem_alloc early omits daf824b74e4f mm/hugetlb: do pre-HVO for bootmem allocated pages omits f15b37ade695 mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition omits 6c7d83d2f395 mm/hugetlb: add pre-HVO framework omits b3a79b7a1e18 mm/hugetlb: move huge_boot_pages list init to hugetlb_boot [...] omits 290edb4dfde3 mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc omits 1149b3355dd2 mm/sparse: add vmemmap_*_hvo functions omits 16b3a4524cf9 mm/hugetlb: check bootmem pages for zone intersections omits b6b9521214ea mm: define __init_reserved_page_zone function omits 9f7004fdcd2b mm/hugetlb: set migratetype for bootmem folios omits 2ec4c5e4ce24 mm/sparse: allow for alternate vmemmap section init at boot omits 5855c5cf81d3 mm/bootmem_info: export register_page_bootmem_memmap omits 270514471ea9 x86/mm: make register_page_bootmem_memmap handle PTE mappings omits 58b47a99bb42 mm/hugetlb: convert cmdline parameters from setup to early omits d6f810257c5b mm/hugetlb: use online nodes for bootmem allocation omits b8e2d48c1c12 mm/hugetlb: remove redundant __ClearPageReserved omits 918bc7ee24f6 mm, hugetlb: use cma_declare_contiguous_multi omits b1cd3ea11cbb mm/cma: introduce cma_intersects function omits 95b9cf87b429 mm, cma: support multiple contiguous ranges, if requested omits 612279f48c7e mm/cma: export total and free number of pages for CMA areas omits 4bb14b2d3cbf Docs/mm/damon/design: categorize DAMOS filter types based [...] omits 69580a310ea7 Docs/mm/damon/design: clarify handling layer based filters [...] omits 99f324e1cc6c Docs/damon: move DAMOS filter type names and meaning to de [...] omits 9300f0a71440 Docs/mm/damon/design: document hugepage_size filter omits 570b871375ca Docs/mm/damon/design: fix typo on DAMOS filters usage doc link omits 2f43b8387617 mm/ioremap: pass pgprot_t to ioremap_prot() instead of uns [...] omits fb4a48131ce0 device/dax: properly refcount device dax pages when mapping omits 0fc32b8d080d fs/dax: properly refcount fs dax pages omits 32405cba1626 dcssblk: mark DAX broken, remove FS_DAX_LIMITED support omits 33b396334058 mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages omits 23f4234e5c4a mm/huge_memory: add vmf_insert_folio_pmd() omits c0765ca6c529 mm/huge_memory: add vmf_insert_folio_pud() omits 12bfaaaf1f94 mm/rmap: add support for PUD sized mappings to rmap omits 4433cc6a7de0 mm/memory: add vmf_insert_page_mkwrite() omits f2bef93ccc1b mm/memory: enhance insert_page_into_pte_locked() to create [...] omits 795c7404c424 mm: allow compound zone device pages omits b46c695b6f76 mm/mm_init: move p2pdma page refcount initialisation to p2pdma omits 9572e03254cf mm/gup: remove redundant check for PCI P2PDMA page omits e8260bf4ed10 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag omits 80ddfb232fd8 fs/dax: ensure all pages are idle prior to filesystem unmount omits 954d29619deb fs/dax: always remove DAX page-cache entries when breaking [...] omits da8c26f29efb fs/dax: create a common implementation to break DAX layouts omits 3d78123eee16 fs/dax: refactor wait for dax idle page omits 927998e7f178 fs/dax: don't skip locked entries when scanning entries omits 61a625185dbd fs/dax: return unmapped busy pages from dax_layout_busy_pa [...] omits 1cdc169ad6c8 fuse: fix dax truncate/punch_hole fault path omits dd7a401e4ab2 selftests/mm: fix spelling omits 162e5cc6b400 Documentation/mm: fix spelling mistake omits 287a09bb8342 fs: remove folio_file_mapping() omits e98a229fabf7 fs: remove page_file_mapping() omits d8ced0c72c7b fs: convert block_commit_write() to take a folio omits cf0c8e614cbd Docs/mm/damon: fix spelling and grammar in monitoring_inte [...] omits aa68409e95c0 docs/mm: document latest changes to vm_lock omits dc64173ce318 tools: remove atomic_set_release() usage in tools/ omits 456f25cdc22e mm: make vma cache SLAB_TYPESAFE_BY_RCU omits 21b041701460 mm: prepare lock_vma_under_rcu() for vma reuse possibility omits 8381e6ea77a0 mm: remove extra vma_numab_state_init() call omits 3516e2c2746a mm/debug: print vm_refcnt state when dumping the vma omits a003b55333b2 mm: move lesser used vma_area_struct members into the last [...] omits 7991dfe46872 mm: fix a crash due to vma_end_read() that should have bee [...] omits 251aa4b1fa57 mm: replace vm_lock and detached flag with a reference count omits 50c454e44d08 refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire omits b316f1c6e6e1 docs: fix title underlines in refcount-vs-atomic.rst omits 1490df066cb3 refcount: provide ops for cases when object's memory can b [...] omits 77178c95c1a1 mm: uninline the main body of vma_start_write() omits 96d9c9487834 mm: move mmap_init_lock() out of the header file omits 4f92e5c6347c mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] omits a0008fb6d896 types: move struct rcuwait into types.h omits a65c3a46888b mm: mark vmas detached upon exit omits 8104873e6f76 mm: introduce vma_iter_store_attached() to use with attached vmas omits 92941a3bcdb0 mm: mark vma as detached until it's added into vma tree omits 798f58c32512 mm: move per-vma lock into vm_area_struct omits 38cc7d7efaba mm: introduce vma_start_read_locked{_nested} helpers omits fd4cf5bc93ef mm: avoid splitting pmd for lazyfree pmd-mapped THP in try [...] omits 617ede2a7ab5 mm: support batched unmap for lazyfree large folios during [...] omits 311d8a9ee986 mm: support tlbbatch flush for a range of PTEs omits 4e350adb619f mm: set folio swapbacked iff folios are dirty in try_to_unmap_one omits cc54f29d81b7 dax: use folios more widely within DAX omits 641f7c1cf133 dax: remove access to page->index omits 76cbe2cc0154 filemap: remove redundant folio_test_large check in filema [...] omits ffd13ef0cc29 maple_tree: remove a BUG_ON() in mas_alloc_nodes() omits 41cdfc9565de tools/selftests: add file/shmem-backed mapping guard region tests omits 3ddcd958a866 tools/selftests: expand all guard region tests to file-backed omits f9191b47d4ea tools/selftests: fix guard regions invocation omits 38bccaa37313 selftests/mm: rename guard-pages to guard-regions omits 925ef6eb4552 mm: allow guard regions in file-backed and read-only mappings omits c91796c34008 mm/mm_init.c: use round_up() to calculate usermap size omits 705c078e9558 selftests/mm: allow tests to run with no huge pages support omits a13aa45f5d1f mm/mmu_gather: clean up the stale code comment omits 5cdd5042104f mm/mmu_gather: remove unused __tlb_remove_page() omits 4db653301520 maple_tree: use ma_dead_node() in mte_dead_node() omits 36d57a4170fb mm/mm_init.c: only align start of ZONE_MOVABLE on nodes wi [...] omits aff6e2096c5a Docs/admin-guide/mm/damon/usage: document hugepage_size fi [...] omits adbcb93ed04e Docs/ABI/damon: document DAMOS sysfs files to set the min/ [...] omits 7824213bb769 mm/damon/sysfs-schemes: add files for setting damos_filter [...] omits 78d2a837e9b7 mm/damon: add kernel-doc comment for damos_filter->sz_range omits def592d258aa mm/damon: introduce DAMOS filter type hugepage_size omits 96b6f1a68318 mm/mmu_gather: update comment on RCU freeing omits 85a57cf7a4fa mm/vmstat: revert "fix a W=1 clang compiler warning" omits e141c6002a72 mm: fixup unused variable warnings omits c08dd0d4ff57 fb_defio: do not use deprecated page->mapping, index fields omits 32e70126f5de mm: provide mapping_wrprotect_range() function omits a934cb03027e mm: refactor rmap_walk_file() to separate out traversal logic omits b252d5d1bb37 selftests: mm: fix typo omits 2712f7831f4f mm: remove the access_ok() call from gup_fast_fallback() omits bc0cd6909de8 maple_tree: correct comment for mas_start() omits 9c3efec6dde8 vmscan, cleanup: add for_each_managed_zone_pgdat macro omits 059e0564b376 mm/damon/core: do damos walking in entire regions granularity omits 8bb41bd857c8 mm/damon/core: do not call damos_walk_control->walk() if w [...] omits afeb62836e7f mm/damon/core: unset damos->walk_completed after confimed set omits b7e4cdfe93a1 MAINTAINERS: add Baolin as shmem reviewer omits 7286f7563f7d mm: shmem: factor out the within_size logic into a new helper omits 3ca300e0e37c mm: shmem: change the return value of shmem_find_swap_entries() omits db0168ad4e24 mm: shmem: remove duplicate error validation omits 02d9f4b56b13 mm: shmem: remove 'fadvise()' comments omits 34713edfa3cf mm: shmem: drop the unused macro omits 56652cf71c9c mm/mm_init.c: use round_up() to align movable range omits e86669a9338f mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect omits fa4f2eb46853 mm/damon: avoid applying DAMOS action to same entity multi [...] omits 5f72048b725f mm/damon/ops: have damon_get_folio return folio even for t [...] omits b8d1a8becd39 memcg: add hierarchical effective limits for v2 omits 6f2c8b8e86bd samples: kmemleak: print the raw pointers for debugging purposes omits 6c46fbaa2269 mm: kmemleak: add support for dumping physical and __percp [...] omits 09962a4d9eb8 mm, percpu: do not consider sleepable allocations atomic omits 36466c01dd0b mm/swapfile.c: open code cluster_alloc_swap() omits 00cc6c4b2361 mm/swapfile.c: remove the incorrect code comment omits 512dd78e5251 mm/swap: rename swap_swapcount() to swap_entry_swapped() omits 5ba7963ec2ca mm/swapfile.c: remove the unneeded checking omits 428f529748f0 mm/swap_state.c: remove the meaningless code comment omits d308c5ebcdd5 mm/swapfile.c: optimize code in setup_clusters() omits 1b6fe0b2a934 mm/swapfile.c: update the code comment above swap_count_co [...] omits 1406efbdb4cf mm/swapfile.c: update the code comment above swap_count_co [...] omits c34ac494a790 mm/swap: rename swap_is_has_cache() to swap_only_has_cache() omits 173ddbc56b25 mm/swap: skip scanning cluster range if it's empty cluster omits 169aa01071df mm/swap: remove SWAP_FLAG_PRIO_SHIFT omits 295686117949 mm/swap_state.c: optimize the code in clear_shadow_from_sw [...] omits 6fd0ac718f4e mm/swap_state.c: fix the obsolete code comment omits 01eda67bf178 mm/memfd: fix spelling and grammatical issues omits 0a644d0cb99e mm-madvise-remove-redundant-mmap_lock-operations-from-proc [...] omits 237a968fdec2 mm/madvise: remove redundant mmap_lock operations from pro [...] omits 37c093f060af mm/madvise: split out madvise() behavior execution omits 6ff0109cbeab mm/madvise: split out madvise input validity check omits 01eed1234d3f mm-madvise-split-out-mmap-locking-operations-for-madvise-f [...] omits 0e615af58d7b mm/madvise: fix madvise_[un]lock() issue omits ec06d9e18fcf mm/madvise: split out mmap locking operations for madvise() omits 6e321c67a742 selftests/mm: fix thuge-gen test name uniqueness omits 5ad906d8da07 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] omits a205375ec965 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] omits 6cafbd0b0e09 mm: avoid extra mem_alloc_profiling_enabled() checks omits fad3e690cb51 mm: completely abstract unnecessary adj_start calculation omits 5023b4f33cdc mm: make vmg->target consistent and further simplify commi [...] omits 66887f02a8f4 mm: eliminate adj_start parameter from commit_merge() omits 3b12dfeac8f6 mm: further refactor commit_merge() omits 854811050bb3 mm: simplify vma merge structure and expand comments omits 25b1cf206004 mm: zbud: remove zbud omits 9e3dc7603661 mm: z3fold: remove z3fold omits 9eeb4d85e4de mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix omits 5cb7490cb124 mm/vmscan: extract calculated pressure balance as a function omits 117797f0fd18 mm/rmap: avoid -EBUSY from make_device_exclusive() omits e55486a344f7 mm/rmap: keep mapcount untouched for device-exclusive entries omits 6bf51cf8c144 mm/damon: handle device-exclusive entries correctly in dam [...] omits 65e7a73d8648 mm/damon: handle device-exclusive entries correctly in dam [...] omits 898b8b153660 mm/page_idle: handle device-exclusive entries correctly in [...] omits dca41d5ef92a mm/rmap: handle device-exclusive entries correctly in page [...] omits 65d0343bab6f mm/rmap: handle device-exclusive entries correctly in try_ [...] omits c12601c85e22 mm/rmap: handle device-exclusive entries correctly in try_ [...] omits 2695ee5b155c mm/ksm: handle device-exclusive entries correctly in write [...] omits 6f087fe02240 kernel/events/uprobes: handle device-exclusive entries cor [...] omits 2464c7d411f8 mm/page_vma_mapped: device-exclusive entries are not migra [...] omits 8fcedec6962a mm: use single SWP_DEVICE_EXCLUSIVE entry type omits c5cde214ed95 mm/memory: detect writability in restore_exclusive_pte() t [...] omits 75b9b2afea09 mm/rmap: implement make_device_exclusive() using folio_wal [...] omits cc41fc207c23 mm/rmap: convert make_device_exclusive_range() to make_dev [...] omits 1f093d8eefdd mm/rmap: reject hugetlb folios in folio_make_device_exclusive() omits 13500833ab02 mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs omits e6f2dbe6d7a5 drivers/base/memory: simplify outputting of valid_zones_show() omits 0a53b0130289 selftests/mm: test splitting file-backed THP to any lower order omits 348061fec79a mm/huge_memory: allow split shmem large folio to any lower order omits 232e4382f18c selftests/mm: make file-backed THP split work by writing P [...] omits c84be7d30e0f mm/compaction: make proactive compaction high watermark co [...] omits 6866bcac3704 mm/compaction: remove low watermark cap for proactive compaction omits de84d2e2acf2 mm/oom_kill: fix trivial typo in comment omits 6a2d73f76917 mm: memcontrol: move memsw charge callbacks to v1 omits 8b5779ecc893 mm: memcontrol: move stray ratelimit bits to v1 omits 8125a47b3b7a mm: memcontrol: unshare v2-only charge API bits again omits bf37f5d7390d memcg: add CONFIG_MEMCG_V1 for 'local' functions omits 9eb3bab273a2 memcg: factor out the replace_stock_objcg function omits c89753a1ba85 memcg: call the free function when allocation of pn fails omits 5360c9a3b44f memcg: use OFP_PEAK_UNSET instead of -1 omits 0ba515bf3b29 percpu/x86: enable strict percpu checks via named AS qualifiers omits eeed0c915742 percpu: repurpose __percpu tag as a named address space qualifier omits 23ef8454c35d percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors omits 8f3a5299a3a8 percpu: use TYPEOF_UNQUAL() in variable declarations omits a0bd90a15073 compiler.h: introduce TYPEOF_UNQUAL() macro omits 8422ba6026d8 x86/kgdb: use IS_ERR_PCPU() macro omits e4259891112a mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] omits 63593f5862a2 mm: page_isolation: avoid calling folio_hstate() without h [...] omits 081b931aebf3 mm/hugetlb_vmemmap: fix memory loads ordering omits 94ac46804164 selftests/mm: run_vmtests.sh: fix half_ufd_size_MB calculation omits cb2064a8de4d mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT omits 3763cd6d5d60 mm: memcontrol: fix swap counter leak from offline cgroup omits 989dfcc148ab mm/vma: do not register private-anon mappings with khugepa [...] omits 09b56a27b61c squashfs: fix invalid pointer dereference in squashfs_cach [...] omits 6d9925f95533 mm/migrate: fix shmem xarray update during migration omits 23d9a92f037b mm/hugetlb: fix surplus pages in dissolve_free_huge_page() omits 1205c662429b mm/damon/core: initialize damos->walk_completed in damon_n [...] omits 46aba54a8c86 mm/damon: respect core layer filters' allowance decision o [...] omits 21b7267a4eea filemap: move prefaulting out of hot write path omits c5a8529b5fe0 proc: fix UAF in proc_get_inode() omits 067d21596458 x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA omits 8c96f582b9bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7c83558f91a Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 8575a20bd9db Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits a551c7709b18 Merge branch '9p-next' of git://github.com/martinetd/linux omits 7974b156bdb3 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 0ccdf8fdd6ef Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 1e44ca7d1892 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 215270b33e05 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 9afb7753ff0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d846e5eb8e45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bdc500acb6b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 2f31d154ccca Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d2e6f3b77ddb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d0d2719f888c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 36b5fb576d07 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits abb6f9b55fa9 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 63601a906acf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0b1fba92b31a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 976b31f582a0 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits b60bf25e1a36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 80abae7e1964 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits dbf7c2f2c2e4 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 922949f9a002 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 82982240581c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 1d00c393b526 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 6ad6b27d95d5 Merge branch into tip/master: 'sched/urgent' omits a5fa6e5ba915 Merge branch into tip/master: 'locking/urgent' omits ef09bc2765fa Merge branch into tip/master: 'core/urgent' omits 654ac30fd535 Merge branches 'lkmm.2025.02.25a' and 'nolibc.2025.03.07a' [...] omits 53c13f61a2a8 landlock: Add audit documentation omits 654a96d5d925 selftests/landlock: Add audit tests for filesystem omits f222ca3c1d0e selftests/landlock: Add audit tests for abstract unix sock [...] omits 4676e6ab949a selftests/landlock: Add audit tests for ptrace omits 19642fbd0706 selftests/landlock: Test audit with restrict flags omits 77d7a51d8905 selftests/landlock: Add tests for audit flags and domain IDs omits 326a54316572 selftests/landlock: Extend tests for landlock_restrict_sel [...] omits 1e9375e60278 selftests/landlock: Add test for invalid ruleset file descriptor omits 5a4c248c959e samples/landlock: Enable users to log sandbox denials omits 4eca86f60ad2 landlock: Add LANDLOCK_RESTRICT_SELF_LOG_SUBDOMAINS_OFF omits df61402b52cb landlock: Add LANDLOCK_RESTRICT_SELF_LOG_*_EXEC_* flags omits 248c9b59e050 landlock: Log scoped denials omits 115be78c0bfe Documentation: tpm: add documentation for the CRB FF-A interface omits 9b2015ee9b5b tpm_crb: add support for the Arm FF-A start method omits a85fb3feec90 ACPICA: add start method for Arm FF-A omits fb9c416b35d5 tpm_crb: clean-up and refactor check for idle support omits cc497bc2ad91 tpm_crb: implement driver compliant to CRB over FF-A omits f16d46cc565c tpm: Convert warn to dbg in tpm2_start_auth_session() omits e2a88fcd249c tpm: Lazily flush auth session when getting random data omits 2b999080744c MAINTAINERS: Add contact info for fbdev packed pixel drawing omits 82eaeb19fd79 fbdev: Refactoring the fbcon packed pixel drawing routines omits 0f34a67944d4 fbdev: wmt_ge_rops: Remove fb_draw.h includes omits 85ff0e84ea20 fbdev: mach64_cursor: Remove fb_draw.h includes omits 8ecfae0248ab Merge remote-tracking branch 'asoc/for-6.15' into asoc-next omits 994bf196b745 smb: client: Fix netns refcount imbalance causing leaks an [...] omits f2b558988c7d fbdev: hyperv_fb: Fix hang in kdump kernel when on Hyper-V [...] omits 37d980c7f8c4 rust: hrtimer: add maintainer entry omits 6c837ebfd818 rust: hrtimer: add clocksource selection through `ClockId` omits 22388eacb93d rust: hrtimer: add `HrTimerMode` omits cc12ce7b1023 rust: hrtimer: implement `HrTimerPointer` for `Pin<Box<T>>` omits bafc1e81a537 rust: alloc: add `Box::into_pin` omits c8cbe42b7e31 rust: hrtimer: implement `UnsafeHrTimerPointer` for `Pin<&mut T>` omits aefdbc067910 rust: hrtimer: implement `UnsafeHrTimerPointer` for `Pin<&T>` omits ab6eb2b1e70d rust: hrtimer: add `hrtimer::ScopedHrTimerPointer` omits 6e8490f425ee rust: hrtimer: add `UnsafeHrTimerPointer` omits 529bc752880a rust: hrtimer: allow timer restart from timer handler omits 122c0d4b065d rust: hrtimer: implement `HrTimerPointer` for `Arc` omits 9328da2eb4ea rust: sync: add `Arc::as_ptr` omits d6f4767fae81 rust: hrtimer: introduce hrtimer support omits de4d4b19d5c7 mm: page_isolation: avoid calling folio_hstate() without h [...] omits 5ab4c24ea74b mm/hugetlb_vmemmap: fix memory loads ordering omits d888fcf277c4 selftests/mm: run_vmtests.sh: fix half_ufd_size_MB calculation omits 092d2e6dece1 mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT omits cef15511c864 mm: memcontrol: fix swap counter leak from offline cgroup omits 180145bda4d8 mm/vma: do not register private-anon mappings with khugepa [...] omits 20e1bd851df7 squashfs: fix invalid pointer dereference in squashfs_cach [...] omits 3001904cc909 mm/migrate: fix shmem xarray update during migration omits eb725a7fcc56 mm/hugetlb: fix surplus pages in dissolve_free_huge_page() omits 9db99c22ef69 mm/damon/core: initialize damos->walk_completed in damon_n [...] omits 6831183d2cf8 mm/damon: respect core layer filters' allowance decision o [...] omits af6762b9c50e filemap: move prefaulting out of hot write path omits 4c5e8055c0ee proc: fix UAF in proc_get_inode() omits f3c5c99b67b8 x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA omits b202627703ec landlock: Log TCP bind and connect denials omits d9d5435ef316 landlock: Log truncate and IOCTL denials omits 49811d3079c0 landlock: Log file-related denials omits e237f3dcf47d landlock: Log mount-related denials omits 96cc6f48a8e4 landlock: Add AUDIT_LANDLOCK_DOMAIN and log domain status omits 66cadadbc94e iio: light: Add check for array bounds in veml6075_read_in [...] omits b104d6225467 iio: adc: ti-ads7924 Drop unnecessary function parameters omits f122894ec75f staging: iio: ad9834: Use devm_regulator_get_enable() omits 1f678fbdef23 staging: iio: ad9832: Use devm_regulator_get_enable() omits 8570b2cface7 iio: gyro: bmg160_spi: add of_match_table omits 904aef52427d dt-bindings: iio: adc: Add i.MX94 and i.MX95 support omits b8d76692a8d3 iio: adc: ad7768-1: remove unnecessary locking omits 6fbca58ecded Documentation: ABI: add wideband filter type to sysfs-bus-iio omits 29b03355b29a iio: adc: ad7768-1: set MOSI idle state to prevent acciden [...] omits b66ee45fdc9e iio: adc: ad7768-1: Fix conversion result sign omits 8a6f36b3c911 Merge branch 'pm-em' into linux-next omits e78b1a2aa9c2 Merge branch 'pm-cpufreq' into linux-next omits c62f419e771f Merge remote-tracking branch 'spi/for-6.15' into spi-next omits 03626f01845d Merge remote-tracking branch 'regulator/for-6.15' into reg [...] omits 7d8c948ac60f iio: adc: ad7124: Benefit of dev = indio_dev->dev.parent i [...] omits 9d97ef69c03a iio: adc: ad7124: Implement system calibration omits 4f5fd0f2983c iio: adc: ad7124: Implement internal calibration at probe time omits 612e8f8ddbe2 iio: adc: ad_sigma_delta: Add error checking for ad_sigma_ [...] omits 87e5d7896125 iio: adc: ad4130: Adapt internal names to match official f [...] omits 58266c5da7dd iio: adc: ad7173: Fix comparison of channel configs omits dbdef5babeee iio: adc: ad7124: Fix comparison of channel configs omits 1855642a25f9 iio: adc: ad4130: Fix comparison of channel setups omits 5859b8e7d0dc iio: adc: ad_sigma_delta: Disable channel after calibration omits af94f401e26f docs: iio: add AD7191 omits fb0657250b32 iio: adc: ad7191: add AD7191 omits 332218f24d3e dt-bindings: iio: adc: add AD7191 omits 741ed3cefd73 Merge sorttable/for-next omits a4c442647610 Merge probes/for-next omits 530707599221 Merge ftrace/for-next omits bc641f99ee1b Merge branch 'acpi-button' into linux-next omits 0a83aab6f941 Merge branch 'thermal-core' into linux-next omits 3fd1347b7072 Merge branch 'pm-sleep' into linux-next omits 0cf5f1631325 Merge branch 'pm-runtime' into linux-next omits 64323e34ede8 Merge branch 'fixes' into linux-next omits a74dfb1525b8 Merge branch 'acpi-platform-profile-fixes' into fixes omits 66509a567844 Merge branch 'features' into for-next omits 0046c6fed928 Merge branch 'fixes' into for-next omits 278069a44621 Merge branch 'thermal-misc' into linux-next omits b1780ed26efb Merge branch 'pm-misc' into linux-next omits e74f495c2382 Merge branch 'pm-sleep' into linux-next omits 69b3218e23d5 Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-em' into [...] omits baeb3684ba67 Merge branches 'acpi-video', 'acpi-apei', 'acpi-misc' and [...] omits 1660fb574ef5 Merge branches 'acpi-platform-profile', 'acpi-thermal', 'a [...] omits a9a69ea8e363 tracing: gfp: Remove duplication of recording GFP flags omits e840414e5a73 Merge branches 'fixes', 'apple/dart' and 's390' into next omits 915f0c5835fb tracing: Remove orphaned event_trace_printk omits 1250142a57d9 ring-buffer: Fix typo in comment about header page pointer omits ad50946dbf74 i2c: qup: Vote for interconnect bandwidth to DRAM omits e90da06bab57 dt-bindings: i2c: qup: Document interconnects omits efac80f156d4 dt-bindings: i2c: qcom,i2c-qup: Document power-domains omits 4bc8c89d44af i2c: mux: remove incorrect of_match_ptr annotations omits c63d152c912b i2c: amd-asf: Set cmd variable when encountering an error omits f49569b4c630 i2c: amd-asf: Modify callbacks of i2c_algorithm to align w [...] omits b16becf49329 i2c: dw: Update the master_xfer callback name omits 35060149d0eb i2c: amd: Switch to guard(mutex) omits 97be0c124235 i2c: pxa: fix call balance of i2c->clk handling routines omits 5861a05b23b8 dt-bindings: i2c: exynos5: add exynos7870-hsi2c compatible omits 0c26cbae0d4d dt-bindings: i2c: samsung,s3c2410: add exynos7870-i2c compatible omits 47b76969040a i2c: octeon: refactor common i2c operations omits 77feaf4a2efb tracing: Freeable reserved ring buffer omits bd04d52523db mm/memblock: Add reserved memory release function omits a76206a60d15 Merge branch 'imx/dt64' into for-next omits f1b6c30d3863 Merge branch 'imx/dt' into for-next omits ef2f48585e15 Merge branch 'imx/bindings' into for-next omits e84f56a2f05f Merge branch 'imx/drivers' into for-next adds 0b46b049d6ec Merge tag 'pinctrl-v6.14-3' of git://git.kernel.org/pub/sc [...] adds 38f269732546 x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA adds 8e2ffbfacfef proc: fix UAF in proc_get_inode() adds c3c0db77a3c0 filemap: move prefaulting out of hot write path adds b6cd9f2cd981 mm/damon: respect core layer filters' allowance decision o [...] adds 0f3c6f3140e3 mm/damon/core: initialize damos->walk_completed in damon_n [...] adds 33fd231d22af mm/hugetlb: fix surplus pages in dissolve_free_huge_page() adds 9ad131b18e0a mm/migrate: fix shmem xarray update during migration adds 647a529b8865 squashfs: fix invalid pointer dereference in squashfs_cach [...] adds 78a210588348 mm/vma: do not register private-anon mappings with khugepa [...] adds 4b9da9a960fb mm: memcontrol: fix swap counter leak from offline cgroup adds 39e5a7e13925 mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT adds f1fb99373a4c selftests/mm: run_vmtests.sh: fix half_ufd_size_MB calculation adds 300a996c054c mm/huge_memory: drop beyond-EOF folios with the right numb [...] adds 885aa5fe7b1d memcg: drain obj stock on cpu hotplug teardown adds 248b5968a4c0 mm: decline to manipulate the refcount on a slab page adds 6bdb8a849f25 mm/page_alloc: fix memory accept before watermarks gets in [...] adds e29802a64611 mm/hugetlb_vmemmap: fix memory loads ordering adds dff001a6ebb9 mm: page_isolation: avoid calling folio_hstate() without h [...] adds 464e1fc46b25 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 1f4ff9a4b1bb Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 5a29ebc82d5b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 2c5053fb19a0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3ec8d613b7d3 Merge branch 'fs-current' of linux-next adds d4234d131b0a arm64: mm: Populate vmemmap at the page level if not secti [...] adds f7edb07ad7c6 Fix mmu notifiers for range-based invalidates adds 7795d051604c Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 84fccccff0c8 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 635d310fac44 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 62531a1effa8 net: switchdev: Convert blocking notification chain to a raw one adds f5d83cf0eeb9 net: mctp: unshare packets when reassembling adds 0c5e145a350d bonding: fix incorrect MAC address setting to receive NS messages adds 9318dc2357b6 selftests: bonding: fix incorrect mac address adds 3121a1ef966e Merge branch 'bonding-fix-incorrect-mac-address-setting' adds 415f135ace7f rtase: Fix improper release of ring list entries in rtase_ [...] adds d2b9d97e89c7 qlcnic: fix memory leak issues in qlcnic_sriov_common.c adds 5ab10c17f8d5 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds aa05bf4035e7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6347199c686c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ca6406a1da21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e99dc6aa47d9 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 247fba13416a ASoC: rt722-sdca: add missing readable registers adds 05f1fa31191a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8619909b38ee regulator: dummy: force synchronous probing adds b60ef2a3334c regulator: check that dummy regulator has been probed befo [...] adds d6853434c84c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bb27122be6fe Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0973caec7271 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds d3f7591b98e5 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 8cd4c9a83d13 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 466bc7384cc3 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds 79dbb4494ad1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2da5ae6b91f4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d2f560a05af9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a8045e46c508 drm/i915: Increase I915_PARAM_MMAP_GTT_VERSION version to [...] adds 84c4b5356dce Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 264832e2e0f8 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 3d3633c97d99 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5daa0c35a1f0 rust: Disallow BTF generation with Rust + LTO adds 2e0f91aba507 scripts: generate_rust_analyzer: add missing macros deps adds ca1ed0940231 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 694111388902 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8b475023449c i2c: omap: fix IRQ storms adds 83b0a04bbcfe Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds 494db59a85e0 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds f3103806231d Merge branch into tip/master: 'core/urgent' adds 93c2050a99bb Merge branch into tip/master: 'locking/urgent' adds 841f1fadc7d9 Merge branch into tip/master: 'sched/urgent' adds 445cb2ee3d59 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 12d8f318347b drm/dp_mst: Fix locking when skipping CSN before topology probing adds 33040a50cdae Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 1dbc44b8abf4 mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] new 183d4004afe0 x86/kgdb: use IS_ERR_PCPU() macro new bb4c5a2793bd compiler.h: introduce TYPEOF_UNQUAL() macro new 91e16fd0e5d0 percpu: use TYPEOF_UNQUAL() in variable declarations new 27590060b447 percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors new 11efab49703f percpu: repurpose __percpu tag as a named address space qualifier new a1a266069062 percpu/x86: enable strict percpu checks via named AS qualifiers new 4c2f5c5da2ef memcg: use OFP_PEAK_UNSET instead of -1 new e52eee12317c memcg: call the free function when allocation of pn fails new fef72e0c13f2 memcg: factor out the replace_stock_objcg function new 795728c954e6 memcg: add CONFIG_MEMCG_V1 for 'local' functions new 5f448899bf45 mm: memcontrol: unshare v2-only charge API bits again new eb7efe780be4 mm: memcontrol: move stray ratelimit bits to v1 new c4cb5e41b4f2 mm: memcontrol: move memsw charge callbacks to v1 new 2aaef8f902b7 mm/oom_kill: fix trivial typo in comment new ab3f288a8de4 mm/compaction: remove low watermark cap for proactive compaction new 0e611ed1c782 mm/compaction: make proactive compaction high watermark co [...] new db029325d09d selftests/mm: make file-backed THP split work by writing P [...] new cb0194231a47 mm/huge_memory: allow split shmem large folio to any lower order new 5ba4c5c81aa1 selftests/mm: test splitting file-backed THP to any lower order new ba6081d52212 drivers/base/memory: simplify outputting of valid_zones_show() new 27b1b10eac52 mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs new 4d023eecf20b mm/rmap: reject hugetlb folios in folio_make_device_exclusive() new 86da6a16ac0f mm/rmap: convert make_device_exclusive_range() to make_dev [...] new 27cb5206304f mm/rmap: implement make_device_exclusive() using folio_wal [...] new 47d0bf18fc68 mm/memory: detect writability in restore_exclusive_pte() t [...] new dc365c8701b1 mm: use single SWP_DEVICE_EXCLUSIVE entry type new a485c5e2d0cd mm/page_vma_mapped: device-exclusive entries are not migra [...] new 3984f3c88f71 kernel/events/uprobes: handle device-exclusive entries cor [...] new 9b097ff68f9d mm/ksm: handle device-exclusive entries correctly in write [...] new 4ed5a4358d09 mm/rmap: handle device-exclusive entries correctly in try_ [...] new 84d2eb343701 mm/rmap: handle device-exclusive entries correctly in try_ [...] new 84db118cfe65 mm/rmap: handle device-exclusive entries correctly in page [...] new 4a0e603ebc7a mm/page_idle: handle device-exclusive entries correctly in [...] new 3f1470811201 mm/damon: handle device-exclusive entries correctly in dam [...] new 19f89a57f6fb mm/damon: handle device-exclusive entries correctly in dam [...] new 242871cf9ccc mm/rmap: keep mapcount untouched for device-exclusive entries new bbe7f595099c mm/rmap: avoid -EBUSY from make_device_exclusive() new 18b9f83fca2d mm/vmscan: extract calculated pressure balance as a function new b91a2a425a0b mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix new beeb8c55bd3c mm: z3fold: remove z3fold new 5a8845bf6ec3 mm: zbud: remove zbud new f4743d1428f5 mm: simplify vma merge structure and expand comments new 8d9724c0c3b6 mm: further refactor commit_merge() new 68b6fe638a2c mm: eliminate adj_start parameter from commit_merge() new 160495ebe59d mm: make vmg->target consistent and further simplify commi [...] new 55133cdb0cd2 mm: completely abstract unnecessary adj_start calculation new b2108864da4a mm: avoid extra mem_alloc_profiling_enabled() checks new bb44d6950621 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] new 8e5c0d996932 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] new fb87a9947477 selftests/mm: fix thuge-gen test name uniqueness new 4be84d7566b3 mm/madvise: split out mmap locking operations for madvise() new b1c36ca46f97 mm/madvise: fix madvise_[un]lock() issue new 8889507cd968 mm-madvise-split-out-mmap-locking-operations-for-madvise-f [...] new 0f586ad6f664 mm/madvise: split out madvise input validity check new d20a6f994817 mm/madvise: split out madvise() behavior execution new 5aa8dec68d74 mm/madvise: remove redundant mmap_lock operations from pro [...] new f4112805f740 mm-madvise-remove-redundant-mmap_lock-operations-from-proc [...] new 2f48ca355989 mm/memfd: fix spelling and grammatical issues new 2d0102910932 mm/swap_state.c: fix the obsolete code comment new 7e78ef77f12f mm/swap_state.c: optimize the code in clear_shadow_from_sw [...] new 241ee546c4b2 mm/swap: remove SWAP_FLAG_PRIO_SHIFT new 990aa7f54334 mm/swap: skip scanning cluster range if it's empty cluster new bf7913607416 mm/swap: rename swap_is_has_cache() to swap_only_has_cache() new d34f5fd48b23 mm/swapfile.c: update the code comment above swap_count_co [...] new 73376f889244 mm/swapfile.c: update the code comment above swap_count_co [...] new 2ec9164b0625 mm/swapfile.c: optimize code in setup_clusters() new 17a66a662b58 mm/swap_state.c: remove the meaningless code comment new 526575779b05 mm/swapfile.c: remove the unneeded checking new 5b8f1cd5e76b mm/swap: rename swap_swapcount() to swap_entry_swapped() new 82760d126da0 mm/swapfile.c: remove the incorrect code comment new 4d67dc22c0f9 mm/swapfile.c: open code cluster_alloc_swap() new 45273ecdd6b0 mm, percpu: do not consider sleepable allocations atomic new 0b269e7863dd mm: kmemleak: add support for dumping physical and __percp [...] new 080ffd501622 samples: kmemleak: print the raw pointers for debugging purposes new 7feb6d916f80 memcg: add hierarchical effective limits for v2 new 26e03cb34c28 mm/damon/ops: have damon_get_folio return folio even for t [...] new 89de793a1008 mm/damon: avoid applying DAMOS action to same entity multi [...] new 8bac8a4368d3 mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect new bb7db21f3626 mm/mm_init.c: use round_up() to align movable range new 1e10d42f3282 mm: shmem: drop the unused macro new deb955650e79 mm: shmem: remove 'fadvise()' comments new 1938fea6295a mm: shmem: remove duplicate error validation new d3e2c4bf5e60 mm: shmem: change the return value of shmem_find_swap_entries() new 7ea94550e85a mm: shmem: factor out the within_size logic into a new helper new c0c6ba0a50fa MAINTAINERS: add Baolin as shmem reviewer new bdbe5146623b mm/damon/core: unset damos->walk_completed after confimed set new 31ba3cb4229d mm/damon/core: do not call damos_walk_control->walk() if w [...] new 66317a7d9ddd mm/damon/core: do damos walking in entire regions granularity new d495fc9bc832 vmscan, cleanup: add for_each_managed_zone_pgdat macro new b524d89ad4d3 maple_tree: correct comment for mas_start() new 6386c0f989af mm: remove the access_ok() call from gup_fast_fallback() new fefe1ed5cc20 selftests: mm: fix typo new d15aab317ea9 mm: refactor rmap_walk_file() to separate out traversal logic new f69c3703b472 mm: provide mapping_wrprotect_range() function new bc7f93b8eb96 fb_defio: do not use deprecated page->mapping, index fields new 6ede0dae73bd mm: fixup unused variable warnings new d0c7ca373f7f mm/vmstat: revert "fix a W=1 clang compiler warning" new df770d9764db mm/mmu_gather: update comment on RCU freeing new d7c0e35a16f8 mm/damon: introduce DAMOS filter type hugepage_size new 27a231055dcb mm/damon: add kernel-doc comment for damos_filter->sz_range new 63bd8bb6292a mm/damon/sysfs-schemes: add files for setting damos_filter [...] new b74658f5df7e Docs/ABI/damon: document DAMOS sysfs files to set the min/ [...] new f8f3e70b3d6a Docs/admin-guide/mm/damon/usage: document hugepage_size fi [...] new 133054f71591 mm/mm_init.c: only align start of ZONE_MOVABLE on nodes wi [...] new ad2b79d7e8d2 maple_tree: use ma_dead_node() in mte_dead_node() new b3f921c89f65 mm/mmu_gather: remove unused __tlb_remove_page() new 3816cf529d77 mm/mmu_gather: clean up the stale code comment new 622db7d6e91d selftests/mm: allow tests to run with no huge pages support new 41e3a6e3d553 mm/mm_init.c: use round_up() to calculate usermap size new 7fba75c9e91e mm: allow guard regions in file-backed and read-only mappings new 24f6d6a4e4be selftests/mm: rename guard-pages to guard-regions new 6dfdead2bc86 tools/selftests: fix guard regions invocation new 17d8ab8e92bb tools/selftests: expand all guard region tests to file-backed new 266650ca681d tools/selftests: add file/shmem-backed mapping guard region tests new bbc8aec84b3e maple_tree: remove a BUG_ON() in mas_alloc_nodes() new 51e9b278bba1 filemap: remove redundant folio_test_large check in filema [...] new 2c27ec2699a6 dax: remove access to page->index new d553f65f6a5b dax: use folios more widely within DAX new 7c228ebec1ac mm: set folio swapbacked iff folios are dirty in try_to_unmap_one new 363c69a8a1ac mm: support tlbbatch flush for a range of PTEs new c3a7ab7bdab7 mm: support batched unmap for lazyfree large folios during [...] new ea5273c381ab mm: avoid splitting pmd for lazyfree pmd-mapped THP in try [...] new f4e15e264422 mm: introduce vma_start_read_locked{_nested} helpers new 24ab84fce288 mm: move per-vma lock into vm_area_struct new 057dd71f7c59 mm: mark vma as detached until it's added into vma tree new 14a8617c5249 mm: introduce vma_iter_store_attached() to use with attached vmas new 7fb20e5b735d mm: mark vmas detached upon exit new 9847026a6a9e types: move struct rcuwait into types.h new 41f962390b4f mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] new 100d3249351a mm: move mmap_init_lock() out of the header file new a79ba8a2ea07 mm: uninline the main body of vma_start_write() new 1c5a0c445743 refcount: provide ops for cases when object's memory can b [...] new e6d2e20bcc7d docs: fix title underlines in refcount-vs-atomic.rst new add704f8c611 refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire new c4f4a17ef6b5 mm: replace vm_lock and detached flag with a reference count new b9c84757e819 mm: fix a crash due to vma_end_read() that should have bee [...] new 58f3210bf271 mm: move lesser used vma_area_struct members into the last [...] new dd64e2fdcc2b mm/debug: print vm_refcnt state when dumping the vma new 45392463e021 mm: remove extra vma_numab_state_init() call new 89ac4678a0ff mm: prepare lock_vma_under_rcu() for vma reuse possibility new 023436256b1c mm: make vma cache SLAB_TYPESAFE_BY_RCU new d1529728f785 tools: remove atomic_set_release() usage in tools/ new f191bd797c01 docs/mm: document latest changes to vm_lock new 01d5310e43ae Docs/mm/damon: fix spelling and grammar in monitoring_inte [...] new 6437dfeceb99 fs: convert block_commit_write() to take a folio new 4378ff6dfcb5 fs: remove page_file_mapping() new 667efa782017 fs: remove folio_file_mapping() new 1609cc68295d Documentation/mm: fix spelling mistake new f3e9d7d99112 selftests/mm: fix spelling new 4c6085da7983 fuse: fix dax truncate/punch_hole fault path new 8258d92c5394 fs/dax: return unmapped busy pages from dax_layout_busy_pa [...] new 021867884915 fs/dax: don't skip locked entries when scanning entries new 7aeddb9137ce fs/dax: refactor wait for dax idle page new 736a1543b1bf fs/dax: create a common implementation to break DAX layouts new 13a9bd6cbe6c fs/dax: always remove DAX page-cache entries when breaking [...] new 66f2c9651468 fs/dax: ensure all pages are idle prior to filesystem unmount new fc867dba65f8 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag new 100b708f3d40 mm/gup: remove redundant check for PCI P2PDMA page new 80f6d4393b52 mm/mm_init: move p2pdma page refcount initialisation to p2pdma new acce0bfb8a4d mm: allow compound zone device pages new eff6af15e0b3 mm/memory: enhance insert_page_into_pte_locked() to create [...] new 1328be547154 mm/memory: add vmf_insert_page_mkwrite() new fc2f1cb2f741 mm/rmap: add support for PUD sized mappings to rmap new 30474c2c8277 mm/huge_memory: add vmf_insert_folio_pud() new 7bf1d9e28792 mm/huge_memory: add vmf_insert_folio_pmd() new b06df1b32260 mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages new 99711888de5d dcssblk: mark DAX broken, remove FS_DAX_LIMITED support new c5359f79ff43 fs/dax: properly refcount fs dax pages new 52c45a527143 device/dax: properly refcount device dax pages when mapping new 08a7874a8e6f mm/ioremap: pass pgprot_t to ioremap_prot() instead of uns [...] new 814ff728d98b Docs/mm/damon/design: fix typo on DAMOS filters usage doc link new 6bacfdbe0d95 Docs/mm/damon/design: document hugepage_size filter new 221ed4343e6a Docs/damon: move DAMOS filter type names and meaning to de [...] new 02e1a29792bf Docs/mm/damon/design: clarify handling layer based filters [...] new 4e04342878de Docs/mm/damon/design: categorize DAMOS filter types based [...] new 538067d6ddfd mm/cma: export total and free number of pages for CMA areas new 138e9a8ce4fc mm, cma: support multiple contiguous ranges, if requested new 18f3d5eb4db2 mm/cma: introduce cma_intersects function new 547672646480 mm, hugetlb: use cma_declare_contiguous_multi new f1904f295aa7 mm/hugetlb: remove redundant __ClearPageReserved new 6dd4671316af mm/hugetlb: use online nodes for bootmem allocation new 00b2db84a118 mm/hugetlb: convert cmdline parameters from setup to early new c6d068447c7b x86/mm: make register_page_bootmem_memmap handle PTE mappings new 8363dc283202 mm/bootmem_info: export register_page_bootmem_memmap new 6aeec301769a mm/sparse: allow for alternate vmemmap section init at boot new ea783309a6ce mm/hugetlb: set migratetype for bootmem folios new f31e98dad1a2 mm: define __init_reserved_page_zone function new 4a607966b247 mm/hugetlb: check bootmem pages for zone intersections new 1ef2c25393f8 mm/sparse: add vmemmap_*_hvo functions new 2a83091a8fc6 mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc new 97bcb610c199 mm/hugetlb: move huge_boot_pages list init to hugetlb_boot [...] new 755234b19efb mm/hugetlb: add pre-HVO framework new d0cf5cf07176 mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition new 7e12af78d4b2 mm/hugetlb: do pre-HVO for bootmem allocated pages new 8d183fbb86b0 x86/setup: call hugetlb_bootmem_alloc early new 764db50fff12 x86/mm: set ARCH_WANT_HUGETLB_VMEMMAP_PREINIT new 8d760dea4d2b mm/cma: simplify zone intersection check new a665e4e0a343 mm/cma: introduce a cma validate function new 38fad973eafb mm/cma: introduce interface for early reservations new ef66b82053fc mm/hugetlb: add hugetlb_cma_only cmdline option new bffdc22ad655 mm/hugetlb: enable bootmem allocation from CMA areas new 92067182a17a mm/hugetlb: move hugetlb CMA code in to its own file new 8ab255da898f arm/pgtable: remove duplicate included header file new 2adb51230cff mm/damon: implement a new DAMOS filter type for unmapped pages new 0510db41f163 Docs/mm/damon/design: document unmapped DAMOS filter type new bebd80346d99 mm/mincore: improve performance by adding an unlikely hint new 8f562212e7a2 mm/folio_queue: delete __folio_order and use folio_order directly new 82de6dca024c zram: sleepable entry locking new 050fde2057a1 zram: permit preemption with active compression stream new 193ac034eed9 zram: remove unused crypto include new e092efb0fd6d zram: remove max_comp_streams device attr new c3ed845c7102 zram: remove second stage of handle allocation new 2c8894b80fb8 zram: add GFP_NOWARN to incompressible zsmalloc handle allocation new 8386c8ce391c zram: remove writestall zram_stats member new 9f4f649cde26 zram: limit max recompress prio to num_active_comps new f97907e9a50c zram: filter out recomp targets based on priority new 16101ac399b7 zram: rework recompression loop new b30616dc0002 zram: move post-processing target allocation new ccd692b2fc2d zsmalloc: rename pool lock new 3f1f78d6982c zsmalloc: sleepable zspage reader-lock new b62b9b686585 zsmalloc: introduce new object mapping API new 6478b80d4d65 zram: switch to new zsmalloc object mapping API new e452c1c2e3e0 zram: permit reclaim in zstd custom allocator new 9e64d59b1d67 zram: do not leak page on recompress_store error path new 5c191fa65653 zram: do not leak page on writeback_store error path new 9071498bfc3c zram: add might_sleep to zcomp API new fc3c51c6ef46 selftests/mm: report errno when things fail in gup_longterm new 74d4f1962a37 selftests/mm: skip uffd-stress if userfaultfd not available new ef28f11c024f selftests/mm: skip uffd-wp-mremap if userfaultfd not available new cf5dfd5f688d selftests/mm/uffd: rename nr_cpus -> nr_parallel new 904b6f89cb9c selftests/mm: print some details when uffd-stress gets bad params new 51ee99c1f643 selftests/mm: don't fail uffd-stress if too many CPUs new 088a59a1bd5a selftests/mm: skip map_populate on weird filesystems new b74e83f4afec selftests/mm: skip gup_longterm tests on weird filesystems new bd6ae517896e selftests/mm: drop unnecessary sudo usage new f400bcf792a4 selftests/mm: ensure uffd-wp-mremap gets pages of each size new 96fb5009bade selftests/mm: skip mlock tests if nobody user can't read it new 88ae6b1d7bc5 selftests/mm/mlock: print error on failure new 3c1213fb7549 mm, swap: remove setting SWAP_MAP_BAD for discard cluster new 810fef502e68 mm, swap: correct comment in swap_usage_sub() new 2d2399dd7c78 mm: swap: remove stale comment of swap_reclaim_full_clusters() new b202052ca86c fs/proc/task_mmu: add guard region bit to pagemap new b7da196caf08 tools/selftests: add guard region test for /proc/$pid/pagemap new 19c2b06cd7bd fixup define name new 63e04efefb24 mm: page_alloc: don't steal single pages from biggest buddy new 40dd26ffec7d mm: page_alloc: remove remnants of unlocked migratetype updates new 77968546f377 mm: page_alloc: group fallback functions together new 8b817c865c80 mm: make page_mapped_in_vma() hugetlb walk aware new 2e44dcb03665 mm, swap: avoid reclaiming irrelevant swap cache new b8fe50624296 mm, swap: drop the flag TTRS_DIRECT new 854369600496 mm, swap: avoid redundant swap device pinning new 0ebbbfdf9045 mm, swap: don't update the counter up-front new c5fdaeeca3d5 mm, swap: use percpu cluster as allocation fast path new 19571cdba1f9 mm, swap: remove swap slot cache new 50a03b041f03 mm, swap: simplify folio swap allocation new fc917676054f fix up for "mm, swap: simplify folio swap allocation" new abe04405a3a6 vmalloc: drop Christoph from Reviewers new 02d8b7f4c13b mm/page_alloc: warn on nr_reserved_highatomic underflow new ebe434fe3eec mm/hugetlb: fix set_max_huge_pages() when there are surplus pages new dcb7e7a7029b x86/mm: make MMU_GATHER_RCU_TABLE_FREE unconditional new bc563c02a2a8 mm: pgtable: make generic tlb_remove_table() use struct ptdesc new 356402626c33 mm: pgtable: change pt parameter of tlb_remove_ptdesc() to [...] new 54708c2f7049 mm: pgtable: convert some architectures to use tlb_remove_ [...] new 01efee9aa270 mm-pgtable-convert-some-architectures-to-use-tlb_remove_ptdesc-v2 new 182c0a93f622 mm-pgtable-convert-some-architectures-to-use-tlb_remove_pt [...] new dac46a7e241e riscv: pgtable: unconditionally use tlb_remove_ptdesc() new 807615f19db0 x86: pgtable: convert to use tlb_remove_ptdesc() new 789fc5ddfd6d mm: pgtable: remove tlb_remove_page_ptdesc() new b60cb63f6d82 samples/damon: a typo in the kconfig - sameple new 464b1144bb79 mm: assert the folio is locked in folio_start_writeback() new 64347379e75f lib/test_hmm: make dmirror_atomic_map() consume a single page new c3ff219a6938 mm/memory: remove PageAnonExclusive sanity-check in restor [...] new 6af9183030f2 mm/memory: pass folio and pte to restore_exclusive_pte() new 87904968fb86 mm/memory: document restore_exclusive_pte() new 6e934fd4a65b mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exc [...] new ce08118f465e configs: drop GENERIC_PTDUMP from debug.config new c015018063c5 arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig new e6b87d3f775c docs: arm64: drop PTDUMP config options from ptdump.rst new 9885dcd1f5c3 mm: make DEBUG_WX depdendent on GENERIC_PTDUMP new 6cc5d585b620 mm: rename GENERIC_PTDUMP and PTDUMP_CORE new bc5b6f59d9db mm/list_lru: make the case where mlru is NULL as unlikely new a12042bfcfb5 mm/damon: add data structure for monitoring intervals auto-tuning new 5145a3235c89 mm/damon/core: implement intervals auto-tuning new cb95dd053a65 mm/damon/sysfs: implement intervals tuning goal directory new 472e316c75e3 mm/damon/sysfs: commit intervals tuning goal new 202787b00b5d mm/damon/sysfs: implement a command to update auto-tuned m [...] new d1489a0d8537 Docs/mm/damon/design: document for intervals auto-tuning new f06438f789f9 Docs/mm/damon/design: fix a typo on 'intervals auto-tuning [...] new 3f6bb7ad8f94 Docs/ABI/damon: document intervals auto-tuning ABI new 8f5787c94082 Docs/admin-guide/mm/damon/usage: add intervals_goal direct [...] new be9e828a66fa mm: factor out large folio handling from folio_order() int [...] new 56578825d1fd mm: factor out large folio handling from folio_nr_pages() [...] new 92cf55575ceb mm: let _folio_nr_pages overlay memcg_data in first tail page new 686492312a7b fixup: mm: let _folio_nr_pages overlay memcg_data in first [...] new 3c7e90b25f28 mm: move hugetlb specific things in folio to page[3] new 69ac424d5419 mm: move _pincount in folio to page[2] on 32bit new 52beb8fb9bed mm: move _entire_mapcount in folio to page[2] on 32bit new 228219222cfc mm/rmap: pass dst_vma to folio_dup_file_rmap_pte() and friends new 07dd7d298d1d mm/rmap: pass vma to __folio_add_rmap() new 8fd37488a4c1 mm/rmap: abstract large mapcount operations for large foli [...] new 42d99fc5242e bit_spinlock: __always_inline (un)lock functions new 9033828e9670 mm/rmap: use folio_large_nr_pages() in add/remove functions new 8743a116c88d mm/rmap: basic MM owner tracking for large folios (!hugetlb) new 133ce4b33a2b mm: Copy-on-Write (COW) reuse support for PTE-mapped THP new 1456327f607f mm: convert folio_likely_mapped_shared() to folio_maybe_ma [...] new 963b3057e3a6 mm: CONFIG_NO_PAGE_MAPCOUNT to prepare for not maintain pe [...] new 32bc7611bb07 fs/proc/page: remove per-page mapcount dependency for /pro [...] new a0916af97e90 fs/proc/task_mmu: remove per-page mapcount dependency for [...] new 7fba6c46bdb3 fs/proc/task_mmu: remove per-page mapcount dependency for [...] new fd591a57b26d fs/proc/task_mmu: remove per-page mapcount dependency for [...] new 410a9b34764b mm: stop maintaining the per-page mapcount of large folios [...] new 27952ae73db4 mm: fix lazy mmu docs and usage new 9dde23368ae3 fs/proc/task_mmu: reduce scope of lazy mmu region new d3156062d10c sparc/mm: disable preemption in lazy mmu mode new a3ee3c2be14b sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes new b5b71ab56909 Revert "x86/xen: allow nesting of same lazy mode" new a5c02e0ca888 mm/mremap: correctly handle partial mremap() of VMA starting at 0 new c5978b44db54 mm/mremap: refactor mremap() system call implementation new 8cf277630f37 mm/mremap: introduce and use vma_remap_struct threaded state new 21ec617308f2 mm/mremap: initial refactor of move_vma() new 969e11f4f427 mm/mremap: complete refactor of move_vma() new c6892afaba4c mm/mremap: refactor move_page_tables(), abstracting state new 6b16c2298421 mm/mremap: thread state through move page table operation new b83905867215 mm/page_alloc: clarify terminology in migratetype fallback code new ffe886c091ec mm/page_alloc: clarify should_claim_block() commentary new a863c48ff452 memcg: don't call propagate_protected_usage() for v1 new b35205a6e24d page_counter: track failcnt only for legacy cgroups new 070db107da90 page_counter: reduce struct page_counter size new e477549d66ca memcg: bypass root memcg check for skmem charging new 4366806656a4 mm: hugetlb: improve parallel huge page allocation time new bb7f2af9eadc mm: hugetlb: add hugetlb_alloc_threads cmdline option new 9996c3ad5353 mm-hugetlb-add-hugetlb_alloc_threads-cmdline-option-fix new a085ce31dec8 mm: hugetlb: log time needed to allocate hugepages new 60105ac27d43 writeback: let trace_balance_dirty_pages() take struct dtc [...] new d344c7f6f260 writeback: rename variables in trace_balance_dirty_pages() new b18a15ef60ce writeback: fix calculations in trace_balance_dirty_pages() [...] new caea32b0783c mm/damon/core: introduce damos->ops_filters new f4b3a0a3dd07 mm/damon/paddr: support ops_filters new 9d9e21b8ab7d mm/damon/core: support committing ops_filters new 232237276298 mm/damon/core: put ops-handled filters to damos->ops_filters new e4c180f1ddd8 mm/damon/paddr: support only damos->ops_filters new c17c33c7872b mm/damon: add default allow/reject behavior fields to stru [...] new 9df538073bec mm/damon/core: set damos_filter default allowance behavior [...] new 1e903b427f94 mm/damon/paddr: respect ops_filters_default_reject new bc8e935fbde0 Docs/mm/damon/design: update for changed filter-default behavior new 28da522ad26a mm/shrinker: fix name consistency issue in shrinker_debugf [...] new 778a3bd58fbd mm: zpool: add interfaces for object read/write APIs new 3d313b4ec385 mm: zswap: use object read/write APIs instead of object ma [...] new 169587304886 mm: zpool: remove object mapping APIs new 8999d9267cf2 mm: zsmalloc: remove object mapping APIs and per-CPU map areas new 9ba6aae245de mm-zsmalloc-remove-object-mapping-apis-and-per-cpu-map-areas-fix new 52cbf5cb5050 mm: zpool: remove zpool_malloc_support_movable() new 2cfd75ed8ebb mm/damon/sysfs-schemes: let damon_sysfs_scheme_set_filters [...] new 0aca2dd971c2 mm/damon/sysfs-schemes: avoid Wformat-security warning new 121d2ba4a30e mm/damon/sysfs-schemes: implement core_filters and ops_fil [...] new 576c95192f62 mm/damon/sysfs-schemes: commit filters in {core,ops}_filte [...] new bea8443208ff mm/damon/core: expose damos_filter_for_ops() to DAMON kern [...] new b002e07a90e2 mm/damon/sysfs-schemes: record filters of which layer shou [...] new 216623c687ef mm/damon/sysfs-schemes: return error when for attempts to [...] new b21e538bca2f Docs/ABI/damon: document {core,ops}_filters directories new e4f2ce4f0a70 Docs/admin-guide/mm/damon/usage: update for {core,ops}_fil [...] new daab477ad783 mm/hugetlb: update nr_huge_pages and surplus_huge_pages together new 99a4ba6cc80f page_io: zswap: do not crash the kernel on decompression failure new a9ebb41b16ab page_io: zswap: do not crash the kernel on decompression f [...] new cc54894c2d61 arm: mem_init: use memblock_phys_free() to free DMA memory [...] new 2d5c5614dadb csky: move setup_initrd() to setup.c new 34c3990f93e6 hexagon: move initialization of init_mm.context init to pa [...] new 2c59f851d692 MIPS: consolidate mem_init() for NUMA machines new da4f385069c5 MIPS: make setup_zero_pages() use memblock new 71745f49db5f nios2: move pr_debug() about memory start and end to setup_arch() new deef26c5d6fd s390: make setup_zero_pages() use memblock new 428f036e74f6 xtensa: split out printing of virtual memory layout to a function new 8e965f5b8012 arch, mm: set max_mapnr when allocating memory map for FLATMEM new 042fbd055300 arch, mm: set high_memory in free_area_init() new ac8fd41df6ea arch, mm: streamline HIGHMEM freeing new eb279ad50adb arch, mm: introduce arch_mm_preinit new 634c27218d17 arch, mm: make releasing of memory to page allocator more [...] new 97e8d55cc2a1 mm/damon/sysfs: validate user inputs from damon_sysfs_comm [...] new b941f263db03 mm/damon/core: invoke kdamond_call() after merging is done [...] new 49adbb1f9de9 mm/damon/core: make damon_set_attrs() be safe to be called [...] new 92dea7579783 mm/damon/sysfs: handle commit command using damon_call() new 32d9d47e29b3 mm/damon/sysfs: remove damon_sysfs_cmd_request code from d [...] new 704f197655d2 mm/damon/sysfs: remove damon_sysfs_cmd_request_callback() [...] new 844faddf4039 mm/damon/sysfs: remove damon_sysfs_cmd_request and its readers new 7a1e771da21d mm/damon/sysfs-schemes: remove obsolete comment for damon_ [...] new 9556ef81de7c mm/damon: remove damon_callback->private new 3d6e6e521a5d mm/damon: remove ->before_start of damon_callback new 00c5f62dc59b mm/damon: remove damon_callback->after_sampling new b8c35079806c mm/damon: remove damon_callback->before_damos_apply new 9accb5a043ec mm/damon: remove damon_operations->reset_aggregated new 7aebd839c6be mm: remove redundant return in set_huge_zero_folio() new 1032d4764740 mm: page_ext: add an iteration API for page extensions new 53371509ef71 mm: page_table_check: use new iteration API new 66b8b13326c8 mm: page_owner: use new iteration API new b796332c668e mm: vma: skip anonymous vma when inserting vma to file rmap tree new 1d7dedbd3dea mm/vmalloc: refactor __vmalloc_node_range_noprof() new 191d955df8b7 mm: swap_cgroup: remove double initialization of locals new a9f404c7094b hugetlb: convert hugetlb_vma_maps_page() to hugetlb_vma_ma [...] new 43108092ac9b hugetlb: convert adjust_range_hwpoison() to take a folio new eb9e23f8979a xarray: add xas_try_split() to split a multi-index entry new de6537b705cb mm/huge_memory: add two new (not yet used) functions for f [...] new fb4b4b748b3a mm/huge_memory: unfreeze head folio after page cache entri [...] new 4e020e2123a9 mm/huge_memory: move folio split common code to __folio_split() new e0675d79d68d mm/huge_memory: add buddy allocator like (non-uniform) fol [...] new a81d83dc2a19 mm/huge_memory: remove the old, unused __split_huge_page() new 909b7569c73e mm/huge_memory: add folio_split() to debugfs testing interface new 7f6fce64997a mm/truncate: use folio_split() in truncate operation new 6c205d9182b2 selftests/mm: add tests for folio_split(), buddy allocator [...] new 0a12fdcbffef mm/filemap: use xas_try_split() in __filemap_add_folio() new 7aafc9840698 mm-filemap-use-xas_try_split-in-__filemap_add_folio-fix new dae37554a4d7 mm/shmem: use xas_try_split() in shmem_split_large_entry() new b6c6ff2cf2dc mm/damon/sysfs-schemes: avoid Wformat-security warning on [...] new 7365931c03e7 selftests/mm/cow: fix the incorrect error handling new aa2c66c0a3ef mm/sparse: expose for_each_present_section_nr() new 33fc74cf22cb drivers/base/memory: improve add_boot_memory_block() new b5aaa18db4a7 drivers/base/memory: correct the field name in the header new 82905c2b67aa mm: use ptep_get() instead of directly dereferencing pte_t* new 2e49c14787ee mm/shmem: fix functions documentation new 99cfd248a354 mm/page_alloc: add trace event for per-zone watermark setup new b65729a1b735 mm/page_alloc: add trace event for per-zone lowmem reserve setup new 1253f306bb91 mm/page_alloc: add trace event for totalreserve_pages calculation new 72403ae7bca1 x86/vdso: fix latent bug in vclock_pages calculation new 3448078aa06c parisc: remove unused symbol vdso_data new 2e7f28c1b5f8 vdso: introduce vdso/align.h new 502a1fd62d4c vdso: rename included Makefile new 1f88cc674b29 vdso: add generic time data storage new 54c014cbee00 vdso: add generic random data storage new 56ab57799258 vdso: add generic architecture-specific data storage new 6738495b8914 arm64: vdso: switch to generic storage implementation new 94173549d9bb riscv: vdso: switch to generic storage implementation new b12fcef5dcbb LoongArch: vDSO: switch to generic storage implementation new 93da28a8285f arm: vdso: switch to generic storage implementation new 44b750811b04 s390/vdso: switch to generic storage implementation new e92d6ee7fef8 MIPS: vdso: switch to generic storage implementation new a832074e15eb powerpc/vdso: switch to generic storage implementation new 19928a38acfa x86/vdso: switch to generic storage implementation new 5626a7a0c3f9 x86/vdso/vdso2c: remove page handling new f0dc163e29d8 vdso: remove remnants of architecture-specific random stat [...] new 42ecbabb4e2e vdso: remove remnants of architecture-specific time storage new d3f4c79b6815 mseal sysmap: kernel config and header change new 74a645579c9a selftests: x86: test_mremap_vdso: skip if vdso is msealed new 74845b27b997 mseal sysmap: enable x86-64 new 313dba17e0b3 mseal sysmap: enable arm64 new 91b5bfd0d588 mseal sysmap: uprobe mapping new cf8ed04baa7f mseal sysmap: update mseal.rst new 52a6d9d36651 selftest: test system mappings are sealed new d92fcf9a4ee3 mseal sysmap: generic vdso vvar mapping new c0550799078e mseal sysmap: enable s390 new 893259e20ac6 mm,procfs: allow read-only remote mm access under CAP_PERFMON new e20bcb4f5e80 MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK [...] new f0df7a3af467 scripts: add script to extract built-in firmware blobs new 14b30825cb97 .mailmap: remove redundant mappings of emails new df4268a67846 docs,procfs: document /proc/PID/* access permission checks new 91c16147f5e6 lib/plist.c: add shortcut for plist_requeue() new d9383e505700 lib-plistc-add-shortcut-for-plist_requeue-fix new bd5a07a9cdf3 kexec: initialize ELF lowest address to ULONG_MAX new 8a0ef8218bb8 crash: remove an unused argument from reserve_crashkernel_ [...] new 82802ad16fa5 crash: let arch decide usable memory range in reserved area new 1c3c7e4ccc10 powerpc/crash: use generic APIs to locate memory hole for kdump new 2075613c08c1 powerpc/crash: preserve user-specified memory limit new 8de05064bfbf powerpc: insert System RAM resource to prevent crashkernel [...] new cf6009be2915 powerpc/crash: use generic crashkernel reservation new f94d0270a689 get_maintainer: add --substatus for reporting subsystem status new 3378fd84ab91 get_maintainer: add --substatus for reporting subsystem st [...] new 03255b538007 get_maintainer: stop reporting subsystem status as maintai [...] new 02b6cefef261 lib/zlib: drop EQUAL macro new dceae1a9d19b rcu: provide a static initializer for hlist_nulls_head new 8fee240e35ff ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() new 6a37e364e26c ucount: use RCU for ucounts lookups new ab9041add63e ucount: use rcuref_t for reference counting new d3d0aa16775b checkpatch: add warning for pr_* and dev_* macros without [...] new 565ce0d52b7c ocfs2: validate l_tree_depth to avoid out-of-bounds access new 66474d256ca6 ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() new bb1b654c39af ocfs2: remove reference to bh->b_page new 34ac08ebc8ea reboot: replace __hw_protection_shutdown bool action param [...] new 072ae954c8ae reboot: reboot, not shutdown, on hw_protection_reboot timeout new 034ec8a6b328 docs: thermal: sync hardware protection doc with code new 73d38b3f93dc reboot: describe do_kernel_restart's cmd argument in kernel-doc new 211fb909cdf1 reboot: rename now misleading __hw_protection_shutdown symbols new 8bc83b100a90 reboot: indicate whether it is a HARDWARE PROTECTION reboo [...] new 56fd4a8a6125 reboot: add support for configuring emergency hardware pro [...] new 7a1436a4d68b reboot: hide unused hw_protection_attr new 5ff3ea17f258 regulator: allow user configuration of hardware protection action new 20b4222eb82f platform/chrome: cros_ec_lpc: prepare for hw_protection_sh [...] new a5a2474b3e2b dt-bindings: thermal: give OS some leeway in absence of cr [...] new b85456d7a08b thermal: core: allow user configuration of hardware protec [...] new ff27272d7727 reboot: retire hw_protection_reboot and hw_protection_shut [...] new fc6058da14b8 lib min_heap: use size_t for array size and index variables new cbc1470ad141 mailmap: remove never used @parity.io email new f62a08fa16d3 MAINTAINERS: mailmap: update Hyeonggon's name and email address new 68e778387993 scripts/gdb: add $lx_per_cpu_ptr() new 1355c2cfc022 rhashtable: remove needless return in three void APIs new ca291f53b2f1 cpu: remove needless return in void API suspend_enable_sec [...] new e51704b90455 coccinelle: misc: secs_to_jiffies: Patch expressions too new 94030aad28f6 scsi: lpfc: convert timeouts to secs_to_jiffies() new 425f521cb5f5 scsi-lpfc-convert-timeouts-to-secs_to_jiffies-fix new 772c4926b31b accel/habanalabs: convert timeouts to secs_to_jiffies() new 2f4db0ac8268 ALSA: ac97: convert timeouts to secs_to_jiffies() new 2e25d5a8a66e btrfs: convert timeouts to secs_to_jiffies() new d9e8f26b2287 libceph: convert timeouts to secs_to_jiffies() new 014e517910d0 ata: libata-zpodd: convert timeouts to secs_to_jiffies() new 6e504620730e xfs: convert timeouts to secs_to_jiffies() new ebdee528753b power: supply: da9030: convert timeouts to secs_to_jiffies() new 6d4eb3d416b0 nvme: convert timeouts to secs_to_jiffies() new b69a4ad97608 spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() new bff76c40b3cd spi: spi-imx: convert timeouts to secs_to_jiffies() new 4d850e51d222 platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() new a91e8daf7ddc platform/x86: thinkpad_acpi: convert timeouts to secs_to_j [...] new 37ff540ce7fb RDMA/bnxt_re: convert timeouts to secs_to_jiffies() new 4a04437e8fda scripts/gdb/linux/symbols.py: address changes to module_se [...] new 065bad6a44d7 signal: avoid clearing TIF_SIGPENDING in recalc_sigpending [...] new cd0eed0c180e signal-avoid-clearing-tif_sigpending-in-recalc_sigpending- [...] new 6160963df9b1 scripts/gdb/symbols: determine KASLR offset on s390 new 33861da474d1 kexec_core: accept unaccepted kexec segments' destination [...] new 42ace8a53e96 resource: fix resource leak in get_free_mem_region() new a992e6a0a6e7 checkpatch: describe --min-conf-desc-length new 4862d5e71454 lib/rbtree: enable userland test suite for rbtree related [...] new bb44cc1bc13d lib/rbtree: split tests new be0b8a6a1012 lib/rbtree: add random seed new 351b9e493b09 lib/interval_tree: add test case for interval_tree_iter_xx [...] new 8be0b4abd8d2 lib/interval_tree: add test case for span iteration new ef190c1ab7b8 lib/interval_tree: skip the check before go to the right subtree new d50ce45672ab lib/interval_tree: fix the comment of interval_tree_span_i [...] new 66c9343dea72 foo new e119f1bca29a Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new d13d0139ac33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a9b496f42067 perf util: Remove unused perf_color_default_config new cf99ec1525b0 perf util: Remove unused pstack__pop new f9864686414f perf util: Remove unused perf_data__update_dir new e032e7a77583 perf util: Remove unused perf_pmus__default_pmu_name new c1a37db3cf6c perf util: Remove unused perf_config__refresh new d35ad7e881c7 perf vendor events riscv: Rename U74 to Bullet new 0d042fa514a0 perf vendor events riscv: Remove leading zeroes new 4f762cb4091b perf vendor events riscv: Update SiFive Bullet events new acaefd60493e perf vendor events riscv: Add SiFive Bullet version 0x07 events new 8866a3381550 perf vendor events riscv: Add SiFive Bullet version 0x0d events new 2e3a13d6b74e perf vendor events riscv: Add SiFive P550 events new 6dad43bb1149 perf vendor events riscv: Add SiFive P650 events new db5af2e4a02c perf mem: Don't leak mem event names new 20ef723113cb perf tools: Add dummy functions for !HAVE_LZMA_SUPPORT new 71fa411fe890 perf tools: Add LZMA decompression from FILE new b10f74308e13 perf symbol: Support .gnu_debugdata for symbols new dac8d626dfaf Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 1fb14d9a2c92 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 73276cee1a25 selftest/powerpc/mm/pkey: fix build-break introduced by co [...] new c380931712d1 dma: Fix encryption bit clearing for dma_to_phys new b66e2ee7b6c8 dma: Introduce generic dma_addr_*crypted helpers new 7d953a062416 arm64: realm: Use aliased addresses for device DMA to shar [...] new 1ffed543056f Merge branches 'for-next/pkey_unrestricted' and 'for-next/ [...] new 858c7bfcb35e arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 new 361d980bc9f1 Merge branch 'for-next/el2-enable-feat-pmuv3p9' into for-n [...] new 31208bad3937 arm64/fpsimd: Remove unused declaration fpsimd_kvm_prepare() new ad5ba60e26b7 Merge branch 'for-next/misc' into for-next/core new d7cd5abe551a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 9d044d5cb7ac Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 1736e35bf2eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1758444b4045 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f8e7a0d8fa2 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 6f9bf54f1311 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 73a94a7347bb Merge branch 'next' of https://github.com/Broadcom/stblinux.git new a8de7482a856 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new ce43cfee37aa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1f9c1e37c1df Merge branch 'imx/drivers' into for-next new 4f8ec94af325 ARM: imx: mark imx53_suspend_sz as unused new f89ad718cfd8 Merge branch 'imx/soc' into for-next new 70baf7d72ce6 dt-bindings: arm: fsl: add more compatibles for Skov i.MX8 [...] new 1d5573d5f291 dt-bindings: arm: fsl: add i.MX95 15x15 EVK board new 2411009da85d dt-bindings: arm: fsl: drop usage of Toradex SOMs compatib [...] new 401735c5f28f dt-bindings: arm: fsl: Add VAR-SOM-MX6UL SoM and Concerto board new 075759ca06ae Merge branch 'imx/bindings' into for-next new f6aa65a6b0cb ARM: dts: imx6qdl-tqma6: Order DT properties new e099d2fdad8a ARM: dts: imx6qdl-tqma6: limit PMIC SW4 to 3.3V new a5e264a3d091 ARM: dts: imx6qdl-tqma6: use sw4_reg as 3.3V supply new 4c08c7771b90 ARM: dts: imx6qdl-tqma6: Add partitions subnode to spi-nor new ddc58feff537 ARM: dts: imx6ul-tqma6ul: Order DT properties new 85c095a8940f ARM: dts: imx6ul-tqma6ul: Add vcc-supply for spi-nor new 63c0933fae48 ARM: dts: tqma6ul: Add partitions subnode to spi-nor new 52b52615047d ARM: dts: imx7-tqma7: Add vcc-supply for spi-nor new 3525d9579f66 ARM: dts: tqma7: Add partitions subnode to spi-nor new 41e478801c76 ARM: dts: vfxxx: Fix the order of the DMA entries new a1ea2f97e7dd ARM: dts: imx31: Use nand-controller as node name new 1ff701b3e07f ARM: dts: imx53-mba53: Fix the PCA9554 compatible new 22d8f69c8ddc ARM: dts: imx6ul-tqma6ul1: Change include order to disable [...] new 4a058a0696ee ARM: dts: imx6qdl-apalis/colibri: Remove compatible from SoM dtsi new e3b7a05e5cc9 ARM: dts: vf610-colibri: Remove compatible from SoM dtsi new 9d6a67d9c7a9 ARM: dts: imx6ul: Add Variscite VAR-SOM-MX6UL SoM support new 44b96e7a389c ARM: dts: imx6ul: Add Variscite Concerto board support new 5ff0f1fb2856 ARM: dts: apalis/colibri-imx6: Enable STMPE811 TS new 082f59a62474 ARM: dts: apalis/colibri-imx6: Add support for v1.2 new df0ee9a4133d Merge branch 'imx/dt' into for-next new 556d6be6f245 arm64: dts: freescale: ten64: add usb hub definition new 9f7595b3e5ae arm64: dts: imx8mp: configure GPU and NPU clocks to overdr [...] new 255fbd9eabe7 arm64: dts: imx8mp: Add optional nominal drive mode DTSI new c7e78f8aac0e arm64: dts: imx8mp: add fsl,nominal-mode property into nom [...] new 3e09fbc76794 arm64: dts: freescale: imx8mp-skov: configure LDB clock au [...] new 1cf99ee00d5a arm64: dts: freescale: imx8mp-skov: operate SoC in nominal mode new 34662050b023 arm64: dts: imx8mp-skov: add basic board as fallback new 505aa4c775d1 arm64: dts: imx8mp-skov: move I2C2 pin control group into DTSI new 00fad74ebe56 arm64: dts: imx8mp-skov: describe I2C bus recovery for all [...] new f18ec29591e8 arm64: dts: imx8mp-skov: add revC BD500 board new d7b2b64b7315 arm64: dts: imx8mp-skov: support new 7" panel board new c25548f22d07 arm64: dts: imx95: Add #io-channel-cells = <1> for adc node new 969497ebefcf arm64: dts: imx95: Add i3c1 and i3c2 new e3e8b199aff8 arm64: dts: imx95: Add imx95-15x15-evk support new e82bc7cfea63 arm64: dts: s32g: add FlexCAN[0..3] support for s32g2 and s32g3 new e6303798b6ac arm64: dts: imx8mp-tqma8mpql-mba8mpxl: change sound card m [...] new 15aca1284e1f arm64: dts: mba8mx: change sound card model name new 03d6b803e14f arm64: dts: im8mq-librem5: move dwc3 usb port under ports new 0b4c46f9ad79 arm64: dts: imx8qm-ss-hsio: Wire up DMA IRQ for PCIe new bcd240b23165 arm64: dts: mba8xx: Remove invalid property disable-gpio new 3c8d7b5d2bed arm64: dts: imx95: add ref clock for pcie nodes new 8255de389dbc arm64: dts: imx93: add ddr edac support new cfe47a3d3f74 arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block new c54e2f908da3 arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz new 5a690619426f arm64: dts: imx8qm-apalis: Remove compatible from SoM dtsi new 90453dc4dee2 Merge branch 'imx/dt64' into for-next new 6b78676854de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a5057cb222e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d24a01bf92a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3fe0bc136134 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 239ea9522413 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 738f1260ad28 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a98638e92a88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9986654c386 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1024fa8c090 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new d504c8f36fb8 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 1f3254d59834 Merge branch 'for-next' of https://github.com/spacemit-com/linux new e0f4274365de dt-bindings: sound: convert ICS-43432 binding to YAML new 3de1c89674b3 dt-bindings: arm: stm32: Add Plymovent AQM board new 0144bc5b3ce9 ARM: dts: stm32: Add pinmux groups for Plymovent AQM board new 9365fa46be35 ARM: dts: stm32: Add Plymovent AQM devicetree new 8e792864fdf3 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 17bed1817f11 dt-bindings: clk: sunxi-ng: document two Allwinner A523 CCUs new 3dcb86bb7791 Merge branch 'sunxi/shared-clk-ids-for-6.15' into sunxi/cl [...] new af7a221c1213 clk: sunxi-ng: mp: introduce dual-divider clock new 24ad1a7e8a3e clk: sunxi-ng: mp: provide wrappers for setting feature flags new 38ea575784d3 clk: sunxi-ng: Add support for update bit new 04f6ff49525a clk: sunxi-ng: Add support for the A523/T527 CCU PLLs new 2d47dae93981 clk: sunxi-ng: a523: Add support for bus clocks new 4b759de121c4 clk: sunxi-ng: a523: add video mod clocks new 9bc061e57b4d clk: sunxi-ng: a523: add system mod clocks new dd19c52e686e clk: sunxi-ng: a523: add interface mod clocks new 5fd7421770fb clk: sunxi-ng: a523: add USB mod clocks new 680f52d723e2 clk: sunxi-ng: a523: remaining mod clocks new 4548c0414839 clk: sunxi-ng: a523: add bus clock gates new 9c8d960c13ab clk: sunxi-ng: a523: add reset lines new 575464821eb0 clk: sunxi-ng: add support for the A523/T527 PRCM CCU new c4bb609b57f5 Merge branch 'sunxi/clk-for-6.15' into sunxi/for-next new 41647be125d7 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 54bf8b44d400 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 8d8b8cb83226 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d31355b5d5f Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 6d57eaef5196 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 00153c64a72d clk: mmp: Fix NULL vs IS_ERR() check new 515d33b97f65 Merge branch 'clk-cleanup' into clk-next new fca77a6b2157 Merge tag 'renesas-clk-for-v6.15-tag2' of git://git.kernel [...] new 3d4eb518d5fe Merge branch 'clk-renesas' into clk-next new 54493279312f Merge tag 'samsung-clk-fixes-6.14' of https://git.kernel.o [...] new 6aee6e77652b Merge branch 'clk-fixes' into clk-next new ca1de84113b0 Merge tag 'v6.15-rockchip-clk1' of git://git.kernel.org/pu [...] new 07de5750f0e5 Merge branch 'clk-rockchip' into clk-next new 4defb935be93 Merge tag 'samsung-clk-6.15' of https://git.kernel.org/pub [...] new 644b877328b4 Merge branch 'clk-samsung' into clk-next new 8fbf3d479bdb Merge tag 'clk-imx-6.15' of git://git.kernel.org/pub/scm/l [...] new 82f69876ef45 Merge branch 'clk-imx' into clk-next new 423d3a17d5cf Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 5d5a5b18827e Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 17c2fd5782b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2cb995a00851 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69d95dd6e0c5 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new dca9501a24a9 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 29518fd7a7a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dddaff61254a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 35b2e555bcb0 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 086214c7512f Merge branch 'fixes' into for-next new c94bff63e493 s390: Remove ioremap_wt() and pgprot_writethrough() new cbf367d5b0aa s390/vfio-ap: Notify userspace that guest's AP config chan [...] new 8751b6e9e4ab s390/syscall: Simplify syscall_get_arguments() new f8c425a94bad s390/mm: Use pgprot_val() instead of open coding new bb2598c0d31b s390/mm: Convert pgprot_val() into function new 94d553ce576a s390/mm: Convert pgste_val() into function new 03544866df1b s390/mm: Add configurable STRICT_MM_TYPECHECKS new 5983ab168475 Merge branch 'strict-mm-typechecks-support' into features new 745a0de1a0b2 Merge branch 'features' into for-next new 71ee1551eb6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5190c3bb048 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds ba6bd907bfd1 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds ffbef7a90f81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds fb73e4b84bfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d782b9972a23 smb: client: Fix match_session bug preventing session reuse adds 22b7c8d7554e smb: client: Fix netns refcount imbalance causing leaks an [...] adds 99efb59681b7 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds ee07cb555421 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7ef384e44619 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 139dfd636464 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 0d3ca0073364 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds b65164bdad61 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 5cc5e15aaf08 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds c2ecba026586 f2fs: control nat_bits feature via mount option adds 1cf6b5670af1 f2fs: do sanity check on inode footer in f2fs_get_inode_page() adds 2aac2538a97d f2fs: do sanity check on xattr node footer in f2fs_get_xno [...] adds 1788971e0bfa f2fs: introduce FAULT_INCONSISTENT_FOOTER adds 986c50f6bca1 f2fs: fix to avoid accessing uninitialized curseg adds 19426c4988aa Revert "f2fs: rebuild nat_bits during umount" adds 448a834f89ad f2fs: Remove check for ->writepage adds 6ad3ddbee892 f2fs: Remove f2fs_write_data_page() adds 3b47398d9861 f2fs: Remove f2fs_write_meta_page() adds 7ff0104a8052 f2fs: Remove f2fs_write_node_page() adds aedebebde003 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 6725c759f709 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 8b089cca4efb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds befa0d0d3525 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 20d22241c47c Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds bee06da21286 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 3f92eb6fe50d Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 880a602c1e1d Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds c1416522a105 Merge branch '9p-next' of git://github.com/martinetd/linux adds b7bc85480b03 xfs: trigger zone GC when out of available rt blocks adds 8239a7655c69 Merge branch 'xfs-6.15-merge' into for-next adds 4dbda9fde566 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds e0b2785da191 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds a15274542f4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e057411cd2b Merge branch 'fs-next' of linux-next new e9cec4487cb7 printk: Rename suspend_console to console_suspend_all new 63830aef7418 printk: Rename resume_console to console_resume_all new 242fafe3faa7 printk: Rename console_stop to console_suspend new 5395e09c803e printk: Rename console_start to console_resume new 72c96a2dacc0 printk: Check CON_SUSPEND when unblanking a console new b6e2174ef49b Merge branch 'for-6.15-console-suspend-api-cleanup' into for-next new 98f0033d64a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce86e815a025 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ce9881113c1a Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new db6160027e74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e55eb69ab9f5 Merge tag 'at24-updates-for-v6.15-rc1' of git://git.kernel [...] new 0cf3f7aafdb5 Merge branch 'i2c/for-mergewindow' into i2c/for-next new afac3107003a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new b5a40cc1b0f5 i2c: octeon: refactor common i2c operations new 9960de523eba dt-bindings: i2c: samsung,s3c2410: add exynos7870-i2c compatible new 3e13efaa2e63 dt-bindings: i2c: exynos5: add exynos7870-hsi2c compatible new 22941714ad85 i2c: pxa: fix call balance of i2c->clk handling routines new 3131a7cdbf3f i2c: amd: Switch to guard(mutex) new 5cba7e2de699 i2c: dw: Update the master_xfer callback name new 6b737126a825 i2c: amd-asf: Modify callbacks of i2c_algorithm to align w [...] new c948ebdf9a90 i2c: amd-asf: Set cmd variable when encountering an error new 6a13e4655092 i2c: mux: remove incorrect of_match_ptr annotations new ae5ba2d98a2a dt-bindings: i2c: qcom,i2c-qup: Document power-domains new 476d70d50128 dt-bindings: i2c: qup: Document interconnects new 46c634284bdb i2c: qup: Vote for interconnect bandwidth to DRAM new 6579272062d8 i2c: Introduce i2c_10bit_addr_*_from_msg() helpers new 3bf8296340d2 i2c: axxia: Use i2c_10bit_addr_*_from_msg() helpers new 6450a5e05baa i2c: bcm-kona: Use i2c_10bit_addr_*_from_msg() helpers new ae28bc268cc0 i2c: brcmstb: Use i2c_10bit_addr_*_from_msg() helpers new f79fdff2dd61 i2c: eg20t: Use i2c_10bit_addr_*_from_msg() helpers new 97bae54952ad i2c: kempld: Use i2c_10bit_addr_*_from_msg() helpers new adf85be32f88 i2c: mt7621: Use i2c_10bit_addr_*_from_msg() helpers new ac65457b40fe i2c: rzv2m: Use i2c_10bit_addr_*_from_msg() helpers new 0c212d811233 i2c: ibm_iic: Use i2c_*bit_addr*_from_msg() helpers new 3377226794a4 i2c: mv64xxx: Use i2c_*bit_addr*_from_msg() helpers new 5bb351ea201d dt-bindings: i2c: imx-lpi2c: add i.MX94 LPI2C new 5d87b8896561 i2c: i2c-exynos5: fixed a spelling error new 9635d66069bf dt-bindings: i2c: i2c-rk3x: Add rk3562 support new 5dc6a6b3f7be i2c: cadence: Simplify using devm_clk_get_enabled() new 0dd285faf342 i2c: cadence: Move reset_control_assert after pm_runtime_s [...] new a981b4e0f694 i2c: i801: Cosmetic improvements new 6b5bee560563 i2c: i801: Move i801_wait_intr and i801_wait_byte_done in [...] new d53e8666b0bf i2c: i801: Improve too small kill wait time in i801_check_post new 5286c78d31e7 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 855b5c12eab0 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new dbcfcb239b3b hwmon: (dell-smm) Increment the number of fans new bd0bbe7ddfa2 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 78107394666d Merge branch 'docs-next' of git://git.lwn.net/linux.git new 4547725b5204 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 5a069f285b13 ACPI: PM: Add missing prototype for non CONFIG_SUSPEND/CON [...] new a62f03d037cc pinctrl: amd: Add an LPS0 check() callback new be28e201b19b Merge branches 'acpi-pm', 'acpi-power', 'acpi-fan', 'acpi- [...] new f3161782eb8a Merge back ACPI platform_profile driver material for 6.15 new 0aa3bb76415e Merge branches 'acpi-video', 'acpi-button', 'acpi-platform [...] new 01660054cf96 Merge branch 'pm-cpufreq' into linux-next new 3ee7be9e10dd PM: EM: Address RCU-related sparse warnings new 17f08280cf89 PM: EM: Rework the depends on for CONFIG_ENERGY_MODEL new d76df754ad90 Merge branches 'pm-cpuidle' and 'pm-em' into linux-next new 59f89f292d73 Merge branches 'pm-runtime' and 'pm-sleep' into linux-next new 6b26f45c813f Merge branch 'pm-misc' into linux-next new cb64fad330e2 Merge branches 'thermal-core' and 'thermal-misc' into linux-next new c67d149e6d32 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new fb81dcc5ad45 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 362953131860 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 55dccef774e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 80d303a4d971 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 05de5590e496 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 025cf9318083 enic: Move function from header file to c file new eaa23db8686f enic: enic rq code reorg new 2be2eb764343 enic: enic rq extended cq defines new bcb725c79cfa enic: enable rq extended cq support new 6dca618c9467 enic: remove unused function cq_enet_wq_desc_dec new e5f1bcd93d96 enic: added enic_wq.c and enic_wq.h new 26b2c5f6ff47 enic: cleanup of enic wq request completion path new df9fd2a3ce01 enic: get max rq & wq entries supported by hw, 16K queues new 40587f749df2 Merge branch 'enic-enable-32-64-byte-cqes-and-get-max-rx-t [...] new 46eeb90f03e0 net: ti: icssg-prueth: Use page_pool API for RX buffer allocation new 73f7f1311866 net: ti: icssg-prueth: introduce and use prueth_swdata str [...] new 62aa3246f462 net: ti: icssg-prueth: Add XDP support new 6d99faf2541d Merge branch 'net-ti-icssg-prueth-add-native-mode-xdp-support' new 0ea09cbf8350 docs: netdev: add a note on selftest posting new 9171bf8e2d69 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 7e437dcd3975 selftests/bpf: Fix cap_enable_effective() return code new 359d07044dd5 selftests/bpf: lwt_seg6local: Remove unused routes new 3fb97a2b2f2d selftests/bpf: lwt_seg6local: Move test to test_progs new f28214603dc6 Merge branch 'selftests-bpf-move-test_lwt_seg6local-to-tes [...] new 63f99cd6a53f bpf: add kfunc for populating cpumask bits new 3524b150f4ff selftests: bpf: add bpf_cpumask_populate selftests new d70870e809a9 bpf: fix missing kdoc string fields in cpumask.c new 93ececb29a19 selftests: bpf: fix duplicate selftests in cpumask_success. new 79d93c8ff358 Merge branch 'bpf-introduce-helper-for-populating-bpf_cpumask' new 74f36a97e5e5 selftests/bpf: Fix selection of static vs. dynamic LLVM new 26350a2cf0f9 mm: Fix the flipped condition in gfpflags_allow_spinning() new bf5af299b51d selftests/bpf: Convert comma to semicolon new a1026fe38f47 Merge branch 'bpf-next/master' into for-next new c9480ac71ab9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f472f5192dbb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b6b186e68331 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 3144ba2a70e6 Bluetooth: Fix error code in chan_alloc_skb_cb() new 5c3bdf628c4c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a096a8602f4f wifi: cfg80211: move link reconfig parameters into a struct new 969241371f06 wifi: cfg80211: allow setting extended MLD capa/ops new 96d4311c3184 wifi: mac80211: mlme: support extended MLD capa/ops in assoc new cf4bd1608882 wifi: cfg80211: allow IR in 20 MHz configurations new 7a6a740be17e wifi: mac80211: fix U-APSD check in ML reconfiguration new cf12d3d71e72 wifi: cfg80211: improve supported_selector documentation new db97bb04c66d wifi: mac80211: allow 320 MHz FTM measurements new 65bff0be9b15 wifi: mac80211_hwsim: Fix MLD address translation new 700014d3ad1f wifi: mac80211: fix userspace_selectors corruption new 0e104aa3676d wifi: mac80211: fix warning on disconnect during failed ML reconf new e16caea70610 wifi: cfg80211: Update the link address when a link is added new 2160998ded51 wifi: mac80211: Notify cfg80211 about added link addresses new 82306ea157ad wifi: mac80211: fix ML reconf reset in disconnect new c3171bed65ec wifi: mac80211: don't include MLE in ML reconf per-STA profile new ff4d8998e84d wifi: mac80211: set WMM in ML reconfiguration new 16a8d9a73943 wifi: iwlwifi: add support for BE213 new 3ea2970b0578 wifi: iwlwifi: fix the ECKV UEFI variable name new 8d4aaec66082 wifi: iwlwifi: fix print for ECKV new abecf9ba94aa wifi: iwlwifi: mvm: cleanup of TAS structure and enums new 8e3c9e6a5200 wifi: iwlwifi: Add new TAS disable reason for invalid tabl [...] new 5f0ab2f35a43 wifi: iwlwifi: mark Br device not integrated new eb29b4ffafb2 wifi: iwlwifi: fix debug actions order new b2e709805ce9 wifi: iwlwifi: w/a FW SMPS mode selection new 9002ba67fb1e wifi: iwlwifi: mvm: Fix bit size calculation in iwl_dbgfs_ [...] new d8bc6f24c65a wifi: iwlwifi: bump FW API to 98 for BZ/SC/DR devices new 96a3598ba82e wifi: iwlwifi: bump minimum API version in BZ/SC to 93 new c7f50d0433a0 wifi: iwlwifi: don't warn when if there is a FW error new 3ad61970ac9e wifi: iwlwifi: mvm: fix setting the TK when associated new 834bfc698bf7 wifi: iwlwifi: mld: fix build with CONFIG_PM_SLEEP undefined new cb9716eae2df wifi: iwlwifi: mld: fix SMPS W/A new e8670620b077 wifi: iwlwifi: mld: track channel_load_not_by_us new 380038bb839d wifi: iwlwifi: mld: refactor iwl_mld_valid_emlsr_pair new 8d006c92132e wifi: iwlwifi: mld: assume wiphy is locked when getting BS [...] new 6895d74c11d8 wifi: iwlwifi: mld: initialize regulatory early new 29b0ca82c1ee wifi: iwlwifi: mld: use the right iface iterator in low_latency new b807dec3e82a wifi: iwlwifi: mld: fix OMI time protection logic new fd04fbee7f0f wifi: iwlwifi: mld: enable OMI bandwidth reduction on 6 GHz new 32c33a4dd2a9 wifi: iwlwifi: mld: move the ftm initiator data to ftm-ini [...] new 67128af05c64 wifi: iwlwifi: mld: remove AP keys only for AP STA new 36b79cb091ad wifi: iwlwifi: mld: Correctly configure the A-MSDU max lengths new f31d666f0b71 wifi: iwlwifi: mld: always do MLO scan before link selection new d414ff7a7338 wifi: iwlwifi: mld: fix bad RSSI handling new 9324731b9985 wifi: iwlwifi: mld: avoid selecting bad links new ef6bd19e3811 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 834054a50db2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9bd5f301e2d6 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 90c45d835b84 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 6e609e2c0c3b Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 59e307bf7bd1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e5dc4f665da3 Merge tag 'drm-intel-next-2025-03-10' of https://gitlab.fr [...] new 626fb115662c Backmerge tag 'v6.14-rc6' into drm-next new a6767c28158a Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 8031190fc11c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 4ca66fc10f40 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 0ee560d71f9a drm/amdgpu/gfx: delete stray tabs new 5b1fa87f3050 drm/amdkfd: delete stray tab in kfd_dbg_set_mes_debug_mode() new 20fb56dfd8d2 drm/amdgpu: prepare DCE6 uniformisation with DCE8 and DCE10 new 760632fa2e3d drm/amdgpu: fix SI's GB_ADDR_CONFIG_GOLDEN values and wire [...] new 42c854b8fb0c drm/amd/amdkfd: Evict all queues even HWS remove queue failed new 37c890d83161 drm/amdgpu: finish wiring up sid.h in DCE6 new 3e3fcd29b505 drm/amdgpu: NULL-check BO's backing store when determining [...] new 9929173ec4f8 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 9f1e253d7896 drm/i915/hpd: Track HPD pins instead of ports for HPD puls [...] new 4b16619608ff drm/i915/hpd: Let an HPD pin be in the disabled state when [...] new 0d77a3e0ea90 drm/i915/hpd: Add support for blocking the IRQ handling on [...] new 35021b5b15de drm/i915/dp: Fix link training interrupted by a short HPD pulse new 29c09cf200f7 drm/i915/dp: Queue a link check after link training is complete new 6ace085c453c drm/i915/crt: Use intel_hpd_block/unblock() instead of int [...] new 6ce1618b091d Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new d4245284c8c9 rust: module: add type `LocalModule` new ef476b0dd9dd rust: firmware: introduce `firmware::ModInfoBuilder` new 1d121a33ad50 rust: firmware: add `module_firmware!` macro new 54e6baf123fd gpu: nova-core: add initial driver stub new b28786b190d1 gpu: nova-core: add initial documentation new 0061f5a2421e Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new 9b80c94357a4 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 0385b031e31c fbdev: mach64_cursor: Remove fb_draw.h includes new b904f4b7b916 fbdev: wmt_ge_rops: Remove fb_draw.h includes new 65dfcc28e441 fbdev: Refactoring the fbcon packed pixel drawing routines new 95c7757266fa MAINTAINERS: Add contact info for fbdev packed pixel drawing new 5d6954c4b845 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d260e901d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44d0bf433dcf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad5a0970f86d ASoC: cs35l41: check the return value from spi_setup() new 89be3c15a58b ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_ [...] new ac5b4a24f16f ASoC: Intel: soc-acpi-intel-ptl-match: Add cs42l43 support new 8a2c13bf9aaa Merge remote-tracking branch 'asoc/for-6.15' into asoc-next new aaa5c80dffcf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35fe47fc1b4e Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new d4f151f870fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 27d0cf63dadd Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 4e79c564f6a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2088a54a10bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 783b0e2c4615 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5307dca63877 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 56bc926ff56a Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 7c97b09fa32e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 248bc01138b1 regulator: pcf50633-regulator: Remove new 80a2e1122b66 Merge remote-tracking branch 'regulator/for-6.15' into reg [...] new 553ff9188640 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9988aeecd485 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new da96821d5799 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new f15845ea17a7 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 4b2edfda4477 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ff463cfede5f Merge branch 'next' of git://github.com/cschaufler/smack-next new f5330891d805 tpm: Lazily flush auth session when getting random data new 085e8d65c4f1 tpm: Convert warn to dbg in tpm2_start_auth_session() new ea27cf749cfb tpm_crb: implement driver compliant to CRB over FF-A new 189ef112ce9a tpm_crb: clean-up and refactor check for idle support new a0a5748ca610 ACPICA: add start method for Arm FF-A new a4c427816fef tpm_crb: add support for the Arm FF-A start method new 04ed42d71f55 Documentation: tpm: add documentation for the CRB FF-A interface new 1390155487c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0ccd5d56e6b2 watchdog: lenovo_se30_wdt: include io.h for devm_ioremap() new 594e1e368f09 watchdog: Convert to use device property new 9e82fe1416f3 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 9d7b779e3004 iommu: apple-dart: Increase MAX_DARTS_PER_DEVICE to 3 new 3bc0102835f6 iommu: apple-dart: Allow mismatched bypass support new 7506be7d253f dt-bindings: iommu: qcom,iommu: Add MSM8937 IOMMU to SMMUv [...] new 59b6c3469e74 Merge tag 'for-joerg' of git://git.kernel.org/pub/scm/linu [...] new 032d7e435cbd iommu/dma: Remove redundant locking new 29c6e1c2b923 iommu: Unexport iommu_fwspec_free() new b46064a18810 iommu: Handle race with default domain setup new fd598f71b669 iommu: Resolve ops in iommu_init_device() new 3832862eb9c4 iommu: Keep dev->iommu state consistent new bcb81ac6ae3c iommu: Get DT/ACPI parsing into the proper probe path new 9ce7603ad3cb iommu/vt-d: Fix system hang on reboot -f new a8653e5cc204 iommu/vt-d: Use virt_to_phys() new 607ba1bb0961 iommu/vt-d: Check if SVA is supported when attaching the S [...] new 5518f239aff1 iommu/vt-d: Move scalable mode ATS enablement to probe path new 87caaba1d174 iommu/vt-d: Move PRI enablement in probe path new 4c293add5874 iommu/vt-d: Cleanup intel_context_flush_present() new 558d2bbd457d iommu/amd: Log IOMMU control register in event log path new e481f8a5db2e iommu/amd: Remove unused variable new 36a1cfd49743 iommu/amd/pgtbl_v2: Improve error handling new 60785fceda6f iommu/amd: Remove outdated comment new ee4cf9260afe iommu/amd: Fix header file new 5536e19e940b iommu/amd: Remove unused forward declaration new 625586855f00 iommu/amd: Consolidate protection domain free code new 08919a919b98 Merge branches 'apple/dart', 'arm/smmu/bindings', 's390', [...] new f59f373b11db Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 69676b5ff212 dt-bindings: fsi: ibm,p9-scom: Add "ibm,fsi2pib" compatible new 10e616828af2 dt-bindings: trivial-devices: Add Maxim max15301, max15303 [...] new ad86cc0ee5cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a240a959eff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99164c0f3389 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 632556d5799a spi: mt65xx: add PM QoS support new cf1ba3cb2450 spi: spi-qpic-snand: Fix ECC_CFG_ECC_DISABLE shift in qcom [...] new 783279bbd077 Merge remote-tracking branch 'spi/for-6.15' into spi-next new 4ede9fddb74a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07b3493c24f4 next-20250303/tip new 69f8a74de2a5 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] new 19684708cca2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 3ca4d7af3509 ring-buffer: Fix typo in comment about header page pointer new 35b98180ec98 tracing: Remove orphaned event_trace_printk new ca29a0bf1221 tracing: gfp: Remove duplication of recording GFP flags new effd1059c448 tracing/user_events: Don't use %pK through printk new 06889030f585 tracing/user_events: Slightly simplify user_seq_show() new d4ae5070733b tracing: Update MAINTAINERS file to include tracepoint.c new dc73cd52c6c2 Merge ftrace/for-next new a065bbf776d3 trace/osnoise: Add trace events for samples new 486df3466daf tracing: Fix DECLARE_TRACE_CONDITION new 41a4d2d3e3b6 rv: Add license identifiers to monitor files new 19c9b4af2af5 Merge latency/for-next new 346668a90433 Merge probes/for-next new 10a299da2c2b ring-buffer: Allow persistent ring buffers to be mmapped new ff700de3978f ring-buffer: Fix bytes_dropped calculation issue new 45be9d6a4e4c ring-buffer: Use kaslr address instead of text delta new 7f335d104d30 ring-buffer: Add buffer meta data for persistent ring buffer new 47d1b7233ae8 ring-buffer: Add ring_buffer_meta_scratch() new f5d0a66ca482 tracing: Have persistent trace instances save KASLR offset new 186a3d01d596 module: Add module_for_each_mod() function new dca91c1c5468 tracing: Have persistent trace instances save module addresses new 4cb6fa440707 tracing: Show module names and addresses of last boot new c6a1b7c2e58d tracing: Update modules to persistent instances when loaded new aad5fa4e9de1 mm/memblock: Add reserved memory release function new 9042bbf70203 tracing: Freeable reserved ring buffer new 7f4decf8f944 ring-buffer: Have parameter to virt_addr_valid() cast to pointer new 2a7d1f89aea3 Merge ring-buffer/for-next new 141f4a5c4163 Merge sorttable/for-next new 6fa5e3a87cd7 rtla/timerlat: Unify params struct new 8a635c3856dd tools/build: Add bpftool-skeletons feature test new 9dc3766ed07c rtla: Add optional dependency on BPF tooling new e34293ddcebd rtla/timerlat: Add BPF skeleton to collect samples new fd7925cbb729 rtla/timerlat_hist: Use BPF to collect samples new 18923806b129 rtla/timerlat_top: Move divisor to update new 9a82a3fd9ef2 rtla/timerlat_top: Use BPF to collect samples new 005682b403c5 rtla/timerlat: Test BPF mode new e82c78afa3d4 tools/rv: Keep user LDFLAGS in build new dc4d4e7c72d1 rtla: Refactor save_trace_to_file new 440358f4f179 Merge tools/for-next new 84291301975a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b1f58a28b8e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2af8780d6c8a stop-machine: Add comment for rcu_momentary_eqs() new 87d07e135725 Merge branches 'lkmm.2025.02.25a', 'nolibc.2025.03.07a' an [...] new d54ec1a127ed Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 75ecffc361bb drivers/perf: apple_m1: Refactor event select/filter confi [...] new 46573d944f00 drivers/perf: apple_m1: Support host/guest event filtering new 93b01528586b KVM: arm64: Compute PMCEID from arm_pmu's event bitmaps new ed335722b457 KVM: arm64: Always support SW_INCR PMU event new 6f34024d185e KVM: arm64: Use a cpucap to determine if system supports F [...] new a38b67d15183 KVM: arm64: Drop kvm_arm_pmu_available static key new 3d6d9172128e KVM: arm64: Use guard() to cleanup usage of arm_pmus_lock new 56290316a443 KVM: arm64: Move PMUVer filtering into KVM code new 2c433f70dccc KVM: arm64: Compute synthetic sysreg ESR for Apple PMUv3 traps new bed9b8ec8c71 KVM: arm64: Advertise PMUv3 if IMPDEF traps are present new 1e7dcbfa4b7c KVM: arm64: Remap PMUv3 events onto hardware new 2d00cab849be drivers/perf: apple_m1: Provide helper for mapping PMUv3 events new 1b92e65f5006 KVM: arm64: Provide 1 event counter on IMPDEF hardware new e1231aacb065 arm64: Enable IMP DEF PMUv3 traps on Apple M* new b503298909fa Merge branch 'kvm-arm64/pmuv3-asahi' into kvmarm/next new 75dcb5fe1767 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 332d698238d1 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new 23f7ee2482a2 Merge branch 'next' of https://github.com/kvm-x86/linux.git new ce3c33c41d18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4615be909ce0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46b89ee0576a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78a2da7f50ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3790a57c9ce5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b94b4169db0d Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new e1cd793fb88e Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new e7e67aee0211 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 8af2960d8956 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 85291f405965 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new e7cce1711e20 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 40691e818966 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 4a29fa2626a1 coresight: docs: Remove target sink from examples new 68fcc5d6648d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bc7109ff8c46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f52b5daf3921 dt-bindings: iio: adc: add AD7191 new 2e3ae10c3591 iio: adc: ad7191: add AD7191 new 9525c66de334 docs: iio: add AD7191 new fb3a0811a7bc iio: adc: ad_sigma_delta: Disable channel after calibration new 280acb198246 iio: adc: ad4130: Fix comparison of channel setups new 05a5d874f732 iio: adc: ad7124: Fix comparison of channel configs new 7b6033ed5a9e iio: adc: ad7173: Fix comparison of channel configs new 7d33bdabf304 iio: adc: ad4130: Adapt internal names to match official f [...] new 780c9dbb160f iio: adc: ad_sigma_delta: Add error checking for ad_sigma_ [...] new 47036a03a303 iio: adc: ad7124: Implement internal calibration at probe time new df1f2e1470fa iio: adc: ad7124: Implement system calibration new ecd5b508c10b iio: adc: ad7124: Benefit of dev = indio_dev->dev.parent i [...] new 8236644f5ecb iio: adc: ad7768-1: Fix conversion result sign new 2416cec85929 iio: adc: ad7768-1: set MOSI idle state to prevent acciden [...] new 20182142045f Documentation: ABI: add wideband filter type to sysfs-bus-iio new 809d605d1380 iio: adc: ad7768-1: remove unnecessary locking new 352f4a6bb1d8 dt-bindings: iio: adc: Add i.MX94 and i.MX95 support new 85a1159e4c0e iio: gyro: bmg160_spi: add of_match_table new 33220e15ecc7 staging: iio: ad9832: Use devm_regulator_get_enable() new cc26591e7942 staging: iio: ad9834: Use devm_regulator_get_enable() new 8d534275f740 iio: adc: ti-ads7924 Drop unnecessary function parameters new ee735aa33db1 iio: light: Add check for array bounds in veml6075_read_in [...] new bbeaec81a03e iio: ad7380: add support for SPI offload new 8dbeb413806f doc: iio: ad7380: describe offload support new 3e7b1a9e93f0 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new a2e934885c82 dt-bindings: phy: qcom,uniphy-pcie: Document PCIe uniphy new 74badb8b0b14 phy: qcom: Introduce PCIe UNIPHY 28LP driver new 12185bc38f76 dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: document the [...] new b02cc9a17679 phy: qcom-qmp-ufs: Add PHY Configuration support for sm8750 new e46e59b77a9e dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the [...] new ebf198f17b5a phy: qcom-qmp-pcie: add dual lane PHY support for QCS8300 new 39968414427e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b5c17e3d1450 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 362b082e0667 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new ccf73b2a9973 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 786b29761ed2 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new c95f349b85ea Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 32effa48eb94 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new d17679317a93 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a0dd846257af cgroup/cpuset-v1: Add deprecation messages to sched_load_b [...] new 012c419f8d24 cgroup/cpuset-v1: Add deprecation messages to memory_sprea [...] new 77bbb259db53 cgroup/blkio: Add deprecation messages to reset_stats new a0ab1453226d cgroup: Print message when /proc/cgroups is read on v2-onl [...] new 313819279289 cgroup/cpuset-v1: Add deprecation messages to mem_exclusiv [...] new db4dc20c1140 cgroup/cpuset-v1: Add deprecation messages to memory_migrate new 103149a0632e RFC cgroup/cpuset-v1: Add deprecation messages to sched_re [...] new fd4fd0a869e9 mm: Add transformation message for per-memcg swappiness new 78f6519ed076 cgroup: Add deprecation message to legacy freezer controller new 76f9409f813c cgroup: Update file naming comment new 4a893bdc18df blk-cgroup: Simplify policy files registration new 8cb7d71abbc2 Merge branch 'for-6.15' into for-next new b0543d50c4cb mm: Fix a build breakage in memcontrol-v1.c new 6ebc743512cc Merge branch 'for-6.15' into for-next new 7a98bb4c18be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aeb16d5d8ee7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f22ad08a2656 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d11a2dd78239 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ae3170fbb5b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6933f341d396 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 0e693ed0c284 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 47ee62e29c2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a08586a71db7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03de7ac6f3ad Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 701d0e910955 pinctrl: samsung: add support for eint_fltcon_offset new 88f0e1be414a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e9f2c08bd8b Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 4ab925a9c408 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 259c1579b69e Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new a1112518b720 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35d51613573f Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 2c5fcfd8f1c6 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 88c66938d122 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new c2ae837715db Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new cac92f737c8f nvmem: rockchip-otp: Move read-offset into variant-data new 39910b01b538 dt-bindings: nvmem: rockchip,otp: add missing limits for c [...] new 0a08ae4115d7 dt-bindings: nvmem: rockchip,otp: Add compatible for RK3576 new f6b700d4356b nvmem: rockchip-otp: add rk3576 variant data new cb507eba742e dt-bindings: nvmem: qfprom: Add X1E80100 compatible new 7bbd1dde05ec dt-bindings: nvmem: Add compatible for MS8937 new 0f02f5f6cbb5 dt-bindings: nvmem: fixed-cell: increase bits start value to 31 new 3545a39d3977 nvmem: core: fix bit offsets of more than one byte new d924009d0163 nvmem: core: verify cell's raw_len new a81cadcf1234 nvmem: core: update raw_len if the bit reading is required new f2c0a5e59ed7 nvmem: qfprom: switch to 4-byte aligned reads new 9cdd20133425 dt-bindings: nvmem: Add compatible for IPQ5018 new accd056fc20b dt-bindings: nvmem: Add compatible for MSM8960 new b9e10af20a49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e5b8561ca725 Merge branch 'main' of git://git.infradead.org/users/willy [...] new b4bf328381e7 hyperv: Remove unused union and structs new c68e89294eaf x86/hyperv: Add VTL mode emergency restart callback new 5170c13ebf42 x86/hyperv: Add VTL mode callback for restarting the system new d65b4c42c1bc Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 2e9b4a5959e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e7291b11404 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new 5a683e7f933d Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 19e9d1d45691 cxl/region: Quiet some dev_warn()s in extended linear cache setup new e674f2fc45e3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 99a0385e928e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4b8790b3a4e4 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 27f3a1c2913a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8ea3f3eec231 landlock: Add AUDIT_LANDLOCK_DOMAIN and log domain status new eb3e469c1fda landlock: Log mount-related denials new e7ef4354e015 landlock: Log file-related denials new 53ed0cd43964 landlock: Log truncate and IOCTL denials new 00ac0a4f32ac landlock: Log TCP bind and connect denials new 5277919532a0 landlock: Log scoped denials new 63eb99829613 landlock: Add LANDLOCK_RESTRICT_SELF_LOG_*_EXEC_* flags new 7acecf984c4d landlock: Add LANDLOCK_RESTRICT_SELF_LOG_SUBDOMAINS_OFF new d36bddca619d samples/landlock: Enable users to log sandbox denials new d9362b453bc8 selftests/landlock: Add test for invalid ruleset file descriptor new a055f425518c selftests/landlock: Extend tests for landlock_restrict_sel [...] new 85b9227acafa selftests/landlock: Add tests for audit flags and domain IDs new 59eff0767af3 selftests/landlock: Test audit with restrict flags new 698bbac5018c selftests/landlock: Add audit tests for ptrace new 77abd95864c1 selftests/landlock: Add audit tests for abstract unix sock [...] new f5afa242ef2f selftests/landlock: Add audit tests for filesystem new d9dfd31d6c22 landlock: Add audit documentation new a8e8bb701440 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7a756dadd556 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 8a8afe9349fb rust: hrtimer: introduce hrtimer support new a0c6fa8b8a59 rust: sync: add `Arc::as_ptr` new d7bf4786b525 rust: hrtimer: implement `HrTimerPointer` for `Arc` new ead76c3ac0dd rust: hrtimer: allow timer restart from timer handler new aae09dceed00 rust: hrtimer: add `UnsafeHrTimerPointer` new e96099077861 rust: hrtimer: add `hrtimer::ScopedHrTimerPointer` new b5b24f4795c8 rust: hrtimer: implement `UnsafeHrTimerPointer` for `Pin<&T>` new 088a4f9f8766 rust: hrtimer: implement `UnsafeHrTimerPointer` for `Pin<&mut T>` new ba2d627743e7 rust: alloc: add `Box::into_pin` new a716172bed04 rust: hrtimer: implement `HrTimerPointer` for `Pin<Box<T>>` new 91ebe77782ea rust: hrtimer: add `HrTimerMode` new 3999f28a651d rust: hrtimer: add clocksource selection through `ClockId` new 15a3c03ca02b rust: hrtimer: add maintainer entry new 061e42ec45c3 Merge branch 'hrtimer-next' of https://github.com/Rust-for [...] new 935e96dba1cb Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new fba1e0283fb9 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new e55b1b10a433 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 7fa3a16bea98 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 04881a73e4e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b2d79a76c4ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4b668b94df3c Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] new c47061788644 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 126aff1065af Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new 3215badef6bb Revert "pinctrl: amd: Add an LPS0 check() callback" new 9fbcd7b32bf7 Add linux-next specific files for 20250312
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 (eea255893718) \ N -- N -- N refs/heads/master (9fbcd7b32bf7)
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 1161 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-fs-f2fs | 1 + .../sysfs-kernel-mm-mempolicy-weighted-interleave | 34 +- .../admin-guide/cgroup-v1/freezer-subsystem.rst | 4 + Documentation/admin-guide/cgroup-v1/memory.rst | 1 + Documentation/arch/arm64/booting.rst | 22 + Documentation/devicetree/bindings/arm/fsl.yaml | 26 +- .../devicetree/bindings/arm/stm32/stm32.yaml | 1 + .../bindings/clock/allwinner,sun55i-a523-ccu.yaml | 103 + .../devicetree/bindings/fsi/ibm,p9-scom.yaml | 1 + .../devicetree/bindings/i2c/i2c-imx-lpi2c.yaml | 1 + .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 + .../devicetree/bindings/iommu/qcom,iommu.yaml | 1 + .../bindings/nvmem/layouts/fixed-cell.yaml | 2 +- .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 4 + .../devicetree/bindings/nvmem/rockchip,otp.yaml | 25 + .../bindings/phy/qcom,ipq5332-uniphy-pcie-phy.yaml | 76 + .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 2 + .../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 2 + .../devicetree/bindings/sound/ics43432.txt | 19 - .../bindings/sound/invensense,ics43432.yaml | 51 + .../devicetree/bindings/trivial-devices.yaml | 6 + Documentation/filesystems/f2fs.rst | 3 + Documentation/gpu/drivers.rst | 1 + Documentation/gpu/nova/core/guidelines.rst | 24 + Documentation/gpu/nova/core/todo.rst | 446 ++++ Documentation/gpu/nova/guidelines.rst | 69 + Documentation/gpu/nova/index.rst | 30 + Documentation/hwmon/dell-smm-hwmon.rst | 14 +- Documentation/iio/ad7380.rst | 18 + Documentation/process/maintainer-netdev.rst | 8 + Documentation/trace/coresight/coresight.rst | 41 +- Documentation/userspace-api/perf_ring_buffer.rst | 4 +- MAINTAINERS | 12 + Next/SHA1s | 115 +- Next/Trees | 1 + Next/merge.log | 2224 ++++++++++---------- arch/arm/boot/dts/nxp/imx/Makefile | 10 + arch/arm/boot/dts/nxp/imx/imx31.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx53-mba53.dts | 2 +- .../boot/dts/nxp/imx/imx6dl-colibri-v1.2-aster.dts | 11 + .../dts/nxp/imx/imx6dl-colibri-v1.2-eval-v3.dts | 11 + .../dts/nxp/imx/imx6dl-colibri-v1.2-iris-v2.dts | 11 + .../boot/dts/nxp/imx/imx6dl-colibri-v1.2-iris.dts | 11 + .../dts/nxp/imx/imx6q-apalis-v1.2-eval-v1.2.dts | 11 + .../boot/dts/nxp/imx/imx6q-apalis-v1.2-eval.dts | 11 + .../dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.1.dts | 11 + .../dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.2.dts | 11 + .../boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora.dts | 11 + arch/arm/boot/dts/nxp/imx/imx6qdl-apalis-v1.2.dtsi | 57 + arch/arm/boot/dts/nxp/imx/imx6qdl-apalis.dtsi | 2 - .../arm/boot/dts/nxp/imx/imx6qdl-colibri-v1.2.dtsi | 57 + arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 2 - arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi | 25 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi | 4 +- .../boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi | 11 +- .../boot/dts/nxp/imx/imx6ul-tqma6ul1-mba6ulx.dts | 3 +- arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul1.dtsi | 2 - .../boot/dts/nxp/imx/imx6ul-var-som-concerto.dts | 320 +++ arch/arm/boot/dts/nxp/imx/imx6ul-var-som.dtsi | 233 ++ arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi | 7 + arch/arm/boot/dts/nxp/vf/vf610-colibri.dtsi | 1 - arch/arm/boot/dts/nxp/vf/vfxxx.dtsi | 17 +- arch/arm/boot/dts/st/Makefile | 1 + arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi | 292 +++ arch/arm/boot/dts/st/stm32mp151c-plyaqm.dts | 376 ++++ arch/arm/mach-imx/common.h | 2 +- arch/arm64/boot/dts/freescale/Makefile | 4 + .../arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts | 44 + arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi | 64 + .../arm64/boot/dts/freescale/imx8mp-skov-basic.dts | 10 + .../arm64/boot/dts/freescale/imx8mp-skov-reva.dtsi | 63 +- .../freescale/imx8mp-skov-revb-mi1010ait-1cp1.dts | 30 +- .../boot/dts/freescale/imx8mp-skov-revc-bd500.dts | 91 + ...t-1cp1.dts => imx8mp-skov-revc-tian-g07017.dts} | 42 +- .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 23 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 25 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 25 +- .../boot/dts/freescale/imx8qm-apalis-v1.1.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi | 5 +- arch/arm64/boot/dts/freescale/imx93.dtsi | 8 + arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 1130 ++++++++++ arch/arm64/boot/dts/freescale/imx95.dtsi | 52 +- arch/arm64/boot/dts/freescale/mba8mx.dtsi | 2 +- arch/arm64/boot/dts/freescale/mba8xx.dtsi | 1 - arch/arm64/boot/dts/freescale/s32g2.dtsi | 52 + arch/arm64/boot/dts/freescale/s32g3.dtsi | 56 + arch/arm64/boot/dts/freescale/s32gxxxa-evb.dtsi | 72 + arch/arm64/boot/dts/freescale/s32gxxxa-rdb.dtsi | 48 + arch/arm64/boot/dts/rockchip/rk3576.dtsi | 22 +- arch/arm64/include/asm/apple_m1_pmu.h | 1 + arch/arm64/include/asm/cpucaps.h | 2 + arch/arm64/include/asm/cpufeature.h | 28 +- arch/arm64/include/asm/el2_setup.h | 25 + arch/arm64/include/asm/fpsimd.h | 1 - arch/arm64/include/asm/mem_encrypt.h | 11 + arch/arm64/include/asm/tlbflush.h | 22 +- arch/arm64/kernel/cpu_errata.c | 44 + arch/arm64/kernel/cpufeature.c | 30 + arch/arm64/kernel/image-vars.h | 5 - arch/arm64/kvm/arm.c | 4 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 4 +- arch/arm64/kvm/hyp/vhe/switch.c | 22 + arch/arm64/kvm/pmu-emul.c | 138 +- arch/arm64/kvm/pmu.c | 10 +- arch/arm64/mm/mmu.c | 5 +- arch/arm64/tools/cpucaps | 2 + arch/s390/Kconfig | 1 + arch/s390/Kconfig.debug | 10 + arch/s390/configs/debug_defconfig | 1 + arch/s390/configs/mmtypes.config | 2 + arch/s390/include/asm/io.h | 2 - arch/s390/include/asm/page.h | 59 +- arch/s390/include/asm/pgtable.h | 13 +- arch/s390/include/asm/syscall.h | 6 +- arch/s390/kernel/vdso.c | 2 +- arch/s390/mm/init.c | 2 +- arch/s390/mm/pgtable.c | 60 +- arch/x86/hyperv/hv_vtl.c | 34 + block/blk-cgroup.c | 8 +- block/blk-ioprio.c | 23 +- drivers/acpi/arm64/dma.c | 5 + drivers/acpi/scan.c | 7 - drivers/amba/bus.c | 3 +- drivers/base/memory.c | 17 +- drivers/base/node.c | 9 - drivers/base/platform.c | 3 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 3 +- drivers/cdx/cdx.c | 3 +- drivers/clk/mmp/clk-pxa1908-apmu.c | 4 +- drivers/clk/sunxi-ng/Kconfig | 10 + drivers/clk/sunxi-ng/Makefile | 4 + drivers/clk/sunxi-ng/ccu-sun55i-a523-r.c | 248 +++ drivers/clk/sunxi-ng/ccu-sun55i-a523-r.h | 14 + drivers/clk/sunxi-ng/ccu-sun55i-a523.c | 1685 +++++++++++++++ drivers/clk/sunxi-ng/ccu-sun55i-a523.h | 14 + drivers/clk/sunxi-ng/ccu_common.h | 5 + drivers/clk/sunxi-ng/ccu_div.c | 2 + drivers/clk/sunxi-ng/ccu_gate.c | 4 + drivers/clk/sunxi-ng/ccu_mp.c | 51 +- drivers/clk/sunxi-ng/ccu_mp.h | 58 +- drivers/clk/sunxi-ng/ccu_mux.c | 2 + drivers/cxl/core/region.c | 13 +- drivers/gpu/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 4 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 73 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/si.c | 68 +- drivers/gpu/drm/amd/amdgpu/si_enums.h | 12 - drivers/gpu/drm/amd/amdgpu/sid.h | 369 +--- drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 12 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 8 +- drivers/gpu/drm/clients/drm_log.c | 4 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 40 +- drivers/gpu/drm/i915/display/intel_crt.c | 7 +- drivers/gpu/drm/i915/display/intel_display_core.h | 5 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 25 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 289 ++- drivers/gpu/drm/i915/display/intel_hotplug.h | 5 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 5 +- drivers/gpu/nova-core/Kconfig | 14 + drivers/gpu/nova-core/Makefile | 3 + drivers/gpu/nova-core/driver.rs | 47 + drivers/gpu/nova-core/firmware.rs | 45 + drivers/gpu/nova-core/gpu.rs | 199 ++ drivers/gpu/nova-core/nova_core.rs | 20 + drivers/gpu/nova-core/regs.rs | 55 + drivers/gpu/nova-core/util.rs | 21 + drivers/hwmon/dell-smm-hwmon.c | 5 +- drivers/i2c/busses/i2c-axxia.c | 21 +- drivers/i2c/busses/i2c-bcm-kona.c | 6 +- drivers/i2c/busses/i2c-brcmstb.c | 11 +- drivers/i2c/busses/i2c-cadence.c | 19 +- drivers/i2c/busses/i2c-eg20t.c | 28 +- drivers/i2c/busses/i2c-exynos5.c | 2 +- drivers/i2c/busses/i2c-i801.c | 120 +- drivers/i2c/busses/i2c-ibm_iic.c | 14 +- drivers/i2c/busses/i2c-kempld.c | 10 +- drivers/i2c/busses/i2c-mt7621.c | 20 +- drivers/i2c/busses/i2c-mv64xxx.c | 12 +- drivers/i2c/busses/i2c-omap.c | 26 +- drivers/i2c/busses/i2c-rzv2m.c | 15 +- drivers/iio/adc/Kconfig | 2 + drivers/iio/adc/ad7380.c | 511 ++++- drivers/iommu/amd/amd_iommu.h | 8 +- drivers/iommu/amd/amd_iommu_types.h | 3 - drivers/iommu/amd/init.c | 1 - drivers/iommu/amd/io_pgtable.c | 7 - drivers/iommu/amd/io_pgtable_v2.c | 2 +- drivers/iommu/amd/iommu.c | 19 +- drivers/iommu/amd/pasid.c | 2 +- drivers/iommu/apple-dart.c | 19 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 1 - drivers/iommu/dma-iommu.c | 17 +- drivers/iommu/intel/iommu.c | 237 +-- drivers/iommu/intel/iommu.h | 28 +- drivers/iommu/intel/pasid.c | 43 +- drivers/iommu/intel/prq.c | 2 +- drivers/iommu/intel/svm.c | 43 + drivers/iommu/iommu-priv.h | 4 + drivers/iommu/iommu.c | 56 +- drivers/iommu/mtk_iommu_v1.c | 14 +- drivers/iommu/of_iommu.c | 13 +- drivers/iommu/tegra-smmu.c | 1 - drivers/net/bonding/bond_options.c | 55 +- drivers/net/ethernet/cisco/enic/Makefile | 2 +- drivers/net/ethernet/cisco/enic/cq_desc.h | 25 +- drivers/net/ethernet/cisco/enic/cq_enet_desc.h | 142 +- drivers/net/ethernet/cisco/enic/enic.h | 13 + drivers/net/ethernet/cisco/enic/enic_ethtool.c | 12 +- drivers/net/ethernet/cisco/enic/enic_main.c | 69 +- drivers/net/ethernet/cisco/enic/enic_res.c | 87 +- drivers/net/ethernet/cisco/enic/enic_res.h | 11 +- drivers/net/ethernet/cisco/enic/enic_rq.c | 240 ++- drivers/net/ethernet/cisco/enic/enic_rq.h | 6 +- drivers/net/ethernet/cisco/enic/enic_wq.c | 117 + drivers/net/ethernet/cisco/enic/enic_wq.h | 7 + drivers/net/ethernet/cisco/enic/vnic_cq.h | 45 +- drivers/net/ethernet/cisco/enic/vnic_devcmd.h | 19 + drivers/net/ethernet/cisco/enic/vnic_enet.h | 5 + drivers/net/ethernet/cisco/enic/vnic_rq.h | 2 +- drivers/net/ethernet/cisco/enic/vnic_wq.h | 2 +- .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 8 +- drivers/net/ethernet/realtek/rtase/rtase_main.c | 10 + drivers/net/ethernet/ti/Kconfig | 1 + drivers/net/ethernet/ti/icssg/icssg_common.c | 417 +++- drivers/net/ethernet/ti/icssg/icssg_prueth.c | 131 +- drivers/net/ethernet/ti/icssg/icssg_prueth.h | 47 +- drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c | 58 +- drivers/net/wireless/intel/iwlwifi/cfg/bz.c | 6 +- drivers/net/wireless/intel/iwlwifi/cfg/dr.c | 6 +- drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 8 +- drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 42 +- drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 10 +- drivers/net/wireless/intel/iwlwifi/fw/uefi.h | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 10 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 12 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 5 +- .../net/wireless/intel/iwlwifi/mld/ftm-initiator.h | 14 + drivers/net/wireless/intel/iwlwifi/mld/fw.c | 8 +- drivers/net/wireless/intel/iwlwifi/mld/hcmd.h | 4 +- drivers/net/wireless/intel/iwlwifi/mld/iface.c | 8 +- drivers/net/wireless/intel/iwlwifi/mld/iface.h | 2 + drivers/net/wireless/intel/iwlwifi/mld/link.c | 8 +- .../net/wireless/intel/iwlwifi/mld/low_latency.c | 6 +- drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 39 +- drivers/net/wireless/intel/iwlwifi/mld/mld.c | 17 +- drivers/net/wireless/intel/iwlwifi/mld/mld.h | 9 +- drivers/net/wireless/intel/iwlwifi/mld/mlo.c | 65 +- drivers/net/wireless/intel/iwlwifi/mld/mlo.h | 3 - drivers/net/wireless/intel/iwlwifi/mld/phy.c | 49 +- drivers/net/wireless/intel/iwlwifi/mld/phy.h | 8 +- drivers/net/wireless/intel/iwlwifi/mld/power.c | 3 +- drivers/net/wireless/intel/iwlwifi/mld/scan.c | 4 +- drivers/net/wireless/intel/iwlwifi/mld/scan.h | 5 +- drivers/net/wireless/intel/iwlwifi/mld/sta.c | 26 +- drivers/net/wireless/intel/iwlwifi/mld/stats.c | 20 +- .../net/wireless/intel/iwlwifi/mld/tests/utils.c | 3 +- drivers/net/wireless/intel/iwlwifi/mld/tlc.c | 43 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 38 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 4 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 15 + .../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 3 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 21 +- drivers/net/wireless/virtual/mac80211_hwsim.c | 14 +- drivers/nvmem/core.c | 40 +- drivers/nvmem/qfprom.c | 26 +- drivers/nvmem/rockchip-otp.c | 17 +- drivers/of/device.c | 7 +- drivers/pci/pci-driver.c | 3 +- drivers/perf/apple_m1_cpu_pmu.c | 101 +- drivers/phy/qualcomm/Kconfig | 12 + drivers/phy/qualcomm/Makefile | 1 + drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 89 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v6.h | 7 + .../qualcomm/phy-qcom-qmp-qserdes-txrx-ufs-v7.h | 67 + drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 180 +- drivers/phy/qualcomm/phy-qcom-uniphy-pcie-28lp.c | 286 +++ drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 98 +- drivers/pinctrl/samsung/pinctrl-exynos.h | 22 + drivers/pinctrl/samsung/pinctrl-samsung.c | 1 + drivers/pinctrl/samsung/pinctrl-samsung.h | 4 + drivers/powercap/Kconfig | 2 +- drivers/regulator/Kconfig | 7 - drivers/regulator/Makefile | 1 - drivers/regulator/core.c | 10 + drivers/regulator/dummy.c | 2 +- drivers/regulator/pcf50633-regulator.c | 124 -- drivers/s390/crypto/vfio_ap_ops.c | 14 +- drivers/spi/spi-mt65xx.c | 17 + drivers/spi/spi-qpic-snand.c | 2 +- drivers/tty/serial/serial_core.c | 6 +- drivers/video/Kconfig | 1 + drivers/watchdog/watchdog_core.c | 6 +- fs/f2fs/checkpoint.c | 28 +- fs/f2fs/data.c | 34 +- fs/f2fs/dir.c | 2 +- fs/f2fs/f2fs.h | 38 +- fs/f2fs/file.c | 2 +- fs/f2fs/inline.c | 22 +- fs/f2fs/inode.c | 11 +- fs/f2fs/node.c | 182 +- fs/f2fs/node.h | 7 + fs/f2fs/segment.h | 9 +- fs/f2fs/super.c | 16 + fs/f2fs/xattr.c | 8 +- fs/smb/client/connect.c | 16 +- fs/xfs/xfs_zone_space_resv.c | 10 + include/dt-bindings/clock/sun55i-a523-ccu.h | 189 ++ include/dt-bindings/clock/sun55i-a523-r-ccu.h | 37 + include/dt-bindings/reset/sun55i-a523-ccu.h | 88 + include/dt-bindings/reset/sun55i-a523-r-ccu.h | 25 + include/kvm/arm_pmu.h | 12 +- include/linux/acpi.h | 9 +- include/linux/cgroup-defs.h | 5 +- include/linux/cgroup.h | 1 + include/linux/console.h | 8 +- include/linux/dma-direct.h | 13 +- include/linux/energy_model.h | 12 +- include/linux/gfp.h | 2 +- include/linux/hyperv.h | 56 - include/linux/i2c.h | 15 + include/linux/iommu.h | 5 - include/linux/maple_tree.h | 4 - include/linux/mem_encrypt.h | 23 + include/linux/memory.h | 2 +- include/linux/mempolicy.h | 9 - include/linux/mm.h | 8 +- include/linux/mmzone.h | 5 + include/linux/module.h | 6 + include/linux/perf/arm_pmu.h | 4 + include/linux/ring_buffer.h | 8 +- include/linux/types.h | 1 + include/linux/xarray.h | 7 + include/net/cfg80211.h | 29 +- include/trace/define_trace.h | 7 + include/trace/events/kmem.h | 78 + include/trace/events/osnoise.h | 96 + include/uapi/linux/nl80211.h | 68 +- init/Kconfig | 2 +- kernel/bpf/cpumask.c | 53 + kernel/cgroup/cgroup-internal.h | 1 + kernel/cgroup/cgroup-v1.c | 7 + kernel/cgroup/cgroup.c | 4 +- kernel/cgroup/cpuset-v1.c | 8 + kernel/cgroup/legacy_freezer.c | 6 +- kernel/kexec_core.c | 4 +- kernel/module/main.c | 13 + kernel/power/Kconfig | 3 +- kernel/power/energy_model.c | 39 +- kernel/power/hibernate.c | 16 +- kernel/power/suspend.c | 8 +- kernel/printk/printk.c | 30 +- kernel/stop_machine.c | 1 + kernel/trace/ring_buffer.c | 299 ++- kernel/trace/rv/monitors/wip/Kconfig | 2 + kernel/trace/rv/monitors/wip/wip.h | 1 + kernel/trace/rv/monitors/wwnr/Kconfig | 2 + kernel/trace/rv/monitors/wwnr/wwnr.h | 1 + kernel/trace/trace.c | 268 ++- kernel/trace/trace.h | 15 +- kernel/trace/trace_events.c | 40 +- kernel/trace/trace_events_user.c | 7 +- kernel/trace/trace_osnoise.c | 55 +- lib/interval_tree.c | 12 +- lib/interval_tree_test.c | 237 ++- lib/iov_iter.c | 8 +- lib/maple_tree.c | 193 +- lib/rbtree_test.c | 30 +- lib/vdso/datastore.c | 3 +- lib/xarray.c | 25 + localversion-next | 2 +- mm/damon/sysfs-schemes.c | 4 +- mm/filemap.c | 45 +- mm/huge_memory.c | 52 +- mm/internal.h | 7 +- mm/memcontrol-v1.c | 6 +- mm/memcontrol.c | 9 + mm/mempolicy.c | 318 +-- mm/migrate.c | 2 +- mm/mremap.c | 21 +- mm/page_alloc.c | 18 +- mm/shmem.c | 65 +- mm/sparse.c | 5 - mm/vmalloc.c | 5 +- net/bluetooth/6lowpan.c | 7 +- net/mac80211/cfg.c | 7 +- net/mac80211/ieee80211_i.h | 9 +- net/mac80211/mlme.c | 110 +- net/mctp/route.c | 10 +- net/mctp/test/route-test.c | 109 + net/switchdev/switchdev.c | 25 +- net/wireless/chan.c | 8 +- net/wireless/core.c | 3 +- net/wireless/core.h | 6 +- net/wireless/mlme.c | 17 +- net/wireless/nl80211.c | 40 +- net/wireless/rdev-ops.h | 10 +- net/wireless/reg.c | 4 +- net/wireless/trace.h | 17 +- rust/kernel/firmware.rs | 216 ++ rust/kernel/time/hrtimer.rs | 3 +- rust/macros/module.rs | 4 + scripts/checkpatch.pl | 5 +- scripts/generate_rust_analyzer.py | 30 +- security/landlock/domain.c | 2 +- sound/soc/codecs/cs35l41-spi.c | 5 +- sound/soc/codecs/rt722-sdca-sdw.c | 4 + sound/soc/intel/common/soc-acpi-intel-ptl-match.c | 50 + sound/soc/qcom/sm8250.c | 3 + tools/build/Makefile.feature | 3 +- tools/build/feature/Makefile | 3 + tools/include/asm/timex.h | 13 + tools/include/linux/bitmap.h | 21 + tools/include/linux/container_of.h | 18 + tools/include/linux/kernel.h | 14 +- tools/include/linux/math64.h | 5 + tools/include/linux/moduleparam.h | 7 + tools/include/linux/prandom.h | 51 + tools/include/linux/slab.h | 1 + tools/include/linux/types.h | 2 + tools/lib/bitmap.c | 20 + tools/lib/slab.c | 16 + tools/perf/builtin-c2c.c | 4 +- tools/perf/builtin-mem.c | 12 +- tools/perf/pmu-events/arch/riscv/mapfile.csv | 6 +- .../bullet-07/cycle-and-instruction-count.json | 12 + .../arch/riscv/sifive/bullet-07/firmware.json | 1 + .../arch/riscv/sifive/bullet-07/instruction.json | 1 + .../arch/riscv/sifive/bullet-07/memory.json | 1 + .../arch/riscv/sifive/bullet-07/microarch.json | 62 + .../arch/riscv/sifive/bullet-07/watchpoint.json | 42 + .../bullet-0d/cycle-and-instruction-count.json | 1 + .../arch/riscv/sifive/bullet-0d/firmware.json | 1 + .../arch/riscv/sifive/bullet-0d/instruction.json | 1 + .../arch/riscv/sifive/bullet-0d/memory.json | 1 + .../arch/riscv/sifive/bullet-0d/microarch.json | 72 + .../arch/riscv/sifive/bullet-0d/watchpoint.json | 1 + .../riscv/sifive/{u74 => bullet}/firmware.json | 0 .../arch/riscv/sifive/bullet/instruction.json | 92 + .../arch/riscv/sifive/bullet/memory.json | 32 + .../arch/riscv/sifive/bullet/microarch.json | 57 + .../arch/riscv/sifive/p550/firmware.json | 1 + .../arch/riscv/sifive/p550/instruction.json | 1 + .../pmu-events/arch/riscv/sifive/p550/memory.json | 47 + .../arch/riscv/sifive/p550/microarch.json | 1 + .../sifive/p650/cycle-and-instruction-count.json | 1 + .../arch/riscv/sifive/p650/firmware.json | 1 + .../arch/riscv/sifive/p650/instruction.json | 1 + .../pmu-events/arch/riscv/sifive/p650/memory.json | 57 + .../arch/riscv/sifive/p650/microarch.json | 62 + .../arch/riscv/sifive/p650/watchpoint.json | 1 + .../arch/riscv/sifive/u74/instructions.json | 92 - .../pmu-events/arch/riscv/sifive/u74/memory.json | 32 - .../arch/riscv/sifive/u74/microarch.json | 57 - tools/perf/util/color.h | 5 - tools/perf/util/color_config.c | 11 - tools/perf/util/compress.h | 20 + tools/perf/util/config.c | 6 - tools/perf/util/config.h | 1 - tools/perf/util/data.c | 20 - tools/perf/util/data.h | 1 - tools/perf/util/dso.c | 3 + tools/perf/util/dso.h | 1 + tools/perf/util/lzma.c | 29 +- tools/perf/util/mem-events.c | 67 +- tools/perf/util/mem-events.h | 3 +- tools/perf/util/pmus.c | 29 - tools/perf/util/pmus.h | 1 - tools/perf/util/pstack.c | 14 - tools/perf/util/pstack.h | 1 - tools/perf/util/symbol-elf.c | 106 +- tools/perf/util/symbol.c | 2 + .../pm-graph/config/custom-timeline-functions.cfg | 4 +- tools/power/pm-graph/sleepgraph.py | 6 +- tools/scripts/Makefile.include | 3 + tools/testing/radix-tree/maple.c | 107 +- tools/testing/rbtree/Makefile | 33 + tools/testing/rbtree/interval_tree_test.c | 58 + tools/testing/rbtree/rbtree_test.c | 48 + tools/testing/rbtree/test.h | 4 + tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/cap_helpers.c | 8 +- tools/testing/selftests/bpf/cap_helpers.h | 1 + tools/testing/selftests/bpf/prog_tests/cpumask.c | 5 +- tools/testing/selftests/bpf/prog_tests/fd_array.c | 4 +- .../selftests/bpf/prog_tests/lwt_seg6local.c | 176 ++ tools/testing/selftests/bpf/prog_tests/verifier.c | 4 +- tools/testing/selftests/bpf/progs/cpumask_common.h | 1 + .../testing/selftests/bpf/progs/cpumask_failure.c | 38 + .../testing/selftests/bpf/progs/cpumask_success.c | 120 +- tools/testing/selftests/bpf/test_loader.c | 6 +- tools/testing/selftests/bpf/test_lwt_seg6local.sh | 156 -- .../selftests/drivers/net/bonding/bond_options.sh | 4 +- tools/testing/selftests/mm/cow.c | 4 +- tools/testing/selftests/mm/gup_longterm.c | 6 +- tools/testing/selftests/mm/map_populate.c | 2 +- tools/testing/selftests/mm/mlock-random-test.c | 4 +- tools/testing/selftests/mm/mlock2.h | 8 +- tools/testing/selftests/mm/run_vmtests.sh | 47 +- tools/testing/selftests/mm/uffd-common.c | 8 +- tools/testing/selftests/mm/uffd-common.h | 2 +- tools/testing/selftests/mm/uffd-stress.c | 32 +- tools/testing/selftests/mm/uffd-unit-tests.c | 2 +- tools/testing/selftests/powerpc/include/pkeys.h | 3 + tools/testing/shared/interval_tree-shim.c | 5 + tools/testing/shared/linux/interval_tree.h | 7 + tools/testing/shared/linux/interval_tree_generic.h | 2 + tools/testing/shared/linux/rbtree.h | 8 + tools/testing/shared/linux/rbtree_augmented.h | 7 + tools/testing/shared/linux/rbtree_types.h | 8 + tools/testing/shared/rbtree-shim.c | 6 + tools/tracing/rtla/.gitignore | 1 + tools/tracing/rtla/Makefile | 20 +- tools/tracing/rtla/Makefile.config | 42 + tools/tracing/rtla/src/Build | 1 + tools/tracing/rtla/src/osnoise.h | 2 + tools/tracing/rtla/src/osnoise_hist.c | 5 +- tools/tracing/rtla/src/osnoise_top.c | 5 +- tools/tracing/rtla/src/timerlat.bpf.c | 149 ++ tools/tracing/rtla/src/timerlat.h | 54 + tools/tracing/rtla/src/timerlat_aa.c | 2 - tools/tracing/rtla/src/timerlat_bpf.c | 166 ++ tools/tracing/rtla/src/timerlat_bpf.h | 59 + tools/tracing/rtla/src/timerlat_hist.c | 234 +- tools/tracing/rtla/src/timerlat_top.c | 371 ++-- tools/tracing/rtla/src/trace.c | 4 + tools/tracing/rtla/tests/timerlat.t | 14 + tools/verification/dot2/dot2k.py | 1 + tools/verification/dot2/dot2k_templates/Kconfig | 2 + tools/verification/rv/Makefile.rv | 2 +- 536 files changed, 17116 insertions(+), 5549 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun55i-a523-ccu.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom,ipq5332-uniphy-pcie- [...] delete mode 100644 Documentation/devicetree/bindings/sound/ics43432.txt create mode 100644 Documentation/devicetree/bindings/sound/invensense,ics43432.yaml create mode 100644 Documentation/gpu/nova/core/guidelines.rst create mode 100644 Documentation/gpu/nova/core/todo.rst create mode 100644 Documentation/gpu/nova/guidelines.rst create mode 100644 Documentation/gpu/nova/index.rst create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-aster.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-eval-v3.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-iris-v2.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-iris.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-eval-v1.2.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-eval.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.1.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.2.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-apalis-v1.2.dtsi create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-colibri-v1.2.dtsi create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-concerto.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som.dtsi create mode 100644 arch/arm/boot/dts/st/stm32mp151c-plyaqm.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-basic.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-revc-bd500.dts copy arch/arm64/boot/dts/freescale/{imx8mp-skov-revb-mi1010ait-1cp1.dts => imx8mp- [...] create mode 100644 arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts create mode 100644 arch/s390/configs/mmtypes.config create mode 100644 drivers/clk/sunxi-ng/ccu-sun55i-a523-r.c create mode 100644 drivers/clk/sunxi-ng/ccu-sun55i-a523-r.h create mode 100644 drivers/clk/sunxi-ng/ccu-sun55i-a523.c create mode 100644 drivers/clk/sunxi-ng/ccu-sun55i-a523.h create mode 100644 drivers/gpu/nova-core/Kconfig create mode 100644 drivers/gpu/nova-core/Makefile create mode 100644 drivers/gpu/nova-core/driver.rs create mode 100644 drivers/gpu/nova-core/firmware.rs create mode 100644 drivers/gpu/nova-core/gpu.rs create mode 100644 drivers/gpu/nova-core/nova_core.rs create mode 100644 drivers/gpu/nova-core/regs.rs create mode 100644 drivers/gpu/nova-core/util.rs create mode 100644 drivers/net/ethernet/cisco/enic/enic_wq.c create mode 100644 drivers/net/ethernet/cisco/enic/enic_wq.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-ufs-v7.h create mode 100644 drivers/phy/qualcomm/phy-qcom-uniphy-pcie-28lp.c delete mode 100644 drivers/regulator/pcf50633-regulator.c create mode 100644 include/dt-bindings/clock/sun55i-a523-ccu.h create mode 100644 include/dt-bindings/clock/sun55i-a523-r-ccu.h create mode 100644 include/dt-bindings/reset/sun55i-a523-ccu.h create mode 100644 include/dt-bindings/reset/sun55i-a523-r-ccu.h create mode 100644 tools/include/asm/timex.h create mode 100644 tools/include/linux/container_of.h create mode 100644 tools/include/linux/moduleparam.h create mode 100644 tools/include/linux/prandom.h create mode 100644 tools/perf/pmu-events/arch/riscv/sifive/bullet-07/cycle-and-ins [...] create mode 120000 tools/perf/pmu-events/arch/riscv/sifive/bullet-07/firmware.json create mode 120000 tools/perf/pmu-events/arch/riscv/sifive/bullet-07/instruction.json create mode 120000 tools/perf/pmu-events/arch/riscv/sifive/bullet-07/memory.json create mode 100644 tools/perf/pmu-events/arch/riscv/sifive/bullet-07/microarch.json create mode 100644 tools/perf/pmu-events/arch/riscv/sifive/bullet-07/watchpoint.json create mode 120000 tools/perf/pmu-events/arch/riscv/sifive/bullet-0d/cycle-and-ins [...] create mode 120000 tools/perf/pmu-events/arch/riscv/sifive/bullet-0d/firmware.json create mode 120000 tools/perf/pmu-events/arch/riscv/sifive/bullet-0d/instruction.json create mode 120000 tools/perf/pmu-events/arch/riscv/sifive/bullet-0d/memory.json create mode 100644 tools/perf/pmu-events/arch/riscv/sifive/bullet-0d/microarch.json create mode 120000 tools/perf/pmu-events/arch/riscv/sifive/bullet-0d/watchpoint.json rename tools/perf/pmu-events/arch/riscv/sifive/{u74 => bullet}/firmware.json (100%) create mode 100644 tools/perf/pmu-events/arch/riscv/sifive/bullet/instruction.json create mode 100644 tools/perf/pmu-events/arch/riscv/sifive/bullet/memory.json create mode 100644 tools/perf/pmu-events/arch/riscv/sifive/bullet/microarch.json create mode 120000 tools/perf/pmu-events/arch/riscv/sifive/p550/firmware.json create mode 120000 tools/perf/pmu-events/arch/riscv/sifive/p550/instruction.json create mode 100644 tools/perf/pmu-events/arch/riscv/sifive/p550/memory.json create mode 120000 tools/perf/pmu-events/arch/riscv/sifive/p550/microarch.json create mode 120000 tools/perf/pmu-events/arch/riscv/sifive/p650/cycle-and-instruct [...] create mode 120000 tools/perf/pmu-events/arch/riscv/sifive/p650/firmware.json create mode 120000 tools/perf/pmu-events/arch/riscv/sifive/p650/instruction.json create mode 100644 tools/perf/pmu-events/arch/riscv/sifive/p650/memory.json create mode 100644 tools/perf/pmu-events/arch/riscv/sifive/p650/microarch.json create mode 120000 tools/perf/pmu-events/arch/riscv/sifive/p650/watchpoint.json delete mode 100644 tools/perf/pmu-events/arch/riscv/sifive/u74/instructions.json delete mode 100644 tools/perf/pmu-events/arch/riscv/sifive/u74/memory.json delete mode 100644 tools/perf/pmu-events/arch/riscv/sifive/u74/microarch.json create mode 100644 tools/testing/rbtree/Makefile create mode 100644 tools/testing/rbtree/interval_tree_test.c create mode 100644 tools/testing/rbtree/rbtree_test.c create mode 100644 tools/testing/rbtree/test.h create mode 100644 tools/testing/selftests/bpf/prog_tests/lwt_seg6local.c delete mode 100755 tools/testing/selftests/bpf/test_lwt_seg6local.sh create mode 100644 tools/testing/shared/interval_tree-shim.c create mode 100644 tools/testing/shared/linux/interval_tree.h create mode 100644 tools/testing/shared/linux/interval_tree_generic.h create mode 100644 tools/testing/shared/linux/rbtree.h create mode 100644 tools/testing/shared/linux/rbtree_augmented.h create mode 100644 tools/testing/shared/linux/rbtree_types.h create mode 100644 tools/testing/shared/rbtree-shim.c create mode 100644 tools/tracing/rtla/src/timerlat.bpf.c create mode 100644 tools/tracing/rtla/src/timerlat_bpf.c create mode 100644 tools/tracing/rtla/src/timerlat_bpf.h