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 be5d4872e528 Add linux-next specific files for 20250905 omits 0233eaa0e2d7 Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits 45a43467922b Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] omits 8243206cdc3d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7417326ae4ac Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fd1cbbb48a8b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ed0ec9763673 Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits 16e853bad0c2 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 171345e6e5b0 Merge branch 'for-next/execve' of https://git.kernel.org/p [...] omits f3a9558279b7 Merge branch 'timekeeping-next' of https://github.com/Rust [...] omits cacc03f505ba Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] omits dd836a4ed5d4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 32c340b56915 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 32d36674c566 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits 694161219fee Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fa4c0ee0ef71 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 45368db8522b Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits ea3e846ae85b Merge branch 'main' of git://git.infradead.org/users/willy [...] omits a960743d1cf5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6896b8d61a11 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 370b1cb50ac2 Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] omits 8fe8d8bcba05 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits c8cde22737bf Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits c4ebc126b815 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits b43be6728452 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fff1f5cc18c1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bab3862dab6a Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits ebe9ff3a8ff1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 164a1b30a116 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 8f55d3326b29 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f1457e67d916 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 81d24e291bf4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3a4bb8d080ba Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 620c9d2ae948 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits c5144afcc70d Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits ae861cce7853 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 69659eda844e Merge branch 'next' of https://github.com/awilliam/linux-vfio.git omits d15404425ffb Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits f27b43815561 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2a53f33d7b69 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2aa07191d40b Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] omits 0f046390ea8c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1e310a307fd9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 868b60acd90c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ae57ee660bef Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits 0e76158f9b0f Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits 4a0f4677bf15 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 1f27ec5b3381 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c293c44591f2 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 6fe20d3115a3 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits 7c11f11f2156 Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits 83a9f4e5c970 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] omits 9bead31f2de7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d4851441121c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9b14b4fe91e4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2b71bb1b5a6b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7ecfdd156525 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 8ef6940626e8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 0ebdc0620d4c Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 4f404bf8abb1 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] omits e3543607e38a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 00d34d8badbc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 44cad84d9589 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 742fdcedc0e9 Merge branch 'timers/drivers/next' of https://git.kernel.o [...] omits 1b732e476a2d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits f473533821f7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 46e3293b70cc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 768deea8a414 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 667b1ad31349 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e35187f91883 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 8d414a956f17 Merge branch 'next' of https://github.com/cschaufler/smack-next omits 2d6d92e10946 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits bbd2c095f998 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits 5121e769e2e8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits bd9e0886bbeb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits aff097109135 next-20250903/mfd omits 222cc4677da6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ec665216aa17 Merge branch 'pcmcia-next' of https://git.kernel.org/pub/s [...] omits d454c5dc26a6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2e0bda0fdb1f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ea9131fa9a06 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 6deef0c3a45a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5e3dc82de37f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 117cc262a547 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits dec101d163a8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3671de2bd680 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 84c2bb504221 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b44b8a8f733e Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits b1c28fd0a3a2 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits b8eb6ad4980f Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] omits 89aee3e84ac3 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 0438568a05af Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits ea6941913f68 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits c53cd7a30078 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 268333bb1fb1 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits d13202c8c98a Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 68ad42dab744 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits 38ccc612c48b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 34adb9b1f455 Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] omits f30d46add473 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] omits c9299ba6ec44 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits fd8edcf93f6a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f3acd5e2485b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits ad5a8f3af9a1 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 40629d647f95 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c3ce85ecd026 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits dbaaeccff6f3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 530e166b1465 Merge branch 'thermal/linux-next' of https://git.kernel.or [...] omits 35da45fa224d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c93c64fceb58 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 2a3d19a0923c Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits e3ab0bacb9e0 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits a642a346580c Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits e24e054ad8d6 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits bfe17e72a930 Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] omits c9920f1c5c78 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 75bf5621f4fb Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] omits 50217a2a5aba Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4993e885d7bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 973a887a5bb9 Merge branch 'fs-next' of linux-next omits 512f76a115f2 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] omits 4d9ec1314fbb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 05498be7684c Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits 35cf234b4285 Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] omits e47de0e885d2 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 04644665a178 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] omits 7b7ba4a71e81 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] omits 701da5fae153 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] omits 2f9952f7c2b8 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] omits 5db422bd5d72 Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] omits b150ef2cee09 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits b268cd5fa636 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits ae496df6647f Merge branch 'thead-dt-for-next' of https://git.kernel.org [...] omits b9b94a79d0c9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e9d8ee18bec2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits dfb7c621e2dd Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits 4f5153f00cc7 Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] omits 998b237d0196 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 93a38f540a42 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 20472d5f18fa Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits 06d52cbdfaf3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e325697859b4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 72a50c68597c Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 976d85ceb2bc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fdabd8890022 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2ac2bd71e613 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 24e70851fc42 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7878162c4ef8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4e74a3f923a5 Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git omits 2cd9cdcca140 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e88a9dc0016e Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 64c9fe60a638 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e334ee6edc97 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits 21d6ba9325c4 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 7fcd32a8d70c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 94bd0249a4a0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b9d13a24f719 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 640b73fe6161 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits 06bdd48f2691 Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] omits b36336b5d947 Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] omits 2eedec3ed83e Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits e3b5cbf17d81 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits 5fe42852269d Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 8b8d7fd86a41 Merge branch 'drm-rust-fixes' of https://gitlab.freedeskto [...] omits ef93d36db56e Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits 238cf5fdd664 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits 4f7356f7ed9d Merge branch 'i2c/i2c-host-fixes' of https://git.kernel.or [...] omits 92280af8a6d4 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits dcf0cb581179 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits e453eb399ae6 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] omits 156815479291 Merge branch 'perf-tools' of https://git.kernel.org/pub/sc [...] omits b29b12f86e6f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits ad5a52db261c Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] omits 9fcdf52b74b5 Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] omits c683b00ad35d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 31d57b2e4e52 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 41ff32d6ab7e Merge branch 'dma-mapping-fixes' of https://git.kernel.org [...] omits c64da26c033d Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] omits 2e803a87c68c Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 3ef0a773591b Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 5e449baaff70 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] omits 9e46ef2a0d92 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 40972cf24cb9 Merge branch 'libcrypto-fixes' of https://git.kernel.org/p [...] omits d1d700fc4a2a Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 7a2d935c0886 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits 8e686291265f Merge branch 'staging-linus' of https://git.kernel.org/pub [...] omits b2570955aae9 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 5b660961838c Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits ed5d3f2e9063 Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits d8b7d5b598b9 Merge branch 'driver-core-linus' of https://git.kernel.org [...] omits ffe84c50ef12 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 8facb889718e Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 4387f8ef01e3 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 85cfae4bef7d Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits 2be9e834d738 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 9f480d8051a5 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits f40fd6a13abd Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 1be1753fd3e1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits a10b8abc9cf0 Merge branch 'for-next/fixes' of https://git.kernel.org/pu [...] omits e878f07ce9ae Merge branch 'fs-current' of linux-next omits 32139130636a Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits c92d5be62ee0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 09beb1df6932 Merge branch 'for-6.18/io_uring' into for-next omits 8faf76157696 Merge branch 'block-6.17' into for-next omits c814537564b7 next-20250829/vfs-brauner omits b523ee71c396 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e3f0b2e5cc41 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 756660b12ed8 Merge branch '9p-next' of https://github.com/martinetd/linux omits fc783c2238f9 Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] omits dca27bc965b7 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 554bd93b4f50 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 2dbdf192f1cb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7818efc9482c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9615a0f3fe1f Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 0d9b02ddd8f0 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits a4eb2a478aae Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 2ac98397b7e9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f833e533b12b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e1c01e0b841b Merge branch 'configfs-next' of https://git.kernel.org/pub [...] omits e6c0072171f3 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 7aeb5627a8cc Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 06b2ca7b99b4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e128c8a0b5ba Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 492ab3a8b0f0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a6c2958031a4 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 2b6ebf0c4d84 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits 1b22454bb5e6 selinux: enable per-file labeling for functionfs omits c2fda135a503 Merge remote-tracking branch 'asoc/for-6.18' into asoc-next omits 9c9dc9e78ca5 rust: add dynamic ID pool abstraction for bitmap omits 29a754bc6d60 rust: add find_bit_benchmark_rust module. omits 77adf2cc8d5d rust: add bitmap API. omits 1a00c107327a rust: add bindings for bitops.h omits f5f02a89c074 rust: add bindings for bitmap.h omits 116fe7cce709 ksmbd: increase session and share hash table bits omits bf3099e12725 ksmbd: replace connection list with hash table omits 154f07585c5b Merge branch into tip/master: 'x86/tdx' omits 4712f62d9d4f Merge branch into tip/master: 'x86/mm' omits 7e042d1e549f Merge branch into tip/master: 'x86/misc' omits d9f155c2917c Merge branch into tip/master: 'x86/microcode' omits 0aff1a732c57 Merge branch into tip/master: 'x86/entry' omits aa148cfcba87 Merge branch into tip/master: 'x86/cpu' omits 7038209ae4a4 Merge branch into tip/master: 'x86/core' omits ab0cca7524e9 Merge branch into tip/master: 'x86/cleanups' omits ba9bb642da27 Merge branch into tip/master: 'x86/cache' omits 3fddfff0cf1a Merge branch into tip/master: 'x86/build' omits fc3b3cd88acc Merge branch into tip/master: 'x86/bugs' omits fe24dce82068 Merge branch into tip/master: 'x86/asm' omits 733ab61fee87 Merge branch into tip/master: 'x86/apic' omits 5e00e23ae559 Merge branch into tip/master: 'timers/core' omits cadbfcc03bb6 Merge branch into tip/master: 'timers/clocksource' omits f546eb7a2bfb Merge branch into tip/master: 'sched/core' omits 71ebd5adbbbc Merge branch into tip/master: 'perf/core' omits 7e341aebc9e8 Merge branch into tip/master: 'locking/futex' omits f4045d004433 Merge branch into tip/master: 'irq/drivers' omits 279d358e1ccd Merge branch into tip/master: 'timers/urgent' omits a52b8b60252f Merge branch into tip/master: 'irq/core' omits 23504c9e9ffd Merge branch into tip/master: 'core/bugs' omits 0166c6602984 Merge branch into tip/master: 'perf/urgent' omits a89440ae153f Merge branch into tip/master: 'locking/urgent' omits c5c87fc9fae7 slimbus: messaging: fix "transfered"->"transferred" omits 9ad566084092 slimbus: messaging: Remove redundant code omits dd893a8939d0 fs/proc/base.c: fix the wrong format specifier omits 1b0b6b4984a5 panic: remove redundant panic-cpu backtrace omits 4f23c0df6967 panic: use angle-bracket include for panic.h omits 661a57360b6a ocfs2: add suballoc slot check in ocfs2_validate_inode_block() omits 91c00e8c7fdc selftests: proc: mark vsyscall strings maybe-unused omits d8f9c6d8eedc btree: simplify merge logic by using btree_last() return value omits b7332d368ad1 watchdog: skip checks when panic is in progress omits 9031d86396c9 panic/printk: replace other_cpu_in_panic() with panic_on_o [...] omits 40b32140d0e4 panic/printk: replace this_cpu_in_panic() with panic_on_th [...] omits d70a6aac868d printk/nbcon: use panic_on_this_cpu() helper omits 0e3fff1cc84b panic: use panic_try_start() in vpanic() omits e6d0b59c07e4 panic: use panic_try_start() in nmi_panic() omits 8c49e424feef crash_core: use panic_try_start() in crash_kexec() omits c4e5686bac35 fbdev: use panic_in_progress() helper omits b6bd297c1172 panic: introduce helper functions for panic state omits d99063b00bb0 panic: clean up message about deprecated 'panic_print' parameter omits dac6788058c7 panic: add note that 'panic_print' parameter is deprecated omits 2cd0d5c58c41 panic: refine the document for 'panic_print' omits 1e237c859446 lib/sys_info: handle sys_info_mask==0 case omits 17bc5423f0f5 kexec_core: remove redundant 0 value initialization omits 8b38b658a35e ocfs2: fix super block reserved field offset comment omits 4334422299c8 ocfs2: remove unnecessary NULL check in ocfs2_grab_folios() omits 87a035eb2d82 fork: kill the pointless lower_32_bits() in create_io_thre [...] omits b9e61414948c fork: remove #ifdef CONFIG_LOCKDEP in copy_process() omits a6554dc3de82 list.h: add missing kernel-doc for basic macros omits 9a3f02470c96 proc: test lseek on /proc/net/dev omits 9913c231a012 x86/crash: remove redundant 0 value initialization omits 1acb1161e62f vfat: remove unused variable omits 6a499074ba7c watchdog/softlockup:Fix incorrect CPU utilization output d [...] omits c5b90262cc00 watchdog/softlockup:Fix incorrect CPU utilization output d [...] omits 3a0646fb1053 watchdog/softlockup: fix wrong output when watchdog_thresh < 3 omits 42be1ea59d88 alloc_tag: use str_on_off() helper omits 5a2fff949608 test_firmware: use str_true_false() helper omits a5c52de261a0 ocfs2: remove commented out mlog() statements omits 33335bce9ee8 squashfs: verify inode mode when loading from disk omits 8a78e20562ad lib/fault-inject-usercopy.c: use PTR_ERR_OR_ZERO() to simp [...] omits 8d783f939565 ocfs2: kill osb->system_file_mutex lock omits b838ca1077ba checkpatch: allow http links of any length in commit logs omits 7a3b308bcb14 init-handle-bootloader-identifier-in-kernel-parameters-v4 omits 63c8c8881e6b init: handle bootloader identifier in kernel parameters omits 4e104c2b3dc3 lib/digsig: remove unnecessary memset omits e68573d6f434 nvmem: update a comment related to struct nvmem_config omits b6975227ce39 ida: remove the ida_simple_xxx() API omits 4e85b12538c8 idr test suite: remove usage of the deprecated ida_simple_ [...] omits d3612c8b2cb4 kcov-load-acquire-coverage-count-in-user-space-code-v2 omits 5ed7bd643d6a kcov: load acquire coverage count in user-space code omits 9b7e8b862e62 kcov: use write memory barrier after memcpy() in kcov_move_area() omits 188ba271e5a8 ref_tracker: remove redundant __GFP_NOWARN omits 1eff7143f17c x86/kexec: carry forward the boot DTB on kexec omits e33a7bea5225 hung_task: dump blocker task if it is not hung omits 5b0730090193 mm-filemap-align-last_index-to-folio-size-fix-fix omits 706104b21588 mm-filemap-align-last_index-to-folio-size-fix omits b11928be57b0 mm/filemap: align last_index to folio size omits df11dd639bad mm-constify-highmem-related-functions-for-improved-const-c [...] omits c06d922790e9 mm: constify highmem related functions for improved const- [...] omits 9e488f9b5c84 mm: constify assert/test functions in mm.h omits 52b35a036dc7 mm: constify various inline functions for improved const-c [...] omits 3de2b2ae3092 mm: constify ptdesc_pmd_pts_count() and folio_get_private() omits 39e5ea5613ec mm: constify arch_pick_mmap_layout() for improved const-co [...] omits ca230a5b0f0b parisc: constify mmap_upper_limit() parameter omits cbb3008db429 mm, s390: constify mapping related test/getter functions omits 36989a3d7f8c mm: constify process_shares_mm() for improved const-correctness omits e024d95f10f5 fs: constify mapping related test functions for improved c [...] omits 67bc982bcf78 mm: constify zone related test/getter functions omits a0b2beb48e33 mm: constify pagemap related test/getter functions omits cd687aa23154 mm: constify shmem related test functions for improved con [...] omits cf88a510cd44 mm: hugetlb: allocate frozen pages in alloc_gigantic_folio() omits 5d58d355eac4 mm: cma: add __cma_release() omits 4312f54c4730 mm: cma: add alloc flags for __cma_alloc() omits 982b78c5e40b mm: page_alloc: add alloc_contig_frozen_pages() omits e1f77fe957d8 mm: hugeltb: check NUMA_NO_NODE in only_alloc_fresh_hugetl [...] omits 50e8523c5a8b mm: hugetlb: remove struct hstate from init_new_hugetlb_folio() omits 2b75122e102e mm: hugetlb: directly pass order when allocate a hugetlb folio omits 9b0dcf0d4935 mm: hugetlb: convert to account_new_hugetlb_folio() omits df6abcff9522 mm: hugetlb: convert to use more alloc_fresh_hugetlb_folio() omits 5aeb72639505 mm/hmm: populate PFNs from PMD swap entry omits 5be9cf69c5d5 mm: show_mem: show number of zspages in show_free_areas omits 10be6176461a mm/hugetlb: retry to allocate for early boot hugepage allocation omits 702b6c2f1008 kasan-apply-write-only-mode-in-kasan-kunit-testcases-v7 omits b3453c49a820 kasan: apply write-only mode in kasan kunit testcases omits 48d7846f633b kasan/hw-tags: introduce kasan.write_only option omits 06f8dd9fc167 mm: remove nth_page() omits 67393b8fd935 block: update comment of "struct bio_vec" regarding nth_page() omits 09e39d8eb1c7 kfence: drop nth_page() usage omits c8a4be940420 mm/gup: drop nth_page() usage in unpin_user_page_range_dir [...] omits 5ecc2e70bdc7 crypto: remove nth_page() usage within SG entry omits 60c71caab37c vfio/pci: drop nth_page() usage within SG entry omits 288945dff737 scsi: sg: drop nth_page() usage within SG entry omits 2aaa16ca0b4b scsi: scsi_lib: drop nth_page() usage within SG entry omits e782ab85d104 mmc: drop nth_page() usage within SG entry omits a72be2f97cdb memstick: drop nth_page() usage within SG entry omits c0ab75b6888e mspro_block: drop nth_page() usage within SG entry omits 1c2268922db9 drm/i915/gem: drop nth_page() usage within SG entry omits 84cf23649cd7 ata: libata-sff: drop nth_page() usage within SG entry omits 845eb14f9fbc scatterlist: disallow non-contigous page ranges in a singl [...] omits 62fd63f4688f dma-remap: drop nth_page() in dma_common_contiguous_remap() omits 609d31b2290f mm/cma: refuse handing out non-contiguous page ranges omits 437442f189ad mips: mm: convert __flush_dcache_pages() to __flush_dcache [...] omits 6b4f1539c49f io_uring/zcrx: remove nth_page() usage within folio omits db076b5db550 mm/gup: remove record_subpages() omits 21999f6315d7 mm/gup: drop nth_page() usage within folio when recording [...] omits 891d0b318994 mm/pagewalk: drop nth_page() usage within folio in folio_w [...] omits f452450a3320 fs: hugetlbfs: cleanup folio in adjust_range_hwpoison() omits cb42f7f6d9e4 fs: hugetlbfs: remove nth_page() usage within folio in adj [...] omits 55a90aff055e mm/mm/percpu-km: drop nth_page() usage within single allocation omits 948d658e21fb mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() omits 7e82eb34d5c9 mm: simplify folio_page() and folio_page_idx() omits fa008e4af28c mm: limit folio/compound page sizes in problematic kernel configs omits 34611b5a8232 mm: sanity-check maximum folio size in folio_set_order() omits 4324ae2ab4d5 mm/mm_init: make memmap_init_compound() look more like pre [...] omits e03430edf9bd mm/hugetlb: check for unreasonable folio sizes when regist [...] omits e24bb041cafa mm/memremap: reject unreasonable folio/compound page sizes [...] omits 55cfa4415c6f mm/page_alloc: reject unreasonable folio/compound page siz [...] omits 79629e5b1379 wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y fr [...] omits 30636aaf021a x86/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits 3ef240ab950a s390/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits da61ba6bd22d arm64: Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits adb61c8fb311 mm: stop making SPARSEMEM_VMEMMAP user-selectable omits 330625e51a26 tools-mm-slabinfo-fix-access-to-null-terminator-in-string- [...] omits 60038a60f615 tools/mm/slabinfo: fix access to null terminator in string [...] omits 766a942a4459 memfd: move MFD_ALL_FLAGS definition to memfd.h omits 9bd2a0460797 mm/memfd: remove redundant casts omits 43449422ee75 task_stack.h: clean-up stack_not_used() implementation omits 064f11e8e74d fork: check charging success before zeroing stack omits 9358dc884f3f selftests/mm/uffd: refactor non-composite global vars into struct omits 07078bf011f0 mm: zpdesc: minor naming and comment corrections omits d0c1ab26afe0 mm: remove unused zpool layer omits 74fbc6ec81d2 mm: zswap: interact directly with zsmalloc omits 336226109d52 maple_tree: testing fix for spanning store on 32b omits 5f0fc64af62d maple_tree: fix testing for 32 bit builds omits 48e35c4da1fa huge_mm.h: disallow is_huge_zero_folio(NULL) omits 7bbb5313d883 mm-page_alloc-find_large_buddy-from-start_pfn-aligned-order-v2 omits d2ca2a48b1ee mm/page_alloc: find_large_buddy() from start_pfn aligned order omits e8f540911bc2 tools: testing: use existing atomic.h for vma/maple tests omits 33ec0d8d0766 tools: testing: support EXTRA_CFLAGS in shared.mk omits 552616e9887f tools: testing: allow importing arch headers in shared.mk omits a0be0368fddb tools/include: implement a couple of atomic_t ops omits a6609109623a pagevec.h: add `const` to pointer parameters of getter functions omits 51fc6dd6c31d mm/damon: add damon_ctx->min_sz_region omits 3e5fa36e1713 Docs/ABI/damon: document addr_unit file omits dde357dded0b Docs/admin-guide/mm/damon/usage: document addr_unit file omits 569f2a6d2f87 Docs/mm/damon/design: document 'address unit' parameter omits 84b025378995 mm/damon/sysfs: implement addr_unit file under context dir omits ec5d9368ae9e mm/damon/paddr: support addr_unit for DAMOS_STAT omits dc731eba2e47 mm/damon/paddr: support addr_unit for MIGRATE_{HOT,COLD} omits 1e51b1d1a634 mm/damon/paddr: support addr_unit for DAMOS_LRU_[DE]PRIO omits 60f3745687b7 mm/damon/paddr: support addr_unit for DAMOS_PAGEOUT omits a45709f1f6d8 mm/damon/paddr: support addr_unit for access monitoring omits dbb9e4ee2641 mm/damon/core: add damon_ctx->addr_unit omits 306d4aeac8ac mm/pageblock-flags: remove PB_migratetype_bits/PB_migrate_end omits 0217e5b3562a mm/page_alloc: use xxx_pageblock_isolate() for better reading omits e3d4299f0b2f btrfs: set AS_KERNEL_FILE on the btree_inode omits ae66ac7dd8c6 mm: add vmstat for kernel_file pages omits ad0aad4b3976 mm: fix CONFIG_MEMCG build for AS_KERNEL_FILE omits 5d520b375b1f mm/filemap: add AS_KERNEL_FILE omits 5b8ff313b8ea Revert "hugetlb: make hugetlb depends on SYSFS or SYSCTL" omits 06bbd151814d selftests/mm/uffd-stress: stricten constraint on free huge [...] omits 05681d8dffd1 selftests/mm/uffd-stress: make test operate on less hugetl [...] omits ea07cfa13055 mm: shmem: drop the unnecessary folio_nr_pages() omits b07c2668fe74 mm: shmem: use 'folio' for shmem_partial_swap_usage() omits 7ea96079869f tools/testing/vma: clean up stubs in vma_internal.h omits 0de4d7ca23a0 mm/page_alloc: harmonize should_compact_retry() type omits d02adaca16fb maple_tree: fix MAPLE_PARENT_RANGE32 and parent pointer docs omits 0d3bd9cfe8e9 kho: make sure kho_scratch argument is fully consumed omits 716a87387229 kmem/tracing: add kmem name to kmem_cache_alloc tracepoint omits 6b45d6ed71c6 mm/page-writeback: drop usage of folio_index omits 2db29f2a5280 selftests/mm: use calloc instead of malloc in pagemap_ioctl.c omits a56abae3e6e0 drivers/base/node: handle error properly in register_one_node() omits cc3a29303b7f mm/khugepaged: use list_xxx() helper to improve readability omits 6dd57c875ade selftests: centralise maybe-unused definition in kselftest.h omits 833c990d42de kselftest: mm: fix typos in test_vmalloc.sh omits 7e8325d9ef82 mm/huge_memory: remove enforce_sysfs from __thp_vma_allowa [...] omits 9cea931a5982 mm: remove is_migrate_highatomic() omits 090f5c2f4541 rust: mm: update ARef and AlwaysRefCounted imports from sy [...] omits b95f3899518a mm/zswap: reduce the size of the compression buffer to a s [...] omits 39df6f555a04 mm/cma: add 'available count' and 'total count' to trace_c [...] omits 63ed53da7069 mm: tag kernel stack pages omits d0a7cf0f7a9c mm, x86/mm: move creating the tlb_flush event back to x86 code omits 6ecbb770d339 bcachefs: stop using write_cache_pages omits f18878797559 mm: remove write_cache_pages omits e7ed693d1e8d ntfs3: stop using write_cache_pages omits a2e072c3287b lib/test_hmm: drop redundant conversion to bool omits d9846efa1681 selftests/mm: test that rmap behaves as expected omits 755d44c0291c selftests/mm: put general ksm operation into vm_util omits b8d41c72b68e tmpfs: preserve SB_I_VERSION on remount omits 21125fea37df selftests/mm: check after-split folio orders in split_huge [...] omits 433d49c67d9d selftests/mm: add check_after_split_folio_orders() helper omits 50b012a158d1 fixup: selftests/mm: use nr_pages instead of 1UL << order omits 8545b1d63e21 selftests/mm: reimplement is_backed_by_thp() with more pre [...] omits 626b0a92bae0 selftests/mm: mark all functions static in split_huge_page_test.c omits f900fb75f8d8 mm/huge_memory: add new_order and offset to split_huge_pag [...] omits 4bbebf671531 mm/hugetlb: early exit from hugetlb_pages_alloc_boot() whe [...] omits e3fc712669e8 mpage: convert do_mpage_readpage() to return int type omits 968a021a3c98 mpage: terminate read-ahead on read error omits 4293c71be22e mm/filemap: skip non-uptodate folio if there are available folios omits e2de159e30d9 mm/filemap: do not use is_partially_uptodate for entire folio omits 4e4229a2bd74 mm/rmap: use folio_large_nr_pages() when we are sure it is [...] omits 3a60a5d90356 mm/rmap: not necessary to mask off FOLIO_PAGES_MAPPED omits a086c9b7000f mm/damon/tests/core-kunit: add damos_commit_filter test omits 86e76d621d20 mm: fix duplicate accounting of free pages in should_recla [...] omits 52d016c8a1d4 mm: add folio_is_pci_p2pdma() omits 67b6dd87fcec mm: reimplement folio_is_fsdax() omits 0d3cd867b398 mm: reimplement folio_is_device_coherent() omits bace27b942d4 mm: reimplement folio_is_device_private() omits bf90c830fec2 mm: introduce memdesc_is_zone_device() omits bf0cb0c7a3f3 slab: use memdesc_nid() omits 3a8def738cef slab: use memdesc_flags_t omits 201e5c544ef3 mm: introduce memdesc_zonenum() omits 103854cd4d7c mm: introduce memdesc_nid() omits 0ac48805721d mm: convert page_to_section() to memdesc_section() omits f4906b632c48 mips: fix compilation error omits ff6bfd5accf1 mm-introduce-memdesc_flags_t-fix omits 917250570a28 mm: introduce memdesc_flags_t omits 32f590d777b0 mm/damon/Kconfig: make DAMON_STAT_ENABLED_DEFAULT depend o [...] omits 8852c41a2a78 selftests: prctl: return after executing test in child process omits 808bb5c8f841 selftests: prctl: introduce tests for disabling THPs excep [...] omits 9225a9114423 selftests: prctl: return after executing test in child process omits dfaf1be2b26c selftests: prctl: introduce tests for disabling THPs completely omits eed6286db1c4 selftest/mm: extract sz2ord function into vm_util.h omits 7d25c26f4a5f docs: transhuge: document process level THP controls omits 1841fc88cb25 mm/huge_memory: respect MADV_COLLAPSE with PR_THP_DISABLE_ [...] omits ef9f89691b68 mm/huge_memory: convert "tva_flags" to "enum tva_type" omits b683c50c0259 prctl: extend PR_SET_THP_DISABLE to optionally exclude VM_ [...] omits 8ec4e756a862 mm: readahead: improve mmap_miss heuristic for concurrent faults omits df6a179b0fd1 selftests/mm: skip hugepage-mremap test if userfaultfd una [...] omits b23ca64f462c selftests/mm: skip thuge-gen test if system is not setup properly omits 9ece35b1c8d8 selftests/mm: fix child process exit codes in ksm_function [...] omits a7df056c98c0 mm/selftests: fix split_huge_page_test failure on systems [...] omits 83169c8baa61 selftest/mm: fix ksm_funtional_test failures omits f5c17f88bda0 selftests/mm: add support to test 4PB VA on PPC64 omits e5de0b9e9aa1 mm/selftests: fix incorrect pointer being passed to mark_range() omits 8eed44ca2254 kasan: call kasan_init_generic in kasan_init omits 2dfc293f194d kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] omits d3eb9842e40e mm/page_alloc: remove redundant pcp->free_count initializa [...] omits 5c457ce77844 mm: fix typos in VMA comments omits 4142e72d7390 mm-page_alloc-simplify-lowmem_reserve-max-calculation-v3 omits 9a3a66e5bdf8 mm/page_alloc: simplify lowmem_reserve max calculation omits 07984b82c2c5 selftests/damon/access_memory_even: remove unused header file omits a5a35545b12b mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH al [...] omits 473b3888346b riscv: use an atomic xchg in pudp_huge_get_and_clear() omits 44dcbe9009bf lib/test_maple_tree.c: remove redundant semicolons omits c7af2db8b80f memcg-optimize-exit-to-user-space-fix omits 933b4527f5c4 memcg: optimize exit to user space omits fc655714b8a6 rust: allocator: add KUnit tests for alignment guarantees omits d993dacf5de8 userfaultfd-opportunistic-tlb-flush-batching-for-present-p [...] omits 4d57ca531471 userfaultfd: opportunistic TLB-flush batching for present [...] omits eac30ebce370 mm: swap.h: Remove deleted field from comments omits 80500cc8d8b9 mm/swapfile.c: introduce function alloc_swap_scan_list() omits cbba9bd7a475 selftests/damon: fix damon selftests by installing _common.sh omits 79e734892070 mempool: rename struct mempool_s to struct mempool omits 47771de33a93 mm/zswap: cleanup incompressible pages handling code omits 9f50c77230cf mm-zswap-store-page_size-compression-failed-page-as-is-v5 omits 5999bc5e40c6 mm/zswap: mark zswap_stored_incompressible_pages as static omits ff385952469d mm/zswap: store <PAGE_SIZE compression failed page as-is omits 7fc40b2289b5 selftests/mm: fix spelling mistake "mrmeap" -> "mremap" omits f90fe8b96dc3 mm: remove redundant __GFP_NOWARN omits e34333d6741a mm: replace mm->flags with bitmap entirely and set to 64 bits omits a8f5ebf2c6b0 mm: convert remaining users to mm_flags_*() accessors omits d426e763f30c mm: update fork mm->flags initialisation to use bitmap omits 60d4cdb5f178 mm: prefer BIT() to _BITUL() omits 0ba504e161fd mm: correct sign-extension issue in MMF_* flag masks omits 4fe859cff5a1 mm: abstract set_mask_bits() invocation to mm_types.h to s [...] omits 3d02c1e6f7ae mm: update coredump logic to correctly use bitmap mm flags omits eb781723bbc6 mm: convert uprobes to mm_flags_*() accessors omits a671189c06b6 fix typo omits f377bde94932 mm: convert arch-specific code to mm_flags_*() accessors omits d6d2c7dde1b0 mm: convert prctl to mm_flags_*() accessors omits b81cb8b476cc mm-convert-core-mm-to-mm_flags_-accessors-fix omits 99a61d4364e4 mm: convert core mm to mm_flags_*() accessors omits 61be2b979549 mm: place __private in correct place, const-ify __mm_flags [...] omits 8cfa832725c4 mm: add bitmap mm->flags field omits 83d0e77bb4df selftests/mm: do check_huge_anon() with a number been passed in omits 77d3a4308f7b selftests/damon: change wrong json.dump usage to json.dumps omits 5a5f8fbf8e7c selftests/damon: test no-op commit broke DAMON status omits 37075c9ec527 selftest/kho: update generation of initrd omits 51e7e6094b61 lib/test_kho: fixes for error handling omits a0979553b074 kho: allow scratch areas with zero size omits 44bfac1800f4 block: use largest_zero_folio in __blkdev_issue_zero_pages() omits 0adf0814ef48 mm: add largest_zero_folio() routine omits 07cf5a11c587 mm: add persistent huge zero folio omits 73bbb9e21f6d mm: rename MMF_HUGE_ZERO_PAGE to MMF_HUGE_ZERO_FOLIO omits cfe041a0f11c mm: rename huge_zero_page to huge_zero_folio omits c989e8677c34 mm: rename vm_ops->find_special_page() to vm_ops->find_nor [...] omits 91ca18e3903d mm: introduce and use vm_normal_page_pud() omits 5c8efabefff4 mm/memory: factor out common code from vm_normal_page_*() omits 0b8739c2b09a mm-memory-convert-print_bad_pte-to-print_bad_page_map-fix omits 4bf2b0007b83 mm/memory: convert print_bad_pte() to print_bad_page_map() omits b5c07bebfd9d mm/rmap: always inline __folio_rmap_sanity_checks() omits 66d69be3d1f6 mm/rmap: convert "enum rmap_level" to "enum pgtable_level" omits c332f3697bb9 powerpc/ptdump: rename "struct pgtable_level" to "struct p [...] omits 98ea567df629 mm/huge_memory: mark PMD mappings of the huge zero folio special omits 143ec759bca5 fs/dax: use vmf_insert_folio_pmd() to insert the huge zero folio omits 1788f01a757c mm/huge_memory: support huge zero folio in vmf_insert_folio_pmd() omits 853b031ba31b mm/huge_memory: move more common code into insert_pud() omits b8616751f70d mm/huge_memory: move more common code into insert_pmd() omits bb817712deb3 treewide: remove MIGRATEPAGE_SUCCESS omits a1bb171b46fb fixup: mm/migrate: remove MIGRATEPAGE_UNMAP omits 9c4db71a54e6 mm/migrate: remove MIGRATEPAGE_UNMAP omits 5c83fee6c891 mm/mincore: use a helper for checking the swap cache omits eb391824930d mm/mincore, swap: consolidate swap cache checking for mincore omits a65c9690f331 docs/mm/damon/design: fix typo: s/sz_trtied/sz_tried/ omits 0a799b9ae236 mm/damon: update expired description of damos_action omits 25b49dcc66b7 mm/kasan/init.c: remove unnecessary pointer variables omits fa191091d0d4 fs/proc/task_mmu: execute PROCMAP_QUERY ioctl under per-vma locks omits d54b1f1b9641 fs/proc/task_mmu: factor out proc_maps_private fields used [...] omits 666eaa2767ea selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] omits 4e2f46dbf38f mm/damon/vaddr: support stat-purpose DAMOS filters omits a3cd13d5f5c5 mm/damon/paddr: move filters existence check function to o [...] omits 76af5b847857 mm-damon-core-skip-needless-update-of-damon_attrs-in-damon [...] omits dc84ba15fef7 mm/damon/core: skip needless update of damon_attrs in damo [...] omits 5ee4510d6e34 mm/rmap: do __folio_mod_stat() in __folio_add_rmap() omits 790fec61d05a maple_tree: remove redundant __GFP_NOWARN omits 706046176cc1 xarray: remove redundant __GFP_NOWARN omits 9917400fa0b0 mm/nommu: convert kobjsize() to folios omits eeefae80e404 rust: support large alignments in allocations omits 6d31d30ee6c1 rust: alloc: fix missing import needed for `rusttest` omits 5efe8a1dcf3b rust: add support for NUMA ids in allocations omits 923bcd829741 mm/slub: allow to set node and align in k[v]realloc omits 9828269cdc3d mm/vmalloc: allow to set node and align in vrealloc omits 3e801bfcebe5 mm: correct misleading comment on mmap_lock field in mm_struct omits b15fa1583b78 selftests/mm: use __auto_type in swap() macro omits f2b5f37d3565 mm, swap: prefer nonfull over free clusters omits 38d80370064f mm, swap: remove fragment clusters counter omits 3803df31e605 mm, swap: only scan one cluster in fragment list omits 16ce4c6dbe13 mm: change vma_start_read() to drop RCU lock on failure omits 187d511768ff mm: limit the scope of vma_start_read() omits f40063e95262 selftests/mm: pass filename as input param to VM_PFNMAP tests omits 8356c45b0ef6 zram: protect recomp_algorithm_show() with ->init_lock omits e979f7ac466e mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] omits a51d3237b36a mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] omits a268e81d0b45 mm: replace (20 - PAGE_SHIFT) with common macros for pages [...] omits 230f6f4db748 /dev/zero: try to align PMD_SIZE for private mapping omits d789de73189c mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting omits 8f2e66bedddf mm/mglru: update MG-LRU proactive reclaim statistics only [...] omits 1441a1bd9efd kasan-add-test-for-slab_typesafe_by_rcu-quarantine-skipping-v3 omits 1a3d994d0751 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping omits 2041291ad69d kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping omits da92df55e6a1 mempolicy-clarify-what-zone-reclaim-means-fix omits c9b67215fb02 mempolicy: clarify what zone reclaim means omits b5b18a702c22 mm: lru_add_drain_all() do local lru_add_drain() first omits d57e78201648 mm: folio_may_be_cached() unless folio_test_large() omits 06d2b1fafe47 mm: revert "mm: vmscan.c: fix OOM on swap stress test" omits a590782771e3 mm: revert "mm/gup: clear the LRU flag of a page before ad [...] omits 7b27c7d7c9c5 mm/gup: local lru_add_drain() to avoid lru_add_drain_all() omits b609422c519d mm/gup: check ref_count instead of lru before migration omits 5d3937cfc518 compiler-clang.h: define __SANITIZE_*__ macros only when u [...] omits 64652a8c6564 mm/vmalloc, mm/kasan: respect gfp mask in kasan_populate_v [...] omits 5bd39b11cb5d ocfs2: fix recursive semaphore deadlock in fiemap call omits 7ac178bfd9c0 mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] omits a5297d4c4073 mm/mremap: fix regression in vrm->new_addr check omits 1f8692a39cd0 percpu: fix race on alloc failed warning limit omits dd7e47db149b Merge branch 'for-6.18/block' into for-next omits fe3a874e2e7f Merge branch 'for-6.18/io_uring' into for-next omits 11698f889574 Merge branch 'for-6.18/block' into for-next omits 77adb9e1fd52 perf test: Checking BPF metadata collection fails on versi [...] omits cf753d359347 perf symbols: Fix HAVE_LIBBFD_BUILDID_SUPPORT build omits 44df80829d53 hwmon: (asus-ec-sensors) add ROG STRIX Z690-E GAMING WIFI omits 9f54bec6b774 Merge branch 'for-6.18/block' into for-next omits fee665910559 Merge branch 'for-6.18/io_uring' into for-next omits e78a4fb890a3 Merge branch 'for-next-next-v6.17-20250902' into for-next- [...] omits 7c8f3d2c7e6c Merge branch 'for-next-current-v6.16-20250902' into for-ne [...] omits b2cf3993aef5 Merge branch 'misc-next' into for-next-next-v6.17-20250902 omits 3251f282c06f Merge branch 'b-for-next' into for-next-next-v6.17-20250902 omits 29c0d90c07ff Merge branch 'misc-6.17' into for-next-current-v6.16-20250902 omits 7ac52a31c2d8 btrfs: === misc-next on b-for-next === omits 9977b865ecbf Merge branch 'spacemit-clk-for-6.18' into spacemit-for-next omits e1d7418e7faf Merge branch 'for-6.18/block' into for-next omits 09e3f3470f94 Merge branch 'for-6.18/io_uring' into for-next omits b2393c80ee60 Merge remote-tracking branch 'regulator/for-6.18' into reg [...] omits 3e0bbb5b914e dt-bindings: hwmon: ti,ina2xx: Update details for various chips omits 0b9305c02f9f btrfs: scrub: replace max_t()/min_t() with clamp_t() in sc [...] omits bba29504dfc1 btrfs: fix subvolume deletion lockup caused by inodes xarray race omits 3f8ea77000bd btrfs: fix corruption reading compressed range when block [...] omits ea2a59099bc0 btrfs: accept and ignore compression level for lzo omits d2281f56e17a btrfs: fix squota compressed stats leak omits f8edd7b77ce7 btrfs: fix typos in comments and strings omits 152ec88a390e btrfs: reduce compression workspace buffer space to block size omits 0899ae66a189 btrfs: rename btrfs_compress_op to btrfs_compress_levels omits 10eeeaf1f504 btrfs: cleanup the per-module compression workspace managers omits b1d6beb6d181 btrfs: migrate to use per-fs workspace manager omits 9a021c829648 btrfs: add generic workspace manager initialization omits 0e92bcff40fd btrfs: add workspace manager initialization for zstd omits 49294bbf2c4f btrfs: add an fs_info parameter for compression workspace manager omits 685f682d94ff btrfs: keep folios locked inside run_delalloc_nocow() omits 6676820e967d btrfs: make nocow_one_range() to do cleanup on error omits 937d5083da3c btrfs: enhance error messages for delalloc range failure omits ec21819545ab btrfs: rework error handling of run_delalloc_nocow() omits 20e10d2b022e btrfs: add mount option for ref_tracker omits 6f8570c42986 btrfs: print leaked references in kill_all_delayed_nodes() omits 2879ab3c772d btrfs: implement ref_tracker for delayed_nodes omits 103ac48b91e7 btrfs: convert several int parameters to bool omits a92104e6b312 btrfs: avoid load/store tearing races when checking if an [...] omits 9ab3059bcfb6 btrfs: fix race between setting last_dir_index_offset and [...] omits caa65f9a9e97 btrfs: fix race between logging inode and checking if it w [...] omits fe65ed65478e btrfs: move ref-verify under CONFIG_BTRFS_DEBUG omits c949329c244d btrfs: use PTR_ERR_OR_ZERO() to simplify code inbtrfs_cont [...] omits ff1eb490054a btrfs: simplify support block size check omits 6fa8a0f91b39 btrfs: use blocksize to check if compression is making thi [...] omits 7566c63d048a btrfs: pass btrfs_inode pointer directly into btrfs_compre [...] omits 9a5fc73d2e2c btrfs: simplify error handling logic for btrfs_link() omits 2b5bd2bda1ba btrfs: fix inode leak on failure to add link to inode omits d90e04063274 btrfs: abort transaction on failure to add link to inode omits 6ed7b1365aa3 btrfs: zoned: refine extent allocator hint selection omits 60cb6eaf09c4 btrfs: try to search for data csums in commit root omits f0b364dae360 btrfs: remove duplicate inclusion of linux/types.h omits 094e61dcdc96 btrfs: zoned: return error from btrfs_zone_finish_endio() omits 68b3adfa91d2 btrfs: zoned: directly call do_zone_finish() from btrfs_zo [...] omits 7788e13e926d btrfs: collapse unaccount_log_buffer() into clean_log_buffer() omits 91340249b950 btrfs: use local key variable to pass arguments in replay_ [...] omits 9e53b0018933 btrfs: process inline extent earlier in replay_one_extent() omits 4cd37da734eb btrfs: exit early when replaying hole file extent item fro [...] omits fa7c5927bfe4 btrfs: abort transaction where errors happen during log tr [...] omits 539db6abf56a btrfs: return real error from read_alloc_one_name() in dro [...] omits cdac883612ee btrfs: use local variable for the transaction handle in re [...] omits 2c71504bb765 btrfs: abort transaction in the process_one_buffer() log t [...] omits 2e929b315833 btrfs: abort transaction on specific error places when wal [...] omits 63ce75b10fe0 btrfs: replace double boolean parameters of cow_file_range() omits 5c5c3ab82276 Merge branch 'for-6.18/block' into for-next omits 82f80a912c7f dt-bindings: hwmon: ti,ina2xx: Add INA780 device omits b87f24cc9592 hwmon: tmp102: Add support for label omits d56f3cdb2bfe dt-bindings: hwmon: tmp102: Add label property omits 809b5d1f4409 hwmon: crps: Fix typos in crps.rst documentation omits 1418f797a122 hwmon: (asus-ec-sensors) refine config description omits 30b124423e7c (asus-ec-sensors) add Pro WS WRX90E-SAGE SE omits bbbe47c9c87b hwmon: (nct6775) Use int type to store negative error codes omits 33879a80c413 Merge branch 'apple-soc/dt-6.18' into asahi-soc/for-next omits 6a38fe1a7d9c Merge branches 'for-next/v6.18-rc1/ffs-const', 'for-next/h [...] omits a5e2e395476f exfat: Remove unnecessary parentheses omits 6385ff29ea48 Merge branch 'for-6.18/block' into for-next omits 0874169667a2 hwmon: (coretemp) Replace x86_model checks with VFM ones omits c48f954f31a3 docs: hwmon: add RAA228244 and RAA228246 info to isl68137 [...] omits 99dc910ad05f hwmon: (pmbus/isl68137) add support for Renesas RAA228244 [...] omits 02c8d2491224 dt-bindings: hwmon: (pmbus/isl68137) add RAA228244 and RAA [...] omits 612ecee07edc hwmon: (sbtsi_temp) AMD CPU extended temperature range support omits fb2e20e4d7d4 Merge branch 'block-6.17' into for-next omits 4c17b776665c Merge branch 'block-6.17' into for-next omits c52873bd5a6b Merge branch 'for-6.18/block' into for-next omits 587bbb986b63 Merge branch 'for-6.18/io_uring' into for-next omits c399f048ca4e Merge branch 'io_uring-6.17' into for-next omits db86b364fc7c Merge branch 'block-6.17' into for-next omits 79e3197384f1 hwmon: (lenovo-ec-sensors) Update P8 supprt omits 5c6cf4fc407a hwmon: (sch56xx-common) don't print superfluous errors omits fcbd86ff866f hwmon: (k10temp) Add device ID for Strix Halo omits 842b4488aa37 dt-bindings: hwmon: convert lantiq-cputemp to yaml omits 0a6e07d77cd6 hwmon: (ltc4282) remove the use of dev_err_probe() omits 1aaaf53d3821 hwmon: Remove Jean Delvare from maintainers omits 22e87cfc8b98 hwmon: (pmbus/adm1275) add sq24905c support omits 209c14058f52 dt-bindings: hwmon: adm1275: add sq24905c support omits a373ef789d65 extcon: fsa9480: Avoid buffer overflow in fsa9480_handle_change() omits ed1db66c8b81 extcon: max14526: depends on I2C to prevent build warning/errors omits 657a54fd4608 extcon: max14526: avoid defined but not used warning omits 02983ad16f8f extcon: Add basic support for Maxim MAX14526 MUIC omits 9d8852b76a7a dt-bindings: extcon: Document Maxim MAX14526 MUIC omits 8d96b0630625 extcon: adc-jack: Cleanup wakeup source only if it was enabled omits ddd574ba141e Merge branch 'apple-soc/drivers-6.18' into asahi-soc/for-next omits 58b28ca2e669 soc: apple: sart: Add SARTv0 support omits 240893c1f5b3 soc: apple: sart: Make allow flags SART version dependent omits 08d37b6bdfa7 dt-bindings: iommu: apple,sart: Add Apple A11 omits 9ba0de19f4ca Merge branch 'fixes' into next omits 5bde317fa7b9 Merge branch 'misc-6.17' into next-fixes omits 952df63ef426 x86/microcode/intel: Refresh the revisions that determine [...] omits 44c942f84d3b ipmi:si: Gracefully handle if the BMC is non-functional omits d2044c3853e6 ipmi: Rename "user_data" to "recv_msg" in an SMI message omits 302a8949ccf9 ipmi: Allow an SMI sender to return an error omits 35c84849ce04 ipmi:si: Move flags get start to its own function omits 47c6cf8f6571 ipmi:si: Merge some if statements omits f3517b3490c8 Revert "ipmi: fix msg stack when IPMI is disconnected" omits e220fefcab74 ipmi:msghandler:Change seq_lock to a mutex omits 702dc4b956f8 gfs2: Fix unlikely race in gdlm_put_lock omits d4719e78efc1 gfs2: Add proper lockspace locking omits 15a905b695f6 gfs2: Minor run_queue fixes omits 34816d36d0bb gfs2: run_queue cleanup omits 01f134a24e9c gfs2: Simplify do_promote omits 33cb7ad5dc6b gfs2: Get rid of GLF_INVALIDATE_IN_PROGRESS omits 4537c455dfb1 gfs2: Fix GLF_INVALIDATE_IN_PROGRESS flag clearing in do_xmote omits 7984f7c3c9bd gfs2: Remove duplicate check in do_xmote omits 9a0ddae5d512 gfs2: Fix LM_FLAG_TRY* logic in add_to_queue omits cf5c57400c3f exfat: drop redundant conversion to bool omits e80b2910bef1 exfat: limit log print for IO error omits 08326a456445 exfat: optimize allocation bitmap loading time omits e1aab955386f slimbus: qcom: remove unused qcom controller driver omits 2f03d93ae55f ipmi: Set a timer for maintenance mode omits 6f0208577c2e ipmi: Add a maintenance mode sysfs file omits f2fab3032853 ipmi: Disable sysfs access and requests in maintenance mode omits 723c9ba1b216 ipmi: Differentiate between reset and firmware update in m [...] omits c576064d8147 gfs2: Further sanitize lock_dlm.c omits 9703c672af8d MAINTAINERS: Mark coretemp driver as orphaned omits 193e124743ae hwmon: (asus-ec-sensors) Narrow lock for X870E-CREATOR WIFI omits 400d2c607a5c hwmon: (asus-ec-sensors) Add Z790-I GAMING WIFI omits 49467c78426d hwmon: (asus-ec-sensors) Add X670E-I GAMING WIFI omits f6f0ea9a308a hwmon: (lm75) Add NXP P3T1750 support omits 8a53304ff901 dt-bindings: hwmon: (lm75) Add binding for NXP P3T1750 omits e79c257446b0 hwmon: (asus-ec-sensors) Add ROG STRIX Z790E GAMING WIFI II omits bf35af608869 hwmon: (asus-ec-sensors) Add B650E-I omits 05b4802b1ac1 hwmon: (asus-ec-sensors) Add STRIX B850-I GAMING WIFI omits 8be4b6c04e5e hwmon: (k10temp) Add thermal support for AMD Family 1Ah-ba [...] omits a0d983779391 Merge branch 'apple-soc/drivers-6.18' into asahi-soc/for-next omits 94cd130e36f0 Merge branch 'apple-soc/dt-6.18' into asahi-soc/for-next omits 84e7845761c7 dt-bindings: ipmi: aspeed,ast2400-kcs-bmc: Add missing "cl [...] new 4e47e46718c4 Merge tag 'pcmcia-6.18' of git://git.kernel.org/pub/scm/li [...] new 01c93aa01c75 Merge tag 'libcrypto-fixes-for-linus' of git://git.kernel. [...] new c8ed9b5c02a5 Merge tag 'drm-fixes-2025-09-05' of https://gitlab.freedes [...] new 93dec51e716d md/raid1: fix data lost for writemostly rdev new 7202082b7b7a md: prevent incorrect update of resync/recovery offset new 743bf0309471 Merge tag 'md-6.17-20250905' of https://git.kernel.org/pub [...] new e9eaca6bf69d Merge tag 'block-6.17-20250905' of git://git.kernel.dk/linux new dd6cbcc589dd Merge tag 'platform-drivers-x86-v6.17-3' of git://git.kern [...] new 3d1e36499e02 Merge tag 'gpio-fixes-for-v6.17-rc5' of git://git.kernel.o [...] new 260aa8d5f0e6 Merge tag 'hwmon-for-v6.17-rc5' of git://git.kernel.org/pu [...] new c2f3b108c09d Merge tag '6.17-RC4-smb3-client-fixes' of git://git.samba. [...] new 730c1451fbc3 Merge tag 'audit-pr-20250905' of git://git.kernel.org/pub/ [...] new f3ef7110924b ACPI/IORT: Fix memory leak in iort_rmr_alloc_sids() new a7ed7b9d0ebb arm64: ftrace: fix unreachable PLT for ftrace_caller in in [...] new e5d5d2331956 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] new 53b48f62f29d Merge tag 'spi-fix-v6.17-rc3' of git://git.kernel.org/pub/ [...] new d3e45016f75e Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new 744175e972ac perf test: Checking BPF metadata collection fails on versi [...] new ca81e74dc347 perf symbol-elf: Add support for the block argument for libbfd new d1d10cea0895 Merge tag 'perf-tools-fixes-for-v6.17-2025-09-05' of git:/ [...] new b236920731dd Merge tag 'rust-fixes-6.17-2' of git://git.kernel.org/pub/ [...] new 41f9049cff32 riscv: Only allow LTO with CMODEL_MEDANY new 5b3706597b90 ACPI: RISC-V: Fix FFH_CPPC_CSR error handling new e108c8a94f3f riscv: use lw when reading int cpu in new_vmalloc_check new 1046791390af riscv: uaccess: fix __put_user_nocheck for unaligned accesses new ad5348c76591 riscv, bpf: use lw when reading int cpu in BPF_MOV64_PERCPU_REG new 8a16586fa7b8 riscv, bpf: use lw when reading int cpu in bpf_get_smp_pro [...] new f4ea67a722e8 riscv: use lw when reading int cpu in asm_per_cpu new 95c54cd9c769 riscv: kexec: Initialize kexec_buf struct new fef7ded169ed riscv: Fix sparse warning in __get_user_error() new a03ee11b8f85 riscv: Fix sparse warning about different address spaces new 00e698282207 Merge tag 'riscv-for-linus-6.17-rc5' of git://git.kernel.o [...] new 6a8a34a56a07 Merge tag 'perf-urgent-2025-09-07' of git://git.kernel.org [...] new b7369eb7319d Merge tag 'locking-urgent-2025-09-07' of git://git.kernel. [...] new 6ab41fca2e80 Merge tag 'timers-urgent-2025-09-07' of git://git.kernel.o [...] new ff2a66d21fd2 EDAC/altera: Delete an inappropriate dma_free_coherent() call new 2c3bac60853e Merge tag 'edac_urgent_for_v6.17_rc5' of git://git.kernel. [...] new d035b4baebfc Merge tag 'i2c-host-fixes-6.17-rc5' of git://git.kernel.or [...] new bd8f3bff4a5d Merge tag 'i2c-for-6.17-rc5' of git://git.kernel.org/pub/s [...] new 76eeb9b8de98 Linux 6.17-rc5 new b1024a2273fd percpu: fix race on alloc failed warning limit new fe98e8c04e1c mm/mremap: fix regression in vrm->new_addr check new 5a10d2084b95 mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] new f3d557834800 ocfs2: fix recursive semaphore deadlock in fiemap call new 0ecd89a41045 mm/vmalloc, mm/kasan: respect gfp mask in kasan_populate_v [...] new 3a8c4c952c9a compiler-clang.h: define __SANITIZE_*__ macros only when u [...] new 3c3587466e86 proc: fix type confusion in pde_set_flags() new 78de83407418 mm/gup: check ref_count instead of lru before migration new d168b2894de3 mm/gup: local lru_add_drain() to avoid lru_add_drain_all() new 6330a4f85340 mm: revert "mm/gup: clear the LRU flag of a page before ad [...] new 43372d596405 mm: revert "mm: vmscan.c: fix OOM on swap stress test" new 73abacb8172d mm: folio_may_be_cached() unless folio_test_large() new b556a6a9f184 mm: lru_add_drain_all() do local lru_add_drain() first new ea85fbbcff3d Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] new dc9d4e11e5c3 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] new de134cb54c3a btrfs: fix squota compressed stats leak new 6db1df415d73 btrfs: accept and ignore compression level for lzo new 9786531399a6 btrfs: fix corruption reading compressed range when block [...] new f6a6c280059c btrfs: fix subvolume deletion lockup caused by inodes xarray race new 5a91f52c8650 MAINTAINERS: update btrfs entry new 3d1267475b94 btrfs: don't allow adding block device of less than 1 MB new 5fdd2d91176a Merge branch 'misc-6.17' into next-fixes new a21a5f178f77 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 701f383859a2 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 80173881c348 Merge branch 'fs-current' of linux-next new 374d2b66a95b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 03e79de4608b net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk [...] new 0ba5b2f2c381 net: phylink: add lock for serializing concurrent pl->phyd [...] new e2a10daba849 net: phy: transfer phy_config_inband() locking responsibil [...] new 9e276e5c0618 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new 9c4733a6433d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 7a7405eb715c Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new d3341e83f9d0 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] new 1561d6d997cc Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new 9c194609f04c Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new 3c9ba2777d6c kernfs: Fix UAF in polling when open file is released new c5bbe41e5b15 Merge branch 'driver-core-linus' of https://git.kernel.org [...] new b5e3277c0f1c serial: xilinx_uartps: read reg size from DTS new f2a1f3306652 Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] new 220a0ffde02f xhci: dbc: decouple endpoint allocation from initialization new a5c98e8b1398 xhci: dbc: Fix full DbC transfer ring after several reconnects new edcbe06453dd xhci: fix memory leak regression when freeing xhci vdev de [...] new 8d63c83d8eb9 USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels new f34bfcc77b18 usb: typec: tcpm: properly deliver cable vdms to altmode drivers new 21d8525d2e06 usb: gadget: midi2: Fix missing UMP group attributes initi [...] new 116e79c679a1 usb: gadget: midi2: Fix MIDI2 IN EP max packet size new 0f475ca3112c Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] new ad87a0f06ecd Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] new c6ca054e3afb Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new e377db8f9968 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] new ed156375fb0a Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] new 5f9efb6b7667 Input: mtk-pmic-keys - MT6359 has a specific release irq new 18de1ab9db06 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new 624a9e96bb9c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 4550d33e1811 mtd: spinand: winbond: Fix oob_layout for W25N01JW new 3e30ff71f3bd Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] new 1c8d8edef019 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] new dee36f94cc96 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 912731655b5f Merge branch 'dma-mapping-fixes' of https://git.kernel.org [...] new d330c313a11f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 32064504c901 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] new 2c334d038466 power: supply: bq27xxx: fix error return in case of no bq2 [...] new 1e451977e170 power: supply: bq27xxx: restrict no-battery detection to bq27000 new 6fa79c2de299 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new ff2647bb5aee Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 81ac63321eb9 trace: Remove redundant __GFP_NOWARN new 3d62ab32df06 tracing: Fix tracing_marker may trigger page fault during [...] new 80d03a40837a ftrace/samples: Fix function size computation new ab1396af7595 trace/fgraph: Fix error handling new c1628c00c435 tracing/osnoise: Fix null-ptr-deref in bitmap_parselist() new f2a77aa64975 Merge branch 'trace/fixes' of https://git.kernel.org/pub/s [...] new 73cd137339d0 Merge branch into tip/master: 'locking/urgent' new 26baca7bf683 Merge branch into tip/master: 'perf/urgent' new 0d084e566684 Merge branch into tip/master: 'timers/urgent' new 7986ccc2fb98 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] new 4986bd81137b Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] new 349510052f76 MAINTAINERS: Add drm-rust tree for Rust DRM drivers and in [...] new 2b5e61aa7c79 Merge branch 'drm-rust-fixes' of https://gitlab.freedeskto [...] new 7c403858c498 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 19d748ca7436 mempolicy: clarify what zone reclaim means new 6d19f984c122 mempolicy-clarify-what-zone-reclaim-means-fix new fa7bb44b46eb kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping new 4a2e0a17fcc7 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping new a1b78fd81229 kasan-add-test-for-slab_typesafe_by_rcu-quarantine-skipping-v3 new 1ef69183c179 mm/mglru: update MG-LRU proactive reclaim statistics only [...] new fac0eab01314 mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting new 95f1376b5a5e /dev/zero: try to align PMD_SIZE for private mapping new d2263ef5866b mm: replace (20 - PAGE_SHIFT) with common macros for pages [...] new 606bc491e476 mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] new c0abd7b1fb6a mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] new d199ca5e4d8e zram: protect recomp_algorithm_show() with ->init_lock new 5dcea8bccac8 selftests/mm: pass filename as input param to VM_PFNMAP tests new 05f2d8f417b2 mm: limit the scope of vma_start_read() new 2e0d68f27aa6 mm: change vma_start_read() to drop RCU lock on failure new 643b8988e70a mm, swap: only scan one cluster in fragment list new 1a435ce34a1d mm, swap: remove fragment clusters counter new 9c6c75027f7f mm, swap: prefer nonfull over free clusters new 58f5614f2ff0 selftests/mm: use __auto_type in swap() macro new 5b32dd9f15f7 mm: correct misleading comment on mmap_lock field in mm_struct new 0a3f84f295c1 mm/vmalloc: allow to set node and align in vrealloc new 8d319f3354b6 mm/slub: allow to set node and align in k[v]realloc new a684631af5b2 rust: add support for NUMA ids in allocations new ab570c0e16cc rust: alloc: fix missing import needed for `rusttest` new 3d750647e171 rust: support large alignments in allocations new 803f101ce8e6 mm/nommu: convert kobjsize() to folios new ff2dba5efbb7 xarray: remove redundant __GFP_NOWARN new c62177a14b8d mm/rmap: do __folio_mod_stat() in __folio_add_rmap() new f845f3e52e0d mm/damon/core: skip needless update of damon_attrs in damo [...] new b88ee1063149 mm-damon-core-skip-needless-update-of-damon_attrs-in-damon [...] new 77176a82fee1 mm/damon/paddr: move filters existence check function to o [...] new 9c35179f17da mm/damon/vaddr: support stat-purpose DAMOS filters new 60d443cdfe1d selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] new 3b572c8755e7 fs/proc/task_mmu: factor out proc_maps_private fields used [...] new 4d3aa7f5e753 fs/proc/task_mmu: execute PROCMAP_QUERY ioctl under per-vma locks new d51f1f4ef2e3 mm/kasan/init.c: remove unnecessary pointer variables new 157021c20b19 mm/damon: update expired description of damos_action new 55645b487f07 docs/mm/damon/design: fix typo: s/sz_trtied/sz_tried/ new a31c1e348af5 mm/mincore, swap: consolidate swap cache checking for mincore new e14350c70e3c mm/mincore: use a helper for checking the swap cache new 896be3a428c8 mm/migrate: remove MIGRATEPAGE_UNMAP new 5ef07f6a4da2 fixup: mm/migrate: remove MIGRATEPAGE_UNMAP new d448bb9bd786 treewide: remove MIGRATEPAGE_SUCCESS new 94ea893bc4ad mm/huge_memory: move more common code into insert_pmd() new 0f12b8f6076e mm/huge_memory: move more common code into insert_pud() new 4f4f307443c5 mm/huge_memory: support huge zero folio in vmf_insert_folio_pmd() new 23392afdf5b4 fs/dax: use vmf_insert_folio_pmd() to insert the huge zero folio new 900867b6dcb1 mm/huge_memory: mark PMD mappings of the huge zero folio special new 35edecc16bf9 powerpc/ptdump: rename "struct pgtable_level" to "struct p [...] new d587f1b49a02 mm/rmap: convert "enum rmap_level" to "enum pgtable_level" new e19ce02d6853 mm/rmap: always inline __folio_rmap_sanity_checks() new d1fb24faff22 mm/memory: convert print_bad_pte() to print_bad_page_map() new 39a995f42b5c mm-memory-convert-print_bad_pte-to-print_bad_page_map-fix new 520b461c9f11 mm/memory: factor out common code from vm_normal_page_*() new 4ff84d9d4ae5 mm: introduce and use vm_normal_page_pud() new c65a6a0eb176 mm: rename vm_ops->find_special_page() to vm_ops->find_nor [...] new bbb8af219a1b mm: rename huge_zero_page to huge_zero_folio new 791329ffec8d mm: rename MMF_HUGE_ZERO_PAGE to MMF_HUGE_ZERO_FOLIO new 03ee0161fe2d mm: add persistent huge zero folio new aace0e73f260 mm: add largest_zero_folio() routine new 83893c703d27 block: use largest_zero_folio in __blkdev_issue_zero_pages() new e1f58d792d21 kho: allow scratch areas with zero size new d85afc989b5d lib/test_kho: fixes for error handling new 936fa49e5abc selftest/kho: update generation of initrd new 9c3ba66902b1 selftests/damon: test no-op commit broke DAMON status new e2687891cada selftests/damon: change wrong json.dump usage to json.dumps new b09739e926f8 selftests/mm: do check_huge_anon() with a number been passed in new 5dee19360f59 mm: add bitmap mm->flags field new 90a50743ba93 mm: place __private in correct place, const-ify __mm_flags [...] new 3fa82ff66734 mm: convert core mm to mm_flags_*() accessors new 5ba3684ed7fc mm-convert-core-mm-to-mm_flags_-accessors-fix new 9344061824a7 mm: convert prctl to mm_flags_*() accessors new be80ceb91ca5 mm: convert arch-specific code to mm_flags_*() accessors new 896036709e56 fix typo new a9af5b8afee5 mm: convert uprobes to mm_flags_*() accessors new a140a524bfb5 mm: update coredump logic to correctly use bitmap mm flags new bef6f0edb7c6 mm: abstract set_mask_bits() invocation to mm_types.h to s [...] new 8fde09674461 mm: correct sign-extension issue in MMF_* flag masks new 0d497fa23ac9 mm: prefer BIT() to _BITUL() new dd26e80e742c mm: update fork mm->flags initialisation to use bitmap new 3226712e4dd5 mm: convert remaining users to mm_flags_*() accessors new fe00fc233e4b mm: replace mm->flags with bitmap entirely and set to 64 bits new 04f201445876 mm: remove redundant __GFP_NOWARN new 937b3e7c9668 selftests/mm: fix spelling mistake "mrmeap" -> "mremap" new af5cd3cb8f3d mm/zswap: store <PAGE_SIZE compression failed page as-is new e2eff2df8151 mm/zswap: mark zswap_stored_incompressible_pages as static new 3838ffb0e1ea mm-zswap-store-page_size-compression-failed-page-as-is-v5 new 88710c988cdc mm/zswap: cleanup incompressible pages handling code new 73833e3cc214 mempool: rename struct mempool_s to struct mempool new bc244e3c0f85 selftests/damon: fix damon selftests by installing _common.sh new d837f9ed69a3 mm/swapfile.c: introduce function alloc_swap_scan_list() new 6434f145c119 mm: swap.h: Remove deleted field from comments new 7e8a8c8b5283 userfaultfd: opportunistic TLB-flush batching for present [...] new aa3ec89fb8e1 userfaultfd-opportunistic-tlb-flush-batching-for-present-p [...] new ac283abd4ccb rust: allocator: add KUnit tests for alignment guarantees new 0f31174d9a89 memcg: optimize exit to user space new 074d0a397323 memcg-optimize-exit-to-user-space-fix new 9d56e7757c6c lib/test_maple_tree.c: remove redundant semicolons new 3f3806eff23f riscv: use an atomic xchg in pudp_huge_get_and_clear() new 7c28ea98571e mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH al [...] new 0e45693066f1 selftests/damon/access_memory_even: remove unused header file new c2e05a2b04ff mm/page_alloc: simplify lowmem_reserve max calculation new 081886d799a7 mm-page_alloc-simplify-lowmem_reserve-max-calculation-v3 new a7560a3ab594 mm: fix typos in VMA comments new 9a004b8915b9 mm/page_alloc: remove redundant pcp->free_count initializa [...] new 715dadefb7f8 kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] new 83d7acea535d kasan: call kasan_init_generic in kasan_init new eda5211d9832 mm/selftests: fix incorrect pointer being passed to mark_range() new a5bfc0cbe003 selftests/mm: add support to test 4PB VA on PPC64 new e58404af7bf4 selftest/mm: fix ksm_funtional_test failures new adb298733735 mm/selftests: fix split_huge_page_test failure on systems [...] new 15b8a4908014 selftests/mm: fix child process exit codes in ksm_function [...] new 99e551f7f33d selftests/mm: skip thuge-gen test if system is not setup properly new 82abcac9d29b selftests/mm: skip hugepage-mremap test if userfaultfd una [...] new 1433b51be1ce mm: readahead: improve mmap_miss heuristic for concurrent faults new 8b07928402fa prctl: extend PR_SET_THP_DISABLE to optionally exclude VM_ [...] new 8f96c3d49200 mm/huge_memory: convert "tva_flags" to "enum tva_type" new c6f4ba1fd355 mm/huge_memory: respect MADV_COLLAPSE with PR_THP_DISABLE_ [...] new 17924afdef2a docs: transhuge: document process level THP controls new b6820d6da660 selftest/mm: extract sz2ord function into vm_util.h new bbf6c8d4e0e6 selftests: prctl: introduce tests for disabling THPs completely new 64c890f6940e selftests: prctl: return after executing test in child process new 7c7a08a26f34 selftests: prctl: introduce tests for disabling THPs excep [...] new 0c32e30d4767 selftests: prctl: return after executing test in child process new e4e25821bb35 mm/damon/Kconfig: make DAMON_STAT_ENABLED_DEFAULT depend o [...] new d7855e3d26e9 mm: introduce memdesc_flags_t new 665a7ebef74c mm-introduce-memdesc_flags_t-fix new 1e5ebc900a48 mips: fix compilation error new ae419febffd7 mm: convert page_to_section() to memdesc_section() new fb0d74427561 mm: introduce memdesc_nid() new 106de80fe321 mm: introduce memdesc_zonenum() new 0f5dc16442ab slab: use memdesc_flags_t new b0f0dbf938ae slab: use memdesc_nid() new 9c39df2f4bf1 mm: introduce memdesc_is_zone_device() new cd010062b93b mm: reimplement folio_is_device_private() new 232f8775df09 mm: reimplement folio_is_device_coherent() new 303e1eeea1ee mm: reimplement folio_is_fsdax() new b037898ee1e2 mm: add folio_is_pci_p2pdma() new 0715fec6466a mm: fix duplicate accounting of free pages in should_recla [...] new 74f4ea5bf041 mm/damon/tests/core-kunit: add damos_commit_filter test new bea52bd8ef91 mm/rmap: not necessary to mask off FOLIO_PAGES_MAPPED new 86f9b593d726 mm/rmap: use folio_large_nr_pages() when we are sure it is [...] new 7f5d085580ab mm/filemap: do not use is_partially_uptodate for entire folio new b079b0c244ff mm/filemap: skip non-uptodate folio if there are available folios new 54510e56a41e mm/hugetlb: early exit from hugetlb_pages_alloc_boot() whe [...] new 8ad88ab11847 mm/huge_memory: add new_order and offset to split_huge_pag [...] new 8b89e072bae9 selftests/mm: mark all functions static in split_huge_page_test.c new 0f423692165e selftests/mm: reimplement is_backed_by_thp() with more pre [...] new 5a6b989c1d73 fixup: selftests/mm: use nr_pages instead of 1UL << order new df1cea297012 selftests/mm: add check_after_split_folio_orders() helper new 975e60cab24b selftests/mm: check after-split folio orders in split_huge [...] new b787c02989b3 tmpfs: preserve SB_I_VERSION on remount new d172393e0db9 selftests/mm: put general ksm operation into vm_util new 099622ea63ac selftests/mm: test that rmap behaves as expected new 9ae566cad6eb lib/test_hmm: drop redundant conversion to bool new 5aa10e232800 ntfs3: stop using write_cache_pages new 32b370277ab8 mm: remove write_cache_pages new 3f5ad29a3203 bcachefs: stop using write_cache_pages new d147a5bfb732 mm, x86/mm: move creating the tlb_flush event back to x86 code new 93af5980bc95 mm: tag kernel stack pages new 94d0cdeda988 mm/cma: add 'available count' and 'total count' to trace_c [...] new ae4ff843ff12 mm/zswap: reduce the size of the compression buffer to a s [...] new 0fa5fc90e899 rust: mm: update ARef and AlwaysRefCounted imports from sy [...] new 6c6232bed982 mm: remove is_migrate_highatomic() new 44b7e9042fdb mm/huge_memory: remove enforce_sysfs from __thp_vma_allowa [...] new 40ed30f0fcbd kselftest: mm: fix typos in test_vmalloc.sh new 739b7905039b selftests: centralise maybe-unused definition in kselftest.h new 0a6899b48586 mm/khugepaged: use list_xxx() helper to improve readability new 619637323610 drivers/base/node: handle error properly in register_one_node() new 68d5d2a0b6e1 selftests/mm: use calloc instead of malloc in pagemap_ioctl.c new ad72764d9444 mm/page-writeback: drop usage of folio_index new 678e6099d835 kmem/tracing: add kmem name to kmem_cache_alloc tracepoint new 42ca5a86b26a kho: make sure kho_scratch argument is fully consumed new f9be3699b1ba maple_tree: fix MAPLE_PARENT_RANGE32 and parent pointer docs new 8a72ee2bd8f5 mm/page_alloc: harmonize should_compact_retry() type new ec7ddcb2bdd4 mm: shmem: use 'folio' for shmem_partial_swap_usage() new de280fdd0db7 mm: shmem: drop the unnecessary folio_nr_pages() new 56ca85aa0792 selftests/mm/uffd-stress: make test operate on less hugetl [...] new 8c9a5f26c060 selftests/mm/uffd-stress: stricten constraint on free huge [...] new e844be92d34c Revert "hugetlb: make hugetlb depends on SYSFS or SYSCTL" new 53a92e68438a mm/filemap: add AS_KERNEL_FILE new 728143f3ed61 mm: fix CONFIG_MEMCG build for AS_KERNEL_FILE new 09d44950c2dd mm: add vmstat for kernel_file pages new 11799f5b3912 btrfs: set AS_KERNEL_FILE on the btree_inode new eb121b3d79e4 mm/page_alloc: use xxx_pageblock_isolate() for better reading new 2d28273ad7eb mm/pageblock-flags: remove PB_migratetype_bits/PB_migrate_end new 2d53441a1cd5 mm/damon/core: add damon_ctx->addr_unit new 7dfc9b60d5c7 mm/damon/paddr: support addr_unit for access monitoring new cf60911953be mm/damon/paddr: support addr_unit for DAMOS_PAGEOUT new 4ddbdd7a3ec7 mm/damon/paddr: support addr_unit for DAMOS_LRU_[DE]PRIO new a9e574c32e34 mm/damon/paddr: support addr_unit for MIGRATE_{HOT,COLD} new b7d5dbe6d6f7 mm/damon/paddr: support addr_unit for DAMOS_STAT new 808c42512bf2 mm/damon/sysfs: implement addr_unit file under context dir new 90574a82c487 Docs/mm/damon/design: document 'address unit' parameter new b0ae9b4122e1 Docs/admin-guide/mm/damon/usage: document addr_unit file new 455d2b6e907c Docs/ABI/damon: document addr_unit file new 3b23ca4f692e mm/damon: add damon_ctx->min_sz_region new 50e249b23aa1 pagevec.h: add `const` to pointer parameters of getter functions new 291a2cafa797 tools/include: implement a couple of atomic_t ops new f535119e78eb tools: testing: allow importing arch headers in shared.mk new bc76e7d7b30e tools: testing: support EXTRA_CFLAGS in shared.mk new 394ab2296856 tools: testing: use existing atomic.h for vma/maple tests new 0430955b7bc0 mm/page_alloc: find_large_buddy() from start_pfn aligned order new d99bd6b6a323 mm-page_alloc-find_large_buddy-from-start_pfn-aligned-order-v2 new 780d21074e19 huge_mm.h: disallow is_huge_zero_folio(NULL) new 54ee31a57a3c maple_tree: fix testing for 32 bit builds new 6218c3ab6797 maple_tree: testing fix for spanning store on 32b new 8a1dac47b595 mm: zswap: interact directly with zsmalloc new 99c36b769e04 mm: remove unused zpool layer new b80bfe606a6a mm: zpdesc: minor naming and comment corrections new 5a136b184623 selftests/mm/uffd: refactor non-composite global vars into struct new e121bb74ce2f fork: check charging success before zeroing stack new 99421f1b9b6d task_stack.h: clean-up stack_not_used() implementation new c3c611f4c528 mm/memfd: remove redundant casts new a8f5ae0ea74c memfd: move MFD_ALL_FLAGS definition to memfd.h new db6880d32c17 tools/mm/slabinfo: fix access to null terminator in string [...] new 771bf2c30bd2 tools-mm-slabinfo-fix-access-to-null-terminator-in-string- [...] new 3cb8135a07f7 mm: stop making SPARSEMEM_VMEMMAP user-selectable new 4a8ad6e709d7 arm64: Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new 1176b75319e9 s390/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new 56e1f1327c87 x86/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new d7930c112685 wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y fr [...] new 286f2cb2b9d1 mm/page_alloc: reject unreasonable folio/compound page siz [...] new bb3593b3d5fd mm/memremap: reject unreasonable folio/compound page sizes [...] new 649cc576c76c mm/hugetlb: check for unreasonable folio sizes when regist [...] new fac8d74fb0f0 mm/mm_init: make memmap_init_compound() look more like pre [...] new ea9dfaf33410 mm: sanity-check maximum folio size in folio_set_order() new 877cd3aecbeb mm: limit folio/compound page sizes in problematic kernel configs new 7f7ba40a7d90 mm: simplify folio_page() and folio_page_idx() new 6110d22946cb mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() new 0588fd537953 mm/mm/percpu-km: drop nth_page() usage within single allocation new 35965065e1b5 fs: hugetlbfs: remove nth_page() usage within folio in adj [...] new 432bf23322e3 fs: hugetlbfs: cleanup folio in adjust_range_hwpoison() new a2137841f7e9 mm/pagewalk: drop nth_page() usage within folio in folio_w [...] new fc90e01559ae mm/gup: drop nth_page() usage within folio when recording [...] new 1e8b8e4c3d13 io_uring/zcrx: remove nth_page() usage within folio new 59be4a932309 mips: mm: convert __flush_dcache_pages() to __flush_dcache [...] new 40530fc2778a mm/cma: refuse handing out non-contiguous page ranges new bca6ea71aa6d dma-remap: drop nth_page() in dma_common_contiguous_remap() new b10b6729f174 scatterlist: disallow non-contigous page ranges in a singl [...] new b3a16293c61f ata: libata-sff: drop nth_page() usage within SG entry new a858f79a13c5 drm/i915/gem: drop nth_page() usage within SG entry new 696f0ca1525b mspro_block: drop nth_page() usage within SG entry new 02f5ba69b19a memstick: drop nth_page() usage within SG entry new 3eac4f3aea43 mmc: drop nth_page() usage within SG entry new 73a4ce5cda51 scsi: scsi_lib: drop nth_page() usage within SG entry new 24337a2113e5 scsi: sg: drop nth_page() usage within SG entry new 6000ea6e3a92 vfio/pci: drop nth_page() usage within SG entry new f04701fbd6b1 crypto: remove nth_page() usage within SG entry new 73f5c4c5c6a3 mm/gup: drop nth_page() usage in unpin_user_page_range_dir [...] new 1ec3e2be833e kfence: drop nth_page() usage new 6517aade0672 block: update comment of "struct bio_vec" regarding nth_page() new 6348981736ad mm: remove nth_page() new 09eae60ca7a9 kasan/hw-tags: introduce kasan.write_only option new 751ac01305a1 kasan: apply write-only mode in kasan kunit testcases new a1046379c1bb kasan-apply-write-only-mode-in-kasan-kunit-testcases-v7 new 85ef6b7dfdab mm/hugetlb: retry to allocate for early boot hugepage allocation new cfdd36b22f17 mm: show_mem: show number of zspages in show_free_areas new 4c0c5b923dd2 mm/hmm: populate PFNs from PMD swap entry new 05205f441647 mm: hugetlb: convert to use more alloc_fresh_hugetlb_folio() new e25e4576cb37 mm: hugetlb: convert to account_new_hugetlb_folio() new a635b9035def mm: hugetlb: directly pass order when allocate a hugetlb folio new f5cad0664a52 mm: hugetlb: remove struct hstate from init_new_hugetlb_folio() new e4b24a7c7e07 mm: hugeltb: check NUMA_NO_NODE in only_alloc_fresh_hugetl [...] new 7f27f080dbd1 mm: page_alloc: add alloc_contig_frozen_pages() new 5d9703227726 mm: cma: add alloc flags for __cma_alloc() new a3088f20ad1c mm: cma: add __cma_release() new b864cc1a1e16 mm: hugetlb: allocate frozen pages in alloc_gigantic_folio() new 1393f97a4a00 mm: constify shmem related test functions for improved con [...] new 1fc565ffa282 mm: constify pagemap related test/getter functions new d0d44d906e20 mm: constify zone related test/getter functions new f53bedcb1e75 fs: constify mapping related test functions for improved c [...] new 426633cafbc4 mm: constify process_shares_mm() for improved const-correctness new a5d442210e12 mm, s390: constify mapping related test/getter functions new b172383357c7 parisc: constify mmap_upper_limit() parameter new f538853cd52f mm: constify arch_pick_mmap_layout() for improved const-co [...] new 6c461ea04f2e mm: constify ptdesc_pmd_pts_count() and folio_get_private() new c2bced4f38df mm: constify various inline functions for improved const-c [...] new f0382959d61d mm: constify assert/test functions in mm.h new 2af8ca83f9f8 mm: constify highmem related functions for improved const- [...] new 7959deb9d7d6 mm-constify-highmem-related-functions-for-improved-const-c [...] new 00c02ac0f19d mm/filemap: align last_index to folio size new 78122670a1fb mm-filemap-align-last_index-to-folio-size-fix new 8cd3be7cf445 mm-filemap-align-last_index-to-folio-size-fix-fix new 19616f84ce9d mpage: terminate read-ahead on read error new b024763926d2 mpage: convert do_mpage_readpage() to return void type new 7b91ee22ecbc Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new 659839201062 hung_task: dump blocker task if it is not hung new 3f4ebb4c3a63 x86/kexec: carry forward the boot DTB on kexec new 719716c955ff ref_tracker: remove redundant __GFP_NOWARN new aa3093365b0f kcov: use write memory barrier after memcpy() in kcov_move_area() new 073e8c178c4e kcov: load acquire coverage count in user-space code new e876a8145245 kcov-load-acquire-coverage-count-in-user-space-code-v2 new 7a0204715566 idr test suite: remove usage of the deprecated ida_simple_ [...] new e7e5c41c990f ida: remove the ida_simple_xxx() API new d1a727e8b58a nvmem: update a comment related to struct nvmem_config new 476f48e0c2ca lib/digsig: remove unnecessary memset new 52be3dbdd206 init: handle bootloader identifier in kernel parameters new 32790024a5aa init-handle-bootloader-identifier-in-kernel-parameters-v4 new 869a9a7bb8e9 checkpatch: allow http links of any length in commit logs new c57e3e700f2d ocfs2: kill osb->system_file_mutex lock new 7ec437fa69b1 lib/fault-inject-usercopy.c: use PTR_ERR_OR_ZERO() to simp [...] new 46b2f3ad326c squashfs: verify inode mode when loading from disk new 980da331bd13 ocfs2: remove commented out mlog() statements new 176b559e3e3f test_firmware: use str_true_false() helper new f149611d4cd5 alloc_tag: use str_on_off() helper new 8f2e23fdd597 watchdog/softlockup: fix wrong output when watchdog_thresh < 3 new 455d4da7cd74 watchdog/softlockup:Fix incorrect CPU utilization output d [...] new 67969330ab40 watchdog/softlockup:Fix incorrect CPU utilization output d [...] new adf0eb949408 vfat: remove unused variable new e405780a16ce x86/crash: remove redundant 0 value initialization new 155e7879ba1c proc: test lseek on /proc/net/dev new 0705416531f0 list.h: add missing kernel-doc for basic macros new ce77d71f770e fork: remove #ifdef CONFIG_LOCKDEP in copy_process() new 1a9d0101576c fork: kill the pointless lower_32_bits() in create_io_thre [...] new 8c1df67e6b10 ocfs2: remove unnecessary NULL check in ocfs2_grab_folios() new cead50efc13d ocfs2: fix super block reserved field offset comment new db77ebcfa12c kexec_core: remove redundant 0 value initialization new accfca0d9fe9 lib/sys_info: handle sys_info_mask==0 case new 80d0431ecb87 panic: refine the document for 'panic_print' new d5d8155eb182 panic: add note that 'panic_print' parameter is deprecated new 943a660960ec panic: clean up message about deprecated 'panic_print' parameter new ef0d8f839ccf panic: introduce helper functions for panic state new 8f947a3599ad fbdev: use panic_in_progress() helper new 56a675ba4bb8 crash_core: use panic_try_start() in crash_kexec() new 59f6ced2371e panic: use panic_try_start() in nmi_panic() new 601ee0134c23 panic: use panic_try_start() in vpanic() new 02054f82bda2 printk/nbcon: use panic_on_this_cpu() helper new dff097fe9277 panic/printk: replace this_cpu_in_panic() with panic_on_th [...] new 18a87b710d46 panic/printk: replace other_cpu_in_panic() with panic_on_o [...] new fdbe6320ae3f watchdog: skip checks when panic is in progress new 2deb2efad9fa btree: simplify merge logic by using btree_last() return value new 570584aa2c6c selftests: proc: mark vsyscall strings maybe-unused new 720251d50454 ocfs2: add suballoc slot check in ocfs2_validate_inode_block() new f4455aa19cd8 panic: use angle-bracket include for panic.h new 165d6685c71b panic: remove redundant panic-cpu backtrace new d0a7a8144eff panic-remove-redundant-panic-cpu-backtrace-fix new a7d2961d8e4f fs/proc/base.c: fix the wrong format specifier new a305a2376de6 x86/kexec: fix potential cmem->ranges out of memory new daf02d304721 crash: add KUnit tests for crash_exclude_mem_range new 48826735b5b0 crash-add-kunit-tests-for-crash_exclude_mem_range-fix new 517d2862e158 kernel.h: add comments for system_states new 005df5412a40 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new 4293bf269755 Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] new 3ff7ce84e181 perf python: Fix spelling mistake "metics" -> "metrics" new 1a461a62fb42 perf parse-events: Handle fake PMUs in CPU terms new 1b728c54fed1 perf vendor events: Update alderlake events/metrics new 3f7f743ec489 perf vendor events: Update arrowlake events/metrics new e50ae144a7b7 perf vendor events: Update broadwell metrics new 96e1aba56505 perf vendor events: Update cascadelakex metrics new d9a6bb9e359e perf vendor events: Update emeraldrapids events/metrics new d5a638022a01 perf vendor events: Update grandridge metrics new 0e0890884199 perf vendor events: Update graniterapids events/metrics new 7fcaead09f74 perf vendor events: Update haswell metrics new 55b3a5a7a7d1 perf vendor events: Update icelake metrics new 48a194efa007 perf vendor events: Update ivybridge/ivytown metrics new 3fdb4ffe6505 perf vendor events: Update jaketown metrics new 4a0ca7230d91 perf vendor events: Update lunarlake events/metrics new 59050cb8972d perf vendor events: Update meteorlake events/metrics new 6826aa4ffaef perf vendor events: Update rocketlake metrics new 8d824b469d32 perf vendor events: Update sandybridge metrics new 26f4b26f76bd perf vendor events: Update sapphirerapids events/metrics new f1980de60459 perf vendor events: Update sierraforest metrics new 94ce35cdb626 perf vendor events: Update skylake metrics new 75a7b9d29215 perf vendor events: Update tigerlake metrics new 90327805a43e Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] new 4fcc906b5396 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new 1bd96511800d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 66b5b36aafed Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new df95a5bc379c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 55a1ed25fa8b arm64: dts: apple: t8015: Fix PCIE power domains dependencies new eef7336dc6c1 arm64: dts: apple: t8015: Add NVMe nodes new 9e1cb4f99cb1 Merge branch 'apple-soc/dt-6.18' into asahi-soc/for-next new 940ce882f75b dt-bindings: iommu: apple,sart: Add Apple A11 new 8409ebe2c3eb soc: apple: sart: Make allow flags SART version dependent new a67677d4e2b8 soc: apple: sart: Add SARTv0 support new 1dd8daf1cd49 dt-bindings: nvme: apple,nvme-ans: Add Apple A11 new 04d8ecf37b5e nvme: apple: Add Apple A11 support new 0b6344c954fc Merge branch 'apple-soc/drivers-6.18' into asahi-soc/for-next new 4b0c90d966bd Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 090a2d93c00a Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new 587442c8ca77 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0de9262c7a0f Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 6633f3befa52 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 658d9d6a010c Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git new cdde37e7f057 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3f66d789972e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 319135a0468e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7c3e113ef09d ARM: dts: ti: omap4: Use generic "ethernet" as node name new ca8be8fc2c30 ARM: dts: am33xx-l4: fix UART compatible new 46179394d4e4 ARM: dts: omap: dm814x: Split 'reg' per entry new 7d7df1bc644a ARM: dts: omap: dm816x: Split 'reg' per entry new 9df7366a2919 ARM: dts: omap: Minor whitespace cleanup new 9658a92fad18 ARM: dts: ti: omap: am335x-baltos: Fix ti,en-ck32k-xtal pr [...] new 5af5b85505bc ARM: dts: ti: omap: omap3-devkit8000-lcd: Fix ti,keep-vref [...] new 27322753c8b9 ARM: dts: omap: am335x-cm-t335: Remove unused mcasp num-se [...] new 8a6506e1ba0d ARM: AM33xx: Implement TI advisory 1.0.36 (EMU0/EMU1 pins [...] new 045e81d8d7e6 ARM: OMAP2+: use IS_ERR_OR_NULL() helper new 74139a64e8ce ARM: OMAP2+: pm33xx-core: ix device node reference leaks i [...] new 635d83a1a437 Merge branch 'omap-for-v6.18/soc' into tmp/omap-next-20250 [...] new 9aeab9956cb2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0f7461b3668f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b7912ac070dd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new eab21f644a8d Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new fdab01864390 arm64: dts: rockchip: enable HDMI Receiver on NanoPC T6 new 42bbc32c7e9e arm64: dts: rockchip: Add rk3528 CPU frequency scaling support new 3bf09e81672c Merge branch 'v6.18-armsoc/dts64' into for-next new 41194ee11568 arm64: dts: rockchip: Add vcc supply for SPI Flash on NanoPC-T6 new 0f860eef417d arm64: dts: rockchip: Fix the headphone detection on the o [...] new 02761df1f09e Merge branch 'v6.17-armsoc/dtsfixes' into for-next new 0024cba3cec4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 44b0a8e433aa arm64: dts: exynos990: Enable PERIC0 and PERIC1 clock controllers new 43bd82eb33b2 dt-bindings: clock: exynos990: Add PERIC0 and PERIC1 clock units new b3b314ef13e4 clk: samsung: exynos990: Add PERIC0 and PERIC1 clock support new 98ee0e036cfe Merge branches 'next/dt64' and 'next/clk' into for-next new 627c1e06c254 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9b1702ec9e34 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 8a5fc2045c7e Merge branch 'for-next' of https://github.com/sophgo/linux.git new 0f084b221e2c riscv: dts: spacemit: uart: remove sec_uart1 device node new d2b7cd9be23b Merge branch 'spacemit-clk-for-6.18' into spacemit-for-next new e7e5bf81d3f3 Merge branch 'for-next' of https://github.com/spacemit-com/linux new 5e7bfda8342c Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] new 3c4fd5fc021e Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 4d6a63adbc8f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1fb96a1f42f0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dfa743da83ab MAINTAINERS: Add RISC-V T-HEAD SoC patchwork new f40fa7db2351 Merge branch 'thead-dt-for-next' of https://git.kernel.org [...] new dfb776e60308 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new 407dd72295b0 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 8406a6163173 Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] new 830b1766e873 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] new 482a85777ad3 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] new f57efd2cad00 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] new 16034da935a9 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] new 7f6e851d732c Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 09f574585689 Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] new 8e0665eb8539 powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers new 74db6cc331b0 powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-ua [...] new 4f61d54d2245 powerpc/qspinlock: Add spinlock contention tracepoint new 3443ff3be6e5 powerpc/pseries/msi: Fix potential underflow and leak issue new a39087905af9 powerpc/powernv/pci: Fix underflow and leak issue new 3d9c9e1da988 powerpc/xmon: replace sizeof calculations with ARRAY_SIZE macro new 46104a7d3ccd kbuild: Add missing $(objtree) prefix to powerpc crtsavres [...] new dc965bca7f09 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5ddaf1bab643 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new 834c4dfff208 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 898f5a77ce75 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] new c7a63329fd8d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 76080c8a93b0 Merge branch 'misc-6.17' into for-next-current-v6.16-20250905 new d15292a694d3 Merge branch 'for-next-current-v6.16-20250905' into for-ne [...] new 8efd59764ec9 btrfs: replace double boolean parameters of cow_file_range() new 22595c37096f btrfs: abort transaction on specific error places when wal [...] new be2a6e6cadc9 btrfs: abort transaction in the process_one_buffer() log t [...] new 2fa04aea3487 btrfs: use local variable for the transaction handle in re [...] new cc7ded6957e3 btrfs: return real error from read_alloc_one_name() in dro [...] new 1510ef20ac4d btrfs: abort transaction where errors happen during log tr [...] new 3d2b02d1e72e btrfs: exit early when replaying hole file extent item fro [...] new fc1577588a73 btrfs: process inline extent earlier in replay_one_extent() new 966abe44b635 btrfs: use local key variable to pass arguments in replay_ [...] new c70c084c7887 btrfs: collapse unaccount_log_buffer() into clean_log_buffer() new eb99c4b980dd btrfs: zoned: directly call do_zone_finish() from btrfs_zo [...] new 242e342979e6 btrfs: zoned: return error from btrfs_zone_finish_endio() new 9a56233e2346 btrfs: remove duplicate inclusion of linux/types.h new f97cde938330 btrfs: try to search for data csums in commit root new 21aec8419f12 btrfs: zoned: refine extent allocator hint selection new 900b2db214c6 btrfs: pass btrfs_inode pointer directly into btrfs_compre [...] new c278658cd081 btrfs: use blocksize to check if compression is making thi [...] new 8bd698552233 btrfs: simplify support block size check new 732ba2050347 btrfs: use PTR_ERR_OR_ZERO() to simplify code inbtrfs_cont [...] new 3d86100147a3 btrfs: move ref-verify under CONFIG_BTRFS_DEBUG new 93a5d4ce4947 btrfs: convert several int parameters to bool new 8fc54d936566 btrfs: implement ref_tracker for delayed_nodes new 6519f82a5f4b btrfs: print leaked references in kill_all_delayed_nodes() new 47548d7f9f7c btrfs: add mount option for ref_tracker new f8a626dcfa59 btrfs: rework error handling of run_delalloc_nocow() new c8300422c9e1 btrfs: enhance error messages for delalloc range failure new 0e805c774ec5 btrfs: make nocow_one_range() to do cleanup on error new 2a126eee0699 btrfs: keep folios locked inside run_delalloc_nocow() new 6c34b3cef67f btrfs: add an fs_info parameter for compression workspace manager new 5c280e1e6b53 btrfs: add workspace manager initialization for zstd new 86f53e9d0135 btrfs: add generic workspace manager initialization new 67ca27678430 btrfs: migrate to use per-fs workspace manager new ec69e80b7cfe btrfs: cleanup the per-module compression workspace managers new 1f18767ec094 btrfs: rename btrfs_compress_op to btrfs_compress_levels new d9d771887b64 btrfs: reduce compression workspace buffer space to block size new 9f60a40ae9d6 btrfs: fix typos in comments and strings new 1fdbc31b3e7a btrfs: fix squota compressed stats leak new 91524d667439 btrfs: accept and ignore compression level for lzo new ae4de6cbd7f3 btrfs: fix corruption reading compressed range when block [...] new c1840055e914 btrfs: fix subvolume deletion lockup caused by inodes xarray race new 0b2186decd09 btrfs: scrub: replace max_t()/min_t() with clamp_t() in sc [...] new 58eb809febb0 btrfs: don't allow adding block device of less than 1 MB new a11fa186aed8 Merge branch 'b-for-next' into for-next-next-v6.17-20250905 new 423f6c9f8bdb btrfs: === misc-next on b-for-next === new 4312dbead032 Merge branch 'misc-next' into for-next-next-v6.17-20250905 new dc92556ef591 Merge branch 'for-next-next-v6.17-20250905' into for-next- [...] new fb003538e09e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fa970cdb1303 Merge branch 'master' of https://github.com/ceph/ceph-client.git new ed28fb05236c smb: client: fix compound alignment with encryption new 12796098184b smb: client: fix data loss due to broken rename(2) new 8d8e2c11c26f smb: Use arc4 library instead of duplicate arc4 code new 3ca8249ddcac smb: client: skip cifs_lookup on mkdir new 24615f64de3b Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new b8b87013c9ae Merge branch 'configfs-next' of https://git.kernel.org/pub [...] new f46c01023376 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0698463b4674 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 68a9cf581571 exfat: limit log print for IO error new 870fabdfdc72 exfat: validate cluster allocation bits of the allocation bitmap new e4d3eb96f30a exfat: drop redundant conversion to bool new eaa21a3aa6d5 exfat: Remove unnecessary parentheses new aeeb5f0f4938 exfat: optimize allocation bitmap loading time new ca0b3dcaf161 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 62e59ffe8787 fanotify: Validate the return value of mnt_ns_from_dentry( [...] new 57484755b4ba Pull mount notify null ptr deref fix. new 52a3db67ae9b Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] new 162e5179365c Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 5b137210de41 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1cfdccf6799d gfs2: Further sanitize lock_dlm.c new b1f108f78517 gfs2: Remove DLM_LKF_ALTCW / DLM_LKF_ALTPR code new ed3cf02bbb18 gfs2: Fix LM_FLAG_TRY* logic in add_to_queue new 40bb905e367c gfs2: Remove duplicate check in do_xmote new 5a72207e604e gfs2: Fix GLF_INVALIDATE_IN_PROGRESS flag clearing in do_xmote new e6cc4ff4b028 gfs2: Get rid of GLF_INVALIDATE_IN_PROGRESS new 24581bf13c19 gfs2: Simplify do_promote new 2b42852e8608 gfs2: run_queue cleanup new 7a51500ca162 gfs2: Minor run_queue fixes new 19a4f3c73251 gfs2: Add proper lockspace locking new 2557f2e2c0e4 gfs2: Fix unlikely race in gdlm_put_lock new 0f988f81e90d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4696043052de ksmbd: replace connection list with hash table new 9cb258650ad3 ksmbd: increase session and share hash table bits new 6a61c7551b1d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 6968ca1b399d Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] new a16c238ec505 Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] new 4d22ba105ce1 Merge branch '9p-next' of https://github.com/martinetd/linux new 33ddc796ecbd xfs: Replace strncpy with memcpy new cd32a0c0dcdf xfs: use deferred intent items for reaping crosslinked blocks new 82e374405e85 xfs: prepare reaping code for dynamic limits new ef930cc371f0 xfs: convert the ifork reap code to use xreap_state new b2311ec6778f xfs: compute per-AG extent reap limits dynamically new 442bc127d460 xfs: compute data device CoW staging extent reap limits dy [...] new 74fc66ee17fc xfs: compute realtime device CoW staging extent reap limit [...] new e4c7eece7676 xfs: compute file mapping reap limits dynamically new d5b157e088c9 xfs: remove static reap limits from repair.h new 07c34f8cef69 xfs: use deferred reaping for data device cow extents new 482c57805c72 Merge tag 'fix-scrub-reap-calculations_2025-09-05' of http [...] new f69260511c69 xfs: disable deprecated features by default in Kconfig new b9a176e54162 xfs: remove deprecated mount options new 21d59d00221e xfs: remove deprecated sysctl knobs new 0ff51a1fd786 xfs: enable online fsck by default in Kconfig new e90dcba0a350 Merge tag 'kconfig-2025-changes_2025-09-05' of https://git [...] new 2df6f6c68868 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c719ddd92321 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ffe261a19fdc next-20250829/vfs-brauner new 891eb7b24088 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a6cff2ad9758 Merge branch 'fs-next' of linux-next new 5e56fb1598f5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c4876e413d81 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new fbbf85694dea Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] new 30ecf4628c92 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8fd62b154ce6 Merge branch 'i2c/for-current' into i2c/for-next new 6d6bd5d8f8df Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] new ca6a033f9756 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new f116af2eb51e hwmon: (k10temp) Add thermal support for AMD Family 1Ah-ba [...] new 25b2c02e5b1f hwmon: (asus-ec-sensors) Add STRIX B850-I GAMING WIFI new 32afccb263e4 hwmon: (asus-ec-sensors) Add B650E-I new 0183cb21b8a8 hwmon: (asus-ec-sensors) Add ROG STRIX Z790E GAMING WIFI II new 6a9b2fb8411e dt-bindings: hwmon: (lm75) Add binding for NXP P3T1750 new 83b3354a4ad9 hwmon: (lm75) Add NXP P3T1750 support new fec40c4837a9 hwmon: (asus-ec-sensors) Add X670E-I GAMING WIFI new 15c831736690 hwmon: (asus-ec-sensors) Add Z790-I GAMING WIFI new 3aa72cf03924 hwmon: (asus-ec-sensors) Narrow lock for X870E-CREATOR WIFI new ceb562d109ca MAINTAINERS: Mark coretemp driver as orphaned new 3331e5469219 dt-bindings: hwmon: adm1275: add sq24905c support new 1ba272bfdf55 hwmon: (pmbus/adm1275) add sq24905c support new 71e5262374e7 hwmon: Remove Jean Delvare from maintainers new a6461d2039fa hwmon: (ltc4282) remove the use of dev_err_probe() new fd1a9a68e64f dt-bindings: hwmon: convert lantiq-cputemp to yaml new e5d1e313d7b6 hwmon: (k10temp) Add device ID for Strix Halo new f86e7a69ca9a hwmon: (sch56xx-common) don't print superfluous errors new 43c056ac85b6 hwmon: (lenovo-ec-sensors) Update P8 supprt new d9d61f1da350 hwmon: (sbtsi_temp) AMD CPU extended temperature range support new 5473fccb809a dt-bindings: hwmon: (pmbus/isl68137) add RAA228244 and RAA [...] new 2190ad55a601 hwmon: (pmbus/isl68137) add support for Renesas RAA228244 [...] new 3d5fcffcdf62 docs: hwmon: add RAA228244 and RAA228246 info to isl68137 [...] new 468a20df2ba6 hwmon: (coretemp) Replace x86_model checks with VFM ones new d5c42cb4583c hwmon: (nct6775) Use int type to store negative error codes new 9d4388466768 (asus-ec-sensors) add Pro WS WRX90E-SAGE SE new aa52d636641b hwmon: (asus-ec-sensors) refine config description new 402dfbe7ef6b hwmon: crps: Fix typos in crps.rst documentation new fa1ab48bfe97 dt-bindings: hwmon: tmp102: Add label property new d41f80bd43e6 hwmon: tmp102: Add support for label new 58639dfde0c2 dt-bindings: hwmon: ti,ina2xx: Add INA780 device new f19617d1478a dt-bindings: hwmon: ti,ina2xx: Update details for various chips new 34c61c198d06 hwmon: (asus-ec-sensors) add ROG STRIX Z690-E GAMING WIFI new 5529bc1a2ff0 hwmon: (asus-ec-sensors) sort declarations new 8702c8f53d93 hwmon: (asus-ec-sensors) add PRIME Z270-A new bd48b5a4e8d3 dt-bindings: hwmon: pwm-fan: Document after shutdown fan settings new da0a3cc73a2b hwmon: (pwm-fan) Implement after shutdown fan settings new 0bcd01f757bc hwmon: Introduce 64-bit energy attribute support new 9a8113a5c6eb hwmon: (ina238) Drop platform data support new f2711a19651f hwmon: (ina238) Update documentation and Kconfig entry new 8640f9ab1015 hwmon: (ina238) Drop pointless power attribute check on at [...] new 40a5da1ec101 hwmon: (ina238) Rework and simplify temperature calculations new 4a4fcd611295 hwmon: (ina238) Pre-calculate current, power, and energy LSB new 7e420b6a2742 hwmon: (ina238) Simplify voltage register accesses new bcac89eebefb hwmon: (ina238) Improve current dynamic range new b7bce92f2890 hwmon: (ina238) Stop using the shunt voltage register new a1d5f8ecb934 hwmon: (ina238) Add support for current limits new e7702d72c3e3 hwmon: (ina238) Order chip information alphabetically new cc67b875c9e4 hwmon: (ina238) Use the energy64 attribute type to report [...] new 807e315bf950 hwmon: (ina238) Support active-high alert polarity new d153106bd4fd hwmon: (ina238) Only configure calibration and shunt regis [...] new 248fd3b96d08 hwmon: (ina238) Add support for INA780 new 7942ca9a4751 dt-bindings: hwmon: ti,ina2xx: Add INA700 new 273bfedc003c hwmon: (ina238) Add support for INA700 new 55cb81254333 hwmon: (asus-ec-sensors) add ROG STRIX X870-I GAMING WIFI new 552e369db339 hwmon: (nzxt-smart2) Use devm_mutex_init() new c97c66e04c22 dt-bindings: hwmon: Add MPS mp2869,mp29608,mp29612,mp29816 [...] new a3a2923aaf7f hwmon: add MP2869,MP29608,MP29612 and MP29816 series driver new c8ffcc694fa4 hwmon: add MP29502 driver new c387594bb99b hwmon: Serialize accesses in hwmon core new af064de74933 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new 410a78504f95 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 0b6cb344829b media: v4l2-core: v4l2-dv-timings: support DRM IFs new 04f08db52b3f media: i2c: tc358743: add support for more infoframe types new 1db3e0fb7a8f Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 311942ce763e ACPI: PRM: Skip handlers with NULL handler_address or NULL VA new 4aac453deca0 ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT new 7a9490a1c929 ACPI: fan: Fold two simple functions into their only caller new 4405a214df14 ACPI: scan: Add Intel CVS ACPI HIDs to acpi_ignore_dep_ids[] new 3a351de0d9c8 ACPI: resource: Skip IRQ override on ASUS Vivobook Pro N6506CU new 24d301ea27c7 Merge branches 'acpi-prm', 'acpi-tad', 'acpi-fan', 'acpi-s [...] new 3f6b537a13c8 ACPI: thermal: Get rid of a dummy local variable new 01319507c4a5 Merge branch 'acpi-thermal' into linux-next new 56a232d93cea PM: sleep: Make pm_wakeup_clear() call more clear new be82483d1b60 PM: sleep: core: Clear power.must_resume in noirq suspend [...] new c4f7771f185e Merge branch 'pm-sleep' into linux-next new 28cef1632339 thermal: gov_step_wise: Clean up local variable initialization new 6b4decef4c94 thermal: gov_step_wise: Clarify cooling logic description comment new 2e82368359f6 thermal: gov_step_wise: Allow cooling level to be reduced earlier new e54ddc44506f thermal: testing: Rearrange variable declarations involvin [...] new 5136380b74f1 thermal: hwmon: replace deprecated strcpy() with strscpy() new 0115d063559f thermal: intel: selftests: workload_hint: Mask unsupported types new 1826395bae9e Merge branches 'thermal-core' and 'thermal-intel' into linux-next new d81ac2f3fe09 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new fc33bf0e097c PM / devfreq: mtk-cci: Fix potential error pointer derefer [...] new 4ef1e3bb0022 PM / devfreq: rockchip-dfi: double count on RK3588 new 7d9e29ed3f8e PM / devfreq: rockchip-dfi: add support for LPDDR5 new 4ef9132022b6 PM / devfreq: mtk-cci: avoid redundant conditions new 430a1845c804 PM / devfreq: Fix memory leak in devfreq_event_add_edev() new 929244fcd2f7 Merge branch 'devfreq-next' of https://git.kernel.org/pub/ [...] new 5e00a2dd03b6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a09329114aa1 Merge branch 'thermal/linux-next' of https://git.kernel.or [...] new 07b39287a0cc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d9c74e6f8125 dt-bindings: net: cdns,macb: Add compatible for Raspberry Pi RP1 new 8ee0c9109763 ixgbe: add the 2.5G and 5G speeds in auto-negotiation for E610 new 08a1af326a80 ixgbe: reduce number of reads when getting OROM data new 86526aa57f3f igbvf: add lbtx_packets and lbtx_bytes to ethtool statistics new d07176252a43 igbvf: remove redundant counter rx_long_byte_count from et [...] new fa8a9346f95a e1000: drop unnecessary constant casts to u16 new 7e93136459dd e1000e: drop unnecessary constant casts to u16 new b45d082d910b igb: drop unnecessary constant casts to u16 new d45dda4914e9 igc: drop unnecessary constant casts to u16 new 396a788bca86 ixgbe: drop unnecessary casts to u16 / int new 3132f0e8ef89 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] new 69777753a891 smsc911x: add second read of EEPROM mac when possible corr [...] new 5f9238530970 tcp: fix __tcp_close() to only send RST when required new 8bc316cf3a9e selftests/net: packetdrill: add tcp_close_no_rst.pkt new b13592d20b21 tcp: use tcp_eat_recv_skb in __tcp_close() new abfa70b38034 Merge branch 'tcp-__tcp_close-changes' new 16c610162d1f net: call cond_resched() less often in __release_sock() new 43a42b85162a net: phy: fixed_phy: remove link gpio support new 8c0b9ed2401b selftests: ncdevmem: don't retry EFAULT new 86e6257192c8 sh_eth: Remove dummy Runtime PM callbacks new 3406114a303e sh_eth: Convert to DEFINE_SIMPLE_DEV_PM_OPS() new ae52c3e846e1 sh_eth: Use async pm_runtime_put() new 49590e493b63 Merge branch 'sh_eth-pm-related-cleanups' new 13a94444fbd6 net: fman: clean up included headers new bb427fb839de net: stmmac: ptp: conditionally populate getcrosststamp() method new 0c9fbb38e2a9 net: stmmac: intel: only populate plat->crosststamp when s [...] new 377373d68803 Merge branch 'net-stmmac-correctly-populate-ptp_clock_ops- [...] new 76cd8a2ea98a net: pcs: lynx: support phy-mode = "10g-qxgmii" new 6f616757dd30 net: dsa: felix: support phy-mode = "10g-qxgmii" new 7b0376d0e063 net: phy: aquantia: print global syscfg registers new 5d59109d47c0 net: phy: aquantia: report and configure in-band autoneg c [...] new dda916111e29 net: phy: aquantia: create and store a 64-bit firmware ima [...] new a76f26f7a81e net: phy: aquantia: support phy-mode = "10g-qxgmii" on NXP [...] new c6142e1913de Merge branch '10g-qxgmii-for-aqr412c-felix-dsa-and-lynx-pc [...] new 9594ce6281a6 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new 961c81afef29 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1ce3afb64df2 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 9b6c84abdeef Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new e3ac93e9d916 wifi: mwifiex: fix double free in mwifiex_send_rgpower_table() new bc7550204de9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c67a2470922f wifi: iwlwifi: Remove duplicated include in trans.c new b4b34ba66443 wifi: iwlwifi: Remove redundant header files new 0d2ab5f922e7 wifi: iwlwifi: mei: Remove unused flexible-array member in [...] new ff46e2e7034c wifi: iwlwifi: Fix dentry reference leak in iwl_mld_add_li [...] new c38377be49bb Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1e2b6a513810 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new a7c81ac328a6 dt-bindings: mtd: Describe MTD partitions concatenation new 08be224e3965 mtd: Move struct mtd_concat definition to header file new fa47dc829519 mtd: Add driver for concatenating devices new 6538d039c524 mtd: map: add back asm/barrier.h inclusion new 1371b126ac3d mtd: jedec_probe: Remove space before newline new 4b7ea37ebb6e mtd: lpddr: Remove space before newline new 54f922de70bb mtd: core: expose ooblayout information via debugfs new 84908cb0d46a mtd: use vmalloc_array and vcalloc to simplify code new c64295ea2880 mtd: concat: Set virtual concatenation to tristate new e7f970e5740e mtd: concat: Fix Kconfig typos new bf7d0543b260 mtd: core: always verify OOB offset in mtd_check_oob_ops() new 1b2dd17dd514 mtd: core: skip badblocks increment for blocks already known bad new e23de15afcfd Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] new 08dedaee798a Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new 05b5b220621f Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] new 9de9040ffc6a dt-bindings: crypto: Add node for True Random Number Generator new 8979744aca80 crypto: xilinx - Add TRNG driver for Versal new ab315f7288b7 crypto: caam - switch to use devm_kmemdup_array() new 154434456337 rhashtable: Use __always_inline instead of inline new 56e6f77ebd31 crypto: hisilicon/sec2 - Fix false-positive warning of uni [...] new 35c5097f737a crypto: ti - Enable compile testing for dthev2 new cf79ed6aacd3 crypto: hisilicon/zip - add lz4 and lz77_only to algorithm sysfs new 886d69812082 crypto: hisilicon/zip - add hashjoin, gather, and UDMA dat [...] new ab3415047715 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new ee289d3abef9 crypto: hisilicon/hpre - Remove unused curve25519 kpp support new 11efae10263b crypto: arm/curve25519 - Remove unused kpp support new 8c44847e2e56 crypto: powerpc/curve25519 - Remove unused kpp support new de3ea8e1c557 crypto: x86/curve25519 - Remove unused kpp support new 77611cd22147 crypto: testmgr - Remove curve25519 kpp tests new 09e7652ddb68 crypto: curve25519 - Remove unused kpp support new afc4e4a5f122 lib/crypto: tests: Migrate Curve25519 self-test to KUnit new 643d79e531cc lib/crypto: tests: Add Curve25519 benchmark new 8c06b330e8f7 lib/crypto: curve25519: Move a couple functions out-of-line new 68546e5632c0 lib/crypto: curve25519: Consolidate into single module new cb2d6b132a44 lib/crypto: tests: Enable Curve25519 test when CRYPTO_SELFTESTS new 713cc7ecd442 wireguard: kconfig: Simplify crypto kconfig selections new b4bbbcbe580d Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new 58cccb5b7aed Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 8ab5670aa999 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 2c907d852c57 drm/panel: lvds: Remove unused members from main structure new 7a9b19cca035 drm/sti: Remove redundant ternary operators new f4c45db8a10b dt-bindings: panel: lvds: Append edt,etml0700z8dha in panel-lvds new 87b0a0f6bc14 drm/ast: ast_2100: Remove unneeded semicolon new 09b26dce32f0 dt-bindings: vendor-prefixes: Add Mayqueen name new d309c5fdf4a7 dt-bindings: display: Add Mayqueen Pixpaper e-ink panel new c9e70639f591 drm: tiny: Add support for Mayqueen Pixpaper e-ink panel new 9e05c8dc4e8b drm/display: bridge-connector: remove unused variable assignment new 0d2902dfa315 drm/vkms: Assert if vkms_config_create_*() fails new 544f161a88af drm/vkms: Create helpers macro to avoid code duplication i [...] new 985769b8b5c4 drm/vkms: Add support for ARGB8888 formats new bac5c590d42c drm/vkms: Add support for ARGB16161616 formats new 39d80cee4207 drm/vkms: Add support for RGB565 formats new 50c58f4f0562 drm/vkms: Add support for RGB888 formats new 7766ae8de472 drm/vkms: Change YUV helpers to support u16 inputs for conversion new 9e6600e9d368 drm/vkms: Create helper macro for YUV formats new 9cd6b43a0f7f drm/vkms: Add P01* formats new a9979e262a00 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 4320fd9e0d81 drm/amd/amdgpu: Fix a less than zero check on a uint32_t s [...] new 7670daf65afa drm/amdgpu/amdgpu_cper: Remove redundant ternary operators new d261e744af55 drm/amdgpu/gfx: Remove redundant ternary operators new 60df3e81d742 drm/amdgpu/gmc: Remove redundant ternary operators new 8a4bc4508c6b drm/amdgpu/ih: Remove redundant ternary operators new 9502b09933ed drm/amdgpu/jpeg: Remove redundant ternary operators new 086f66edf924 drm/amdgpu/vcn: Remove redundant ternary operators new 3f36e712a8b1 drm/radeon/ci_dpm: Use int type to store negative error codes new 36cc7d13178d drm/amdkfd: fix p2p links bug in topology new f320ed01cf5f drm/amdgpu: Correct info field of bad page threshold exceed CPER new 7e0fc7b2b7f7 drm/amdgpu: add more information in debugfs to pagetable dump new 1e1874638179 drm/amd: add more cyan skillfish PCI ids new 878f33f3907a drm/amdgpu: fix the formating for debugfs print new 2318336573c5 drm/amdgpu: Add preempt and restore callbacks to userq funcs new 6abd725fdfc4 drm/amd/amdgpu: Implement MES suspend/resume gang function [...] new 78e1222fbf00 drm/amdgpu/mes: add front end for detect and reset hung queue new b28cfc8305f7 drm/amdgpu/mes11: implement detect and reset callback new 724471254ee0 drm/amdgpu/mes12: implement detect and reset callback new c5da9e9c0238 drm/amdgpu: add user queue reset source new 276e8beb2a0c drm/amdgpu/userq: add force completion helpers new 89923fb7ead4 drm/amd/display: remove oem i2c adapter on finish new fa7c99f04f6d amd/amdkfd: correct mem limit calculation for small APUs new 38ab33dbea59 drm/amdgpu: Fix function header names in amdgpu_connectors.c new e8529dbc75ca drm/amdgpu: add ip offset support for cyan skillfish new 9e6a5cf1a23b drm/amdgpu: add support for cyan skillfish without IP discovery new fa819e3a7c1e drm/amdgpu: add support for cyan skillfish gpu_info new 94bd7bf2c920 drm/amdgpu: don't enable SMU on cyan skillfish new cbda64f3f580 drm/amdkfd: Fix error code sign for EINVAL in svm_ioctl() new 54d18bc6003f drm/amdgpu/userq: add a detect and reset callback new 53c271b9a06c drm/amd/display: Remove redundant ternary operators new db51c5d98b03 amdgpu/pm/legacy: remove redundant ternary operators new fa740b115b46 drm/amd/pm/powerplay/hwmgr/ppatomctrl: Remove redundant te [...] new 9ab06ab36d4a drm/amd/pm/powerplay/smumgr: remove redundant ternary operators new 7a50377cea5f drm/radeon/atom: Remove redundant ternary operators new 60d6f01b5a7d drm/radeon/dpm: Remove redundant ternary operators new 220c7a21cb0a drm/radeon/radeon_legacy_encoders: Remove redundant ternar [...] new a055658793dd drm/radeon/pm: Remove redundant ternary operators new bddf30944d42 drm/amd/pm: use int type to store negative error codes new cf32515a7061 drm/amd/pm: refine amdgpu pm sysfs node error code new b842b994ed06 drm/amd/pm: Add caching for SystemMetrics table new c5f4fb40584e drm/amd/display: Disable DPCD Probe Quirk new d6fa80266178 drm/amdgpu: Add vbios build number interface new 9fd2da71c301 drm/amd/display: Add HDCP policy control new c2223b26869d drm/amd/display: Add link index in AUX and dpms new 895b61395eef drm/amd/display: dont wait for pipe update during medupdat [...] new 68f3c044f37d drm/amd/display: Indicate when custom brightness curves ar [...] new 215bed54897b drm/amd/display: Read DPCD to obtain eDP capability information. new f74291c1de32 drm/amd/display: Update dchubbub.h for hubbub perfmon support new 3b14fe98939b drm/amd/display: Refine error message for vblank init failure new 1bde5584e297 drm/amd/display: Correct sequences and delays for DCN35 PG & RCG new 12cdfb61b32a drm/amd/display: Fix pbn_div Calculation Error new aba4ead2690e drm/amd/display: Promote DC to 3.2.349 new 476a4e10a336 drm/amdgpu: print root PD address in PDE format instead of GPU new 86b6f02a6d50 drm/amdgpu: Correct misnamed function in amdgpu_gem.c new b7c5334af69d drm/radeon: use dev_warn_once() in CS parsers new 64cc12f9798f drm/amdgpu: Fix error codes if copy_to_user() fails new 2fd653b9bb5a drm/amd/display: Drop dm_prepare_suspend() and dm_complete() new 4c740d41a796 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 3b5b2567f8d2 drm/i915/alpm: Calculate silence period new e9c62c865487 drm/i915/alpm: Add own define for LFPS count new cc2189a97848 drm/i915/alpm: Replace hardcoded LFPS cycle with proper ca [...] new d074a40b8828 drm/i915/alpm: Use actual lfps cycle and silence periods i [...] new 2ce575d6a1be drm/i915/display: Remove power state verification before H [...] new 8d87f08ba086 drm/i915/hpd: Fix mtp_tc_hpd_enable_detection() new 3a64c1996344 drm/i915/dram: Populate PNV memory type accurately new 413439008ca4 drm/i915/dram: Use intel_dram_type_str() for pnv new da548f7e781d drm/i915/dram: Pack dram_info better new 115cebc303db drm/i915/dram: s/wm_lv0.../has_16gb_dimms/ new 84b72b545c0f drm/i915/dram: Move 16Gb DIMM detection fully to the skl/i [...] new 4dfd3a56d653 drm/i915/dram: Fix some spelling around the 16Gb DIMM w/a new a6d31e18c012 drm/i915/dram: Don't call skl_get_dram_info()/skl_get_dram [...] new 0d4a57f08b83 drm/i915/dram: Print memory details even if something went wrong new 7d8a7ec813f4 drm/i915/display: take out dead code new 1de89eca2004 drm/i915/display: log fail from intel_sdvo_enable_hotplug new 70a9b201cfa8 drm/i915/display: Avoid divide by zero new 141d13acf1e6 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new e8c008032237 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new e2580413a836 gpu: nova-core: take advantage of pci::Device::unbind() new 4d0f5e2e9407 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new 6ee8adf12410 drm/xe/mcr: Make xe_gt_mcr_get_dss_steering() input gt a const new 5952d8051405 drm/xe/xe2hpg: Add Wa_18041344222 for Xe2_HPG new c50729c68aaf drm/gpusvm: fix hmm_pfn_to_map_order() usage new ad70e289ed4b drm/gpusvm: use more selective dma dir in get_pages() new f70da6f99d4f drm/gpusvm: pull out drm_gpusvm_pages substructure new 6364afd532bc drm/gpusvm: refactor core API to use pages struct new 83f706ecbde1 drm/gpusvm: export drm_gpusvm_pages API new dd25b995a271 drm/xe/vm: split userptr bits into separate file new 9e9787414882 drm/xe/userptr: replace xe_hmm with gpusvm new 7477c4bd20dc drm/xe/pt: unify xe_pt_svm_pre_commit with userptr new edb1745fc618 drm/xe: improve dma-resv handling for backup object new 981daf1046ef drm/xe: Allow to stub lookup for graphics and media IP new 42367babd859 drm/xe/kunit: Update struct xe_pci_fake_data step declarations new b1ee6558433b drm/xe/kunit: Introduce xe_pci_fake_data_desc() new ddbe5aecea84 drm/xe/kunit: Drop custom struct platform_test_case new a9c8517058cc drm/xe/kunit: Promote fake platform parameter list new dcc38bc5e137 drm/xe/kunit: Drop xe_wa_test_exit new 2d1e962098e2 drm/xe: Fix broken kernel-doc for the struct xe_bo new c4dfa0bea23d drm/xe/migrate: Remove unneeded emit_pte() when copying CCS only new cb3d7b3b46b7 drm/xe: Attempt to bring bos back to VRAM after eviction new ebd546fdffdd drm/xe: Allow the pm notifier to continue on failure new 599334572a5a drm/xe: Block exec and rebind worker while evicting for su [...] new 6fc957185e16 drm/xe: Extend Wa_13011645652 to PTL-H, WCL new 0b05857dc11c drm/xe/guc: Clean up of GuC 'CTL' defines new cf423b928f27 drm/xe/guc: Fix badly worded error message new 2a9510d98cd4 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 2c9f02deaa30 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dc127153b5d3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 400f60b27415 ALSA: cs4281: Send the PCM period elapsed notification properly new cbd676874e64 ALSA: scarlett2: Add Vocaster speaker/headphone mute controls new cd25fd450bb5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 01cc1d945faf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new be585f7ebc99 ASoC: codecs: fs210x: Add NULL check in fs210x_register_sn [...] new 9e5eb8b49ffe ASoC: replace use of system_unbound_wq with system_dfl_wq new f77bde350e80 Merge remote-tracking branch 'asoc/for-6.18' into asoc-next new 1297500e2de3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 618f571af67a dt-bindings: input: exc3000: move eeti,egalax_ts from egal [...] new 3cc08f918115 dt-bindings: input: convert semtech,sx8654 to yaml format new 7328815c5fb0 dt-bindings: input: convert max11801-ts to yaml format new f3ebb77fce24 dt-bindings: input: touchscreen: goodix: Drop 'interrupts' [...] new 0a1a7aef34f7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new b3dbec30fc4d Merge branch 'block-6.17' into for-next new 7d337eef4aff blk-mq: fix elevator depth_updated method new ba28afbd9eff blk-mq: fix blk_mq_tags double free while nr_requests grown new 5193d977acc6 Merge branch 'for-6.18/block' into for-next new 6eb8f28f90f1 Merge branch 'for-6.18/io_uring' into for-next new ff22d9473990 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 3d82bca29ae1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 28568a6a0d34 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3c25d95db554 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new df3bf62c9cc3 next-20250903/mfd new 6a93f5433397 power: supply: Add adc-battery-helper new dcf1e7b73797 power: supply: ug3105_battery: Switch to adc-battery-helper new eede3f72a965 power: supply: ug3105_battery: Put FG in standby on remove [...] new 926b144366c5 power: supply: adc-battery-helper: Add support for optiona [...] new 8c5795fe5527 power: supply: Add new Intel Dollar Cove TI battery driver new 980927603c4b power: supply: gpio-charger: Clean up spacing for better r [...] new 5afce048a9fa power: supply: bq2415x: replace deprecated strcpy() with s [...] new 32f350d58544 power: supply: Remove error prints for devm_add_action_or_reset() new cb03556acf83 power: supply: 88pm860x: make fsm_state array static const [...] new fee090444132 power: supply: qcom_battmgr: add OOI chemistry new 15a84d15a677 power: supply: rt9467: Add properties for VBUS and IBUS reading new d48d4e4f141b power: supply: use max() to improve code new c3a49515225e power: supply: Remove the use of dev_err_probe() new def5612170a8 power: supply: cw2015: Fix a alignment coding style issue new 8543d1c462e2 power: supply: sbs-charger: Support multiple devices new 536e7ecd8609 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f5d15ff664a3 regulator: dt-bindings: nxp,pf530x: Add NXP PF5300/PF5301/ [...] new b497e1a1a2b1 regulator: pf530x: Add a driver for the NXP PF5300 Regulator new 92b9c2b7a88c regulator: pf530x: NXP PF530x regulator driver new 59e8e7b7f220 Merge remote-tracking branch 'regulator/for-6.18' into reg [...] new 42489285392c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 39cd051b054e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 679b22182345 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new 68e1e908cb76 selinux: enable per-file labeling for functionfs new 1ea6d4c6b299 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f89a60b3d862 Merge branch 'next' of https://github.com/cschaufler/smack-next new 923b70581cb6 iommu/amd: Fix ivrs_base memleak in early_amd_iommu_init() new b3506e9bcc77 iommu/s390: Fix memory corruption when using identity domain new dce043c07ca1 iommu/vt-d: Fix __domain_mapping()'s usage of switch_to_su [...] new 9ffaf5229055 iommu/s390: Make attach succeed when the device was surpri [...] new 126889008694 iommu/apple-dart: Make the hw register fields u32s new 74a0e72f03ff iommu/io-pgtable-dart: Add 4-level page table support new 5229bd5f9e3d iommu/apple-dart: Add 4-level page table support new ecf6508923f8 iommu/apple-dart: Clear stream error indicator bits for T8 [...] new e520b2520c81 iommu/omap: Use int type to store negative error codes new 8f7729552582 ACPI: RISC-V: Add support for RIMT new cbf4fbc484e1 ACPI: scan: Add support for RISC-V in acpi_iommu_configure_id() new 4f901b3dce57 iommu/riscv: Add ACPI support new d3d3b6042751 iommu/amd: use str_plural() to simplify the code new f32fe7cb0198 iommu/amd: Add support to remap/unmap IOMMU buffers for kdump new 38e5f33ee359 iommu/amd: Reuse device table for kdump new 8c571019d8a8 crypto: ccp: Skip SEV and SNP INIT for kdump boot new 9be15fbfc6c5 iommu/amd: Skip enabling command/event buffers for kdump new 86052eb4519c Merge branches 'fixes', 'apple/dart', 'ti/omap', 'riscv' a [...] new 7653d5bbcbf3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new fb92d4924ba7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c2cf36221021 dt-bindings: display: bridge: Reference DAI common schema new 714380b03d38 bindings: siox: convert eckelmann,siox-gpio.txt to yaml format new 99b0aac55c2c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b201d48794ed Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 75973c8751c0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f6caed583c18 Merge branch into tip/master: 'core/bugs' new af5ea5e6d917 Merge branch into tip/master: 'irq/core' new 2ef3886ce626 irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment new a4bd4c330d5d riscv: sophgo: dts: sg2042: Change msi irq type to IRQ_TYP [...] new 8aefd2724451 riscv: sophgo: dts: sg2044: Change msi irq type to IRQ_TYP [...] new c2616c5696e8 irqchip/sg2042-msi: Set irq type according to DT configuration new 952f04ee0989 Merge branch into tip/master: 'irq/drivers' new 4aa1b45a8dfc Merge branch into tip/master: 'locking/futex' new e939d8de8f41 Merge branch into tip/master: 'perf/core' new 9af8b441cf69 x86/mce/amd: Rename threshold restart function new 4d2161b9e8ba x86/mce/amd: Remove return value for mce_threshold_{create [...] new b249288abde5 x86/mce/amd: Remove smca_banks_map new c4bac5c640e3 x86/mce/amd: Put list_head in threshold_bank new 0f134c532463 x86/mce: Cleanup bank processing on init new 9f34032ec0de x86/mce: Remove __mcheck_cpu_init_early() new 64b881b5c886 Merge branch into tip/master: 'ras/core' new b0a163119b8a Merge branch into tip/master: 'sched/core' new 67165b3882dd Merge branch into tip/master: 'timers/clocksource' new ba6e89a42c2a Merge branch into tip/master: 'timers/core' new 7c0c01a216e6 vdso/datastore: Gate time data behind CONFIG_GENERIC_GETTIMEOFDAY new 39f1ee1299c9 ARM: VDSO: Remove cntvct_ok global variable new 7d298d25ce81 vdso: Move ENABLE_COMPAT_VDSO from core to arm64 new f145d6bf8d59 vdso/gettimeofday: Remove !CONFIG_TIME_NS stubs new ea1a1fa919a5 time: Build generic update_vsyscall() only with generic time vDSO new eb3b66aab72c riscv: vdso: Untangle Kconfig logic new 278f1c933c3f vdso: Drop kconfig GENERIC_VDSO_32 new bb5bc7bfab06 vdso: Drop kconfig GENERIC_COMPAT_VDSO new 7b338f6d4e3d vdso: Drop Kconfig GENERIC_VDSO_DATA_STORE new bad53ae2dc42 vdso: Drop Kconfig GENERIC_VDSO_TIME_NS new 258b37c6e626 vdso: Gate VDSO_GETRANDOM behind HAVE_GENERIC_VDSO new 437054b1bbe1 vdso: Add struct __kernel_old_timeval forward declaration [...] new d18590892445 Merge branch into tip/master: 'timers/vdso' new d4bc3b11c12b x86/apic/savic: Do not use snp_abort() new 8888248f3814 Merge branch into tip/master: 'x86/apic' new 205f8091e0be Merge branch into tip/master: 'x86/asm' new 3c778548aea2 Merge branch into tip/master: 'x86/bugs' new ae0e67c81c5c Merge branch into tip/master: 'x86/build' new 6f908e5302f6 Merge branch into tip/master: 'x86/cache' new d8db0d6435c1 Merge branch into tip/master: 'x86/cleanups' new 81fc21a40f25 Merge branch into tip/master: 'x86/core' new c4901e607507 Merge branch into tip/master: 'x86/cpu' new 2845f8029a95 Merge branch into tip/master: 'x86/entry' new 855042367e3f x86/microcode/intel: Refresh the revisions that determine [...] new 632ff6170647 x86/microcode: Add microcode= cmdline parsing new 43181a47263d x86/microcode: Add microcode loader debugging functionality new ebea803829ac Merge branch into tip/master: 'x86/microcode' new 3dbec579933f Merge branch into tip/master: 'x86/misc' new 8b18d3562e31 Merge branch into tip/master: 'x86/mm' new e2e29752357f x86/sev: Separate MSR and GHCB based snp_cpuid() via a callback new c15a4705d59c x86/sev: Use MSR protocol for remapping SVSM calling area new 7cb7b6de9cb9 x86/sev: Use MSR protocol only for early SVSM PVALIDATE call new e349241b97a8 x86/sev: Run RMPADJUST on SVSM calling area page to test VMPL new 37dbd78f98a8 x86/sev: Move GHCB page based HV communication out of star [...] new a5f03880f06a x86/sev: Avoid global variable to store virtual address of [...] new d5949ea50c56 x86/sev: Share implementation of MSR-based page state change new 00d255667617 x86/sev: Pass SVSM calling area down to early page state c [...] new c54604fb7f25 x86/sev: Use boot SVSM CA for all startup and init code new 68a501d7fd82 x86/boot: Drop redundant RMPADJUST in SEV SVSM presence check new f27906b28740 x86/boot: Provide PIC aliases for 5-level paging related c [...] new 9723dd0c705e x86/sev: Provide PIC aliases for SEV related data objects new d4077e6ad351 x86/sev: Move __sev_[get|put]_ghcb() into separate noinstr object new 05ce314ba515 x86/sev: Export startup routines for later use new 0d6e4563fc03 objtool: Add action to check for absence of absolute relocations new 296650c8ac4f x86/boot: Check startup code for absence of absolute relocations new 2578560d2259 x86/boot: Revert "Reject absolute references in .head.text" new 749627c3980e x86/kbuild: Incorporate boot/startup/ via Kbuild makefile new 7b38dec3c5af x86/boot: Create a confined code area for startup code new e7b88bc0051c efistub/x86: Remap inittext read-execute when needed new c5c30a373693 x86/boot: Move startup code out of __head section new ce39a6aa8802 x86/boot: Get rid of the .head.text section new 9f8d92a1fbb5 x86/sev: Zap snp_abort() new 0ca77f8d33e8 Merge branch 'x86/apic' into x86/sev, to resolve conflict new 1553154d4983 Merge branch into tip/master: 'x86/sev' new 744b02f62634 x86/kexec: Consolidate relocate_kernel() function parameters new 83214a775f33 x86/sme: Use percpu boolean to control WBINVD during kexec new 10df8607bf1a x86/virt/tdx: Mark memory cache state incoherent when maki [...] new b18651f70ce0 x86/kexec: Disable kexec/kdump on platforms with TDX parti [...] new 80804847269e x86/virt/tdx: Remove the !KEXEC_CORE dependency new 5f9b5bd0c829 x86/virt/tdx: Update the kexec section in the TDX documentation new 61221d07e815 KVM/TDX: Explicitly do WBINVD when no more TDX SEAMCALLs new f9f6155375f6 Merge branch into tip/master: 'x86/tdx' new a979ba52334e Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 5eaeafe3ca39 Merge branch 'timers/drivers/next' of https://git.kernel.o [...] new 060501dd7865 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new 7ed2bb10a0de Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 91c7bece711b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new af12c060dcb7 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] new 25d1af407bbb Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new d1891fa127c3 KVM: arm64: Add build-time check for duplicate DECLARE_REG use new 2352c42a77a9 KVM: arm64: Rename pkvm.enabled to pkvm.is_protected new af1db68057b8 KVM: arm64: Rename 'host_kvm' to 'kvm' in pKVM host code new fbde782063ae KVM: arm64: Clarify comments to distinguish pKVM mode from [...] new 7814a46b7559 KVM: arm64: Decouple hyp VM creation state from its handle new da166837a729 KVM: arm64: Separate allocation and insertion of pKVM VM t [...] new 35e66e8a4b22 KVM: arm64: Consolidate pKVM hypervisor VM initialization logic new f677b5ead216 KVM: arm64: Introduce separate hypercalls for pKVM VM rese [...] new ebe37eefb309 KVM: arm64: Reserve pKVM handle during pkvm_init_host_vm() new ab57bbf321e1 Merge branch kvm-arm64/pkvm_vm_handle into kvmarm-master/next new 7f51cf331ace Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 162bcc877f7e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 11df090ea4a7 Merge branch 'next' of https://github.com/kvm-x86/linux.git new cc1bb3c5f63e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e6953d9937cb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4a2988da9687 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 12db4102413d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ca50b295fd47 HSI: omap_ssi_port: Remove redundant pm_runtime_mark_last_ [...] new 139988341c00 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9ce9528d55a0 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] new 8b389cb1d300 ipmi:msghandler:Change seq_lock to a mutex new d24f2bd827eb Revert "ipmi: fix msg stack when IPMI is disconnected" new 21bfdf3cad9b ipmi: Rework user message limit handling new 4b2fac97628e dt-bindings: ipmi: aspeed,ast2400-kcs-bmc: Add missing "cl [...] new a90f6c633987 ipmi: Differentiate between reset and firmware update in m [...] new 87f322ae2461 ipmi: Disable sysfs access and requests in maintenance mode new 4007e5fb0e6b ipmi: Add a maintenance mode sysfs file new 05e21e2b0299 ipmi: Set a timer for maintenance mode new 5f586c277b95 ipmi:si: Merge some if statements new f69e2f70a14a ipmi:si: Move flags get start to its own function new 722646b3b7d3 ipmi: Allow an SMI sender to return an error new cc5a92b1f439 ipmi: Rename "user_data" to "recv_msg" in an SMI message new 554b05b755d6 ipmi:si: Gracefully handle if the BMC is non-functional new 27e2ff3bef6e Merge branch 'for-next' of https://github.com/cminyard/lin [...] new 1ad926459970 driver core: faux: Set power.no_pm for faux devices new c2ce2453413d driver core/PM: Set power.no_callbacks along with power.no_pm new 2b2d4c744e1a drivers: base: fix "publically"->"publicly" new a86537ad21c7 driver core: get_dev_from_fwnode(): document potential race new 716cec5fc92f driver core: Fix order of the kernel-doc parameters new eca710386972 driver core: auxiliary bus: Drop dev_pm_domain_detach() call new 4c48aed6dfcd driver core: auxiliary bus: Optimize logic of auxiliary_ma [...] new f0f5884067c7 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new 91709d2ce5cd usb: ucsi: stm32: Use min() to improve ucsi_stm32g0_fw_cb() new 43ae982cd0ec usb: usblp: Use min_t() to improve usblp_read() new 811ee632b1f7 usb: misc: Update link to EHSET pdf doc new 5195edb35985 usb: storage: realtek_cr: Simplify residue calculation in [...] new b570b346ddd7 usb: phy: twl6030: Fix incorrect type for ret new 55f4ac8f93f4 usb: dwc3: Add trace event for dwc3_set_prtcap new 4c9860fbe661 usb: dwc3: Refactor dwc3_mode_show new c79bf528738c dt-bindings: usb: IXP4xx UDC bindings new 7d3f780122be usb: dt-bindings: ti,twl4030-usb: convert to DT schema new 1daa7f57b850 usb: dt-bindings: ti,twl6030-usb: convert to DT schema new 0d7395046bb3 tools/usb/usbip: fix spelling mistakes in usbipd.c new ab96716991f3 usb: musb: dsps: use platform_get_irq_byname_optional() fo [...] new e271cc0d2501 usb: gadget: configfs: Correctly set use_os_string at bind new ed6f727c575b usb: gadget: f_hid: Fix zero length packet transfer new dc60a1cd7a76 usb: ohci: s3c2410: Drop support for S3C2410 systems new 771713aeaca1 dt-bindings: usb: s3c2410-usb: Drop entirely S3C2410 new ea32cd911368 dt-bindings: usb: usb251xb: support usage case without I2C [...] new 22fbedf9d9c2 usb: usb251xb: use modern PM macros new 2cf8ecd0ae65 usb: usb251xb: support usage case without I2C control new 56429b4a37e7 cdns2: Remove unused tracepoints new 1c15b2f88127 cdns3: Remove unused tracepoints new 9d4552da0ae8 cdnsp: Remove unused tracepoints new 1c208fd306f2 usb: host: xhci-tegra: Remove redundant ternary operators new e9c206324eeb usb: cdns3: cdnsp-pci: remove redundant pci_disable_device() call new 87c5ff5615dc usb: cdns3: gadget: Use-after-free during failed initializ [...] new 1bc28f015a19 usb: typec: ucsi: Add check for UCSI version new 970076537efd usb: core: Use le16_to_cpu() to read __le16 value in usb_p [...] new 030ab58b075c usb: core: Parse eUSB2 companion descriptors for high spee [...] new 53d76c6866a0 usb: core: eUSB2 companion descriptor is for isoc IN endpo [...] new 20f988320d27 usb: core: Add a function to get USB version independent p [...] new 24b8762e05ed usb: xhci: Use usb_endpoint_max_periodic_payload() new d6725169a9bb usb: core: Introduce usb_endpoint_is_hs_isoc_double() new 0c670dc882d3 usb: xhci: Add host support for eUSB2 double isochronous b [...] new 0666a012d250 usb: core: support eUSB2 double bandwidth large isoc URB frames new 0aa0b0326cc5 media: uvcvideo: eUSB2 double isochronous bandwidth support new 0f577e88d9bc Merge patch series "eUSB2 Double Isochronous IN Bandwidth [...] new 6f9871b3e8c3 usb: gadget: tegra-xudc: Remove redundant ternary operators new 79cb60638199 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new c2f6c3ab1c87 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 67df231a39ab Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new 18656ee86fe8 serial: 8250_core: fix coding style issue new cc4d900d0d6d serial: stm32: allow selecting console when the driver is module new 23743ba64709 vt: add support for smput/rmput escape codes new aa1020f5cb50 serial: sc16is7xx: drop redundant conversion to bool new e3fa89f3a768 serdev: Drop dev_pm_domain_detach() call new 94fcae6cb1c1 serial: qcom-geni: Fix off-by-one error in ida_alloc_range() new 3cf0b3c243e5 tty: n_gsm: Don't block input queue by waiting MSC new 5a66087107b8 m68k: make HPDCA and HPAPCI bools new fc6a5b540c02 serial: qcom-geni: Add DFS clock mode support to GENI UART driver new 45747017928c vt: remove redundant check on vc_mode in con_font_set() new da7e8b382396 tty/vt: Add missing return value for VT_RESIZE in vt_ioctl() new b601e1f41edd tty: remove redundant condition checks new c782d75d6f18 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new 06cb58b310ea rust: iov: add iov_iter abstractions for ITER_SOURCE new ce2e0829241a rust: iov: add iov_iter abstractions for ITER_DEST new 5e15de179a20 rust: fs: add Kiocb struct new 39c2745b37da rust: miscdevice: Provide additional abstractions for iov_ [...] new e5b0d7da941a samples: rust_misc_device: Expand the sample to support re [...] new 1da0ca4bdfd2 Merge patch series "Rust support for `struct iov_iter`" new 511d7a35a438 uio: Constify struct pci_device_id new 47625846727b uio: uio_pdrv_genirq: Remove MODULE_DEVICE_TABLE new 6a84240fffb5 uio: uio_dmem_genirq: Remove dummy PM handling new ffe64881395b uio: uio_pdrv_genirq: Remove dummy PM handling new b15b7d2a1b09 uio_hv_generic: Let userspace take care of interrupt mask new b009c1dbfc98 misc: eeprom/m24lr: Remove unneeded semicolon new 534c702c3c23 dt-bindings: eeprom: at25: use "size" for FRAMs without device ID new 1b434ed000cd eeprom: at25: support Cypress FRAMs without device ID new dfb962e21478 eeprom: at25: make FRAM device ID error message more precise new d89592453299 dw-xdata: Use str_write_read() in dw_xdata_start() and dw_ [...] new 2828c318b3c1 misc: ad525x_dpot: Use str_enabled_disabled() in sysfs_show_reg() new 53d2bf583c6b siox: bus-gpio: Remove the use of dev_err_probe() new 6b26053819dc misc: genwqe: Fix incorrect cmd field being reported in error new 656a48c49a4a char/adi: Remove redundant less-than-zero check in adi_write() new b0531cdba502 pps: fix warning in pps_register_cdev when register device fail new 5f8f84e286f1 drivers/misc/amd-sbi/Kconfig: select REGMAP_I2C new 0c82fd9609a1 ibmasm: Replace kzalloc() + copy_from_user() with memdup_u [...] new 20f2044bae11 comedi: Add new driver for ADLink PCI-7250 series new ceda408c0d1d misc: remove ineffective WARN_ON() check from misc_deregister() new e28022873c0d char: Use list_del_init() in misc_deregister() to reinitia [...] new 76254bc489d3 cdx: Fix device node reference leak in cdx_msi_domain_init new 7704e6be4ed2 mei: hook mei_device on class device new 6d9143fe15e3 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new cbcf4373629d coresight: tmc: Support atclk new d2d97e8a0700 coresight: catu: Support atclk new 7787ef97c205 coresight: etm4x: Support atclk new e0e41ef8c77c coresight: Appropriately disable programming clocks new f4eb5567107c coresight: Appropriately disable trace bus clocks new 7529307188a1 coresight: Avoid enable programming clock duplicately new 3fd383a81052 coresight: Consolidate clock enabling new e95ed1a3434e coresight: Refactor driver data allocation new 8d4432949012 coresight: Make clock sequence consistent new 70104caa4f29 coresight: Refactor runtime PM new 811e07b1812a coresight: trbe: Return NULL pointer for allocation failures new 07ba6d7005f8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 780f5a8e290e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d132d99adafd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 7fdc1d1b02e4 dt-bindings: interconnect: document the RPMh Network-On-Ch [...] adds 2c1afbf36c02 interconnect: qcom: icc-rpmh: increase MAX_PORTS to suppor [...] adds 5c5f2221821a interconnect: qcom: add glymur interconnect provider driver adds 500160770cb2 Merge branch 'icc-glymur' into icc-next new e4ab105ecc1a Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] new a52bdee13ed7 dt-bindings: iio: adc: adi,ad7124: fix clocks properties new aead8e4cc046 iio: adc: ad7124: do not require mclk new ed231e253ff2 iio: adc: ad7124: add external clock support new dfbbee0907fb iio: adc: ad7124: add clock output support new 7c873e3f04fd iio: dac: Remove redundant pm_runtime_mark_last_busy() calls new d54d99d03409 iio: adc: adi-axi-adc: add axi_adc_num_lanes_set new a9ee71011a53 dt-bindings: iio: adc: add IIO backend support new 2ca33c502b63 iio: adc: extract setup function without backend new 711fb4e41028 iio: adc: update ad7779 to use IIO backend new 2f51dc9f2568 iio: adc: exynos_adc: Drop S3C2410 support new f6db201dd25e iio: adc: exynos_adc: Drop touchscreen support new 573465da194d iio: adc: exynos_adc: Drop platform data support new 98f306e79871 dt-bindings: iio: adc: samsung,exynos: Drop S3C2410 new 19cae65b06c4 dt-bindings: iio: adc: samsung,exynos: Drop touchscreen support new 136fe29a5b0c iio: consumers: Fix handling of negative channel scale in [...] new 5f401cfb9df2 iio: consumers: Fix offset handling in iio_convert_raw_to_ [...] new a7c40c5b49b3 iio: consumers: Add an iio_multiply_value() helper function new 17a74228a4c7 iio: Improve iio_read_channel_processed_scale() precision new 72b1d19663a2 iio: test: Add KUnit tests for iio_multiply_value() new d1487b0b7872 iio: adc: Add Intel Dollar Cove TI PMIC ADC driver new 02818610f605 dt-bindings: iio: magnetometer: Infineon TLV493D 3D Magnet [...] new f467e6442d9c iio: magnetometer: add support for Infineon TLV493D 3D Mag [...] new c48f6efdb453 iio: adc: ad7124: fix sample rate for multi-channel use new 19dc57d72d2b iio: adc: ad7124: use clamp() new 7a6b4c2a14c5 Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] new 6308deed60a4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 576d876fb301 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 92bac7d4de9c extcon: adc-jack: Cleanup wakeup source only if it was enabled new de33ea612a36 dt-bindings: extcon: Document Maxim MAX14526 MUIC new 145af3ddd1cd extcon: Add basic support for Maxim MAX14526 MUIC new 67c74613f296 extcon: max14526: avoid defined but not used warning new 531f47fd35f4 extcon: max14526: depends on I2C to prevent build warning/errors new 958bb5a2794b dt-bindings: extcon: rt8973a: Convert DT bindings to YAML new 94d885eb8ffe dt-bindings: extcon: linux,extcon-usb-gpio: GPIO must be provided new 7ab510331f9b Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new 33ea0df3a895 Merge branch 'next' of https://github.com/awilliam/linux-vfio.git new a76d35a4868a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 91180c666277 staging: gpib: tnt4882: Remove redundant header files new 994626b97ec3 staging: rtl8723bs: remove bPseudoTest from EFUSE_ShadowMapUpdate new fc7ae37d81c5 staging: rtl8723bs: make Efuse_ReadAllMap static new e8605159aec9 staging: rtl8723bs: remove bPseudoTest from Efuse_ReadAllMap new 14fd39484787 staging: rtl8723bs: remove wrapper efuse_ReadEFuse new 0124378e9ed4 staging: rtl8723bs: remove bPseudoTest from Hal_ReadEFuse new 0de319271c79 staging: rtl8723bs: remove bPseudoTest from hal_ReadEFuse_WiFi new 3d589e3b27a5 staging: rtl8723bs: remove bPseudoTest from hal_ReadEFuse_BT new b907ae0baf83 staging: rtl8723bs: remove wrapper EFUSE_GetEfuseDefinition new 254c268bf1d3 staging: rtl8723bs: remove bPseudoTest from Hal_GetEfuseDe [...] new 127fae1d910f staging: rtl8723bs: remove Hal_EfuseGetCurrentSize new 4d170e2c0d68 staging: rtl8723bs: remove bPseudoTest from hal_EfuseSwitchToBank new 4558ec57bfa0 staging: rtl8723bs: clean up variable initializations new ca6e514b8a3f staging: rtl8723bs: remove bPseudoTest from efuse_OneByteRead new 9f1dcadbc90a staging: rtl8723bs: remove efuse_OneByteWrite new 0149f27d1a24 staging: rtl8723bs: remove wrapper rtw_init_recv_timer new f97151eb17dc staging: rtl8723bs: move rtw_recv_indicatepkt to rtw_recv.c new 9766096c1e05 staging: rtl8723bs: move rtw_handle_tkip_mic_err to rtw_recv.c new d91ccaaf09a2 staging: rtl8723bs: merge rtw_os_free_recvframe into rtw_recv.c new aec747851b73 staging: rtl8723bs: merge rtw_os_recv_resource_alloc into [...] new 0ae5ca4fb615 staging: rtl8723bs: merge rtw_os_recv_resource_free into r [...] new 10bcaf9ccce1 staging: rtl8723bs: merge rtw_os_recvbuf_resource_free int [...] new f44d85d5a2e0 staging: rtl8723bs: move rtw_os_alloc_msdu_pkt to rtw_recv.c new b870844cd0c9 staging: rtl8723bs: rename rtw_os_alloc_msdu_pkt new cc1843309473 staging: rtl8723bs: move rtw_os_recv_indicate_pkt to rtw_recv.c new 1d7e13c8b7db staging: rtl8723bs: rename rtw_os_recv_indicate_pkt new 6009d6fd826d staging: rtl8723bs: remove os_dep/recv_linux.c new 533656d39ffd staging: rtl8723bs: remove include/recv_osdep.h new 9d78ee44a9d7 staging: gpib: use int type to store negative error codes new 0bbf8fb9e3e6 staging: rtl8723bs: fix fortify warnings by using struct_group new 5ff310ce43b8 staging: octeon: Clean up dead code in ethernet-tx.c new 009798ff04f7 staging: rtl8723bs: remove wrapper Efuse_PowerSwitch new 236faa3b92d3 staging: rtl8723bs: remove bWrite from Hal_EfusePowerSwitch new 5cea88cab622 staging: rtl8723bs: remove REG_EFUSE_ACCESS_8723 and EFUSE [...] new 7cce3d7bce7f staging: rtl8723bs: Hal_EfuseParseAntennaDiversity_8723B is empty new 0835c2d43667 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new f0eb8702f03f Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new c8296944e840 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d6256771d106 cgroup: replace use of system_wq with system_percpu_wq new 7fa33aa3b001 cgroup: WQ_PERCPU added to alloc_workqueue users new 4a3e62dfa7b7 cgroup: Merge branch 'for-6.17-fixes' into for-6.18 new 8bfb4580b4be Merge branch 'for-6.18' into for-next new 6984eebcd365 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 56a2e6a810f0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1506cb2d6a79 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ab5c5088379a Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 693dffb2ee9e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fd441bf7c6d8 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new a1604d83309a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 46612663fcaf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a0607de16e21 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new 38673c2f9573 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new 52d7828d345d Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 4d81454d4096 Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] new 079ae11ef77c slimbus: qcom: remove unused qcom controller driver new 8e01c14edf5e slimbus: messaging: Remove redundant code new b549602f781e slimbus: messaging: fix "transfered"->"transferred" new 1f074c6ee4b5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7ac25687b8cf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c230a335956c Merge branch 'main' of git://git.infradead.org/users/willy [...] new da70b8072f7c Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] new 376358bb9770 bus: mhi: host: pci_generic: Add support for all Foxconn T [...] new 62652bf79147 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] new 9fef35110b8c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0e3d7b3e6efc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a4558428e9d3 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new 26a6020a37c3 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new fdeb666039cf Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f1d3703fa371 Merge tag 'alloc-next-v6.18-2025-09-04' of https://github. [...] new 8a7c11af8e59 rust: sync: Update ARef and AlwaysRefCounted imports from [...] new 208d7f788e84 rust: block: fix `srctree/` links new c2783c7cfefd rust: drm: fix `srctree/` links new 9e3bbbf5f316 rust: warn if `srctree/` links do not exist new 6d65ccac394c rust: error: add C header links new 72b04a8af7fb rust: prelude: re-export `core::mem::{align,size}_of{,_val}` new 4710b47988fc rust: task: update ARef and AlwaysRefCounted imports from [...] new 3d2ed8cd4121 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 495e9ace3f51 Merge branch 'timekeeping-next' of https://github.com/Rust [...] new b39a2742b5d1 Merge branch 'for-next/execve' of https://git.kernel.org/p [...] new 1a5b348d9c0d Merge branch 'bitmap-for-next' of https://github.com/norov [...] new dc83f0302b3f PCI: Test for bit underflow in pcie_set_readrq() new 633589da1348 Merge branches 'for-next/v6.18-rc1/ffs-const', 'for-next/h [...] new 3fedba6810da Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] new f84374d875bd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 724ff0792367 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 9dabf0b3721a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 7f2ad9c2caa6 Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] new 6a1efd659c9e Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 3e8e5822146b Add linux-next specific files for 20250908
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 (be5d4872e528) \ N -- N -- N refs/heads/master (3e8e5822146b)
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 1411 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 12 +- Documentation/admin-guide/xfs.rst | 57 +- Documentation/arch/x86/tdx.rst | 14 +- .../bindings/clock/samsung,exynos990-clock.yaml | 24 + .../bindings/crypto/xlnx,versal-trng.yaml | 35 + .../bindings/display/bridge/ite,it6263.yaml | 1 + .../bindings/display/bridge/ite,it66121.yaml | 5 +- .../bindings/display/bridge/lontium,lt9611.yaml | 5 +- .../bindings/display/bridge/nxp,tda998x.yaml | 5 +- .../bindings/display/bridge/sil,sii9022.yaml | 5 +- .../bindings/display/mayqueen,pixpaper.yaml | 63 + .../bindings/display/panel/panel-lvds.yaml | 2 + Documentation/devicetree/bindings/eeprom/at25.yaml | 8 + .../devicetree/bindings/extcon/extcon-rt8973a.txt | 23 - .../bindings/extcon/linux,extcon-usb-gpio.yaml | 6 + .../bindings/extcon/richtek,rt8973a-muic.yaml | 49 + .../devicetree/bindings/hwmon/pwm-fan.yaml | 9 + .../devicetree/bindings/hwmon/ti,ina2xx.yaml | 4 + .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 21 +- .../devicetree/bindings/iio/adc/adi,ad7779.yaml | 44 +- .../bindings/iio/adc/samsung,exynos-adc.yaml | 26 +- .../iio/magnetometer/infineon,tlv493d-a1b6.yaml | 45 + .../bindings/input/touchscreen/eeti,exc3000.yaml | 30 +- .../bindings/input/touchscreen/egalax-ts.txt | 18 - .../bindings/input/touchscreen/goodix.yaml | 1 - .../bindings/input/touchscreen/max11801-ts.txt | 17 - .../bindings/input/touchscreen/maxim,max11801.yaml | 46 + .../bindings/input/touchscreen/semtech,sx8654.yaml | 52 + .../bindings/input/touchscreen/sx8654.txt | 23 - .../bindings/interconnect/qcom,glymur-rpmh.yaml | 172 ++ .../bindings/mtd/partitions/partition.yaml | 20 + .../devicetree/bindings/net/cdns,macb.yaml | 1 + .../devicetree/bindings/nvme/apple,nvme-ans.yaml | 15 +- .../devicetree/bindings/regulator/nxp,pf5300.yaml | 54 + .../bindings/siox/eckelmann,siox-gpio.txt | 19 - .../bindings/siox/eckelmann,siox-gpio.yaml | 48 + .../devicetree/bindings/slimbus/slimbus.yaml | 13 +- .../devicetree/bindings/trivial-devices.yaml | 12 +- .../devicetree/bindings/usb/intel,ixp4xx-udc.yaml | 39 + .../devicetree/bindings/usb/s3c2410-usb.txt | 22 - .../devicetree/bindings/usb/ti,twl4030-usb.yaml | 74 + .../devicetree/bindings/usb/ti,twl6030-usb.yaml | 48 + .../devicetree/bindings/usb/twlxxxx-usb.txt | 43 - .../devicetree/bindings/usb/usb251xb.yaml | 9 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/pm/devices.rst | 8 + Documentation/hwmon/asus_ec_sensors.rst | 2 + Documentation/hwmon/hwmon-kernel-api.rst | 13 + Documentation/hwmon/ina238.rst | 64 +- Documentation/hwmon/index.rst | 2 + Documentation/hwmon/mp2869.rst | 175 ++ Documentation/hwmon/mp29502.rst | 93 + MAINTAINERS | 70 +- Makefile | 2 +- Next/SHA1s | 170 +- Next/Trees | 2 +- Next/merge.log | 2664 +++++++++++++------- arch/Kconfig | 2 +- arch/arm/boot/dts/ti/omap/am335x-baltos.dtsi | 2 +- arch/arm/boot/dts/ti/omap/am335x-cm-t335.dts | 2 - arch/arm/boot/dts/ti/omap/am335x-myirtech-myd.dts | 4 +- arch/arm/boot/dts/ti/omap/am335x-sl50.dts | 2 +- arch/arm/boot/dts/ti/omap/am33xx-l4.dtsi | 20 +- arch/arm/boot/dts/ti/omap/am33xx.dtsi | 8 +- .../boot/dts/ti/omap/am57xx-beagle-x15-common.dtsi | 2 +- arch/arm/boot/dts/ti/omap/dm814x.dtsi | 8 +- arch/arm/boot/dts/ti/omap/dm816x.dtsi | 8 +- arch/arm/boot/dts/ti/omap/dra7-l4.dtsi | 14 +- arch/arm/boot/dts/ti/omap/dra71-evm.dts | 16 +- .../boot/dts/ti/omap/omap3-devkit8000-common.dtsi | 4 +- .../dts/ti/omap/omap3-devkit8000-lcd-common.dtsi | 2 +- arch/arm/boot/dts/ti/omap/omap3-sbc-t3517.dts | 4 +- arch/arm/boot/dts/ti/omap/omap4-sdp.dts | 2 +- .../dts/ti/omap/omap4-var-om44customboard.dtsi | 2 +- arch/arm/crypto/Kconfig | 13 - arch/arm/crypto/Makefile | 2 - arch/arm/crypto/curve25519-glue.c | 137 - arch/arm/include/asm/vdso/vsyscall.h | 2 - arch/arm/kernel/vdso.c | 10 +- arch/arm/mach-omap2/am33xx-restart.c | 36 + arch/arm/mach-omap2/pm33xx-core.c | 6 +- arch/arm/mach-omap2/powerdomain.c | 2 +- arch/arm/mach-omap2/voltage.c | 12 +- arch/arm/mach-omap2/vp.c | 4 +- arch/arm/mm/Kconfig | 2 - arch/arm64/Kconfig | 3 - arch/arm64/boot/dts/apple/t8015-pmgr.dtsi | 1 + arch/arm64/boot/dts/apple/t8015.dtsi | 34 + arch/arm64/boot/dts/exynos/exynos990.dtsi | 22 + arch/arm64/boot/dts/rockchip/rk3528.dtsi | 39 + arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi | 18 + .../boot/dts/rockchip/rk3588s-orangepi-5.dtsi | 3 +- arch/arm64/include/asm/kvm_asm.h | 2 + arch/arm64/include/asm/kvm_host.h | 5 +- arch/arm64/include/asm/kvm_pkvm.h | 1 + arch/arm64/include/asm/module.h | 1 + arch/arm64/include/asm/module.lds.h | 1 + arch/arm64/include/asm/vdso/compat_barrier.h | 7 +- arch/arm64/include/asm/vdso/compat_gettimeofday.h | 6 +- arch/arm64/include/asm/vdso/gettimeofday.h | 8 + arch/arm64/kernel/ftrace.c | 13 +- arch/arm64/kernel/module-plts.c | 12 +- arch/arm64/kernel/module.c | 11 + arch/arm64/kernel/vdso32/Makefile | 1 - arch/arm64/kvm/arm.c | 12 +- arch/arm64/kvm/hyp/include/nvhe/pkvm.h | 4 +- arch/arm64/kvm/hyp/include/nvhe/trap_handler.h | 3 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 14 + arch/arm64/kvm/hyp/nvhe/pkvm.c | 177 +- arch/arm64/kvm/pkvm.c | 76 +- arch/loongarch/Kconfig | 2 - arch/m68k/Kconfig.devices | 4 +- arch/m68k/configs/amiga_defconfig | 1 - arch/m68k/configs/apollo_defconfig | 1 - arch/m68k/configs/atari_defconfig | 1 - arch/m68k/configs/bvme6000_defconfig | 1 - arch/m68k/configs/hp300_defconfig | 1 - arch/m68k/configs/mac_defconfig | 1 - arch/m68k/configs/multi_defconfig | 1 - arch/m68k/configs/mvme147_defconfig | 1 - arch/m68k/configs/mvme16x_defconfig | 1 - arch/m68k/configs/q40_defconfig | 1 - arch/m68k/configs/sun3_defconfig | 1 - arch/m68k/configs/sun3x_defconfig | 1 - arch/mips/Kconfig | 1 - arch/powerpc/Kconfig | 2 - arch/powerpc/Makefile | 2 +- arch/powerpc/boot/page.h | 2 +- arch/powerpc/crypto/Kconfig | 13 - arch/powerpc/crypto/Makefile | 2 - arch/powerpc/include/asm/asm-const.h | 2 +- arch/powerpc/include/asm/barrier.h | 2 +- arch/powerpc/include/asm/book3s/32/kup.h | 4 +- arch/powerpc/include/asm/book3s/32/mmu-hash.h | 8 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 12 +- arch/powerpc/include/asm/book3s/64/hash-4k.h | 4 +- arch/powerpc/include/asm/book3s/64/hash-64k.h | 4 +- arch/powerpc/include/asm/book3s/64/hash.h | 4 +- arch/powerpc/include/asm/book3s/64/kup.h | 6 +- arch/powerpc/include/asm/book3s/64/mmu-hash.h | 12 +- arch/powerpc/include/asm/book3s/64/mmu.h | 8 +- arch/powerpc/include/asm/book3s/64/pgtable-64k.h | 4 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 10 +- arch/powerpc/include/asm/book3s/64/radix.h | 8 +- arch/powerpc/include/asm/book3s/64/slice.h | 4 +- arch/powerpc/include/asm/bug.h | 14 +- arch/powerpc/include/asm/cache.h | 4 +- arch/powerpc/include/asm/cpu_has_feature.h | 4 +- arch/powerpc/include/asm/cpuidle.h | 2 +- arch/powerpc/include/asm/cputable.h | 8 +- arch/powerpc/include/asm/cputhreads.h | 4 +- arch/powerpc/include/asm/dcr-native.h | 4 +- arch/powerpc/include/asm/dcr.h | 4 +- arch/powerpc/include/asm/epapr_hcalls.h | 4 +- arch/powerpc/include/asm/exception-64e.h | 2 +- arch/powerpc/include/asm/exception-64s.h | 6 +- arch/powerpc/include/asm/extable.h | 2 +- arch/powerpc/include/asm/feature-fixups.h | 6 +- arch/powerpc/include/asm/firmware.h | 4 +- arch/powerpc/include/asm/fixmap.h | 4 +- arch/powerpc/include/asm/ftrace.h | 8 +- arch/powerpc/include/asm/head-64.h | 4 +- arch/powerpc/include/asm/hvcall.h | 4 +- arch/powerpc/include/asm/hw_irq.h | 4 +- arch/powerpc/include/asm/interrupt.h | 4 +- arch/powerpc/include/asm/irqflags.h | 2 +- arch/powerpc/include/asm/jump_label.h | 2 +- arch/powerpc/include/asm/kasan.h | 4 +- arch/powerpc/include/asm/kdump.h | 4 +- arch/powerpc/include/asm/kexec.h | 4 +- arch/powerpc/include/asm/kgdb.h | 4 +- arch/powerpc/include/asm/kup.h | 8 +- arch/powerpc/include/asm/kvm_asm.h | 2 +- arch/powerpc/include/asm/kvm_book3s_asm.h | 6 +- arch/powerpc/include/asm/kvm_booke_hv_asm.h | 4 +- arch/powerpc/include/asm/lv1call.h | 4 +- arch/powerpc/include/asm/mmu.h | 8 +- arch/powerpc/include/asm/mpc52xx.h | 12 +- arch/powerpc/include/asm/nohash/32/kup-8xx.h | 4 +- arch/powerpc/include/asm/nohash/32/mmu-44x.h | 4 +- arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 4 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 12 +- arch/powerpc/include/asm/nohash/32/pte-8xx.h | 2 +- arch/powerpc/include/asm/nohash/64/pgtable-4k.h | 8 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 4 +- arch/powerpc/include/asm/nohash/kup-booke.h | 4 +- arch/powerpc/include/asm/nohash/mmu-e500.h | 4 +- arch/powerpc/include/asm/nohash/pgtable.h | 6 +- arch/powerpc/include/asm/nohash/pte-e500.h | 4 +- arch/powerpc/include/asm/opal-api.h | 4 +- arch/powerpc/include/asm/opal.h | 4 +- arch/powerpc/include/asm/page.h | 14 +- arch/powerpc/include/asm/page_32.h | 4 +- arch/powerpc/include/asm/page_64.h | 4 +- arch/powerpc/include/asm/pgtable.h | 8 +- arch/powerpc/include/asm/ppc_asm.h | 4 +- arch/powerpc/include/asm/processor.h | 8 +- arch/powerpc/include/asm/ptrace.h | 6 +- arch/powerpc/include/asm/reg.h | 6 +- arch/powerpc/include/asm/reg_booke.h | 4 +- arch/powerpc/include/asm/reg_fsl_emb.h | 4 +- arch/powerpc/include/asm/setup.h | 4 +- arch/powerpc/include/asm/smp.h | 4 +- arch/powerpc/include/asm/spu_csa.h | 4 +- arch/powerpc/include/asm/synch.h | 4 +- arch/powerpc/include/asm/thread_info.h | 8 +- arch/powerpc/include/asm/tm.h | 4 +- arch/powerpc/include/asm/types.h | 4 +- arch/powerpc/include/asm/unistd.h | 4 +- arch/powerpc/include/asm/vdso.h | 6 +- arch/powerpc/include/asm/vdso/getrandom.h | 4 +- arch/powerpc/include/asm/vdso/gettimeofday.h | 4 +- arch/powerpc/include/asm/vdso/processor.h | 4 +- arch/powerpc/include/asm/vdso/vsyscall.h | 4 +- arch/powerpc/include/asm/vdso_datapage.h | 6 +- arch/powerpc/include/uapi/asm/opal-prd.h | 4 +- arch/powerpc/include/uapi/asm/ptrace.h | 12 +- arch/powerpc/include/uapi/asm/types.h | 4 +- arch/powerpc/kernel/head_booke.h | 4 +- arch/powerpc/lib/qspinlock.c | 19 +- arch/powerpc/net/bpf_jit.h | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 2 +- arch/powerpc/platforms/powernv/subcore.h | 4 +- arch/powerpc/platforms/pseries/msi.c | 2 +- arch/powerpc/xmon/ppc-opc.c | 16 +- arch/powerpc/xmon/xmon_bpts.h | 4 +- arch/riscv/Kconfig | 15 +- arch/riscv/boot/dts/sophgo/sg2042.dtsi | 2 +- arch/riscv/boot/dts/sophgo/sg2044.dtsi | 2 +- arch/riscv/boot/dts/spacemit/k1.dtsi | 11 +- arch/riscv/include/asm/asm.h | 2 +- arch/riscv/include/asm/uaccess.h | 8 +- arch/riscv/kernel/entry.S | 2 +- arch/riscv/net/bpf_jit_comp64.c | 4 +- arch/s390/Kconfig | 2 - arch/s390/configs/debug_defconfig | 1 - arch/s390/configs/defconfig | 1 - arch/s390/include/asm/pci_insn.h | 10 +- arch/x86/Kbuild | 2 + arch/x86/Kconfig | 20 +- arch/x86/Makefile | 1 - arch/x86/boot/compressed/Makefile | 2 +- arch/x86/boot/compressed/misc.c | 2 + arch/x86/boot/compressed/sev-handle-vc.c | 3 + arch/x86/boot/compressed/sev.c | 122 +- arch/x86/boot/cpuflags.c | 13 - arch/x86/boot/startup/Makefile | 22 + arch/x86/boot/startup/exports.h | 14 + arch/x86/boot/startup/gdt_idt.c | 4 +- arch/x86/boot/startup/map_kernel.c | 4 +- arch/x86/boot/startup/sev-shared.c | 316 +-- arch/x86/boot/startup/sev-startup.c | 210 +- arch/x86/boot/startup/sme.c | 30 +- arch/x86/coco/sev/Makefile | 8 +- arch/x86/coco/sev/core.c | 177 +- arch/x86/coco/sev/{sev-nmi.c => noinstr.c} | 74 + arch/x86/coco/sev/vc-handle.c | 2 + arch/x86/coco/sev/vc-shared.c | 143 +- arch/x86/crypto/Kconfig | 13 - arch/x86/crypto/Makefile | 5 - arch/x86/include/asm/boot.h | 2 + arch/x86/include/asm/init.h | 6 - arch/x86/include/asm/kexec.h | 12 +- arch/x86/include/asm/mce.h | 9 +- arch/x86/include/asm/processor.h | 2 + arch/x86/include/asm/setup.h | 1 + arch/x86/include/asm/sev-common.h | 1 + arch/x86/include/asm/sev-internal.h | 26 +- arch/x86/include/asm/sev.h | 26 +- arch/x86/include/asm/tdx.h | 31 +- arch/x86/kernel/apic/x2apic_savic.c | 6 +- arch/x86/kernel/cpu/amd.c | 17 + arch/x86/kernel/cpu/mce/amd.c | 131 +- arch/x86/kernel/cpu/mce/core.c | 77 +- arch/x86/kernel/cpu/mce/internal.h | 4 + arch/x86/kernel/cpu/microcode/amd.c | 73 +- arch/x86/kernel/cpu/microcode/core.c | 47 +- arch/x86/kernel/cpu/microcode/internal.h | 9 + arch/x86/kernel/crash.c | 23 +- arch/x86/kernel/head64.c | 5 +- arch/x86/kernel/head_32.S | 5 +- arch/x86/kernel/head_64.S | 10 +- arch/x86/kernel/machine_kexec_64.c | 44 +- arch/x86/kernel/process.c | 24 +- arch/x86/kernel/relocate_kernel_64.S | 36 +- arch/x86/kernel/vmlinux.lds.S | 9 +- arch/x86/kvm/vmx/tdx.c | 10 + arch/x86/mm/mem_encrypt_amd.c | 6 - arch/x86/mm/mem_encrypt_boot.S | 6 +- arch/x86/platform/pvh/head.S | 2 +- arch/x86/tools/relocs.c | 8 +- arch/x86/virt/vmx/tdx/tdx.c | 23 +- block/bfq-iosched.c | 22 +- block/blk-mq-sched.h | 11 + block/blk-mq-tag.c | 1 + block/blk-mq.c | 23 +- block/elevator.h | 2 +- block/kyber-iosched.c | 19 +- block/mq-deadline.c | 16 +- crypto/Kconfig | 8 - crypto/Makefile | 1 - crypto/curve25519-generic.c | 91 - crypto/testmgr.c | 6 - crypto/testmgr.h | 1225 --------- drivers/acpi/Kconfig | 4 + drivers/acpi/acpi_tad.c | 3 + drivers/acpi/arm64/iort.c | 4 +- drivers/acpi/fan_core.c | 18 +- drivers/acpi/prmt.c | 19 +- drivers/acpi/resource.c | 7 + drivers/acpi/riscv/Kconfig | 7 + drivers/acpi/riscv/Makefile | 1 + drivers/acpi/riscv/cppc.c | 4 +- drivers/acpi/riscv/init.c | 2 + drivers/acpi/riscv/init.h | 1 + drivers/acpi/riscv/rimt.c | 520 ++++ drivers/acpi/scan.c | 6 + drivers/acpi/thermal.c | 8 +- drivers/base/auxiliary.c | 25 +- drivers/base/core.c | 27 +- drivers/base/cpu.c | 2 +- drivers/base/faux.c | 1 + drivers/base/power/main.c | 14 +- drivers/bus/mhi/host/pci_generic.c | 16 +- drivers/cdx/cdx_msi.c | 1 + drivers/char/adi.c | 2 +- drivers/char/ipmi/ipmi_msghandler.c | 420 ++- drivers/char/misc.c | 5 +- drivers/clk/samsung/clk-exynos990.c | 1152 +++++++++ drivers/comedi/Kconfig | 9 + drivers/comedi/drivers/Makefile | 1 + drivers/comedi/drivers/adl_pci7250.c | 220 ++ drivers/crypto/Kconfig | 12 + drivers/crypto/Makefile | 2 +- drivers/crypto/caam/ctrl.c | 6 +- drivers/crypto/ccp/sev-dev.c | 10 + drivers/crypto/hisilicon/Kconfig | 1 - drivers/crypto/hisilicon/hpre/hpre_crypto.c | 403 +-- drivers/crypto/hisilicon/qm.c | 29 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 8 +- drivers/crypto/hisilicon/zip/dae_main.c | 11 +- drivers/crypto/hisilicon/zip/zip_main.c | 7 + drivers/crypto/ti/Kconfig | 2 +- drivers/crypto/xilinx/Makefile | 1 + drivers/crypto/xilinx/xilinx-trng.c | 405 +++ drivers/devfreq/devfreq-event.c | 1 + drivers/devfreq/event/rockchip-dfi.c | 110 +- drivers/devfreq/mtk-cci-devfreq.c | 5 +- drivers/edac/altera_edac.c | 1 - drivers/extcon/extcon-fsa9480.c | 4 +- drivers/firmware/efi/libstub/x86-stub.c | 4 +- drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cper.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 65 + drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 21 + drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c | 42 + drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.h | 1 + drivers/gpu/drm/amd/amdgpu/atom.c | 22 + drivers/gpu/drm/amd/amdgpu/atom.h | 2 + .../gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c | 56 + drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/ih_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/ih_v6_1.c | 3 +- drivers/gpu/drm/amd/amdgpu/ih_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c | 2 +- drivers/gpu/drm/amd/amdgpu/mes_userqueue.c | 49 + drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 31 + drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 69 +- drivers/gpu/drm/amd/amdgpu/nv.h | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 43 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 2 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 14 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 2 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 1 + .../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c | 74 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 17 +- .../amd/display/dc/dio/dcn10/dcn10_link_encoder.c | 2 +- .../dc/dio/dcn35/dcn35_dio_stream_encoder.c | 2 +- drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c | 2 +- .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 115 +- .../gpu/drm/amd/display/dc/hwss/dcn35/dcn35_init.c | 3 - .../drm/amd/display/dc/hwss/dcn351/dcn351_init.c | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 22 + drivers/gpu/drm/amd/display/dc/inc/hw/pg_cntl.h | 1 + .../drm/amd/display/dc/link/hwss/link_hwss_dio.c | 3 +- .../gpu/drm/amd/display/dc/link/link_detection.c | 2 +- drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 9 +- .../display/dc/link/protocols/link_dp_capability.c | 6 + .../drm/amd/display/dc/pg/dcn35/dcn35_pg_cntl.c | 78 +- .../drm/amd/display/modules/freesync/freesync.c | 4 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 5 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 1 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 5 +- drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c | 3 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 4 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c | 5 +- .../drm/amd/pm/powerplay/smumgr/iceland_smumgr.c | 5 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c | 5 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu7_smumgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c | 5 +- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 2 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c | 43 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 4 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h | 1 + drivers/gpu/drm/ast/ast_2100.c | 2 +- drivers/gpu/drm/display/drm_bridge_connector.c | 2 - drivers/gpu/drm/drm_gpusvm.c | 297 ++- drivers/gpu/drm/i915/display/i9xx_wm.c | 5 +- drivers/gpu/drm/i915/display/intel_alpm.c | 133 +- drivers/gpu/drm/i915/display/intel_display_power.c | 2 - drivers/gpu/drm/i915/display/intel_hdcp.c | 2 - drivers/gpu/drm/i915/display/intel_hotplug_irq.c | 2 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 6 +- drivers/gpu/drm/i915/display/skl_watermark.c | 8 +- drivers/gpu/drm/i915/soc/intel_dram.c | 43 +- drivers/gpu/drm/i915/soc/intel_dram.h | 12 +- drivers/gpu/drm/panel/panel-lvds.c | 2 - drivers/gpu/drm/radeon/atombios_encoders.c | 2 +- drivers/gpu/drm/radeon/ci_dpm.c | 14 +- drivers/gpu/drm/radeon/evergreen_cs.c | 523 ++-- drivers/gpu/drm/radeon/ni_dpm.c | 2 +- drivers/gpu/drm/radeon/r100.c | 215 +- drivers/gpu/drm/radeon/r200.c | 34 +- drivers/gpu/drm/radeon/r300.c | 66 +- drivers/gpu/drm/radeon/r600_cs.c | 445 ++-- drivers/gpu/drm/radeon/radeon_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 20 +- drivers/gpu/drm/radeon/radeon_pm.c | 3 +- drivers/gpu/drm/sti/sti_hqvdp.c | 2 +- drivers/gpu/drm/tiny/Kconfig | 15 + drivers/gpu/drm/tiny/Makefile | 1 + drivers/gpu/drm/tiny/pixpaper.c | 1165 +++++++++ drivers/gpu/drm/vkms/tests/vkms_config_test.c | 51 +- drivers/gpu/drm/vkms/tests/vkms_format_test.c | 143 +- drivers/gpu/drm/vkms/vkms_formats.c | 331 +-- drivers/gpu/drm/vkms/vkms_formats.h | 4 +- drivers/gpu/drm/vkms/vkms_plane.c | 13 +- drivers/gpu/drm/xe/Kconfig | 2 +- drivers/gpu/drm/xe/Kconfig.debug | 1 + drivers/gpu/drm/xe/Makefile | 2 +- drivers/gpu/drm/xe/regs/xe_gt_regs.h | 1 + drivers/gpu/drm/xe/tests/xe_bo.c | 2 +- drivers/gpu/drm/xe/tests/xe_dma_buf.c | 10 +- drivers/gpu/drm/xe/tests/xe_pci.c | 191 +- drivers/gpu/drm/xe/tests/xe_pci_test.h | 6 +- drivers/gpu/drm/xe/tests/xe_wa_test.c | 91 +- drivers/gpu/drm/xe/xe_bo.c | 29 +- drivers/gpu/drm/xe/xe_bo.h | 2 +- drivers/gpu/drm/xe/xe_bo_types.h | 15 +- drivers/gpu/drm/xe/xe_device_types.h | 6 + drivers/gpu/drm/xe/xe_dma_buf.c | 2 +- drivers/gpu/drm/xe/xe_exec.c | 14 +- drivers/gpu/drm/xe/xe_gt_mcr.c | 2 +- drivers/gpu/drm/xe/xe_gt_mcr.h | 3 +- drivers/gpu/drm/xe/xe_gt_topology.c | 17 + drivers/gpu/drm/xe/xe_gt_topology.h | 2 + drivers/gpu/drm/xe/xe_guc.c | 21 +- drivers/gpu/drm/xe/xe_guc_fwif.h | 28 +- drivers/gpu/drm/xe/xe_guc_submit.c | 2 +- drivers/gpu/drm/xe/xe_hmm.c | 325 --- drivers/gpu/drm/xe/xe_hmm.h | 18 - drivers/gpu/drm/xe/xe_migrate.c | 18 +- drivers/gpu/drm/xe/xe_pci.c | 38 +- drivers/gpu/drm/xe/xe_pm.c | 42 +- drivers/gpu/drm/xe/xe_pt.c | 144 +- drivers/gpu/drm/xe/xe_pt_types.h | 2 - drivers/gpu/drm/xe/xe_rtp.c | 6 + drivers/gpu/drm/xe/xe_rtp.h | 3 + drivers/gpu/drm/xe/xe_svm.c | 50 +- drivers/gpu/drm/xe/xe_svm.h | 61 +- drivers/gpu/drm/xe/xe_userptr.c | 319 +++ drivers/gpu/drm/xe/xe_userptr.h | 107 + drivers/gpu/drm/xe/xe_vm.c | 366 +-- drivers/gpu/drm/xe/xe_vm.h | 19 +- drivers/gpu/drm/xe/xe_vm_madvise.c | 24 +- drivers/gpu/drm/xe/xe_vm_types.h | 73 +- drivers/gpu/drm/xe/xe_wa.c | 7 + drivers/gpu/drm/xe/xe_wa_oob.rules | 3 +- drivers/gpu/nova-core/driver.rs | 4 + drivers/gpu/nova-core/gpu.rs | 22 +- drivers/hsi/controllers/omap_ssi_port.c | 11 - drivers/hwmon/Kconfig | 9 +- drivers/hwmon/asus-ec-sensors.c | 206 +- drivers/hwmon/hwmon.c | 56 +- drivers/hwmon/ina238.c | 579 +++-- drivers/hwmon/nzxt-smart2.c | 8 +- drivers/hwmon/pmbus/Kconfig | 18 + drivers/hwmon/pmbus/Makefile | 2 + drivers/hwmon/pmbus/mp2869.c | 659 +++++ drivers/hwmon/pmbus/mp29502.c | 670 +++++ drivers/hwmon/pwm-fan.c | 18 +- drivers/hwtracing/coresight/coresight-catu.c | 53 +- drivers/hwtracing/coresight/coresight-catu.h | 1 + drivers/hwtracing/coresight/coresight-core.c | 48 + drivers/hwtracing/coresight/coresight-cpu-debug.c | 41 +- drivers/hwtracing/coresight/coresight-ctcu-core.c | 24 +- drivers/hwtracing/coresight/coresight-etb10.c | 18 +- drivers/hwtracing/coresight/coresight-etm3x-core.c | 17 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 32 +- drivers/hwtracing/coresight/coresight-etm4x.h | 4 +- drivers/hwtracing/coresight/coresight-funnel.c | 66 +- drivers/hwtracing/coresight/coresight-replicator.c | 63 +- drivers/hwtracing/coresight/coresight-stm.c | 34 +- drivers/hwtracing/coresight/coresight-tmc-core.c | 48 +- drivers/hwtracing/coresight/coresight-tmc.h | 2 + drivers/hwtracing/coresight/coresight-tpiu.c | 36 +- drivers/hwtracing/coresight/coresight-trbe.c | 6 +- drivers/iio/adc/Kconfig | 11 + drivers/iio/adc/Makefile | 1 + drivers/iio/adc/ad7124.c | 203 +- drivers/iio/adc/ad7779.c | 192 +- drivers/iio/adc/adi-axi-adc.c | 1 + drivers/iio/adc/exynos_adc.c | 282 +-- drivers/iio/adc/intel_dc_ti_adc.c | 328 +++ drivers/iio/dac/stm32-dac.c | 19 +- drivers/iio/inkern.c | 81 +- drivers/iio/magnetometer/Kconfig | 13 + drivers/iio/magnetometer/Makefile | 2 + drivers/iio/magnetometer/tlv493d.c | 526 ++++ drivers/iio/test/Kconfig | 12 + drivers/iio/test/Makefile | 1 + drivers/iio/test/iio-test-multiply.c | 212 ++ drivers/input/keyboard/mtk-pmic-keys.c | 5 +- drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/glymur.c | 2543 +++++++++++++++++++ drivers/interconnect/qcom/icc-rpmh.h | 2 +- drivers/iommu/amd/amd_iommu_types.h | 5 + drivers/iommu/amd/init.c | 287 ++- drivers/iommu/amd/iommu.c | 5 +- drivers/iommu/apple-dart.c | 55 +- drivers/iommu/intel/iommu.c | 7 +- drivers/iommu/io-pgtable-dart.c | 139 +- drivers/iommu/omap-iommu.c | 2 +- drivers/iommu/riscv/iommu-platform.c | 17 +- drivers/iommu/riscv/iommu.c | 10 + drivers/iommu/s390-iommu.c | 29 +- drivers/irqchip/irq-gic-v2m.c | 13 +- drivers/irqchip/irq-sg2042-msi.c | 7 +- drivers/md/md.c | 5 + drivers/md/raid1.c | 2 +- drivers/media/i2c/tc358743.c | 109 +- drivers/media/i2c/tc358743_regs.h | 57 +- drivers/media/usb/uvc/uvc_driver.c | 4 +- drivers/media/usb/uvc/uvc_video.c | 24 +- drivers/media/usb/uvc/uvcvideo.h | 4 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 4 + drivers/misc/ad525x_dpot.c | 7 +- drivers/misc/amd-sbi/Kconfig | 1 + drivers/misc/dw-xdata-pcie.c | 5 +- drivers/misc/eeprom/at25.c | 67 +- drivers/misc/eeprom/m24lr.c | 2 +- drivers/misc/genwqe/card_ddcb.c | 2 +- drivers/misc/ibmasm/ibmasmfs.c | 12 +- drivers/misc/mei/bus-fixup.c | 6 +- drivers/misc/mei/bus.c | 24 +- drivers/misc/mei/client.c | 82 +- drivers/misc/mei/client.h | 6 +- drivers/misc/mei/dma-ring.c | 8 +- drivers/misc/mei/gsc-me.c | 16 +- drivers/misc/mei/hbm.c | 121 +- drivers/misc/mei/hw-me.c | 100 +- drivers/misc/mei/hw-txe.c | 60 +- drivers/misc/mei/init.c | 47 +- drivers/misc/mei/interrupt.c | 45 +- drivers/misc/mei/main.c | 80 +- drivers/misc/mei/mei_dev.h | 12 +- drivers/misc/mei/pci-me.c | 20 +- drivers/misc/mei/pci-txe.c | 4 +- drivers/misc/mei/platform-vsc.c | 26 +- drivers/mtd/Kconfig | 10 + drivers/mtd/Makefile | 1 + drivers/mtd/chips/jedec_probe.c | 2 +- drivers/mtd/ftl.c | 2 +- drivers/mtd/lpddr/lpddr_cmds.c | 10 +- drivers/mtd/lpddr/qinfo_probe.c | 4 +- drivers/mtd/mtd_virt_concat.c | 380 +++ drivers/mtd/mtdconcat.c | 12 - drivers/mtd/mtdcore.c | 86 +- drivers/mtd/mtdoops.c | 5 +- drivers/mtd/mtdpart.c | 6 + drivers/mtd/mtdswap.c | 4 +- drivers/mtd/nand/raw/nandsim.c | 7 +- drivers/mtd/nand/spi/winbond.c | 37 +- drivers/mtd/rfd_ftl.c | 4 +- drivers/net/Kconfig | 15 +- drivers/net/dsa/ocelot/felix.c | 4 + drivers/net/dsa/ocelot/felix.h | 3 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 3 +- drivers/net/ethernet/freescale/fec_main.c | 3 +- drivers/net/ethernet/freescale/fman/mac.c | 2 - drivers/net/ethernet/intel/e1000/e1000.h | 2 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_hw.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 3 +- drivers/net/ethernet/intel/e1000e/e1000.h | 2 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/e1000e/nvm.c | 4 +- drivers/net/ethernet/intel/igb/e1000_82575.c | 4 +- drivers/net/ethernet/intel/igb/e1000_i210.c | 2 +- drivers/net/ethernet/intel/igb/e1000_nvm.c | 4 +- drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 3 +- drivers/net/ethernet/intel/igbvf/ethtool.c | 5 +- drivers/net/ethernet/intel/igc/igc_i225.c | 2 +- drivers/net/ethernet/intel/igc/igc_nvm.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 94 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 4 +- drivers/net/ethernet/renesas/sh_eth.c | 30 +- drivers/net/ethernet/smsc/smsc911x.c | 14 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 7 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 10 +- drivers/net/pcs/pcs-lynx.c | 11 +- drivers/net/phy/aquantia/aquantia.h | 25 + drivers/net/phy/aquantia/aquantia_main.c | 175 +- drivers/net/phy/fixed_phy.c | 68 +- drivers/net/phy/phy.c | 12 +- drivers/net/phy/phylink.c | 28 +- drivers/net/wireless/intel/iwlwifi/fw/regulatory.h | 1 - drivers/net/wireless/intel/iwlwifi/mei/sap.h | 2 - drivers/net/wireless/intel/iwlwifi/mld/debugfs.c | 6 +- .../net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c | 1 - drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 4 +- drivers/nvme/host/apple.c | 197 +- drivers/pci/pci.c | 6 +- drivers/power/supply/88pm860x_charger.c | 8 +- drivers/power/supply/Kconfig | 16 + drivers/power/supply/Makefile | 2 + drivers/power/supply/adc-battery-helper.c | 327 +++ drivers/power/supply/adc-battery-helper.h | 62 + drivers/power/supply/bq2415x_charger.c | 2 +- drivers/power/supply/bq27xxx_battery.c | 4 +- drivers/power/supply/cw2015_battery.c | 8 +- drivers/power/supply/gpio-charger.c | 7 +- drivers/power/supply/intel_dc_ti_battery.c | 394 +++ drivers/power/supply/max77705_charger.c | 2 +- drivers/power/supply/mt6370-charger.c | 7 +- drivers/power/supply/qcom_battmgr.c | 3 +- drivers/power/supply/rt9467-charger.c | 14 +- drivers/power/supply/sbs-charger.c | 16 +- drivers/power/supply/sbs-manager.c | 2 +- drivers/power/supply/ug3105_battery.c | 346 +-- drivers/pps/kapi.c | 5 +- drivers/pps/pps.c | 5 +- drivers/regulator/Kconfig | 12 + drivers/regulator/Makefile | 1 + drivers/regulator/pf530x-regulator.c | 375 +++ drivers/siox/siox-bus-gpio.c | 3 +- drivers/staging/gpib/gpio/gpib_bitbang.c | 2 +- drivers/staging/gpib/tnt4882/tnt4882_gpib.c | 1 - drivers/staging/octeon/ethernet-tx.c | 40 - drivers/staging/rtl8723bs/Makefile | 1 - drivers/staging/rtl8723bs/core/rtw_efuse.c | 169 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 194 +- drivers/staging/rtl8723bs/core/rtw_security.c | 2 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 4 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 368 +-- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 6 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 1 - drivers/staging/rtl8723bs/include/drv_types.h | 1 - drivers/staging/rtl8723bs/include/hal_intf.h | 7 +- drivers/staging/rtl8723bs/include/recv_osdep.h | 40 - drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 2 - drivers/staging/rtl8723bs/include/rtw_efuse.h | 8 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 4 + drivers/staging/rtl8723bs/os_dep/recv_linux.c | 225 -- drivers/thermal/gov_step_wise.c | 25 +- drivers/thermal/testing/zone.c | 31 +- drivers/thermal/thermal_hwmon.c | 2 +- drivers/tty/hvc/hvc_console.c | 2 +- drivers/tty/n_gsm.c | 25 +- drivers/tty/serdev/core.c | 11 +- drivers/tty/serial/8250/8250_core.c | 2 +- drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/msm_serial.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 98 +- drivers/tty/serial/sc16is7xx.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 10 +- drivers/tty/vt/vt.c | 60 +- drivers/tty/vt/vt_ioctl.c | 4 +- drivers/uio/uio_aec.c | 2 +- drivers/uio/uio_cif.c | 2 +- drivers/uio/uio_dmem_genirq.c | 23 - drivers/uio/uio_hv_generic.c | 7 +- drivers/uio/uio_netx.c | 2 +- drivers/uio/uio_pdrv_genirq.c | 24 - drivers/uio/uio_sercos3.c | 2 +- drivers/usb/cdns3/cdns3-trace.h | 61 - drivers/usb/cdns3/cdnsp-gadget.c | 8 +- drivers/usb/cdns3/cdnsp-pci.c | 5 +- drivers/usb/cdns3/cdnsp-trace.h | 25 - drivers/usb/class/usblp.c | 3 +- drivers/usb/core/config.c | 4 +- drivers/usb/core/urb.c | 14 +- drivers/usb/core/usb.c | 50 + drivers/usb/dwc3/core.c | 1 + drivers/usb/dwc3/debug.h | 18 + drivers/usb/dwc3/debugfs.c | 12 +- drivers/usb/dwc3/trace.h | 17 + drivers/usb/gadget/configfs.c | 2 + drivers/usb/gadget/function/f_hid.c | 4 +- drivers/usb/gadget/function/f_midi2.c | 11 +- drivers/usb/gadget/udc/cdns2/cdns2-trace.h | 69 - drivers/usb/gadget/udc/dummy_hcd.c | 8 +- drivers/usb/gadget/udc/tegra-xudc.c | 3 +- drivers/usb/host/ohci-s3c2410.c | 8 - drivers/usb/host/xhci-caps.h | 2 + drivers/usb/host/xhci-dbgcap.c | 94 +- drivers/usb/host/xhci-mem.c | 87 +- drivers/usb/host/xhci-ring.c | 6 +- drivers/usb/host/xhci-tegra.c | 2 +- drivers/usb/host/xhci.c | 16 +- drivers/usb/host/xhci.h | 2 + drivers/usb/misc/Kconfig | 4 +- drivers/usb/misc/usb251xb.c | 108 +- drivers/usb/musb/musb_dsps.c | 2 +- drivers/usb/phy/phy-twl6030-usb.c | 3 +- drivers/usb/storage/realtek_cr.c | 4 +- drivers/usb/typec/tcpm/tcpm.c | 12 +- drivers/usb/typec/ucsi/ucsi.c | 3 +- drivers/usb/typec/ucsi/ucsi_stm32g0.c | 7 +- fs/btrfs/volumes.c | 5 + fs/exfat/balloc.c | 70 +- fs/gfs2/lock_dlm.c | 17 - fs/kernfs/file.c | 58 +- fs/mpage.c | 11 +- fs/notify/fanotify/fanotify_user.c | 3 + fs/proc/generic.c | 3 +- fs/smb/client/Kconfig | 1 + fs/smb/client/cifsencrypt.c | 8 +- fs/smb/client/cifsglob.h | 13 +- fs/smb/client/dir.c | 4 + fs/smb/client/file.c | 18 +- fs/smb/client/inode.c | 85 +- fs/smb/client/smb2glob.h | 3 +- fs/smb/client/smb2inode.c | 204 +- fs/smb/client/smb2ops.c | 32 +- fs/smb/client/smb2proto.h | 3 + fs/smb/client/trace.h | 9 +- fs/smb/common/Makefile | 1 - fs/smb/common/arc4.h | 23 - fs/smb/common/cifs_arc4.c | 75 - fs/smb/server/Kconfig | 1 + fs/smb/server/auth.c | 9 +- fs/xfs/Kconfig | 22 +- fs/xfs/libxfs/xfs_attr_leaf.c | 23 +- fs/xfs/libxfs/xfs_bmap.c | 14 +- fs/xfs/libxfs/xfs_ialloc.c | 4 +- fs/xfs/libxfs/xfs_inode_util.c | 11 - fs/xfs/libxfs/xfs_sb.c | 9 +- fs/xfs/scrub/newbt.c | 9 + fs/xfs/scrub/reap.c | 620 ++++- fs/xfs/scrub/repair.h | 8 - fs/xfs/scrub/symlink_repair.c | 2 +- fs/xfs/scrub/trace.c | 1 + fs/xfs/scrub/trace.h | 45 + fs/xfs/xfs_globals.c | 2 - fs/xfs/xfs_icache.c | 6 +- fs/xfs/xfs_iops.c | 12 +- fs/xfs/xfs_linux.h | 2 - fs/xfs/xfs_mount.c | 13 - fs/xfs/xfs_mount.h | 12 +- fs/xfs/xfs_super.c | 60 +- fs/xfs/xfs_sysctl.c | 29 +- fs/xfs/xfs_sysctl.h | 3 - include/asm-generic/vdso/vsyscall.h | 4 - include/crypto/curve25519.h | 40 +- include/drm/drm_gpusvm.h | 64 +- include/dt-bindings/clock/samsung,exynos990.h | 176 ++ .../dt-bindings/interconnect/qcom,glymur-rpmh.h | 205 ++ include/linux/acpi_rimt.h | 28 + include/linux/console_struct.h | 3 + include/linux/coresight.h | 31 +- include/linux/device.h | 3 + include/linux/hisi_acc_qm.h | 1 + include/linux/hwmon.h | 4 + include/linux/iio/consumer.h | 18 + include/linux/io-pgtable.h | 1 + include/linux/kernel.h | 18 +- include/linux/mtd/concat.h | 59 + include/linux/mtd/map.h | 1 + include/linux/platform_data/touchscreen-s3c2410.h | 22 - include/linux/rhashtable.h | 42 +- include/linux/usb.h | 6 + include/media/v4l2-dv-timings.h | 1 + include/soc/rockchip/rk3588_grf.h | 8 +- include/soc/rockchip/rockchip_grf.h | 1 + include/trace/events/hwmon.h | 10 +- include/uapi/misc/uacce/hisi_qm.h | 1 + include/vdso/datapage.h | 9 +- include/vdso/gettime.h | 1 + init/Kconfig | 2 +- kernel/Kconfig.kexec | 11 + kernel/Makefile | 1 + kernel/cgroup/cgroup-v1.c | 2 +- kernel/cgroup/cgroup.c | 8 +- kernel/crash_core.c | 15 + kernel/crash_core_test.c | 343 +++ kernel/panic.c | 2 +- kernel/power/process.c | 1 - kernel/power/suspend.c | 1 + kernel/time/Makefile | 2 +- kernel/trace/fgraph.c | 3 +- kernel/trace/trace.c | 4 +- kernel/trace/trace_events_user.c | 2 +- kernel/trace/trace_osnoise.c | 3 + lib/Kconfig.debug | 13 - lib/Makefile | 1 - lib/crypto/Kconfig | 37 +- lib/crypto/Makefile | 27 +- .../crypto => lib/crypto/arm}/curve25519-core.S | 0 lib/crypto/arm/curve25519.h | 47 + lib/crypto/curve25519-generic.c | 25 - lib/crypto/curve25519.c | 69 +- .../crypto/powerpc}/curve25519-ppc64le_asm.S | 0 .../crypto/powerpc/curve25519.h | 124 +- lib/crypto/tests/Kconfig | 9 + lib/crypto/tests/Makefile | 1 + .../curve25519_kunit.c} | 102 +- .../crypto/x86/curve25519.h | 127 +- lib/find_bit_benchmark_rust.rs | 104 - lib/vdso/Kconfig | 25 +- lib/vdso/Makefile | 2 +- lib/vdso/datastore.c | 6 +- lib/vdso/gettimeofday.c | 27 - localversion-next | 2 +- mm/gup.c | 25 +- net/core/sock.c | 12 +- net/ipv4/tcp.c | 13 +- rust/Makefile | 6 + rust/bindings/bindings_helper.h | 2 - rust/helpers/bitmap.c | 9 - rust/helpers/bitops.c | 23 - rust/helpers/helpers.c | 2 - rust/kernel/bitmap.rs | 597 ----- rust/kernel/block/mq/gen_disk.rs | 2 +- rust/kernel/drm/device.rs | 2 +- rust/kernel/drm/driver.rs | 2 +- rust/kernel/drm/file.rs | 2 +- rust/kernel/drm/gem/mod.rs | 2 +- rust/kernel/drm/ioctl.rs | 2 +- rust/kernel/error.rs | 4 +- rust/kernel/fs.rs | 3 + rust/kernel/fs/kiocb.rs | 68 + rust/kernel/id_pool.rs | 226 -- rust/kernel/iov.rs | 314 +++ rust/kernel/lib.rs | 3 +- rust/kernel/miscdevice.rs | 63 +- rust/kernel/prelude.rs | 5 +- rust/kernel/sync/aref.rs | 2 +- rust/kernel/task.rs | 7 +- samples/ftrace/ftrace-direct-modify.c | 2 +- samples/rust/rust_misc_device.rs | 36 +- security/Kconfig.hardening | 10 - security/selinux/hooks.c | 2 +- sound/pci/cs4281.c | 1 + sound/soc/codecs/fs210x.c | 3 + sound/soc/codecs/wm_adsp.c | 2 +- sound/usb/mixer_scarlett2.c | 97 +- tools/objtool/arch/x86/decode.c | 12 + tools/objtool/builtin-check.c | 2 + tools/objtool/check.c | 47 +- tools/objtool/include/objtool/arch.h | 1 + tools/objtool/include/objtool/builtin.h | 1 + tools/objtool/noreturns.h | 1 - .../pmu-events/arch/x86/alderlake/adl-metrics.json | 104 +- .../perf/pmu-events/arch/x86/alderlake/cache.json | 99 +- .../arch/x86/alderlake/floating-point.json | 28 +- .../pmu-events/arch/x86/alderlake/frontend.json | 42 +- .../perf/pmu-events/arch/x86/alderlake/memory.json | 12 +- .../perf/pmu-events/arch/x86/alderlake/other.json | 8 +- .../pmu-events/arch/x86/alderlake/pipeline.json | 163 +- .../arch/x86/alderlake/uncore-interconnect.json | 2 - .../arch/x86/alderlake/virtual-memory.json | 40 +- .../arch/x86/alderlaken/adln-metrics.json | 20 +- .../arch/x86/alderlaken/uncore-interconnect.json | 2 - .../pmu-events/arch/x86/arrowlake/arl-metrics.json | 180 +- .../perf/pmu-events/arch/x86/arrowlake/cache.json | 122 +- .../pmu-events/arch/x86/arrowlake/frontend.json | 40 +- .../perf/pmu-events/arch/x86/arrowlake/memory.json | 22 +- .../pmu-events/arch/x86/arrowlake/pipeline.json | 94 +- .../pmu-events/arch/x86/broadwell/bdw-metrics.json | 30 +- .../arch/x86/broadwellde/bdwde-metrics.json | 30 +- .../arch/x86/broadwellx/bdx-metrics.json | 33 +- .../arch/x86/cascadelakex/clx-metrics.json | 139 +- .../pmu-events/arch/x86/emeraldrapids/cache.json | 100 +- .../arch/x86/emeraldrapids/emr-metrics.json | 131 +- .../arch/x86/emeraldrapids/floating-point.json | 43 +- .../arch/x86/emeraldrapids/frontend.json | 42 +- .../pmu-events/arch/x86/emeraldrapids/memory.json | 30 +- .../pmu-events/arch/x86/emeraldrapids/other.json | 28 +- .../arch/x86/emeraldrapids/pipeline.json | 167 +- .../arch/x86/emeraldrapids/uncore-memory.json | 82 + .../arch/x86/emeraldrapids/virtual-memory.json | 40 +- .../arch/x86/grandridge/grr-metrics.json | 20 +- .../pmu-events/arch/x86/graniterapids/cache.json | 227 +- .../arch/x86/graniterapids/floating-point.json | 43 +- .../arch/x86/graniterapids/frontend.json | 42 +- .../arch/x86/graniterapids/gnr-metrics.json | 131 +- .../pmu-events/arch/x86/graniterapids/memory.json | 33 +- .../pmu-events/arch/x86/graniterapids/other.json | 30 +- .../arch/x86/graniterapids/pipeline.json | 167 +- .../arch/x86/graniterapids/uncore-io.json | 1 - .../arch/x86/graniterapids/uncore-memory.json | 31 - .../arch/x86/graniterapids/virtual-memory.json | 40 +- .../pmu-events/arch/x86/haswell/hsw-metrics.json | 32 +- .../pmu-events/arch/x86/haswellx/hsx-metrics.json | 35 +- .../pmu-events/arch/x86/icelake/icl-metrics.json | 96 +- .../pmu-events/arch/x86/icelakex/icx-metrics.json | 155 +- .../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 30 +- .../pmu-events/arch/x86/ivytown/ivt-metrics.json | 33 +- .../pmu-events/arch/x86/jaketown/jkt-metrics.json | 20 +- .../perf/pmu-events/arch/x86/lunarlake/cache.json | 104 +- .../pmu-events/arch/x86/lunarlake/frontend.json | 40 +- .../pmu-events/arch/x86/lunarlake/lnl-metrics.json | 216 +- .../perf/pmu-events/arch/x86/lunarlake/memory.json | 22 +- .../pmu-events/arch/x86/lunarlake/pipeline.json | 85 +- .../arch/x86/lunarlake/uncore-interconnect.json | 10 + .../arch/x86/lunarlake/uncore-memory.json | 8 + tools/perf/pmu-events/arch/x86/mapfile.csv | 16 +- .../perf/pmu-events/arch/x86/meteorlake/cache.json | 129 +- .../arch/x86/meteorlake/floating-point.json | 28 +- .../pmu-events/arch/x86/meteorlake/frontend.json | 42 +- .../pmu-events/arch/x86/meteorlake/memory.json | 15 +- .../arch/x86/meteorlake/mtl-metrics.json | 103 +- .../perf/pmu-events/arch/x86/meteorlake/other.json | 5 +- .../pmu-events/arch/x86/meteorlake/pipeline.json | 173 +- .../arch/x86/meteorlake/virtual-memory.json | 40 +- .../arch/x86/rocketlake/rkl-metrics.json | 97 +- .../arch/x86/sandybridge/snb-metrics.json | 19 +- .../pmu-events/arch/x86/sapphirerapids/cache.json | 100 +- .../arch/x86/sapphirerapids/floating-point.json | 43 +- .../arch/x86/sapphirerapids/frontend.json | 42 +- .../pmu-events/arch/x86/sapphirerapids/memory.json | 30 +- .../pmu-events/arch/x86/sapphirerapids/other.json | 28 +- .../arch/x86/sapphirerapids/pipeline.json | 167 +- .../arch/x86/sapphirerapids/spr-metrics.json | 153 +- .../arch/x86/sapphirerapids/uncore-memory.json | 82 + .../arch/x86/sapphirerapids/virtual-memory.json | 40 +- .../arch/x86/sierraforest/srf-metrics.json | 20 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 101 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 101 +- .../pmu-events/arch/x86/tigerlake/tgl-metrics.json | 97 +- tools/perf/util/parse-events.c | 116 +- tools/perf/util/python.c | 2 +- tools/perf/util/symbol-elf.c | 11 +- tools/testing/selftests/drivers/net/hw/ncdevmem.c | 4 + .../selftests/net/packetdrill/tcp_close_no_rst.pkt | 32 + tools/testing/selftests/pidfd/config | 1 - .../selftests/powerpc/include/instructions.h | 2 +- .../intel/workload_hint/workload_hint_test.c | 2 + tools/usb/usbip/src/usbipd.c | 4 +- 982 files changed, 28143 insertions(+), 15570 deletions(-) create mode 100644 Documentation/devicetree/bindings/crypto/xlnx,versal-trng.yaml create mode 100644 Documentation/devicetree/bindings/display/mayqueen,pixpaper.yaml delete mode 100644 Documentation/devicetree/bindings/extcon/extcon-rt8973a.txt create mode 100644 Documentation/devicetree/bindings/extcon/richtek,rt8973a-muic.yaml create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/infineon,tlv [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/egalax-ts.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/max11801-ts.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/maxim,max11 [...] create mode 100644 Documentation/devicetree/bindings/input/touchscreen/semtech,sx8 [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/sx8654.txt create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,glymur-rpmh.yaml create mode 100644 Documentation/devicetree/bindings/regulator/nxp,pf5300.yaml delete mode 100644 Documentation/devicetree/bindings/siox/eckelmann,siox-gpio.txt create mode 100644 Documentation/devicetree/bindings/siox/eckelmann,siox-gpio.yaml create mode 100644 Documentation/devicetree/bindings/usb/intel,ixp4xx-udc.yaml delete mode 100644 Documentation/devicetree/bindings/usb/s3c2410-usb.txt create mode 100644 Documentation/devicetree/bindings/usb/ti,twl4030-usb.yaml create mode 100644 Documentation/devicetree/bindings/usb/ti,twl6030-usb.yaml delete mode 100644 Documentation/devicetree/bindings/usb/twlxxxx-usb.txt create mode 100644 Documentation/hwmon/mp2869.rst create mode 100644 Documentation/hwmon/mp29502.rst delete mode 100644 arch/arm/crypto/curve25519-glue.c create mode 100644 arch/x86/boot/startup/exports.h rename arch/x86/coco/sev/{sev-nmi.c => noinstr.c} (61%) delete mode 100644 crypto/curve25519-generic.c create mode 100644 drivers/acpi/riscv/Kconfig create mode 100644 drivers/acpi/riscv/rimt.c create mode 100644 drivers/comedi/drivers/adl_pci7250.c create mode 100644 drivers/crypto/xilinx/xilinx-trng.c create mode 100644 drivers/gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c create mode 100644 drivers/gpu/drm/tiny/pixpaper.c delete mode 100644 drivers/gpu/drm/xe/xe_hmm.c delete mode 100644 drivers/gpu/drm/xe/xe_hmm.h create mode 100644 drivers/gpu/drm/xe/xe_userptr.c create mode 100644 drivers/gpu/drm/xe/xe_userptr.h create mode 100644 drivers/hwmon/pmbus/mp2869.c create mode 100644 drivers/hwmon/pmbus/mp29502.c create mode 100644 drivers/iio/adc/intel_dc_ti_adc.c create mode 100644 drivers/iio/magnetometer/tlv493d.c create mode 100644 drivers/iio/test/iio-test-multiply.c create mode 100644 drivers/interconnect/qcom/glymur.c create mode 100644 drivers/mtd/mtd_virt_concat.c create mode 100644 drivers/power/supply/adc-battery-helper.c create mode 100644 drivers/power/supply/adc-battery-helper.h create mode 100644 drivers/power/supply/intel_dc_ti_battery.c create mode 100644 drivers/regulator/pf530x-regulator.c delete mode 100644 drivers/staging/rtl8723bs/include/recv_osdep.h delete mode 100644 drivers/staging/rtl8723bs/os_dep/recv_linux.c delete mode 100644 fs/smb/common/arc4.h delete mode 100644 fs/smb/common/cifs_arc4.c create mode 100644 include/dt-bindings/interconnect/qcom,glymur-rpmh.h create mode 100644 include/linux/acpi_rimt.h delete mode 100644 include/linux/platform_data/touchscreen-s3c2410.h create mode 100644 kernel/crash_core_test.c rename {arch/arm/crypto => lib/crypto/arm}/curve25519-core.S (100%) create mode 100644 lib/crypto/arm/curve25519.h delete mode 100644 lib/crypto/curve25519-generic.c rename {arch/powerpc/crypto => lib/crypto/powerpc}/curve25519-ppc64le_asm.S (100%) rename arch/powerpc/crypto/curve25519-ppc64le-core.c => lib/crypto/powerpc/curve25 [...] rename lib/crypto/{curve25519-selftest.c => tests/curve25519_kunit.c} (96%) rename arch/x86/crypto/curve25519-x86_64.c => lib/crypto/x86/curve25519.h (94%) delete mode 100644 lib/find_bit_benchmark_rust.rs delete mode 100644 rust/helpers/bitmap.c delete mode 100644 rust/helpers/bitops.c delete mode 100644 rust/kernel/bitmap.rs create mode 100644 rust/kernel/fs/kiocb.rs delete mode 100644 rust/kernel/id_pool.rs create mode 100644 rust/kernel/iov.rs create mode 100644 tools/perf/pmu-events/arch/x86/lunarlake/uncore-interconnect.json create mode 100644 tools/testing/selftests/net/packetdrill/tcp_close_no_rst.pkt