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 08710e696081 Add linux-next specific files for 20250507 omits ac0d659926df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 93eb1a530c8c Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits dd6b1dfefe8a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 943f97147f9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b2727437f10a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42d0568bbb68 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 7e15a71cddf0 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 72f3fa4b725e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 42821ffecea0 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits e8f39d4c0d53 Merge branch 'xarray-next' of https://github.com/Rust-for- [...] omits 201e47fd4e54 Merge branch 'timekeeping-next' of https://github.com/Rust [...] omits 6d009306874b Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] omits 155f6e45473f Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] omits 1accc5b0e43c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1ad15a444101 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 306deaad634b Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits fa744b5845e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0b777cc09231 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 37874a8abea8 next-20250505/hyperv omits a432a1c112ad Merge branch 'main' of git://git.infradead.org/users/willy [...] omits ee566936021c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56a7873cc50b Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 21295be31c5c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits af9a257e9e58 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits a6b188e94832 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c691ca563e5a Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits e327fd8d9b3d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 129d1ac5ff47 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits b02bc936fbb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9eece076b2d9 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 5e7dab741b42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c24b6dae440 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef62508dff32 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 2c93bd48990d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 462bf7c1e012 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1422cef62180 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20d3d81b3e40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 749a3f35424c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bbe45e62ae0e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b466bc2da72a Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits e7af4ff9d8be Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 4b908c86c610 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits 6eb726b4032e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4216f222fc51 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 2c833a34688e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bd5d6717bf18 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 5d119999ba36 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 4f49675bfb5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43f6cdee2e47 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 912c90138e4b Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 3a4e66e394fa Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 94509d80c369 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits c2fd18ea91d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6253fcfdeb95 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 9aacfe810736 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits ce9ad6e26118 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 296a3a362b83 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits bb047a716ad0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 38adbadba3ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e79071d5c363 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa8af6459e14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68a6e213e798 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 9156fce07247 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits 1aa39ab409cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eef7fdfaa093 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 5f5fa8f25ed2 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits e98cae31d649 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aabd30d124a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9dafcf8165a8 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits c083e3aca0a0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 16c85eed1ed5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1eeb8785bd82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac60ee09fdd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4368e389d7ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b58ead07fe7c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 02710114b20f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0e1c1cb99d06 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 07ff1cedc1c8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bab903264d2a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 21b185cc0b70 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 555972d41274 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c67153cb5839 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 25411e736483 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6d4da7238a1 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 419b9f222229 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 6f36aab2c23b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 31de037aa078 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96cfa3275976 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cadcb1490b10 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 1281e585b560 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 29d00749e51f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 1aa62d605403 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79357493cb99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dbf374073151 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b18992f4c622 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b2fdbca2402 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 165e1d1c9f43 Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] omits 749e76941955 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 647244f71d36 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits c8851ae4e451 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits f2316cfcbf13 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits f510c891f2c3 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 8a073e9030de Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits d25b1241362d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits c890e15d0130 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 964e50fdc81c Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits bc01ffc2521e Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 569346c0c3cf Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits a6c7868a1aa8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b5effe37b235 Merge remote-tracking branch 'asoc/for-6.16' into asoc-next omits 1bcf3d9c6f25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5966fd7520ce Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b24ff9106ead Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4b094e4207ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c0ceafd6da8 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 20a9bf2dab10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6001ff1c9044 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 479f23787226 drm/msm/dpu: remove DPU_CTL_SPLIT_DISPLAY from SAR2130P CT [...] omits 11ed76392a25 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 645fca5b0fd6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d715846640fa Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 55767bc6f08a Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits b21d6367d5fc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 80edab5ef460 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits a0c71e2221d9 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits f7089c7e3891 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 437043a578f4 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 19d8b3ba9061 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 6d51b20d49a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cfe3e0ea969 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 14b44bc053f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40904b3c4829 Merge branch 'fs-next' of linux-next omits 9b2e46d77d42 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 734c9cbc84fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits acc95a24caaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14799c2761af Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 2abccf8a4dd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2235c51392ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6304a66cbc1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c40515ea1b2c Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 7ff4f89abedb Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 7730fcad3ce9 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 7b4307e987fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b31d869519c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 590a45a1876f Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits d22c32e46ed8 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 59b54fa8af7b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits cf0ca579b701 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 771e4ba4a50a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 47b8efac1904 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 995026b9db57 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits 983ac9d55c90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a704cc54e85 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 30a28a6b23b6 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 9908ef3f9830 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 9ef3b9f256b8 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 35c442194960 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 8b82d49eefb1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 07b083925db5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 737f18651d1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b97fb2d18c9 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 4660bf48ef49 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6540b22e8296 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 427e813d0dc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f583b2c338a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ad4644c2ba6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bef53e22ed04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e90b8d7c3145 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0f08bae0b71d Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 4407a3f89694 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits e85af4362d26 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 5e78a3e16e4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 591b6fffe9c1 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 7ce7aff8f91d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2218b3c2b3c1 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits b942a3b11d9e Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 258cb46ea125 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ccc71c8add1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a113be115b18 Merge branch 'dma-mapping-for-next' of git://git.kernel.or [...] omits 015e1cdd5308 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 4f9909b75580 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] omits becd95097fa6 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] omits 4da7cebd78e9 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 168d315556be Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5661c45bf123 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits ce9302d896c3 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits 86aa02ad0d97 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9095ee09ff36 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 78c0c0d9c8d4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6ced087d53df Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits a797227a3d04 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 22262f1d10e9 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 9915669da8cd Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] omits 158a8e15f7b9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ab084c69a20f Merge branch 'for-linus' of git://github.com/awilliam/linu [...] omits 43a084287d33 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 06acf8e81784 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1f8c18831bc2 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits c7e7b3d34f47 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 8d414e73aa1e Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 019f916bd530 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 139534142db3 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 053d482842fc Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 644b299b6404 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8b6a8ef0022b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6b3b5bf2fc60 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 223bb7d4f025 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits ed22063a9bdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6484758466b7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5214c51f667f Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits cd88167d5056 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f1697db30f58 Merge branch 'fixes' of https://github.com/sophgo/linux.git omits 7270f587c7d3 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 82c839cc95fc Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 4f9d9af9aad5 Merge branch 'fs-current' of linux-next omits 02e8eef7b6eb Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits f0b89d2c2026 rust: clean Rust 1.88.0's `clippy::uninlined_format_args` lint omits f8973a9aca6f rust: clean Rust 1.88.0's warning about `clippy::disallowe [...] omits ff45f3047c35 rust: clean Rust 1.88.0's `unnecessary_transmutes` lint omits 6afd757f7f0d rust: allow Rust 1.87.0's `clippy::ptr_eq` lint omits 03bbbf53a2bb objtool/rust: add one more `noreturn` Rust function for Ru [...] omits 85d74114c0ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c21aadb5023 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits a5d24c5c5e74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 7c3b085f042f Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 4e8d4c4a110b Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits c5fdbdd31035 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 3e3d7971c45a Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 204d00545ba8 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits b3340b080f01 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 6f7f8482b39f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 145c5f643bcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf0af8514a34 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 600a004d46d7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits d9fd41173349 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits fa9d8af848ed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 269c4cc25b14 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f3823ea93dea Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] omits d5319cdca984 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 5906dfae1e2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a348e37b85cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 431cc35407fc Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 5dec07a432c3 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] omits 97f32bd2f294 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 53ed4955c764 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 53e702daf7ed Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7bd809b8d2f0 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 04613354ad93 x86/Kconfig: make CFI_AUTO_DEFAULT depend on !RUST or Rust [...] omits da5fcea2fe31 Merge branch into tip/master: 'x86/sgx' omits 333c90a426a7 Merge branch into tip/master: 'x86/sev' omits 223cb0d5a189 Merge branch into tip/master: 'x86/platform' omits bce36d4e76a8 Merge branch into tip/master: 'x86/nmi' omits 66bbed62cc78 Merge branch into tip/master: 'x86/mm' omits 8ed5fe400969 Merge branch into tip/master: 'x86/microcode' omits e65a834a4c1a Merge branch into tip/master: 'x86/kconfig' omits 0592c622fd2d Merge branch into tip/master: 'x86/fpu' omits cfa9bb087a2a Merge branch into tip/master: 'x86/entry' omits d811536de933 Merge branch into tip/master: 'x86/cpu' omits 92c42bf128c1 Merge branch into tip/master: 'x86/cleanups' omits c564c8a81b99 Merge branch into tip/master: 'x86/boot' omits abe5286fbc7b Merge branch into tip/master: 'x86/asm' omits b9c9ab6e22a6 Merge branch into tip/master: 'x86/alternatives' omits 9af2ab23c672 Merge branch into tip/master: 'timers/core' omits ebce07115709 Merge branch into tip/master: 'sched/core' omits 228c42a80590 Merge branch into tip/master: 'perf/core' omits 0efe08af118d Merge branch into tip/master: 'objtool/core' omits 6701515c23f5 Merge branch into tip/master: 'locking/core' omits ea3d24b01916 Merge branch into tip/master: 'irq/msi' omits a0a58b2c0f41 Merge branch into tip/master: 'irq/core' omits 35f4a318dfcc Merge branch into tip/master: 'core/entry' omits eb41effbbec5 Merge branch into tip/master: 'perf/merge' omits 512f383e580c Merge branch into tip/master: 'irq/merge' omits 1fd074da1cfb Merge branch into tip/master: 'x86/urgent' omits 6a2f32e2b6c9 Merge branch into tip/master: 'x86/merge' omits cfb26524b3f6 Merge branch into tip/master: 'timers/urgent' omits 51224bc0112e erofs: ensure the extra temporary copy is valid for shorte [...] omits 160f24b54c80 Merge branch 'irq/cleanups' into irq/merge, to resolve conflicts omits 8f7159284ef7 Merge branch 'irq/drivers' into irq/merge, to assist integ [...] omits 32cef01ae60e irqdomain: Consolidate coding style omits 218b8d897551 dt-bindings: interrupt-controller: Convert openrisc,ompic [...] omits a7c42186e7b1 Merge tag 'scmi-updates-6.16' of ssh://gitolite.kernel.org [...] omits bc35ced15f31 smb: client: fix delay on concurrent opens omits b91a0cbb6f27 docs: dmaengine: add explanation for DMA_ASYNC_TX capability omits bc1f8741884e Documentation: leds: improve readibility of multicolor doc omits 96476dfb1082 Documentation/kernel-parameters: Update memtest parameter omits 7a60491eca85 docs: fix typo in firmware-related section omits 0fedb89b1eb3 docs: Makefile: Inherit PYTHONPYCACHEPREFIX setting as env [...] omits a972ad66d2cd Documentation: ioctl-number: Update outdated submission info omits b0daad295c4e irqdomain: Fix kernel-doc and add it to Documentation omits 1213b222c7b6 Documentation: irqdomain: Update it omits 3701ae11de5f Documentation: irq-domain.rst: Simple improvements omits 22909d92a029 Documentation: irq/concepts: Minor improvements omits 343b4bf2869d Documentation: irq/concepts: Add commas and reflow omits fad0b7bbf9a6 irqdomain: Improve kernel-docs of functions omits d206007c2bb9 irqdomain: Make struct irq_domain_info variables const omits 62ba4b718c7f irqdomain: Use irq_domain_instantiate()'s return value as [...] omits 8db535d609d7 irqdomain: Drop irq_linear_revmap() omits 159111fb9adb pinctrl: keembay: Switch to irq_find_mapping() omits cfe07876012c irqchip/armada-370-xp: Switch to irq_find_mapping() omits 20f9224bb56f gpu: ipu-v3: Switch to irq_find_mapping() omits 709457a648ec gpio: idt3243x: Switch to irq_find_mapping() omits a1babe8d2447 sh: Switch to irq_find_mapping() omits 4f8f49bf4565 powerpc: Switch to irq_find_mapping() omits 41287841eeb3 irqdomain: Drop irq_domain_add_*() functions omits 86468022586e _PATCH_v2_39_57_irqdomain_ppc_Switch_irq_domain_add_nomap_ [...] omits 02ca56b022b2 thermal: Switch to irq_domain_create_linear() omits 8669b2840ef4 soc: Switch to irq_domain_create_*() omits efab433e07f1 sh: Switch to irq_domain_create_*() omits 1cbd8856cd4b powerpc: Switch to irq_domain_create_*() omits bd7d1603347f pinctrl: Switch to irq_domain_create_*() omits 2517f88d030e PCI: Switch to irq_domain_create_linear() omits dd16951ab4ab nios2: Switch to irq_domain_create_linear() omits 567b0a520912 net: Switch to irq_domain_create_*() omits ae619cab900f misc: hi6421-spmi-pmic: Switch to irq_domain_create_simple() omits d2c84bca14d9 MIPS: Switch to irq_domain_create_*() omits 958f885c634f mfd: Switch to irq_domain_create_*() omits 7ea14cd2a528 memory: omap-gpmc: Switch to irq_domain_create_linear() omits 5c50b162e227 mailbox: qcom-ipcc: Switch to irq_domain_create_tree() omits 35879570b0dd irqchip: Switch to irq_domain_create_*() omits 344471d8f3bd iio: Switch to irq_domain_create_simple() omits 5a6815bbfe0d i2c: Switch to irq_domain_create_linear() omits 487d52c2d837 gpu: Switch to irq_domain_create_linear() omits 322a13f2f121 gpio: Switch to irq_domain_create_*() omits aeba799a1959 EDAC/altera: Switch to irq_domain_create_linear() omits 35453b137783 bus: moxtet: Switch to irq_domain_create_simple() omits 2b3ff354e885 ARM: Switch to irq_domain_create_*() omits 12fc10f71905 ARC: Switch to irq_domain_create_linear() omits 91453f6c4231 irqdomain: Make irq_domain_create_hierarchy() an inline omits 851feeb8d6b7 irqdomain: Drop of_node_to_fwnode() omits 51cd7f0bee52 x86/io_apic: Switch to of_fwnode_handle() omits 88c8e3b74227 powerpc: Switch to of_fwnode_handle() omits 0d646609ddee irqchip: Switch to of_fwnode_handle() omits 48199713a6a8 um: Use irq_domain_create_linear() helper omits 98d2ea56614b docs/mm/damon/design: Fix spelling mistake omits 6264f1dfaebc coresight: Disable MMIO logging for coresight stm driver omits f42df204b53d coresight: replicator: Fix panic for clearing claim tag omits 585a3c503b72 cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs omits 3b838451ca8e kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_count omits 214d53867901 kernel/watchdog: add /sys/kernel/{hard,soft}lockup_count omits d5f710660284 x86/crash: make the page that stores the dm crypt keys ina [...] omits 53a40c6f844d x86/crash: pass dm crypt keys to kdump kernel omits 5d6111c09ed8 revert-x86-mm-remove-unused-__set_memory_prot-fix omits 2d06bb304335 Revert "x86/mm: Remove unused __set_memory_prot()" omits c55829f2ddff crash_dump: retrieve dm crypt keys in kdump kernel omits dab3c846ba4f crash_dump: reuse saved dm crypt keys for CPU/memory hot-plugging omits d5c418cb2575 crash_dump: store dm crypt keys in kdump reserved memory omits 98a06c4e3047 crash_dump: make dm crypt keys persist for the kdump kernel omits 41f542143d04 kexec_file: allow to place kexec_buf randomly omits d380e75f5c47 list: remove redundant 'extern' for function prototypes omits 7cdaa9727623 scripts/gdb: update documentation for lx_per_cpu omits e2a21b4a0f58 scripts/gdb: fix kgdb probing on single-core systems omits 5a96b472fdd3 selftests: fix some typos in tools/testing/selftests omits 4c4d79307b0f lib/oid_registry.c: remove unused sprint_OID omits 7f2f08356b70 nilfs2: do not propagate ENOENT error from nilfs_btree_pro [...] omits 10f41ce0f8be nilfs2: add pointer check for nilfs_direct_propagate() omits b14c2c06c0dd kexec_file: use SHA-256 library API instead of crypto_shash API omits 7be407e1b1bf util_macros.h: fix the reference in kernel-doc omits 7af98912686e sort.h: hoist cmp_int() into generic header file omits e019edbc55e4 ocfs2: remove unnecessary NULL check before unregister_sys [...] omits c4525cdd4506 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery omits 011787b119ad ipc: fix to protect IPCS lookups using RCU omits ef12073f59c2 compiler_typesh-fix-unused-variable-in-__compiletime_assert-fix omits 97a62f000a3f compiler_types.h: fix "unused variable" in __compiletime_assert() omits 5073cf8c543b maccess: fix strncpy_from_user_nofault() empty string handling omits f8074945f339 watchdog: fix the SOFTLOCKUP_DETECTOR=n case omits 0518617a03ad watchdog: fix watchdog may detect false positive of softlockup omits b3651ebcd90c treewide: fix typo "previlege" omits 731a8711ab15 crash: fix spelling mistake "crahskernel" -> "crashkernel" omits 745e89796b78 lib/test_kmod: do not hardcode/depend on any filesystem omits a4eeaf26b560 relay: remove unused relay_late_setup_files omits 5bcf81a83541 rapidio: remove unused functions omits 8f506f900fec rapidio: remove some dead defines omits d80801a7794d scatterlist: inline sg_next() omits f42c85d3b565 ocfs2: simplify return statement in ocfs2_filecheck_attr_store() omits c297c22a6287 samples: extend hung_task detector test with semaphore support omits c59965eda74e hung_task: show the blocker task if the task is hung on semaphore omits 779e301d486c hung_task: replace blocker_mutex with encoded blocker omits 8f3f54ac1412 ocfs2: o2net_idle_timer: Rename del_timer_sync in comment omits 109971081901 Squashfs: check return result of sb_min_blocksize omits b530a9439c12 exit: combine work under lock in synchronize_group_exit() [...] omits d5b07dfaea6e errseq: eliminate special limitation for macro MAX_ERRNO omits d0fb41911c55 kstrtox: add support for enabled and disabled in kstrtobool() omits 1589ae454900 kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h omits 6259162b01a6 kernel.h: move READ/WRITE definitions to <linux/types.h> omits 133b1c73300a powernow: use pr_info_once omits 2b3e5372269c checkpatch: qualify do-while-0 advice omits e33ca80d4f44 checkpatch: dont warn about unused macro arg on empty body omits 230447048b71 proc: fix the issue of proc_mem_open returning NULL omits 8e1ef584556c lib/rbtree.c: fix the example typo omits 0017f1d5258c task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check omits b2f461d50a34 exit: skip IRQ disabled warning during power off omits ea013c856d30 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo omits b8b0a71e822c crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo omits 927a8872a7ef init/main.c: log initcall level when initcall_debug is used omits 1f8b8e760d9a exit: document sched_process_exit and sched_process_templa [...] omits 184bcf18bc67 exit: move and extend sched_process_exit() tracepoint omits 9ead4336d7c0 swapfile: disable swapon for bs > ps devices omits 7368fcda3f61 docs/mm/damon/design: fix spelling mistake omits 00458c021385 DAX: warn when kmem regions are truncated for memory block [...] omits 33053745d726 mm: page-flags-layout.h: change the KASAN_TAG_WIDTH for HW_TAGS omits 1aa1453a9094 mm-perform-vma-allocation-freeing-duplication-in-mm-fix omits 4cd105a28783 mm: perform VMA allocation, freeing, duplication in mm omits bd48682b90bc mm: move dup_mmap() to mm omits 1e02f9738152 mm: abstract initial stack setup to mm subsystem omits 089c8f4cb972 mm-establish-mm-vma_execc-for-shared-exec-mm-vma-functiona [...] omits 7b3af0ff95c5 mm: establish mm/vma_exec.c for shared exec/mm VMA functionality omits 04232040bacc mm/hugetlb.c: __unmap_hugepage_range(): comment cleanup omits f0a94e988347 mm/hugetlb: convert use of struct page to folio in __unmap [...] omits 87d5574c47a0 mm/hugetlb: refactor __unmap_hugepage_range() to take foli [...] omits 63c2810b62a6 mm/hugetlb: refactor unmap_hugepage_range() to take folio [...] omits f2008b1dc36f mm/hugetlb: pass folio instead of page to unmap_ref_private() omits 7b2b1a860712 mm: kmemleak: mark variables as __read_mostly omits c3020411be26 mm: kmemleak: drop wrong comment omits 46b64c001f11 mm: kmemleak: drop kmemleak_warning variable omits 969be63eaf62 jfs-implement-migrate_folio-for-jfs_metapage_aops-fix-2 omits 514e1dc28b06 jfs: fix kernel-doc warning in jfs_metapage.c omits 4ad746ea71af jfs: implement migrate_folio for jfs_metapage_aops omits 4a74d0668c00 mm: add folio_expected_ref_count() for reference count cal [...] omits 1cde2becd19f util_macros.h: make the header more resilient omits e9f874910871 sched/numa: add tracepoint that tracks the skipping of num [...] omits ebd17bf3b784 sched/numa: skip VMA scanning on memory pinned to one NUMA [...] omits be5b0064e56b mm-selftests-add-a-test-to-verify-mmap_changing-race-with- [...] omits 6395f2bd2200 mm/selftests: add a test to verify mmap_changing race with [...] omits 7df5f3668c38 mm/rmap: inline folio_test_large_maybe_mapped_shared() int [...] omits 6b8558e016de mm/damon/sysfs-schemes: use kmalloc_array() and size_add() omits 3f3ab2dfdac6 mm: workingset: simplify lockdep check in update_node omits 9c47b07b3604 mm/mm_init: use for_each_valid_pfn() in init_unavailable_range() omits d862764684d4 mm: use for_each_valid_pfn() in memory_hotplug omits 6b5d450a2c6d mm, x86: use for_each_valid_pfn() from __ioremap_check_ram() omits fe28621a8345 mm, PM: use for_each_valid_pfn() in kernel/power/snapshot.c omits d4dbef2ed9c2 mm-implement-for_each_valid_pfn-for-config_sparsemem-fix omits 7b5c9ed8655c mm: implement for_each_valid_pfn() for CONFIG_SPARSEMEM omits b28a6c3369eb mm: implement for_each_valid_pfn() for CONFIG_FLATMEM omits cf44dae5871c mm: introduce for_each_valid_pfn() and use it from reserve [...] omits c5bb3e60f1b9 khugepaged: pass folio instead of head page to trace events omits 9cadfd470c41 mm/numa: remove unnecessary local variable in alloc_node_data() omits 404cadfa0ed2 mm/debug_page_alloc: improve error message for invalid gua [...] omits 0e85f515d2bd mm/io-mapping: precompute remap protection flags for clarity omits 5f78208ae555 selftests/mm: use long for dwRegionSize omits b7202077a3c7 mm: remove unused macro INIT_PASID omits 4dad859273af mm/rmap: fix typo in comment in page_address_in_vma omits 28d0bdf87c94 mm/rmap: rename page__anon_vma to anon_vma for consistency omits 11e6a60a9608 mm: use SWAPPINESS_ANON_ONLY in MGLRU omits e6e1ff3807c9 mm: add max swappiness arg to lru_gen for anonymous memory only omits cb5d6054839e mm: vmscan: add more comments about cache_trim_mode omits bbe9ed951bfa mm: add swappiness=max arg to memory.reclaim for only anon [...] omits fc94fe454552 memcg: introduce non-blocking limit setting option omits 48d1aefb531c mm: pcp: increase pcp->free_count threshold to trigger free_high omits 782d223621c6 mm/hugetlb: use separate nodemask for bootmem allocations omits a6c3209607cd mm/memcg: use kmem_cache when alloc memcg pernode info omits 99ec554492f4 mm/memcg: use kmem_cache when alloc memcg omits 567cd83a97c7 mm/memcg: move mem_cgroup_init() ahead of cgroup_init() omits 6c8e48ae165d mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] omits 98ea49f659aa mm/huge_memory: remove useless folio pointers passing omits b6092a1639ec mm/huge_memory: adjust try_to_migrate_one() and split_huge [...] omits 54c26f01f05f vmscan,cgroup: apply mems_effective to reclaim omits 7f45e3a92dd2 cpuset: rename cpuset_node_allowed to cpuset_current_node_allowed omits a56fdbccf262 execmem: enforce allocation size aligment to PAGE_SIZE omits 2df1425ae55e mm/vmalloc.c: return explicit error value in alloc_vmap_area() omits 0bad8162b969 mm/vmalloc: optimize function vm_unmap_aliases() omits cfb6b17bc2a3 mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit omits acb3d7e9d570 mm/vmalloc.c: find the vmap of vmap_nodes in reverse order omits 0fc2bd1969fb mm/vmalloc.c: change purge_ndoes as local static variable omits 002eb56cd457 Update Christoph's Email address and make it consistent omits d05903165bfa mm: fix typos in comments in mm_init.c omits d1faefd9df71 samples/damon: trigger build even if only mtier is enabled omits c4a59a1bd619 samples/damon: implement a DAMON module for memory tiering omits 2a73ca6e8049 Docs/ABI/damon: document nid file omits c39ac767aaa4 Docs/admin-guide/mm/damon/usage: document 'nid' file omits 1d3bce1839ce Docs/mm/damon/design: document node_mem_{used,free}_bp omits 45eb501c9f19 mm/damon/sysfs-schemes: connect damos_quota_goal nid with [...] omits 4f93ba1cb741 mm/damon/sysfs-schemes: implement file for quota goal nid [...] omits 3f9988f978ee mm/damon/core: introduce damos quota goal metrics for memo [...] omits 2554341c5a16 mm/mempolicy: fix error code in sysfs_wi_node_add() omits 07017cc0d8a6 mm/mempolicy: support memory hotplug in weighted interleave omits 00c2ff472d58 mm/mempolicy: prepare weighted interleave sysfs for memory [...] omits 8a9025feaffe mm/mempolicy: fix memory leaks in weighted interleave sysfs omits 1bb102bf773c mm: memcontrol: remove unnecessary NULL check before free_ [...] omits 759dfd7b2179 vmalloc: align nr_vmalloc_pages and vmap_lazy_nr omits 7d45c45ca534 MAINTAINERS: add test_vmalloc.c to VMALLOC section omits be2f3be8a61d lib/test_vmalloc.c: allow built-in execution omits c1dabfd4de64 lib/test_vmalloc.c: fix compile error with CONFIG_TINY_RCU omits 38f95490340b lib/test_vmalloc.c: replace RWSEM to SRCU for setup omits 514f25ec9a6d Documentation: zram: update IDLE pages tracking documentation omits 993a1cea47cd mempolicy: optimize queue_folios_pte_range by PTE batching omits 14ad876795c8 mm: move mmap/vma locking logic into specific files omits 7da02fbf70f0 memcg: multi-memcg percpu charge cache - fix 4 omits a9b99c998f38 memcg-multi-memcg-percpu-charge-cache-fix-3 omits 599bf4dee060 memcg: multi-memcg percpu charge cache - fix 2 omits 47ab568f9983 memcg: multi-memcg percpu charge cache - fix omits ac9217555e0f memcg: multi-memcg percpu charge cache omits 3b89aef180ff mm: convert free_page_and_swap_cache() to free_folio_and_s [...] omits bf92aa955456 mm: add nr_free_highatomic in show_free_areas omits e96f10a2028f mm/vmscan: modify the assignment logic of the scan and tot [...] omits c060dba23ee6 samples/damon/prcl: fix a comment typo omits 634f828b4cc2 Documentation: KHO: add memblock bindings omits 5b73e82d68a4 Documentation: add documentation for KHO omits 030b2fe28135 memblock: add KHO support for reserve_mem omits c7fca5e85da2 x86/Kconfig: enable kexec handover for 64 bits omits c5b54e05386c x86/boot: make sure KASLR does not step over KHO preserved memory omits 928e74aba21d x86/e820: temporarily enable KHO scratch for memory below 1M omits b6c1fb664772 x86/kexec: add support for passing kexec handover (KHO) data omits fadd20542eaf x86/setup: use memblock_reserve_kern for memory used by kernel omits f03b9436bdce arm64: add KHO support omits 0ede2eb6bbea kexec: add config option for KHO omits dcee1cf291ab kexec: add KHO support to kexec file loads omits 7c8cc2f2ae88 kexec: enable KHO support for memory preservation omits 85ebe707d9e6 kexec: include asm/early_ioremap.h omits ad512f4f3316 kexec: add KHO parsing support omits 59d2864e7b0b kexec: add Kexec HandOver (KHO) generation helpers omits 19a929ef947d memblock: introduce memmap_init_kho_scratch() omits 6324cc3d0942 memblock: add support for scratch memory omits eaa6d83d075a memblock: add MEMBLOCK_RSRV_KERN flag omits 8b29b5d80a9e mm-gup-clean-up-codes-in-fault_in_xxx-functions-v5 omits 77c1d838ef60 mm/gup: clean up codes in fault_in_xxx() functions omits e261e352b6cb mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...] omits 9b0cd3354628 mm/gup: remove unneeded checking in follow_page_pte() omits e25ee2a67238 mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio omits 3a395ba641c2 vmalloc: use atomic_long_add_return_relaxed() omits 5aa39dbf8ad8 mm, hugetlb: avoid passing a null nodemask when there is m [...] omits dc45aed8c16a selftests/damon: remove the remaining test scripts for DAM [...] omits 00bfa77a3103 memcg: optimize memcg_rstat_updated omits ece8c1ebfb35 selftests/mm: restore default nr_hugepages value during cl [...] omits 5b9c23c9c023 maple_tree: reorder mas->store_type case statements omits 923655ef6baf maple_tree: add sufficient height omits fec27812fe6b maple_tree: break on convergence in mas_spanning_rebalance() omits 654eed07154b maple_tree: use vacant nodes to reduce worst case allocations omits 565b58e82a6e maple_tree: use height and depth consistently omits 52dfcd430fd0 maple_tree: convert mas_prealloc_calc() to take in a maple [...] omits 8ace61525eb1 mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] omits 77c251a65863 mm/memory: split non-tlb flushing part from zap_page_range [...] omits 845e6ef6412b mm/madvise: batch tlb flushes for MADV_FREE omits 8c7d07a394ff mm/madvise: define and use madvise_behavior struct for mad [...] omits 1a4e4022882e mm-huge_memory-add-folio_mark_accessed-when-zapping-file-t [...] omits 3285b6ae91c5 mm: huge_memory: add folio_mark_accessed() when zapping file THP omits 4072e77af17f tools/testing/selftests: assert that anon merge cases beha [...] omits 6e70ea5807ab tools/testing: add PROCMAP_QUERY helper functions in mm se [...] omits b2562cbb44a8 mm/vma: fix incorrectly disallowed anonymous VMA merges omits a24ac597b688 mm: rust: add MEMORY MANAGEMENT [RUST] omits 4144873537e0 task: rust: rework how current is accessed omits 5f22dc2f57a0 rust: miscdevice: add mmap support omits 5a7e856b9ce7 mm: rust: add VmaNew for f_ops->mmap() omits 7e619eba2059 mm: rust: add mmput_async support omits 09659bd06ce1 mm: rust: add lock_vma_under_rcu omits ab6ef51aff72 mm: rust: add vm_insert_page omits ab8871eb4753 mm: rust: add vm_area_struct methods that require read access omits e1ba38637f8b mm: rust: add abstraction for struct mm_struct omits 933711a5764c riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc omits 67feea5835c1 arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() omits aaf28bceb6a7 riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late omits ad765e99594d arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() omits 3e1600fdd28e arm64: mm: use enum to identify pgtable level instead of *_SHIFT omits 68f66e175f21 mm: skip ptlock_init() for kernel PMDs omits 7d8345c0940d sparc64: mm: call ctor/dtor for kernel PTEs omits 0b215088c765 powerpc: mm: call ctor/dtor for kernel PTEs omits 047656431851 m68k: mm: call ctor/dtor for kernel PTEs omits c1ba975df488 mm: call ctor/dtor for kernel PTEs omits b28292495c43 x86: pgtable: always use pte_free_kernel() omits 40a52a5ec8b6 mm: pass mm down to pagetable_{pte,pmd}_ctor omits 42033b59507e vmalloc: use for_each_vmap_node() in purge-vmap-area omits 51b329ca02d8 vmalloc-switch-to-for_each_vmap_node-helper-fix omits 63c145e44b5b vmalloc: switch to for_each_vmap_node() helper omits ed5177b81b9a vmalloc: add for_each_vmap_node() helper omits 24b159621b12 fs/proc/page: refactor to reduce code duplication omits c526a3078428 xarray: make xa_alloc_cyclic() return 0 on all success cases omits 20d364af70cd arm64/mm: define ptdesc_t omits 9d85db2a3fcd mm/ptdump: split effective_prot() into level specific callbacks omits b602a374add0 mm/ptdump: split note_page() into level specific callbacks omits 0c60a8761ce4 selftest/mm: make hugetlb_reparenting_test tolerant to asy [...] omits c04a72d5e784 mm: page_alloc: tighten up find_suitable_fallback() omits 849bc2c9eccf kernel/events/uprobes: uprobe_write_opcode() rewrite omits 6bb414f5b10f kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...] omits 5acabebaa6d2 kernel/events/uprobes: pass VMA instead of MM to remove_br [...] omits 0cc41e885603 mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix omits b88749cd0138 mm/debug: fix parameter passed to page_mapcount_is_type() omits bc5bd40e082e mm: fix parameter passed to page_mapcount_is_type() omits f4e133d32983 selftests/mm: add PAGEMAP_SCAN guard region test omits a44435993a51 tools headers UAPI: sync linux/fs.h with the kernel sources omits 99a28c42100e fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions omits 198e195ca056 zsmalloc: cleanup headers includes omits 101324f7c8b8 selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO omits 0b1ab530caab ptrace: introduce PTRACE_SET_SYSCALL_INFO request omits f6567f124e8f ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op omits 38f78a11fa75 syscall.h: introduce syscall_set_nr() omits 9068e10dfc55 syscallh-add-syscall_set_arguments-fix omits f6b0872549fa syscall.h: add syscall_set_arguments() omits c7626c5eb6bf hexagon: add syscall_set_return_value() omits b2b81b0fd122 mm: add kernel-doc comment for free_pgd_range() omits db2adb47044c mm: swap: replace cluster_swap_free_nr() with swap_entries [...] omits 1c5305e91559 mm: swap: factor out helper to drop cache of entries withi [...] omits 6c7bd16160e0 mm: swap: free each cluster individually in swap_entries_p [...] omits c6f219281b1c mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...] omits 64e92ce77f1a mm: swap: use swap_entries_free() drop last ref count in s [...] omits 9418dc6800e8 mm: swap: use swap_entries_free() to free swap entry in sw [...] omits 10f1951fb403 mm: swap: add __maybe_unused attribute for swap_is_last_re [...] omits 048dae121809 mm: swap: enable swap_entry_range_free() to drop any kind [...] omits a2720151ec26 mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...] omits 4152f6086a2d memcg: manually inline replace_stock_objcg omits 642b9ef519e1 memcg: combine slab obj stock charging and accounting omits 2091a95086ac memcg: use __mod_memcg_state in drain_obj_stock omits 6e339c573d22 memcg: do obj_cgroup_put inside drain_obj_stock omits fb7b780c90d7 memcg: no refilling stock from obj_cgroup_release omits 6ee6b9c46638 memcg: manually inline __refill_stock omits bc8deeb87360 memcg: introduce memcg_uncharge omits 5f665a38eee5 memcg: decouple drain_obj_stock from local stock omits f2c1b02ea85e memcg: remove root memcg check from refill_stock omits 290296a7eeff memcg: simplify MEMCG_VMALLOC updates - fix omits b2c1a8174308 memcg: vmalloc: simplify MEMCG_VMALLOC updates omits 0dc85abed231 mm/compaction: reduce the difference between low and high [...] omits cc3a37911867 mm/compaction: remove low watermark cap for proactive compaction omits 3252e1c61c8d mm/page_alloc: simplify free_page_is_bad by removing free_ [...] omits b1049642733d zram: modernize writeback interface omits 4565e4fe6fbb zram: modernize writeback interface omits d35479c489b6 zram: modernize writeback interface omits f06d8d559358 selftests/mm: convert page_size to unsigned long omits 8fcdb71d00b8 mm/show_mem: optimize si_meminfo_node by reducing redundant code omits b86fdcf61a25 mm: annotate data race in update_hiwater_rss omits f0a35ce30473 mm/compaction: use folio in hugetlb pathway omits 7ca0dafbfade acpi,srat: give memory block size advice based on CFMWS alignment omits e5928c6307fd x86: probe memory block size advisement value during mm init omits 3b1e02736699 memory: implement memory_block_advise/probe_max_size omits 10380dd92ceb mm: page_alloc: remove redundant READ_ONCE omits 8e304ffec52e memcg, oom: do not bypass oom killer for dying tasks omits 8117d4212ffe zsmalloc-prefer-the-the-original-pages-node-for-compressed [...] omits 381b79ec01c2 zsmalloc: prefer the the original page's node for compressed data omits 33555a16d9be mm: delete thp_nr_pages() omits 904f74bf0b8c filemap: remove readahead_page_batch() omits e139d134422a filemap: convert __readahead_batch() to use a folio omits 1d4dc4f0679a filemap: remove find_subpage() omits 7fc02447e958 iov_iter: convert iov_iter_extract_xarray_pages() to use folios omits 7bbc031952f1 iov_iter: convert iter_xarray_populate_pages() to use folios omits 20d1cb42077b mm: remove offset_in_thp() omits 3d37d46460b5 filemap: remove readahead_page() omits 92e094e342d2 arch: remove mk_pmd() omits 0bc854570010 mm: add folio_mk_pmd() omits 78797667a9c9 mm: remove mk_huge_pte() omits a07d52b5aedb hugetlb: simplify make_huge_pte() omits 707416ee6ffd mm: add folio_mk_pte() omits a1cc46a50319 mm: make mk_pte() definition unconditional omits dab057893a80 um: remove custom definition of mk_pte() omits d537a8813a51 x86: remove custom definition of mk_pte() omits 3bec29fdf1dc sparc32: remove custom definition of mk_pte() omits b8b17673000b mm: introduce a common definition of mk_pte() omits 0486916a846e mm: set the pte dirty if the folio is already dirty omits db454ada23ac mm/codetag: move tag retrieval back upfront in __free_pages() omits 216536aefe1e zsmalloc: don't underflow size calculation in zs_obj_write() omits f8440d3e5ee0 mm: fix folio_pte_batch() on XEN PV omits f649b386c0b8 nilfs2: fix deadlock warnings caused by lock dependency in [...] omits ffe59de75f4c mm/hugetlb: copy the CMA flag when demoting omits 4d897da70f43 mm, swap: fix false warning for large allocation with !THP_SWAP omits 0541349b7691 selftests/mm: fix a build failure on powerpc omits aa32fee32e25 selftests/mm: fix build break when compiling pkey_util.c omits 14f53ec8d808 Documentation/kernel-parameters: update memtest parameter omits 16101173811e mm: vmalloc: support more granular vrealloc() sizing omits ae42d53f8e21 mm/memory: fix mapcount / refcount sanity check for mTHP reuse omits 04b425ffab6c tools/testing/selftests: fix guard region test tmpfs assumption omits b893373b2818 ocfs2: stop quota recovery before disabling quotas omits ae17eeca7811 ocfs2: implement handshaking with ocfs2 recovery thread omits 1f6b754d0519 ocfs2: switch osb->disable_recovery to enum omits 3d6de06d396d mailmap: map Uwe's BayLibre addresses to a single one omits 9fa462dccc1d MAINTAINERS: add Dev Jain as THP reviewer omits 77d1eadeaa28 MAINTAINERS: add mm THP section omits 8ff4eff29b43 mm/userfaultfd: fix uninitialized output field for -EAGAIN race omits 0c7331fde13b selftests/mm: compaction_test: support platform with huge [...] omits 0026b3d33ba9 MAINTAINERS: add core mm section omits 01edddf87109 ocfs2: fix panic in failed foilio allocation omits 1aaf53bec461 kernel/fork: only call untrack_pfn_clear() on VMAs duplica [...] omits 34f98fc695a2 mm/huge_memory: fix dereferencing invalid pmd migration entry omits 0a573f02f133 MAINTAINERS: add reverse mapping section omits 4604db568a8c x86-disable-image-size-check-for-test-builds-fix-fix omits 245644620700 x86-disable-image-size-check-for-test-builds-fix omits d16609cfc683 x86: disable image size check for test builds omits 28aacc728377 ocfs2: fix the issue with discontiguous allocation in the [...] omits 730992854c4b mailmap: add entries for Lance Yang omits bb6b895dcf38 mm/page_alloc.c: avoid infinite retries caused by cpuset race omits 25a6e86c1303 mm: hugetlb: fix incorrect fallback for subpool omits cc4808dcef27 mm: fix ratelimit_pages update error in dirty_ratio_handler() omits b8cc2c49705c Merge remote-tracking branch 'spi/for-6.16' into spi-next omits bf227d9032ca Merge branch 'for-next-next-v6.15-20250505' into for-next- [...] omits 9d2f9fe14e9a Merge branch 'for-next-current-v6.14-20250505' into for-ne [...] omits c91d3cff2a3c Merge branch 'misc-next' into for-next-next-v6.15-20250505 omits fc44621d3be9 Merge branch 'misc-6.15' into for-next-next-v6.15-20250505 omits 8ac8e062312e Merge branch 'misc-6.15' into for-next-current-v6.14-20250505 omits 25efcff06654 btrfs_get_tree_subvol(): switch from fc_mount() to vfs_cre [...] omits 4254b8e069c7 btrfs: scrub: aggregate small bitmaps into a larger one omits 94fa56d94dbc btrfs: scrub: fix a wrong error type when metadata bytenr [...] omits 984e1216bff3 btrfs: handle aligned EOF truncation correctly for subpage cases omits 497282823611 btrfs: handle unaligned EOF truncation correctly for subpa [...] omits f727fdb0a505 btrfs: harden parsing of compress mount option omits 1ad29cd38a1e btrfs: fix nonzero lowest level handling in btrfs_search_f [...] omits 42dd5350a651 btrfs: update btrfs_qgroup_add_swapped_blocks to to use rb helper omits 86590df64dbc btrfs: update btrfs_qgroup_trace_subtree_after_cow to to u [...] omits 54270ef2ade9 btrfs: update add_qgroup_rb to to use rb helper omits 38be76c3fc0a btrfs: update find_qgroup_rb to to use rb helper omits c1d9cd1b9ccd btrfs: update insert_ref_entry to to use rb helper omits 11b9d1f78c17 btrfs: update insert_root_entry to to use rb helper omits 8209541b4998 btrfs: update lookup_root_entry to to use rb helper omits 9040f51557b9 btrfs: update insert_block_entry to to use rb helper omits 124117e4d429 btrfs: update lookup_block_entry to to use rb helper omits 588eb5bd233f btrfs: update ulist_rbtree_insert to to use rb helper omits 1c0c140050d8 btrfs: update ulist_rbtree_search to to use rb helper omits 2d72979ea888 btrfs: update __btrfs_lookup_delayed_item to to use rb helper omits c4d87d65d3e1 btrfs: kill EXTENT_FOLIO_PRIVATE omits 796ebcb6fba3 btrfs: add mapping_set_release_always to inode's mapping omits 6cef4b693153 btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl omits 7df1e8bc78bf btrfs: add more zeroout modes to CLEAR_FREE ioctl omits 70765db280a3 btrfs: add secure erase mode to CLEAR_FREE ioctl omits d39c7b929cfd btrfs: add zeroout mode to CLEAR_FREE ioctl omits 24870eca84f2 btrfs: add new ioctl CLEAR_FREE omits d5c6229c0d54 btrfs: extend trim callchains to pass the operation type omits b4285b4b2bff btrfs: === misc-next on b-for-next === omits 7b3246457f18 btrfs: defrag: use list_last_entry() at defrag_collect_targets() omits 1a977e8eb174 btrfs: simplify csum list release at btrfs_put_ordered_extent() omits 39660bf910d4 btrfs: simplify extracting delayed node at btrfs_first_pre [...] omits 03a18412e157 btrfs: simplify extracting delayed node at btrfs_first_del [...] omits dec94735f4c0 btrfs: raid56: use list_last_entry() at cache_rbio() omits 7a1d3638be00 btrfs: simplify cow only root list extraction during trans [...] omits 456619c2c710 btrfs: simplify getting and extracting previous transactio [...] omits 40f987f849ba btrfs: simplify getting and extracting previous transactio [...] omits 1c814e11c724 btrfs: move transaction aborts to the error site in add_to [...] omits c8a9fef27950 btrfs: move transaction aborts to the error site in remove [...] omits 3a7417b0a82e btrfs: move transaction aborts to the error site in conver [...] omits 2e1e8de6efde btrfs: move transaction aborts to the error site in conver [...] omits bd7e1c2b4e0f btrfs: scrub: move error reporting members to stack omits e5a94c965702 btrfs: scrub: update device stats when an error is detected omits 5753621780b6 btrfs: add support for reclaiming from sub-space space_info omits ff7d5378d529 btrfs: add block reserve for treelog omits 57f5ffabbefc btrfs: use proper data space_info for zoned mode omits c2692ac8e111 btrfs: tweak extent/chunk allocation for space_info sub-space omits 62a5a602e389 btrfs: introduce tree-log sub-space_info omits b18c594bad90 btrfs: introduce btrfs_space_info sub-group omits 43da521c627a btrfs: add space_info parameter for block group creation omits 8dfbff6ef13a btrfs: add space_info argument to btrfs_chunk_alloc() omits 1d02acd23a9b btrfs: factor out check_removing_space_info() from btrfs_f [...] omits 51771176b23a btrfs: factor out do_async_reclaim_{data,metadata}_space() omits 811f85194103 btrfs: factor out init_space_info() from create_space_info() omits dd5200a95de5 btrfs: pass struct btrfs_inode to btrfs_free_reserved_data [...] omits b75722b0f841 btrfs: pass btrfs_space_info to btrfs_reserve_data_bytes() omits 6cddf23fcaaa btrfs: open code folio_index() in btree_clear_folio_dirty_tag() omits dc5d72aaeb27 btrfs: make extent unpinning more efficient when committin [...] omits 5ce21c5559bb btrfs: remove variable to track trimmed bytes at btrfs_fin [...] omits fe1bf30c84d2 btrfs: don't BUG_ON() when unpinning extents during transa [...] omits cc91aa614cb4 btrfs: remove unnecessary NULL checks before freeing extent state omits 1fe25aa160a5 btrfs: avoid re-searching tree when setting bits in an ext [...] omits d3ab783ef07a btrfs: avoid repeated extent state processing when setting [...] omits 1ff34707f3d7 btrfs: simplify last record detection at set_extent_bit() omits d70dd1959bf7 btrfs: exit after state split error at set_extent_bit() omits d70a69c4529d btrfs: exit after state insertion failure at set_extent_bit() omits 7b94c031b515 btrfs: simplify last record detection at btrfs_convert_ext [...] omits 7d99f859346d btrfs: avoid re-searching tree when converting bits in an [...] omits ba60adb9e7e3 btrfs: avoid repeated extent state processing when convert [...] omits d65aeb49334b btrfs: avoid unnecessary next node searches when clearing [...] omits 3c54a0a0da76 btrfs: exit after state insertion failure at btrfs_convert [...] omits 88b82783f440 btrfs: exit after state split error at btrfs_convert_extent_bit() omits fcd196c445a2 btrfs: remove duplicate error check at btrfs_convert_extent_bit() omits a7863954cf3c btrfs: simplify last record detection at btrfs_clear_exten [...] omits 60678512f69a btrfs: avoid extra tree search at btrfs_clear_extent_bit_c [...] omits 80ba914fbeac btrfs: use bools for local variables at btrfs_clear_extent [...] omits 1e8c225964d5 btrfs: add missing error return to btrfs_clear_extent_bit_ [...] omits 431e833ff335 btrfs: exit after state split error at btrfs_clear_extent_ [...] omits 836bd1c1b171 btrfs: remove duplicate error check at btrfs_clear_extent_ [...] omits 489aaae40eb6 btrfs: get rid of btrfs_read_dev_super() omits 75fa8c5e09a4 btrfs: merge btrfs_read_dev_one_super() into btrfs_read_di [...] omits c400bfa76fdf Revert "btrfs: canonicalize the device path before adding it" omits 76ab1324e3c4 btrfs: get rid of goto in alloc_test_extent_buffer() omits 1aa61f75a8b9 btrfs: use buffer xarray for extent buffer writeback operations omits c4e67edba58b btrfs: set DIRTY and WRITEBACK tags on the buffer_tree omits 352151d62191 btrfs: convert the buffer_radix to an xarray omits b152c5116436 btrfs: rename btrfs_discard workqueue to btrfs-discard omits 13fbce7d287f btrfs: on unknown chunk allocation policy fallback to regular omits dc5d47e60b4b btrfs: avoid NULL pointer dereference if no valid csum tree omits 7dbf08cf4d22 btrfs: handle empty eb->folios in num_extent_folios() omits 0ecf6a5013a8 btrfs: correct the order of prelim_ref arguments in btrfs_ [...] omits 6ea0a6391a02 btrfs: compression: adjust cb->compressed_folios allocation type omits 530ee52b02e6 btrfs: reformat comments in acls_after_inode_item() omits 1ab6ad8079b1 btrfs: switch int dev_replace_is_ongoing variables/paramet [...] omits bf573d054c1c btrfs: trivial conversion to return bool instead of int omits 18cebb6cc170 btrfs: subpage: reject tree blocks which are not nodesize aligned omits 2a0690c22306 btrfs: move folio initialization to one place in attach_eb [...] omits d5b3162f3a6f btrfs: raid56: rename parameter err to status in endio helpers omits 86070ef2ecaf btrfs: change return type of btrfs_alloc_dummy_sum() to int omits a320a1175e82 btrfs: rename ret2 to ret in btrfs_submit_compressed_read() omits a5cc362ee162 btrfs: rename ret to status in btrfs_submit_compressed_read() omits 305b26f732fb btrfs: simplify reading bio status in end_compressed_writeback() omits ae748679b754 btrfs: rename error to ret in btrfs_submit_chunk() omits 34ec077b3c84 btrfs: rename ret to status in btrfs_submit_chunk() omits 8077de3bd0f7 btrfs: change return type of btrfs_bio_csum() to int omits d2ecf74fc25c btrfs: change return type of btree_csum_one_bio() to int omits 5eebb424d993 btrfs: change return type of btrfs_csum_one_bio() to int omits f97b2f091ab7 btrfs: change return type of btrfs_lookup_bio_sums() to int omits f74101de6903 btrfs: drop redundant local variable in raid_wait_write_end_io() omits fc4c5f63a2df btrfs: merge __setup_root() to btrfs_alloc_root() omits 15463dbf84da btrfs: use unsigned types for constants defined as bit shifts omits 39756d752615 btrfs: remove unused btrfs_io_stripe::length omits 29ff124c1692 btrfs: use list_first_entry() everywhere omits ba800ceedd85 btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN() omits a7c57d481cda btrfs: convert WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)) to [...] omits 5140f1564f89 btrfs: add debug build only WARN omits b7bad47da67e btrfs: use verbose ASSERT() in volumes.c omits 5e9a2437c35f btrfs: enhance ASSERT() to take optional format string omits d31a9c092035 btrfs: remove BTRFS_REF_LAST from enum btrfs_ref_type omits 0193e3b2d6ba btrfs: use bvec_kmap_local() in btrfs_decompress_buf2page() omits 6c257c928eeb btrfs: scrub: use virtual addresses directly omits ad9534a0e71b btrfs: raid56: store a physical address in structure sector_ptr omits 9855c37394ba btrfs: simplify bvec iteration in index_one_bio() omits 5d62b20d84aa btrfs: move kmapping out of btrfs_check_sector_csum() omits 160ab2e49b84 btrfs: pass a physical address to btrfs_repair_io_failure() omits bbfb487b95e9 btrfs: track the next file offset in struct btrfs_bio_ctrl omits a61b7b766b34 btrfs: remove the alignment checks in end_bbio_data_read() omits df37a8ba1da1 ipmi:msghandler: Fix potential memory corruption in ipmi_c [...] omits 3b4c5b1f6d7d module: Remove outdated comment about text_size omits 595138256174 Merge branch 'features' into for-next omits 04818a3f129e Merge branch 'fixes' into for-next omits 9cb70169ba1e btrfs: update and correct description of btrfs_get_or_crea [...] omits c28df60eabca btrfs: simplify return logic from btrfs_delayed_ref_init() omits 01aeb2061f4e btrfs: reuse exit helper for cleanup in btrfs_bioset_init() omits bb2156c73079 btrfs: rename iov_iter iterator parameter in btrfs_buffere [...] omits b863b753085e btrfs: enable large data folios support for defrag omits 3423543fd276 btrfs: prepare compression paths for large data folios omits 04df7d01644d btrfs: rename __tree_search() to remove double underscore prefix omits 5545a03694ad btrfs: rename __lookup_extent_mapping() to remove double u [...] omits c6b1f3e9eb88 btrfs: rename remaining exported extent map functions omits 1a67e2179355 btrfs: rename functions to allocate and free extent maps omits 9423fb3a0aef btrfs: rename extent map functions to get block start, end [...] omits 902cdc9e118d btrfs: rename exported extent map compression functions omits f781133daf31 btrfs: tracepoints: remove no longer used tracepoints for [...] omits 3150402eb73f btrfs: tracepoints: add btrfs prefix to names where it's missing omits 04c8da1199ed btrfs: make btrfs_find_contiguous_extent_bit() return bool [...] omits 6480833c38f7 btrfs: remove double underscore prefix from __set_extent_bit() omits dab994e4a06c btrfs: rename remaining exported functions from extent-io-tree.h omits 86d1e3f539c9 btrfs: rename free_extent_state() to include a btrfs prefix omits 8fb11a754459 btrfs: rename the functions to count, test and get bit ran [...] omits 950f4feb9525 btrfs: rename the functions to init and release an extent io tree omits 2bf4c95a303d btrfs: directly grab inode at __btrfs_debug_check_extent_i [...] omits 2d20a0053d38 btrfs: rename the functions to get inode and fs_info from [...] omits 1c7437e5edd5 btrfs: rename the functions to search for bits in extent ranges omits 704836a97d2c btrfs: rename set_extent_bit() to include a btrfs prefix omits d81509dcf225 btrfs: rename the functions to clear bits for an extent range omits c6441bbefd2d btrfs: rename __lock_extent() and __try_lock_extent() omits 3b120f6764ab btrfs: add btrfs prefix to dio lock and unlock extent functions omits b3a113686dde btrfs: add btrfs prefix to main lock, try lock and unlock [...] omits 3b2f090127ad btrfs: add btrfs prefix to trace events for extent state a [...] omits 9d162d85e77e btrfs: remove extent_io_tree_to_inode() and is_inode_io_tree() omits 55d1d651e512 btrfs: tree-checker: more unlikely annotations omits 2277b91a3884 btrfs: use folio_contains() for EOF detection omits 181b9d983d8b btrfs: remove unnecessary early exits in delalloc folio lo [...] omits a2226138b1f7 btrfs: tracepoints: use btrfs_root_id() to get the id of a root omits 7137a52be382 btrfs: zlib: prepare copy_data_into_buffer() for large dat [...] omits bd9621978188 btrfs: subpage: prepare for large data folios omits 3185d7563e2f btrfs: prepare end_bbio_data_write() for large data folios omits 72681b7d4023 btrfs: prepare prepare_one_folio() for large data folios omits 53e7d3102186 btrfs: prepare btrfs_page_mkwrite() for large data folios omits 7b7b321748a3 btrfs: send: prepare put_file_data() for larger data folios omits 0019ea76d875 btrfs: send: remove the again label inside put_file_data() omits 07a10c75aee4 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_insert_inode_extref() omits e9c94638d4ed btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_del_inode_extref() omits 8e6c9205588f btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_encoded_read_inline() omits 29f826811950 btrfs: use BTRFS_PATH_AUTO_FREE in can_nocow_extent() omits d512c3417034 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_set_inode_index_count() omits 0b4e72a2b79f btrfs: use BTRFS_PATH_AUTO_FREE in may_destroy_subvol() omits 748a02be5e3b btrfs: do more trivial BTRFS_PATH_AUTO_FREE conversions omits 098bba0205dd btrfs: remove redundant record start offset check at test_ [...] omits 541788523193 btrfs: simplify last record detection at test_range_bit() omits 5b7adebe8999 btrfs: remove redundant check at find_first_extent_bit_state() omits d1a622daafe6 btrfs: fix documentation for tree_search_for_insert() omits d51c8cc3e194 btrfs: simplify last record detection at test_range_bit_exists() omits c5eb88717a9e btrfs: use clear_extent_bits() instead of clear_extent_bit [...] omits d0e5c7dc19df btrfs: use clear_extent_bits() at chunk_map_device_clear_bits() omits f8521bdccf44 btrfs: use clear_extent_bit() at try_release_extent_state() omits 65c40414f639 btrfs: fix the file offset calculation inside btrfs_decomp [...] omits 91174ea7edad btrfs: use rb_entry_safe() where possible to simplify code omits f73593319fb1 btrfs: pass a pointer to get_range_bits() to cache first s [...] omits f5cb7a106ade btrfs: allow folios to be released while ordered extent is [...] omits 34adbe73894a btrfs: update comment for try_release_extent_state() omits 0b44125bfb19 btrfs: prepare btrfs_punch_hole_lock_range() for large dat [...] omits 98b7dd540d5d btrfs: prepare btrfs_buffered_write() for large data folios omits 77dedcbbc0e2 btrfs: refactor how we handle reserved space inside copy_o [...] omits a01d1c1f888f btrfs: remove EXTENT_UPTODATE io tree flag omits d80ce0f5851f btrfs: stop searching for EXTENT_DIRTY bit in the excluded [...] omits df1fed5bb051 btrfs: remove leftover EXTENT_UPTODATE clear from an inode [...] omits 63f11b7fcae2 btrfs: fix fsync of files with no hard links not persistin [...] omits 89864cac9c09 btrfs: fix typo in space info explanation omits 50bf61e417f2 btrfs: remove unused flag EXTENT_BUFFER_IN_TREE omits bf74187b889e btrfs: remove unused flag EXTENT_BUFFER_CORRUPT omits 4ab383773330 btrfs: remove unused flag EXTENT_BUFFER_READAHEAD omits fcd790848910 btrfs: remove unused flag EXTENT_BUFFER_READ_ERR omits 0d5d3215f841 btrfs: extract the main loop of btrfs_buffered_write() int [...] omits 9c029fe81f74 btrfs: extract the space reservation code from btrfs_buffe [...] omits ed11e71fbea0 btrfs: cleanup the reserved space inside loop of btrfs_buf [...] omits fa9238fce051 btrfs: remove force_page_uptodate variable from btrfs_buff [...] omits b29a51ce17c3 btrfs: move block perfect compression out of experimental [...] omits b72f1157bfb9 iio: dac: adi-axi-dac: fix bus read omits 169eaf9ccfb0 iio: adc: ti-ads1298: Kconfig: add kfifo dependency to fix [...] omits 43447487812c module: Make .static_call_sites read-only after init omits 5be43c6e5480 module: Add a separate function to mark sections as read-o [...] omits e42e032c0797 module: Constify parameters of module_enforce_rwx_sections() omits 25a3e2af74b6 nfsd: use SHA-256 library API instead of crypto_shash API omits 4eede689ad68 svcrdma: Unregister the device if svc_rdma_accept() fails omits a7bf595a8681 NFSD: Implement FATTR4_CLONE_BLKSIZE attribute omits 93ddd3942493 do_move_mount(): don't leak MNTNS_PROPAGATING on failures omits 72dbec48ca3c do_umount(): add missing barrier before refcount checks in [...] omits 7600b80dd7af __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be un [...] omits c1c117422589 tools: hv: Enable debug logs for hv_kvp_daemon omits 152f07b4c292 coco/guest: Move shared guest CC infrastructure to drivers [...] omits b83b1766b5d8 configfs-tsm: Namespace TSM report symbols omits e7fd30e36f4a ipmi:watchdog: Use the new interface for panic messages omits 07f184a88765 ipmi:msghandler: Export and fix panic messaging capability omits 238cc1bad27f Documentation:ipmi: Remove comments about interrupt level omits 55c5befa949a ipmi:ssif: Fix a shutdown race omits 2cb99d5fb883 ipmi:msghandler: Don't deliver messages to deleted users omits 0a5a6f51f4fa ipmi:si: Rework startup of IPMI devices omits 1aac7aa69bed ipmi:msghandler: Add a error return from unhandle LAN cmds omits 4bc56b2e652b ipmi:msghandler: Shut down lower layer first at unregister omits b54e8cbcb1d4 ipmi:msghandler: Remove proc_fs.h omits af1a036b0a28 ipmi:msghandler: Don't check for shutdown when returning r [...] omits 463327e16758 ipmi:msghandler: Don't acquire a user refcount for queued [...] omits 342859feb72c ipmi:msghandler: Fix locking around users and interfaces omits 267f4a8b109a ipmi:msghandler: Remove some user level processing in panic mode omits 0450e73f7831 ipmi: Add a note about the pretimeout callback omits 30331b128071 ipmi:watchdog: Change lock to mutex omits 16e9fae9194c ipmi:msghandler: Remove srcu for the ipmi_interfaces list omits df8948b19631 ipmi:msghandler: Remove srcu from the ipmi user structure omits af4545794dd4 ipmi:msghandler: Use the system_wq, not system_bh_wq omits d369524314b2 ipmi_msghandler: Change the events lock to a mutex omits b38222fb54aa ipmi:msghandler: Deliver user messages in a work queue omits 7b1ee7900db5 ipmi:msghandler: Move timer handling into a work queue omits 85a20e1e3229 ipmi:msghandler: Rename recv_work to smi_work omits 5353a058bbc1 ipmi:msghandler: Use READ_ONCE on run_to_completion omits 4ad3b5991a98 Merge branches 'arm32-for-6.16', 'arm64-defconfig-for-6.16 [...] omits b87ba6548b36 ipmi:si: Move SI type information into an info structure adds 707df3375124 Merge tag 'media/v6.15-2' of git://git.kernel.org/pub/scm/ [...] adds 35076d2223c7 erofs: ensure the extra temporary copy is valid for shorte [...] adds d76bb1ebb558 Merge tag 'erofs-for-6.15-rc6-fixes' of git://git.kernel.o [...] adds c505b53bbb03 mm: fix ratelimit_pages update error in dirty_ratio_handler() adds f1e40aa55770 mm: hugetlb: fix incorrect fallback for subpool adds d2ea35c670c7 mm/page_alloc.c: avoid infinite retries caused by cpuset race adds 36f5bf929076 mailmap: add entries for Lance Yang adds 4be321605450 ocfs2: fix the issue with discontiguous allocation in the [...] adds 9ea2505aa855 x86: disable image size check for test builds adds 01fdf86c5374 x86-disable-image-size-check-for-test-builds-fix adds 18fa314506b4 x86-disable-image-size-check-for-test-builds-fix-fix adds 2f39737be98d MAINTAINERS: add reverse mapping section adds 60656577192a mm/huge_memory: fix dereferencing invalid pmd migration entry adds 540bd4e7431e kernel/fork: only call untrack_pfn_clear() on VMAs duplica [...] adds 556ebd2e21c9 ocfs2: fix panic in failed foilio allocation adds b0c4645424fd MAINTAINERS: add core mm section adds f074e32f0461 selftests/mm: compaction_test: support platform with huge [...] adds 20f859ffe4e0 mm/userfaultfd: fix uninitialized output field for -EAGAIN race adds 49e8a3747f37 MAINTAINERS: add mm THP section adds c9063a9815b1 MAINTAINERS: add Dev Jain as THP reviewer adds 8e9ef766d033 mailmap: map Uwe's BayLibre addresses to a single one adds 991dc21db540 ocfs2: switch osb->disable_recovery to enum adds 36c378271847 ocfs2: implement handshaking with ocfs2 recovery thread adds 2dd59e4a563d ocfs2: stop quota recovery before disabling quotas adds 698341384ea9 tools/testing/selftests: fix guard region test tmpfs assumption adds 191b653d1abc mm/memory: fix mapcount / refcount sanity check for mTHP reuse adds e04f30b1bb20 mm: vmalloc: support more granular vrealloc() sizing adds 46c5fb38bec4 selftests/mm: fix build break when compiling pkey_util.c adds 10e84099b915 selftests/mm: fix a build failure on powerpc adds 5fa4d0fa08de mm, swap: fix false warning for large allocation with !THP_SWAP adds 23644868d4e7 mm/hugetlb: copy the CMA flag when demoting adds 4aa5c51a9a00 nilfs2: fix deadlock warnings caused by lock dependency in [...] adds d09162e73f51 mm: fix folio_pte_batch() on XEN PV adds 8661884c4290 zsmalloc: don't underflow size calculation in zs_obj_write() adds eeee16255a55 mm/codetag: move tag retrieval back upfront in __free_pages() adds f4903dc2e2f0 MAINTAINERS: add mm GUP section adds 88002581da9e mm/page_alloc: ensure try_alloc_pages() plays well with un [...] adds 86f8e6ef5a8b mm/page_alloc: fix race condition in unaccepted memory handling adds 284411ca6300 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 93293b4b9b90 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds ad5a579d42cc Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 46fa64097ff0 __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be un [...] adds b2478f9bd75a do_umount(): add missing barrier before refcount checks in [...] adds 68b3ebe73225 do_move_mount(): don't leak MNTNS_PROPAGATING on failures adds 02afe5ab2fda finish_automount(): don't leak MNT_LOCKED from parent to child adds 9feab2c2877a don't set MNT_LOCKED on parentless mounts adds b6c0af36452b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d1cc4641eaeb Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] adds 41cb03aac670 Merge branch 'fs-current' of linux-next adds 1658f83dfa03 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds e4939f118873 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds fdb76c6fd388 Merge branch 'fixes' of https://github.com/sophgo/linux.git adds 42420c50c68f s390/pci: Fix missing check for zpci_create_device() error return adds 05a2538f2b48 s390/pci: Fix duplicate pci_dev_put() in disable_slot() wh [...] adds e32411d32bae Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0093cb194a75 ice: use DSN instead of PCI BDF for ice_adapter index adds 08e9f2d584c4 net: Lock netdevices during dev_shutdown adds 78cd408356fe net: add missing instance lock to dev_set_promiscuity adds dcaeeb8ae84c can: m_can: m_can_class_allocate_dev(): initialize spin lo [...] adds 5e1663810e11 can: mcp251xfd: fix TDC setting for low data bit rates adds 84f5eb833f53 can: mcp251xfd: mcp251xfd_remove(): fix order of unregistr [...] adds 037ada7a3181 can: rockchip_canfd: rkcanfd_remove(): fix order of unregi [...] adds 0713a1b3276b can: mcan: m_can_class_unregister(): fix order of unregist [...] adds f695e3083afe Merge patch series "can: rx-offload: fix order of unregist [...] adds 511e64e13d8c can: gw: fix RCU/BH usage in cgw_create_job() adds 2e6259d82132 Merge tag 'linux-can-fixes-for-6.15-20250506' of git://git [...] adds 9540984da649 Merge tag 'wireless-2025-05-06' of https://git.kernel.org/ [...] adds 404edb331dc0 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds b69020e2fda3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1e48fe2d5efd Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 387da4790831 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a2ef62300651 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9ecdecdb3fa0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 94dbf7add24e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d7259b55d59c Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 857cbc57e3a0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds ded1503c301a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 089a7292aafe Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 921fece3268c iio: dac: adi-axi-dac: fix bus read adds e2f820014239 iio: imu: inv_icm42600: Fix temperature calculation adds e0f5678f7bc0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds e803907e0b9e Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds d24d23903ba2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f04f03d3e99b Input: synaptics - enable SMBus for HP Elitebook 850 G1 adds 6d7ea0881000 Input: synaptics - enable InterTouch on Dynabook Portege X30-D adds 47d768b32e64 Input: synaptics - enable InterTouch on Dynabook Portege X30L-G adds 2abc698ac773 Input: synaptics - enable InterTouch on TUXEDO InfinityBoo [...] adds a609cb4cc07a Input: synaptics - enable InterTouch on Dell Precision M3800 adds c5e733ed84c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 87a64bf4a51d Merge branch 'for-linus' of git://github.com/awilliam/linu [...] adds f50045befdae Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 852fb103302d Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds dd3be276347a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6b0c576e6581 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 72e6a71442b2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 19f5ca461d5f objtool/rust: add one more `noreturn` Rust function for Ru [...] adds a39f30870927 rust: allow Rust 1.87.0's `clippy::ptr_eq` lint adds 7129ea6e242b rust: clean Rust 1.88.0's `unnecessary_transmutes` lint adds c016722fd575 rust: clean Rust 1.88.0's warning about `clippy::disallowe [...] adds 211dcf77856d rust: clean Rust 1.88.0's `clippy::uninlined_format_args` lint adds 5595c31c3709 x86/Kconfig: make CFI_AUTO_DEFAULT depend on !RUST or Rust [...] adds 5946cf4faefe Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds aef78662b7ee Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e7175f6bd8ca Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds 2bc3ada0906f Merge tag 'v6.15-rockchip-clkfixes1' of git://git.kernel.o [...] adds 2ad81b23f72a Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds 0b39d15598c7 Merge branch into tip/master: 'timers/urgent' adds 8747cfed98fc Merge branch into tip/master: 'x86/urgent' adds d5cc4b558768 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 403caa76a287 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4ea0e68600c6 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 35ea3fac5201 mm: set the pte dirty if the folio is already dirty new 70c0fb1bee4f mm: introduce a common definition of mk_pte() new 98d413908c1e sparc32: remove custom definition of mk_pte() new a263fc144b58 x86: remove custom definition of mk_pte() new 82f0b4f7d927 um: remove custom definition of mk_pte() new 575adc8d7218 mm: make mk_pte() definition unconditional new 018086cb7846 mm: add folio_mk_pte() new c63ae12e3e74 hugetlb: simplify make_huge_pte() new d3265e7aeb1e mm: remove mk_huge_pte() new f56343f48ac9 mm: add folio_mk_pmd() new f5622e5eb2cd arch: remove mk_pmd() new c4ccf32479ec filemap: remove readahead_page() new f6f5b7f24474 mm: remove offset_in_thp() new fc85478301b2 iov_iter: convert iter_xarray_populate_pages() to use folios new b1605b084e39 iov_iter: convert iov_iter_extract_xarray_pages() to use folios new 55b40b5ecd9a filemap: remove find_subpage() new eefc2b2d6743 filemap: convert __readahead_batch() to use a folio new 9f066ff86514 filemap: remove readahead_page_batch() new 01f93e95ce22 mm: delete thp_nr_pages() new 740f5f05fb4e zsmalloc: prefer the the original page's node for compressed data new 64f95a05b577 zsmalloc-prefer-the-the-original-pages-node-for-compressed [...] new 15fa4acf6a06 memcg, oom: do not bypass oom killer for dying tasks new cdbc2196bc8f mm: page_alloc: remove redundant READ_ONCE new 469d4c36eb41 memory: implement memory_block_advise/probe_max_size new 19820d8d0d19 x86: probe memory block size advisement value during mm init new eb725371f157 acpi,srat: give memory block size advice based on CFMWS alignment new 76779cca9fc1 mm/compaction: use folio in hugetlb pathway new 05b9ad4ea6a8 mm: annotate data race in update_hiwater_rss new 07ffa368422b mm/show_mem: optimize si_meminfo_node by reducing redundant code new ce3e8decdac1 selftests/mm: convert page_size to unsigned long new 360c79636cef zram: modernize writeback interface new 9328ae018b8f zram: modernize writeback interface new 76380f252214 zram: modernize writeback interface new 84c7c6a06ff7 mm/page_alloc: simplify free_page_is_bad by removing free_ [...] new 856e1d515405 mm/compaction: remove low watermark cap for proactive compaction new f02fa25c59b1 mm/compaction: reduce the difference between low and high [...] new 6ef86ca29233 memcg: vmalloc: simplify MEMCG_VMALLOC updates new 0a298ec76d77 memcg: simplify MEMCG_VMALLOC updates - fix new c3d2aff671f6 memcg: remove root memcg check from refill_stock new 73d7bb36a553 memcg: decouple drain_obj_stock from local stock new 7de5d1ce557a memcg: introduce memcg_uncharge new fa37ff10fada memcg: manually inline __refill_stock new 96d5ceb1f6e8 memcg: no refilling stock from obj_cgroup_release new 1e5a24f6095e memcg: do obj_cgroup_put inside drain_obj_stock new 8f401fb73e9d memcg: use __mod_memcg_state in drain_obj_stock new 1f12d84e71bd memcg: combine slab obj stock charging and accounting new 4084b6ca10f6 memcg: manually inline replace_stock_objcg new c8c7c7dfb46b mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...] new 614a359f85f5 mm: swap: enable swap_entry_range_free() to drop any kind [...] new 7e25b734c1e3 mm: swap: add __maybe_unused attribute for swap_is_last_re [...] new dee4fb239f75 mm: swap: use swap_entries_free() to free swap entry in sw [...] new 5ce637c20764 mm: swap: use swap_entries_free() drop last ref count in s [...] new f1ac208c1401 mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...] new bab3b799a0e4 mm: swap: free each cluster individually in swap_entries_p [...] new 92410c3d70ea mm: swap: factor out helper to drop cache of entries withi [...] new 58e29fc14af4 mm: swap: replace cluster_swap_free_nr() with swap_entries [...] new 5e1061550de2 mm: add kernel-doc comment for free_pgd_range() new d74d6b982fac hexagon: add syscall_set_return_value() new 9764d5246017 syscall.h: add syscall_set_arguments() new b606e104db44 syscallh-add-syscall_set_arguments-fix new ccc4990d4b6e syscall.h: introduce syscall_set_nr() new 8b1d172595ed ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op new e18bf8c94ca9 ptrace: introduce PTRACE_SET_SYSCALL_INFO request new 0ae796f70fd5 selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO new 9251aae32270 zsmalloc: cleanup headers includes new b239fedb076a fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions new 4d68be22ca67 tools headers UAPI: sync linux/fs.h with the kernel sources new 78f56c533d64 selftests/mm: add PAGEMAP_SCAN guard region test new e81ff12f410c mm: fix parameter passed to page_mapcount_is_type() new 901b8c5eb8aa mm/debug: fix parameter passed to page_mapcount_is_type() new 10db3adef33d mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix new 8b0bfbb3a67b kernel/events/uprobes: pass VMA instead of MM to remove_br [...] new 9dae0c666dad kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...] new 15a7b4b02e39 kernel/events/uprobes: uprobe_write_opcode() rewrite new c50426dec6da mm: page_alloc: tighten up find_suitable_fallback() new 57cd04dfd851 selftest/mm: make hugetlb_reparenting_test tolerant to asy [...] new 74d4d2b69d63 mm/ptdump: split note_page() into level specific callbacks new a500074a46d7 mm/ptdump: split effective_prot() into level specific callbacks new 9744f70a19fd arm64/mm: define ptdesc_t new c89e4b0fe259 xarray: make xa_alloc_cyclic() return 0 on all success cases new 197f67490103 fs/proc/page: refactor to reduce code duplication new 590306875958 vmalloc: add for_each_vmap_node() helper new bb320d58af92 vmalloc: switch to for_each_vmap_node() helper new 562e95415876 vmalloc-switch-to-for_each_vmap_node-helper-fix new 7cef6de3d22b vmalloc: use for_each_vmap_node() in purge-vmap-area new 8dfa2e13142a mm: pass mm down to pagetable_{pte,pmd}_ctor new e5a510360a3e x86: pgtable: always use pte_free_kernel() new eefa0fccaf40 mm: call ctor/dtor for kernel PTEs new 4a8473703577 m68k: mm: call ctor/dtor for kernel PTEs new 47ca80b1ba34 powerpc: mm: call ctor/dtor for kernel PTEs new f20bfbecb622 sparc64: mm: call ctor/dtor for kernel PTEs new f7857b11cdb9 mm: skip ptlock_init() for kernel PMDs new e3abd58bc00b arm64: mm: use enum to identify pgtable level instead of *_SHIFT new c62e18b7745e arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() new 46c6f3c7cffb riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late new d3d3404c19cb arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() new 3f21c68e7d1e riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc new 4c16aa59d7bb mm: rust: add abstraction for struct mm_struct new 2733e2a2013d mm: rust: add vm_area_struct methods that require read access new f3edd9936645 mm: rust: add vm_insert_page new 3e88bf6f6363 mm: rust: add lock_vma_under_rcu new 9a589d2530b7 mm: rust: add mmput_async support new e4631eb10136 mm: rust: add VmaNew for f_ops->mmap() new fafc482254be rust: miscdevice: add mmap support new c50bbf874d4c task: rust: rework how current is accessed new 0722919172cb mm: rust: add MEMORY MANAGEMENT [RUST] new 6be000846259 mm/vma: fix incorrectly disallowed anonymous VMA merges new cbef9a5cbb0a tools/testing: add PROCMAP_QUERY helper functions in mm se [...] new 925a45cb356e tools/testing/selftests: assert that anon merge cases beha [...] new 1958db9896a5 mm: huge_memory: add folio_mark_accessed() when zapping file THP new 1a39a494625b mm-huge_memory-add-folio_mark_accessed-when-zapping-file-t [...] new 2ca8782bc5bf mm/madvise: define and use madvise_behavior struct for mad [...] new cc2180c93d7f mm/madvise: batch tlb flushes for MADV_FREE new e8ab015cd6be mm/memory: split non-tlb flushing part from zap_page_range [...] new ed938642f956 mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] new 1f000aaa9d19 maple_tree: convert mas_prealloc_calc() to take in a maple [...] new db28b9f8813b maple_tree: use height and depth consistently new f4bb87a41b9a maple_tree: use vacant nodes to reduce worst case allocations new f6fa5d13f09a maple_tree: break on convergence in mas_spanning_rebalance() new 4e070d198f9c maple_tree: add sufficient height new 2cd2ec75561f maple_tree: reorder mas->store_type case statements new 43efbd16d944 selftests/mm: restore default nr_hugepages value during cl [...] new 31a58aacba3f memcg: optimize memcg_rstat_updated new e0c6a04eca59 selftests/damon: remove the remaining test scripts for DAM [...] new e4e89fdab0a8 mm, hugetlb: avoid passing a null nodemask when there is m [...] new da0db4f7ccb3 vmalloc: use atomic_long_add_return_relaxed() new a5f2950bb4fe mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio new be3263c7b7c5 mm/gup: remove unneeded checking in follow_page_pte() new 27f76cc545ab mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...] new 1582210c5432 mm/gup: clean up codes in fault_in_xxx() functions new 64acba965c3b mm-gup-clean-up-codes-in-fault_in_xxx-functions-v5 new 69acb385132b memblock: add MEMBLOCK_RSRV_KERN flag new 29877b5fe05d memblock: add support for scratch memory new 5187e5775651 memblock: introduce memmap_init_kho_scratch() new 823143f7b571 kexec: add Kexec HandOver (KHO) generation helpers new cd71170442db kexec: add KHO parsing support new c522c90588c6 kexec: include asm/early_ioremap.h new 87813d49dcac kexec: enable KHO support for memory preservation new bb315208becd kexec: add KHO support to kexec file loads new 628b0668f71c kexec: add config option for KHO new 37abc856e6d3 arm64: add KHO support new 6e7af57a6ea3 x86/setup: use memblock_reserve_kern for memory used by kernel new 690bd0f81309 x86/kexec: add support for passing kexec handover (KHO) data new 92283d66fd81 x86/e820: temporarily enable KHO scratch for memory below 1M new b7efae75d6ec x86/boot: make sure KASLR does not step over KHO preserved memory new 0d56e01c86f7 x86/Kconfig: enable kexec handover for 64 bits new 1741a4efb151 memblock: add KHO support for reserve_mem new d7edc57bf4c0 Documentation: add documentation for KHO new 9dd29e2df2df Documentation: KHO: add memblock bindings new 58fdbdc95581 samples/damon/prcl: fix a comment typo new 4ec0b28fdfa6 mm/vmscan: modify the assignment logic of the scan and tot [...] new 1bf1867a4c5f mm: add nr_free_highatomic in show_free_areas new c4609d1023ee mm: convert free_page_and_swap_cache() to free_folio_and_s [...] new f4b176f0d16b memcg: multi-memcg percpu charge cache new 26f1eb6bc6e5 memcg: multi-memcg percpu charge cache - fix new e2c58e051e69 memcg: multi-memcg percpu charge cache - fix 2 new 917353a8ef68 memcg-multi-memcg-percpu-charge-cache-fix-3 new 2da6cbb5c93d memcg: multi-memcg percpu charge cache - fix 4 new 4d4efc7c7bca mm: move mmap/vma locking logic into specific files new 11c175b1d7f0 mempolicy: optimize queue_folios_pte_range by PTE batching new 779b670b1f5d Documentation: zram: update IDLE pages tracking documentation new 5127263129b0 lib/test_vmalloc.c: replace RWSEM to SRCU for setup new e0e6441b05f2 lib/test_vmalloc.c: fix compile error with CONFIG_TINY_RCU new 392f9704cafb lib/test_vmalloc.c: allow built-in execution new b132d8fa294a MAINTAINERS: add test_vmalloc.c to VMALLOC section new c1cc1516e06e vmalloc: align nr_vmalloc_pages and vmap_lazy_nr new 64c9740a835c mm: memcontrol: remove unnecessary NULL check before free_ [...] new 996de6f445e1 mm/mempolicy: fix memory leaks in weighted interleave sysfs new 20bc7215d488 mm/mempolicy: prepare weighted interleave sysfs for memory [...] new 85632831ab8e mm/mempolicy: support memory hotplug in weighted interleave new 928073611d54 mm/mempolicy: fix error code in sysfs_wi_node_add() new ad9789a02bef mm/damon/core: introduce damos quota goal metrics for memo [...] new 4a4f11e76309 mm/damon/sysfs-schemes: implement file for quota goal nid [...] new a24503fe303e mm/damon/sysfs-schemes: connect damos_quota_goal nid with [...] new 3a3202de6e76 Docs/mm/damon/design: document node_mem_{used,free}_bp new fd1c411ec3a0 Docs/admin-guide/mm/damon/usage: document 'nid' file new 7dcf31b89727 Docs/ABI/damon: document nid file new c0035d467aec samples/damon: implement a DAMON module for memory tiering new 794878beacb9 samples/damon: trigger build even if only mtier is enabled new 4cee67a23a84 mm: fix typos in comments in mm_init.c new 06d6d24ac217 Update Christoph's Email address and make it consistent new 23c723084f6f mm/vmalloc.c: change purge_ndoes as local static variable new 70469d44b7f2 mm/vmalloc.c: find the vmap of vmap_nodes in reverse order new 0533d5c9290a mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit new 19dd3c7d2d5e mm/vmalloc: optimize function vm_unmap_aliases() new e105e62d88bb mm/vmalloc.c: return explicit error value in alloc_vmap_area() new 15c00e7a1438 execmem: enforce allocation size aligment to PAGE_SIZE new 3e0be7647aa4 cpuset: rename cpuset_node_allowed to cpuset_current_node_allowed new a94ed4574d68 vmscan,cgroup: apply mems_effective to reclaim new 84646ed59657 mm/huge_memory: adjust try_to_migrate_one() and split_huge [...] new e857c0bf19ea mm/huge_memory: remove useless folio pointers passing new d0d34c11c230 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] new ecfddf6d8575 mm/memcg: move mem_cgroup_init() ahead of cgroup_init() new 2d871ac3cab2 mm/memcg: use kmem_cache when alloc memcg new 5483ca8eba68 mm/memcg: use kmem_cache when alloc memcg pernode info new 567753370c18 mm/hugetlb: use separate nodemask for bootmem allocations new 4ad6cfe5f512 mm: pcp: increase pcp->free_count threshold to trigger free_high new d77be20ca562 memcg: introduce non-blocking limit setting option new ccac3a822bd7 memcg-introduce-non-blocking-limit-setting-option-v3 new ca54a4af2255 mm: add swappiness=max arg to memory.reclaim for only anon [...] new db38ae26e515 mm: vmscan: add more comments about cache_trim_mode new 39f111c9835c mm: add max swappiness arg to lru_gen for anonymous memory only new a64c4b5788c1 mm: use SWAPPINESS_ANON_ONLY in MGLRU new 09f937a2ee85 mm/rmap: rename page__anon_vma to anon_vma for consistency new 3a3e29779512 mm/rmap: fix typo in comment in page_address_in_vma new 277ae26d1ef8 mm: remove unused macro INIT_PASID new 866d53a5816f selftests/mm: use long for dwRegionSize new 348b510daf7e mm/io-mapping: precompute remap protection flags for clarity new 7e2331d38826 mm/debug_page_alloc: improve error message for invalid gua [...] new b90c29544ce0 mm/numa: remove unnecessary local variable in alloc_node_data() new 5eccf06de831 khugepaged: pass folio instead of head page to trace events new 4395714810dc mm: introduce for_each_valid_pfn() and use it from reserve [...] new 42976b9390d2 mm: implement for_each_valid_pfn() for CONFIG_FLATMEM new c5ec40faf0c7 mm: implement for_each_valid_pfn() for CONFIG_SPARSEMEM new 51e26b8f298e mm-implement-for_each_valid_pfn-for-config_sparsemem-fix new e9c0e7a940df mm, PM: use for_each_valid_pfn() in kernel/power/snapshot.c new 26d484128dc8 mm, x86: use for_each_valid_pfn() from __ioremap_check_ram() new edb7112d7925 mm: use for_each_valid_pfn() in memory_hotplug new 27ed7905706e mm/mm_init: use for_each_valid_pfn() in init_unavailable_range() new e28f13c17286 mm: workingset: simplify lockdep check in update_node new 2e8621cb64d7 mm/damon/sysfs-schemes: use kmalloc_array() and size_add() new 2d00554bbe3c mm/rmap: inline folio_test_large_maybe_mapped_shared() int [...] new 19e3eca1277c mm/selftests: add a test to verify mmap_changing race with [...] new 4991c10555a8 mm-selftests-add-a-test-to-verify-mmap_changing-race-with- [...] new 14802c368cd0 sched/numa: skip VMA scanning on memory pinned to one NUMA [...] new 6e2c3843cc17 sched/numa: add tracepoint that tracks the skipping of num [...] new 566a605340a2 util_macros.h: make the header more resilient new d92b8acd2003 mm: add folio_expected_ref_count() for reference count cal [...] new fd4055ba5f4a jfs: implement migrate_folio for jfs_metapage_aops new ab89112c7ceb jfs: fix kernel-doc warning in jfs_metapage.c new 58d426b8bc39 jfs-implement-migrate_folio-for-jfs_metapage_aops-fix-2 new a0b8c204dc69 mm: kmemleak: drop kmemleak_warning variable new c72b3a922a89 mm: kmemleak: drop wrong comment new 5076269f6c26 mm: kmemleak: mark variables as __read_mostly new 8b93b4ec8528 mm/hugetlb: pass folio instead of page to unmap_ref_private() new e9819473f018 mm/hugetlb: refactor unmap_hugepage_range() to take folio [...] new e64c2d249b3b mm/hugetlb: refactor __unmap_hugepage_range() to take foli [...] new f426aeca1b68 mm/hugetlb: convert use of struct page to folio in __unmap [...] new 1b15b103dbe1 mm/hugetlb.c: __unmap_hugepage_range(): comment cleanup new d4194cd33073 mm: establish mm/vma_exec.c for shared exec/mm VMA functionality new 10f745941076 mm-establish-mm-vma_execc-for-shared-exec-mm-vma-functiona [...] new e325c3106d65 mm: abstract initial stack setup to mm subsystem new d55ff1f6d53c mm: move dup_mmap() to mm new f8f1388dfd33 mm: perform VMA allocation, freeing, duplication in mm new f7c6a323e093 mm-perform-vma-allocation-freeing-duplication-in-mm-fix new 2367811ce9b9 mm: page-flags-layout.h: change the KASAN_TAG_WIDTH for HW_TAGS new ee17d1ed8502 DAX: warn when kmem regions are truncated for memory block [...] new fd93b3350b43 docs/mm/damon/design: fix spelling mistake new 52fbb684c972 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] new 5162933e6207 exit: move and extend sched_process_exit() tracepoint new f30da014bb07 exit: document sched_process_exit and sched_process_templa [...] new d2ff06f00947 init/main.c: log initcall level when initcall_debug is used new f3baec9c5fee crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo new 6b05ea369446 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo new 7b4953db75c8 exit: skip IRQ disabled warning during power off new ebd75bc1f19e task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check new 81b266341657 lib/rbtree.c: fix the example typo new 0a7538141ebe proc: fix the issue of proc_mem_open returning NULL new 732e3de89bf9 checkpatch: dont warn about unused macro arg on empty body new 5cbe08bc0859 checkpatch: qualify do-while-0 advice new f4989a88916e powernow: use pr_info_once new 9836a7382507 kernel.h: move READ/WRITE definitions to <linux/types.h> new ff8b684e1e6f kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h new dccef1a1b873 kstrtox: add support for enabled and disabled in kstrtobool() new 91a5a20262f9 errseq: eliminate special limitation for macro MAX_ERRNO new 78c71ed12ca4 exit: combine work under lock in synchronize_group_exit() [...] new eee09952657a Squashfs: check return result of sb_min_blocksize new b08444738e14 ocfs2: o2net_idle_timer: Rename del_timer_sync in comment new 242e039e86d1 hung_task: replace blocker_mutex with encoded blocker new ad4184907c19 hung_task: show the blocker task if the task is hung on semaphore new a9be992be4b7 samples: extend hung_task detector test with semaphore support new 1baad7f497a4 ocfs2: simplify return statement in ocfs2_filecheck_attr_store() new afa81c06ae09 scatterlist: inline sg_next() new a94fb8daa658 rapidio: remove some dead defines new a1e5e44fa710 rapidio: remove unused functions new 0a263cbca80c relay: remove unused relay_late_setup_files new ced8f39a88ee lib/test_kmod: do not hardcode/depend on any filesystem new 122070885ab2 crash: fix spelling mistake "crahskernel" -> "crashkernel" new ba52ac734e89 treewide: fix typo "previlege" new cdd91fda62f6 watchdog: fix watchdog may detect false positive of softlockup new 0e4ba46eee4c watchdog: fix the SOFTLOCKUP_DETECTOR=n case new 238372b8d565 maccess: fix strncpy_from_user_nofault() empty string handling new 3b7fe44e870e compiler_types.h: fix "unused variable" in __compiletime_assert() new 9edb490bf858 compiler_typesh-fix-unused-variable-in-__compiletime_assert-fix new b5449937e6c8 ipc: fix to protect IPCS lookups using RCU new bfc49dc7fd58 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery new 3cfdf95525b8 ocfs2: remove unnecessary NULL check before unregister_sys [...] new 5c10c9c236e6 sort.h: hoist cmp_int() into generic header file new 1a297904eb5c util_macros.h: fix the reference in kernel-doc new e5f99bd6c0b4 kexec_file: use SHA-256 library API instead of crypto_shash API new ad311fb86508 nilfs2: add pointer check for nilfs_direct_propagate() new ccc9f4b3d5fc nilfs2: do not propagate ENOENT error from nilfs_btree_pro [...] new 4c95f9a00f82 lib/oid_registry.c: remove unused sprint_OID new 0a6c19e16fd8 selftests: fix some typos in tools/testing/selftests new 57c1084dc130 scripts/gdb: fix kgdb probing on single-core systems new 8b48a2704dbb scripts/gdb: update documentation for lx_per_cpu new fce8c38a0c2d list: remove redundant 'extern' for function prototypes new 6ba5ef5a83f8 kexec_file: allow to place kexec_buf randomly new 0f4b02e4ccf1 crash_dump: make dm crypt keys persist for the kdump kernel new 4941bb7a7f6b crash_dump: store dm crypt keys in kdump reserved memory new c9176986d6e0 crash_dump: reuse saved dm crypt keys for CPU/memory hot-plugging new bd7e4ae326e1 crash_dump: retrieve dm crypt keys in kdump kernel new 13be9f8b5891 Revert "x86/mm: Remove unused __set_memory_prot()" new f9455ace1148 revert-x86-mm-remove-unused-__set_memory_prot-fix new 836966f842f2 x86/crash: pass dm crypt keys to kdump kernel new fcba19e5bbfe x86/crash: make the page that stores the dm crypt keys ina [...] new 6c10d66e2418 kernel/watchdog: add /sys/kernel/{hard,soft}lockup_count new 0acae26e6e82 kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_count new d1eab861aa7e Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] new 8330d092f789 Merge remote-tracking branch 'torvalds/master' into perf-t [...] new 51a5b16b911e Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new f8e827457791 Merge branch 'dma-mapping-for-next' of git://git.kernel.or [...] new 0b33e1f4e817 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c03f398f30a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d56afcdb35b9 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 5870da84eb39 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 211502af7c83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50e5734d2110 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 7360a65cf01a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db144b615b07 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 6bef41deb22b Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 4d6b59b9cbac Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 59e9910e8e49 memory: bt1-l2-ctl: replace scnprintf() with sysfs_emit() new 3a48aea76fa4 Merge branch 'mem-ctrl-next' into for-next new 66db87616215 bus: firewall: Fix missing static inline annotations for stubs new 4a98ec836a20 dt-bindings: memory-controllers: Add STM32 Octo Memory Man [...] new 8181d061dcff memory: Add STM32 Octo Memory Manager driver new 02eaee70babd MAINTAINERS: add entry for STM32 OCTO MEMORY MANAGER driver new 520e978d7438 Merge branch 'mem-ctrl-next' into for-next new 39e158b4e294 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 758bade93d27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4aa3ab9a5b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d8ec0a1adda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8704852cb057 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ea267124573 ARM: dts: qcom: ipq4019: Drop redundant CPU "clock-latency" new d8b462c44a03 arm64: dts: ipq6018: drop standalone 'smem' node new 02a8b9894b9c arm64: dts: qcom: sdm630: Add modem metadata mem new dbf62a117a1b arm64: dts: qcom: sdm660-lavender: Add missing USB phy supply new f5110806b41e arm64: dts: qcom: sda660-ifc6560: Fix dt-validate warning new 2ed8ee662660 arm64: dts: qcom: qcs8300: Add cpufreq scaling node new 9f2ae52acd5e dt-bindings: arm: qcom: Add Asus Zenbook A14 new 099f3401dc3b arm64: dts: qcom: sc7280: add UFS operating points new 5ce920e6a8db arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage new 3ed2a9e03abf arm64: dts: qcom: x1e001de-devkit: Fix vreg_l2j_1p2 voltage new 0fb9ecf8713a arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix vreg_l2j [...] new 4a09dad9d437 arm64: dts: qcom: x1e80100-hp-omnibook-x14: Fix vreg_l2j_1 [...] new 4f27ede34ca3 arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Fix vreg_l2 [...] new efdbeae860bf arm64: dts: qcom: x1e80100-qcp: Fix vreg_l2j_1p2 voltage new f76fdcd25509 arm64: dts: qcom: x1e001de-devkit: Describe USB retimers r [...] new 635d0c8edf26 arm64: dts: qcom: x1e001de-devkit: Fix pin config for USB0 [...] new 0d95f64be417 arm64: dts: qcom: sc7180: Add EL2 overlay for WoA devices new 8a401135001c arm64: dts: qcom: sc8280xp: Add PCIe IOMMU new 263780f31897 arm64: dts: qcom: sc8280xp: Add EL2 overlay for WoA devices new 428f95f41f30 arm64: dts: qcom: x1e80100: Add PCIe IOMMU new e01acd8f3cc1 arm64: dts: qcom: x1e/x1p: Add EL2 overlay for WoA devices new 181faec4cc9d arm64: dts: qcom: x1e80100: Fix PCIe 3rd controller DBI size new 8d88f6c9c5e7 arm64: dts: qcom: msm8916/39: Move UART pinctrl to board files new 5c0c8b7a315f arm64: dts: qcom: msm8916/39: Introduce new UART console pinctrl new 2b8d22ef1687 arm64: dts: qcom: msm8919/39: Use UART2 console pinctrl wh [...] new fe848d64cc65 arm64: dts: qcom: msm8916-motorola: Use UART1 console pinctrl new 979b65d8f416 arm64: dts: qcom: msm8916: Drop generic UART pinctrl templates new f7f65536124d arm64: dts: qcom: msm8939: Drop generic UART pinctrl templates new e7b1c13280ad clk: qcom: camcc-sm6350: Add *_wait_val values for GDSCs new 673989d27123 clk: qcom: dispcc-sm6350: Add *_wait_val values for GDSCs new afdfd829a99e clk: qcom: gcc-sm6350: Add *_wait_val values for GDSCs new d988b0b866c2 clk: qcom: gpucc-sm6350: Add *_wait_val values for GDSCs new 56c8edc6eeaa firmware: qcom: scm: Allow QSEECOM on Asus Zenbook A14 new e18386605c0f Merge branches 'arm32-for-6.16', 'arm64-defconfig-for-6.16 [...] new 4b47d1e37585 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 172213b2a1e6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d51ea653ab1a Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new a706a593cb19 arm64: dts: rockchip: Add vcc-supply to SPI flash on rk356 [...] new e8adbfc19627 Merge branch 'v6.16-armsoc/dts64' into for-next new a9edc1d154ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e946cc18bcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82e82eaf968c Merge tag 'scmi-updates-6.16' of ssh://gitolite.kernel.org [...] new 2e43c1eeebcd Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 6453bb3a9cee Merge branch 'for-next' of https://github.com/sophgo/linux.git new f18198c0de56 soc: sophgo: sg2044: Add support for SG2044 TOP syscon device new 76517429dbfd dt-bindings: soc: sophgo: add RTC support for Sophgo CV180 [...] new c8754c7deab4 soc: sophgo: cv1800: rtcsys: New driver (handling RTC only) new 7fc5570ed988 Merge branch 'soc-for-next' of https://github.com/sophgo/l [...] new 7e0d44bafc27 Merge branch 'for-next' of https://github.com/spacemit-com/linux new f9959c6d9794 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 11a9f5176450 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 5591f773a471 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3c15e34a0ad7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a32a61cce259 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new ca188fb00cd1 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new bef96521310e Merge tag 'renesas-clk-for-v6.16-tag1' of git://git.kernel [...] new 7b99ac8ac119 Merge branch 'clk-renesas' into clk-next new f37f6ba2302e Merge tag 'spacemit-clk-for-6.16-1' of https://github.com/ [...] new fb77df528b8b Merge branch 'clk-spacemit' into clk-next new 08b9f3155e3e Merge branch 'clk-fixes' into clk-next new 66bd98084f3f dt-bindings: clock: Drop maxim,max77686.txt new 619ddc6935c1 dt-bindings: clock: convert bcm2835-aux-clock to yaml new 72b421e645a3 dt-bindings: clock: Drop st,stm32h7-rcc.txt new 000f28a7ca5f Merge branch 'clk-bindings' into clk-next new 1dc5da9f3c89 clk: bcm: kona: Remove unused scaled_div_build new d6fbdae4f3b5 clk: bcm: rpi: Drop module alias new 73c46d9a93d0 clk: bcm: rpi: Add NULL check in raspberrypi_clk_register() new 6064cfaa1ac4 clk: davinci: Use of_get_available_child_by_name() new 7a0c1872ee7d clk: test: Forward-declare struct of_phandle_args in kunit/clk.h new da0d5e233780 Merge branch 'clk-cleanup' into clk-next new 1ce671428ea3 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 74cd86ad0e95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ebe30b4507e Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 3cab1aca083f Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 20df5f458477 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 4d2e9ad6c50a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f471a41d94a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 595441c93809 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 2e50751b3a70 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new f698ee1f4003 dt-bindings: interrupt-controller: Convert openrisc,ompic [...] new 2c223be951be Merge branch 'for-next' of git://github.com/openrisc/linux.git new d7b37811ca22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 944f54c28b59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6a64fe23d75d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 910fe27268ac Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 2e8e0fea390b Merge branch 'fixes' into for-next new e94a9f451445 Merge branch 'features' into for-next new f7cf5cec1a9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ff0b68506a7d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 679c4c690581 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 8ec43888a2d9 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 53ff8468c537 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds b4eabf5f51ae Merge branch 'misc-6.15' into for-next-current-v6.14-20250507 adds e347e0bfd04d Merge branch 'for-next-current-v6.14-20250507' into for-ne [...] adds 646920eec0fd btrfs: move block perfect compression out of experimental [...] adds cab1775ba96d btrfs: remove force_page_uptodate variable from btrfs_buff [...] adds 1fc418e8a063 btrfs: cleanup the reserved space inside loop of btrfs_buf [...] adds f566e68642b0 btrfs: extract the space reservation code from btrfs_buffe [...] adds 6a20b3af698c btrfs: extract the main loop of btrfs_buffered_write() int [...] adds 49ca71ce8c27 btrfs: remove unused flag EXTENT_BUFFER_READ_ERR adds 6bac2977653f btrfs: remove unused flag EXTENT_BUFFER_READAHEAD adds 6a7334b1d869 btrfs: remove unused flag EXTENT_BUFFER_CORRUPT adds 838b9e2293ed btrfs: remove unused flag EXTENT_BUFFER_IN_TREE adds 98fc0a06513f btrfs: fix typo in space info explanation adds 3361fbcfea55 btrfs: fix fsync of files with no hard links not persistin [...] adds 5000fe8b1f45 btrfs: remove leftover EXTENT_UPTODATE clear from an inode [...] adds 6d08a3b8caa7 btrfs: stop searching for EXTENT_DIRTY bit in the excluded [...] adds 0a2f34ac157f btrfs: remove EXTENT_UPTODATE io tree flag adds 76a4d79a2b93 btrfs: refactor how we handle reserved space inside copy_o [...] adds 32e2344d9734 btrfs: prepare btrfs_buffered_write() for large data folios adds 26c7dbbafd1b btrfs: prepare btrfs_punch_hole_lock_range() for large dat [...] adds a2e5427d405c btrfs: update comment for try_release_extent_state() adds 9b9794e222d0 btrfs: allow folios to be released while ordered extent is [...] adds ad0d2da71dab btrfs: pass a pointer to get_range_bits() to cache first s [...] adds 88d3c3181f42 btrfs: use rb_entry_safe() where possible to simplify code adds ed15a24deefd btrfs: fix the file offset calculation inside btrfs_decomp [...] adds 3224e6658bfc btrfs: use clear_extent_bit() at try_release_extent_state() adds 62ff1d7d1a86 btrfs: use clear_extent_bits() at chunk_map_device_clear_bits() adds 6b05b02180c9 btrfs: use clear_extent_bits() instead of clear_extent_bit [...] adds 1d34261199ad btrfs: simplify last record detection at test_range_bit_exists() adds 563bc15f7201 btrfs: fix documentation for tree_search_for_insert() adds 3e5ede3fd6c7 btrfs: remove redundant check at find_first_extent_bit_state() adds cc5d2a47c3d8 btrfs: simplify last record detection at test_range_bit() adds 0f244f03a97b btrfs: remove redundant record start offset check at test_ [...] adds 85be321f3760 btrfs: do more trivial BTRFS_PATH_AUTO_FREE conversions adds 3f4029f77da2 btrfs: use BTRFS_PATH_AUTO_FREE in may_destroy_subvol() adds 4ac7bd9937bf btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_set_inode_index_count() adds 581e52e280a8 btrfs: use BTRFS_PATH_AUTO_FREE in can_nocow_extent() adds b5be6e1ba38a btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_encoded_read_inline() adds 36d882cc3d9a btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_del_inode_extref() adds 5c5d7332d1d3 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_insert_inode_extref() adds 3a2fd8800e41 btrfs: send: remove the again label inside put_file_data() adds ea3f41b77dc8 btrfs: send: prepare put_file_data() for larger data folios adds cad7f8e8b7ec btrfs: prepare btrfs_page_mkwrite() for large data folios adds bfa0451c33c5 btrfs: prepare prepare_one_folio() for large data folios adds 1fd47074cf98 btrfs: prepare end_bbio_data_write() for large data folios adds 15feac0ab3c5 btrfs: subpage: prepare for large data folios adds 0650895b1d3c btrfs: zlib: prepare copy_data_into_buffer() for large dat [...] adds daa44e914523 btrfs: tracepoints: use btrfs_root_id() to get the id of a root adds c66dae37c710 btrfs: remove unnecessary early exits in delalloc folio lo [...] adds f39beadbc060 btrfs: use folio_contains() for EOF detection adds 61bc21b371e7 btrfs: tree-checker: more unlikely annotations adds 903d4088d678 btrfs: remove extent_io_tree_to_inode() and is_inode_io_tree() adds fd6d94c35f1f btrfs: add btrfs prefix to trace events for extent state a [...] adds 4dc2777e54d7 btrfs: add btrfs prefix to main lock, try lock and unlock [...] adds 53cdde4dc1e3 btrfs: add btrfs prefix to dio lock and unlock extent functions adds 3a7b9063d819 btrfs: rename __lock_extent() and __try_lock_extent() adds 141afefcb946 btrfs: rename the functions to clear bits for an extent range adds 27e008b74ecb btrfs: rename set_extent_bit() to include a btrfs prefix adds 4a74a5c049d4 btrfs: rename the functions to search for bits in extent ranges adds 066552da6c7c btrfs: rename the functions to get inode and fs_info from [...] adds c56d6d4825b1 btrfs: directly grab inode at __btrfs_debug_check_extent_i [...] adds 34e72c2f14db btrfs: rename the functions to init and release an extent io tree adds 40cc91c05b95 btrfs: rename the functions to count, test and get bit ran [...] adds 33da49d6c449 btrfs: rename free_extent_state() to include a btrfs prefix adds def375570819 btrfs: rename remaining exported functions from extent-io-tree.h adds 3427dd217068 btrfs: remove double underscore prefix from __set_extent_bit() adds 949ae5d70549 btrfs: make btrfs_find_contiguous_extent_bit() return bool [...] adds a21184ae97dd btrfs: tracepoints: add btrfs prefix to names where it's missing adds ac2c61f707c7 btrfs: tracepoints: remove no longer used tracepoints for [...] adds 28f9471cfabb btrfs: rename exported extent map compression functions adds 37aa77102bef btrfs: rename extent map functions to get block start, end [...] adds dbeaf8740fc3 btrfs: rename functions to allocate and free extent maps adds 8c0a82a28dba btrfs: rename remaining exported extent map functions adds 0932e92f022d btrfs: rename __lookup_extent_mapping() to remove double u [...] adds 0346907b1886 btrfs: rename __tree_search() to remove double underscore prefix adds f53acf47c96e btrfs: prepare compression paths for large data folios adds d8628e27272b btrfs: enable large data folios support for defrag adds 0263cee627e4 btrfs: rename iov_iter iterator parameter in btrfs_buffere [...] adds 200e022d481c btrfs: reuse exit helper for cleanup in btrfs_bioset_init() adds b5170d129ac7 btrfs: simplify return logic from btrfs_delayed_ref_init() adds 2357c7bc96fe btrfs: update and correct description of btrfs_get_or_crea [...] adds 5b7fe08b98c2 btrfs: remove the alignment checks in end_bbio_data_read() adds 730f0f705839 btrfs: track the next file offset in struct btrfs_bio_ctrl adds 87c2bc917546 btrfs: pass a physical address to btrfs_repair_io_failure() adds e0aa4f27a9ee btrfs: move kmapping out of btrfs_check_sector_csum() adds 3300c6ace499 btrfs: simplify bvec iteration in index_one_bio() adds cebf7102b0cc btrfs: raid56: store a physical address in structure sector_ptr adds a2148aa8afb0 btrfs: scrub: use virtual addresses directly adds 6ac8193657d2 btrfs: use bvec_kmap_local() in btrfs_decompress_buf2page() adds 4655763cced5 btrfs: remove BTRFS_REF_LAST from enum btrfs_ref_type adds a5a08cfac650 btrfs: enhance ASSERT() to take optional format string adds c884cb847cb8 btrfs: use verbose ASSERT() in volumes.c adds 97e17f9831c2 btrfs: add debug build only WARN adds 97f0e42f3158 btrfs: convert WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)) to [...] adds 64c6d33f21d5 btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN() adds dfa2552b0f44 btrfs: use list_first_entry() everywhere adds 92c62dcb6c58 btrfs: remove unused btrfs_io_stripe::length adds 4015f6e1913d btrfs: use unsigned types for constants defined as bit shifts adds 4fd7e605188b btrfs: merge __setup_root() to btrfs_alloc_root() adds 63f22e1236a6 btrfs: drop redundant local variable in raid_wait_write_end_io() adds 57aac1a7b955 btrfs: change return type of btrfs_lookup_bio_sums() to int adds a6d2bb82033d btrfs: change return type of btrfs_csum_one_bio() to int adds 8f2829ea2f14 btrfs: change return type of btree_csum_one_bio() to int adds 2ed0fa726a9f btrfs: change return type of btrfs_bio_csum() to int adds 03f95dbd434c btrfs: rename ret to status in btrfs_submit_chunk() adds f4eebaa55aa1 btrfs: rename error to ret in btrfs_submit_chunk() adds e449755f48f8 btrfs: simplify reading bio status in end_compressed_writeback() adds 69fff2c21944 btrfs: rename ret to status in btrfs_submit_compressed_read() adds 5a681ddda45f btrfs: rename ret2 to ret in btrfs_submit_compressed_read() adds 9a34da30d235 btrfs: change return type of btrfs_alloc_dummy_sum() to int adds 7d361e7859ea btrfs: raid56: rename parameter err to status in endio helpers adds 77eafefe598b btrfs: move folio initialization to one place in attach_eb [...] adds a0fcb81f48e8 btrfs: subpage: reject tree blocks which are not nodesize aligned adds 4c4aa0ba2ef8 btrfs: trivial conversion to return bool instead of int adds fae4b028b636 btrfs: switch int dev_replace_is_ongoing variables/paramet [...] adds 1de11285d12f btrfs: reformat comments in acls_after_inode_item() adds 3144a91c0660 btrfs: on unknown chunk allocation policy fallback to regular adds 95b2b9b64be3 btrfs: rename btrfs_discard workqueue to btrfs-discard adds 6eca975b5cf7 btrfs: convert the buffer_radix to an xarray adds 36201a20b85f btrfs: set DIRTY and WRITEBACK tags on the buffer_tree adds 07e7578c7504 btrfs: use buffer xarray for extent buffer writeback operations adds 0669af178794 btrfs: get rid of goto in alloc_test_extent_buffer() adds ead26754691d btrfs: merge btrfs_read_dev_one_super() into btrfs_read_di [...] adds e52c142f034d btrfs: get rid of btrfs_read_dev_super() adds 7a0349fcef50 btrfs: remove duplicate error check at btrfs_clear_extent_ [...] adds 8d560f081050 btrfs: exit after state split error at btrfs_clear_extent_ [...] adds a0158966105e btrfs: add missing error return to btrfs_clear_extent_bit_ [...] adds f2c20c2e8b84 btrfs: use bools for local variables at btrfs_clear_extent [...] adds 022eeca74101 btrfs: avoid extra tree search at btrfs_clear_extent_bit_c [...] adds ad3f15693d8a btrfs: simplify last record detection at btrfs_clear_exten [...] adds 7b95a369a45c btrfs: remove duplicate error check at btrfs_convert_extent_bit() adds aa7e9c9fc706 btrfs: exit after state split error at btrfs_convert_extent_bit() adds 896b6d2c5ffb btrfs: exit after state insertion failure at btrfs_convert [...] adds 83338228ddcd btrfs: avoid unnecessary next node searches when clearing [...] adds 4d82e3e217d5 btrfs: avoid repeated extent state processing when convert [...] adds 18e864a132af btrfs: avoid re-searching tree when converting bits in an [...] adds eb29eeded044 btrfs: simplify last record detection at btrfs_convert_ext [...] adds 95d681555dc5 btrfs: exit after state insertion failure at set_extent_bit() adds 9931d408977f btrfs: exit after state split error at set_extent_bit() adds e3d427ff05be btrfs: simplify last record detection at set_extent_bit() adds 62f5dc5ec8eb btrfs: avoid repeated extent state processing when setting [...] adds d6b526baf910 btrfs: avoid re-searching tree when setting bits in an ext [...] adds 1ce47bed143b btrfs: remove unnecessary NULL checks before freeing extent state adds 9b0479aec74b btrfs: don't BUG_ON() when unpinning extents during transa [...] adds bf3c2fe492d5 btrfs: remove variable to track trimmed bytes at btrfs_fin [...] adds c48d1ca73b44 btrfs: make extent unpinning more efficient when committin [...] adds 53c5a8eac0f4 btrfs: pass btrfs_space_info to btrfs_reserve_data_bytes() adds c312c8b9f7cc btrfs: pass struct btrfs_inode to btrfs_free_reserved_data [...] adds a7ee3893c1f0 btrfs: factor out init_space_info() from create_space_info() adds 11f4411dabc7 btrfs: factor out do_async_reclaim_{data,metadata}_space() adds dc154c857622 btrfs: factor out check_removing_space_info() from btrfs_f [...] adds 05d840884361 btrfs: add space_info argument to btrfs_chunk_alloc() adds 7c525a18a02a btrfs: add space_info parameter for block group creation adds 1c77cbdab5aa btrfs: introduce btrfs_space_info sub-group adds 044e3afcbe9f btrfs: introduce tree-log sub-space_info adds e3d5b353a188 btrfs: tweak extent/chunk allocation for space_info sub-space adds 4d42563d5ea7 btrfs: use proper data space_info for zoned mode adds 3a6f251bb4df btrfs: add block reserve for treelog adds 029f5c676342 btrfs: add support for reclaiming from sub-space space_info adds 3b5852dfc400 btrfs: scrub: update device stats when an error is detected adds 22e621ce9553 btrfs: scrub: move error reporting members to stack adds d39dfd6e4cd5 btrfs: move transaction aborts to the error site in conver [...] adds 98d43e2f32e0 btrfs: move transaction aborts to the error site in conver [...] adds b37b1e8a50dc btrfs: move transaction aborts to the error site in remove [...] adds 633b0fde248f btrfs: move transaction aborts to the error site in add_to [...] adds c25c5f05e944 btrfs: simplify getting and extracting previous transactio [...] adds 5dbdd3a9ee7e btrfs: simplify getting and extracting previous transactio [...] adds e22bd1bc1811 btrfs: simplify cow only root list extraction during trans [...] adds 676fc63d512f btrfs: raid56: use list_last_entry() at cache_rbio() adds 5fe7fe111404 btrfs: simplify extracting delayed node at btrfs_first_del [...] adds d26f22edf1e4 btrfs: simplify extracting delayed node at btrfs_first_pre [...] adds 74fa89dc9d28 btrfs: simplify csum list release at btrfs_put_ordered_extent() adds a87cd43803e4 btrfs: defrag: use list_last_entry() at defrag_collect_targets() adds 79b2c1ca813c btrfs: scrub: fix a wrong error type when metadata bytenr [...] adds 8c5631cbe419 btrfs: scrub: aggregate small bitmaps into a larger one adds d4f72b32a8c6 btrfs: fix discard worker infinite loop after disabling discard adds 8f130bee0ffd btrfs: use verbose assert at peek_discard_list() adds 888d5f6e8f98 Merge branch 'b-for-next' into for-next-next-v6.15-20250507 adds f235d2ae8de7 Merge branch 'for-next-next-v6.15-20250507' into for-next- [...] adds cfec0009a811 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3ca02e63edcc smb: client: Avoid race in open_cached_dir with lease breaks adds a6e4b08d970f smb: client: fix delay on concurrent opens adds c7770a7adb45 smb: client: avoid dentry leak by not overwriting cfid->dentry adds 15f0578b3265 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds ec57c85fc812 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] adds 6900948eb9d2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c73a56a96f39 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5325e3bb7d2b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 55dd5b4db3bf udf: Make sure i_lenExtents is uptodate on inode eviction adds 119ad4e53787 Merge UDF warning fix adds 3f0d31063a1e Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds ca5f6f8c0808 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 3c0157368a8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 96ead3da73d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d518c1e41105 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds f5610eab97f8 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 2a62a4d7173a Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 1e2c7468f4cf svcrdma: Unregister the device if svc_rdma_accept() fails adds b8bd89de0d86 nfsd: use SHA-256 library API instead of crypto_shash API adds f3e3be2f72b5 NFSD: Implement FATTR4_CLONE_BLKSIZE attribute adds 6788b3516840 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds cf0f7948834f Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds e5a0d170d478 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds 2011afc3bc62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds e84f43817883 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds 48fbb7595640 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5dc152ac03cf Merge branch 'fs-next' of linux-next new e74c56402284 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c727a4b56dd7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3a043a7dbf3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 420b39a1938d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 1d2d0cc94fe6 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 450bb58fac9f Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 40e71e32c858 Documentation: ioctl-number: Update outdated submission info new a5b57bd9b1f9 docs: Makefile: Inherit PYTHONPYCACHEPREFIX setting as env [...] new 8f82b560c568 docs: fix typo in firmware-related section new 422f5b78bfb1 Documentation: leds: improve readibility of multicolor doc new fea017a99ba5 docs: dmaengine: add explanation for DMA_ASYNC_TX capability new 16991267acb1 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 539ebac36465 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new a470b104c903 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new b0c602c23af2 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 3444cdd95f2f Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 40347dece3c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new aee4ed7f9a55 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new b61f2f4e2c5f Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 1d6939dd7233 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df6a69bc8f31 io_uring/zcrx: selftests: fix setting ntuple rule into rss new 37006af675e8 tools: ynl-gen: allow noncontiguous enums new 429ac6211494 devlink: define enum for attr types of dynamic attributes new f9e78932eac6 devlink: avoid param type value translations new 88debb521f15 devlink: use DEVLINK_VAR_ATTR_TYPE_* instead of NLA_* in fmsg new a7371be8c8f5 Merge branch 'devlink-sanitize-variable-typed-attributes' new 9daaf1978600 Merge tag 'wireless-next-2025-05-06' of https://git.kernel [...] new 232aa459aa40 net: usb: lan78xx: Improve error handling in PHY initialization new 3da0ae52705d net: usb: lan78xx: remove explicit check for missing PHY driver new d39f339d2603 net: usb: lan78xx: refactor PHY init to separate detection [...] new 8ba1f33c55d2 net: usb: lan78xx: move LED DT configuration to helper new f485849a381f net: usb: lan78xx: Extract PHY interrupt acknowledgment to helper new d746e0740b28 net: usb: lan78xx: Refactor USB link power configuration i [...] new ef6a29e86785 net: usb: lan78xx: Extract flow control configuration to helper new 3e52667a9c32 Merge branch 'lan78xx-phylink-prep' new a512be0ecb14 tools: ynl-gen: rename basic presence from 'bit' to 'present' new b8ae9f70aaf1 tools: ynl-gen: split presence metadata new d307b9feb833 tools: ynl-gen: move the count into a presence struct too new 015b5b8ed194 Merge branch 'tools-ynl-gen-split-presence-metadata' new f22e764d7775 netlink: specs: nl80211: drop structs which are not uAPI new 6c2422396d53 netlink: specs: ovs: correct struct names new ab91c140bea9 netlink: specs: remove implicit structs for SNMP counters new 720447bd0b24 netlink: specs: rt-link: remove implicit structs from devconf new 0a055ec03d0a Merge branch 'netlink-specs-remove-phantom-structs' new 4b5d032cab9c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 186813e927b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ac79503fac7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new cd6d0cd9236d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new bcd48ad7d9d2 wifi: iwlwifi: Add short description to enum iwl_power_scheme new ef3c1142b691 wifi: iwlwifi: prepare for reading WPFC from UEFI new 200d89b4233f wifi: iwlwifi: read WPFC also from UEFI new 1f263e636072 wifi: iwlwifi: mld: send the WPFC table to the FW new 0a7a30fce30e wifi: iwlwifi: mld: refactor tests to use chandefs new 8ec50790b043 wifi: iwlwifi: mld: tests: extend link pair tests new b2d98a6cee3a wifi: iwlwifi: avoid scheduling restart during restart new 822c7bd5ef25 wifi: iwlwifi: implement TOP reset follower new 37808a3788fd wifi: iwlwifi: mld: allow EMLSR with 2.4 GHz when BT is ON new f9151f16e140 wifi: iwlwifi: mld: check for NULL before referencing a pointer new f5f6b9d9a495 wifi: iwlwifi: mld: don't return an error if the FW is dead new b8ca16d1d449 wifi: iwlwifi: rename ppag_ver to ppag_bios_rev new d807f9e8f4a3 wifi: iwlwifi: fw: support reading PPAG BIOS table revision 4 new ad883b79b2b6 wifi: iwlwifi: fw: support PPAG command version 7 new f7cc80b871ee wifi: iwlwifi: mld: add kunit test for emlsr with bt on new 0bd6ede71aef wifi: iwlwifi: add support for ALIVE v8 new bd795a65c271 wifi: iwlwifi: mld: support iwl_mac_power_cmd version 2 new 792eb3571836 wifi: iwlwifi: mvm: support ROC command version 6 new abbcea13bc5d wifi: iwlwifi: mld: handle SW reset w/o NIC error new 909e1be65462 wifi: iwlwifi: implement TOP reset new c766c8bc1146 wifi: iwlwifi: mvm: support iwl_mac_power_cmd version 2 new 64667ab85631 wifi: iwlwifi: mld: support for COMPRESSED_BA_RES_API_S_VER_7 new a4911d017847 wifi: iwlwifi: mld: add monitor internal station new 94f086a4db66 wifi: iwlwifi: mld: start AP with the correct bandwidth new ac5215a7d108 wifi: iwlwifi: mld: force the responder to use the full bandwidth new 9585559c240c wifi: iwlwifi: dvm: fix various W=1 warnings new 21dccdfaf650 wifi: iwlwifi: mld: set rx_mpdu_cmd_hdr_size new 8c7371126f0a wifi: iwlwifi: mvm: remove nl80211 testmode new c577684874f9 wifi: iwlwifi: clean up config macro new a7872d8061c2 wifi: iwlwifi: remove TH/TH1 RF types new e3c41f414a2a wifi: iwlwifi: pcie: Add support for new device ids new ca353a8f96c4 wifi: iwlwifi: remove duplicated line new 0eea86b24533 wifi: iwlwifi: unify some configurations new a925fe703d68 wifi: iwlwifi: pcie: add entry for Killer AX1650i on AdL-P new fa22a93e2aa7 wifi: iwlwifi: tests: check for device names new f0b71876a971 wifi: iwlwifi: cfg: remove fw_name_mac new 0775d2c6399b wifi: iwlwifi: cfg: unify Qu/QuZ configs new ef36fd5f0ca9 wifi: iwlwifi: cfg: unify Killer 1650s/i with Qu/Hr new 7ded94bd6a86 wifi: iwlwifi: cfg: remove unused config externs new a7a9c3a63890 wifi: iwlwifi: cfg: remove max_tx_agg_size new d5b8529369d5 wifi: iwlwifi: cfg: remove iwl_ax201_cfg_qu_hr new 3fa1bd49ff90 wifi: iwlwifi: cfg: remove duplicated iwl_cfg_gl new cfbe1f27e8df wifi: iwlwifi: cfg: remove duplicated Sc device configs new 7f0d5a329a73 wifi: iwlwifi: cfg: remove iwl_cfg_br new cccb5b266bbe wifi: iwlwifi: tests: check configs are not duplicated new 337faf17c973 wifi: iwlwifi: tests: check transport configs are not duplicated new ac1ee8130a22 wifi: iwlwifi: cfg: clean up BW limit and subdev matching new d4bdea6931d3 wifi: iwlwifi: cfg: rename BW_NO_LIMIT to BW_NOT_LIMITED new 70e15105050f wifi: iwlwifi: pcie: remove 'ent' argument from alloc new 3bf7c3980b0a wifi: iwlwifi: cfg: minor fixes for Sc new 35ac275ebe0c wifi: iwlwifi: cfg: finish config split new 1feda9a23ec8 wifi: iwlwifi: cfg: move all names out of configs new 220c01a6fda5 wifi: iwlwifi: tests: check for duplicate name strings new 2870c0951868 wifi: iwlwifi: cfg: reduce mac_type to u8 new 1fb053d9876f wifi: iwlwifi: cfg: remove unnecessary configs new 332fbf871d44 wifi: iwlwifi: pcie: don't call itself indirectly new 0b897fbd900e wifi: iwlwifi: mvm: add command order checks to kunit new ca00c1806c6c wifi: iwlwifi: remove iwl_cmd_groups_verify_sorted() new 6a2808a566b1 wifi: iwlwifi: pcie: rename "continuous" memory new cd6d6de694e2 wifi: iwlwifi: pcie: move ME check data to pcie new 7f1ec1033cd3 wifi: iwlwifi: pcie: move invalid TX CMD into PCIe new f451bc6a2ccf wifi: iwlwifi: pcie: move wait_command_queue into PCIe new 11074fce0602 wifi: iwlwifi: unexport iwl_trans_pcie_send_hcmd() new 7aeec8c8d63b wifi: iwlwifi: remove PM mode and send-in-D3 new 9babfb5f1fe0 wifi: iwlwifi: handle reasons recommended by FW for leaving EMLSR new a94d0189961c wifi: iwlwifi: pass full FW info to transport new e7d3f56af4f5 wifi: iwlwifi: trans: remove hw_id_str new 0b205d0f0f50 wifi: iwlwifi: trans: remove hw_wfpm_id new 995727b11307 wifi: iwlwifi: pcie: remove constant wdg_timeout new 6570ea227826 wifi: iwlwifi: remove bc_table_dword transport config new 8f7561209eda wifi: iwlfiwi: mvm: Fix the rate reporting new d43c01d303d2 wifi: iwlwifi: trans: remove SCD base address validation new d586137848e3 wifi: iwlwifi: trans: collect device information new 08e77d5edf70 wifi: iwlwifi: rework transport configuration new b8311ad5d4da wifi: iwlwifi: move STEP config into trans->conf new cf9aabf44b2c wifi: iwlwifi: trans: move ext_32khz_clock_valid to config new 3a68ae0fa2ec wifi: iwlwifi: remove sku_id from trans new dadcaf7f5a8e wifi: iwlwifi: fw: remove RATE_MCS_NSS_POS new 3c204b693d76 wifi: iwlwifi: rename modulation type values new e74e6c04955f wifi: iwlwifi: mld: build HT/VHT injected rate in v2 new 7217522af7ea wifi: iwlwifi: mld: don't report bad EHT rate to mac80211 new 69524b2bd601 wifi: iwlwifi: mvm: don't report bad EHT rate to mac80211 new ed34e90554dc wifi: iwlwifi: mvm: remove HT greenfield support new 3193282ae055 wifi: iwlwifi: bump FW API to 99 for BZ/SC/DR devices new 21085ad77907 wifi: iwlwifi: tests: allow same config for different MACs new 5f585528ff6a wifi: iwlwifi: cfg: use minimum API version 97 for Sc/Dr new d6bf0778f7e1 wifi: iwlwifi: tests: simplify devinfo_no_trans_cfg_dups() new 6b340a694cee wifi: iwlwifi: dvm: pair transport op-mode enter/leave new d95d66eabeef wifi: iwlwifi: print the DSM value when read from UEFI new befaea304096 wifi: iwlwifi: mld: don't check the TPT counters when scanning new c9d815789581 wifi: iwlwifi: pcie: log async commands new f1699ad5857d wifi: iwlwifi: mld: add debugfs for using ptp clock time f [...] new f14ef2145f5f wifi: iwlwifi: dvm: init 'keep_alive_beacons' in power tables new 3e84fe5fb5e8 wifi: iwlwifi: remove NVM C step override new 8d7f08922a8c wifi: iwlwifi: mvm: fix beacon CCK flag new d73f8fb1d936 wifi: iwlwifi: debug: set CDB indication from CSR new 6776884379a3 wifi: iwlwifi: add support PE RF new f2142215121a wifi: iwlwifi: drop whtc RF new beda255463c3 wifi: iwlwifi: make iwl_uefi_get_uats_table() return void new a2ec30065c31 wifi: iwlwifi: fix 6005N/SFF match new 871197bf7bcc wifi: iwlwifi: mld: add RFI_CONFIG_CMD to iwl_mld_system_n [...] new dabc88cb3b78 wifi: iwlwifi: handle v3 rates new cc2b6a0bf340 wifi: iwlwifi: mld: remove one more error in unallocated BAID new ef6968e4126c wifi: iwlwifi: add range response version 10 support new 44ab8eab5744 wifi: iwlwifi: Add a new version for sta config command new 8d073f4fbe39 wifi: iwlwifi: Add a new version for mac config command new 1342aed55621 wifi: iwlwifi: Add support for a new version for link conf [...] new e353148b4c8c wifi: iwlwifi: pcie: remove iwl_trans_pcie_gen2_send_hcmd new e19106a96d00 wifi: iwlwifi: fix thermal code compilation with -Werror=c [...] new 654d3bcfcc0f wifi: iwlwifi: mvm: use a radio/system specific power budget new 437025fdbecd wifi: iwlwifi: mld: use a radio/system specific power budget new 641f1404c969 wifi: iwlwifi: mld: avoid init-after-queue new 11d5a4e8c09c wifi: iwlwifi: mld: call thermal exit without wiphy lock held new 90da8fd37b96 wifi: iwlwifi: cfg: remove 6 GHz from ht40_bands new f78902bd480d wifi: iwlwifi: cfg: inline HT params new 9df7ab451923 wifi: iwlwifi: pcie: remove 0x2726 devices new 73a8377a2dd7 wifi: iwlwifi: add JF1/JF2 RF for dynamic FW building new 3cc6b427fdef Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 55d9ccbb2ecf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new cfd99d9e647d Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 238622aa6a66 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new d20dc2c4848d Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 20e9579f11b6 um: Include linux/types.h in asm/fpu/api.h new 3bbc902ece47 crypto: powerpc/poly1305 - Add missing poly1305_emit_arch new 4e0146a94c51 crypto: arm64/sha256 - fix build when CONFIG_PREEMPT_VOLUNTARY=y new 4dc80526ad4b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6ce1722ad0a8 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 580515e4182d Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 9ff4fdf4f44b drm/tegra: Assign plane type before registration new 4054a307ee72 drm/tegra: Remove unneeded include new 61a85887a9fc drm/tegra: dpaux: Use dev_err_probe() new 408ec8e406d9 drm/tegra: falcon: Pipeline firmware copy new 33ca5aafc359 gpu: host1x: Remove mid-job CDMA flushes new 3c3642335065 drm/tegra: rgb: Fix the unbound reference count new 780351a5f614 drm/tegra: Fix a possible null pointer dereference new 78184f6e3db1 gpu: host1x: Use for_each_available_child_of_node_scoped() new 424a1cf17759 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 3e71fc7c4c1a drm/amd/display: adds kernel-doc comment for dc_stream_rem [...] new e2255687c813 drm/amd/display: Use true/false for boolean variables in D [...] new d01ca8708d95 drm/amd/display: Don't check for NULL divisor in fixpt code new f0be138691d9 drm/amdkfd: change error to warning message for SDMA queue [...] new c8305c6327b4 drm/amdgpu: Add documentation to some parts of the AMDGPU [...] new dd3d035a7838 Documentation/gpu: Add new entries to amdgpu glossary new 6615f1ad34d3 drm/amdgpu: Add Runtime Bad Page message definitions for VFs new 5da3d8820dd3 drm/amdgpu: Implement Runtime Bad Page query for VFs new af7160c25c68 drm/amdgpu: fix the eviction fence dereference new 5c89ceda9984 drm/amdgpu/vcn: using separate VCN1_AON_SOC offset new ce8f7d95899c Revert "drm/amd: Stop evicting resources on APUs in suspend" new 6be34e1d1f0e drm/amdgpu: Add unrecoverable error message definitions for VFs new 086809c82c96 drm/amdgpu: Implement unrecoverable error message handling [...] new 06f2dcc241e7 drm/amdgpu: fix pm notifier handling new 6edc89645c01 drm/amdgpu/psp: mark securedisplay TA as optional new 926c79ad6ecd drm/amdgpu: promote the implicit sync to the dependent rea [...] new def41146b96a drm/amdgpu: unreserve the gem BO before returning from att [...] new 8e320f67d49d drm/amdgpu: Add debug bit for userptr usage new 2d274bf7099b amd/amdkfd: Trigger segfault for early userptr unmmapping new 8465f0a372e5 drm/amdgpu: remove mdelay in psp v12 new c2a3bac7c8ee drm/amdgpu: fix the indentation new 1d8d8b8d1430 drm/amd/pm/smu7: Remove unused smu7_copy_bytes_from_smc new 2c599d66b95f drm/amd/pm/smu11: Remove unused smu_v11_0_get_dpm_level_range new 4c83d4538bb2 drm/amd/pm/smu13: Remove unused smu_v3 functions new e8614fc769df Revert "drm/amdgpu: Use generic hdp flush function" new 5c937b4a6050 drm/amdgpu/hdp4: use memcfg register to post the write for [...] new d1a46cdd0053 drm/amd: Add per-ring reset for vcn v4.0.5 use new b8b6e6f1654d drm/amd: Add per-ring reset for vcn v4.0.0 use new b54695dae995 drm/amd: Add per-ring reset for vcn v5.0.0 use new a5b594e1da5e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 8ab1df5ed1e6 drm/i915/dsi: remove dependency on i915_drv.h new e4db15ea9477 drm/i915/display: remove struct drm_i915_private forward d [...] new 32119a07c94a drm/i915/bios: fix a comment referencing struct drm_i915_private new a76a2be26df3 drm/i915/crtc: pass struct intel_display to DISPLAY_VER() new ed6da23b664d drm/i915/irq: move locking inside vlv_display_irq_reset() new 5d22f72026f6 drm/i915/irq: move locking inside valleyview_{enable, disa [...] new 0f9dd43ff83c drm/i915/irq: move locking inside vlv_display_irq_postinstall() new 4c05cef04eab drm/i915/irq: split out i915_display_irq_postinstall() new 0c61417bde71 drm/i915/irq: split out i965_display_irq_postinstall() new 7a3bf08ae90f drm/i915/irq: make i915_enable_asle_pipestat() static new 9536d60202fd drm/i915/rps: refactor display rps support new 0f2ab6a773e2 drm/i915/irq: move i915->irq_lock to display->irq.lock new ecd9352cd927 drm/i915/rps: fix stale reference to i915->irq_lock new b28c75e0272f Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 889d519eb6c7 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 28e42598b0ed drm/msm/dpu: remove DPU_CTL_SPLIT_DISPLAY from SAR2130P CT [...] new 973f46cb0c16 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 2e9c1d12f7ab Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new aef87a5fdb51 drm/xe: Use copy_from_user() instead of __copy_from_user() new 9d80698bcd97 drm/xe: Add config control for svm flush work new 432cd94efdca drm/xe: Release force wake first then runtime power new f3e875b3c05c drm/xe: Move xe_device_sysfs_init() to xe_device_probe() new 0e414bf7ad01 drm/xe: Expose PCIe link downgrade attributes new 252c4711973d drm/xe/doc: Wire up PCIe Gen5 limitations new 8a1602d457a5 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 856429d2ff2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 979587b529cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8debc5e627ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08095e20995a ASoC: Intel: soc-acpi-intel-ptl-match: Sort ACPI link/mach [...] new 4d87ae7508cb ASoC: amd: amd_sdw: Fix unlikely uninitialized variable us [...] new 6b83ba4bc3ec ASoC: amd: sof_amd_sdw: Fix unlikely uninitialized variabl [...] new ad6d689e7764 ASoC: amd: sof_amd_sdw: add logic to get cpu_pin_id for AC [...] new 4060ebdd5063 ASoC: codec: cs42l56: Sort headers alphabetically new 86f6e4791c40 ASoC: codec: cs42l56: Drop cs42l56.h new 0bb92e4736a9 ASoC: codec: cs42l56: Convert to GPIO descriptors new f3e7298848f0 ASoC: codec: cs42l73: Sort headers alphabetically new 43ef0dccbc25 ASoC: codec: cs42l73: Drop cs42l73.h new b6118100382c ASoC: codec: cs42l73: Convert to GPIO descriptors new 2d703321b856 ASoC: codec: cs42l52: Sort headers alphabetically new 772c036befb8 ASoC: codec: cs42l52: Drop cs42l52.h new 5bf5bdfd007e ASoC: codec: cs42l52: Convert to GPIO descriptors new 599b86f8cf98 ASoC: codec: cs42l[56,73,52]: Convert to GPIO new 8ce5ace8e279 ASoC: sdw_utils: Remove num_platforms from simple DAI helper new 6c965d39af98 ASoC: Intel: sof_sdw: Avoid NULL check fail when re-probing new d9a1cbfe5b73 Minor bug fix and tidy up for sof_sdw new e48a906af6b3 ASoC: SOF: add disable_function_topology flag new 92b5f92d1128 ASoC: SOF: set disable_function_topology if override_tplg_ [...] new 7b400c9ab879 ASoC: SOF: add disable_function_topology module parameter new e6a40d5c9033 ASoC: SOF: add disable_function_topology flag and new 9ea280f3df60 ASoC: cs35l56: Add Index based on ACPI HID or SDW ID to se [...] new 8c0821ccaa1e ASoC: cs35l56: Add struct to index firmware registers new a3ec669efcee ASoC: cs35l56: Add Mute, Volume and Posture registers to f [...] new 978858791ced ASoC: cs35l56: Add initial support for CS35L63 for I2C and [...] new 406fbc4d0fb3 ASoC: cs35l56: Read Silicon ID from DIE_STS registers for CS35L63 new 0fa382a4f507 Add support for CS35L63 Smart Amplifier new d75d38dc4604 ASoC: tas2781: Add a debugfs node for acoustic tuning new 94801fc58aff Merge remote-tracking branch 'asoc/for-6.16' into asoc-next new 55f0f6547da8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a6aeb739974e module: ensure that kobject_put() is safe for module type [...] new aa43d9a7b767 module: Constify parameters of module_enforce_rwx_sections() new b8feed7776d4 module: Add a separate function to mark sections as read-o [...] new 0f1483ca2f5a module: Make .static_call_sites read-only after init new 20b3cad07f3c module: Remove outdated comment about text_size new f3a632b0a797 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new ac13c90f1bc2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f31acff017b1 block: fix warning on 'make htmldocs' new 9ec4de0918e3 Merge branch 'for-6.16/block' into for-next new 850e210d5ad2 block: add a bio_add_virt_nofail helper new 10b1e59cdada block: add a bdev_rw_virt helper new 75f88659e47d block: add a bio_add_max_vecs helper new 8dd16f5e3469 block: add a bio_add_vmalloc helpers new af78428ed3f3 block: remove the q argument from blk_rq_map_kern new fddbc51dc290 block: pass the operation to bio_{map,copy}_kern new 6ff54f456671 block: simplify bio_map_kern new 23f5d69dfa99 bcache: use bio_add_virt_nofail new a216081323a1 rnbd-srv: use bio_add_virt_nofail new 65f8e62593e6 gfs2: use bdev_rw_virt in gfs2_read_super new b2f676efe601 zonefs: use bdev_rw_virt in zonefs_read_super new 0cb8c299f815 PM: hibernate: split and simplify hib_submit_io new 9134124ce1ba dm-bufio: use bio_add_virt_nofail new bd4e709b32ac dm-integrity: use bio_add_virt_nofail new 9dccf2aa6ed5 xfs: simplify xfs_buf_submit_bio new d486bbecc90d xfs: simplify xfs_rw_bdev new 5ced480d4886 xfs: simplify building the bio in xlog_write_iclog new 760aa1818b04 btrfs: use bdev_rw_virt in scrub_one_super new 15c9d5f6235d hfsplus: use bdev_rw_virt in hfsplus_submit_bio new 7ab29b935629 Merge branch 'for-6.16/block' into for-next new 037af793557e fs: aio: initialize .ki_write_stream of read-write request new 5a4a3f66b680 Merge branch 'for-6.16/block' into for-next new cf07cd07bb32 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 20b6c34388ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cd85ce621e1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3af0eb851bea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 75ebfd60f032 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 0b489c011fe7 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 4fea78a49665 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32f8aa38d9fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 993109171157 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fe4fe18934d7 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 49b87c1323b5 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new e875a9abfeee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 80a4701db4b7 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 30083d2db096 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b3c7c9a0f70a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6db8de1fa59a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e86548de9156 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87260e885364 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48900813abd2 spi: spi-nxp-fspi: remove the goto in probe new 97be4b919a60 spi: spi-nxp-fspi: enable runtime pm for fspi new 93be516f819d spi: spi-nxp-fspi: use guard(mutex) to simplify the code new e0558eb74c6e spi: spi-nxp-fspi: remove the unchecked return value for n [...] new 9f7cd1bcb636 spi: nxp-fspi: use devm instead of remove for driver detach new 9fbae052f6f6 This patch set did some clean up and add runtime pm new e59e59dc2017 Merge remote-tracking branch 'spi/for-6.16' into spi-next new b1bc3f2885a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c81015f3dfc Merge branch into tip/master: 'x86/merge' new d5e13d824aab Merge branch into tip/master: 'perf/merge' new 8278fd6006a0 LoongArch: entry: Fix include order new d96447ebf22b Merge branch into tip/master: 'core/entry' new 1e5b6bfd7f57 irqchip: Switch to of_fwnode_handle() new c8795085c70a powerpc: Switch to of_fwnode_handle() new bd7833adad50 x86/io_apic: Switch to of_fwnode_handle() new 64e4d6531065 irqdomain: Drop of_node_to_fwnode() new 0b8018a1333c irqdomain: Make irq_domain_create_hierarchy() an inline new 8afd2253df98 ARC: Switch to irq_domain_create_linear() new e848923ad13b ARM: Switch to irq_domain_create_*() new 14eb9e3d0bb9 bus: moxtet: Switch to irq_domain_create_simple() new 137c278c39e8 EDAC/altera: Switch to irq_domain_create_linear() new 02226c57602d gpio: Switch to irq_domain_create_*() new cd9910d1e871 gpu: Switch to irq_domain_create_linear() new 417e5bf87998 i2c: Switch to irq_domain_create_linear() new b05c04edb4f8 iio: Switch to irq_domain_create_simple() new 5817511a8304 irqchip: Switch to irq_domain_create_*() new cecd821793e4 mailbox: qcom-ipcc: Switch to irq_domain_create_tree() new 091b1d92f807 memory: omap-gpmc: Switch to irq_domain_create_linear() new e3d44f11da04 mfd: Switch to irq_domain_create_*() new 080d3fa241f9 MIPS: Switch to irq_domain_create_*() new 357f043f36b1 misc: hi6421-spmi-pmic: Switch to irq_domain_create_simple() new 7803d23934b5 net: Switch to irq_domain_create_*() new c7d6eaae6009 nios2: Switch to irq_domain_create_linear() new bbc94e6f72f2 PCI: Switch to irq_domain_create_linear() new 1de046e6f09e pinctrl: Switch to irq_domain_create_*() new 798c3754138b powerpc: Switch to irq_domain_create_*() new 2e38bfc2ca8c sh: Switch to irq_domain_create_*() new 327da7eb6770 soc: Switch to irq_domain_create_*() new b17e8638c1e5 thermal: Switch to irq_domain_create_linear() new 2842da7b2b13 _PATCH_v2_39_57_irqdomain_ppc_Switch_irq_domain_add_nomap_ [...] new 769f0f0a511a irqdomain: Drop irq_domain_add_*() functions new 36a0d76d23f9 powerpc: Switch to irq_find_mapping() new 6bd9b88a4b78 sh: Switch to irq_find_mapping() new 0b2f024f813c gpio: idt3243x: Switch to irq_find_mapping() new 76f5c9a3fac4 gpu: ipu-v3: Switch to irq_find_mapping() new 3a6a7c4537e6 irqchip/armada-370-xp: Switch to irq_find_mapping() new 377c6a8184bd pinctrl: keembay: Switch to irq_find_mapping() new 4d90cc80aa1f irqdomain: Drop irq_linear_revmap() new d42b432f05c2 irqdomain: Use irq_domain_instantiate()'s return value as [...] new 91854572f918 irqdomain: Make struct irq_domain_info variables const new ece27dde1fe1 irqdomain: Improve kernel-docs of functions new 55ec529a4e41 Documentation: irq/concepts: Add commas and reflow new 809997b2b2d1 Documentation: irq/concepts: Minor improvements new 31395072ee01 Documentation: irq-domain.rst: Simple improvements new 6fd30ec3e6c4 Documentation: irqdomain: Update it new e0de777349a3 irqdomain: Fix kernel-doc and add it to Documentation new c63e393a16c9 irqdomain: Consolidate coding style new 1ccc16e8e14f Merge branch into tip/master: 'irq/cleanups' new 0f70a49f3fa3 genirq: Provide conditional lock guards new 5d964a9f7cd8 genirq/irqdesc: Switch to lock guards new e80618b27a00 genirq/autoprobe: Switch to lock guards new 19b4b1442833 genirq/pm: Switch to lock guards new 4bcdf07467fa genirq/resend: Switch to lock guards new 659ff9c9d77b genirq/proc: Switch to lock guards new e815ffc759fb genirq/spurious: Cleanup code new 113332a86553 genirq/spurious: Switch to lock guards new 88a4df117ad6 genirq/cpuhotplug: Convert to lock guards new ecb84a3e7e7c genirq/debugfs: Convert to lock guards new a6d8d0d12e19 genirq/chip: Prepare for code reduction new 2ef2e13094c7 genirq/chip: Rework handle_nested_irq() new 1a3678675f69 genirq/chip: Rework handle_simple_irq() new a155777175bb genirq/chip: Rework handle_untracked_irq() new 2334c4552103 genirq/chip: Rework handle_level_irq() new 15d772e2eebd genirq/chip: Rework handle_eoi_irq() new 2d46aea52c02 genirq/chip: Rework handle_edge_irq() new 2beb01cbb75e genirq/chip: Rework handle_fasteoi_ack_irq() new f71d7c45edad genirq/chip: Rework handle_fasteoi_mask_irq() new e7c654255791 genirq/chip: Use lock guards where applicable new 46ff4d11f081 genirq/chip: Rework irq_set_chip() new fa870e0f3551 genirq/chip: Rework irq_set_irq_type() new 321a0fdf1337 genirq/chip: Rework irq_set_handler_data() new c836e5a70c59 genirq/chip: Rework irq_set_msi_desc_off() new b3801ddc6883 genirq/chip: Rework irq_set_chip_data() new 5cd05f3e2315 genirq/chip: Rework irq_set_handler() variants new 95a3645893bc genirq/chip: Rework irq_modify_status() new 0c169edf3607 genirq/manage: Cleanup kernel doc comments new 17c1953567eb genirq/manage: Convert to lock guards new b0561582ea1e genirq/manage: Rework irq_update_affinity_desc() new 7e04e5c6f615 genirq/manage: Rework __irq_apply_affinity_hint() new 55ac0ad22fec genirq/manage: Rework irq_set_vcpu_affinity() new 1b7444446724 genirq/manage: Rework __disable_irq_nosync() new bddd10c55407 genirq/manage: Rework enable_irq() new 8589e325ba4f genirq/manage: Rework irq_set_irq_wake() new a1ceb831417b genirq/manage: Rework can_request_irq() new 90140d08ac7a genirq/manage: Rework irq_set_parent() new 508bd94c3ad4 genirq/manage: Rework enable_percpu_irq() new b171f712d6ef genirq/manage: Rework irq_percpu_is_enabled() new 8e3f672b1949 genirq/manage: Rework disable_percpu_irq() new 65dd1f7ca94f genirq/manage: Rework prepare_percpu_nmi() new 5fec6d5cd24a genirq/manage: Rework teardown_percpu_nmi() new 782249a99747 genirq/manage: Rework irq_get_irqchip_state() new 193879e28be7 genirq/manage: Rework irq_set_irqchip_state() new 104361217c2a genirq: Remove irq_[get|put]_desc*() new aefc11550ebd genirq: Remove unused remove_percpu_irq() new 97f4b999e0c8 genirq: Use scoped_guard() to shut clang up new 850baaca9bdc Merge branch into tip/master: 'irq/core' new 15568ffd59d4 irqchip/irq-vt8500: Switch to irq_domain_create_*() new e01a13dc2095 Merge branch into tip/master: 'irq/drivers' new b6920bf0fe0c Merge branch into tip/master: 'irq/msi' new c6f7b30dacca Merge branch into tip/master: 'locking/core' new 1638e0105d16 Merge branch into tip/master: 'objtool/core' new ea3aef611322 Merge branch into tip/master: 'perf/core' new a0a17e0ef599 Merge branch into tip/master: 'sched/core' new 505cc6953f1b Merge branch into tip/master: 'timers/core' new ac107510b0c9 Merge branch into tip/master: 'x86/alternatives' new c6e53dba6078 Merge branch into tip/master: 'x86/asm' new fe57c8d4e486 Merge branch into tip/master: 'x86/boot' new 2f5139d70834 Merge branch into tip/master: 'x86/cleanups' new 4cc332641d42 Merge branch into tip/master: 'x86/cpu' new fbf92f475a9a Merge branch into tip/master: 'x86/entry' new ff71716ebb55 Merge branch into tip/master: 'x86/fpu' new d4a13eec2407 Merge branch into tip/master: 'x86/kconfig' new d88867241661 Merge branch into tip/master: 'x86/microcode' new 675df053b6c4 Merge branch into tip/master: 'x86/mm' new 24b58adaa750 um: Add UML version of <asm/tsc.h> to define rdtsc() new b1d1720321a0 accel/habanalabs: Add explicit include of <asm/tsc.h> to p [...] new 5cf478893208 Merge branch into tip/master: 'x86/msr' new 6c3a9f38ed25 Merge branch into tip/master: 'x86/nmi' new 64fa4ceca991 Merge branch into tip/master: 'x86/platform' new 1f84835edb3e Merge branch into tip/master: 'x86/sev' new d96b1c80814c Merge branch into tip/master: 'x86/sgx' new d43801c7268e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 276f7f273fa9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 9a53c520301f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 43839afad78e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c8c3878fe43f Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new bac54d5922a0 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new dc1fd37a7f50 arm64: Introduce esr_is_ubsan_brk() new d683a8561889 ubsan: Remove regs from report_ubsan_failure() new 61b38f7591fb KVM: arm64: Introduce CONFIG_UBSAN_KVM_EL2 new 446692759b07 KVM: arm64: Handle UBSAN faults new 9a9235bfcacf Merge branch kvm-arm64/ubsan-el2 into kvmarm-master/next new 3bf9d49a6076 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2242c7a3543b Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new 203c61f8196f Merge branch 'next' of https://github.com/kvm-x86/linux.git new cd9c05848905 xen: swiotlb: Use swiotlb bouncing if kmalloc allocation d [...] new 90989869baae xenbus: Allow PVH dom0 a non-local xenstore new 1f0304dfd9d2 xenbus: Use kref to track req lifetime new c249a30920b9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 741445b4f406 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 428dc9fc0873 sched_ext: bpf_iter_scx_dsq_new() should always initialize [...] new 9b30400ff652 Merge branch 'for-6.15-fixes' into for-6.16 new 92e91bb0495f Merge branch 'for-6.16' into for-next new 8be5a027d580 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c399ff88403d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d0412966d2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c0d6dad7f2de Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 9cba938aecbb ipmi:si: Move SI type information into an info structure new 8de2640e2c13 ipmi:msghandler: Use READ_ONCE on run_to_completion new 305923bd3b61 ipmi:msghandler: Rename recv_work to smi_work new 742219863ee9 ipmi:msghandler: Move timer handling into a work queue new 557602f23307 ipmi:msghandler: Deliver user messages in a work queue new 646e40bbc7ed ipmi_msghandler: Change the events lock to a mutex new 8b85c0f3cb21 ipmi:msghandler: Use the system_wq, not system_bh_wq new 3be997d5a64a ipmi:msghandler: Remove srcu from the ipmi user structure new 9e91f8a6c868 ipmi:msghandler: Remove srcu for the ipmi_interfaces list new b2b69ee34b07 ipmi:watchdog: Change lock to mutex new 5017b1b02640 ipmi: Add a note about the pretimeout callback new 83d19f03f3e5 ipmi:msghandler: Remove some user level processing in panic mode new 84fe1ebcc92c ipmi:msghandler: Fix locking around users and interfaces new ff2d2bc9f29d ipmi:msghandler: Don't acquire a user refcount for queued [...] new f2a31163d6a3 ipmi:msghandler: Don't check for shutdown when returning r [...] new 60afcc429c5b ipmi:msghandler: Remove proc_fs.h new 8871e77ec73b ipmi:msghandler: Shut down lower layer first at unregister new ed59cd28aff9 ipmi:msghandler: Add a error return from unhandle LAN cmds new ada2abaddad9 ipmi:si: Rework startup of IPMI devices new 87105e078067 ipmi:msghandler: Don't deliver messages to deleted users new 6bd0eb6d759b ipmi:ssif: Fix a shutdown race new be816bc4f841 Documentation:ipmi: Remove comments about interrupt level new 6f7f6605c9ae ipmi:msghandler: Export and fix panic messaging capability new 971a00454d96 ipmi:watchdog: Use the new interface for panic messages new fa332f5dc6fc ipmi:msghandler: Fix potential memory corruption in ipmi_c [...] new e1eb203b3304 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 2ad393a29d3f Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new a6eb297838b2 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 7e881160482c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b494cae62726 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 2457cd577c4c Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 196d05a39cae EISA: Move devlist.h out of obj to always new ac44f088c11e Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new deeeaf6a5221 coresight: replicator: Fix panic for clearing claim tag new 798f58909277 coresight: Disable MMIO logging for coresight stm driver new e4f1485d3e89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 642549e77f78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 646646bb8c9e Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 7e467e7989a5 iio: ABI: add new DAC powerdown mode new 449f19a1be83 dt-bindings: iio: dac: Add adi,ad3530r.yaml new 71bd3efa944a iio: dac: ad3530r: Add driver for AD3530R and AD3531R new 8f8233a5da80 iio: adc: ad4695: use u16 for buffer elements new 76b78d9773ea iio: adc: mcp3911: fix device dependent mappings for conve [...] new a26ee84926b0 dt-bindings: iio: adc: mcp3911: add reset-gpios new 7e9a82ab5b86 iio: adc: mcp3911: add reset management new 59e1bb0b7f4e iio: adc: ad4000: Avoid potential double data word read new 7cb26a461087 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 66937f8bf693 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6f15898d6bf0 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 2becc23f6a99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e58afb0cb762 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 36fc4a87a319 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new d313fd7fb904 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 7a8859b196cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cbfff67645cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fce7f470d511 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 80f7b1b8b7df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bfc1a1452e44 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a2a560b67190 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c63620d2d3e4 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new b9aece9fa359 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5531bb30bc74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e595cd72dc16 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new f1a459d9102f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e866834c8baa pwm: Let pwm_set_waveform_might_sleep() fail for exact but [...] new 164c4ac754ab pwm: Let pwm_set_waveform_might_sleep() return 0 instead o [...] new d041b76ac9fb pwm: Formally describe the procedure used to pick a hardwa [...] new 6b4dbc6493bb Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 454c1e92d755 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dc131f28216e Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new a734012e7dac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 800766626402 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 8485de645a5e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 166f0f4d52dd Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new bad807b4a766 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93f3a4bc7933 Merge branch 'main' of git://git.infradead.org/users/willy [...] new c4625f15647f tools: hv: Enable debug logs for hv_kvp_daemon new 2f54316c96da arm64: kvm, smccc: Introduce and use API for getting hyper [...] new cfd85873e8d4 arm64: hyperv: Use SMCCC to detect hypervisor presence new dc41438c873a Drivers: hv: Enable VTL mode for arm64 new 0a5a950cad76 Drivers: hv: Provide arch-neutral implementation of get_vtl() new 9aae2a670c8f arm64: hyperv: Initialize the Virtual Trust Level field new f6778e15f5fb arm64, x86: hyperv: Report the VTL the system boots in new f28c10ef4f62 dt-bindings: microsoft,vmbus: Add interrupt and DMA cohere [...] new a39a20df98ff Drivers: hv: vmbus: Get the IRQ number from DeviceTree new 43eb7dcc2678 Drivers: hv: vmbus: Introduce hv_get_vmbus_root_device() new 893e8a479b90 ACPI: irq: Introduce acpi_get_gsi_dispatcher() new 9b0844d87b14 PCI: hv: Get vPCI MSI IRQ domain from DeviceTree new f462592561af Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new eb77c3630048 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new c5cc48418f13 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3f71e881acdb Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 1424f51e26a2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5cab53dbbf42 landlock: Use bitops macros in audit code new c269e79b12d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a1e4d5c9d708 rust: alloc: add Vec::clear new f2b4dd709343 rust: alloc: add Vec::pop new 9def0d0a2a1c rust: alloc: add Vec::push_within_capacity new 088bf14a886e rust: alloc: add Vec::drain_all new 9f140894e727 rust: alloc: add Vec::retain new 294a7ecbdf0a rust: alloc: add Vec::remove new 771c5a7d9843 rust: alloc: add Vec::insert_within_capacity new 30a46e7ee813 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] new 66dfe8888dbd Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] new b848cfbad88f Merge branch 'timekeeping-next' of https://github.com/Rust [...] new 338da102c87d Merge branch 'xarray-next' of https://github.com/Rust-for- [...] new f4d3b1ca6eeb Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 81caa438eb3e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 3af7a42fb04a Merge branch 'bitmap-for-next' of https://github.com/norov [...] new b7d5aac0ec68 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 737af34a6f7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87df16ace7a6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 483a361695bf Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a03d932f106b Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new fba4ceaa242d configfs-tsm-report: Fix NULL dereference of tsm_ops new 7902bfae5874 Merge branch 'for-6.16/tsm-fix' into tsm-next new 71ded61bee2a configfs-tsm: Namespace TSM report symbols new 7515f45c1652 coco/guest: Move shared guest CC infrastructure to drivers [...] new e5ab985f1416 Merge branch 'for-6.16/tsm' into tsm-next new 29b07a7b8f41 tsm-mr: Add TVM Measurement Register support new 42ac41dbc572 tsm-mr: Add tsm-mr sample code new 4e2afaa5ffc7 x86/tdx: Add tdx_mcall_extend_rtmr() interface new 9026983cd740 x86/tdx: tdx_mcall_get_report0: Return -EBUSY on TDCALL_OP [...] new af38b6882252 virt: tdx-guest: Expose TDX MRs as sysfs attributes new d39a4f96727b virt: tdx-guest: Refactor and streamline TDREPORT generation new 608ffe5dac3e virt: tdx-guest: Transition to scoped_cond_guard for mutex [...] new c84724f2137f Merge branch 'for-6.16/tsm-mr' into tsm-next new a1ce20ee6f69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 22abf0025db3 Revert "powerpc: do not build ppc_save_regs.o always" new f48887a98b78 Add linux-next specific files for 20250508
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 (08710e696081) \ N -- N -- N refs/heads/master (f48887a98b78)
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 1034 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-bus-iio | 2 + .../testing/sysfs-devices-virtual-misc-tdx_guest | 63 + Documentation/admin-guide/cgroup-v2.rst | 34 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/devicetree/bindings/arm/qcom.yaml | 2 + .../devicetree/bindings/bus/microsoft,vmbus.yaml | 16 +- .../bindings/clock/brcm,bcm2835-aux-clock.txt | 31 - .../bindings/clock/brcm,bcm2835-aux-clock.yaml | 47 + .../devicetree/bindings/clock/maxim,max77686.txt | 114 - .../devicetree/bindings/clock/st,stm32h7-rcc.txt | 71 - .../bindings/iio/adc/microchip,mcp3911.yaml | 5 + .../devicetree/bindings/iio/dac/adi,ad3530r.yaml | 100 + .../memory-controllers/st,stm32mp25-omm.yaml | 226 ++ .../bindings/soc/sophgo/sophgo,cv1800b-rtc.yaml | 86 + Documentation/driver-api/coco/index.rst | 12 + .../driver-api/coco/measurement-registers.rst | 12 + Documentation/driver-api/index.rst | 1 + Documentation/gpu/amdgpu/amdgpu-glossary.rst | 33 + Documentation/gpu/xe/xe_firmware.rst | 6 + Documentation/netlink/specs/devlink.yaml | 24 + Documentation/netlink/specs/nl80211.yaml | 68 - Documentation/netlink/specs/ovs_datapath.yaml | 10 +- Documentation/netlink/specs/ovs_vport.yaml | 5 +- Documentation/netlink/specs/rt-link.yaml | 167 +- MAINTAINERS | 35 +- Next/SHA1s | 116 +- Next/merge.log | 1628 +++++++------ arch/arm/boot/dts/qcom/qcom-ipq4019.dtsi | 4 - arch/arm64/boot/dts/qcom/Makefile | 54 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 21 + .../boot/dts/qcom/apq8016-schneider-hmibsc.dts | 41 +- arch/arm64/boot/dts/qcom/apq8039-t2.dts | 28 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 9 +- arch/arm64/boot/dts/qcom/msm8916-acer-a1-724.dts | 3 + .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 3 + arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 3 + arch/arm64/boot/dts/qcom/msm8916-gplus-fl8005a.dts | 3 + arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 3 + arch/arm64/boot/dts/qcom/msm8916-lg-c50.dts | 3 + arch/arm64/boot/dts/qcom/msm8916-lg-m216.dts | 3 + .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 3 + .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 3 + .../boot/dts/qcom/msm8916-motorola-common.dtsi | 11 +- arch/arm64/boot/dts/qcom/msm8916-mtp.dts | 3 + .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 3 + .../dts/qcom/msm8916-samsung-fortuna-common.dtsi | 3 + .../boot/dts/qcom/msm8916-samsung-gt5-common.dtsi | 3 + .../boot/dts/qcom/msm8916-samsung-j5-common.dtsi | 3 + .../boot/dts/qcom/msm8916-samsung-serranove.dts | 3 + arch/arm64/boot/dts/qcom/msm8916-ufi.dtsi | 3 + .../boot/dts/qcom/msm8916-wingtech-wt865x8.dtsi | 3 + .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 3 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 55 +- arch/arm64/boot/dts/qcom/msm8939-huawei-kiwi.dts | 3 + .../boot/dts/qcom/msm8939-longcheer-l9100.dts | 3 + arch/arm64/boot/dts/qcom/msm8939-samsung-a7.dts | 3 + .../boot/dts/qcom/msm8939-wingtech-wt82918.dtsi | 3 + arch/arm64/boot/dts/qcom/msm8939.dtsi | 54 +- arch/arm64/boot/dts/qcom/qcs8300.dtsi | 30 + arch/arm64/boot/dts/qcom/sc7180-el2.dtso | 22 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 52 +- arch/arm64/boot/dts/qcom/sc8280xp-el2.dtso | 44 + arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 14 + .../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts | 2 + arch/arm64/boot/dts/qcom/sdm630.dtsi | 8 +- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 1 + arch/arm64/boot/dts/qcom/x1-crd.dtsi | 4 +- arch/arm64/boot/dts/qcom/x1-el2.dtso | 52 + arch/arm64/boot/dts/qcom/x1e001de-devkit.dts | 48 +- .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 4 +- .../boot/dts/qcom/x1e80100-hp-omnibook-x14.dts | 4 +- .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 4 +- arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 4 +- arch/arm64/boot/dts/qcom/x1e80100.dtsi | 18 +- arch/arm64/boot/dts/rockchip/rk3566-rock-3c.dts | 1 + arch/arm64/hyperv/mshyperv.c | 53 +- arch/arm64/include/asm/esr.h | 5 + arch/arm64/kernel/traps.c | 4 +- arch/arm64/kvm/handle_exit.c | 6 + arch/arm64/kvm/hyp/nvhe/Makefile | 6 + arch/arm64/kvm/hypercalls.c | 10 +- arch/arm64/lib/crypto/sha256-ce.S | 7 +- arch/loongarch/kernel/process.c | 4 +- arch/powerpc/kernel/Makefile | 2 +- arch/powerpc/lib/crypto/poly1305-p10-glue.c | 1 + arch/powerpc/lib/crypto/poly1305-p10le_64.S | 4 +- arch/s390/pci/pci_clp.c | 2 + arch/um/include/asm/fpu/api.h | 2 + arch/um/include/asm/tsc.h | 25 + arch/x86/coco/tdx/tdx.c | 50 +- arch/x86/hyperv/hv_init.c | 34 - arch/x86/hyperv/hv_vtl.c | 7 +- arch/x86/include/asm/shared/tdx.h | 1 + arch/x86/include/asm/tdx.h | 2 + arch/x86/kernel/traps.c | 2 +- block/bio.c | 101 + block/blk-map.c | 90 +- drivers/accel/habanalabs/common/habanalabs_ioctl.c | 2 + drivers/acpi/irq.c | 16 +- drivers/block/pktcdvd.c | 2 +- drivers/block/rnbd/rnbd-srv.c | 7 +- drivers/block/ublk_drv.c | 3 +- drivers/block/virtio_blk.c | 4 +- drivers/char/ipmi/ipmi_si_parisc.c | 2 +- drivers/clk/bcm/clk-kona.c | 18 - drivers/clk/bcm/clk-kona.h | 2 - drivers/clk/bcm/clk-raspberrypi.c | 3 +- drivers/clk/davinci/pll.c | 26 +- drivers/clk/qcom/camcc-sm6350.c | 18 + drivers/clk/qcom/dispcc-sm6350.c | 3 + drivers/clk/qcom/gcc-sm6350.c | 6 + drivers/clk/qcom/gpucc-sm6350.c | 6 + drivers/cpufreq/scmi-cpufreq.c | 31 +- drivers/eisa/Makefile | 3 +- drivers/firmware/qcom/qcom_scm.c | 2 + drivers/firmware/smccc/kvm_guest.c | 10 +- drivers/firmware/smccc/smccc.c | 17 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 55 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 18 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 12 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c | 21 - drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 74 + drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 4 + drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/hdp_v6_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/hdp_v7_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 63 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 4 + drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 62 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 4 + drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 16 - drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 23 + drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 20 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 19 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 + .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 11 +- drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c | 5 - drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 8 + .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 16 +- .../dc/dml2/dml21/src/dml2_core/dml2_core_utils.c | 8 +- .../gpu/drm/amd/display/dc/sspl/spl_fixpt31_32.c | 4 - .../gpu/drm/amd/pm/powerplay/smumgr/smu7_smumgr.c | 36 - .../gpu/drm/amd/pm/powerplay/smumgr/smu7_smumgr.h | 2 - drivers/gpu/drm/amd/pm/swsmu/inc/smu_v11_0.h | 5 - drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 12 - drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 39 - drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 101 - drivers/gpu/drm/i915/display/i9xx_plane.c | 43 +- drivers/gpu/drm/i915/display/intel_bios.h | 2 +- drivers/gpu/drm/i915/display/intel_crtc.c | 3 +- drivers/gpu/drm/i915/display/intel_display_core.h | 9 +- drivers/gpu/drm/i915/display/intel_display_irq.c | 153 +- drivers/gpu/drm/i915/display/intel_display_irq.h | 3 +- .../drm/i915/display/intel_display_power_well.c | 5 - drivers/gpu/drm/i915/display/intel_display_rps.c | 23 + drivers/gpu/drm/i915/display/intel_display_rps.h | 24 + drivers/gpu/drm/i915/display/intel_display_types.h | 2 +- drivers/gpu/drm/i915/display/intel_dp.c | 10 +- drivers/gpu/drm/i915/display/intel_dsi.c | 7 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 9 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 44 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 129 +- drivers/gpu/drm/i915/display/intel_hotplug_irq.c | 22 +- drivers/gpu/drm/i915/display/intel_tv.c | 14 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 10 +- drivers/gpu/drm/i915/gt/intel_rps.c | 10 +- drivers/gpu/drm/i915/gt/intel_rps_types.h | 2 +- drivers/gpu/drm/i915/i915_driver.c | 1 - drivers/gpu/drm/i915/i915_drv.h | 2 - drivers/gpu/drm/i915/i915_irq.c | 27 +- drivers/gpu/drm/tegra/dc.c | 17 +- drivers/gpu/drm/tegra/dpaux.c | 11 +- drivers/gpu/drm/tegra/falcon.c | 20 +- drivers/gpu/drm/tegra/falcon.h | 1 + drivers/gpu/drm/tegra/gem.c | 1 - drivers/gpu/drm/tegra/hub.c | 4 +- drivers/gpu/drm/tegra/hub.h | 3 +- drivers/gpu/drm/tegra/rgb.c | 14 +- drivers/gpu/drm/xe/Makefile | 1 - .../gpu/drm/xe/compat-i915-headers/gt/intel_rps.h | 11 - drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h | 11 - drivers/gpu/drm/xe/display/xe_display_rps.c | 17 - drivers/gpu/drm/xe/xe_bo.c | 4 +- drivers/gpu/drm/xe/xe_device.c | 5 + drivers/gpu/drm/xe/xe_device_sysfs.c | 104 +- drivers/gpu/drm/xe/xe_eu_stall.c | 4 +- drivers/gpu/drm/xe/xe_exec.c | 4 +- drivers/gpu/drm/xe/xe_exec_queue.c | 9 +- drivers/gpu/drm/xe/xe_gt_debugfs.c | 9 +- drivers/gpu/drm/xe/xe_oa.c | 6 +- drivers/gpu/drm/xe/xe_pcode_api.h | 5 + drivers/gpu/drm/xe/xe_pm.c | 8 +- drivers/gpu/drm/xe/xe_svm.c | 13 +- drivers/gpu/drm/xe/xe_svm.h | 6 + drivers/gpu/drm/xe/xe_vm.c | 9 +- drivers/gpu/host1x/bus.c | 11 +- drivers/gpu/host1x/cdma.c | 7 +- drivers/hv/Kconfig | 6 +- drivers/hv/hv_common.c | 31 + drivers/hv/vmbus_drv.c | 53 +- drivers/iio/adc/Kconfig | 1 - drivers/iio/adc/ad4000.c | 2 +- drivers/iio/adc/ad4695.c | 9 +- drivers/iio/adc/mcp3911.c | 58 +- drivers/iio/dac/Kconfig | 11 + drivers/iio/dac/Makefile | 1 + drivers/iio/dac/ad3530r.c | 517 ++++ drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c | 8 +- drivers/input/mouse/synaptics.c | 5 + drivers/irqchip/irq-vt8500.c | 6 +- drivers/md/bcache/super.c | 3 +- drivers/md/dm-bufio.c | 2 +- drivers/md/dm-integrity.c | 16 +- drivers/memory/Kconfig | 17 + drivers/memory/Makefile | 1 + drivers/memory/bt1-l2-ctl.c | 2 +- drivers/memory/stm32_omm.c | 476 ++++ drivers/net/can/m_can/m_can.c | 3 +- drivers/net/can/rockchip/rockchip_canfd-core.c | 2 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 42 +- drivers/net/ethernet/intel/ice/ice_adapter.c | 47 +- drivers/net/ethernet/intel/ice/ice_adapter.h | 6 +- drivers/net/usb/lan78xx.c | 462 +++- drivers/net/wireless/intel/iwlwifi/Makefile | 3 + drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 41 +- drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 78 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 230 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 71 +- drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 207 +- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 167 +- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 70 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 27 +- drivers/net/wireless/intel/iwlwifi/cfg/ax210.c | 48 +- drivers/net/wireless/intel/iwlwifi/cfg/bz.c | 27 +- drivers/net/wireless/intel/iwlwifi/cfg/dr.c | 23 +- drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 45 +- drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c | 8 +- drivers/net/wireless/intel/iwlwifi/dvm/eeprom.c | 37 +- drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 8 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 71 +- drivers/net/wireless/intel/iwlwifi/dvm/power.c | 32 +- drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 8 +- drivers/net/wireless/intel/iwlwifi/dvm/rxon.c | 8 +- drivers/net/wireless/intel/iwlwifi/dvm/ucode.c | 10 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 28 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 11 +- drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 10 + .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 2 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 84 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 192 +- drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 32 +- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 79 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 16 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 23 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 46 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 7 +- drivers/net/wireless/intel/iwlwifi/fw/init.c | 6 +- drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 61 +- drivers/net/wireless/intel/iwlwifi/fw/pnvm.h | 5 +- drivers/net/wireless/intel/iwlwifi/fw/regulatory.c | 45 +- drivers/net/wireless/intel/iwlwifi/fw/regulatory.h | 19 +- drivers/net/wireless/intel/iwlwifi/fw/rs.c | 137 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 7 +- drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 72 +- drivers/net/wireless/intel/iwlwifi/fw/uefi.h | 37 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 209 +- .../wireless/intel/iwlwifi/iwl-context-info-gen3.h | 10 +- .../net/wireless/intel/iwlwifi/iwl-context-info.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 7 + drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h | 9 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 86 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 37 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-utils.c | 13 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 13 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 229 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 219 +- drivers/net/wireless/intel/iwlwifi/mld/agg.c | 14 +- drivers/net/wireless/intel/iwlwifi/mld/ap.c | 9 + drivers/net/wireless/intel/iwlwifi/mld/coex.c | 8 +- drivers/net/wireless/intel/iwlwifi/mld/d3.c | 7 +- drivers/net/wireless/intel/iwlwifi/mld/debugfs.c | 25 +- drivers/net/wireless/intel/iwlwifi/mld/fw.c | 76 +- drivers/net/wireless/intel/iwlwifi/mld/iface.c | 35 +- drivers/net/wireless/intel/iwlwifi/mld/link.c | 6 +- drivers/net/wireless/intel/iwlwifi/mld/link.h | 4 + .../net/wireless/intel/iwlwifi/mld/low_latency.c | 12 +- drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 82 +- drivers/net/wireless/intel/iwlwifi/mld/mld.c | 76 +- drivers/net/wireless/intel/iwlwifi/mld/mld.h | 15 +- drivers/net/wireless/intel/iwlwifi/mld/mlo.c | 193 +- drivers/net/wireless/intel/iwlwifi/mld/mlo.h | 16 +- drivers/net/wireless/intel/iwlwifi/mld/notif.c | 14 +- drivers/net/wireless/intel/iwlwifi/mld/phy.c | 43 + drivers/net/wireless/intel/iwlwifi/mld/phy.h | 5 + drivers/net/wireless/intel/iwlwifi/mld/power.c | 3 + .../net/wireless/intel/iwlwifi/mld/regulatory.c | 6 +- drivers/net/wireless/intel/iwlwifi/mld/rx.c | 58 +- drivers/net/wireless/intel/iwlwifi/mld/scan.c | 3 + drivers/net/wireless/intel/iwlwifi/mld/sta.c | 50 +- drivers/net/wireless/intel/iwlwifi/mld/sta.h | 8 + drivers/net/wireless/intel/iwlwifi/mld/stats.c | 15 +- .../net/wireless/intel/iwlwifi/mld/tests/Makefile | 2 +- .../intel/iwlwifi/mld/tests/emlsr_with_bt.c | 140 ++ .../net/wireless/intel/iwlwifi/mld/tests/hcmd.c | 6 +- .../intel/iwlwifi/mld/tests/link-selection.c | 144 +- .../net/wireless/intel/iwlwifi/mld/tests/link.c | 4 +- .../net/wireless/intel/iwlwifi/mld/tests/utils.c | 37 +- .../net/wireless/intel/iwlwifi/mld/tests/utils.h | 84 +- drivers/net/wireless/intel/iwlwifi/mld/thermal.c | 89 +- drivers/net/wireless/intel/iwlwifi/mld/tlc.c | 8 +- drivers/net/wireless/intel/iwlwifi/mld/tx.c | 90 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 28 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 56 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 17 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 110 +- drivers/net/wireless/intel/iwlwifi/mvm/mld-mac.c | 46 +- .../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c | 15 - drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 30 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 26 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 108 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/quota.c | 43 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 23 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 202 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 58 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 16 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 2 +- .../net/wireless/intel/iwlwifi/mvm/tests/Makefile | 2 +- .../net/wireless/intel/iwlwifi/mvm/tests/hcmd.c | 38 + .../net/wireless/intel/iwlwifi/mvm/time-event.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 93 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 156 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 16 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 95 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 12 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 2535 +++++++++++--------- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 103 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 117 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 87 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 172 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 29 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 116 +- drivers/net/wireless/intel/iwlwifi/tests/devinfo.c | 128 +- drivers/nvme/host/core.c | 2 +- drivers/pci/controller/pci-hyperv.c | 70 +- drivers/pci/hotplug/s390_pci_hpc.c | 1 - drivers/pci/pcie/bwctrl.c | 1 - drivers/pwm/core.c | 47 +- drivers/scsi/scsi_ioctl.c | 2 +- drivers/scsi/scsi_lib.c | 3 +- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/sophgo/Kconfig | 34 + drivers/soc/sophgo/Makefile | 4 + drivers/soc/sophgo/cv1800-rtcsys.c | 63 + drivers/soc/sophgo/sg2044-topsys.c | 45 + drivers/spi/spi-nxp-fspi.c | 189 +- drivers/virt/coco/Makefile | 2 +- drivers/virt/coco/guest/Kconfig | 10 + drivers/virt/coco/guest/Makefile | 1 + drivers/virt/coco/guest/report.c | 7 +- drivers/virt/coco/guest/tsm-mr.c | 248 ++ drivers/virt/coco/tdx-guest/Kconfig | 1 + drivers/virt/coco/tdx-guest/tdx-guest.c | 251 +- drivers/xen/swiotlb-xen.c | 1 + drivers/xen/xenbus/xenbus.h | 2 + drivers/xen/xenbus/xenbus_comms.c | 9 +- drivers/xen/xenbus/xenbus_dev_frontend.c | 2 +- drivers/xen/xenbus/xenbus_probe.c | 14 +- drivers/xen/xenbus/xenbus_xs.c | 18 +- fs/aio.c | 1 + fs/btrfs/Kconfig | 1 - fs/btrfs/btrfs_inode.h | 3 +- fs/btrfs/compression.c | 2 +- fs/btrfs/ctree.c | 44 +- fs/btrfs/defrag.c | 2 +- fs/btrfs/delayed-inode.c | 39 +- fs/btrfs/discard.c | 23 +- fs/btrfs/extent-tree.c | 163 +- fs/btrfs/extent-tree.h | 5 +- fs/btrfs/extent_io.c | 61 +- fs/btrfs/extent_io.h | 10 +- fs/btrfs/file.c | 40 +- fs/btrfs/free-space-cache.c | 38 +- fs/btrfs/free-space-cache.h | 8 +- fs/btrfs/inode.c | 167 +- fs/btrfs/ioctl.c | 62 - fs/btrfs/qgroup.c | 168 +- fs/btrfs/ref-verify.c | 147 +- fs/btrfs/reflink.c | 2 +- fs/btrfs/relocation.c | 4 +- fs/btrfs/scrub.c | 10 +- fs/btrfs/super.c | 137 +- fs/btrfs/ulist.c | 60 +- fs/btrfs/volumes.c | 8 +- fs/btrfs/volumes.h | 1 - fs/gfs2/ops_fstype.c | 24 +- fs/hfsplus/wrapper.c | 46 +- fs/namespace.c | 32 +- fs/nfsd/nfs4xdr.c | 14 +- fs/smb/client/cached_dir.c | 33 +- fs/udf/truncate.c | 2 +- fs/xfs/xfs_bio_io.c | 30 +- fs/xfs/xfs_buf.c | 43 +- fs/xfs/xfs_log.c | 32 +- fs/zonefs/super.c | 34 +- include/asm-generic/mshyperv.h | 6 + include/hyperv/hvgdk_mini.h | 2 +- include/kunit/clk.h | 1 + include/linux/acpi.h | 5 +- include/linux/arm-smccc.h | 64 +- include/linux/bio.h | 25 +- include/linux/blk-mq.h | 7 +- include/linux/bus/stm32_firewall_device.h | 15 +- include/linux/hyperv.h | 2 + include/linux/irq.h | 3 +- include/linux/mount.h | 4 +- include/linux/netdevice.h | 1 + include/linux/tsm-mr.h | 89 + include/linux/ubsan.h | 6 +- include/net/devlink.h | 10 +- include/sound/cs35l56.h | 28 + include/sound/cs42l52.h | 29 - include/sound/cs42l56.h | 45 - include/sound/cs42l73.h | 19 - include/sound/soc_sdw_utils.h | 5 +- include/sound/sof.h | 1 + include/sound/tas2781.h | 23 + include/trace/events/tsm_mr.h | 80 + include/uapi/linux/btrfs.h | 53 - include/uapi/linux/devlink.h | 15 + kernel/irq/autoprobe.c | 26 +- kernel/irq/chip.c | 609 ++--- kernel/irq/cpuhotplug.c | 10 +- kernel/irq/debugfs.c | 3 +- kernel/irq/internals.h | 47 +- kernel/irq/irqdesc.c | 129 +- kernel/irq/manage.c | 1166 ++++----- kernel/irq/pm.c | 38 +- kernel/irq/proc.c | 65 +- kernel/irq/resend.c | 50 +- kernel/irq/spurious.c | 104 +- kernel/params.c | 4 +- kernel/power/swap.c | 103 +- kernel/sched/ext.c | 6 + lib/Kconfig.ubsan | 9 + lib/ubsan.c | 8 +- localversion-next | 2 +- mm/internal.h | 1 - mm/mm_init.c | 1 - mm/page_alloc.c | 73 +- mm/swapfile.c | 9 - net/can/gw.c | 149 +- net/core/dev.c | 18 +- net/core/dev_api.c | 23 + net/devlink/health.c | 52 +- net/devlink/netlink_gen.c | 29 +- net/devlink/param.c | 46 +- rust/kernel/alloc/kvec.rs | 311 ++- rust/kernel/alloc/kvec/errors.rs | 61 + samples/Kconfig | 11 + samples/Makefile | 1 + samples/tsm-mr/Makefile | 2 + samples/tsm-mr/tsm_mr_sample.c | 131 + scripts/Makefile.ubsan | 5 +- security/landlock/audit.c | 2 +- security/landlock/id.c | 5 +- security/landlock/syscalls.c | 3 +- sound/pci/hda/cs35l56_hda.c | 22 +- sound/pci/hda/cs35l56_hda_i2c.c | 3 + sound/pci/hda/cs35l56_hda_spi.c | 3 + sound/soc/amd/acp/acp-sdw-legacy-mach.c | 4 +- sound/soc/amd/acp/acp-sdw-sof-mach.c | 10 +- sound/soc/codecs/cs35l56-i2c.c | 23 +- sound/soc/codecs/cs35l56-sdw.c | 91 +- sound/soc/codecs/cs35l56-shared.c | 229 +- sound/soc/codecs/cs35l56-spi.c | 3 + sound/soc/codecs/cs35l56.c | 47 +- sound/soc/codecs/cs35l56.h | 1 + sound/soc/codecs/cs42l52.c | 112 +- sound/soc/codecs/cs42l56.c | 90 +- sound/soc/codecs/cs42l73.c | 70 +- sound/soc/codecs/tas2781-i2c.c | 154 ++ sound/soc/intel/boards/sof_sdw.c | 30 +- sound/soc/intel/common/soc-acpi-intel-ptl-match.c | 86 +- sound/soc/sdw_utils/soc_sdw_utils.c | 9 +- sound/soc/sof/core.c | 10 +- sound/soc/sof/topology.c | 7 +- tools/net/ynl/pyynl/ynl_gen_c.py | 138 +- tools/net/ynl/samples/devlink.c | 7 +- tools/net/ynl/samples/rt-addr.c | 4 +- tools/net/ynl/samples/rt-route.c | 4 +- tools/testing/selftests/drivers/net/hw/iou-zcrx.py | 10 +- 517 files changed, 14621 insertions(+), 9468 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-devices-virtual-misc-tdx_guest delete mode 100644 Documentation/devicetree/bindings/clock/brcm,bcm2835-aux-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/brcm,bcm2835-aux-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/maxim,max77686.txt delete mode 100644 Documentation/devicetree/bindings/clock/st,stm32h7-rcc.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad3530r.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/st,stm32mp [...] create mode 100644 Documentation/devicetree/bindings/soc/sophgo/sophgo,cv1800b-rtc.yaml create mode 100644 Documentation/driver-api/coco/index.rst create mode 100644 Documentation/driver-api/coco/measurement-registers.rst create mode 100644 arch/arm64/boot/dts/qcom/sc7180-el2.dtso create mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-el2.dtso create mode 100644 arch/arm64/boot/dts/qcom/x1-el2.dtso create mode 100644 arch/um/include/asm/tsc.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gt/intel_rps.h delete mode 100644 drivers/gpu/drm/xe/display/xe_display_rps.c create mode 100644 drivers/iio/dac/ad3530r.c create mode 100644 drivers/memory/stm32_omm.c create mode 100644 drivers/net/wireless/intel/iwlwifi/mld/tests/emlsr_with_bt.c create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/tests/hcmd.c create mode 100644 drivers/soc/sophgo/Kconfig create mode 100644 drivers/soc/sophgo/Makefile create mode 100644 drivers/soc/sophgo/cv1800-rtcsys.c create mode 100644 drivers/soc/sophgo/sg2044-topsys.c create mode 100644 drivers/virt/coco/guest/tsm-mr.c create mode 100644 include/linux/tsm-mr.h delete mode 100644 include/sound/cs42l52.h delete mode 100644 include/sound/cs42l56.h delete mode 100644 include/sound/cs42l73.h create mode 100644 include/trace/events/tsm_mr.h create mode 100644 rust/kernel/alloc/kvec/errors.rs create mode 100644 samples/tsm-mr/Makefile create mode 100644 samples/tsm-mr/tsm_mr_sample.c