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 590b221ed425 Add linux-next specific files for 20250912 omits c0e14bff9d5b Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits 2652e6e1c1fa Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] omits ace5fa9606f7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 0dc16086c939 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b5d5d52ffbf9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0bc89115f103 Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits 4ae5a2324c19 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 9dd110843051 Merge branch 'for-next/execve' of https://git.kernel.org/p [...] omits f733f3ad03c5 Merge branch 'timekeeping-next' of https://github.com/Rust [...] omits 21a75ed97589 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] omits bb680767174f Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 311618c56d8a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits bf78b7deef59 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits ce7fb68f4103 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits 2f3c1a386d68 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7a972f995361 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b5f2540188a9 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] omits f89300ac7756 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits 96c143f2e121 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits cbd033e69b15 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 466f6f661075 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6f8cc8c20320 Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] omits 492d64db47c3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 6dc89c0af0b6 Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] omits 3ee3e4ad7096 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits 12578440b42f Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits 7a5f299e4fcc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e324f644c43a Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] omits 4ba18447fdfe Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e3664031992b Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits 9362d8bf4094 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 01b95cacdbfb Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 5a41aa13c123 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d0f8b6ffe573 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 50bc4694b1f2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits eda18f4d4437 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c2e17dac9442 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits 6cb2cc2831eb Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits e6a95f4ef4f5 Merge branch 'next' of https://github.com/awilliam/linux-vfio.git omits e7b29d0d3b72 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits 461324df68a0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f6a78233c3f5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ee03777ef2a2 Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] omits 9ab43fe47827 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] omits cb04933ac65b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8229ca0365b1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 05c8207d3f25 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fca73297578d Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits fd3fad748ef4 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits 6d5b4f1819c6 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits ccc01b65ef84 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fdae06fca802 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 21c58003fffa Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits 2aa1396fbcc5 Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits c8f688b7dd8e Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] omits e3c6da8a29cb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 53358f2d462d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b433598071bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ca1fb8be9cda Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c04d3064306f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 85fae1f81126 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 56087ad341e8 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 46995fc6cfbe Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 928cb63804c8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 238e09bd5b10 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits c3d6ab73be88 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] omits 91ff9cc1cf64 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 695f8c39938a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 560bad776daa Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 2a8015f401c6 Merge branch 'timers/drivers/next' of https://git.kernel.o [...] omits 909377f30cd0 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits d209ce745f05 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7c45876b024b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8e667c466bdf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 42de258b16c0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ddd8f544c732 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e21b31928a29 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a3dcd3b2bca8 Merge branch 'next' of https://github.com/cschaufler/smack-next omits 1bab4c0e6e16 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e9c34a66cddb Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits c39bfcfaba4b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c3dfb520ea0a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2050a3e31637 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a3eb767552b8 Merge branch 'for-backlight-next' of https://git.kernel.or [...] omits 55d65ccdf740 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] omits cbc76d057c54 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 36ec83ece984 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bd32f013e732 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7c2897db296c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 8d46960e4ffe Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2fc31b22c900 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1c1ce5510303 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cf8b7903a870 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits da0eb65323a7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cdf63d072f6d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6a288e2e1a64 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits d69199db101a Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits 298417007775 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits b63ed1da9360 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 8e0955d9971e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits d65912529449 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 6d4bf7de1e51 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits 1ca3b4223f19 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits dac970f78182 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits a595f74f84a0 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 119de124d854 Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] omits 469686badbcc Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] omits 02cdcb5a1059 Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] omits 9f3138de91b9 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 29ed1cd7bedf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2daa1f895440 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 1c243356406d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits bf10d5891c76 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 078c926dce62 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 03eb37790d33 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f0f2b58c0fc4 Merge branch 'thermal/linux-next' of https://git.kernel.or [...] omits b6223b85e5ba Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a38606855673 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 212da8b68f6b Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 855294a35fdb Merge branch 'docs-next' of git://git.lwn.net/linux.git omits bc3e166bdc90 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits 446cf3cec89f Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits 7c8d9e58541d Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] omits e8d54f0a5436 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2be7e7aafc66 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] omits 2ea5e523d4b6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 9d50c736090d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a829fed25fb2 Merge branch 'fs-next' of linux-next omits 833e88b8073e Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] omits 421b55b412c8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5caf93ca5256 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e0688b027788 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits afa573db5afe Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 9e26487e1e1a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 36fbd1cecb82 Merge branch 'for-next' of https://github.com/openrisc/linux.git omits dde512e21c73 Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] omits 4fa7903e2c31 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 92d544c5b7b8 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] omits 174e74f1141b Merge branch 'linux-next' of https://github.com/c-sky/csky [...] omits ebb28c5f7591 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] omits c55c6edcb3f5 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] omits 4a576814cafe Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] omits ce8008bb68e1 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits 9714de3825ee Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits f4e0d05b846c Merge branch 'thead-dt-for-next' of https://git.kernel.org [...] omits 97b02f957431 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e0ce1e811a00 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7c8e01681af4 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits f6f3ba92de4f Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] omits 91ec95f41f4b Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 0a8c2d6bf224 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 2512d562e7b0 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits cdc10914e28a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a012d4a51d51 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 10f4dd4cd8dc Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits e357035d04fd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 79e86d4007d0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 65b8e517881a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d1cba6219871 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 47a11f787abf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 36ab6e7b5d7d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 28a9ac6b1d4a Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git omits fb328bf546b8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 047422d76908 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7d9759460f25 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits ef67e5ca7b7a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d140c7db15f8 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits 30ac396cfd61 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 954513db9f72 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9797d0fd9a5b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 819063511c04 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] omits 601e128f5469 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 56e9cb25bdb5 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits e7ab3961e869 Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] omits 585a5e314f7f Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] omits c6b566f3dfe5 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits 4e61ed6716e4 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits 03f736360e17 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 221cd7d1d48b Merge branch 'drm-rust-fixes' of https://gitlab.freedeskto [...] omits 4fa2d571e02f Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits 2919517dbe21 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 0e0382268e8c Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits af2673a5e131 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 2546cfd3c9e0 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 28997c85f4b4 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] omits 67dadf9545e5 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 269600aa30f5 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 6af864bafc7d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 4c196e31116b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits d13fd1aa3d34 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 775495fd6160 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] omits c9e33f7747d1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 4c714fe36f3d Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits b9a36ac3e326 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits f986d70adc2c Merge branch 'staging-linus' of https://git.kernel.org/pub [...] omits da91e481bb5a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 1349ae6d16cc Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits ad714291bd15 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits 31c537f7d80f Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits 046811d8b632 Merge branch 'driver-core-linus' of https://git.kernel.org [...] omits 2bfe254cee4d Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 3fce07baef0e Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits d0f2b4969568 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits b9458f6978dc Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 5ee995cf356c Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits e84e53a2e6f8 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits f0ccb93e8188 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits f4efaa444dc5 Merge branch 'fs-current' of linux-next omits 42c96f873a99 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits 1c0eb8215e82 Merge branch 'for-6.18/block' into for-next omits 8b14de40dc17 Merge branch 'for-6.18/io_uring' into for-next omits 81b748b8c6bf io_uring/query: check for loops in in_query() omits 24d149923933 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ff932f77a4a1 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits 3829916de6f5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c80525c708b3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits aac58a04de31 Merge branch '9p-next' of https://github.com/martinetd/linux omits 98aacb84a08d Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] omits 56dd3ccb64ac Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 8e88414b9ae3 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 167637de0e6d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 4880eea83d5d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ae0d8e26689d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5559d3470f3d Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 6f4745ec25ec Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits fd31e13fb746 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 40de7d09df86 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 66497dab58d8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits df15aeca83be Merge branch 'configfs-next' of https://git.kernel.org/pub [...] omits 5506d34d1aaf Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 3954b63f2fce Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 5092dabb40b9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d9f91e7eebab Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8f2c324051de Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 610ac02cf410 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 2acbe89a158c Merge branches 'arm32-defconfig-for-v6.18', 'arm32-for-6.1 [...] omits a4aa3bef0ab1 Merge branches 'renesas-drivers-for-v6.18', 'renesas-dt-bi [...] omits 21a376c197c7 arm64: dts: renesas: sparrow-hawk-fan-pwm: Rework hwmon comment omits 9e16c8bf9aeb accel/amdxdna: Fix an integer overflow in aie2_query_ctx_s [...] omits a7cb425c985b arm64: dts: renesas: sparrow-hawk: Add overlay for IMX462 on J2 omits 38bbb60bf280 arm64: dts: renesas: sparrow-hawk: Add overlay for IMX462 on J1 omits 4bfff71fb334 arm64: dts: renesas: sparrow-hawk: Add overlay for IMX219 on J2 omits 02bc24a4a853 arm64: dts: renesas: sparrow-hawk: Add overlay for IMX219 on J1 omits 68fc3f98fc63 arm64: dts: renesas: rcar: Rename dsi-encoder to dsi omits a8fe09a8f602 arm64: dts: renesas: r9a09g056: Add I3C node omits 7cdc8dd5cacc arm64: dts: renesas: r9a09g057: Add I3C node omits 1b2dc63b18a4 arm64: dts: renesas: rzt2h-n2h-evk: Enable USB2.0 support omits 8ee6bde1e2c0 arm64: dts: renesas: r9a09g047e57-smarc: Use Schmitt input [...] omits 702be9cc7436 arm64: dts: renesas: r9a09g047e57-smarc: Fix gpio key's pi [...] omits 2271cbca3d24 arm64: dts: renesas: r9a09g047: Enable Tx coe support omits bf13ec1441a0 clk: renesas: r9a09g05[67]: Reduce differences omits 4a724d869f0e clk: renesas: r9a09g047: Add USB3.0 clocks/resets omits 7ce8bc876810 Merge tag 'renesas-r9a09g047-dt-binding-defs-tag4' into re [...] omits 380c74a29937 clk: renesas: cpg-mssr: Fix memory leak in cpg_mssr_reserv [...] omits b4505b6ad944 gpu: host1x: Use dev_err_probe() in probe path omits fab823d82ee5 gpu: host1x: Allow loading tegra-drm without enabled engines omits 63d47cc6eeb2 gpu: host1x: Wait prefences outside MLOCK omits c7d393267c49 gpu: host1x: Fix race in syncpt alloc/free omits 1beee8d0c263 drm/tegra: hdmi: sor: Fix error: variable ‘j’ set but not used omits da2b9ee104d7 Merge branch for-6.18/arm64/dt into for-next omits 66bdc9fad66b Merge branch for-6.18/arm/dt into for-next omits 7897ef7f2318 Merge branch for-6.18/clk into for-next omits 422ba6d7791c Merge branch for-6.18/soc into for-next omits 3c22423d4b48 Merge branch for-6.18/dt-bindings into for-next omits 47a4bb287d0b clk: tegra: dfll: Add CVB tables for Tegra114 omits 141e2b2b2928 Merge branch 'pm-devfreq' into linux-next omits 0a5f56aff154 Merge branch into tip/master: 'x86/tdx' omits 176aacf1599d Merge branch into tip/master: 'x86/sev' omits 81f5eb058e2a Merge branch into tip/master: 'x86/mm' omits 1b7849c71014 Merge branch into tip/master: 'x86/misc' omits 354142ae2da7 Merge branch into tip/master: 'x86/microcode' omits 62d5eef7eee4 Merge branch into tip/master: 'x86/entry' omits 0dd88d762dcd Merge branch into tip/master: 'x86/cpu' omits e79de3c45d1d Merge branch into tip/master: 'x86/core' omits 96786c25b5bb Merge branch into tip/master: 'x86/cleanups' omits 88559a4a781c Merge branch into tip/master: 'x86/cache' omits c492114e15e1 Merge branch into tip/master: 'x86/build' omits a7086b20095e Merge branch into tip/master: 'x86/bugs' omits 7c5234109531 Merge branch into tip/master: 'x86/asm' omits aeab0675dba1 Merge branch into tip/master: 'x86/apic' omits 618758219ef0 Merge branch into tip/master: 'timers/vdso' omits 31edaafbc8bf Merge branch into tip/master: 'timers/core' omits ca9304794ada Merge branch into tip/master: 'timers/clocksource' omits eaed5cb6bd0c Merge branch into tip/master: 'sched/core' omits 2cc8c2cb7269 Merge branch into tip/master: 'ras/core' omits 49ad5defbfe9 Merge branch into tip/master: 'perf/core' omits d991ec21f593 Merge branch into tip/master: 'locking/futex' omits b25676f11356 Merge branch into tip/master: 'irq/drivers' omits ecec3d49dd99 Merge branch into tip/master: 'irq/core' omits 1da2cf67f789 Merge branch into tip/master: 'x86/urgent' omits 6d814c1ed1d5 Merge branch into tip/master: 'core/bugs' omits caf145cc0959 Merge branch into tip/master: 'timers/urgent' omits 1d97d9492076 pmdomain: Merge branch fixes into next omits 7c05f5290c87 pmdomain: ti-sci: Set PD on/off state according to the HW state omits 8541d643578f x86/mce: Save and use APEI corrected threshold limit omits d2624d90a0b7 drm/panthor: assign unique names to queues omits 8f67d072aeb1 Merge branch 'x86/bugs' into x86/core, to resolve conflict omits d262bfe2cb62 Merge branch 'imx/defconfig' into for-next omits edcc3cdd1748 Merge branch 'imx/dt64' into for-next omits 61aa099013f1 Merge branch 'imx/dt' into for-next omits 3a90f958bc4b Merge branch 'imx/bindings' into for-next omits b0998b4bccab Merge branch 'slab/for-6.18/sheaves' into slab/for-next omits 1388471c598a lib/decompress: use designated initializers for struct com [...] omits f4fecb50d6e1 kexec_core: remove superfluous page offset handling in seg [...] omits e6716104444a efi: support booting with kexec handover (KHO) omits d267b371630c kexec: introduce is_kho_boot() omits 36bcb6846a52 docs: update delaytop documentation for new interactive features omits 33b55be96df6 tools/delaytop: improve error handling for missing PSI support omits ba07698cf0e4 tools/delaytop: add interactive mode with keyboard controls omits 2fac28c37da0 tools/delaytop: add memory verbose mode support omits 6528702cdfc4 tools/delaytop: add flexible sorting by delay field omits 7e9bb7c04075 kernel.h: add comments for enum system_states omits 9def2646214a crash-add-kunit-tests-for-crash_exclude_mem_range-fix omits 199dc5766dca crash: add KUnit tests for crash_exclude_mem_range omits 3c1a7ac7c535 x86/kexec: fix potential cmem->ranges out of memory omits 5d38713e48ac fs/proc/base.c: fix the wrong format specifier omits 945c4de15e71 panic-remove-redundant-panic-cpu-backtrace-fix omits 3fae046730b9 panic: remove redundant panic-cpu backtrace omits 89afea96a1ee panic: use angle-bracket include for panic.h omits a89000064636 ocfs2: add suballoc slot check in ocfs2_validate_inode_block() omits 4476f3ee1897 selftests: proc: mark vsyscall strings maybe-unused omits 39901beb8c06 btree: simplify merge logic by using btree_last() return value omits 4065beabec26 watchdog: skip checks when panic is in progress omits 6fee3d28b890 panic/printk: replace other_cpu_in_panic() with panic_on_o [...] omits 8cb0fed7084b panic/printk: replace this_cpu_in_panic() with panic_on_th [...] omits fd7dd75f47be printk/nbcon: use panic_on_this_cpu() helper omits f5a40dff281d panic: use panic_try_start() in vpanic() omits 355ba01d3ccd panic: use panic_try_start() in nmi_panic() omits 48c30c22709c crash_core: use panic_try_start() in crash_kexec() omits da86941c84a6 fbdev: use panic_in_progress() helper omits f9b4cd025f68 panic: introduce helper functions for panic state omits 6785cf1414c1 panic: clean up message about deprecated 'panic_print' parameter omits 4b3b506dd419 panic: add note that 'panic_print' parameter is deprecated omits e594013511a3 panic: refine the document for 'panic_print' omits 6794e4b96546 lib/sys_info: handle sys_info_mask==0 case omits acc948dc68e4 kexec_core: remove redundant 0 value initialization omits 0f268e709eda ocfs2: fix super block reserved field offset comment omits 03ed59ddf9cb ocfs2: remove unnecessary NULL check in ocfs2_grab_folios() omits 4fb3a65d6aa9 fork: kill the pointless lower_32_bits() in create_io_thre [...] omits 7b24744916ba fork: remove #ifdef CONFIG_LOCKDEP in copy_process() omits 672cd9303ccf list.h: add missing kernel-doc for basic macros omits 384427d2c9a5 proc: test lseek on /proc/net/dev omits 9c6470979e19 x86/crash: remove redundant 0 value initialization omits bddf0da6c9fd vfat: remove unused variable omits f858c1ee7181 watchdog/softlockup:Fix incorrect CPU utilization output d [...] omits f5546b04caf8 watchdog/softlockup:Fix incorrect CPU utilization output d [...] omits 5ee5f58b561c watchdog/softlockup: fix wrong output when watchdog_thresh < 3 omits a6512511a17b alloc_tag: use str_on_off() helper omits e18744c3e621 test_firmware: use str_true_false() helper omits 2f61087ae94d ocfs2: remove commented out mlog() statements omits b4f2a0160490 squashfs: verify inode mode when loading from disk omits fd9603a41a0c lib/fault-inject-usercopy.c: use PTR_ERR_OR_ZERO() to simp [...] omits 7325f1623496 ocfs2: kill osb->system_file_mutex lock omits ca421a6de258 checkpatch: allow http links of any length in commit logs omits a1413a034b62 init-handle-bootloader-identifier-in-kernel-parameters-v4 omits 65dbc3e2fcf3 init: handle bootloader identifier in kernel parameters omits ce0e3c62cfa3 lib/digsig: remove unnecessary memset omits e5c48d937050 nvmem: update a comment related to struct nvmem_config omits 7254d2395ee5 ida: remove the ida_simple_xxx() API omits a629207422e5 idr test suite: remove usage of the deprecated ida_simple_ [...] omits 261b113aabf2 kcov-load-acquire-coverage-count-in-user-space-code-v2 omits 1c4096f00431 kcov: load acquire coverage count in user-space code omits c5ef087bf546 kcov: use write memory barrier after memcpy() in kcov_move_area() omits cb4c9253dae5 ref_tracker: remove redundant __GFP_NOWARN omits f7ec6a9ee92d x86/kexec: carry forward the boot DTB on kexec omits e4a2de87a3fb hung_task: dump blocker task if it is not hung omits 6df84c63828f gpu/drm/nouveau: enable THP support for GPU memory migration omits 4e3be013dcac selftests/mm/hmm-tests: new throughput tests including THP omits 91096ac9afde selftests/mm/hmm-tests: new tests for zone device THP migration omits 881a4b0133c2 lib/test_hmm: add large page allocation failure testing omits 8142e75dc7b8 mm/migrate_device: add THP splitting during migration omits 2e1063699183 mm/memremap: add driver callback support for folio splitting omits 6098c878b175 lib/test_hmm: add zone device private THP test infrastructure omits b5ac6b2e2b6f mm/memory/fault: add THP fault handling for zone device pr [...] omits 9a5e80c43c9e mm/migrate_device: implement THP migration of zone device pages omits a7e62d34c9bf mm/migrate_device: handle partially mapped folios during c [...] omits 5d1eec4f740f mm/huge_memory: implement device-private THP splitting omits 295f81d4f240 mm/rmap: extend rmap and migration support device-private entries omits 84a10d8dd907 mm/huge_memory: add device-private THP support to PMD operations omits 492f800dcc73 mm/zone_device: support large zone device private folios omits b2ecf57d41ad mm: disable demotion during memory reclamation omits eec08d61348c mm/shmem: remove unused entry_order after large swapin rework omits bf9f6d2e8299 mm: update lazy_mmu documentation omits 6da6d4aa596f sparc/mm: support nested lazy_mmu sections omits 17c145b9c0dc powerpc/mm: support nested lazy_mmu sections omits dfe90032ca7a x86/xen: support nested lazy_mmu sections (again) omits ca8184aec3b9 arm64: mm: fully support nested lazy_mmu sections omits aed53ec0b797 mm: introduce local state for lazy_mmu sections omits 2a65c31d6af2 mm: remove arch_flush_lazy_mmu_mode() omits d0599e80df6c mm: drop all references of writable and SCAN_PAGE_RO omits cd213e6c46bd mm: enable khugepaged anonymous collapse on non-writable regions omits 678b02ac6ce0 mm: skip mlocked THPs that are underused early in deferred [...] omits eaaa005f9bdb mm/hmm: populate PFNs from PMD swap entry omits c7a4939cf1a5 mm/gup: fix handling of errors from arch_make_folio_access [...] omits fe5d8f3aea3d mm-re-enable-kswapd-when-memory-pressure-subsides-or-demot [...] omits 1b78de4108bb mm: re-enable kswapd when memory pressure subsides or demo [...] omits 47c95a2958cb mm: shmem: fix too little space for tmpfs only fallback 4KB omits d6f87e301fb9 selftests/mm: fix va_high_addr_switch.sh failure on x86_64 omits ad3711d3a3c3 selftests/mm: alloc hugepages in va_high_addr_switch test omits b79cd1d4284b selftests/mm: fix hugepages cleanup too early omits c01e2ed98ab2 readahead-add-trace-points-v2 omits 245c8f7202ca readahead: add trace points omits 78b1007c8f92 scripts/decode_stacktrace.sh: code: preserve alignment omits 9d24f5d68c61 scripts/decode_stacktrace.sh: symbol: preserve alignment omits b998162d8f3d scripts/decode_stacktrace.sh: symbol: avoid trailing whitespaces omits 3f9182d2e695 ptdesc: remove ptdesc_to_virt() omits 244ea4f5cdcf ptdesc: remove references to folios from __pagetable_ctor( [...] omits 2ce98b3da679 ptdesc: convert __page_flags to pt_flags omits 61bbf51e75df memcg: don't wait writeback completion when release memcg omits 4130a58e1435 maple_tree: remove lockdep_map_p typedef omits 0a74439b08cf samples/cgroup: rm unused MEMCG_EVENTS macro omits 61ac4a7d3ab3 mm/memcg: v1: account event registrations and drop world-w [...] omits 1fbbdfbde6ee mm, swap: use a single page for swap table when the size fits omits b0524b951e67 mm, swap: implement dynamic allocation of swap table omits d4f568ee645a mm, swap: remove contention workaround for swap cache omits 74f1564bd9bd mm, swap: mark swap address space ro and add context debug check omits 6c741e445b53 mm, swap: use the swap table for the swap cache and switch API omits 460ea952f74c mm, swap: wrap swap cache replacement with a helper omits f16c5a4ae0ab mm/shmem, swap: remove redundant error handling for replac [...] omits cf86bb8eb002 mm, swap: cleanup swap cache API and add kerneldoc omits d46a61877d18 mm, swap: tidy up swap device and cluster info helpers omits de86c404f008 mm, swap: rename and move some swap cluster definition and [...] omits ae68ef4487ef mm, swap: always lock and check the swap cache folio before use omits 9230f28b857b mm, swap: check page poison flag after locking it omits 20d76bd4a254 mm, swap: fix swap cache index error when retrying reclaim omits c27350067f37 mm, swap: use unified helper for swap cache look up omits e67f5c6d0327 docs/mm: add document for swap table omits dd57f5feb19a mm/memremap: remove unused get_dev_pagemap() parameter omits 2d688585db05 mm/gup: remove dead pgmap refcounting code omits d07bd075c78b mm/page_alloc: check the correct buddy if it is a starting block omits edc104652d63 mm/hwpoison: decouple hwpoison_filter from mm/memory-failure.c omits ea8ea419fb9c huge_memory: return -EINVAL in folio split functions when [...] omits 5269ebee4eb1 filemap: optimize folio refount update in filemap_map_pages omits edef3eb4a2a8 mm/percpu: add a simple double-free check for per-CPU memory omits e3b3f68559e2 selftests/mm: split_huge_page_test: cleanups for split_pte [...] omits 3a49f152ad42 selftests/mm: split_huge_page_test: fix occasional is_back [...] omits 935b384e1bb3 mm: shmem: fix the strategy for the tmpfs 'huge=' options omits 4549c29f10fe rust: maple_tree: add MapleTreeAlloc omits 599bf5bd9077 rust: maple_tree: add lock guard for maple tree omits 32c8b3cbf2de rust: maple_tree: add MapleTree omits 8e85107f6c71 mm/show_mem: add trylock while printing alloc info omits ecbe436ec068 mm/show_mem: dump the status of the mem alloc profiling be [...] omits 665bdb91cccb mm: do not assume file == vma->vm_file in compat_vma_mmap_ [...] omits e30f28a2faeb mm: specify separate file and vm_file params in vm_area_desc omits a078226c7665 virtio_balloon: stop calling page_address() in free_pages() omits 8a1ae5788c35 arm64: stop calling page_address() in free_pages() omits 2377f3b97453 powerpc: stop calling page_address() in free_pages() omits 208fa7338e75 riscv: stop calling page_address() in free_pages() omits 2eea77f8fcb8 x86: stop calling page_address() in free_pages() omits f184850724f4 aoe: stop calling page_address() in free_page() omits 3631c84c5f3e mm/page_alloc: add kernel-docs for free_pages() omits afef9370ee5a mm: remove mlock_count from struct page omits 2a02abdcee7e mpage: convert do_mpage_readpage() to return void type omits 4aaae9cb4181 mpage: terminate read-ahead on read error omits abeab4dff8d4 mm-filemap-align-last_index-to-folio-size-fix-fix omits 32d56caee94c mm-filemap-align-last_index-to-folio-size-fix omits 2e6ce1bf5228 mm/filemap: align last_index to folio size omits 88aea1c5b54a mm-constify-highmem-related-functions-for-improved-const-c [...] omits e68933d61ff4 mm: constify highmem related functions for improved const- [...] omits 3956379dc63b mm: constify assert/test functions in mm.h omits 4c740142e177 mm: constify various inline functions for improved const-c [...] omits 5dc86d46e530 mm: constify ptdesc_pmd_pts_count() and folio_get_private() omits 989ab96fbf35 mm: constify arch_pick_mmap_layout() for improved const-co [...] omits 5bf7fcd85522 parisc: constify mmap_upper_limit() parameter omits 654250f68c09 mm, s390: constify mapping related test/getter functions omits 1b2132f6bc67 mm: constify process_shares_mm() for improved const-correctness omits 537aac6b99e8 fs: constify mapping related test functions for improved c [...] omits 4dc78b072421 mm: constify zone related test/getter functions omits d3363660d5bd mm: constify pagemap related test/getter functions omits 881c1b0e26a6 mm: constify shmem related test functions for improved con [...] omits 864104d3132e mm: hugeltb: check NUMA_NO_NODE in only_alloc_fresh_hugetl [...] omits 39788f1d18bd mm: hugetlb: remove struct hstate from init_new_hugetlb_folio() omits 7b5fe178f036 mm: hugetlb: directly pass order when allocate a hugetlb folio omits df5d00132200 mm: hugetlb: convert to account_new_hugetlb_folio() omits ec23093a0d70 mm: hugetlb: convert to use more alloc_fresh_hugetlb_folio() omits 3858d7cd2c47 mm: show_mem: show number of zspages in show_free_areas omits 78b6d4203180 mm/hugetlb: retry to allocate for early boot hugepage allocation omits d096e759d28a kasan-apply-write-only-mode-in-kasan-kunit-testcases-v7 omits b583d6b3259c kasan: apply write-only mode in kasan kunit testcases omits 656afefe1fc7 kasan/hw-tags: introduce kasan.write_only option omits 68ea1ce5f9f7 mm: remove nth_page() omits dc2062d76795 block: update comment of "struct bio_vec" regarding nth_page() omits 9399aef52543 kfence: drop nth_page() usage omits cb53e0d3512b mm/gup: drop nth_page() usage in unpin_user_page_range_dir [...] omits c06df0bc05b7 crypto: remove nth_page() usage within SG entry omits 4196a90fc100 vfio/pci: drop nth_page() usage within SG entry omits 9529c0096706 scsi: sg: drop nth_page() usage within SG entry omits a63f979f5e68 scsi: scsi_lib: drop nth_page() usage within SG entry omits f333d1096e75 mmc: drop nth_page() usage within SG entry omits 346f491511d1 memstick: drop nth_page() usage within SG entry omits b196fad4b8bc mspro_block: drop nth_page() usage within SG entry omits 3a7c2a026a50 drm/i915/gem: drop nth_page() usage within SG entry omits 57819caf091e ata: libata-sff: drop nth_page() usage within SG entry omits 25d8710f0cd6 scatterlist: disallow non-contigous page ranges in a singl [...] omits d8c9b755e01d dma-remap: drop nth_page() in dma_common_contiguous_remap() omits cbfe2e85d2fd mm-cma-refuse-handing-out-non-contiguous-page-ranges-fix omits 6a251fdb867c mm/cma: refuse handing out non-contiguous page ranges omits 41b9057ed104 mips: mm: convert __flush_dcache_pages() to __flush_dcache [...] omits 5f4ad8b35d9f io_uring/zcrx: remove nth_page() usage within folio omits c0af1595855e fixup: mm/gup: remove record_subpages() omits 8e840ba88da6 mm/gup: remove record_subpages() omits 4f7721e2d375 mm/gup: drop nth_page() usage within folio when recording [...] omits 14b508c685ee mm/pagewalk: drop nth_page() usage within folio in folio_w [...] omits 94044a7227af fs: hugetlbfs: cleanup folio in adjust_range_hwpoison() omits 3507130e9ace fs: hugetlbfs: remove nth_page() usage within folio in adj [...] omits a75154adb138 mm/mm/percpu-km: drop nth_page() usage within single allocation omits d992e7cc5b84 mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() omits 1af16af2e1d8 mm: simplify folio_page() and folio_page_idx() omits bd7cba699007 mm: limit folio/compound page sizes in problematic kernel configs omits 3c1eb6111a6f mm: sanity-check maximum folio size in folio_set_order() omits ef4371f901fe mm/mm_init: make memmap_init_compound() look more like pre [...] omits 597250c30b67 mm/hugetlb: check for unreasonable folio sizes when regist [...] omits bc166b59ad7e mm/memremap: reject unreasonable folio/compound page sizes [...] omits 537ea8d14e06 mm/page_alloc: reject unreasonable folio/compound page siz [...] omits ce69e3a93ce4 wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y fr [...] omits 88bd81cc6f3e x86/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits b80c967b1ea9 s390/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits 7924c5f3b8bc arm64: Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits d5e59d998dbf mm: stop making SPARSEMEM_VMEMMAP user-selectable omits 75c603eef35a tools-mm-slabinfo-fix-access-to-null-terminator-in-string- [...] omits bd9812248df4 tools/mm/slabinfo: fix access to null terminator in string [...] omits d9c59b3b0dee memfd: move MFD_ALL_FLAGS definition to memfd.h omits e7b648e97292 mm/memfd: remove redundant casts omits b60257ed2c7a task_stack.h: clean-up stack_not_used() implementation omits 7bff05cf9018 fork: check charging success before zeroing stack omits f0ce731595b4 selftests/mm/uffd: refactor non-composite global vars into struct omits a291b831274e mm: zpdesc: minor naming and comment corrections omits aba7b63cb7fc mm: remove unused zpool layer omits da65f37cb7bc mm: zswap: interact directly with zsmalloc omits 3329ceddd9ee maple_tree: testing fix for spanning store on 32b omits 59c3ce1d14e4 maple_tree: fix testing for 32 bit builds omits 77c2d20e644d huge_mm.h: disallow is_huge_zero_folio(NULL) omits 8c47cfcc3597 mm-page_alloc-find_large_buddy-from-start_pfn-aligned-order-v2 omits 2b7a829e7ee4 mm/page_alloc: find_large_buddy() from start_pfn aligned order omits fcdd2048cb13 tools: testing: use existing atomic.h for vma/maple tests omits 0660958be2bc tools: testing: support EXTRA_CFLAGS in shared.mk omits b1e4053f8ca6 tools: testing: allow importing arch headers in shared.mk omits 5b5e1bdb4866 tools/include: implement a couple of atomic_t ops omits 26a2461d2a9f pagevec.h: add `const` to pointer parameters of getter functions omits da2b2f5c6135 mm/damon: add damon_ctx->min_sz_region omits e6fcafbf2ed3 Docs/ABI/damon: document addr_unit file omits 3645de761c49 Docs/admin-guide/mm/damon/usage: document addr_unit file omits a7e37d203592 Docs/mm/damon/design: document 'address unit' parameter omits 9aaf2788901e mm/damon/sysfs: implement addr_unit file under context dir omits a952172ed938 mm/damon/paddr: support addr_unit for DAMOS_STAT omits 3ce3923682ba mm/damon/paddr: support addr_unit for MIGRATE_{HOT,COLD} omits 2b9f8062b4f3 mm/damon/paddr: support addr_unit for DAMOS_LRU_[DE]PRIO omits c5d6cbd985c2 mm/damon/paddr: support addr_unit for DAMOS_PAGEOUT omits fc943f8d0aef mm/damon/paddr: support addr_unit for access monitoring omits 849e42b5823c mm/damon/core: add damon_ctx->addr_unit omits fd4087b044db mm/pageblock-flags: remove PB_migratetype_bits/PB_migrate_end omits 4841a2e29d04 mm/page_alloc: use xxx_pageblock_isolate() for better reading omits 35868f1cad84 btrfs: set AS_KERNEL_FILE on the btree_inode omits 5787c99c1eae mm: add vmstat for kernel_file pages omits f848fed97bc7 mm: fix CONFIG_MEMCG build for AS_KERNEL_FILE omits e6f00c7da604 mm/filemap: add AS_KERNEL_FILE omits c18d0a6ffb18 Revert "hugetlb: make hugetlb depends on SYSFS or SYSCTL" omits 7616cbeff718 selftests/mm/uffd-stress: stricten constraint on free huge [...] omits b4ec7a74e741 selftests/mm/uffd-stress: make test operate on less hugetl [...] omits cb9e037ba2fd mm: shmem: drop the unnecessary folio_nr_pages() omits 944c6e6fcaad mm: shmem: use 'folio' for shmem_partial_swap_usage() omits f2ca41ae1cf7 mm/page_alloc: harmonize should_compact_retry() type omits b2ddd14b1046 maple_tree: fix MAPLE_PARENT_RANGE32 and parent pointer docs omits cba9a9776df2 kho: make sure kho_scratch argument is fully consumed omits fbeeac0410b6 kmem/tracing: add kmem name to kmem_cache_alloc tracepoint omits 08cb97229b5a mm/page-writeback: drop usage of folio_index omits f9592e43620f selftests/mm: use calloc instead of malloc in pagemap_ioctl.c omits b7b2362d5ed3 drivers/base/node: handle error properly in register_one_node() omits bb2128d21878 mm/khugepaged: use list_xxx() helper to improve readability omits c213ecb1e325 selftests: centralise maybe-unused definition in kselftest.h omits d09330428baf kselftest: mm: fix typos in test_vmalloc.sh omits d6320413ce7a mm/huge_memory: remove enforce_sysfs from __thp_vma_allowa [...] omits bf22b900f92e mm: remove is_migrate_highatomic() omits c00caf64e36b rust: mm: update ARef and AlwaysRefCounted imports from sy [...] omits 112644c652ae mm/zswap: reduce the size of the compression buffer to a s [...] omits 079135eab3a6 mm/cma: add 'available count' and 'total count' to trace_c [...] omits 04b973fce6f4 mm: tag kernel stack pages omits ac36cad00dcb mm, x86/mm: move creating the tlb_flush event back to x86 code omits 6da567536f6b bcachefs: stop using write_cache_pages omits 2b10f21ba5d6 mm: remove write_cache_pages omits 5c059d9d0947 ntfs3: stop using write_cache_pages omits 75fbea49d7d7 lib/test_hmm: drop redundant conversion to bool omits a4e715dfddcf selftests/mm: test that rmap behaves as expected omits 0a84a83aff33 selftests/mm: put general ksm operation into vm_util omits f1642dff8dc1 tmpfs: preserve SB_I_VERSION on remount omits ecd8082ee409 selftests/mm: check after-split folio orders in split_huge [...] omits b24fb8c0468a selftests/mm: add check_after_split_folio_orders() helper omits 2350cb34772b fixup: selftests/mm: use nr_pages instead of 1UL << order omits 2888d4324579 selftests/mm: reimplement is_backed_by_thp() with more pre [...] omits 337f5bc62fa6 selftests/mm: mark all functions static in split_huge_page_test.c omits 22f963b91edf mm/huge_memory: add new_order and offset to split_huge_pag [...] omits 6cd56523c7d8 mm/hugetlb: early exit from hugetlb_pages_alloc_boot() whe [...] omits ab9f1ba930b2 mm/filemap: skip non-uptodate folio if there are available folios omits ceb831cb5e60 mm/filemap: do not use is_partially_uptodate for entire folio omits fda7d8e25d92 mm/rmap: use folio_large_nr_pages() when we are sure it is [...] omits 1500a890c3e0 mm/rmap: not necessary to mask off FOLIO_PAGES_MAPPED omits 2e4a228a8b03 mm/damon/tests/core-kunit: add damos_commit_filter test omits 9560a37ff076 mm: fix duplicate accounting of free pages in should_recla [...] omits a687bc45d935 mm: add folio_is_pci_p2pdma() omits 98aa945ca8af mm: reimplement folio_is_fsdax() omits 3881b98fa1dd mm: reimplement folio_is_device_coherent() omits fbf6940d20d6 mm: reimplement folio_is_device_private() omits 025bfce3eedd mm: introduce memdesc_is_zone_device() omits febd0e6682a0 slab: use memdesc_nid() omits 289f70ba8e3a slab: use memdesc_flags_t omits 9d3b455f63e9 mm: introduce memdesc_zonenum() omits 8e12f0cca9a1 mm: introduce memdesc_nid() omits ed6215c5b7c2 mm: convert page_to_section() to memdesc_section() omits 03f65c34f91e mips: fix compilation error omits f40e78c24200 mm-introduce-memdesc_flags_t-fix omits 9062e0593668 mm: introduce memdesc_flags_t omits fa049282b53e mm/damon/Kconfig: make DAMON_STAT_ENABLED_DEFAULT depend o [...] omits 30cbcd2cf364 selftests: prctl: return after executing test in child process omits 73628ef469b5 selftests: prctl: introduce tests for disabling THPs excep [...] omits 72181c665d26 selftests/mm: include linux/mman.h for prctl_thp_disable omits 9e45ce19e872 selftests: prctl: return after executing test in child process omits 70f1c77f4424 selftests: prctl: introduce tests for disabling THPs completely omits 1e3dc2aeb57a selftest/mm: extract sz2ord function into vm_util.h omits ae73b4c8195e docs: transhuge: document process level THP controls omits 8de411d06fed mm/huge_memory: respect MADV_COLLAPSE with PR_THP_DISABLE_ [...] omits 88e494c6fd06 mm/huge_memory: convert "tva_flags" to "enum tva_type" omits f0262b0fa2f2 prctl: extend PR_SET_THP_DISABLE to optionally exclude VM_ [...] omits 1a422c7f2873 mm: readahead: improve mmap_miss heuristic for concurrent faults omits ac0e0a418d73 selftests/mm: skip hugepage-mremap test if userfaultfd una [...] omits ee49fc7c3815 selftests/mm: skip thuge-gen test if system is not setup properly omits 2a3a7aaf43a8 selftests/mm: fix child process exit codes in ksm_function [...] omits bc9b561497f0 mm/selftests: fix split_huge_page_test failure on systems [...] omits e4f4e8c535b2 selftest/mm: fix ksm_funtional_test failures omits 4fbd88723d44 selftests/mm: add support to test 4PB VA on PPC64 omits dcdb50b26d22 mm/selftests: fix incorrect pointer being passed to mark_range() omits d5e35f1a950d kasan: call kasan_init_generic in kasan_init omits 307f2dc9b308 kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] omits 6d4385f5a2e7 mm/page_alloc: remove redundant pcp->free_count initializa [...] omits 908a1660282b mm: fix typos in VMA comments omits c34d1b848b34 mm-page_alloc-simplify-lowmem_reserve-max-calculation-v3 omits a6d4d9880645 mm/page_alloc: simplify lowmem_reserve max calculation omits 7e73f6c503d1 selftests/damon/access_memory_even: remove unused header file omits ad7deec19ce3 mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH al [...] omits 1887e1ec957c riscv: use an atomic xchg in pudp_huge_get_and_clear() omits a213f28c3bbf lib/test_maple_tree.c: remove redundant semicolons omits b0e57f2b2cea memcg-optimize-exit-to-user-space-fix omits 0546c1bd4dfb memcg: optimize exit to user space omits 0bad3764feb5 rust: allocator: add KUnit tests for alignment guarantees omits c15195ffd3bd userfaultfd-opportunistic-tlb-flush-batching-for-present-p [...] omits 5db6eba6cbba userfaultfd: opportunistic TLB-flush batching for present [...] omits c8444e72b7bf mm: swap.h: Remove deleted field from comments omits c249507b6d7b mm/swapfile.c: introduce function alloc_swap_scan_list() omits 6cb7123cd65a selftests/damon: fix damon selftests by installing _common.sh omits 2fee783c61ae mempool: rename struct mempool_s to struct mempool omits ce82bed362a1 mm/zswap: cleanup incompressible pages handling code omits 6636b4b75898 mm-zswap-store-page_size-compression-failed-page-as-is-v5 omits 286d369e643a mm/zswap: mark zswap_stored_incompressible_pages as static omits cfabd30a80cf mm/zswap: store <PAGE_SIZE compression failed page as-is omits c58de1a69e21 selftests/mm: fix spelling mistake "mrmeap" -> "mremap" omits 687fd28812f5 mm: remove redundant __GFP_NOWARN omits f7bc9678904a mm: replace mm->flags with bitmap entirely and set to 64 bits omits 14066af2feef mm: convert remaining users to mm_flags_*() accessors omits 8772a05f871f mm: update fork mm->flags initialisation to use bitmap omits 3cf795ff686f mm: prefer BIT() to _BITUL() omits 6bafd870d4e0 mm: correct sign-extension issue in MMF_* flag masks omits 6b1e0381ec1d mm: abstract set_mask_bits() invocation to mm_types.h to s [...] omits 262590d7270f mm: update coredump logic to correctly use bitmap mm flags omits 4984410dd878 mm: convert uprobes to mm_flags_*() accessors omits b342ccf36cb6 fix typo omits 0b9f10149add mm: convert arch-specific code to mm_flags_*() accessors omits a893ab2ff38d mm: convert prctl to mm_flags_*() accessors omits 1b678e358feb mm-convert-core-mm-to-mm_flags_-accessors-fix omits e47c2e071ca4 mm: convert core mm to mm_flags_*() accessors omits 6a3432f79d90 mm: place __private in correct place, const-ify __mm_flags [...] omits 7f18cf9a8328 mm: add bitmap mm->flags field omits f6272a8f8435 selftests/mm: do check_huge_anon() with a number been passed in omits 4bff9bea3f8f selftests/damon: change wrong json.dump usage to json.dumps omits 443aa05b7467 selftests/damon: test no-op commit broke DAMON status omits 0168e0952022 selftest/kho: update generation of initrd omits fdae904db695 lib/test_kho: fixes for error handling omits 05995533d243 kho: allow scratch areas with zero size omits 0c8fca421ac1 block: use largest_zero_folio in __blkdev_issue_zero_pages() omits ad93702ab888 mm: add largest_zero_folio() routine omits 9f3144804da1 mm: add persistent huge zero folio omits 6bbc50742bf1 mm: rename MMF_HUGE_ZERO_PAGE to MMF_HUGE_ZERO_FOLIO omits 12603b6351d4 mm: rename huge_zero_page to huge_zero_folio omits 9902756de3e6 mm: rename vm_ops->find_special_page() to vm_ops->find_nor [...] omits 5f8054fdd39f mm: introduce and use vm_normal_page_pud() omits 55a01dbcc6d8 mm/memory: factor out common code from vm_normal_page_*() omits 2bd4a8372626 mm-memory-convert-print_bad_pte-to-print_bad_page_map-fix omits 71f1cf12c320 mm/memory: convert print_bad_pte() to print_bad_page_map() omits 2d59e8b7f8d3 mm/rmap: always inline __folio_rmap_sanity_checks() omits 62c70b560866 mm/rmap: convert "enum rmap_level" to "enum pgtable_level" omits 74bb8e3af4ea powerpc/ptdump: rename "struct pgtable_level" to "struct p [...] omits 3dcc1e085a17 mm/huge_memory: mark PMD mappings of the huge zero folio special omits ccd8db5d8cb3 fs/dax: use vmf_insert_folio_pmd() to insert the huge zero folio omits 52b4a94b15ed mm/huge_memory: support huge zero folio in vmf_insert_folio_pmd() omits 1ba785b852ab mm/huge_memory: move more common code into insert_pud() omits 438c0761eef4 mm/huge_memory: move more common code into insert_pmd() omits 73c8a43aa808 treewide: remove MIGRATEPAGE_SUCCESS omits 067f973aa297 fixup: mm/migrate: remove MIGRATEPAGE_UNMAP omits 740b1aeab8ad mm/migrate: remove MIGRATEPAGE_UNMAP omits 05383a0a895a mm/mincore: use a helper for checking the swap cache omits c69c0984d2fe mm/mincore, swap: consolidate swap cache checking for mincore omits 9a131f9d459c docs/mm/damon/design: fix typo: s/sz_trtied/sz_tried/ omits d10ab69107b9 mm/damon: update expired description of damos_action omits 55c15e9b7b9b mm/kasan/init.c: remove unnecessary pointer variables omits e87e03e7cd31 fs/proc/task_mmu: execute PROCMAP_QUERY ioctl under per-vma locks omits e5762a446379 fs/proc/task_mmu: factor out proc_maps_private fields used [...] omits 1fc47706cdef selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] omits c08191d1190b mm/damon/vaddr: support stat-purpose DAMOS filters omits 8903dc2498a5 mm/damon/paddr: move filters existence check function to o [...] omits d4142c59cd30 mm-damon-core-skip-needless-update-of-damon_attrs-in-damon [...] omits abacaa82b10a mm/damon/core: skip needless update of damon_attrs in damo [...] omits 7eb1f31509c3 mm/rmap: do __folio_mod_stat() in __folio_add_rmap() omits ee737df7edb0 xarray: remove redundant __GFP_NOWARN omits 4894f4666c3a mm/nommu: convert kobjsize() to folios omits c2e8eb9f951c rust: support large alignments in allocations omits 82d4f0af06e4 rust: alloc: fix missing import needed for `rusttest` omits e871a3d23576 rust: add support for NUMA ids in allocations omits dd0b4a8256f2 mm/slub: allow to set node and align in k[v]realloc omits 7bce9470adfd mm/vmalloc: allow to set node and align in vrealloc omits 189a090a5686 mm: correct misleading comment on mmap_lock field in mm_struct omits d3e1aaf77ce4 selftests/mm: use __auto_type in swap() macro omits c21cd7809605 mm, swap: prefer nonfull over free clusters omits a0b4c7945ff2 mm, swap: remove fragment clusters counter omits 8661749e7d8d mm, swap: only scan one cluster in fragment list omits 30ba9d35eed3 mm: change vma_start_read() to drop RCU lock on failure omits 15b4b63cbacb mm: limit the scope of vma_start_read() omits 270a5c1a73cd selftests/mm: pass filename as input param to VM_PFNMAP tests omits 1426b50cc7ec zram: protect recomp_algorithm_show() with ->init_lock omits f3ce3488b08c mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] omits 78d115d2e7ba mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] omits 448acf9de28d mm: replace (20 - PAGE_SHIFT) with common macros for pages [...] omits 73c159444414 /dev/zero: try to align PMD_SIZE for private mapping omits 5b3cccf6e015 mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting omits d3f967b1c283 mm/mglru: update MG-LRU proactive reclaim statistics only [...] omits f2402ef2dcb2 kasan-add-test-for-slab_typesafe_by_rcu-quarantine-skipping-v3 omits 555f13f91a70 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping omits 2b50ee3942e8 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping omits cb64ba6835b6 mempolicy-clarify-what-zone-reclaim-means-fix omits fae23de1216a mempolicy: clarify what zone reclaim means omits c41e198f131c zram: fix slot write race condition omits 96483b1257db mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_count omits 1e1358c0e7f2 hung_task: fix warnings caused by unaligned lock pointers omits 7584f4bf5d25 nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* omits a9732ef915c2 samples/damon/mtier: avoid starting DAMON before initialization omits 9e92058419d2 samples/damon/prcl: avoid starting DAMON before initialization omits d88cbffd0204 samples/damon/wsse: avoid starting DAMON before initialization omits ac3220e10d83 MAINTAINERS: add Lance Yang as a THP reviewer omits f5ce5255df11 MAINTAINERS: add Jann Horn as rmap reviewer omits 1bcbdef8b710 mm/damon/sysfs: use dynamically allocated repeat mode damo [...] omits 481ac456a2bd mm/damon/core: introduce damon_call_control->dealloc_on_cancel omits 82209f5eda0d mm: lru_add_drain_all() do local lru_add_drain() first omits 8872019648db mm: folio_may_be_lru_cached() unless folio_test_large() omits b7742b51d368 mm: revert "mm: vmscan.c: fix OOM on swap stress test" omits 8a57dd52916f mm: revert "mm/gup: clear the LRU flag of a page before ad [...] omits 9388d1b12b65 mm/gup: local lru_add_drain() to avoid lru_add_drain_all() omits 764f66ada17f mm/gup: check ref_count instead of lru before migration omits 088af5db4895 io_uring/uring_cmd: correct signature for io_uring_mshot_c [...] omits 72f6cd8ad0db tpm: Use HMAC-SHA256 library instead of open-coded HMAC omits 00b14f5eb3ab tpm: Compare HMAC values in constant time omits 18aada46edf7 tpm: Prevent local DOS via tpm/tpm0/ppi/*operations omits 60eccef84699 slab: Remove dead code in free_consistency_checks() omits 56b6be28c229 slab: Remove dead code in check_slab() omits b43dd0db8189 slab: Remove unnecessary test from alloc_single_from_partial() omits 5211f53b8ee8 slab: Remove unnecessary test from alloc_debug_processing() omits bfd34e6f84d5 ksmbd: smbdirect: validate data_offset and data_length fie [...] omits 7b2e287427f9 Merge branch 'fixes' into linux-next omits d3f12ab94fdf Merge branch 'pm-cpufreq' into linux-next omits a5099d5e8b13 Merge branch 'pm-sleep-fixes' into fixes omits c5b17b844172 Merge branch 'pm-em-fixes' into fixes omits b8902d55155c iio: magnetometer: tmag5273: remove unused IIO_CHAN_INFO_P [...] omits b2fd4fa125ef iio: magnetometer: als31300: remove unused IIO_CHAN_INFO_P [...] omits a37b4cc0919a Documentation: iio: Remove location attribute omits eccb6ef0fb05 iio: imu: inv_icm42600: Use devm_regulator_get_enable() fo [...] omits b3fc529273b8 iio: imu: inv_icm42600: Avoid configuring if already pm_ru [...] omits afcd1d66d1b4 iio: imu: inv_icm42600: Drop redundant pm_runtime reinitia [...] omits 9f02e1060e60 iio: imu: inv_icm42600: Simplify pm_runtime setup omits 03b7cf008d3a dt-bindings: iio: afe: current-sense-amplifier: Add io-cha [...] omits 6560e3d4e217 iio: adc: PAC1934: Use devm_mutex_init() omits 1c84a6b2ca94 Merge branch 'devel' into for-next omits 4d8b219b2be3 Merge branch 'v6.17-next/soc' into for-next omits 912a718f7bc5 smb: server: let smb_direct_writev() respect SMB_DIRECT_MA [...] omits 14590d82f1b2 smb: client: short-circuit negative lookups when parent di [...] omits 9f650f1b5e9a smb: client: ensure open_cached_dir_by_dentry() only retur [...] omits dd8bf75a6d1d smb: client: skip cifs_lookup on mkdir omits d4f70f66d151 smb: Use arc4 library instead of duplicate arc4 code omits 7e897d544ac4 Merge remote-tracking branch 'asoc/for-6.18' into asoc-next omits 9e31679a90a2 dt-bindings: pwm: nxp,lpc1850-sct-pwm: Minor whitespace cl [...] omits 24dd769d2341 pwm: pca9586: Convert to waveform API omits 3fd61cd42f34 pwm: pca9685: Drop GPIO support omits 148e101750d0 pwm: pca9685: Make use of register caching in regmap omits 978e47156cd2 pwm: pca9685: Use bulk write to atomicially update registers omits f937dea33cb2 pwm: pca9685: Don't disable hardware in .free() omits 1888f15e3656 pwm: Add the S32G support in the Freescale FTM driver omits 65bed2e43a93 dt-bindings: pwm: fsl,vf610-ftm-pwm: Add compatible for s3 [...] omits 56320b6a4c6f pwm: mediatek: Lock and cache clock rate omits bb578ea4d0ef pwm: mediatek: Fix various issues in the .apply() callback omits 29861ca57061 pwm: mediatek: Implement .get_state() callback omits 09e2877972a3 pwm: mediatek: Initialize clks when the hardware is enable [...] omits 46ccbee569a8 pwm: mediatek: Rework parameters for clk helper function omits 2c023877d85c pwm: mediatek: Introduce and use a few more register defines omits e45edf20b1e6 pwm: mediatek: Simplify representation of channel offsets omits 46c9915c4e19 pwm: tiecap: Document behaviour of hardware disable omits 2922ea0d945d pwm: Provide a gpio device for waveform drivers omits c03d2586be69 pwm: Check actual period and duty_cycle for ignored polarity test omits bdc4f4706af3 pwm: Disable PWM_DEBUG check for disabled states omits 78a15c04ebb2 dt-bindings: timer: renesas,rz-mtu3: Use #pwm-cells = <3> omits 178d5d96f1fa pwm: Fix incorrect variable used in error message omits f19d13d0c58f Merge branch 'acpi-processor' into linux-next omits 79a43d226cd9 Merge branch 'for-next/scmi/updates' of ssh://gitolite.ker [...] omits cccff1ea4590 Merge branch 'microchip-soc' into at91-next omits de03b4af93ff Merge branch 'clk-microchip' into at91-next omits ea4aaa05a7e4 Merge branch 'nvmem-for-6.18' into nvmem-for-next omits 1c633b4b15aa nvmem: an8855: Add support for Airoha AN8855 Switch EFUSE omits 04b74f665961 dt-bindings: nvmem: Document support for Airoha AN8855 Swi [...] omits bfd2c81b061c Merge branch 'pci/misc' omits 492f77c25e08 Merge branch 'pci/controller/xgene-msi' omits 6d428ff2418c Merge branch 'pci/controller/ti' omits 7f773c103f0a Merge branch 'pci/controller/tegra' omits 149dcb525b25 Merge branch 'pci/controller/stm32' omits d0bc8fc9d4ba Merge branch 'pci/controller/rcar-gen4' omits b2391115c12e Merge branch 'pci/controller/mediatek-gen3' omits e1fba928fbd3 Merge branch 'pci/controller/rcar-host' omits 44ed30d3dc01 Merge branch 'pci/controller/qcom' omits 047d23b75190 Merge branch 'pci/controller/keystone' omits d3bbd976516a Merge branch 'pci/controller/hv' omits b863b689f1b0 Merge branch 'pci/controller/amd-mdb' omits 967a71808abc Merge branch 'pci/endpoint' omits 7127c0c95009 Merge branch 'pci/dt-binding' omits 2a2270223904 Merge branch 'pci/capability-search' omits e1cab01735a0 Merge branch 'pci/switchtec' omits 63a0d4ae498a Merge branch 'pci/resource' omits 5b7e95bf816b Merge branch 'pci/pwrctrl' omits 86bd461b1e5c Merge branch 'pci/p2pdma' omits 74ebd17880fe Merge branch 'pci/msi' omits ea0fcbac1612 Merge branch 'pci/hotplug' omits 4c1cc106b527 Merge branch 'pci/enumeration' omits 1541594c965a Merge branch 'pci/aer' omits aae5a9834b38 Merge branch kvm-arm64/misc-6.18 into kvmarm-master/next omits c5baaefe380d Merge branch kvm-arm64/ffa-1.2 into kvmarm-master/next omits a12d8ffc89ec Merge branches 'thermal-core' and 'thermal-intel' into linux-next omits 8fd771c9ec0e Merge branches 'pm-powercap', 'pm-em' and 'pm-opp' into li [...] omits bdfe2ab87c5c Merge branches 'pm-cpuidle', 'pm-core' and 'pm-sleep' into [...] omits 2f45089919ce Merge branch 'pm-cpufreq' into linux-next omits 2dce5a40df83 Merge branch 'pnp' into linux-next omits 5d1920007ae6 Merge branches 'acpi-video', 'acpi-tad', 'acpi-prm' and 'a [...] omits 02869872650d Merge branches 'acpi-scan', 'acpi-resource', 'acpi-thermal [...] omits a4d546493b76 Merge branches 'acpica', 'acpi-processor', 'acpi-pm' and ' [...] omits 64548d458e79 Merge branch 'fixes' into linux-next omits d326fb951ff7 Merge branch 'pm-cpufreq-amd' into fixes omits 530c7063f753 dt-bindings: nvmem: sl28cpld: add sa67mcu compatible omits b240a498e32a nfsd: decouple the xprtsec policy check from check_nfsd_access() omits ebda7eb4e74e NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul() omits 6a17e181dcac nfsd: Eliminate an allocation in nfs4_make_rec_clidname() omits f11eddb1596e nfsd: Replace open-coded conversion of bytes to hex omits 80d8746447af lockd: Remove space before newline omits 3142bdaa6330 nfsd: freeze c/mtime updates with outstanding WRITE_ATTRS [...] omits ff05aa648ec2 nfsd: fix timestamp updates in CB_GETATTR omits e34a30abe541 nfsd: fix SETATTR updates for delegated timestamps omits 4505a496f65e nfsd: track original timestamps in nfs4_delegation omits f350a0fb161b nfsd: use ATTR_CTIME_SET for delegated ctime updates omits 6aac669013ad vfs: add ATTR_CTIME_SET flag omits 86534626d35e nfsd: ignore ATTR_DELEG when checking ia_valid before noti [...] omits 3180f4a6c2f6 nfsd: fix assignment of ia_ctime.tv_nsec on delegated mtim [...] omits cd2e1564f05a NFSD: Fix last write offset handling in layoutcommit omits 395cf290ea47 NFSD: Implement large extent array support in pNFS omits 41caf4e630e0 NFSD: Minor cleanup in layoutcommit decoding omits ebeabf82ea6e NFSD: Minor cleanup in layoutcommit processing omits 3d5a8edb6d81 NFSD: Rework encoding and decoding of nfsd4_deviceid omits 9f09e93c6b07 sunrpc: Change ret code of xdr_stream_decode_opaque_fixed omits 1314084bf237 nfsd: discard nfsd_file_get_local() omits dbb77a950ab1 sunrpc: delay pc_release callback until after the reply is sent omits 22d98e7f546c NFSD: Move the fh_getattr() helper omits e93d4c2b07dd NFSD: Relocate the fh_want_write() and fh_drop_write() helpers omits 2694b65fa95f sunrpc: fix null pointer dereference on zero-length checksum omits f467e6442d9c iio: magnetometer: add support for Infineon TLV493D 3D Mag [...] omits 02818610f605 dt-bindings: iio: magnetometer: Infineon TLV493D 3D Magnet [...] omits 5fdd2d91176a Merge branch 'misc-6.17' into next-fixes omits 86052eb4519c Merge branches 'fixes', 'apple/dart', 'ti/omap', 'riscv' a [...] omits 2557f2e2c0e4 gfs2: Fix unlikely race in gdlm_put_lock omits 19a4f3c73251 gfs2: Add proper lockspace locking omits 7a51500ca162 gfs2: Minor run_queue fixes omits 2b42852e8608 gfs2: run_queue cleanup omits 24581bf13c19 gfs2: Simplify do_promote omits e6cc4ff4b028 gfs2: Get rid of GLF_INVALIDATE_IN_PROGRESS omits 5a72207e604e gfs2: Fix GLF_INVALIDATE_IN_PROGRESS flag clearing in do_xmote omits 40bb905e367c gfs2: Remove duplicate check in do_xmote omits ed3cf02bbb18 gfs2: Fix LM_FLAG_TRY* logic in add_to_queue omits b1f108f78517 gfs2: Remove DLM_LKF_ALTCW / DLM_LKF_ALTPR code omits 1cfdccf6799d gfs2: Further sanitize lock_dlm.c omits b549602f781e slimbus: messaging: fix "transfered"->"transferred" omits 8e01c14edf5e slimbus: messaging: Remove redundant code omits 079ae11ef77c slimbus: qcom: remove unused qcom controller driver omits 6d40d5ecf683 ARM: dts: stm32: add missing PTP reference clocks on stm32 [...] omits fb4033e24970 Merge branch 'renesas-dts-for-v6.18' into renesas-next omits a3d8443fcb36 arm64: dts: renesas: r9a09g087: Add USB2.0 support omits 5413cf74a814 arm64: dts: renesas: r9a09g077: Add USB2.0 support omits 598ff0731146 arm64: dts: renesas: rzt2h-n2h-evk-common: Enable WDT2 omits 3b22b76dd51c arm64: dts: renesas: r9a09g087: Add WDT nodes omits 9e56c72c4bc9 arm64: dts: renesas: r9a09g077: Add WDT nodes omits 07781faac1db arm64: dts: renesas: rzt2h/rzn2h-evk: Enable SD card slot omits 3b54d8778de5 arm64: dts: renesas: rzt2h/rzn2h-evk: Enable MicroSD card slot omits 8b2d1b436b87 arm64: dts: renesas: rzt2h/rzn2h-evk: Enable eMMC omits 7a00979820a7 arm64: dts: st: enable display support on stm32mp257f-ev1 board omits 5b0e6b77925a arm64: dts: st: add clock-cells to syscfg node on stm32mp251 omits 1a1fd7c1563a arm64: dts: st: add lvds support on stm32mp255 omits 14ee0518130f arm64: dts: st: add ltdc support on stm32mp255 omits f941f7d035bc arm64: dts: st: add ltdc support on stm32mp251 omits cfd856da6cf5 ARM: dts: stm32: add resets property to m_can nodes in the [...] omits 9ed9bf8666b6 dt-binding: can: m_can: add optional resets property omits b396ebce4b10 arm64: dts: st: Enable PCIe on the stm32mp257f-ev1 board omits cb9b72f38209 arm64: dts: st: Add PCIe Endpoint mode on stm32mp251 omits f72297bbb232 arm64: dts: st: Add PCIe Root Complex mode on stm32mp251 omits 945d6714ec8d arm64: dts: st: add PCIe pinctrl entries in stm32mp25-pinc [...] omits cc6f2b728cd0 nvmem: layouts: fix automatic module loading omits f1530529008f arm64: defconfig: Enable STMicroelectronics STM32 DMA3 support omits f7605ba18597 nvmem: s32g-ocotp: Add driver for S32G OCOTP omits a3430382174a dt-bindings: nvmem: Add the nxp,s32g-ocotp yaml file omits 08a5d1b176ed ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp1 [...] omits e32764f8c0bd ARM: dts: stm32: add alternate pinmux for HDP pin and add [...] omits 93b2c98314a8 ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp25 omits d1487b0b7872 iio: adc: Add Intel Dollar Cove TI PMIC ADC driver omits 72b1d19663a2 iio: test: Add KUnit tests for iio_multiply_value() omits 17a74228a4c7 iio: Improve iio_read_channel_processed_scale() precision omits a7c40c5b49b3 iio: consumers: Add an iio_multiply_value() helper function omits 5f401cfb9df2 iio: consumers: Fix offset handling in iio_convert_raw_to_ [...] omits 136fe29a5b0c iio: consumers: Fix handling of negative channel scale in [...] omits a334ec77f266 PM: EM: Fix late boot with holes in CPU topology omits 19cae65b06c4 dt-bindings: iio: adc: samsung,exynos: Drop touchscreen support omits 98f306e79871 dt-bindings: iio: adc: samsung,exynos: Drop S3C2410 omits 573465da194d iio: adc: exynos_adc: Drop platform data support omits f6db201dd25e iio: adc: exynos_adc: Drop touchscreen support omits 2f51dc9f2568 iio: adc: exynos_adc: Drop S3C2410 support omits 79533628b74b memblock: drop for_each_free_mem_pfn_range_in_zone_from() omits 27ac4f601e75 mm/mm_init: drop deferred_init_maxorder() omits 3c3a538c1132 mm/mm_init: deferred_init_memmap: use a job per zone omits a607a6a10684 mm/mm_init: use deferred_init_memmap_chunk() in deferred_g [...] omits 711fb4e41028 iio: adc: update ad7779 to use IIO backend omits 03b95f41544d Merge branches 'rproc-next' and 'rpmsg-next' into for-next omits c67e16d30dca tools headers: Sync uapi/linux/vhost.h with the kernel source omits 6bca6b9d414c x86/its: Move ITS indirect branch thunks to .text..__x86.i [...] omits 23f5a19d1fa3 Merge branch 'mvebu/fixes' into mvebu/for-next omits 2948ce702bf8 pwm: berlin: Fix wrong register in suspend/resume omits 043fe17ade4d pwm: loongson: Fix LOONGSON_PWM_FREQ_DEFAULT omits 2267d9509084 Merge branches 'renesas-arm-defconfig-for-v6.18', 'renesas [...] omits b52ebc078bb6 misc: fastrpc: add support for gdsp remoteproc omits 600c965d0164 misc: fastrpc: Cleanup the domain names omits 0765171ec418 misc: fastrpc: Remove kernel-side domain checks from capab [...] omits 256b7e7d77e1 dt-bindings: misc: qcom,fastrpc: Add GDSP label omits cbf27dd4e98e misc: fastrpc: Skip reference for DMA handles omits ba7a9771f1e3 misc: fastrpc: fix possible map leak in fastrpc_put_args omits a8b2a851e3f9 misc: fastrpc: Fix fastrpc_map_lookup operation omits 69fb36431c5e misc: fastrpc: Save actual DMA size in fastrpc_map structure omits 500160770cb2 Merge branch 'icc-glymur' into icc-next omits 18ed48fa93b0 gfs2: Do not use atomic operations unnecessarily omits 400f91d1573c gfs2: Sanitize gfs2_meta_check, gfs2_metatype_check, gfs2_ [...] omits e8a2362f48cb gfs2: Turn gfs2_withdraw into a void function omits c4249e13b700 gfs2: Partially revert "gfs2: do_xmote fixes" omits a832c61dc36f gfs2: Simplify refcounting in do_xmote omits 3908c9ac3d93 gfs2: do_xmote cleanup omits b0b9f905fca4 gfs2: Remove space before newline omits 6e0621a4e3e5 gfs2: Remove unused sd_withdraw_wait field omits bdb6fa678cd1 gfs2: Remove unused GIF_FREE_VFS_INODE flag omits 039cfa2cee7e clk: qcom: tcsrcc-x1e80100: Set the bi_tcxo as parent to e [...] omits 8dd85887ad83 Merge branches 'fixes' and 'misc' into for-next omits c0e7bb02f796 microblaze: Replace __ASSEMBLY__ with __ASSEMBLER__ in non [...] omits ffe0b1a79a4f microblaze: Replace __ASSEMBLY__ with __ASSEMBLER__ in uap [...] omits dfbc7e728f36 microblaze: fix typos in Kconfig adds db87bd2ad1f7 Merge tag 'net-6.17-rc6' of git://git.kernel.org/pub/scm/l [...] adds 320475fbd590 Merge tag 'mtd/fixes-for-6.17-rc6' of git://git.kernel.org [...] adds cb780b79b236 Merge tag 'v6.17-rc5-smb3-client-fixes' of git://git.samba [...] adds 2c38074c3667 Merge tag 'drm-rust-fixes-2025-09-05' of https://gitlab.fr [...] adds 467360e29595 Merge tag 'drm-intel-fixes-2025-09-10' of https://gitlab.f [...] adds 440cec4ca1c2 drm/amdgpu: Wait for bootloader after PSPv11 reset adds f5c32370dba6 drm/amd/display: Disable DPCD Probe Quirk adds 70f0b051f82d drm/amd/display: Correct sequences and delays for DCN35 PG & RCG adds 60f71f0db7b1 drm/amd/display: Drop dm_prepare_suspend() and dm_complete() adds 1dfd2864a1c4 drm/amd/display: remove oem i2c adapter on finish adds ce42a3b581a9 drm/amdkfd: fix p2p links bug in topology adds 53503556273a amd/amdkfd: correct mem limit calculation for small APUs adds 7838fb5f1191 drm/amdgpu: fix a memory leak in fence cleanup when unloading adds 1d66c3f2b8c0 drm/amd/display: use udelay rather than fsleep adds 857ccfc19f9b drm/amd/amdgpu: Declare isp firmware binary file adds 2b10cb58d7a3 drm/amdgpu/vcn4: Fix IB parsing with multiple engine info [...] adds 3318f2d20ce4 drm/amdgpu/vcn: Allow limiting ctx to instance 0 for AV1 a [...] adds 1d00adb873a0 Merge tag 'amd-drm-fixes-6.17-2025-09-10' of https://gitla [...] adds 4de37a48b6b5 drm/mediatek: fix potential OF node use-after-free adds 9ba2556cef1d drm/mediatek: clean up driver data initialisation adds f2c8bbb6e971 Merge tag 'mediatek-drm-fixes-20250910' of https://git.ker [...] adds dab1f85526a4 Merge tag 'drm-misc-fixes-2025-09-11' of https://gitlab.fr [...] adds 7934fdc25ad6 drm/xe/configfs: Don't touch survivability_mode on fini adds 5c87fee3c96c drm/xe: Attempt to bring bos back to VRAM after eviction adds d84820309ed3 drm/xe: Allow the pm notifier to continue on failure adds eb5723a75104 drm/xe: Block exec and rebind worker while evicting for su [...] adds fd99415ec8a8 drm/xe: Extend Wa_13011645652 to PTL-H, WCL adds 9a3f210737e9 Merge tag 'drm-xe-fixes-2025-09-11' of https://gitlab.free [...] adds 965c995c9a4b Merge tag 'drm-fixes-2025-09-12' of https://gitlab.freedes [...] adds 22f20375f5b7 Merge tag 'pci-v6.17-fixes-3' of git://git.kernel.org/pub/ [...] adds b891d11b74b4 Merge tag 'driver-core-6.17-rc6' of git://git.kernel.org/p [...] adds 395d68e5dd63 Merge tag 'regulator-fix-v6.17-rc5' of git://git.kernel.or [...] adds 5cd64d4f9268 Merge tag 'ceph-for-6.17-rc6' of https://github.com/ceph/c [...] adds f83a4f2a4d8c Merge tag 'erofs-for-6.17-rc6-fixes' of git://git.kernel.o [...] adds 30989f67650c MAINTAINERS: Input: Drop melfas-mip4 section adds 563b3f6ef521 Merge tag 'input-for-v6.17-rc5' of git://git.kernel.org/pu [...] adds 8378c891726d Merge tag 'timers-urgent-2025-09-14' of git://git.kernel.o [...] adds df86f912b45c Merge tag 'x86-urgent-2025-09-14' of git://git.kernel.org/ [...] adds 7609fb63cead Merge tag 'usb-serial-6.17-rc6' of ssh://gitolite.kernel.o [...] adds 9dfec4a51df9 USB: core: remove the move buf action adds d6b42787f30d Merge tag 'usb-6.17-rc6' of git://git.kernel.org/pub/scm/l [...] adds 1519fc7cd3e1 Merge tag 'tty-6.17-rc6' of git://git.kernel.org/pub/scm/l [...] adds 0676181a8754 Merge tag 'dmaengine-fix-6.17' of git://git.kernel.org/pub [...] adds 79e8447ec662 Merge tag 'phy-fix-6.17' of git://git.kernel.org/pub/scm/l [...] adds f83ec76bf285 Linux 6.17-rc6 adds 66d938e89e94 netfs: Prevent duplicate unlocking adds b62fd63ade7c btrfs: fix invalid extref key setup when replaying dentry adds 5b8d29647541 btrfs: zoned: fix incorrect ASSERT in btrfs_zoned_reserve_ [...] adds 8679d2687c35 btrfs: initialize inode::file_extent_tree after i_mode has [...] adds 80eb65ccf6f7 btrfs: annotate block group access with data_race() when s [...] adds 07cd468e0f61 Merge branch 'misc-6.17' into next-fixes adds 896e6158ab2b Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds 7967b30eb167 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 7ffa7320d6a1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 150e513d8795 Merge branch 'master' of https://github.com/ceph/ceph-client.git adds b594fa91f683 smb: client: let recv_done verify data_offset, data_length [...] adds 04d86fd7d2f8 smb: client: ensure open_cached_dir_by_dentry() only retur [...] adds 15fbe525e3ac smb: Use arc4 library instead of duplicate arc4 code adds 6bcf9eb8ff1a smb: client: short-circuit negative lookups when parent di [...] adds 91e126e73d09 smb: client: batch SRV_COPYCHUNK entries to cut roundtrips adds fcb80edb58ed Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds a6283630d145 Merge branch 'configfs-next' of https://git.kernel.org/pub [...] adds 75262c4c3e72 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds a37395bb2e83 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds acab02ffcd6b exfat: support modifying mount options via remount adds d20eab69e930 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 310c4b14d42a Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds a58b95910707 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 7858d36217ea Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 60c627313133 gfs2: Remove unused GIF_FREE_VFS_INODE flag adds 37b1c0f120b7 gfs2: Remove unused sd_withdraw_wait field adds aa94ad9ab230 gfs2: Remove space before newline adds 2309a01351e5 gfs2: do_xmote cleanup adds 4250e683de69 gfs2: Simplify refcounting in do_xmote adds 418c85475934 gfs2: Partially revert "gfs2: do_xmote fixes" adds 6e4224082696 gfs2: Turn gfs2_withdraw into a void function adds 13c000416863 gfs2: Sanitize gfs2_meta_check, gfs2_metatype_check, gfs2_ [...] adds cd7180466465 gfs2: Do not use atomic operations unnecessarily adds fd70ab7155c4 gfs2: Further sanitize lock_dlm.c adds 2b813a72880d gfs2: Remove DLM_LKF_ALTCW / DLM_LKF_ALTPR code adds 0c23e24164d8 gfs2: Fix LM_FLAG_TRY* logic in add_to_queue adds 9b54770b68ae gfs2: Remove duplicate check in do_xmote adds 061df28b82af gfs2: Fix GLF_INVALIDATE_IN_PROGRESS flag clearing in do_xmote adds bddb53b776fb gfs2: Get rid of GLF_INVALIDATE_IN_PROGRESS adds 2045364497db gfs2: Simplify do_promote adds cd493dcf4f82 gfs2: run_queue cleanup adds 47faf937da43 gfs2: Minor run_queue fixes adds 6ab26555c9ff gfs2: Add proper lockspace locking adds 28c4d9bc0708 gfs2: Fix unlikely race in gdlm_put_lock adds 238465f9ebc6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds d16269403721 smb: server: let smb_direct_writev() respect SMB_DIRECT_MA [...] adds 5282491fc49d ksmbd: smbdirect: validate data_offset and data_length fie [...] adds e1868ba37fd2 ksmbd: smbdirect: verify remaining_data_length respects ma [...] adds 2cd9d377e931 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds d5d3a86e8f82 sunrpc: fix null pointer dereference on zero-length checksum adds 7360cd562537 NFSD: Relocate the fh_want_write() and fh_drop_write() helpers adds 8a244a48c382 NFSD: Move the fh_getattr() helper adds 381db61bab89 sunrpc: delay pc_release callback until after the reply is sent adds 11039ecaf329 nfsd: discard nfsd_file_get_local() adds 794532cfabc9 sunrpc: Change ret code of xdr_stream_decode_opaque_fixed adds 1060cb62ec4b NFSD: Rework encoding and decoding of nfsd4_deviceid adds f9a10228c209 NFSD: Minor cleanup in layoutcommit processing adds 9233744448d4 NFSD: Minor cleanup in layoutcommit decoding adds ee682edcadc9 NFSD: Implement large extent array support in pNFS adds fb548e87459b NFSD: Fix last write offset handling in layoutcommit adds f474557cadec nfsd: fix assignment of ia_ctime.tv_nsec on delegated mtim [...] adds 7d069061730f nfsd: ignore ATTR_DELEG when checking ia_valid before noti [...] adds 996c3d02108b vfs: add ATTR_CTIME_SET flag adds facf195da2a6 nfsd: use ATTR_CTIME_SET for delegated ctime updates adds 496f35d5345d nfsd: track original timestamps in nfs4_delegation adds 2258cc76e9d2 nfsd: fix SETATTR updates for delegated timestamps adds 8c3cc8292aa4 nfsd: fix timestamp updates in CB_GETATTR adds 7fc97fa33ee2 nfsd: freeze c/mtime updates with outstanding WRITE_ATTRS [...] adds 7e51c799d153 lockd: Remove space before newline adds 4b3cdfdb3163 nfsd: Replace open-coded conversion of bytes to hex adds 90c87a18aabc nfsd: Eliminate an allocation in nfs4_make_rec_clidname() adds 79670a17e468 NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul() adds 0f374ccf4e3d nfsd: decouple the xprtsec policy check from check_nfsd_access() adds 9922307132c6 sunrpc: fix pr_notice in svc_tcp_sendto() to show correct length adds 9e0509202d27 sunrpc: eliminate return pointer in svc_tcp_sendmsg() adds cd9e79d26706 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds 38ba6a6e39ba Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 43c47b908b2c Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] adds 92ea6151ea93 Merge branch '9p-next' of https://github.com/martinetd/linux adds 9cdc58c35899 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 4c3c40178b0e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds a6af44f2a0c3 Merge branch 'vfs.fixes' into vfs.all adds 0c43094f8cc9 eventpoll: Replace rwlock with spinlock adds e493b83b10af Merge patch "eventpoll: Fix priority inversion problem" adds c593b9d6c446 filelock: add FL_RECLAIM to show_fl_flags() macro adds 796667c9dc94 fs/proc/namespaces: make ns_entries const adds af67f4c1cd07 fs: use the switch statement in init_special_inode() adds 84f1766bdba5 initrd: Fix unused variable warning in rd_load_image() on s390 adds e60625e7ce10 initramfs: Use struct_size() helper to improve dir_add() adds beb022ef9263 initrd: Use str_plural() in rd_load_image() adds afd77d2050c3 initramfs: Replace strcpy() with strscpy() in find_link() adds 74792608606a init: INITRAMFS_PRESERVE_MTIME should depend on BLK_DEV_INITRD adds f99b3917789d fs: rename generic_delete_inode() and generic_drop_inode() adds 61e05deb8909 Merge branch 'vfs-6.18.misc' into vfs.all adds f396c3bdf44b Merge branch 'vfs-6.18.mount' into vfs.all adds 222d27795d5b Merge branch 'vfs-6.18.inode' into vfs.all adds cde560f98a9b fs: expand dump_inode() adds 7f63c1a591e0 Merge branch 'vfs-6.18.inode.refcount.preliminaries' into vfs.all adds f8a1e78edbb0 Merge branch 'vfs-6.18.pidfs' into vfs.all adds 5388ae76ae68 Merge branch 'vfs-6.18.rust' into vfs.all adds 626915337c28 Merge branch 'vfs-6.18.workqueue' into vfs.all adds 60d22c6ef41b pidns: move is-ancestor logic to helper adds 77e211dd1392 procfs: add "pidns" mount option adds 568d4239002c selftests/proc: add tests for new pidns APIs adds e88ae8c712fb Merge patch series "procfs: make reference pidns more user [...] adds 609a134c2483 Merge branch 'vfs-6.18.procfs' into vfs.all adds 09c69289a273 afs: Add support for RENAME_NOREPLACE and RENAME_EXCHANGE adds 9c616f970dfe Merge branch 'vfs-6.18.afs' into vfs.all adds 3c17001b21b9 pidfs: validate extensible ioctls adds 4d906371d1f9 nsfs: drop tautological ioctl() check adds f8527a29f461 nsfs: validate extensible ioctls adds 60949057a2e7 block: use extensible_ioctl_valid() adds 378c01ba066f ns: move to_ns_common() to ns_common.h adds 7388929797ff nsfs: add nsfs.h header adds 27fbd9c74305 ns: uniformly initialize ns_common adds 011090b6c0a9 cgroup: use ns_common_init() adds c9c67e1d48ea ipc: use ns_common_init() adds 6e6f49226ff0 mnt: use ns_common_init() adds 22650542d3b6 net: use ns_common_init() adds 3ce639265460 pid: use ns_common_init() adds 55aba95f48fc time: use ns_common_init() adds a6ef71dc9390 user: use ns_common_init() adds 7ecf2d3bbd8d uts: use ns_common_init() adds 8ecde0bd4193 ns: remove ns_alloc_inum() adds 670f2f915084 nstree: make iterator generic adds 96ff702edaec mnt: support ns lookup adds 386011053ba3 cgroup: support ns lookup adds 29ff7e9e30e2 ipc: support ns lookup adds ec016f0a7d8d net: support ns lookup adds e3af88e921e3 pid: support ns lookup adds c5d125d47a94 time: support ns lookup adds 88c4bd214d46 user: support ns lookup adds e2a17dd2633a uts: support ns lookup adds b60ce20bf1bf ns: add to_<type>_ns() to respective headers adds 939bbb438194 nsfs: add current_in_namespace() adds 06c4ff965e95 nsfs: support file handles adds f300d095535f nsfs: support exhaustive file handles adds 61b9024a4cca nsfs: add missing id retrieval support adds 8412237045cd tools: update nsfs.h uapi header adds f60ae44e56e4 selftests/namespaces: add identifier selftests adds e2a380d08956 selftests/namespaces: add file handle selftests adds a7ec4da2c05c Merge patch series "ns: support file handles" adds 8b66420518b3 Merge branch 'namespace-6.18.file_handles' into vfs.all adds 67c312b4e9bf writeback: Avoid contention on wb->list_lock when switchin [...] adds a29997d9fe7e writeback: Avoid softlockup when switching many inodes adds 897113876f46 writeback: Avoid excessively long inode switching times adds dd5f65bc09d4 writeback: Add tracepoint to track pending inode switches adds 1c36fade2fab Merge patch series "writeback: Avoid lockups when switchin [...] adds 1228c548bb98 Merge branch 'vfs-6.18.writeback' into vfs.all adds 78ca91358633 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] adds 9892775af5a5 csky: remove BS check for FAULT_FLAG_ALLOW_RETRY adds 4d364c660a49 PAGE_PTR() had been last used outside of arch/* in 1.1.94 adds 90b0615fb5c6 SET_PAGE_DIR() users had been gone since 2.3.12pre1 adds f4cfb3c49f93 alpha: get rid of the remnants of BAD_PAGE and friends adds 445c4f2fe708 kill FIRST_USER_PGD_NR adds 7a2ba22e23d7 alpha: unobfuscate _PAGE_P() definition adds d2286e3c7f57 Merge branch 'work.misc' into for-next adds 324990745547 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 56e625f1566e nsfs: Fix up merge adds 98c6d259319e mm/gup: check ref_count instead of lru before migration adds a09a8a1fbb37 mm/gup: local lru_add_drain() to avoid lru_add_drain_all() adds afb99e9f5004 mm: revert "mm/gup: clear the LRU flag of a page before ad [...] adds 8d79ed36bfc8 mm: revert "mm: vmscan.c: fix OOM on swap stress test" adds 2da6de30e60d mm: folio_may_be_lru_cached() unless folio_test_large() adds e6a0deb6fa5b mm/damon/core: introduce damon_call_control->dealloc_on_cancel adds 04a06b139ec0 mm/damon/sysfs: use dynamically allocated repeat mode damo [...] adds 615cd3705d20 MAINTAINERS: add Jann Horn as rmap reviewer adds 72291a5a0ead MAINTAINERS: add Lance Yang as a THP reviewer adds f826edeb888c samples/damon/wsse: avoid starting DAMON before initialization adds e6b733ca2f99 samples/damon/prcl: avoid starting DAMON before initialization adds c62cff40481c samples/damon/mtier: avoid starting DAMON before initialization adds 025e87f8ea2a nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* adds faf38634bfcb mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_count adds b8bb300e6984 zram: fix slot write race condition adds ca2e07357b42 hung_task: fix warnings caused by unaligned lock pointers adds 89425796906b mm/hugetlb: fix folio is still mapped when deleted adds 724914ba0f27 kasan: fix warnings caused by use of arch_enter_lazy_mmu_mode() adds def43c6aeb4b kasan-fix-warnings-caused-by-use-of-arch_enter_lazy_mmu_mode-fix adds a2b7d164d6bf Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds 29341c6c18b8 ARM: dts: kirkwood: Fix sound DAI cells for OpenRD clients adds d3021e6aa11f arm64: dts: marvell: cn913x-solidrun: fix sata ports status adds 48b51799a546 arm64: dts: marvell: cn9132-clearfog: disable eMMC high-sp [...] adds 794a06668803 arm64: dts: marvell: cn9132-clearfog: fix multi-lane pci x [...] adds f1a43af7a9ec Merge tag 'mvebu-fixes-6.17-1' of git://git.kernel.org/pub [...] adds bab62f5bdce4 Merge tag 'reset-fixes-for-v6.17' of https://git.pengutron [...] adds ea9da67e2add ARM: dts: socfpga: sodia: Fix mdio bus probe and PHY address adds 32687c066375 Merge tag 'socfpga_dts_fix_for_v6.17' of git://git.kernel. [...] adds 6865ed7ddc81 Merge tag 'imx-fixes-6.17-2' of https://git.kernel.org/pub [...] adds 281682764d46 Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] adds 247981eecd3d net: Use NAPI_* in test_bit when stopping napi kthread adds 5577352b5583 net/mlx5: Not returning mlx5_link_info table when speed is [...] adds 2690cb089502 dpaa2-switch: fix buffer pool seeding for control traffic adds 201825fb4278 net: ethtool: handle EOPNOTSUPP from ethtool get_ts_info() method adds 2e7bba08923e net/tcp: Fix a NULL pointer dereference when using TCP-AO [...] adds 70d99623d5c1 dpll: fix clock quality level reporting adds 64863f4ca494 rxrpc: Fix unhandled errors in rxgk_verify_packet_integrity() adds 2429a1976481 rxrpc: Fix untrusted unsigned subtract adds af82e857df5d octeon_ep: Validate the VF ID adds 56c0a2a9ddc2 qed: Don't collect too many protection override GRC elements adds a9888628cb2c net: dst_metadata: fix IP_DF bit not extracted from tunnel [...] adds 6cafb93c1f2a selftests: openvswitch: add a simple test for tunnel metadata adds 2e5fb2ff3173 Merge branch 'net-dst_metadata-fix-df-flag-extraction-on-t [...] adds 4170918ff409 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds 72d2e6428d68 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds a38108a23ab5 wifi: iwlwifi: pcie: fix byte count table for some devices adds e88128ff7e13 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds e1b8b36cdd5e Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds ec8f26092e52 ALSA: hda/realtek: Add ALC295 Dell TAS2781 I2C fixup adds f205ed23f068 ALSA: hda: cs35l41: Support Lenovo Thinkbook 13x Gen 5 adds c1d31894d892 ALSA: hda/realtek: Support Lenovo Thinkbook 13x Gen 5 adds d99c20303498 ALSA: hda/realtek: Fix volume control on Lenovo Thinkbook [...] adds 2d3057e77dca Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 690aa09b1845 ASoC: Intel: catpt: Expose correct bit depth to userspace adds f9501d8864b1 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 6d07bee10e4b staging: axis-fifo: fix TX handling on copy_from_user() failure adds 82a051e2553b staging: axis-fifo: flush RX FIFO on read errors adds 757ec94c4309 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] adds 66205ae9348a Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 46834d90a9a1 crypto: ccp - Always pass in an error pointer to __sev_pla [...] adds 1ff9e6f68306 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 2cab83dd7392 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 8822e8be86d4 platform/x86/amd/pmc: Add MECHREVO Yilong15Pro to spurious [...] adds fba9d5448bd4 platform/x86: oxpec: Add support for OneXPlayer X1Pro EVA-02 adds d857d09fb653 platform/x86: oxpec: Add support for AOKZOE A1X adds cbb68db7e4a7 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds ca6f79b58618 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 8ab2f1c35669 mmc: mvsdio: Fix dma_unmap_sg() nents value adds 7b7e71683b4c mmc: sdhci: Move the code related to setting the clock fro [...] adds 09c2b628f640 mmc: sdhci-uhs2: Fix calling incorrect sdhci_set_clock() function adds 77a436c93d10 mmc: sdhci-pci-gli: GL9767: Fix initializing the UHS-II in [...] adds 124088a7861a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 19c839a98c73 gpiolib: acpi: initialize acpi_gpio_info struct adds 5d74630d3f4c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds a5edf3550f42 perf subcmd: avoid crash in exclude_cmds when excludes is empty adds 7947ad15614c perf lock: Provide a host_env for session new adds b5e4b67416ea Merge branch 'perf-tools' of https://git.kernel.org/pub/sc [...] adds b9b664afe8cc Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] adds f53f50c972b6 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds e2a847e5072c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 6d8042baa80c Merge tag 'renesas-clk-fixes-for-v6.17-tag1' of git://git. [...] adds 96cb6ac9f65f Merge branch 'clk-fixes' of https://git.kernel.org/pub/scm [...] adds c52c969b48ce Merge branch into tip/master: 'timers/urgent' adds 660e3808790e Merge branch into tip/master: 'x86/urgent' adds d57d45f28740 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] adds 6c73aa492cd3 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 74f73728d457 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds 07c24945cafc Revert "drm: Add directive to format code in comment" adds 179688318d56 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 56b060d0a1d3 mempolicy: clarify what zone reclaim means new e5eb32468859 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping new 915a4022b591 mm/mglru: update MG-LRU proactive reclaim statistics only [...] new 337135e6124b mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting new 849d5cff4d48 /dev/zero: try to align PMD_SIZE for private mapping new 79e1c24285c4 mm: replace (20 - PAGE_SHIFT) with common macros for pages [...] new 7cbce1eaeb78 zram: protect recomp_algorithm_show() with ->init_lock new 35edbaa04a46 selftests/mm: pass filename as input param to VM_PFNMAP tests new cc483b328881 mm: limit the scope of vma_start_read() new 0b16f8bed19c mm: change vma_start_read() to drop RCU lock on failure new b25786b4a981 mm, swap: only scan one cluster in fragment list new 913fff314547 mm, swap: remove fragment clusters counter new 9a42aed48421 mm, swap: prefer nonfull over free clusters new 6de1ef1ca39a selftests/mm: use __auto_type in swap() macro new 61dc4358d37a mm: correct misleading comment on mmap_lock field in mm_struct new 4c5d3365882d mm/vmalloc: allow to set node and align in vrealloc new 2cd8231796b5 mm/slub: allow to set node and align in k[v]realloc new 7760b6421b6c rust: add support for NUMA ids in allocations new 1738796994a4 rust: support large alignments in allocations new 1097a3d456ae mm/nommu: convert kobjsize() to folios new 9863124e0bfb xarray: remove redundant __GFP_NOWARN new 878d9e8cebbb mm/rmap: do __folio_mod_stat() in __folio_add_rmap() new dc32c8d4875f mm/damon/core: skip needless update of damon_attrs in damo [...] new 408b299a62ec mm/damon/paddr: move filters existence check function to o [...] new 63f39737d1e3 mm/damon/vaddr: support stat-purpose DAMOS filters new 41f105581680 selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] new ee737a5a102c fs/proc/task_mmu: factor out proc_maps_private fields used [...] new d9d1c2d81797 fs/proc/task_mmu: execute PROCMAP_QUERY ioctl under per-vma locks new 3e86861d00d5 mm/kasan/init.c: remove unnecessary pointer variables new e6d7d3502e00 mm/damon: update expired description of damos_action new 7bca1760cd86 docs/mm/damon/design: fix typo: s/sz_trtied/sz_tried/ new 27763edac928 mm/mincore, swap: consolidate swap cache checking for mincore new 1f2052755c15 mm/mincore: use a helper for checking the swap cache new 95c2908f1a4f mm/migrate: remove MIGRATEPAGE_UNMAP new fb49a4425cfa treewide: remove MIGRATEPAGE_SUCCESS new b7298e418e29 mm/huge_memory: move more common code into insert_pmd() new 77e493280e92 mm/huge_memory: move more common code into insert_pud() new 5528ef06da01 mm/huge_memory: support huge zero folio in vmf_insert_folio_pmd() new b0f86aaebed1 fs/dax: use vmf_insert_folio_pmd() to insert the huge zero folio new d82d09e48219 mm/huge_memory: mark PMD mappings of the huge zero folio special new 30680d5ef0dc powerpc/ptdump: rename "struct pgtable_level" to "struct p [...] new b22cc9a9c7ff mm/rmap: convert "enum rmap_level" to "enum pgtable_level" new ec63a44011dc mm/memory: convert print_bad_pte() to print_bad_page_map() new af38538801c6 mm/memory: factor out common code from vm_normal_page_*() new 2db308160b5a mm: introduce and use vm_normal_page_pud() new 4c89792ea0a2 mm: rename vm_ops->find_special_page() to vm_ops->find_nor [...] new b912586ba7cf mm: rename huge_zero_page to huge_zero_folio new 2843408ca971 mm: rename MMF_HUGE_ZERO_PAGE to MMF_HUGE_ZERO_FOLIO new 2d8bd8049e89 mm: add persistent huge zero folio new 415a0fd62f18 mm: add largest_zero_folio() routine new ea5e101fb601 block: use largest_zero_folio in __blkdev_issue_zero_pages() new be564840bbc2 kho: allow scratch areas with zero size new 950c31e8f128 lib/test_kho: fixes for error handling new 801295be015f selftest/kho: update generation of initrd new 10725cd2b09a selftests/damon: test no-op commit broke DAMON status new 4a12633e87ab selftests/mm: do check_huge_anon() with a number been passed in new bb6525f2f8c4 mm: add bitmap mm->flags field new 12e423ba4eae mm: convert core mm to mm_flags_*() accessors new 879d0d99541f mm: convert prctl to mm_flags_*() accessors new 4141c2dc88f2 mm: convert arch-specific code to mm_flags_*() accessors new c0951573e0d6 mm: convert uprobes to mm_flags_*() accessors new 39f8049cd49f mm: update coredump logic to correctly use bitmap mm flags new 01f86753a05a mm: correct sign-extension issue in MMF_* flag masks new 19148a19da86 mm: update fork mm->flags initialisation to use bitmap new d14d3f535e13 mm: convert remaining users to mm_flags_*() accessors new 8166353fb884 mm: replace mm->flags with bitmap entirely and set to 64 bits new adf085ff0d6f mm: remove redundant __GFP_NOWARN new 53c225ffa72a selftests/mm: fix spelling mistake "mrmeap" -> "mremap" new dca4437a5861 mm/zswap: store <PAGE_SIZE compression failed page as-is new 0f9ab62a6e44 mempool: rename struct mempool_s to struct mempool new 9d246d7410c9 selftests/damon: fix damon selftests by installing _common.sh new 348e474f18e1 mm/swapfile.c: introduce function alloc_swap_scan_list() new 85b8cec15034 mm: swap.h: Remove deleted field from comments new 50944692052b userfaultfd: opportunistic TLB-flush batching for present [...] new 868ade323e9d rust: allocator: add KUnit tests for alignment guarantees new ec45783fce52 memcg: optimize exit to user space new 0ee82798282a lib/test_maple_tree.c: remove redundant semicolons new 668208b161a0 riscv: use an atomic xchg in pudp_huge_get_and_clear() new 6a204d4b14c9 mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH al [...] new a3f451ad3379 selftests/damon/access_memory_even: remove unused header file new 0c04015d45e6 mm/page_alloc: simplify lowmem_reserve max calculation new e4fe1388dfbd mm: fix typos in VMA comments new 5922deb3ecc0 mm/page_alloc: remove redundant pcp->free_count initializa [...] new eda0bf339b41 mm/selftests: fix incorrect pointer being passed to mark_range() new 0ef3783d7558 selftests/mm: add support to test 4PB VA on PPC64 new 08c907c5bc0a selftest/mm: fix ksm_funtional_test failures new 7bc857ddeeaa mm/selftests: fix split_huge_page_test failure on systems [...] new 2d941088f457 selftests/mm: fix child process exit codes in ksm_function [...] new e36215431ce2 selftests/mm: skip thuge-gen test if system is not setup properly new 19de1e5d11d1 selftests/mm: skip hugepage-mremap test if userfaultfd una [...] new e338d8353154 mm: readahead: improve mmap_miss heuristic for concurrent faults new 9dc21bbd62ed prctl: extend PR_SET_THP_DISABLE to optionally exclude VM_ [...] new 1f1c061089dc mm/huge_memory: convert "tva_flags" to "enum tva_type" new 8cdc4d270193 mm/huge_memory: respect MADV_COLLAPSE with PR_THP_DISABLE_ [...] new 7de854910bcb docs: transhuge: document process level THP controls new 49850bd02658 selftest/mm: extract sz2ord function into vm_util.h new 681f45deca1c selftests: prctl: introduce tests for disabling THPs completely new 6bb961448418 selftests: prctl: introduce tests for disabling THPs excep [...] new 4e915656a38a mm/damon/Kconfig: make DAMON_STAT_ENABLED_DEFAULT depend o [...] new 53fbef56e07d mm: introduce memdesc_flags_t new 56d578c1300f mm: convert page_to_section() to memdesc_section() new eb00fdd84dda mm: introduce memdesc_nid() new 4aff03fbe508 mm: introduce memdesc_zonenum() new 87479378acdd slab: use memdesc_flags_t new 11afccce2ac5 slab: use memdesc_nid() new 89ef6ad6fa84 mm: introduce memdesc_is_zone_device() new 7cfe9cafb6ad mm: reimplement folio_is_device_private() new bd0dbbb3fd90 mm: reimplement folio_is_device_coherent() new c995ac3aa374 mm: reimplement folio_is_fsdax() new 88df6ab2f34b mm: add folio_is_pci_p2pdma() new 4bd22a7ae574 mm: fix duplicate accounting of free pages in should_recla [...] new f6a4a150f1ec mm/damon/tests/core-kunit: add damos_commit_filter test new c4408277c0d7 mm/filemap: do not use is_partially_uptodate for entire folio new 35224da7e30b mm/filemap: skip non-uptodate folio if there are available folios new b322e88b3d55 mm/hugetlb: early exit from hugetlb_pages_alloc_boot() whe [...] new 9eff16bd3a4b mm/huge_memory: add new_order and offset to split_huge_pag [...] new 72a07c03909b selftests/mm: mark all functions static in split_huge_page_test.c new bd66448f2a0e selftests/mm: reimplement is_backed_by_thp() with more pre [...] new fca418e59afa selftests/mm: add check_after_split_folio_orders() helper new c55ed758e047 selftests/mm: check after-split folio orders in split_huge [...] new 63ec0c26b682 tmpfs: preserve SB_I_VERSION on remount new b27f292de6b1 selftests/mm: put general ksm operation into vm_util new c9615059cab5 selftests/mm: test that rmap behaves as expected new 1aca4021f845 lib/test_hmm: drop redundant conversion to bool new 8d4bb46ba767 ntfs3: stop using write_cache_pages new e34b21ba1541 bcachefs: stop using write_cache_pages new 7bebb41b96b5 mm: remove write_cache_pages new 658fa653b4d1 mm, x86/mm: move creating the tlb_flush event back to x86 code new e5e758922d1a mm/rmap: not necessary to mask off FOLIO_PAGES_MAPPED new 5d5d75ff646c mm/rmap: use folio_large_nr_pages() when we are sure it is [...] new 0cd01c4a5cc1 mm/cma: add 'available count' and 'total count' to trace_c [...] new 0b1bf60c324a mm/zswap: reduce the size of the compression buffer to a s [...] new 9907e1df31c0 rust: mm: update ARef and AlwaysRefCounted imports from sy [...] new ce32123b9bc0 mm: remove is_migrate_highatomic() new 32960f750386 mm/huge_memory: remove enforce_sysfs from __thp_vma_allowa [...] new 940b1be22578 kselftest: mm: fix typos in test_vmalloc.sh new a7498388b099 selftests: centralise maybe-unused definition in kselftest.h new 3615e106e0f7 mm/khugepaged: use list_xxx() helper to improve readability new 786eb990cfb7 drivers/base/node: handle error properly in register_one_node() new 79dfed097680 selftests/mm: use calloc instead of malloc in pagemap_ioctl.c new 46afff459925 mm/page-writeback: drop usage of folio_index new dfd04add595b kmem/tracing: add kmem name to kmem_cache_alloc tracepoint new e76e09bdf9f7 kho: make sure kho_scratch argument is fully consumed new ef49b7b39d50 maple_tree: fix MAPLE_PARENT_RANGE32 and parent pointer docs new 6c3826173e6a mm/page_alloc: harmonize should_compact_retry() type new ab1c34c83407 mm: shmem: use 'folio' for shmem_partial_swap_usage() new 6d11dec130ad mm: shmem: drop the unnecessary folio_nr_pages() new 060b6c72ce94 selftests/mm/uffd-stress: make test operate on less hugetl [...] new 1580cd50b6d4 selftests/mm/uffd-stress: stricten constraint on free huge [...] new c090868f59ce Revert "hugetlb: make hugetlb depends on SYSFS or SYSCTL" new cf1dec76ba8a mm/filemap: add AS_KERNEL_FILE new e3a9ac4e866e mm: add vmstat for kernel_file pages new b55102826d7d btrfs: set AS_KERNEL_FILE on the btree_inode new dd3b304b9410 mm/page_alloc: use xxx_pageblock_isolate() for better reading new 98c94f1035fc mm/pageblock-flags: remove PB_migratetype_bits/PB_migrate_end new 09a616cbb371 mm/damon/core: add damon_ctx->addr_unit new d8096848e73e mm/damon/paddr: support addr_unit for access monitoring new 85246435b249 mm/damon/paddr: support addr_unit for DAMOS_PAGEOUT new 51a1ebd3a295 mm/damon/paddr: support addr_unit for DAMOS_LRU_[DE]PRIO new ec1d5bab0689 mm/damon/paddr: support addr_unit for MIGRATE_{HOT,COLD} new 01e7ee33a0ca mm/damon/paddr: support addr_unit for DAMOS_STAT new 540a2aebc657 mm/damon/sysfs: implement addr_unit file under context dir new 7b06c471afc8 Docs/mm/damon/design: document 'address unit' parameter new e0c725455fd5 Docs/admin-guide/mm/damon/usage: document addr_unit file new 56cd19404aba Docs/ABI/damon: document addr_unit file new d8f867fa0825 mm/damon: add damon_ctx->min_sz_region new 1e332f303ae9 pagevec.h: add `const` to pointer parameters of getter functions new ff0db419b278 tools/include: implement a couple of atomic_t ops new d794cd23dc81 tools: testing: allow importing arch headers in shared.mk new 953dad21bb69 tools: testing: support EXTRA_CFLAGS in shared.mk new c66ae64401d1 tools: testing: use existing atomic.h for vma/maple tests new 204dfefe0392 mm/page_alloc: find_large_buddy() from start_pfn aligned order new 39b44c8c7331 huge_mm.h: disallow is_huge_zero_folio(NULL) new 82b5fe3059a5 maple_tree: fix testing for 32 bit builds new 103e90626d3a maple_tree: testing fix for spanning store on 32b new 11e16bc193f9 Merge branch 'mm-stable' of https://git.kernel.org/pub/scm [...] new 1440648c0fee hung_task: dump blocker task if it is not hung new f367474b5884 x86/kexec: carry forward the boot DTB on kexec new 06ef8b9aa25e ref_tracker: remove redundant __GFP_NOWARN new c2fe368b6eb2 kcov: use write memory barrier after memcpy() in kcov_move_area() new 1455b6ac210d kcov: load acquire coverage count in user-space code new 8f09142e4f9b idr test suite: remove usage of the deprecated ida_simple_ [...] new c8a09fc9664f ida: remove the ida_simple_xxx() API new baa96bcb180e nvmem: update a comment related to struct nvmem_config new ca78a04ce5c4 lib/digsig: remove unnecessary memset new e416f0ed3c50 init: handle bootloader identifier in kernel parameters new a6cf527e66b8 checkpatch: allow http links of any length in commit logs new 6c0022d6dc34 lib/fault-inject-usercopy.c: use PTR_ERR_OR_ZERO() to simp [...] new bc107a619f02 squashfs: verify inode mode when loading from disk new 9a0ee378eb6c ocfs2: remove commented out mlog() statements new 7da017eaa43a test_firmware: use str_true_false() helper new 0ca863b7c638 alloc_tag: use str_on_off() helper new 41f88ddfd453 watchdog/softlockup: fix wrong output when watchdog_thresh < 3 new 95f091274f3d watchdog/softlockup: fix incorrect CPU utilization output [...] new 228bf041a7fd vfat: remove unused variable new 6c609f36398a x86/crash: remove redundant 0 value initialization new b1e34412998d proc: test lseek on /proc/net/dev new 2a8c51bc9391 list.h: add missing kernel-doc for basic macros new b32730e68d32 fork: remove #ifdef CONFIG_LOCKDEP in copy_process() new f7071db2fe3d fork: kill the pointless lower_32_bits() in create_io_thre [...] new 171c04728993 ocfs2: remove unnecessary NULL check in ocfs2_grab_folios() new 493977de1469 ocfs2: fix super block reserved field offset comment new 13818f7b8c85 kexec_core: remove redundant 0 value initialization new 31cf021b6161 lib/sys_info: handle sys_info_mask==0 case new 8c2b91fbb007 panic: refine the document for 'panic_print' new 2683df6539cb panic: add note that 'panic_print' parameter is deprecated new e40d2014b2cc panic: clean up message about deprecated 'panic_print' parameter new d0d9c7235548 panic: introduce helper functions for panic state new f7998e7f03ff fbdev: use panic_in_progress() helper new 33effbcaf110 crash_core: use panic_try_start() in crash_kexec() new 6b69c7ef96f1 panic: use panic_try_start() in nmi_panic() new 6f313b558562 panic: use panic_try_start() in vpanic() new 2325e8eadf7c printk/nbcon: use panic_on_this_cpu() helper new c6be36e29976 panic/printk: replace this_cpu_in_panic() with panic_on_th [...] new d4a36db5639d panic/printk: replace other_cpu_in_panic() with panic_on_o [...] new 3d5f4f15b778 watchdog: skip checks when panic is in progress new 3e3f55f8b73f btree: simplify merge logic by using btree_last() return value new 17bdc64c0d41 selftests: proc: mark vsyscall strings maybe-unused new fe7a283b3916 ocfs2: add suballoc slot check in ocfs2_validate_inode_block() new 652ab7c8fab3 panic: use angle-bracket include for panic.h new 37aa782df94d panic: remove redundant panic-cpu backtrace new 13f23538ef49 fs/proc/base.c: fix the wrong format specifier new d337f4524861 x86/kexec: fix potential cmem->ranges out of memory new 913e65a2fe1a crash: add KUnit tests for crash_exclude_mem_range new 7b1e502eb17c kernel.h: add comments for enum system_states new 0471440c8061 tools/delaytop: add flexible sorting by delay field new 99d9c55f88e6 tools/delaytop: add memory verbose mode support new 5e57515d81f9 tools/delaytop: add interactive mode with keyboard controls new 0c10f9cd812f tools/delaytop: improve error handling for missing PSI support new c25822ccaa40 docs: update delaytop documentation for new interactive features new d6d511639185 kexec: introduce is_kho_boot() new 5b86af1ded2d efi: support booting with kexec handover (KHO) new 09d919db949c Merge branch 'mm-nonmm-stable' of https://git.kernel.org/p [...] new 9271be8fbd46 foo new dbc083dc2b02 kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] new 76316ff285e7 kasan: call kasan_init_generic in kasan_init new 84eab9e1d580 mm: tag kernel stack pages new 8b152c74d979 mm: zswap: interact directly with zsmalloc new d001d8cc1ac5 mm: remove unused zpool layer new 1ba35ba11dce mm: zpdesc: minor naming and comment corrections new 8d58e45c0f8b selftests/mm/uffd: refactor non-composite global vars into struct new 37550c92562f fork: check charging success before zeroing stack new 145ab97af104 task_stack.h: clean-up stack_not_used() implementation new 4298dccd98e5 mm/memfd: remove redundant casts new 258677808e98 memfd: move MFD_ALL_FLAGS definition to memfd.h new b3885cddbe4b tools/mm/slabinfo: fix access to null terminator in string [...] new a5165bd20d32 tools-mm-slabinfo-fix-access-to-null-terminator-in-string- [...] new 485a2a24f212 mm: stop making SPARSEMEM_VMEMMAP user-selectable new c7e382eb3b2f arm64: Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new 96d4a085d23b s390/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new 1dba1045d65a x86/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new a012d000d6e7 wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y fr [...] new 239d9f43e80f mm/page_alloc: reject unreasonable folio/compound page siz [...] new 8c9c42358b9d mm/memremap: reject unreasonable folio/compound page sizes [...] new ffbcd11ba64a mm/hugetlb: check for unreasonable folio sizes when regist [...] new 77118ce0a96d mm/mm_init: make memmap_init_compound() look more like pre [...] new afdd2af0afa9 mm: sanity-check maximum folio size in folio_set_order() new cd7eac332f9f mm: limit folio/compound page sizes in problematic kernel configs new d7fa1d2761c4 mm: simplify folio_page() and folio_page_idx() new ebfc16bfb269 mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() new 8be96c65d890 mm/mm/percpu-km: drop nth_page() usage within single allocation new b35e5ebc5f0d fs: hugetlbfs: remove nth_page() usage within folio in adj [...] new fdb16c8ac3bd fs: hugetlbfs: cleanup folio in adjust_range_hwpoison() new 3c422b7eec97 mm/pagewalk: drop nth_page() usage within folio in folio_w [...] new d82d2b072c02 mm/gup: drop nth_page() usage within folio when recording [...] new 0f689f789a3b mm/gup: remove record_subpages() new d887554aab33 fixup: mm/gup: remove record_subpages() new b5320c47313d io_uring/zcrx: remove nth_page() usage within folio new 1870bec99ca2 mips: mm: convert __flush_dcache_pages() to __flush_dcache [...] new 3de573ccecb7 mm/cma: refuse handing out non-contiguous page ranges new b71324ecd215 mm-cma-refuse-handing-out-non-contiguous-page-ranges-fix new db91ccbfe5fe dma-remap: drop nth_page() in dma_common_contiguous_remap() new 9d31c1226b5a scatterlist: disallow non-contigous page ranges in a singl [...] new bd25763f321c ata: libata-sff: drop nth_page() usage within SG entry new a0e8ab27e9c7 drm/i915/gem: drop nth_page() usage within SG entry new 367d8b06c3a6 mspro_block: drop nth_page() usage within SG entry new b3cab26e30e9 memstick: drop nth_page() usage within SG entry new a316b258e3de mmc: drop nth_page() usage within SG entry new dbbc2f5ecad4 scsi: scsi_lib: drop nth_page() usage within SG entry new ae391a2fca23 scsi: sg: drop nth_page() usage within SG entry new 5748e063eccd vfio/pci: drop nth_page() usage within SG entry new 440f802678d1 crypto: remove nth_page() usage within SG entry new 02f38383bb0a mm/gup: drop nth_page() usage in unpin_user_page_range_dir [...] new cadeed68cd92 kfence: drop nth_page() usage new aed72be782f6 block: update comment of "struct bio_vec" regarding nth_page() new c506f8ec0d22 mm: remove nth_page() new 90124ffe6174 kasan/hw-tags: introduce kasan.write_only option new ace056ce342b kasan: apply write-only mode in kasan kunit testcases new ea8ba40764fa kasan-apply-write-only-mode-in-kasan-kunit-testcases-v7 new 6633688e13d8 mm/hugetlb: retry to allocate for early boot hugepage allocation new be5b8e17c53a mm: show_mem: show number of zspages in show_free_areas new a6209f279650 mm: hugetlb: convert to use more alloc_fresh_hugetlb_folio() new fa36f72f90c8 mm: hugetlb: convert to account_new_hugetlb_folio() new c68ac8e51a0e mm: hugetlb: directly pass order when allocate a hugetlb folio new 465c1c825297 mm: hugetlb: remove struct hstate from init_new_hugetlb_folio() new 0172a5b01f9b mm: hugeltb: check NUMA_NO_NODE in only_alloc_fresh_hugetl [...] new 22ea22015b69 mm: constify shmem related test functions for improved con [...] new c51863d66d70 mm: constify pagemap related test/getter functions new f2642d42b4b8 mm: constify zone related test/getter functions new df5786734241 fs: constify mapping related test functions for improved c [...] new b5ab9a4a8ca9 mm: constify process_shares_mm() for improved const-correctness new 349b472c15b2 mm, s390: constify mapping related test/getter functions new ee8524d8d52f parisc: constify mmap_upper_limit() parameter new 14e87cdce1c6 mm: constify arch_pick_mmap_layout() for improved const-co [...] new 465b6d83a14d mm: constify ptdesc_pmd_pts_count() and folio_get_private() new ac97a18452c3 mm: constify various inline functions for improved const-c [...] new ccae99469cbd mm: constify assert/test functions in mm.h new ca0b4ddcc9de mm: constify highmem related functions for improved const- [...] new df383136cb97 mm-constify-highmem-related-functions-for-improved-const-c [...] new 4157c8f43f16 mm/filemap: align last_index to folio size new 147800af680c mm-filemap-align-last_index-to-folio-size-fix new 8b544b70b117 mm-filemap-align-last_index-to-folio-size-fix-fix new 0abab4956eeb mpage: terminate read-ahead on read error new e2d55477b3d9 mpage: convert do_mpage_readpage() to return void type new f9207fd0a5ab mm: remove mlock_count from struct page new b43859a358cd mm/page_alloc: add kernel-docs for free_pages() new 4f909d617c6b aoe: stop calling page_address() in free_page() new 62dc669e50f6 x86: stop calling page_address() in free_pages() new 5c7d931cd974 riscv: stop calling page_address() in free_pages() new 2a59ae455b6f powerpc: stop calling page_address() in free_pages() new 53eb806e7db7 arm64: stop calling page_address() in free_pages() new 1d20a344ad57 virtio_balloon: stop calling page_address() in free_pages() new 1963521c7c74 mm: specify separate file and vm_file params in vm_area_desc new 2ed6601b5cc4 mm: do not assume file == vma->vm_file in compat_vma_mmap_ [...] new 854d144cee30 mm/show_mem: dump the status of the mem alloc profiling be [...] new 8105859c229d mm/show_mem: add trylock while printing alloc info new 151f974524cc rust: maple_tree: add MapleTree new 1bc2f1d3c6f6 rust: maple_tree: add lock guard for maple tree new 55f0fc7475ff rust: maple_tree: add MapleTreeAlloc new a20c2df7e429 mm: shmem: fix the strategy for the tmpfs 'huge=' options new 51d2e3631378 selftests/mm: split_huge_page_test: fix occasional is_back [...] new 00696e0e3fa9 selftests/mm: split_huge_page_test: cleanups for split_pte [...] new 6f67eeee941f mm/percpu: add a simple double-free check for per-CPU memory new d8167ebe0e65 filemap: optimize folio refount update in filemap_map_pages new 651e1e37eddf huge_memory: return -EINVAL in folio split functions when [...] new fd116d0c8621 mm/hwpoison: decouple hwpoison_filter from mm/memory-failure.c new 15fb7471eda5 mm/page_alloc: check the correct buddy if it is a starting block new 9455f24cecb8 mm/gup: remove dead pgmap refcounting code new 2ff99cdcbfe9 mm/memremap: remove unused get_dev_pagemap() parameter new 0a217bb701ab docs/mm: add document for swap table new b2b42b6cd65c mm, swap: use unified helper for swap cache look up new 52b8f40e12d7 mm, swap: fix swap cache index error when retrying reclaim new 027e8c414ff3 mm, swap: check page poison flag after locking it new 2947922070e1 mm, swap: always lock and check the swap cache folio before use new 1598339f1783 mm, swap: rename and move some swap cluster definition and [...] new c957f6b952e4 mm, swap: tidy up swap device and cluster info helpers new 971b2a430b59 mm, swap: cleanup swap cache API and add kerneldoc new 3b28d948bfd1 mm/shmem, swap: remove redundant error handling for replac [...] new dadcb01f0b74 mm, swap: wrap swap cache replacement with a helper new c94c6030af60 mm, swap: use the swap table for the swap cache and switch API new 0907c9a468ce mm, swap: mark swap address space ro and add context debug check new 20938de5afc2 mm, swap: remove contention workaround for swap cache new e31d5efbb682 mm, swap: implement dynamic allocation of swap table new bb6cfa0f2677 mm, swap: use a single page for swap table when the size fits new c927746b189e mm/memcg: v1: account event registrations and drop world-w [...] new ea83122a1a59 samples/cgroup: rm unused MEMCG_EVENTS macro new 3ece4e5450fc maple_tree: remove lockdep_map_p typedef new 31ac7bcb6193 ptdesc: convert __page_flags to pt_flags new 93813593a346 ptdesc: remove references to folios from __pagetable_ctor( [...] new acd2ed0868ae ptdesc: remove ptdesc_to_virt() new 24626ace1e40 scripts/decode_stacktrace.sh: symbol: avoid trailing whitespaces new ad363f34f3fb scripts/decode_stacktrace.sh: symbol: preserve alignment new bf4f7ac6bbe3 scripts/decode_stacktrace.sh: code: preserve alignment new 04e3069e6ad0 readahead: add trace points new cc4cde788b4a readahead-add-trace-points-v2 new 352e03169467 selftests/mm: fix hugepages cleanup too early new a69227f72793 selftests/mm: alloc hugepages in va_high_addr_switch test new 58f544196c62 selftests/mm: fix va_high_addr_switch.sh failure on x86_64 new 2a649d513690 mm: shmem: fix too little space for tmpfs only fallback 4KB new 7fe87b63ef4c mm: re-enable kswapd when memory pressure subsides or demo [...] new 99d235b92940 mm-re-enable-kswapd-when-memory-pressure-subsides-or-demot [...] new 325d1681ecf9 mm/gup: fix handling of errors from arch_make_folio_access [...] new 43ac62b73ede mm/hmm: populate PFNs from PMD swap entry new 7599ffe84024 mm: skip mlocked THPs that are underused early in deferred [...] new f5a764fad341 mm: enable khugepaged anonymous collapse on non-writable regions new f3316d650571 mm: drop all references of writable and SCAN_PAGE_RO new e5ba13a473e1 mm/shmem: remove unused entry_order after large swapin rework new afa301b49285 mm: disable demotion during memory reclamation new 4f19bc279d26 mm/zone_device: support large zone device private folios new 54e5833dcbc1 mm/huge_memory: add device-private THP support to PMD operations new 00cd88c03fd1 mm/rmap: extend rmap and migration support device-private entries new 8a5250cc7323 mm/huge_memory: implement device-private THP splitting new 3a49ca6563a0 mm/migrate_device: handle partially mapped folios during c [...] new 43494817ed48 mm/migrate_device: implement THP migration of zone device pages new 55b976cf8a81 mm/memory/fault: add THP fault handling for zone device pr [...] new 71c78c00f00c lib/test_hmm: add zone device private THP test infrastructure new d7e7df2ee80b mm/memremap: add driver callback support for folio splitting new 733a7c43cfaf mm/migrate_device: add THP splitting during migration new 928e3b19c88f lib/test_hmm: add large page allocation failure testing new 191ec742deb4 selftests/mm/hmm-tests: new tests for zone device THP migration new 49f11e886715 selftests/mm/hmm-tests: new throughput tests including THP new 7fd0ed7448a4 gpu/drm/nouveau: enable THP support for GPU memory migration new 606f2402c644 alloc_tag: use release_pages() in the cleanup path new 64d781be0837 alloc_tag: prevent enabling memory profiling if it was shut down new ef84ef5e202a alloc_tag: avoid warnings when freeing non-compound "tail" pages new 6078ed8e80a9 mm: vm_event_item: explicit #include for THREAD_SIZE new 9ff62cc90a94 selftests/mm: remove PROT_EXEC req from file-collapse tests new c99cb23e2e50 mm/oom_kill: the OOM reaper traverses the VMA maple tree i [...] new d7bc1145a0ec mm/shmem: update shmem to use mmap_prepare new a1d12015a3ad device/dax: update devdax to use mmap_prepare new 3a649da56756 mm: add vma_desc_size(), vma_desc_pages() helpers new 1cd99abbc724 relay: update relay to use mmap_prepare new 397ae757bd52 mm/vma: rename __mmap_prepare() function to avoid confusion new c01257eaa41f mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() new 332ade0ea9ff mm: introduce io_remap_pfn_range_[prepare, complete]() new b512efb72e97 sparc fix new e40aaa83b9a5 mm: add ability to take further action in vm_area_desc new 654f05e0fcb6 nommu fix new cf411621eeaa doc: update porting, vfs documentation for mmap_prepare actions new e62b5f18ace9 mm/hugetlbfs: update hugetlbfs to use mmap_prepare new 577652fdbab9 mm: update mem char driver to use mmap_prepare new 4983c70005bf mm: update resctl to use mmap_prepare new ac4de6610170 mm: update cramfs to use mmap_prepare new 11cc5e2e611a fs/proc: add the proc_mmap_prepare hook for procfs new 66a96882a5df fs/proc: update vmcore to use .proc_mmap_prepare new 4e1f5a72a076 vmcore fix new 376d56fe79d3 kcov: update kcov to use mmap_prepare new e1816e8b2270 mm: make folio page count functions return unsigned new 0f409ed671a4 mm: lru_add_drain_all() do local lru_add_drain() first new 34844e66710b Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new edcc75387eda foo new c22e5651fbe6 kexec_core: remove superfluous page offset handling in seg [...] new 75d48d2de1d3 lib/decompress: use designated initializers for struct com [...] new 5cf8f5816574 coccinelle: of_table: handle SPI device ID tables new af0aaca6a4ab coccinelle: platform_no_drv_owner: handle also built-in drivers new 8360686eb6d5 ocfs2: kill osb->system_file_mutex lock new d4d992ecba0b Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new 612fd452c813 Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] new c40ca2d0d8e2 Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] new b302a486ff8b Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new 44a375e8aaff ARM: 9458/1: module: Ensure the override of module_arch_fr [...] new 001cd61ff7ba ARM: 9451/1: [RESEND]mm: l2x0: use string choices helper new a769c3d0eff6 ARM: 9454/1: [RESEND]kernel: bios32: use string choices helper new fd627d85569f ARM: 9456/1: [RESEND]mm: fault: use string choices helper new 3e765f23b916 ARM: 9457/1: ftrace: Implement HAVE_FUNCTION_GRAPH_FREGS new 015e1729c81b Merge branches 'fixes' and 'misc' into for-next new 03dbf50726e6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 817cfb594639 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] new bf1fe7a7cfa4 Merge branch 'arm/fixes' into for-next new 48c7bf3ebd28 Merge tag 'thead-dt-for-v6.18' of git://git.kernel.org/pub [...] new 46cb19e52ac7 Merge tag 'v6.18-rockchip-dts64-1' of git://git.kernel.org [...] new 839bef00712d Merge tag 'v6.18-rockchip-dts32-1' of git://git.kernel.org [...] new 343ea11a2fe3 arm64: dts: Agilex5 Add gmac nodes to DTSI for Agilex5 new 9cb768134259 arm64: dts: socfpga: agilex5: enable gmac2 on the Agilex5 dev kit new b1161065094f Merge tag 'socfpga_dts_updates_for_v6.18' of git://git.ker [...] new 54a5a6041bfc Merge tag 'samsung-dt64-6.18' of https://git.kernel.org/pu [...] new 08468d0bf1ae ARM: dts: cirrus: ep7211: use recent scl/sda gpio bindings new ed8c952aee41 ARM: dts: stm32: use recent scl/sda gpio bindings new 942d46b4329c Merge tag 'i2c-gpio-fixes-for-6.18' of git://git.kernel.or [...] new b425afb34884 Merge tag 'dt64-cleanup-6.18' of https://git.kernel.org/pu [...] new 9a801e8b96b8 Merge tag 'samsung-dt-6.18' of https://git.kernel.org/pub/ [...] new 2c58d35618c8 Merge tag 'v6.17-next-dts64' of https://git.kernel.org/pub [...] new 41d773149b88 Merge tag 'arm-soc/for-6.18/devicetree-arm64' of https://g [...] new 7a33f9092f1e Merge tag 'arm-soc/for-6.18/devicetree' of https://github. [...] new 7a0e28e5b2aa arm64: dts: apm: Move slimpro nodes out of "simple-bus" node new 668cf076552d arm64: dts: apm: Clean-up clock bindings new 58760bd7219d arm64: dts: socionext: Drop "linux,spdif-dit" port node un [...] new c3ad87de22e5 ARM: dts: lpc18xx: rename node name flash-controller to spi new 3d2a00271e0b ARM: dts: lpc18xx: rename node name mmcsd to mmc new 4e328041248c ARM: dts: lpc4350-hitex-eval: change node name flash to flash@0 new 5460b42b65cd ARM: dts: lpc18xx: swap clock-names bic and cui new 9276abee591a ARM: dts: lpc: add #address-cells and #size-cells for sram node new fcc5f89e3050 ARM: dts: lpc: add cfg surfix in pinctrl child node new 332d4e0092e8 ARM: dts: lpc4357-myd-lpc4357: add power-supply for innolu [...] new caa9c67398d1 ARM: dts: lpc: change node name 'button[0-9]' to button-[0-9]' new 212480c0e7cd ARM: dts: lpc4357-myd-lpc4357: change node name mdio0 to mdio new a884b8fc2efd ARM: dts: lpc18xx: add #address-cell and #szie-cell for sp [...] new 70e42a63542e ARM: dts: lpc18xx: add missed arm,num-irq-priority-bits new b17b850da6f9 dt-bindings: arm: nxp: lpc: Assign myself as maintainer of [...] new 65ae9ea77e1f ARM: dts: lpc32xx: Set motor PWM #pwm-cells property value [...] new 2695035dc347 ARM: dts: lpc32xx: Correct motor PWM device tree node name new 88f55f0a985e ARM: dts: lpc32xx: Correct SD/MMC controller device node name new c4ceb7eeac34 ARM: dts: lpc32xx: Specify a precise version of the SD/MMC [...] new 181ffb8b0684 ARM: dts: lpc32xx: Specify #dma-cells property of PL080 DM [...] new d2dab63098bd ARM: dts: lpc32xx: Correct PL080 DMA controller device node name new 4c4457342a12 Merge tag 'lpc32xx-dt-for-6.18' of https://github.com/vzap [...] new cad0261fd040 Merge tag 'qcom-arm32-for-6.18' of https://git.kernel.org/ [...] new a3ef7cad8b53 Merge tag 'qcom-arm64-for-6.18' of https://git.kernel.org/ [...] new 499a04f3283f Merge tag 'renesas-dt-bindings-for-v6.18-tag1' of git://gi [...] new 4d7624fc85a2 arm64: dts: renesas: rzt2h-rzn2h-evk: Enable eMMC new dba8ee27c5de arm64: dts: renesas: rzt2h-rzn2h-evk: Enable MicroSD card slot new d065453e5ee0 arm64: dts: renesas: rzt2h-rzn2h-evk: Enable SD card slot new 19adb35f9dcc arm64: dts: renesas: r9a09g077: Add WDT nodes new 283b465626a0 arm64: dts: renesas: r9a09g087: Add WDT nodes new da23f1bdce81 arm64: dts: renesas: rzt2h-n2h-evk-common: Enable WDT2 new a777631037d0 arm64: dts: renesas: r9a09g077: Add USB2.0 support new 00998e5fe0d8 arm64: dts: renesas: r9a09g087: Add USB2.0 support new da7326322d31 arm64: dts: renesas: r9a09g047: Enable Tx coe support new 3e5df910b592 arm64: dts: renesas: r9a09g047e57-smarc: Fix gpio key's pi [...] new 4b9e0d8aa96c arm64: dts: renesas: r9a09g047e57-smarc: Use Schmitt input [...] new 7e7bac722ddb arm64: dts: renesas: rzt2h-n2h-evk: Enable USB2.0 support new 21fd8f45bad1 arm64: dts: renesas: r9a09g057: Add I3C node new 16e10c91ae4d arm64: dts: renesas: r9a09g056: Add I3C node new 675621b20f7b arm64: dts: renesas: rcar: Rename dsi-encoder to dsi new 3ba261af4214 arm64: dts: renesas: sparrow-hawk: Add overlay for IMX219 on J1 new 6e7f6aa88405 arm64: dts: renesas: sparrow-hawk: Add overlay for IMX219 on J2 new de6a859c29e6 arm64: dts: renesas: sparrow-hawk: Add overlay for IMX462 on J1 new babab7f22da6 arm64: dts: renesas: sparrow-hawk: Add overlay for IMX462 on J2 new 5bf682d97472 arm64: dts: renesas: sparrow-hawk-fan-pwm: Rework hwmon comment new 55f624c71d01 Merge tag 'renesas-dts-for-v6.18-tag2' of git://git.kernel [...] new e3fa766a4de9 Merge tag 'zynqmp-dt-for-6.18' of https://github.com/Xilin [...] new bc2d616d58ab arm64: dts: marvell: armada-37xx: Add default PCI interrup [...] new 3668be17e546 arm64: dts: marvell: armada-cp11x: Add default ICU address cells new d1a7bf9031b9 dt-bindings: marvell: armada-37xx: add ripe,atlas-v5 compatible new 0b738a2901f4 arm64: dts: marvell: add dts for RIPE Atlas Probe v5 new 1cc3d6c8640e arm64: dts: marvell: cn9130-sr-som: add missing properties [...] new b4d01b6ff233 Merge tag 'mvebu-dt64-6.18-1' of git://git.kernel.org/pub/ [...] new 129d617c60c9 ARM: dts: sti: remove dangling stih407-clock file new aa14c3aff06b Merge tag 'sti-dt-for-v6.18-round2' of git://git.kernel.or [...] new 431ab7953c23 Merge tag 'tegra-for-6.18-dt-bindings' of git://git.kernel [...] new b4952e54c3fd Merge tag 'tegra-for-6.18-arm-dt' of git://git.kernel.org/ [...] new d75f5aded453 Merge tag 'tegra-for-6.18-arm64-dt' of git://git.kernel.or [...] new 10588787c803 Merge tag 'aspeed-6.18-devicetree-1' of https://git.kernel [...] new 090be83a0792 Merge branch 'soc/dt' into for-next new 9685b2975972 ARM: mach-hpe: Rework support and directory structure new 8a9dc324cc23 Merge branch 'soc/arm' into for-next new 04baa0d57069 soc: document merges new a4bd33f4a3d9 Merge tag 'reset-for-v6.18' of https://git.pengutronix.de/ [...] new b609d7421725 Merge tag 'arm-soc/for-6.18/drivers' of https://github.com [...] new ecdca1af962b Merge tag 'qcom-drivers-for-6.18' of https://git.kernel.or [...] new d88449249152 Merge tag 'hisi-drivers-for-6.18' of https://github.com/hi [...] new a97c004c9b8f Merge tag 'tee-improve-sysfs-for-v6.18' of git://git.kerne [...] new 15550d05c50a Merge tag 'tee-sha1-lib-for-v6.18' of git://git.kernel.org [...] new 820429d53bd7 Merge tag 'tee-prot-dma-buf-for-v6.18' of git://git.kernel [...] new 68454c6fc149 Merge tag 'renesas-drivers-for-v6.18-tag2' of git://git.ke [...] new 7b1349bd47a2 Merge tag 'samsung-drivers-6.18' of https://git.kernel.org [...] new b7c0fe165451 Merge tag 'tegra-for-6.18-soc' of git://git.kernel.org/pub [...] new 2f86054cc1a6 firmware: arm_scmi: Simplify printks with pOF format new bc43efa13708 Merge tag 'scmi-updates-6.18' of git://git.kernel.org/pub/ [...] new dc16fd9dd0b1 Merge tag 'microchip-soc-6.18' of git://git.kernel.org/pub [...] new 922b5015abd4 Merge branch 'soc/drivers' into for-next new 2ba004434f4b soc: document merges new 92be260308d8 Merge tag 'samsung-defconfig-6.18' of https://git.kernel.o [...] new bb6550192575 Merge tag 'arm-soc/for-6.18/defconfig-arm64' of https://gi [...] new 92ca990d4f97 Merge branch 'soc/defconfig' into for-next new 9674bc8805cd Merge tag 'v6.17-next-soc' of https://git.kernel.org/pub/s [...] new fc8a11b2ff93 Merge branch 'soc/drivers' into for-next new 1c615dd3031b Merge tag 'imx-bindings-6.18' of https://git.kernel.org/pu [...] new 636d134e3c52 Merge tag 'imx-dt-6.18' of https://git.kernel.org/pub/scm/ [...] new 2a222aa2bee9 arm64: dts: add description for solidrun imx8mp hummingboa [...] new dc8662956496 arm64: dts: s32g: Add device tree information for the OCOT [...] new 6c1c107bf5f4 Merge tag 'imx-dt64-6.18' of https://git.kernel.org/pub/sc [...] new a409fac1f74b ARM: dts: socionext: Drop "linux,spdif-dit" port node unit [...] new c5d734b13c77 Merge branch 'soc/dt' into for-next new 8193017c7182 Merge tag 'imx-defconfig-6.18' of https://git.kernel.org/p [...] new 73b7784de43e Merge branch 'soc/defconfig' into for-next new db20244d4557 soc: document merges new 6b94309d1d10 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4e6c6f13dbfb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e13f988c4591 dt-bindings: arm: apple: apple,pmgr: Add t6020-pmgr compatible new 48553ae8cc09 dt-bindings: power: apple,pmgr-pwrstate: Add t6020 compatible new 5a606b577cba dt-bindings: cpufreq: apple,cluster-cpufreq: Add t6020 compatible new 0b95df9004b1 dt-bindings: interrupt-controller: apple,aic2: Add apple,t [...] new 874c90221e26 dt-bindings: iommu: dart: Add apple,t6020-dart compatible new aa5272300c5a dt-bindings: pinctrl: apple,pinctrl: Add apple,t6020-pinct [...] new 9f601db6a1c0 dt-bindings: mailbox: apple,mailbox: Add t6020 compatible new c7a4fe4086ad dt-bindings: gpu: apple,agx: Add agx-{g14s,g14c,g14d} compatibles new 9d7b6d117df2 dt-bindings: iommu: apple,sart: Add apple,t6020-sart compatible new a3ee3333467c dt-bindings: nvme: apple: Add apple,t6020-nvme-ans2 compatible new ef4d6ea11df0 dt-bindings: net: bcm4377-bluetooth: Add BCM4388 compatible new 4fb80f2f90d6 dt-bindings: net: bcm4329-fmac: Add BCM4388 PCI compatible new b7e4229a5a2c dt-bindings: mfd: apple,smc: Add t6020-smc compatible new 006d3506094c dt-bindings: spmi: apple,spmi: Add t6020-spmi compatible new 5410df1a5a4b dt-bindings: watchdog: apple,wdt: Add t6020-wdt compatible new ff0b47ab71a6 dt-bindings: clock: apple,nco: Add t6020-nco compatible new 19cf142ab94d dt-bindings: dma: apple,admac: Add t6020-admac compatible new a3ec6ef203e4 ASoC: dt-bindings: apple,mca: Add t6020-mca compatible new b85efa8dcbb3 spi: dt-bindings: apple,spi: Add t6020-spi compatible new 856f3d755720 pinctrl: apple: Add "apple,t8103-pinctrl" as compatible new 096f12b45eab ASoC: apple: mca: Add "apple,t8103-mca" compatible new 989ca853ddee spi: apple: Add "apple,t8103-spi" compatible new d305bdcd650c Merge branch 'apple-soc/drivers-6.18' into asahi-soc/for-next new 006f6b732c96 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 0b9dcd02ea93 clk: at91: sam9x7: Add peripheral clock id for pmecc new 520adbb1c54d clk: at91: add ACR in all PLL settings new e3130c2a9a0c ARM: at91: remove default values for PMC_PLL_ACR new 2e7326ca6ed7 Merge branch 'clk-microchip' into at91-next new db86b48cbbcb Merge branch 'microchip-soc' into at91-next new cca37b212416 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new dcb4bdfa797a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5079921432af Merge branch 'next' of https://github.com/Broadcom/stblinux.git new fd9a2823df0f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new eed2b109db9c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a3d8172c2e71 Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git new 17210ee4afc5 Merge branch 'imx/bindings' into for-next new 355cfaa004ad Merge branch 'imx/dt' into for-next new 8252b6012a08 Merge branch 'imx/dt64' into for-next new ea21fa34164c Merge branch 'imx/defconfig' into for-next new 76cad4ceecd2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c881d1c37b2c arm64: dts: mediatek: mt8188: Change efuse fallback compat [...] new 037091156586 arm64: dts: mediatek: mt8186-tentacruel: Fix touchscreen model new e36be19823f0 arm64: dts: mediatek: mt8188-geralt: Enable first SCP core new 98967109c9c0 arm64: dts: mediatek: mt6331: Fix pmic, regulators, rtc, k [...] new e3c84c9408bb arm64: dts: mediatek: mt6797: Fix pinctrl node names new 50dd9ea91de1 arm64: dts: mediatek: mt6797: Remove bogus id property in [...] new 4f6a808b36eb arm64: dts: mediatek: mt6795: Add mediatek,infracfg to iommu node new 236681fb6410 arm64: dts: mediatek: mt6795-xperia-m5: Fix mmc0 latch-ck value new 20be341f0b91 arm64: dts: mediatek: mt6795-sony-xperia-m5: Add pinctrl f [...] new 3f9f2a32ddcb arm64: dts: mediatek: Fix node name for SYSIRQ controller [...] new 6b3fff78c13f arm64: dts: mediatek: mt7986a: Fix PCI-Express T-PHY node address new e11590394fc9 arm64: dts: mediatek: mt7986a-bpi-r3: Fix SFP I2C node names new 1d0775def5e7 arm64: dts: mediatek: mt7986a-bpi-r3: Set interrupt-parent [...] new ca27e6078ffc arm64: dts: mediatek: acelink-ew-7886cax: Remove unnecessa [...] new 510e32c27e22 arm64: dts: mediatek: mt8183: Fix pinctrl node names new 181eb7d996d2 arm64: dts: mediatek: pumpkin-common: Fix pinctrl node names new 3808199f034f arm64: dts: mediatek: mt8183-pumpkin: Add power supply for CCI new e72d63fa0563 arm64: dts: mediatek: mt8183: Migrate to display controlle [...] new 0f4a8198d682 arm64: dts: mediatek: mt8183-kukui: Move DSI panel node to [...] new a9eac43d039f arm64: dts: mediatek: mt8195: Fix ranges for jpeg enc/deco [...] new d0c8ecd9ec6d arm64: dts: mediatek: mt8195-cherry: Move VBAT-supply to T [...] new 45049abe5bcd arm64: dts: mediatek: mt8195-cherry: Add missing regulator [...] new 09a1e9c97397 arm64: dts: mediatek: mt8395-kontron-i1200: Fix MT6360 reg [...] new ffe6a5d1dd4d arm64: dts: mediatek: mt8516-pumpkin: Fix machine compatible new 462e0bb5f2bc Merge branch 'v6.17-next/soc' into for-next new 652bb999c8a8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 86a99e9f5394 Merge branch 'mvebu/fixes' into mvebu/for-next new b6ae692f002c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6c05b2603f5b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3e23fc50890d ARM: defconfig: Remove obsolete CONFIG_USB_EHCI_MSM new 57c8e9da3dfe clk: qcom: tcsrcc-x1e80100: Set the bi_tcxo as parent to e [...] new 4ca6a89f3871 clk: qcom: gcc-sc8280xp: drop obsolete PCIe GDSC comment new 8aa1e3a6f0ff firmware: qcom: tzmem: export shm_bridge create/delete new 4b700098c0fc firmware: qcom: scm: add support for object invocation new 0ea453542998 Merge branch '20250911-qcom-tee-using-tee-ss-without-mem-o [...] new b5818e2a245e Merge branches 'arm32-defconfig-for-v6.18', 'arm32-for-6.1 [...] new e42387d41fb2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 35083f5599e6 Merge branches 'renesas-arm-defconfig-for-v6.18', 'renesas [...] new 561331a3d9ed Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 36d05f21da4d arm64: dts: rockchip: Add USB and charger to Gameforce Ace new bfdced30b4c8 Merge branch 'v6.18-armsoc/dts64' into for-next new 287ac9312e54 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 243287715b0d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0da21218cb69 Merge tag 'scmi-updates-6.18' of ssh://gitolite.kernel.org [...] new ab0226bb167c Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 5276d876104a Merge branch 'for-next' of https://github.com/sophgo/linux.git new 03842c04733c Merge branch 'for-next' of https://github.com/spacemit-com/linux new f398bb618335 arm64: dts: st: add Hardware debug port (HDP) on stm32mp25 new 3d42567279e1 ARM: dts: stm32: add alternate pinmux for HDP pin and add [...] new d0647b20d1e1 ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp1 [...] new 27cd5cd8bd33 arm64: defconfig: Enable STMicroelectronics STM32 DMA3 support new 7e4479c9243d arm64: dts: st: add PCIe pinctrl entries in stm32mp25-pinc [...] new 0ecdf6d2f550 arm64: dts: st: Add PCIe Root Complex mode on stm32mp251 new 73d536ae1a43 arm64: dts: st: Add PCIe Endpoint mode on stm32mp251 new 30793e010894 arm64: dts: st: Enable PCIe on the stm32mp257f-ev1 board new dd1704a50738 dt-binding: can: m_can: add optional resets property new 6bb200f11aed ARM: dts: stm32: add resets property to m_can nodes in the [...] new 114e282d51ea arm64: dts: st: add ltdc support on stm32mp251 new 84b78bc2cb14 arm64: dts: st: add ltdc support on stm32mp255 new c067119b0736 arm64: dts: st: add lvds support on stm32mp255 new 092f7634fffa arm64: dts: st: add clock-cells to syscfg node on stm32mp251 new 86803282a118 arm64: dts: st: enable display support on stm32mp257f-ev1 board new bd0c7718ae18 ARM: dts: stm32: add missing PTP reference clocks on stm32 [...] new 4c2ac7b9abc8 arm64: dts: st: add eth1 pins for stm32mp2x platforms new 74e42b3c5938 arm64: dts: st: enable ethernet1 controller on stm32mp257f-dk new 58f29beb1ff5 arm64: dts: st: enable ethernet1 controller on stm32mp257f-ev1 new df4eb8bbdd13 arm64: dts: st: enable ethernet1 controller on stm32mp235f-dk new 7bfa81d4b299 arm64: dts: st: remove gpioj and gpiok banks from stm32mp231 new 53c18dc078bb arm64: dts: st: fix memory region size on stm32mp235f-dk new 88465203ce6e Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] new e9671ddd82ee dt-bindings: clock: sun55i-a523-ccu: Add missing NPU module clock new 0f610e650d4e dt-bindings: clock: sun55i-a523-ccu: Add A523 MCU CCU cloc [...] new 391aa264ce58 Merge branch 'sunxi/shared-dt-headers-for-6.18' into sunxi [...] new 828dea389683 clk: sunxi-ng: sun55i-a523-ccu: Add missing NPU module clock new 44293edd013e clk: sunxi-ng: div: support power-of-two dividers new 598e4b6713b5 clk: sunxi-ng: add support for the A523/T527 MCU CCU new 304c75d22999 Merge branch 'sunxi/shared-dt-headers-for-6.18' into sunxi [...] new edd63e54e516 arm64: dts: allwinner: a523: Add MCU PRCM CCU node new a1845487afd0 arm64: dts: allwinner: a523: Add NPU device node new 3173a760021b ARM: dts: allwinner: orangepi-zero: Add default audio routing new fd5c7bf8ddb5 ARM: dts: allwinner: orangepi-zero-plus2: Add default audi [...] new b65ee02e77cb ARM: dts: allwinner: Add Orange Pi Zero Interface Board overlay new db5796c5c5c6 dt-bindings: arm: sunxi: Add NetCube Systems Nagami SoM an [...] new cbce6d5326b1 riscv: dts: allwinner: d1s-t113: Add pinctrl's required by [...] new cba2febbd646 ARM: dts: sunxi: add support for NetCube Systems Nagami SoM new e36d4d54eefb ARM: dts: sunxi: add support for NetCube Systems Nagami Ba [...] new caffed0800ef ARM: dts: sunxi: add support for NetCube Systems Nagami Ke [...] new ff2c31c5369a Merge branches 'sunxi/clk-for-6.18' and 'sunxi/dt-for-6.18 [...] new e6fad4960fc6 arm64: dts: sun55i: a523: Assign standard clock rates to P [...] new 9f01e1e14e71 arm64: dts: allwinner: a527: cubie-a5e: Drop external 32.7 [...] new 3d5e1ba00af8 arm64: dts: allwinner: t527: avaota-a1: hook up external 3 [...] new bd1ce7ef6aef arm64: dts: allwinner: t527: orangepi-4a: hook up external [...] new cca07ac2b5f7 arm64: dts: allwinner: sun55i: Complete AXP717A sub-functions new 249ef0edd383 Merge branch 'sunxi/dt-for-6.18' into sunxi/for-next new 8015234dea72 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 36629d52241f Merge branch '20250911-qcom-tee-using-tee-ss-without-mem-o [...] new 6dbcd5a9ab6c tee: allow a driver to allocate a tee_device without a pool new 0cbaf65c91db tee: add close_context to TEE driver operation new 54a53e95a908 tee: add TEE_IOCTL_PARAM_ATTR_TYPE_UBUF new d5b8b0fa1775 tee: add TEE_IOCTL_PARAM_ATTR_TYPE_OBJREF new bd5139306886 tee: increase TEE_MAX_ARG_SIZE to 4096 new d6e290837e50 tee: add Qualcomm TEE driver new 0f7bfdcb7c37 tee: qcom: add primordial object new 87ab676d909b tee: qcom: enable TEE_IOC_SHM_ALLOC ioctl new dcc7a571a366 Documentation: tee: Add Qualcomm TEE driver new ca5512e6b2a3 Merge branch 'tee_qcomtee_for_v6.18' into next new 0b76360b5be7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1b187bf94029 Merge branch for-6.18/dt-bindings into for-next new 2b9524ec5cfc Merge branch for-6.18/soc into for-next new 6131690df4ad firmware: tegra: Do not warn on missing memory-region property new 3a561b9d6455 Merge branch for-6.17/firmware into for-next new 5aba939e80f4 clk: tegra: dfll: Add CVB tables for Tegra114 new 70f7e2c4beff Merge branch for-6.18/clk into for-next new 9de40e2d8da8 Merge branch for-6.18/arm/dt into for-next new ed02736cab22 Merge branch for-6.18/arm64/dt into for-next new b273f918ca68 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 00c8fdc2809f arm64: dts: ti: k3-j742s2-mcu-wakeup: Override firmware-na [...] new 7b09167cb7cb arm64: dts: ti: k3-j7200: Enable R5F remote processors at [...] new 73d0df743736 arm64: dts: ti: k3-j721e: Enable remote processors at board level new 368ae64a7188 arm64: dts: ti: k3-j721s2: Enable remote processors at boa [...] new fa1b98ddfa1d arm64: dts: ti: k3-j784s4-j742s2: Enable remote processors [...] new ec158a0883c9 arm64: dts: ti: k3-am62p-j722s: Enable remote processors a [...] new bdc921171dbe arm64: dts: ti: k3-am62: Enable remote processors at board level new f927049553df arm64: dts: ti: k3-am62a: Enable remote processors at board level new 93b4ff5b86e5 arm64: dts: ti: k3-am64: Enable remote processors at board level new c3fc9c1c1ac8 arm64: dts: ti: k3-am65: Enable remote processors at board level new bc590db1b5fe arm64: dts: ti: k3-am62: Enable Mailbox nodes at the board level new 9ca8079eb36b arm64: dts: ti: k3-am62a: Enable Mailbox nodes at the board level new 4f1aee4723a7 arm64: dts: ti: k3-am6*-boards: Add label to reserved-memory node new aee0678597c6 arm64: dts: ti: k3: Rename rproc reserved-mem nodes to 'me [...] new a564730142d5 arm64: dts: ti: k3-j721e-beagleboneai64: Add missing cfg f [...] new fc4f6f0146d4 arm64: dts: ti: k3-am62p-verdin: Add missing cfg for TI IP [...] new a49f991e740f arm64: dts: ti: k3-am62-verdin: Add missing cfg for TI IPC [...] new 6104984a7d1d arm64: dts: ti: k3-am62-pocketbeagle2: Add missing cfg for [...] new e85524649959 arm64: dts: ti: k3-am642-sr-som: Add missing cfg for TI IP [...] new 67b98792407f arm64: dts: ti: k3-am64-phycore-som: Add missing cfg for T [...] new b13fb32f6bde arm64: dts: ti: k3-am642-tqma64xxl: Add missing cfg for TI [...] new 79a1778c7819 Revert "arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carv [...] new 932424a925ce Revert "arm64: dts: ti: k3-j721e-beagleboneai64: Fix rever [...] new 897117c6bb4b arm64: dts: ti: k3-j721e-beagleboneai64: Switch MAIN R5F c [...] new c5b645dbecd6 arm64: dts: ti: k3-j7200-ti-ipc-firmware: Refactor IPC cfg [...] new 20ca55168b13 arm64: dts: ti: k3-j721e-ti-ipc-firmware: Refactor IPC cfg [...] new e2581d3e0787 arm64: dts: ti: k3-j721s2-ti-ipc-firmware: Refactor IPC cf [...] new 3dabfaa168d8 arm64: dts: ti: k3-j784s4-j742s2-ti-ipc-firmware-common: R [...] new 2742d963e1dd arm64: dts: ti: k3-j784s4-ti-ipc-firmware: Refactor IPC cf [...] new 3cc04e49cd5d arm64: dts: ti: k3-j722s-ti-ipc-firmware: Refactor IPC cfg [...] new 6bd0449be319 arm64: dts: ti: k3-am62p-ti-ipc-firmware: Refactor IPC cfg [...] new 1d6161617c10 arm64: dts: ti: k3-am62-ti-ipc-firmware: Refactor IPC cfg [...] new d4ab4a33c8e0 arm64: dts: ti: k3-am62a-ti-ipc-firmware: Refactor IPC cfg [...] new 3ad3ab0bfa57 arm64: dts: ti: k3-am64-ti-ipc-firmware: Refactor IPC cfg [...] new a26bc9175f67 arm64: dts: ti: k3-am65-ti-ipc-firmware: Refactor IPC cfg [...] new e0b9feca7329 arm64: dts: ti: k3-am62*: remove SoC dtsi from common dtsi new 3e915577cf0b dt-bindings: arm: ti: Add binding for AM625 SiP new 7c1d13a14e61 arm64: dts: ti: Introduce base support for AM6254atl SiP new 2517e476b819 arm64: dts: ti: Add support for AM6254atl SiP SK new 7efc354b7fe1 arm64: dts: ti: k3-am62p/j722s: Remove HS400 support from common new 9fdcc5f98141 arm64: dts: ti: k3-am62p: Update eMMC HS400 STRB value new 4c4e48afb6d8 arm64: dts: ti: k3-am62a-main: Fix main padcfg length new 5cd40f33273b arm64: dts: ti: k3-am62d2-evm: Enable USB support new 1a1066f553df arm64: dts: ti: k3-am62d2-evm: Add support for OSPI flash new fe0e018b05f1 arm64: dts: ti: k3-am62p5-sk: Remove the unused cfg in USB [...] new 121babfed84a arm64: dts: ti: k3-am62x-sk-common: Remove the unused cfg [...] new 42558822658e arm64: dts: ti: k3-pinctrl: Add the remaining macros new 2e79ee4d64e9 arm64: dts: ti: k3-pinctrl: Fix the bug in existing macros new 6fdcb1013f13 arm64: dts: ti: k3-j721e-main: Add DSI and DPHY-TX new 47315d395a98 arm64: dts: ti: k3-am62a7-sk: Add bootph-all tag to usb0_p [...] new 398af33bedc1 arm64: dts: ti: k3-am62p5-sk: Add bootph-all tag to usb0_p [...] new 69cd3e0eef26 arm64: dts: ti: k3-am62x-sk-common: Add bootph-all tag to [...] new 5cad4ce9a7b8 arm64: dts: ti: k3-j722s-evm: Add bootph-all tag to usb0_p [...] new 03c7b1f0ee9f dt-bindings: arm: ti: Add bindings for Variscite VAR-SOM-AM62P new 571562e76458 arm64: dts: ti: Add support for Variscite VAR-SOM-AM62P new e402a3f1d968 arm64: dts: ti: var-som-am62p: Add support for Variscite S [...] new e53fbf955ea7 arm64: dts: ti: k3-am642-phyboard-electra: Add PEB-C-010 Overlay new fcfedcb6804c arm64: dts: ti: k3-j721s2-evm: Add overlay to enable USB0 Type-A new 037e496038f6 soc: ti: k3-socinfo: Add information for AM62L SR1.1 new f406ed777073 Merge branches 'ti-k3-dts-next' and 'ti-drivers-soc-next' [...] new 67c475974a07 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new ff6be89f845b Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 273dbb125f17 Merge branch 'clk-fixes' into clk-next new cc55fc58fc1b clk: renesas: cpg-mssr: Fix memory leak in cpg_mssr_reserv [...] new 9bb55594efaf Merge tag 'renesas-r9a09g047-dt-binding-defs-tag4' into re [...] new 82e0aa95ec8c clk: renesas: r9a09g047: Add USB3.0 clocks/resets new b5788b96cba9 clk: renesas: r9a09g05[67]: Reduce differences new 1ef1b8b9666d Merge tag 'renesas-clk-for-v6.18-tag2' of git://git.kernel [...] new ca6ea56343c1 Merge branch 'clk-renesas' into clk-next new 73e6f3ae8044 Merge tag 'thead-clk-for-v6.18' of git://git.kernel.org/pu [...] new 2b7220a18ef5 Merge branch 'clk-thead' into clk-next new 8de790a3d49e Merge tag 'spacemit-clk-for-6.18-1' of https://github.com/ [...] new df8885dc49c4 Merge branch 'clk-spacemit' into clk-next new 3153d7b8f1b9 Merge tag 'samsung-clk-6.18' of https://git.kernel.org/pub [...] new f4b4f2c1880e Merge branch 'clk-samsung' into clk-next new 0879768df240 clk: nxp: lpc32xx: convert from round_rate() to determine_rate() new e20c5abec9e3 clk: rockchip: half-divider: convert from round_rate() to [...] new 9a3b6993613d clk: sophgo: sg2042-clkgen: convert from round_rate() to d [...] new d4c515a21b23 clk: sophgo: sg2042-pll: remove round_rate() in favor of d [...] new f7a6bed91a19 clk: x86: cgu: convert from round_rate() to determine_rate() new 0f9cf96a01fd clk: zynqmp: divider: convert from round_rate() to determi [...] new 47b13635dabc clk: at91: peripheral: fix return value new 9236145ffba2 clk: at91: peripheral: convert from round_rate() to determ [...] new 582de809b052 clk: fixed-factor: add determine_rate() ops new ae139c6addbe clk: at91: audio-pll: convert from round_rate() to determi [...] new 1ddde15e99a2 clk: at91: h32mx: convert from round_rate() to determine_rate() new a635d6b4c7a8 clk: at91: pll: convert from round_rate() to determine_rate() new 3c117b696a8a clk: at91: plldiv: convert from round_rate() to determine_rate() new fcf972017118 clk: at91: sam9x60-pll: convert from round_rate() to deter [...] new a31de1a36e6d clk: at91: usb: convert from round_rate() to determine_rate() new 9c8a3c6ecba0 clk: baikal-t1: ccu-div: convert from round_rate() to dete [...] new eae23ade8f91 clk: baikal-t1: ccu-pll: convert from round_rate() to dete [...] new b2b354b075c7 clk: cdce925: convert from round_rate() to determine_rate() new 2233ab21bc81 clk: cs2000-cp: convert from round_rate() to determine_rate() new 986a96226cd3 clk: ep93xx: convert from round_rate() to determine_rate() new b87d7e655a86 clk: fractional-divider: convert from round_rate() to dete [...] new 2ffdd7fbf7af clk: gemini: convert from round_rate() to determine_rate() new 29d6d9e5299d clk: highbank: convert from round_rate() to determine_rate() new 619a6210f398 clk: hisilicon: clkdivider-hi6220: convert from round_rate [...] new bd6fede09032 clk: hisilicon: hi3660-stub: move comma from declaration o [...] new 97827aa97218 clk: hisilicon: hi3660-stub: convert from round_rate() to [...] new d983ced6cfe9 clk: hisilicon: hi6220-stub: convert from round_rate() to [...] new 93fc8a13df28 clk: ingenic: cgu: convert from round_rate() to determine_rate() new 2c52ae540c1f clk: ingenic: jz4780-cgu: convert from round_rate() to det [...] new 888b3f35c01d clk: ingenic: x1000-cgu: convert from round_rate() to dete [...] new 94f872e76272 clk: lmk04832: convert from round_rate() to determine_rate() new bb40a2ef4fc9 clk: loongson1: convert from round_rate() to determine_rate() new 4f8ccd92870d clk: max9485: convert from round_rate() to determine_rate() new 7b45988fcf78 clk: milbeaut: convert from round_rate() to determine_rate() new 2ffc3f1f3964 clk: mmp: audio: convert from round_rate() to determine_rate() new 4a7aeef18bc5 clk: mmp: frac: convert from round_rate() to determine_rate() new 772e2dc59c9c clk: multiplier: convert from round_rate() to determine_rate() new da730b17aae9 clk: mxs: div: convert from round_rate() to determine_rate() new 755e4880f950 clk: mxs: frac: convert from round_rate() to determine_rate() new b248bd3c0525 clk: mxs: ref: convert from round_rate() to determine_rate() new 215f8aa095a1 clk: nuvoton: ma35d1-divider: convert from round_rate() to [...] new cd9e9bbfd93b clk: nuvoton: ma35d1-pll: convert from round_rate() to det [...] new b46a3d323a5b clk: nxp: lpc18xx-cgu: convert from round_rate() to determ [...] new 1c7452aa7577 clk: pistachio: pll: convert from round_rate() to determin [...] new 6a67550bc4da clk: scpi: convert from round_rate() to determine_rate() new cf93c12ba434 clk: si514: convert from round_rate() to determine_rate() new 6a5626809ca6 clk: si521xx: convert from round_rate() to determine_rate() new 90d00a531ea1 clk: si5341: convert from round_rate() to determine_rate() new 0d4ccc375673 clk: si544: convert from round_rate() to determine_rate() new 3859ce9eeb32 clk: si570: convert from round_rate() to determine_rate() new ff04a06db626 clk: sifive: sifive-prci: convert from round_rate() to det [...] new 897c23b906cd clk: sophgo: cv18xx-ip: convert from round_rate() to deter [...] new 19271e0d4522 clk: sparx5: convert from round_rate() to determine_rate() new deb4740a5ff8 clk: sprd: div: convert from round_rate() to determine_rate() new c349d81d6b9a clk: sprd: pll: convert from round_rate() to determine_rate() new 78d4c18e6368 clk: st: clkgen-fsyn: convert from round_rate() to determi [...] new 639baa3ce27f clk: st: clkgen-pll: convert from round_rate() to determin [...] new 028b0eb1c9e6 clk: stm32f4: convert from round_rate() to determine_rate() new cd1cb38836c0 clk: stm32: stm32-core: convert from round_rate() to deter [...] new 81c438b53bfd clk: stm32: stm32mp1: convert from round_rate() to determi [...] new eb785c6f395b clk: tps68470: convert from round_rate() to determine_rate() new 9e3372b2ebac clk: versaclock3: convert from round_rate() to determine_rate() new ff03cca71ebd clk: vt8500: convert from round_rate() to determine_rate() new d616db080a0b clk: wm831x: convert from round_rate() to determine_rate() new f95ed76fbe61 clk: xgene: convert from round_rate() to determine_rate() new 18fdeebb4d1d clk: xilinx: xlnx-clock-wizard: convert from round_rate() [...] new 5352b65041cb clk: xilinx: xlnx_vcu: convert from round_rate() to determ [...] new 193650c7a873 clk: zynqmp: pll: convert from round_rate() to determine_rate() new 1547747b55d5 clk: zynq: pll: convert from round_rate() to determine_rate() new 151831541ae0 clk: actions: owl-composite: convert from round_rate() to [...] new 1b04e12a8bcc clk: actions: owl-divider: convert from round_rate() to de [...] new 670f7b27117c clk: actions: owl-factor: convert from round_rate() to det [...] new 234b3015358e clk: actions: owl-pll: convert from round_rate() to determ [...] new 3b8f82ca44dd clk: apple-nco: convert from round_rate() to determine_rate() new fccbfc5d7798 clk: axs10x: i2s_pll_clock: convert from round_rate() to d [...] new 8987b9935710 clk: axs10x: pll_clock: convert from round_rate() to deter [...] new e84e82e5760a clk: bcm: iproc-asiu: convert from round_rate() to determi [...] new 64613d7fb42f clk: bm1880: convert from round_rate() to determine_rate() new ab0fde4ef51c clk: cdce706: convert from round_rate() to determine_rate() new 23603ba6eff5 clk: hsdk-pll: convert from round_rate() to determine_rate() new 5c2b6d0fdb63 clk: mediatek: pll: convert from round_rate() to determine_rate() new e9f039c08cdc clk: microchip: core: convert from round_rate() to determi [...] new 5ea721896c36 clk: mstar: msc313-cpupll: convert from round_rate() to de [...] new a540d5d408f6 clk: mvebu: ap-cpu-clk: convert from round_rate() to deter [...] new 4b76d76f6f7f clk: mvebu: armada-37xx-periph: convert from round_rate() [...] new 9a649ab1cf64 clk: mvebu: corediv: convert from round_rate() to determin [...] new 27dbfefd1695 clk: mvebu: cpu: convert from round_rate() to determine_rate() new 34848e21cb1b clk: mvebu: dove-divider: convert from round_rate() to det [...] new b6f90511c165 clk: qcom: regmap-divider: convert from round_rate() to de [...] new 1952881181e2 clk: rockchip: ddr: convert from round_rate() to determine_rate() new 25370bf23673 clk: rockchip: pll: convert from round_rate() to determine_rate() new d61a1ba87b64 clk: sp7021: convert from round_rate() to determine_rate() new f705ed70873e clk: spear: aux-synth: convert from round_rate() to determ [...] new 9ea41da306cd clk: spear: frac-synth: convert from round_rate() to deter [...] new 2767256c6faa clk: spear: gpt-synth: convert from round_rate() to determ [...] new f32c0f8b9097 clk: spear: vco-pll: convert from round_rate() to determin [...] new 7a19c341d54c clk: ux500: prcmu: convert from round_rate() to determine_rate() new 7bf7153230f7 clk: versaclock5: convert from round_rate() to determine_rate() new b4d5ebcf69fa clk: versaclock7: convert from round_rate() to determine_rate() new ef6fd5ce7d1d clk: versatile: icst: convert from round_rate() to determi [...] new 775e96539dcf clk: versatile: vexpress-osc: convert from round_rate() to [...] new e7666eae4858 clk: visconti: pll: convert from round_rate() to determine_rate() new d228ece36345 clk: divider: remove round_rate() in favor of determine_rate() new e0c26569d3ad clk: fixed-factor: drop round_rate() clk ops new 706000971c7c clk: tegra: audio-sync: convert from round_rate() to deter [...] new 3891c3c70012 clk: tegra: divider: convert from round_rate() to determin [...] new e3d1744baa7f clk: tegra: periph: divider: convert from round_rate() to [...] new 65227c79e09c clk: tegra: pll: convert from round_rate() to determine_rate() new 13e19a074be4 clk: tegra: super: convert from round_rate() to determine_rate() new 3b9877b162c9 clk: tegra: tegra210-emc: convert from round_rate() to det [...] new ec70154c8a5f clk: ti: dpll: remove round_rate() in favor of determine_rate() new fa55aea3dcdb clk: ti: dpll: change error return from ~0 to -EINVAL new e465ad7ef57a clk: ti: dpll: convert from round_rate() to determine_rate() new 849804453d5a clk: ti: composite: convert from round_rate() to determine_rate() new 7760b3e17298 clk: ti: divider: convert from round_rate() to determine_rate() new 48f8fb402a4f clk: ti: dra7-atl: convert from round_rate() to determine_rate() new d8a97749bab7 clk: ti: fapll: convert from round_rate() to determine_rate() new 80cb2b6edd83 clk: scmi: migrate round_rate() to determine_rate() new 91ec7ad756f1 Merge tag 'clk-round-rate-6.18' of https://github.com/masn [...] new 341d57c948d1 Merge branch 'clk-determine-rate' into clk-next new edf34495afcc Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] new aa1735d72bc0 clk: imx95-blk-ctl: Save platform data in imx95_blk_ctl structure new 14be8b7b6cbc clk: imx95-blk-ctl: Save/restore registers when RPM routin [...] new 1274485bb099 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c05e7d0fd77f Merge branch 'linux-next' of https://github.com/c-sky/csky [...] new 1954352ebeb6 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] new ac1440de1ba3 zorro: Remove extra whitespace in macro definitions new 6d5674090543 m68k: bitops: Fix find_*_bit() signatures new 695f2c0c25f3 m68k: defconfig: Update defconfigs for v6.17-rc1 new 8f9caf073839 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 70784d2e0453 microblaze: fix typos in Kconfig new f0bff4e43796 microblaze: Replace __ASSEMBLY__ with __ASSEMBLER__ in uap [...] new 438f7cd41765 microblaze: Replace __ASSEMBLY__ with __ASSEMBLER__ in non [...] new 6c4f34e80f46 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new c662a6fef10a mips: math-emu: replace deprecated strcpy() in me-debugfs new a9d901e96b83 Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] new c3b72959a559 Merge branch 'for-next' of https://github.com/openrisc/linux.git new 499fce09711e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6e6590ea7b03 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0d0b2df13c40 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new 88da6a7f588d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d541fc881df9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4c8bad3ed035 xtensa: use HZ_PER_MHZ in platform_calibrate_ccount new 55dd66c0ef91 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] adds c2870c0f8f9d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 63865dd2c65e Merge branch 'fs-next' of linux-next new 58cbf41bd7cb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0a27bdb14b02 PCI/AER: Fix NULL pointer access by aer_info new c451fe905677 Merge branch 'pci/aer' new 09fcb58ee1f7 Merge branch 'pci/enumeration' new 2f5b21a7cdae Merge branch 'pci/hotplug' new f354290f0002 Merge branch 'pci/msi' new fad8e9785450 PCI: of: Update parent unit address generation in of_pci_p [...] new ff0ba0def62c Merge branch 'pci/of' new 94f18b6ed58f Merge branch 'pci/p2pdma' new 6de85a13c798 Merge branch 'pci/pwrctrl' new aa4c581cf0fd Merge branch 'pci/resource' new 2eb8bdcdbee5 Merge branch 'pci/switchtec' new 547de00f4663 Merge branch 'pci/capability-search' new c0861c976ffa Merge branch 'pci/dt-binding' new f272210b28d0 PCI: endpoint: pci-epf-test: Fix doorbell test support new e00b59a7c550 Merge branch 'pci/endpoint' new cbd5ea193a49 Merge branch 'pci/controller/amd-mdb' new 09fefb24ed5e PCI: dwc: Verify the single eDMA IRQ in dw_pcie_edma_irq_verify() new eea30c760122 PCI: qcom-ep: Remove redundant edma.nr_irqs initialization new 4dd3d82ab13e Merge branch 'pci/controller/dwc-edma' new 74d43cb73a8e Merge branch 'pci/controller/hv' new c221cbf8dc54 PCI: imx6: Enable the Vaux supply if available new 82d3b28186ec Merge branch 'pci/controller/imx6' new 71f5cb1a6cca Merge branch 'pci/controller/keystone' new 16868627f85f Merge branch 'pci/controller/qcom' new cff46b6d0e26 Merge branch 'pci/controller/rcar-host' new fea1f89a0247 Merge branch 'pci/controller/mediatek-gen3' new 6c5f6ba10305 Merge branch 'pci/controller/rcar-gen4' new c7260888090c Merge branch 'pci/controller/stm32' new 13d6a46a6c66 Merge branch 'pci/controller/tegra' new 7bec21a50e8a Merge branch 'pci/controller/ti' new 1bffb51aafb5 Merge branch 'pci/controller/xgene-msi' new c29008e61d8e Merge branch 'pci/misc' new daf3fdfe363a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f32d1633a114 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] new 510f05bb73c6 HID: intel-thc-hid: intel-quicki2c: Add WCL Device IDs new cc54ed51c761 HID: intel-thc-hid: intel-quickspi: Add WCL Device IDs new 282105f8d7b0 Merge branch 'for-6.17/upstream-fixes' into for-next new 12a0d4109d6e Merge commit '89c5214639294' into for-6.17/upstream-fixes new 8599049a9685 HID: lenovo: Use KEY_PERFORMANCE instead of ACPI's platfor [...] new 76781d13666c Merge branch 'for-6.17/upstream-fixes' into for-next new 2910913ef87d HID: steelseries: Fix STEELSERIES_SRWS1 handling in steels [...] new 1d125b731695 Merge branch 'for-6.18/steelseries' into for-next new 4e411a3f7bba HID: core: factor out hid_set_group() new 4c2c5ff9f3d7 HID: bpf: rescan the device for the group after a load/unload new d5a87ef192c4 Merge branch 'for-6.18/core' into for-next new 2a5e76b9a0ef HID: cp2112: fix setter callbacks return value new 0f810a0b3bfa Merge branch 'for-6.17/upstream-fixes' into for-next new 831f70a5b93b HID: asus: add support for missing PX series fn keys new 3ffca000c96f Merge branch 'for-6.17/upstream-fixes' into for-next new 8931f7b27993 HID: intel-ish-ipc: Remove redundant ready check after tim [...] new a49d178791e6 Merge branch 'for-6.18/intel-ish-ipc' into for-next new d927909d4d7a HID: pidff: Fix possible null pointer dereference new 9464939cf4f4 Merge branch 'for-6.18/pidff' into for-next new b595974b4afe HID: asus: add Z13 folio to generic group for multitouch to work new a8f88fde4915 Merge branch 'for-6.18/asus' into for-next new 5e0ae59159e3 HID: add haptics page defines new 08a72a220e96 Input: add FF_HAPTIC effect type new 7075ae4ac9db Input: add INPUT_PROP_HAPTIC_TOUCHPAD new b44779d44f71 HID: haptic: introduce hid_haptic_device new 7a56e7b211e5 HID: input: allow mapping of haptic output new 344ff3584957 HID: haptic: initialize haptic device new 7657bf0b7cfb HID: input: calculate resolution for pressure new a77efca3aa85 HID: haptic: add functions handling events new 4e584ac73788 Input: MT - add INPUT_MT_TOTAL_FORCE flags new ff66b8eebbab HID: haptic: add hid_haptic_switch_mode new 8d0bf7908b5a HID: multitouch: add haptic multitouch support new 9034061d42f4 Merge branch 'for-6.18/haptic' into for-next new 1dc01902c6c2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5b7c90ef646d MAINTAINERS: Update email address for Qualcomm's I2C GENI [...] new a163652bd4c4 Merge branch 'i2c/for-current' into i2c/for-next new 3e403c2faad9 dt-bindings: i2c: qcom-cci: Document QCM2290 compatible new c62859e13712 dt-bindings: i2c: qcom-cci: Document sa8775p compatible new 947e2d6414b3 dt-bindings: i2c: exynos5: Add exynos990-hsi2c compatible new f77a13df57e8 dt-bindings: i2c: apple,i2c: Add apple,t6020-i2c compatible new c90fa5493f7a i2c: mux: pca9541: Use I2C adapter timeout value for arbit [...] new eddfe53b0d84 i2c: core: Drop dev_pm_domain_detach() call new 69329daf16af dt-bindings: i2c: nvidia,tegra20-i2c: Add Tegra256 I2C compatible new 6e3cb25e62f2 i2c: tegra: Add Tegra256 support new 82d19542e1ec Merge branch 'i2c/for-mergewindow' into i2c/for-next new c829ad0a1194 Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] new b4496c2b8cde Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new 9c1d8268de1a Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new 9e14b5490a03 Merge branch 'docs-next' of git://git.lwn.net/linux.git new e67b5f831322 media: uvcvideo: Fix assignment in if condition new f4da0de6b4b4 media: uvcvideo: Avoid variable shadowing in uvc_ctrl_cleanup_fh new e8e65d9237e5 media: uvcvideo: Fix comments in uvc_meta_detect_msxu new 1dcfbdb361c8 media: uvcvideo: Drop unneeded memset() in meta device ioc [...] new 50c320a5f706 media: uvcvideo: Add missing curly braces new 1ab40529ad52 media: uvcvideo: Move MSXU_CONTROL_METADATA definition to header new 97b6ff8603f2 media: uvcvideo: Drop stream->mutex new 3e412a7b57c3 media: uvcvideo: Move video_device under video_queue new 5cdbca8967dc media: uvcvideo: Use intf instead of udev for printks new eb5ec760c25b media: uvcvideo: Do not re-reference dev->udev new c01ae95eeb14 media: uvcvideo: Shorten the transfer size non compliance message new 04ddfcdb711d media: uvcvideo: Run uvc_ctrl_init_ctrl for all controls new 0f99b8bed426 media: uvcvideo: Support UVC_CROSXU_CONTROL_IQ_PROFILE new 0e2ee70291e6 media: uvcvideo: Mark invalid entities with id UVC_INVALID [...] new 791bd6e99847 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 250ca77d4448 Merge branches 'acpica', 'acpi-processor', 'acpi-pm' and ' [...] new 794141806e0a Merge branches 'acpi-scan', 'acpi-resource', 'acpi-thermal [...] new 58e61c6125a6 Merge branches 'acpi-video', 'acpi-tad', 'acpi-prm', 'acpi [...] new 34d2eb4c1642 Merge back earlier cpufreq material for 6.18 new 4b4f7f36a0f6 Merge branch 'pm-cpufreq' into linux-next new cdc06f912670 cpuidle: qcom-spm: fix device and OF node leaks at probe new a2d100c47f4e cpuidle: qcom-spm: drop unnecessary initialisations new 1ebe8f7e7825 PM: EM: Fix late boot with holes in CPU topology new f795a89dc324 Merge branches 'pm-cpuidle', 'pm-em' and 'pm-opp' into linux-next new bd03c7020d75 Merge back earlier material related to system sleep for 6.18 new 2fbdf2fac7fd Merge branches 'pm-core', 'pm-sleep', 'pm-powercap' and 'p [...] new e3e661253e82 Merge branch 'thermal-intel' new b7eac6d20a49 Merge branch 'thermal' into linux-next new 3c6acaa1fabb Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 0b5fe1c4ab3c pmdomain: ti-sci: Set PD on/off state according to the HW state new 5c479a670a22 pmdomain: Merge branch fixes into next new f68c88f28077 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 822669d49bf0 Merge branch 'thermal/linux-next' of https://git.kernel.or [...] new 7f6cba12b9e5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fc3a2810412c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new d103f26a5c85 Merge tag 'wireless-next-2025-09-11' of https://git.kernel [...] new 53d591730ea3 selftests: Disable dad for ipv6 in fcnal-test.sh new 2f186dd5585c selftests: Replace sleep with slowwait new 43adad382e1f eth: 8139too: Make 8139TOO_PIO depend on !NO_IOPORT_MAP new 4da47931a924 net: ethernet: renesas: rcar_gen4_ptp: Remove different me [...] new 492d816b1793 net: ethernet: renesas: rcar_gen4_ptp: Hide register layout new fd2b2429fbc8 net: ethernet: renesas: rcar_gen4_ptp: Use lockdep to veri [...] new a9d517ae9987 Merge branch 'net-ethernet-renesas-rcar_gen4_ptp-simplify- [...] new 0b467f5a7f19 dt-bindings: net: Convert apm,xgene-enet to DT schema new e663ad6e06a7 dt-bindings: net: Convert APM XGene MDIO to DT schema new 28d2420d403a net: af_packet: remove last_kactive_blk_num field new f7460d2989fa net: af_packet: Use hrtimer to do the retire operation new be30f56386f2 Merge branch 'net-af_packet-optimize-retire-operation' new ac36dea3bc85 ipv6: udp: fix typos in comments new 4094920b19f7 geneve: Avoid -Wflex-array-member-not-at-end warning new 5551d2128470 wireguard: queueing: simplify wg_cpumask_next_online() new 5bd8de20770c wireguard: queueing: always return valid online CPU in wg_ [...] new 30e1a1dfa228 wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y fr [...] new ff78bfe48be8 wireguard: selftests: select CONFIG_IP_NF_IPTABLES_LEGACY new a055d3b2ce29 Merge branch 'wireguard-fixes-for-6-17-rc6' new 18282100d704 net: devmem: expose tcp_recvmsg_locked errors new c1164178e9a8 net: bridge: Introduce BROPT_FDB_LOCAL_VLAN_0 new 60d6be0931e9 net: bridge: BROPT_FDB_LOCAL_VLAN_0: Look up FDB on VLAN 0 [...] new 4cf5fd849787 net: bridge: BROPT_FDB_LOCAL_VLAN_0: On port changeaddr, s [...] new 40df3b8e90ee net: bridge: BROPT_FDB_LOCAL_VLAN_0: On bridge changeaddr, [...] new a29aba64e022 net: bridge: BROPT_FDB_LOCAL_VLAN_0: Skip local FDBs on VL [...] new 21446c06b441 net: bridge: Introduce UAPI for BR_BOOLOPT_FDB_LOCAL_VLAN_0 new d89d3b29ce1a selftests: defer: Allow spaces in arguments of deferred commands new ed07c8f2b854 selftests: defer: Introduce DEFER_PAUSE_ON_FAIL new fa57032941d4 selftests: net: lib.sh: Don't defer failed commands new dbd91347927d selftests: forwarding: Add test for BR_BOOLOPT_FDB_LOCAL_VLAN_0 new bf2650d0599c Merge branch 'bridge-allow-keeping-local-fdb-entries-only- [...] new 9e472d9e84b1 tcp: Destroy TCP-AO, TCP-MD5 keys in .sk_destruct() new 51e547e8c89c tcp: Free TCP-AO/TCP-MD5 info/keys without RCU new 999337afa51d Merge branch 'tcp-destroy-tcp-ao-tcp-md5-keys-in-sk_destruct' new dc2f650f7e68 udp_tunnel: use netdev_warn() instead of netdev_WARN() new 903e6d05876f net: mvneta: add support for hardware timestamps new 3456820e01f9 dt-bindings: net: Drop duplicate brcm,bcm7445-switch-v4.0.txt new 496a6ed8405e selftest:net: fixed spelling mistakes new ba941796d7cd netfilter: ipset: Remove unused htable_bits in macro ahash_region new cbd2257dc96e netfilter: nft_meta_bridge: introduce NFT_META_BRI_IIFHWAD [...] new 944b6b216c03 ipvs: Use READ_ONCE/WRITE_ONCE for ipvs->enable new db99b2f2b3e2 netfilter: nf_reject: don't reply to icmp error messages new bd569dd9352a Merge tag 'nf-next-25-09-11' of https://git.kernel.org/pub [...] new fc006f5478fc net: phy: micrel: Update Kconfig help text new d43ce9822349 dt-bindings: net: renesas,rzv2h-gbeth: Document Renesas RZ [...] new 264c26934f75 net: stmmac: dwmac-renesas-gbeth: Use OF data for configuration new 57e9e4d7023a net: stmmac: dwmac-renesas-gbeth: Add support for RZ/T2H SoC new 278289bcec90 Merge branch 'add-gmac-support-for-renesas-rz-t2h-n2h-socs' new fdae0ab67d57 net: use NUMA drop counters for softnet_data.dropped new c4deabbc1abe net: mana: Reduce waiting time if HWC not responding new 66048f8b3cc7 net/cls_cgroup: Fix task_get_classid() during qdisc run new 010fe36ad2a3 net/smc: Remove unused argument from 2 SMC functions new afc0e12a235c net: dsa: mv88e6xxx: remove mv88e6250_ptp_ops new 578c1eb9c541 net: dsa: mv88e6xxx: remove chip->trig_config new ae4c94981683 net: dsa: mv88e6xxx: remove chip->evcap_config new fbd12de4c5b1 net: dsa: mv88e6xxx: remove unused support for PPS event capture new 9c0d0fa8d4a8 Merge branch 'net-dsa-mv88e6xxx-remove-redundant-ptp-times [...] new 9a1d6fa0012d net: stmmac: ptp: improve handling of aux_ts_lock lifetime new 99a8789afd12 net: stmmac: disable PTP clock after unregistering PTP new 454bbe5913b2 net: stmmac: fix PTP error cleanup in __stmmac_open() new 586f1aebc9a1 net: stmmac: fix stmmac_xdp_open() clk_ptp_ref error cleanup new ff2e19d5690e net: stmmac: unexport stmmac_init_tstamp_counter() new 67ec43792b11 net: stmmac: add __stmmac_release() to complement __stmmac_open() new 4fbd180acd57 net: stmmac: move stmmac_init_ptp() messages into function new b09f58ddc6ca net: stmmac: rename stmmac_init_ptp() new 84b994ac4e4e net: stmmac: add stmmac_setup_ptp() new 9d5059228c55 net: stmmac: move PTP support check into stmmac_init_times [...] new 98d8ea566b85 net: stmmac: move timestamping/ptp init to stmmac_hw_setup [...] new e0706474b186 Merge branch 'net-stmmac-timestamping-ptp-cleanups' new ae1c658b33d4 net: phy: introduce phy_id_compare_model() PHY ID helper new 64d1726ba9d3 net: phy: broadcom: Convert to phy_id_compare_model() new 1611666834d7 net: phy: broadcom: Convert to PHY_ID_MATCH_MODEL macro new eb391228ae08 dt-bindings: net: ti: Adds DUAL-EMAC mode support on PRU-I [...] new 511f6c1ae093 net: ti: icssm-prueth: Adds ICSSM Ethernet driver new a99b56577da4 net: ti: icssm-prueth: Adds PRUETH HW and SW configuration new e15472e8f2e7 net: ti: icssm-prueth: Adds link detection, RX and TX support. new 1853367b76cd net: ti: icssm-prueth: Adds IEP support for PRUETH on AM33 [...] new 7d4b52174dac MAINTAINERS: Add entries for ICSSM Ethernet driver new 617d53f74b84 Merge branch 'pru-icssm-ethernet-driver' new c388ea486f74 ice: make fwlog functions static new ffe8200d5c82 ice: move get_fwlog_data() to fwlog file new ad3b33636f07 ice: drop ice_pf_fwlog_update_module() new daf82b61ba09 ice: introduce ice_fwlog structure new 4773761949de ice: add pdev into fwlog structure and use it for logging new bf59b53218bb ice: allow calling custom send function in fwlog new dc898f7edd9b ice: move out debugfs init from fwlog new 360c46582e88 ice: check for PF number outside the fwlog code new 57d6ec57089c ice: drop driver specific structure from fwlog code new 413cf5db2fee libie, ice: move fwlog admin queue to libie new 2ab5eb4bf7b6 ice: move debugfs code to fwlog new 02f44dac8930 ice: prepare for moving file to libie new 4b5f288ab0cd ice: reregister fwlog after driver reinit new f3b3fc1ff082 ice, libie: move fwlog code to libie new 641585bc978e ixgbe: fwlog support for e610 new c20302dd42ac Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] new d586676a2714 ionic: use int type for err in ionic_get_module_eeprom_by_page new ec2a1681ed4f net: fec: use a member variable for maximum buffer size new 29e6d5f89e48 net: fec: add pagepool_order to support variable page size new 62b5bb7be7bc net: fec: update MAX_FL based on the current MTU new 5b14ed3ac513 net: fec: add rx_frame_size to support configurable RX length new 59e9bf037d75 net: fec: add change_mtu to support dynamic buffer allocation new d466c16026e9 net: fec: enable the Jumbo frame support for i.MX8QM new b957665dc00e Merge branch 'net-fec-add-the-jumbo-frame-support' new 5b5ba63a54cc amd-xgbe: Add PPS periodic output support new 259ede9da4ec dpll: zl3073x: Add functions to access hardware registers new 3639bd087679 dpll: zl3073x: Add low-level flash functions new ca017409da69 dpll: zl3073x: Add firmware loading functionality new ebb1031c5137 dpll: zl3073x: Refactor DPLL initialization new a1e891fe4ae8 dpll: zl3073x: Implement devlink flash callback new 8c42986b0288 Merge branch 'dpll-zl3073x-add-support-for-devlink-flash' new c5e389cc6b36 net/mlx5: fix typo in pci_irq.c comment new fee65a37c7e7 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new 0d708da6a240 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d00767cb2146 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 242598797a5f Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 6a84e0a04e22 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 8900b6c96d06 Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] new f6c66a40862e Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new 840730775b44 Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] new 9a23ea1f7558 crypto: sun8i-ce - remove channel timeout field new 01d7d3c3db77 crypto: sun8i-ce - remove boilerplate in sun8i_ce_hash_digest() new 6713d9842bd5 crypto: sun8i-ce - remove unnecessary __maybe_unused annotations new cedb1e9e9a64 crypto: sun8i-ce - add a new function for dumping task des [...] new 27eaada08c8c crypto: sun8i-ce - move bounce_iv and backup_iv to request [...] new 2dc57f02f249 crypto: sun8i-ce - fold sun8i_ce_cipher_run() into sun8i_c [...] new 49034c03b581 crypto: sun8i-ce - pass task descriptor to cipher prepare/ [...] new c3a61eea658a crypto: sun8i-ce - save hash buffers and dma info to reque [...] new 27d5a2d1ad94 crytpo: sun8i-ce - factor out prepare/unprepare from sun8i [...] new 21140e5caf01 crypto: rockchip - Fix dma_unmap_sg() nents value new f5d643156ef6 crypto: atmel - Fix dma_unmap_sg() direction new 2b0dc40ac6ca crypto: ccp - Fix incorrect payload size calculation in ps [...] new e002780c1439 crypto: ccp - Use int type to store negative error codes new a9a84a853c81 crypto: hisilicon/sec - Use int type to store negative err [...] new a710a71cd8ad crypto: tegra - Use int type to store negative error codes new 408cf4850f64 crypto: qat - Use library to prepare HMAC keys new 9c6ed103a757 crypto: chelsio - Use library to prepare HMAC keys new a5d71f011ee1 crypto: cryptd - WQ_PERCPU added to alloc_workqueue users new b6d02e0e41aa padata: replace use of system_unbound_wq with system_dfl_wq new 4fcd32291406 padata: WQ_PERCPU added to alloc_workqueue users new 9048beca9c56 crypto: caam - double the entropy delay interval for retry new 1e26339703e2 crypto: qat - Replace kzalloc() + copy_from_user() with me [...] new 381e8ee36823 crypto: omap - convert from tasklet to BH workqueue new c60bc2736162 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new f670f33697b5 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new b1c1c5244838 Merge tag 'drm-intel-next-2025-09-05' of https://gitlab.fr [...] new 8d04ea1a92b8 Merge tag 'drm-misc-next-2025-09-11' of https://gitlab.fre [...] new cf99b26d3081 Merge tag 'amd-drm-next-6.18-2025-09-09' of https://gitlab [...] new 82b13dd5d93d drm/i915: Replace kmalloc() + copy_from_user() with memdup_user() new f8d2c26df98b drm/i915/gt: Fix memory leak in hangcheck selftest new ba391a102ec1 drm/i915/guc: Include the GuC registers in the error state new 2cda9a063dd6 Merge tag 'drm-intel-gt-next-2025-09-12' of https://gitlab [...] new 0d9f0083f7a5 Merge tag 'v6.17-rc6' into drm-next new 8e0bd3202d40 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new affd46739ab7 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new b4d90dbc4c1b Merge drm/drm-next into drm-misc-next-fixes new 0265d0ebb409 drm/pixpaper: Fix return type of pixpaper_mode_valid() new e466669973f4 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 9288a1874cb2 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new a394f12a4d6d drm/i915: split out i915_ptr_util.h new df7d085b5850 drm/i915: split out i915_timer_util.[ch] new 2f04432fcf0a drm/i915: split out i915_list_util.h new 65805c2ed74e drm/i915: split out i915_wait_util.h new 036e6fcdba0d Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 639e3f57127d Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 3760401981f1 Merge tag 'pin-init-v6.18' of https://github.com/Rust-for- [...] new f0fbbff7e308 gpu: nova-core: require `Send` on `FalconEngine` and `FalconHal` new e7c96980ea4d gpu: nova-core: move GSP boot code to its own module new b345c917d7c1 gpu: nova-core: add Chipset::name() method new ebe658732c63 gpu: nova-core: firmware: move firmware request code into [...] new d6cb7319e64e gpu: nova-core: firmware: add support for common firmware header new 3e5c9681bf86 gpu: nova-core: firmware: process Booter and patch its signature new a841614e607c gpu: nova-core: firmware: process and prepare the GSP firmware new 015b1d36505a gpu: nova-core: firmware: process the GSP bootloader new cb05748b4295 gpu: nova-core: firmware: use 570.144 firmware new 299eb32863e5 gpu: nova-core: Add base files for r570.144 firmware bindings new 6a9673ae3364 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new edffa93a93d8 drm/xe: Keep xe_gt_err() macro definitions together new a2dc39fb1c0c drm/xe: Drop "gt_" prefix from xe_gt_WARN() macros new efd54b0cff99 drm/xe: Prepare format for GT-oriented messages in one place new 48a8659cd570 drm/xe: Add dedicated printk macros for tile and device new 01ecf0046397 drm/xe: Use tile-oriented messages in GGTT code new fed1a9d60fa3 drm/xe: Fix circular locking dependency new 2a810401aa05 drm/xe/xe3: Extend Wa_18041344222 to graphics IP versions [...] new 9e0b0fd5311e drm/xe/guc: Fix spelling mistake "sheduling" -> "scheduling" new 4e1d3b5e6423 drm/xe/hwmon: Remove type casting new c34f9868dfb3 drm/xe: Update workaround documentation new 2ec294562548 drm/xe/configfs: Fix documentation warning new d4c3ed963e41 drm/xe: defer free of NVM auxiliary container to device re [...] new 75cc23ffe5b4 drm/xe: Fix a NULL vs IS_ERR() in xe_vm_add_compute_exec_queue() new 19baa830fbb6 drm/xe: Use ARRAY_SIZE in guc_waklv_init() new 84afb84bcc28 drm/xe: Use ERR_CAST instead of ERR_PTR(PTR_ERR(...)) new 7d0ca56e9176 drm/xe/guc: Update CSS header structures new acf01c79f068 drm/xe/guc: Add firmware build type to available info new 537773db91c2 drm/xe: Allow freeing of a managed bo new 456b32c9c1bc drm/xe/guc: Add test for G2G communications new 153fd94e79c5 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new d797c145a099 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 30719f811971 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e135eeef0b25 ALSA: aoa: Remove redundant size arguments from strscpy() new c29287bb32bc ALSA: asihpi: Simplify error handling in PCM substream setup new 84973249011f ALSA: serial-generic: remove shared static buffer new c64c82d91510 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 136d8a6f73fe firewire: core: remove useless lockdep_assert_held() new 91bf158f8cdf firewire: core: use macro expression for gap count mismatch new 2ba08d1bad79 firewire: core: use macro expression for not-registered st [...] new e235e6fe957b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 59ba10880651 ASoC: dt-bindings: linux,spdif: Add "port" node new 286433a43355 Merge remote-tracking branch 'asoc/for-6.18' into asoc-next new ca7589093176 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 44e592f05a13 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1b3aa3900782 io_uring/uring_cmd: correct signature for io_uring_mshot_c [...] new e8dca4d06545 io_uring/query: check for loops in in_query() new 0039b55fc2e6 Merge branch 'for-6.18/io_uring' into for-next new bf918f352fb8 Merge branch 'for-6.18/block' into for-next new cd4ea81be3eb io_uring/io-wq: fix `max_workers` breakage and `nr_workers [...] new fd30a9c63c58 Merge branch 'io_uring-6.17' into for-next new 74b1db86847c block/mq-deadline: Remove the redundant rb_entry_rq in the [...] new 60750fe7bd21 Merge branch 'for-6.18/block' into for-next new 4603260c329d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 486353603cfe Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e1f4eb9804d8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c656c99c118b dt-bindings: mmc: sdhci-pxa: Add minItems to pinctrl-names new 00637d92cb1e mmc: sh_mmcif: Remove dummy PM resume callback new ce55f6313791 dt-bindings: mmc: sdhci-msm: Document the Lemans compatible new 08b68ca543ee mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card new 98682689a1a4 dt-bindings: mmc: controller: Add max-sd-hs-hz property new f338529ca927 mmc: core: Parse and use the new max-sd-hs-hz DT property new 072755cca7e7 mmc: core: Fix variable shadowing in mmc_route_rpmb_frames() new ce7d8a3e19e7 mmc: core: Improve RPMB frame handling code new 3acbb5feafe0 mmc: Merge branch fixes into next new 70c6be20bb78 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c914378cddd4 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] new 263c8447ead6 Merge branch 'for-backlight-next' of https://git.kernel.or [...] new c76f5fd5614f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c0cc6d10111d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 15389113cbe6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 596a157270e5 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new 8ab1d845797b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 23cbe7de23d9 Merge branch 'next' of https://github.com/cschaufler/smack-next new a2d2bd326811 tpm: Compare HMAC values in constant time new b5fdc5f52e0b tpm: Use HMAC-SHA256 library instead of open-coded HMAC new aa3fbbf6334c KEYS: encrypted: Use SHA-256 library instead of crypto_shash new 7f6a59a1cc88 tpm: Prevent local DOS via tpm/tpm0/ppi/*operations new fdafdf49a5a1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new bdbb4a2d2aea watchdog: intel_oc_wdt: Do not try to write into const memory new 5cacd26436a6 dt-bindings: watchdog: renesas,wdt: Add support for RZ/T2H [...] new 19f7eaec4d9d watchdog: rzv2h: Obtain clock-divider and timeout values f [...] new 6229b35298af watchdog: rzv2h: Make "oscclk" and reset controller optional new ef6080fec60a watchdog: rzv2h: Add support for configurable count clock source new 2b2069763527 watchdog: rzv2h: Add support for RZ/T2H new 73ea1e92be46 watchdog: rzv2h: Improve error strings and add newlines new e76bb4ee92dc watchdog: s3c2410_wdt: Replace hardcoded values with macro [...] new df3c6e0b6d83 watchdog: s3c2410_wdt: Fix max_timeout being calculated larger new a36c90ab4d28 watchdog: s3c2410_wdt: Increase max timeout value of watchdog new c76c029ce568 watchdog: s3c2410_wdt: exynosautov920: Enable QUIRK_HAS_32BIT_CNT new 9f2517f59d36 watchdog: s3c2410_wdt: exynosautov9: Enable supported features new 66036fa63a9b watchdog: rzg2l_wdt: don't print superfluous errors new 28cee77baf63 watchdog: rzv2h_wdt: don't print superfluous errors new 7c628fb8db07 watchdog: visconti: don't print superfluous errors new 7dfd80f70ef0 watchdog: mpc8xxx_wdt: Reload the watchdog timer when enab [...] new 8173f39bc228 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new a0c17ed907ac iommu/amd: Fix alias device DTE setting new a2d2e6ea1865 iommu/io-pgtable-dart: Fix off by one error in table index check new 1b8d3dee1dcb Merge branches 'fixes', 'apple/dart', 'ti/omap', 'riscv' a [...] new ab2cd943c253 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4aa766a19347 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 541e34894fe3 dt-bindings: display: mediatek,od: Add mediatek,gce-client [...] new df4acfbcf59a dt-bindings: display: mediatek,ufoe: Add mediatek,gce-clie [...] new e2468baebe4c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 67a529b7d3c5 include: adi-axi-common: add version check function new 30db1b21fa37 spi: axi-spi-engine: use adi_axi_pcore_ver_gteq() new 34c2202f5ca2 spi: axi-spi-engine: improve version checks new a6273b7cea97 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3482905febb0 Merge branch into tip/master: 'core/bugs' new 6eb350a22331 rseq: Protect event mask against membarrier IPI new a001cd248ab2 rseq/selftests: Use weak symbol reference, not definition, [...] new 3042cfc7089a Merge branch into tip/master: 'core/rseq' new 3f5d1d0903e7 Merge branch into tip/master: 'irq/core' new 32aaa8caf271 Merge branch into tip/master: 'irq/drivers' new eb57133305f6 rust: sync: Add basic atomic operation mapping framework new 8dedebb3377b rust: sync: atomic: Add ordering annotation types new 0b8c5b7a6459 rust: sync: atomic: Add generic atomics new e7e5ca105dd6 rust: sync: atomic: Add atomic {cmp,}xchg operations new 08455f9b9fdc rust: sync: atomic: Add the framework of arithmetic operations new d371d33d83f4 rust: sync: atomic: Add Atomic<u{32,64}> new c0231e3023da rust: sync: atomic: Add Atomic<{usize,isize}> new ed17707bd8f3 rust: sync: Add memory barriers new a14d23ff4848 rust: implement `kernel::sync::Refcount` new 9c0200e40fac rust: make `Arc::into_unique_or_drop` associated function new 647a2bc75aef rust: convert `Arc` to use `Refcount` new b6dd7b75496c rust: block: convert `block::mq` to use `Refcount` new 502ae97746ab MAINTAINERS: update atomic infrastructure entry to include Rust new 398e7bda6bc8 Merge branch into tip/master: 'locking/core' new 18360d7b3d22 Merge branch into tip/master: 'locking/futex' new 348dc5420940 Merge branch into tip/master: 'perf/core' new 28e82d6f03b0 x86/mce: Save and use APEI corrected threshold limit new 1c1e1b820107 Merge branch into tip/master: 'ras/core' new ead99ecad5e5 Merge branch into tip/master: 'sched/core' new 074ed6b7f835 Merge branch into tip/master: 'timers/clocksource' new ee5b22f3e97e Merge branch into tip/master: 'timers/core' new 3a751a63ca92 Merge branch into tip/master: 'timers/vdso' new 050250402c35 Merge branch into tip/master: 'x86/apic' new 8c5087310aab Merge branch into tip/master: 'x86/asm' new 41bab90bbfdc x86/its: Move ITS indirect branch thunks to .text..__x86.i [...] new 5799d5d8a6c8 x86/bugs: Add attack vector controls for VMSCAPE new 12965358fe67 Merge branch into tip/master: 'x86/bugs' new 74694107c794 Merge branch into tip/master: 'x86/build' new 3144a80e36ea Merge branch into tip/master: 'x86/cache' new 0921ff769ec2 Merge branch into tip/master: 'x86/cleanups' new 1e587a7af226 Merge branch 'x86/bugs' into x86/core, to resolve conflict new f312928173f7 Merge branch into tip/master: 'x86/core' new 7469f975cea3 Merge branch into tip/master: 'x86/cpu' new a649bf051398 Merge branch into tip/master: 'x86/entry' new a44440e6e665 Merge branch into tip/master: 'x86/microcode' new 36400cabd086 Merge branch into tip/master: 'x86/misc' new c77f1c0c7896 Merge branch into tip/master: 'x86/mm' new 5b50e2805e57 Merge branch into tip/master: 'x86/sev' new e414b1005891 x86/virt/tdx: Use precalculated TDVPR page physical address new 584a19f9b549 Merge branch into tip/master: 'x86/tdx' new 4290ded1abaa Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 662d39b0a4f1 Merge branch 'timers/drivers/next' of https://git.kernel.o [...] new 0536ac206ea9 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new f6bea62bb91f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new eefbbbe91c73 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c67c14419717 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] new 0d9e1e2d7b2f Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new ebdda44a2be9 Merge branch kvm-arm64/ffa-1.2 into kvmarm-master/next new f9ac33e45d57 KVM: arm64: Add build-time check for duplicate DECLARE_REG use new 58dfb66b1e4c KVM: arm64: Rename pkvm.enabled to pkvm.is_protected new 604a5032b454 KVM: arm64: Rename 'host_kvm' to 'kvm' in pKVM host code new 070362648f5f KVM: arm64: Clarify comments to distinguish pKVM mode from [...] new 3c45b6762535 KVM: arm64: Decouple hyp VM creation state from its handle new 1abc1ad52989 KVM: arm64: Separate allocation and insertion of pKVM VM t [...] new 814fd6beacf3 KVM: arm64: Consolidate pKVM hypervisor VM initialization logic new 256b4668cd89 KVM: arm64: Introduce separate hypercalls for pKVM VM rese [...] new 07aeb70707b1 KVM: arm64: Reserve pKVM handle during pkvm_init_host_vm() new 3064cee8c3f7 Merge branch kvm-arm64/pkvm_vm_handle into kvmarm-master/next new 2ba972bf71cb KVM: arm64: Fix debug checking for np-guests using huge mappings new 98b65a2d4f8f Merge branch kvm-arm64/misc-6.18 into kvmarm-master/next new 8810c6e7cca8 KVM: arm64: vgic-init: Remove vgic_ready() macro new 11490b5ec6bc KVM: arm64: vgic: Explicitly implement vgic_dist::ready ordering new 7788255aba65 KVM: Implement barriers before accessing kvm->buses[] on S [...] new 7d9a0273c459 KVM: Avoid synchronize_srcu() in kvm_io_bus_register_dev() new 26e3fdf30c61 Merge branch kvm-arm64/mmio-rcu into kvmarm-master/next new 27d2b47eef03 KVM: arm64: Return early from trace helpers when KVM isn't [...] new d1f473bf7fef Merge branch kvm-arm64/misc-6.18 into kvmarm-master/next new 92b7624fe052 KVM: arm64: Dump instruction on hyp panic new 6f1ece1e8688 KVM: arm64: Map hyp text as RO and dump instr on panic new f9f66c621035 Merge branch kvm-arm64/dump-instr into kvmarm-master/next new 6bf5e0748e66 KVM: arm64: Add helper computing the state of 52bit PA support new 602318e9ad0d KVM: arm64: Account for 52bit when computing maximum OA new 0cda0400a413 KVM: arm64: Compute 52bit TTBR address and alignment new b37bd6d6f738 KVM: arm64: Decouple output address from the PT descriptor new 034abc86d8a7 KVM: arm64: Pass the walk_info structure to compute_par_s1() new c4e4d044bb7b KVM: arm64: Compute shareability for LPA2 new e432357d34d3 KVM: arm64: Populate PAR_EL1 with 52bit addresses new 76b1e8de7790 KVM: arm64: Expand valid block mappings to FEAT_LPA/LPA2 support new ea83a423b608 KVM: arm64: Report faults from S1 walk setup at the expect [...] new 64dda675889d KVM: arm64: Allow use of S1 PTW for non-NV vcpus new bca20a1d3987 KVM: arm64: Allow EL1 control registers to be accessed fro [...] new 9ef4cfff9d2c KVM: arm64: Don't switch MMU on translation from non-NV context new 7402e7cae6bc KVM: arm64: Add filtering hook to S1 page table walk new c0ce0366dba0 KVM: arm64: Add S1 IPA to page table level walker new 5b1e3b9f3e8d KVM: arm64: Populate level on S1PTW SEA injection new 998982db161c KVM: arm64: selftest: Expand external_aborts test to look [...] new 2ff61750a84b Merge branch kvm-arm64/52bit-at into kvmarm-master/next new 597f41e17438 KVM: arm64: Update stale comment for sanitise_mte_tags() new caf06487495f Merge branch kvm-arm64/misc-6.18 into kvmarm-master/next new e9d467ca7cd8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f65d28db1318 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 7a36fcaaf1fc Merge branch 'next' of https://github.com/kvm-x86/linux.git new 8138d2a1e4bf Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new d48773d0bbaa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9fcb7259ddf9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f10ea2df9e4d platform/x86/amd/pmf: Add support for adjusting PMF PPT an [...] new d82e3d2dd0ba platform/x86/amd/pmf: Fix the custom bios input handling m [...] new ebc68a3451ce platform/x86/amd/pmf: Extend custom BIOS inputs for more policies new 37336ecb06a8 platform/x86/amd/pmf: Update ta_pmf_action structure member new 4389d38080d7 platform/x86/amd/pmf: Add helper to verify BIOS input noti [...] new 04199ef48ac2 platform/x86/amd/pmf: Add custom BIOS input support for AM [...] new b21ec88340b7 platform/x86/amd/pmf: Preserve custom BIOS inputs for eval [...] new 62214d942d2b platform/x86/amd/pmf: Call enact function sooner to proces [...] new 2ab7713d6e94 platform/x86/amd/pmf: Add debug logs for pending requests [...] new feae929d8e6c platform/x86:intel/pmc: Enable SSRAM support for Lunar Lake new 1e508af6bc4b platform/x86:intel/pmc: Move telemetry endpoint register handling new 612326e0a87a platform/x86:intel/pmc: Improve function to show substate header new a22bc8643889 platform/x86:intel/pmc: Show substate requirement for S0ix [...] new 8e54e493c992 platform/x86:intel/pmc: Enable SSRAM support for Panther Lake new 2b36e5c29d02 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 918856986014 platform/chrome: Centralize cros_ec_device allocation new e19ceeb1c0f6 platform/chrome: Centralize common cros_ec_device initialization new 7a79b0bfd8b3 platform/chrome: cros_ec: Separate initialization from cro [...] new 56cb557279d7 platform/chrome: cros_ec: Add a flag to track registration state new 48633acccf38 Input: cros_ec_keyb - Defer probe until parent EC device i [...] new 66c84e055b6d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 451b2fcbecec Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 675d1a41a15e Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] new d36421fe9cc1 Merge branch 'for-next' of https://github.com/cminyard/lin [...] new 3b5eba544a8a perf: make pmu_bus const new c319c4ec0624 Merge 6.17-rc6 into driver-core-next new 22bcb2666e6b Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new a5d2edb2c9fa usb: typec: tcpci: add wakeup support new e77ee1d2a8fa usb: dwc2: Add support for 'maximum-speed' property new 7bf1158514e4 usb: udc: Add trace event for usb_gadget_set_state new 5df186e2ef11 usb: xhci: tegra: Support USB wakeup function for Tegra234 new 643df901f7ea usb: dwc3: core: Introduce glue callbacks for flattened im [...] new 21188e8d6d75 usb: dwc3: qcom: Implement glue callbacks to facilitate ru [...] new 121a0f839dbb usb: misc: Add Intel USBIO bridge driver new c122451ce04e gpio: Add Intel USBIO GPIO driver new daf161343a39 i2c: Add Intel USBIO I2C driver new ddb473a51b4b usb: xhci-plat: separate dev_pm_ops for each pm_event new 7f70b89b2be6 usb: offload: add apis for offload usage tracking new ef82a4803aab xhci: sideband: add api to trace sideband usage new 38d627bc8522 usb: host: enable USB offload during system sleep new 44bbcba50d55 Merge patch series "Support system sleep with offloaded us [...] new be5ae730ffa6 usb: typec: tipd: Clear interrupts first new b3dddff502c5 usb: typec: tipd: Move initial irq mask to tipd_data new ff175d85888e usb: typec: tipd: Move switch_power_state to tipd_data new 60e1ff66179c usb: typec: tipd: Trace data status for CD321x correctly new 9f36fdfcf364 usb: typec: tipd: Add cd321x struct with separate size new 0b31c978935f usb: typec: tipd: Read USB4, Thunderbolt and DisplayPort s [...] new 7b1d31850683 usb: typec: tipd: Register DisplayPort and Thunderbolt alt [...] new 36c791c1996d usb: typec: tipd: Update partner identity when power statu [...] new 77ed2f4538da usb: typec: tipd: Use read_power_status function in probe new 04041fd7d6ec usb: typec: tipd: Read data status in probe and cache its value new 82432bbfb9e8 usb: typec: tipd: Handle mode transitions for CD321x new a4d43c1f17b9 Merge 6.17-rc6 into usb-next new 48f40aca1d19 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new 00f2bf97544c MAINTAINERS: Update Michael Jamet's maintainer entries new bdac5089c239 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 93776ab505f5 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new fc702e7df456 vt: move vc_saved_screen to within tty allocated judgment new 8d17dc05c94c serial: max310x: improve interrupt handling new 49fce0730fd3 dt-bindings: serial: 8250_omap: Add wakeup pinctrl state new ed68411e879e serial: 8250: omap: Support wakeup pinctrl state on suspend new d21b26cad332 Merge 6.17-rc6 into tty-next new a45f44f7514d Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new 7cbba32a2d62 slimbus: qcom: remove unused qcom controller driver new 5c6794f16b22 slimbus: messaging: Remove redundant code new ae0de6333368 slimbus: messaging: fix "transfered"->"transferred" new 8de0848447b9 dt-bindings: misc: qcom,fastrpc: Add GDSP label new d81c041ed5e4 misc: fastrpc: Remove kernel-side domain checks from capab [...] new fb4679f62895 misc: fastrpc: Cleanup the domain names new 698de37f78c7 misc: fastrpc: add support for gdsp remoteproc new 9b58f88a1f48 dt-bindings: nvmem: Add the nxp,s32g-ocotp yaml file new 5a356145e968 nvmem: s32g-ocotp: Add driver for S32G OCOTP new 4a9b344e90c7 dt-bindings: nvmem: sl28cpld: add sa67mcu compatible new ddb095e81d60 dt-bindings: nvmem: Document support for Airoha AN8855 Swi [...] new e2258cfd9b98 nvmem: an8855: Add support for Airoha AN8855 Switch EFUSE new 8da3bdf45e8e Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new 5e6ddce7a8ff coresight: tnoc: add new AMBA ID to support Trace Noc V2 new 37bad7e6d08c dt-bindings: arm: Add label in the coresight components new 559d6c380ea0 coresight: Add label sysfs node support new 98a301be6f60 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 58137dee4e56 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2d1a7eb029f7 interconnect: core: Use device_match_of_node() new 273532a0da09 dt-bindings: interconnect: Add OSM L3 compatible for QCS615 SoC new bcdf7a064c3c Merge branch 'icc-glymur' into icc-next new bd0ff6f13c05 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] new 16647efff258 iio: adc: update ad7779 to use IIO backend new 117b6c08174f iio: adc: exynos_adc: Drop S3C2410 support new 1ef28bcc4add iio: adc: exynos_adc: Drop touchscreen support new 1dfdf4527fd3 iio: adc: exynos_adc: Drop platform data support new 4a09265c4235 dt-bindings: iio: adc: samsung,exynos: Drop S3C2410 new 0f2aeee58425 dt-bindings: iio: adc: samsung,exynos: Drop touchscreen support new 0f85406bf830 iio: consumers: Fix handling of negative channel scale in [...] new 33f5c69c4daf iio: consumers: Fix offset handling in iio_convert_raw_to_ [...] new cec1aec9c463 iio: consumers: Add an iio_multiply_value() helper function new 05f958d003c9 iio: Improve iio_read_channel_processed_scale() precision new c732e60ee10e iio: test: Add KUnit tests for iio_multiply_value() new 28e4b85984ef iio: adc: Add Intel Dollar Cove TI PMIC ADC driver new 8efd9d976652 dt-bindings: iio: magnetometer: Infineon TLV493D 3D Magnet [...] new 106511d280c7 iio: magnetometer: add support for Infineon TLV493D 3D Mag [...] new f29b08cd0b86 iio: adc: PAC1934: Use devm_mutex_init() new b947d4edfc4f dt-bindings: iio: afe: current-sense-amplifier: Add io-cha [...] new 0792c1984a45 iio: imu: inv_icm42600: Simplify pm_runtime setup new a95a0b4e471a iio: imu: inv_icm42600: Drop redundant pm_runtime reinitia [...] new 466f7a2fef2a iio: imu: inv_icm42600: Avoid configuring if already pm_ru [...] new 9fd569aa3d70 iio: imu: inv_icm42600: Use devm_regulator_get_enable() fo [...] new 7b69cb9a18b1 Documentation: iio: Remove location attribute new 09579fb72e54 iio: magnetometer: als31300: remove unused IIO_CHAN_INFO_P [...] new ee8fc40257bc iio: magnetometer: tmag5273: remove unused IIO_CHAN_INFO_P [...] new 661facba437e iio: imu: inv_icm42600: use guard() to release mutexes new abe629ebdabe iio: light: ltr390: Implement runtime PM support new f15bc37d8c33 iio: add IIO_ALTCURRENT channel type new 70da02061499 iio: add power and energy measurement modifiers new a29d1137efd9 dt-bindings: iio: adc: add ade9000 new 81de7b4619fc iio: adc: add ade9000 support new 942ab02bc96f docs: iio: add documentation for ade9000 driver new ee905c92feb4 Documentation: ABI: iio: add sinc4+lp new 08a9e5f8bb1e iio: adc: ad7124: fix sample rate for multi-channel use new faf7f9e72a57 iio: adc: ad7124: use clamp() new 1b4956cac19b iio: adc: ad7124: use read_avail() for scale_available new d904b8e6d4ef iio: adc: ad7124: use guard(mutex) to simplify return paths new b2dbba2b9388 iio: adc: ad7124: support fractional sampling_frequency new f1496949c75d iio: adc: ad7124: add filter support new 29cc0ac502a4 iio: ABI: document "sinc4+rej60" filter_type new 0f06e28747b3 dt-bindings: mfd: 88pm886: Add #io-channel-cells new 3422b4bc606e iio: adc: Add driver for Marvell 88PM886 PMIC ADC new 421d4487ef2e Merge tag 'v6.17-rc3' into togreg new 63cc48ea772e iio: adc: ad7173: rename ad7173_chan_spec_ext_info new 27901cbc5bbc iio: adc: ad7173: rename odr field new ff06b39be1a1 iio: adc: ad7173: support changing filter type new bf99115eb2b8 iio: ABI: add filter types for ad7173 new 6233067494ae iio: pressure: bmp280: Remove noisy dev_info() new 671b9b6d7f4f iio: pressure: bmp280: Use gpiod_set_value_cansleep() new 4b2ebd869361 Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] new a27d77bdb2a1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 889ec0ddb825 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 6c85272baa3d Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new 1a190e286e6f Merge branch 'next' of https://github.com/awilliam/linux-vfio.git new 013c09b7ac8c staging: rtl8723bs: remove unused tables new 6f19c1ef7f95 staging: rtl8723bs: rtw_efuse.h: simplify copyright banner new 02accdf0ca02 staging: sm750fb: remove unnecessary volatile qualifiers new 5865a858dbc9 staging: sm750fb: rename snake case variables new 0daed4c3b6a6 staging: rtl8723bs: fix typo in comment new 21e7b02c1be5 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new 84e34bf9f584 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new ded99dba7683 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5ab3f54e1b5f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2d7b47ce9d85 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 05975498c10b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3dbad603caa5 Revert "virtio_console: fix order of fields cols and rows" new dea1585272f1 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new ff24e5b26dc6 remoteproc: imx_rproc: Introduce start/stop/detect_mode op [...] new 11a8d3cb4c62 remoteproc: imx_rproc: Move imx_rproc_dcfg closer to imx_r [...] new e14168bf3493 remoteproc: imx_rproc: Simplify IMX_RPROC_MMIO switch case new b7ea858a8219 remoteproc: imx_rproc: Simplify IMX_RPROC_SCU_API switch case new ecadd767fb83 remoteproc: imx_rproc: Simplify IMX_RPROC_SMC switch case new e65a9ed4c3ec remoteproc: imx_rproc: Clean up after ops introduction new 56d030ea3330 Merge branches 'rproc-next' and 'rpmsg-next' into for-next new cd1e4a08334e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7eee64e8be51 gpio: use more common syntax for compound literals new 571c65bb2f4d gpiolib: add a common prefix to GPIO descriptor flags new 80d7319c7a2a gpio: loongson1: allow building the module with COMPILE_TE [...] new 116eadc92b4c gpio: loongson1: use new generic GPIO chip API new 43dffacf6be9 gpio: hlwd: use new generic GPIO chip API new 551a09711839 gpio: ath79: use new generic GPIO chip API new e7a3a1be11d7 gpio: ath79: use the generic GPIO chip lock for IRQ handling new 36f30f7ffc4b gpio: xgene-sb: use generic GPIO chip register read and wr [...] new e8bd2a6a5059 gpio: brcmstb: use new generic GPIO chip API new 80fd7e96d669 gpio: mt7621: use new generic GPIO chip API new 2c1f22fa54fc gpio: mt7621: use the generic GPIO chip lock for IRQ handling new b24489af4500 gpio: menz127: use new generic GPIO chip API new 8e1c8ccc1df8 gpio: sifive: use new generic GPIO chip API new 063411108de6 gpio: spacemit-k1: use new generic GPIO chip API new ae9a52990b2c gpio: sodaville: use new generic GPIO chip API new e43e94fa19cf gpio: mmio: use new generic GPIO chip API new 9b90afa6d613 gpio: move gpio-mmio-specific fields out of struct gpio_chip new 45da001f5173 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new cb730dac4a18 Merge tag 'samsung-pinctrl-6.18' of https://git.kernel.org [...] new 334ef450cc97 Merge tag 'renesas-pinctrl-for-v6.18-tag2' of git://git.ke [...] new 8c2467dea393 pinctrl: Simplify printks with pOF format new d64911c00506 Merge branch 'devel' into for-next new 1c73e4a5d40c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 75604e9a5b60 pwm: loongson: Fix LOONGSON_PWM_FREQ_DEFAULT new 3a4b9d027e40 pwm: berlin: Fix wrong register in suspend/resume new afe872274edc pwm: Fix incorrect variable used in error message new 21a5e91fda50 pwm: tiehrpwm: Don't drop runtime PM reference in .free() new 878dbfc12cc5 pwm: tiehrpwm: Make code comment in .free() more useful new bc7ce5bfc504 pwm: tiehrpwm: Fix various off-by-one errors in duty-cycle [...] new 00f83f0e07e4 pwm: tiehrpwm: Fix corner case in clock divisor calculation new 09cbe5468124 dt-bindings: timer: renesas,rz-mtu3: Use #pwm-cells = <3> new 5364e70b013c pwm: Disable PWM_DEBUG check for disabled states new b871d093f1ca pwm: Check actual period and duty_cycle for ignored polarity test new e7c9b66b1069 pwm: Provide a gpio device for waveform drivers new a2f77ae4778d pwm: tiecap: Document behaviour of hardware disable new c95ab56a7ad6 pwm: mediatek: Simplify representation of channel offsets new 88863c9d81bb pwm: mediatek: Introduce and use a few more register defines new f43e1280731c pwm: mediatek: Rework parameters for clk helper function new a911f15745fd pwm: mediatek: Initialize clks when the hardware is enable [...] new edd6a37e06f3 pwm: mediatek: Implement .get_state() callback new 849b064c1697 pwm: mediatek: Fix various issues in the .apply() callback new ed5902a24648 pwm: mediatek: Lock and cache clock rate new 3513752cfe6f dt-bindings: pwm: fsl,vf610-ftm-pwm: Add compatible for s3 [...] new d8af3812b1e8 pwm: Add the S32G support in the Freescale FTM driver new ca478d8a4b6d pwm: pca9685: Don't disable hardware in .free() new de5855613263 pwm: pca9685: Use bulk write to atomicially update registers new 3d4c42172380 pwm: pca9685: Make use of register caching in regmap new 42f18ae36f3f pwm: pca9685: Drop GPIO support new ce1116446098 pwm: pca9586: Convert to waveform API new efedb508591e dt-bindings: pwm: nxp,lpc1850-sct-pwm: Minor whitespace cl [...] new d322a0e01d9e dt-bindings: pwm: apple,s5l-fpwm: Add t6020-fpwm compatible new ebd524a3ac3a dt-bindings: pwm: samsung: add exynos8890 compatible new 8f2689f194b8 pwm: cros-ec: Avoid -Wflex-array-member-not-at-end warnings new 3d7ab8ccc79a Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new 031cdd3bc3f3 kunit: Enable PCI on UML without triggering WARN() new f20e264262f1 kunit: qemu_configs: Add MIPS configurations new e9f0c5da1944 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new b4bcfbfb1f0f dt-bindings: rtc: pcf85063: remove quartz-load-femtofarads [...] new ab2849666022 dt-bindings: rtc: trivial-rtc: add dallas,m41t00 new 06625ab00682 rtc: s3c: Drop unused defines new 1e41547c2041 rtc: s3c: Drop support for S3C2410 new 063544dad4a7 dt-bindings: rtc: s3c: Drop S3C2410 new a6432c0d99ba rtc: pcf2127: clear minute/second interrupt new 50562f9cd366 rtc: efi: Remove wakeup functionality new 5eabddff9168 dt-bindings: rtc: Drop isil,isl12057.txt new c90c7ebf8f73 rtc: remove unneeded 'fast_io' parameter in regmap_config new 0552f7c67469 dt-bindings: rtc: Fix Xicor X1205 vendor prefix new 14552d291e50 rtc: x1205: Fix Xicor X1205 vendor prefix new 3e044fa26038 rtc: optee: fix memory leak on driver removal new 9b9f352d5b02 rtc: optee: remove unnecessary memory operations new 96e8fe5b8a88 rtc: optee: add alarm related rtc ops to optee rtc driver new b9c2bcc2a956 Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] new 8d923559c749 Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] new 490d7d1f1fda Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 29f8b0bd2903 Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] new c1f8c19d9ac3 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 19a85fe2e42c Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] new d5411ed6cabd bus: mhi: host: Notify EE change via uevent new f5225a34bd8f bus: mhi: ep: Fix chained transfer handling in read path new cc6bd41ec2f6 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] new 3acb913c9d5b mm/mm_init: use deferred_init_memmap_chunk() in deferred_g [...] new f1f86187fd72 mm/mm_init: deferred_init_memmap: use a job per zone new 219f624d0690 mm/mm_init: drop deferred_init_maxorder() new e68f150bc11d memblock: drop for_each_free_mem_pfn_range_in_zone_from() new 9a4ac9501041 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 540ff43650bf Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f4930de03dcf slab: Remove dead code in free_consistency_checks() new 86169b00f896 slab: wrap debug slab validation in validate_slab_ptr() new 6f6fcd463410 slab: move validate_slab_ptr() from check_slab() to its callers new 40522db59b5b slab: move validate_slab_ptr() from alloc_consistency_chec [...] new a21fe7b010e3 slab: validate slab before using it in alloc_single_from_p [...] new 3864e4d5a526 slab: don't validate slab pointer in free_debug_processing() new 67a9f25de091 Merge branch 'slab/for-6.18/sheaves' into slab/for-next new 576219037d0e locking/local_lock: Introduce local_lock_is_locked(). new 46f309c3565d mm: Allow GFP_ACCOUNT to be used in alloc_pages_nolock(). new bcf661b8a7fe mm: Introduce alloc_frozen_pages_nolock() new 9c7efa6da915 slab: Make slub local_(try)lock more precise for LOCKDEP new ec192dc07246 slab: Reuse first bit for OBJEXTS_ALLOC_FAIL new db93cdd664fa slab: Introduce kmalloc_nolock() and kfree_nolock(). new c6ac987e0643 Merge branch 'slab/for-6.18/kmalloc_nolock' into slab/for-next new 00e7a3e9143c Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new ea2d887d3dde Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new a64371f8718d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 67ff56cecc87 rust: kernel: cpu: mark `CpuId::current()` inline new a15d12c24fa7 rust: sync: extend module documentation of aref new bf87a41b85d6 rust: list: Add an example for `ListLinksSelfPtr` usage new 344569f2888d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 976aa3ce33c7 Merge branch 'timekeeping-next' of https://github.com/Rust [...] new 20fc81f3cf8a Merge branch 'for-next/execve' of https://git.kernel.org/p [...] new b7b48d8bcb86 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 4832a3477d4b Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] new b5608dd941f9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7737c7b65ede Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d87d3c530e0c pid: use ns_capable_noaudit() when determining net sysctl [...] new a68fffa5f60d Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] new 2549ad6e52e9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 20d12a079796 Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] new d2d410754af2 Merge branch 'for-next' of https://github.com/hisilicon/li [...] new c3067c2c3831 Add linux-next specific files for 20250915
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 (590b221ed425) \ N -- N -- N refs/heads/master (c3067c2c3831)
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 1696 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: CREDITS | 5 + .../ABI/testing/sysfs-bus-coresight-devices-cti | 6 + .../sysfs-bus-coresight-devices-dummy-source | 6 + .../ABI/testing/sysfs-bus-coresight-devices-etb10 | 6 + .../ABI/testing/sysfs-bus-coresight-devices-etm3x | 6 + .../ABI/testing/sysfs-bus-coresight-devices-etm4x | 6 + .../ABI/testing/sysfs-bus-coresight-devices-funnel | 6 + .../ABI/testing/sysfs-bus-coresight-devices-stm | 6 + .../ABI/testing/sysfs-bus-coresight-devices-tmc | 6 + .../ABI/testing/sysfs-bus-coresight-devices-tpdm | 6 + .../ABI/testing/sysfs-bus-coresight-devices-trbe | 6 + Documentation/ABI/testing/sysfs-bus-iio | 36 + .../admin-guide/hw-vuln/attack_vector_controls.rst | 1 + .../devicetree/bindings/arm/apple/apple,pmgr.yaml | 33 +- .../devicetree/bindings/arm/arm,coresight-cti.yaml | 4 + .../bindings/arm/arm,coresight-dummy-sink.yaml | 4 + .../bindings/arm/arm,coresight-dummy-source.yaml | 4 + .../bindings/arm/arm,coresight-dynamic-funnel.yaml | 4 + .../arm/arm,coresight-dynamic-replicator.yaml | 4 + .../bindings/arm/arm,coresight-etb10.yaml | 4 + .../devicetree/bindings/arm/arm,coresight-etm.yaml | 4 + .../bindings/arm/arm,coresight-static-funnel.yaml | 4 + .../arm/arm,coresight-static-replicator.yaml | 4 + .../devicetree/bindings/arm/arm,coresight-tmc.yaml | 4 + .../bindings/arm/arm,coresight-tpiu.yaml | 4 + .../bindings/arm/marvell/armada-37xx.yaml | 1 + .../devicetree/bindings/arm/nxp/lpc32xx.yaml | 2 +- .../bindings/arm/qcom,coresight-ctcu.yaml | 4 + .../bindings/arm/qcom,coresight-remote-etm.yaml | 4 + .../bindings/arm/qcom,coresight-tpda.yaml | 4 + .../bindings/arm/qcom,coresight-tpdm.yaml | 4 + Documentation/devicetree/bindings/arm/sunxi.yaml | 8 + Documentation/devicetree/bindings/arm/ti/k3.yaml | 13 + .../bindings/clock/allwinner,sun55i-a523-ccu.yaml | 37 +- .../devicetree/bindings/clock/apple,nco.yaml | 17 +- .../bindings/cpufreq/apple,cluster-cpufreq.yaml | 3 + .../bindings/display/mediatek/mediatek,od.yaml | 14 + .../bindings/display/mediatek/mediatek,ufoe.yaml | 15 + .../devicetree/bindings/dma/apple,admac.yaml | 17 +- .../devicetree/bindings/gpu/apple,agx.yaml | 6 + .../devicetree/bindings/i2c/apple,i2c.yaml | 27 +- .../devicetree/bindings/i2c/i2c-exynos5.yaml | 1 + .../bindings/i2c/nvidia,tegra20-i2c.yaml | 6 + .../devicetree/bindings/i2c/qcom,i2c-cci.yaml | 24 +- .../devicetree/bindings/iio/adc/adi,ade9000.yaml | 95 + .../bindings/interconnect/qcom,osm-l3.yaml | 5 + .../bindings/interrupt-controller/apple,aic2.yaml | 1 + .../devicetree/bindings/iommu/apple,dart.yaml | 14 +- .../devicetree/bindings/iommu/apple,sart.yaml | 4 +- .../devicetree/bindings/mailbox/apple,mailbox.yaml | 1 + .../devicetree/bindings/mfd/apple,smc.yaml | 17 +- .../bindings/mfd/marvell,88pm886-a1.yaml | 4 + .../bindings/mmc/mmc-controller-common.yaml | 8 + .../devicetree/bindings/mmc/sdhci-msm.yaml | 1 + .../devicetree/bindings/mmc/sdhci-pxa.yaml | 2 + .../devicetree/bindings/net/apm,xgene-enet.yaml | 115 + .../bindings/net/apm,xgene-mdio-rgmii.yaml | 54 + .../devicetree/bindings/net/apm-xgene-enet.txt | 91 - .../devicetree/bindings/net/apm-xgene-mdio.txt | 37 - .../net/bluetooth/brcm,bcm4377-bluetooth.yaml | 1 + .../bindings/net/brcm,bcm7445-switch-v4.0.txt | 50 - .../bindings/net/renesas,rzv2h-gbeth.yaml | 178 +- .../devicetree/bindings/net/snps,dwmac.yaml | 9 +- .../devicetree/bindings/net/ti,icss-iep.yaml | 10 +- .../devicetree/bindings/net/ti,icssm-prueth.yaml | 233 + .../devicetree/bindings/net/ti,pruss-ecap.yaml | 32 + .../bindings/net/wireless/brcm,bcm4329-fmac.yaml | 1 + .../devicetree/bindings/nvme/apple,nvme-ans.yaml | 17 +- .../devicetree/bindings/pinctrl/apple,pinctrl.yaml | 27 +- .../bindings/power/apple,pmgr-pwrstate.yaml | 27 +- .../devicetree/bindings/pwm/apple,s5l-fpwm.yaml | 3 +- .../devicetree/bindings/pwm/pwm-samsung.yaml | 1 + .../devicetree/bindings/rtc/isil,isl12057.txt | 74 - .../devicetree/bindings/rtc/nxp,pcf85063.yaml | 10 - Documentation/devicetree/bindings/rtc/s3c-rtc.yaml | 40 +- .../devicetree/bindings/rtc/trivial-rtc.yaml | 6 +- .../devicetree/bindings/serial/8250_omap.yaml | 16 + .../devicetree/bindings/soc/ti/ti,pruss.yaml | 9 + .../devicetree/bindings/sound/apple,mca.yaml | 17 +- .../devicetree/bindings/sound/linux,spdif.yaml | 3 + .../devicetree/bindings/spi/apple,spi.yaml | 16 +- .../devicetree/bindings/spmi/apple,spmi.yaml | 17 +- .../devicetree/bindings/watchdog/apple,wdt.yaml | 27 +- .../devicetree/bindings/watchdog/renesas,wdt.yaml | 36 +- Documentation/filesystems/porting.rst | 9 +- Documentation/filesystems/vfs.rst | 8 +- Documentation/gpu/nova/core/todo.rst | 17 - Documentation/iio/ade9000.rst | 268 + Documentation/iio/index.rst | 1 + Documentation/input/event-codes.rst | 14 + Documentation/networking/devlink/zl3073x.rst | 14 + Documentation/tee/index.rst | 1 + Documentation/tee/qtee.rst | 96 + MAINTAINERS | 58 +- Makefile | 2 +- Next/SHA1s | 246 +- Next/merge.log | 7687 +++++++++++--------- arch/alpha/include/asm/pgtable.h | 25 +- arch/alpha/mm/init.c | 27 - arch/arm/Kconfig | 3 +- arch/arm/Kconfig.platforms | 25 + arch/arm/Makefile | 1 - arch/arm/arm-soc-for-next-contents.txt | 104 + arch/arm/boot/dts/allwinner/Makefile | 10 + .../dts/allwinner/sun8i-h2-plus-orangepi-zero.dts | 14 + .../dts/allwinner/sun8i-h3-orangepi-zero-plus2.dts | 14 + .../sun8i-orangepi-zero-interface-board.dtso | 46 + .../sun8i-t113s-netcube-nagami-basic-carrier.dts | 67 + .../sun8i-t113s-netcube-nagami-keypad-carrier.dts | 129 + .../dts/allwinner/sun8i-t113s-netcube-nagami.dtsi | 250 + arch/arm/boot/dts/cirrus/ep7211-edb7211.dts | 4 +- .../dts/intel/socfpga/socfpga_cyclone5_sodia.dts | 6 +- .../boot/dts/marvell/kirkwood-openrd-client.dts | 2 +- arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi | 14 +- arch/arm/boot/dts/nxp/lpc/lpc32xx.dtsi | 11 +- arch/arm/boot/dts/nxp/lpc/lpc4337-ciaa.dts | 6 +- arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts | 22 +- arch/arm/boot/dts/nxp/lpc/lpc4350.dtsi | 9 + .../arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts | 21 +- arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts | 6 +- arch/arm/boot/dts/nxp/lpc/lpc4357.dtsi | 9 + .../arm/boot/dts/socionext/uniphier-pxs2-vodka.dts | 4 +- arch/arm/boot/dts/st/ste-nomadik-s8815.dts | 4 +- arch/arm/boot/dts/st/stih407-clock.dtsi | 210 - arch/arm/configs/qcom_defconfig | 1 - arch/arm/kernel/bios32.c | 5 +- arch/arm/kernel/entry-ftrace.S | 18 +- arch/arm/kernel/module.c | 2 +- arch/arm/mach-hpe/Kconfig | 23 - arch/arm/mach-hpe/Makefile | 1 - arch/arm/mach-hpe/gxp.c | 15 - arch/arm/mm/cache-l2x0.c | 7 +- arch/arm/mm/fault.c | 3 +- arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi | 41 + .../boot/dts/allwinner/sun55i-a527-cubie-a5e.dts | 28 +- .../boot/dts/allwinner/sun55i-t527-avaota-a1.dts | 31 + .../boot/dts/allwinner/sun55i-t527-orangepi-4a.dts | 31 + arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 16 +- arch/arm64/boot/dts/apm/apm-storm.dtsi | 74 +- arch/arm64/boot/dts/freescale/Makefile | 4 + .../dts/freescale/imx8mp-hummingboard-mate.dts | 31 + .../boot/dts/freescale/imx8mp-hummingboard-pro.dts | 76 + .../freescale/imx8mp-hummingboard-pulse-codec.dtsi | 59 + .../imx8mp-hummingboard-pulse-common.dtsi | 384 + .../freescale/imx8mp-hummingboard-pulse-hdmi.dtsi | 44 + .../freescale/imx8mp-hummingboard-pulse-m2con.dtsi | 60 + .../imx8mp-hummingboard-pulse-mini-hdmi.dtsi | 81 + .../dts/freescale/imx8mp-hummingboard-pulse.dts | 83 + .../dts/freescale/imx8mp-hummingboard-ripple.dts | 31 + arch/arm64/boot/dts/freescale/s32g2.dtsi | 7 + arch/arm64/boot/dts/freescale/s32g3.dtsi | 7 + arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi | 336 + .../arm64/boot/dts/intel/socfpga_agilex5_socdk.dts | 20 + arch/arm64/boot/dts/marvell/Makefile | 1 + .../boot/dts/marvell/armada-3720-atlas-v5.dts | 110 + arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 1 + arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 1 + arch/arm64/boot/dts/marvell/cn9130-cf.dtsi | 7 +- arch/arm64/boot/dts/marvell/cn9130-sr-som.dtsi | 2 + arch/arm64/boot/dts/marvell/cn9131-cf-solidwan.dts | 6 +- arch/arm64/boot/dts/marvell/cn9132-clearfog.dts | 22 +- arch/arm64/boot/dts/marvell/cn9132-sr-cex7.dtsi | 8 + arch/arm64/boot/dts/mediatek/mt6331.dtsi | 10 +- arch/arm64/boot/dts/mediatek/mt6755.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt6779.dtsi | 2 +- .../boot/dts/mediatek/mt6795-sony-xperia-m5.dts | 40 +- arch/arm64/boot/dts/mediatek/mt6795.dtsi | 3 +- arch/arm64/boot/dts/mediatek/mt6797.dtsi | 52 +- .../dts/mediatek/mt7986a-acelink-ew-7886cax.dts | 2 - .../boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts | 11 +- arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 12 +- .../dts/mediatek/mt8183-kukui-audio-da7219.dtsi | 4 +- .../dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi | 2 +- .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 27 +- .../boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 43 +- .../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 40 +- .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 40 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 101 +- arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 12 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 239 +- .../boot/dts/mediatek/mt8186-corsola-krabby.dtsi | 8 +- .../mt8186-corsola-tentacruel-sku262144.dts | 4 + arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi | 25 + arch/arm64/boot/dts/mediatek/mt8188.dtsi | 2 +- .../boot/dts/mediatek/mt8195-cherry-tomato-r1.dts | 1 + .../boot/dts/mediatek/mt8195-cherry-tomato-r2.dts | 1 + arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 3 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 30 +- .../dts/mediatek/mt8395-kontron-3-5-sbc-i1200.dts | 16 +- arch/arm64/boot/dts/mediatek/mt8516-pumpkin.dts | 2 +- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 18 +- arch/arm64/boot/dts/rockchip/rk3588-rock-5t.dts | 7 +- .../boot/dts/rockchip/rk3588s-gameforce-ace.dts | 122 + .../boot/dts/socionext/uniphier-ld11-global.dts | 4 +- .../boot/dts/socionext/uniphier-ld20-akebi96.dts | 4 +- .../boot/dts/socionext/uniphier-ld20-global.dts | 4 +- arch/arm64/boot/dts/st/stm32mp231.dtsi | 22 - arch/arm64/boot/dts/st/stm32mp235f-dk.dts | 25 +- arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi | 126 + arch/arm64/boot/dts/st/stm32mp257f-dk.dts | 23 + arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 24 + arch/arm64/boot/dts/ti/Makefile | 9 + arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts | 8 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi | 49 +- arch/arm64/boot/dts/ti/k3-am62-pocketbeagle2.dts | 36 +- .../arm64/boot/dts/ti/k3-am62-ti-ipc-firmware.dtsi | 52 + arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 19 +- arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 2 +- .../{k3-am625-sk.dts => k3-am625-sk-common.dtsi} | 60 +- arch/arm64/boot/dts/ti/k3-am625-sk.dts | 301 +- arch/arm64/boot/dts/ti/k3-am6254atl-sk.dts | 15 + arch/arm64/boot/dts/ti/k3-am6254atl.dtsi | 23 + arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi | 94 +- .../boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi | 98 + arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 100 +- arch/arm64/boot/dts/ti/k3-am62d2-evm.dts | 170 +- .../boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 3 - .../boot/dts/ti/k3-am62p-j722s-common-mcu.dtsi | 1 + .../boot/dts/ti/k3-am62p-j722s-common-wakeup.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 6 + .../boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi | 60 + arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi | 30 +- arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 64 +- .../boot/dts/ti/k3-am62p5-var-som-symphony.dts | 500 ++ arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi | 387 + arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 65 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 6 + arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 128 +- .../arm64/boot/dts/ti/k3-am64-ti-ipc-firmware.dtsi | 162 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 150 +- .../ti/k3-am642-phyboard-electra-peb-c-010.dtso | 158 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 150 +- arch/arm64/boot/dts/ti/k3-am642-sr-som.dtsi | 96 +- arch/arm64/boot/dts/ti/k3-am642-tqma64xxl.dtsi | 111 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 62 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 3 + .../arm64/boot/dts/ti/k3-am65-ti-ipc-firmware.dtsi | 64 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 58 +- arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts | 156 +- arch/arm64/boot/dts/ti/k3-am68-phycore-som.dtsi | 239 +- arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi | 233 +- arch/arm64/boot/dts/ti/k3-am69-sk.dts | 352 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 3 + arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 3 + arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 119 +- .../boot/dts/ti/k3-j7200-ti-ipc-firmware.dtsi | 130 + arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts | 233 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 45 + arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 3 + arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 270 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 270 +- .../boot/dts/ti/k3-j721e-ti-ipc-firmware.dtsi | 288 + .../boot/dts/ti/k3-j721s2-evm-usb0-type-a.dtso | 28 + arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 6 + arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 3 + arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 235 +- .../boot/dts/ti/k3-j721s2-ti-ipc-firmware.dtsi | 253 + arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 162 +- arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 1 + .../boot/dts/ti/k3-j722s-ti-ipc-firmware.dtsi | 163 + arch/arm64/boot/dts/ti/k3-j742s2-mcu-wakeup.dtsi | 17 + arch/arm64/boot/dts/ti/k3-j742s2.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 26 +- .../boot/dts/ti/k3-j784s4-j742s2-evm-common.dtsi | 341 +- .../boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi | 9 + .../dts/ti/k3-j784s4-j742s2-mcu-wakeup-common.dtsi | 3 + .../k3-j784s4-j742s2-ti-ipc-firmware-common.dtsi | 350 + .../boot/dts/ti/k3-j784s4-ti-ipc-firmware.dtsi | 35 + arch/arm64/boot/dts/ti/k3-pinctrl.h | 51 +- arch/arm64/include/asm/kvm_asm.h | 2 + arch/arm64/include/asm/kvm_host.h | 5 +- arch/arm64/include/asm/kvm_nested.h | 25 +- arch/arm64/include/asm/kvm_pkvm.h | 1 + arch/arm64/include/asm/pgtable.h | 34 +- arch/arm64/include/asm/traps.h | 1 + arch/arm64/kernel/traps.c | 15 +- arch/arm64/kvm/arm.c | 14 +- arch/arm64/kvm/at.c | 341 +- arch/arm64/kvm/debug.c | 22 +- arch/arm64/kvm/handle_exit.c | 3 + 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/mem_protect.c | 9 +- arch/arm64/kvm/hyp/nvhe/pkvm.c | 177 +- arch/arm64/kvm/hyp/nvhe/setup.c | 12 +- arch/arm64/kvm/inject_fault.c | 27 +- arch/arm64/kvm/mmu.c | 7 +- arch/arm64/kvm/nested.c | 2 +- arch/arm64/kvm/pkvm.c | 76 +- arch/arm64/kvm/vgic/vgic-init.c | 14 +- arch/csky/include/asm/pgtable.h | 5 + arch/csky/mm/fault.c | 2 +- arch/m68k/configs/amiga_defconfig | 9 +- arch/m68k/configs/apollo_defconfig | 9 +- arch/m68k/configs/atari_defconfig | 9 +- arch/m68k/configs/bvme6000_defconfig | 9 +- arch/m68k/configs/hp300_defconfig | 9 +- arch/m68k/configs/mac_defconfig | 9 +- arch/m68k/configs/multi_defconfig | 9 +- arch/m68k/configs/mvme147_defconfig | 9 +- arch/m68k/configs/mvme16x_defconfig | 9 +- arch/m68k/configs/q40_defconfig | 9 +- arch/m68k/configs/sun3_defconfig | 9 +- arch/m68k/configs/sun3x_defconfig | 9 +- arch/m68k/include/asm/bitops.h | 25 +- arch/m68k/include/asm/pgtable_mm.h | 10 - arch/microblaze/include/asm/pgtable.h | 1 - arch/mips/alchemy/common/setup.c | 28 +- arch/mips/include/asm/pgtable.h | 10 + arch/mips/math-emu/me-debugfs.c | 6 +- arch/openrisc/include/asm/pgtable.h | 17 - arch/powerpc/include/asm/book3s/64/tlbflush-hash.h | 22 +- arch/powerpc/mm/book3s64/hash_tlb.c | 10 +- arch/powerpc/mm/book3s64/subpage_prot.c | 5 +- arch/riscv/boot/dts/allwinner/sunxi-d1s-t113.dtsi | 48 + arch/s390/kernel/crash_dump.c | 6 +- arch/sparc/include/asm/pgtable_32.h | 32 +- arch/sparc/include/asm/pgtable_64.h | 32 +- arch/sparc/include/asm/tlbflush_64.h | 6 +- arch/sparc/mm/tlb.c | 17 +- arch/x86/include/asm/paravirt.h | 8 +- arch/x86/include/asm/paravirt_types.h | 6 +- arch/x86/include/asm/pgtable.h | 3 +- arch/x86/include/asm/tdx.h | 2 + arch/x86/kernel/cpu/bugs.c | 14 +- arch/x86/kernel/cpu/mce/threshold.c | 2 +- arch/x86/kvm/vmx/tdx.c | 9 + arch/x86/kvm/vmx/vmx.c | 7 + arch/x86/virt/vmx/tdx/tdx.c | 21 +- arch/x86/xen/enlighten_pv.c | 2 +- arch/x86/xen/mmu_pv.c | 13 +- arch/xtensa/include/asm/pgtable.h | 1 - arch/xtensa/kernel/platform.c | 5 +- block/bdev.c | 2 +- block/blk-integrity.c | 8 +- block/mq-deadline.c | 4 - crypto/cryptd.c | 3 +- drivers/accel/amdxdna/aie2_pci.c | 6 - drivers/bus/mhi/ep/main.c | 37 +- drivers/bus/mhi/host/internal.h | 1 + drivers/bus/mhi/host/main.c | 1 + drivers/bus/mhi/host/pm.c | 27 + drivers/char/mem.c | 75 +- drivers/char/virtio_console.c | 2 +- drivers/clk/actions/owl-composite.c | 8 +- drivers/clk/actions/owl-divider.c | 13 +- drivers/clk/actions/owl-factor.c | 12 +- drivers/clk/actions/owl-pll.c | 25 +- drivers/clk/at91/clk-audio-pll.c | 42 +- drivers/clk/at91/clk-h32mx.c | 33 +- drivers/clk/at91/clk-peripheral.c | 48 +- drivers/clk/at91/clk-pll.c | 12 +- drivers/clk/at91/clk-plldiv.c | 34 +- drivers/clk/at91/clk-sam9x60-pll.c | 36 +- drivers/clk/at91/clk-usb.c | 20 +- drivers/clk/at91/pmc.h | 1 + drivers/clk/at91/sam9x60.c | 2 + drivers/clk/at91/sam9x7.c | 6 + drivers/clk/at91/sama7d65.c | 4 + drivers/clk/at91/sama7g5.c | 2 + drivers/clk/axs10x/i2s_pll_clock.c | 14 +- drivers/clk/axs10x/pll_clock.c | 12 +- drivers/clk/baikal-t1/ccu-div.c | 27 +- drivers/clk/baikal-t1/ccu-pll.c | 14 +- drivers/clk/bcm/clk-iproc-asiu.c | 25 +- drivers/clk/clk-apple-nco.c | 14 +- drivers/clk/clk-bm1880.c | 21 +- drivers/clk/clk-cdce706.c | 16 +- drivers/clk/clk-cdce925.c | 50 +- drivers/clk/clk-cs2000-cp.c | 14 +- drivers/clk/clk-divider.c | 23 - drivers/clk/clk-ep93xx.c | 18 +- drivers/clk/clk-fixed-factor.c | 16 +- drivers/clk/clk-fractional-divider.c | 25 +- drivers/clk/clk-gemini.c | 15 +- drivers/clk/clk-highbank.c | 26 +- drivers/clk/clk-hsdk-pll.c | 12 +- drivers/clk/clk-lmk04832.c | 53 +- drivers/clk/clk-loongson1.c | 12 +- drivers/clk/clk-max9485.c | 27 +- drivers/clk/clk-milbeaut.c | 22 +- drivers/clk/clk-multiplier.c | 12 +- drivers/clk/clk-scmi.c | 35 +- drivers/clk/clk-scpi.c | 18 +- drivers/clk/clk-si514.c | 24 +- drivers/clk/clk-si521xx.c | 14 +- drivers/clk/clk-si5341.c | 22 +- drivers/clk/clk-si544.c | 10 +- drivers/clk/clk-si570.c | 24 +- drivers/clk/clk-sp7021.c | 22 +- drivers/clk/clk-sparx5.c | 10 +- drivers/clk/clk-stm32f4.c | 26 +- drivers/clk/clk-tps68470.c | 12 +- drivers/clk/clk-versaclock3.c | 70 +- drivers/clk/clk-versaclock5.c | 71 +- drivers/clk/clk-versaclock7.c | 30 +- drivers/clk/clk-vt8500.c | 59 +- drivers/clk/clk-wm831x.c | 14 +- drivers/clk/clk-xgene.c | 41 +- drivers/clk/hisilicon/clk-hi3660-stub.c | 18 +- drivers/clk/hisilicon/clk-hi6220-stub.c | 12 +- drivers/clk/hisilicon/clkdivider-hi6220.c | 12 +- drivers/clk/imx/clk-imx95-blk-ctl.c | 57 +- drivers/clk/ingenic/cgu.c | 12 +- drivers/clk/ingenic/jz4780-cgu.c | 24 +- drivers/clk/ingenic/x1000-cgu.c | 19 +- drivers/clk/mediatek/clk-pll.c | 13 +- drivers/clk/mediatek/clk-pll.h | 3 +- drivers/clk/mediatek/clk-pllfh.c | 2 +- drivers/clk/microchip/clk-core.c | 44 +- drivers/clk/mmp/clk-audio.c | 18 +- drivers/clk/mmp/clk-frac.c | 27 +- drivers/clk/mstar/clk-msc313-cpupll.c | 18 +- drivers/clk/mvebu/ap-cpu-clk.c | 12 +- drivers/clk/mvebu/armada-37xx-periph.c | 15 +- drivers/clk/mvebu/clk-corediv.c | 18 +- drivers/clk/mvebu/clk-cpu.c | 12 +- drivers/clk/mvebu/dove-divider.c | 16 +- drivers/clk/mxs/clk-div.c | 8 +- drivers/clk/mxs/clk-frac.c | 16 +- drivers/clk/mxs/clk-ref.c | 16 +- drivers/clk/nuvoton/clk-ma35d1-divider.c | 12 +- drivers/clk/nuvoton/clk-ma35d1-pll.c | 28 +- drivers/clk/nxp/clk-lpc18xx-cgu.c | 16 +- drivers/clk/nxp/clk-lpc32xx.c | 59 +- drivers/clk/pistachio/clk-pll.c | 20 +- drivers/clk/qcom/clk-regmap-divider.c | 27 +- drivers/clk/qcom/gcc-sc8280xp.c | 4 - drivers/clk/rockchip/clk-ddr.c | 13 +- drivers/clk/rockchip/clk-half-divider.c | 12 +- drivers/clk/rockchip/clk-pll.c | 23 +- drivers/clk/sifive/fu540-prci.h | 2 +- drivers/clk/sifive/fu740-prci.h | 2 +- drivers/clk/sifive/sifive-prci.c | 11 +- drivers/clk/sifive/sifive-prci.h | 4 +- drivers/clk/sophgo/clk-cv18xx-ip.c | 10 +- drivers/clk/sophgo/clk-sg2042-clkgen.c | 17 +- drivers/clk/sophgo/clk-sg2042-pll.c | 26 +- drivers/clk/spear/clk-aux-synth.c | 12 +- drivers/clk/spear/clk-frac-synth.c | 12 +- drivers/clk/spear/clk-gpt-synth.c | 12 +- drivers/clk/spear/clk-vco-pll.c | 23 +- drivers/clk/sprd/div.c | 13 +- drivers/clk/sprd/pll.c | 8 +- drivers/clk/st/clkgen-fsyn.c | 33 +- drivers/clk/st/clkgen-pll.c | 38 +- drivers/clk/stm32/clk-stm32-core.c | 28 +- drivers/clk/stm32/clk-stm32mp1.c | 13 +- drivers/clk/sunxi-ng/Kconfig | 5 + drivers/clk/sunxi-ng/Makefile | 2 + drivers/clk/sunxi-ng/ccu-sun55i-a523-mcu.c | 469 ++ drivers/clk/sunxi-ng/ccu-sun55i-a523.c | 21 +- drivers/clk/sunxi-ng/ccu-sun55i-a523.h | 14 - drivers/clk/sunxi-ng/ccu_div.h | 18 + drivers/clk/tegra/clk-audio-sync.c | 10 +- drivers/clk/tegra/clk-divider.c | 28 +- drivers/clk/tegra/clk-periph.c | 8 +- drivers/clk/tegra/clk-pll.c | 52 +- drivers/clk/tegra/clk-super.c | 9 +- drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 54 +- drivers/clk/tegra/clk-tegra210-emc.c | 24 +- drivers/clk/ti/clk-dra7-atl.c | 12 +- drivers/clk/ti/clkt_dpll.c | 36 +- drivers/clk/ti/clock.h | 6 +- drivers/clk/ti/composite.c | 6 +- drivers/clk/ti/divider.c | 12 +- drivers/clk/ti/dpll.c | 10 +- drivers/clk/ti/dpll3xxx.c | 7 +- drivers/clk/ti/dpll44xx.c | 89 +- drivers/clk/ti/fapll.c | 48 +- drivers/clk/ux500/clk-prcmu.c | 14 +- drivers/clk/versatile/clk-icst.c | 72 +- drivers/clk/versatile/clk-vexpress-osc.c | 16 +- drivers/clk/visconti/pll.c | 17 +- drivers/clk/x86/clk-cgu.c | 35 +- drivers/clk/xilinx/clk-xlnx-clock-wizard.c | 55 +- drivers/clk/xilinx/xlnx_vcu.c | 15 +- drivers/clk/zynq/pll.c | 12 +- drivers/clk/zynqmp/divider.c | 23 +- drivers/clk/zynqmp/pll.c | 24 +- drivers/cpuidle/cpuidle-qcom-spm.c | 11 +- .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 85 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 35 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 145 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c | 1 - drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c | 1 - drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 27 +- drivers/crypto/atmel-tdes.c | 2 +- drivers/crypto/caam/ctrl.c | 4 +- drivers/crypto/ccp/hsti.c | 2 +- drivers/crypto/ccp/sev-dev.c | 5 +- drivers/crypto/chelsio/Kconfig | 6 +- drivers/crypto/chelsio/chcr_algo.c | 259 +- drivers/crypto/chelsio/chcr_crypto.h | 1 - drivers/crypto/hisilicon/sec/sec_drv.c | 3 +- drivers/crypto/intel/qat/Kconfig | 7 +- drivers/crypto/intel/qat/qat_common/adf_ctl_drv.c | 13 +- drivers/crypto/intel/qat/qat_common/qat_algs.c | 191 +- drivers/crypto/omap-aes.c | 15 +- drivers/crypto/omap-aes.h | 2 +- drivers/crypto/omap-des.c | 17 +- drivers/crypto/omap-sham.c | 15 +- drivers/crypto/rockchip/rk3288_crypto_ahash.c | 2 +- drivers/crypto/tegra/tegra-se-hash.c | 3 +- drivers/dax/device.c | 32 +- drivers/dax/super.c | 2 +- drivers/dpll/dpll_netlink.c | 4 +- drivers/dpll/zl3073x/Makefile | 2 +- drivers/dpll/zl3073x/core.c | 362 +- drivers/dpll/zl3073x/core.h | 33 + drivers/dpll/zl3073x/devlink.c | 156 +- drivers/dpll/zl3073x/devlink.h | 3 + drivers/dpll/zl3073x/flash.c | 666 ++ drivers/dpll/zl3073x/flash.h | 29 + drivers/dpll/zl3073x/fw.c | 419 ++ drivers/dpll/zl3073x/fw.h | 52 + drivers/dpll/zl3073x/regs.h | 51 + drivers/firewire/core-card.c | 16 +- drivers/firewire/core-topology.c | 2 +- drivers/firewire/core.h | 6 + drivers/firmware/arm_scmi/bus.c | 13 +- drivers/firmware/arm_scmi/transports/mailbox.c | 7 +- drivers/firmware/qcom/qcom_scm.c | 119 + drivers/firmware/qcom/qcom_scm.h | 7 + drivers/firmware/qcom/qcom_tzmem.c | 63 +- drivers/firmware/tegra/bpmp-tegra186.c | 5 +- drivers/gpio/Kconfig | 13 +- drivers/gpio/Makefile | 1 + drivers/gpio/TODO | 5 - drivers/gpio/gpio-amdpt.c | 2 +- drivers/gpio/gpio-ath79.c | 88 +- drivers/gpio/gpio-blzp1600.c | 2 +- drivers/gpio/gpio-brcmstb.c | 116 +- drivers/gpio/gpio-dwapb.c | 2 +- drivers/gpio/gpio-ep93xx.c | 2 +- drivers/gpio/gpio-ftgpio010.c | 2 +- drivers/gpio/gpio-ge.c | 2 +- drivers/gpio/gpio-grgpio.c | 2 +- drivers/gpio/gpio-hisi.c | 2 +- drivers/gpio/gpio-hlwd.c | 105 +- drivers/gpio/gpio-idt3243x.c | 2 +- drivers/gpio/gpio-ixp4xx.c | 2 +- drivers/gpio/gpio-loongson-64bit.c | 2 +- drivers/gpio/gpio-loongson1.c | 40 +- drivers/gpio/gpio-menz127.c | 31 +- drivers/gpio/gpio-mlxbf.c | 2 +- drivers/gpio/gpio-mlxbf2.c | 4 +- drivers/gpio/gpio-mlxbf3.c | 2 +- drivers/gpio/gpio-mmio.c | 350 +- drivers/gpio/gpio-mpc8xxx.c | 7 +- drivers/gpio/gpio-mt7621.c | 80 +- drivers/gpio/gpio-mxs.c | 2 +- drivers/gpio/gpio-rda.c | 2 +- drivers/gpio/gpio-realtek-otto.c | 2 +- drivers/gpio/gpio-sifive.c | 73 +- drivers/gpio/gpio-sodaville.c | 20 +- drivers/gpio/gpio-spacemit-k1.c | 28 +- drivers/gpio/gpio-tb10x.c | 2 +- drivers/gpio/gpio-ts4800.c | 2 +- drivers/gpio/gpio-usbio.c | 247 + drivers/gpio/gpio-vf610.c | 2 +- drivers/gpio/gpio-visconti.c | 2 +- drivers/gpio/gpio-xgene-sb.c | 7 +- drivers/gpio/gpio-xgs-iproc.c | 2 +- drivers/gpio/gpiolib-acpi-core.c | 4 +- drivers/gpio/gpiolib-cdev.c | 90 +- drivers/gpio/gpiolib-of.c | 2 +- drivers/gpio/gpiolib-sysfs.c | 46 +- drivers/gpio/gpiolib.c | 166 +- drivers/gpio/gpiolib.h | 36 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/drm_gem.c | 4 +- drivers/gpu/drm/drm_gpuvm.c | 2 - drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/gem/i915_gem_context.c | 12 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 1 - .../gpu/drm/i915/gt/intel_execlists_submission.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 1 + drivers/gpu/drm/i915/gt/intel_gt_mcr.c | 1 + drivers/gpu/drm/i915/gt/intel_reset.c | 7 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 7 +- drivers/gpu/drm/i915/gt/intel_rps.c | 2 + drivers/gpu/drm/i915/gt/intel_timeline.h | 1 + drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 4 +- drivers/gpu/drm/i915/gt/selftest_tlb.c | 6 +- drivers/gpu/drm/i915/gt/sysfs_engines.c | 1 + drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c | 6 +- .../drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c | 2 + drivers/gpu/drm/i915/gt/uc/intel_guc.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 3 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 12 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 13 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 10 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 6 +- drivers/gpu/drm/i915/i915_debugfs.c | 3 +- drivers/gpu/drm/i915/i915_gpu_error.c | 102 + drivers/gpu/drm/i915/i915_gpu_error.h | 1 + drivers/gpu/drm/i915/i915_list_util.h | 23 + drivers/gpu/drm/i915/i915_ptr_util.h | 66 + drivers/gpu/drm/i915/i915_request.h | 5 +- drivers/gpu/drm/i915/i915_timer_util.c | 36 + drivers/gpu/drm/i915/i915_timer_util.h | 23 + drivers/gpu/drm/i915/i915_utils.c | 30 - drivers/gpu/drm/i915/i915_utils.h | 191 - drivers/gpu/drm/i915/i915_vma.h | 6 +- drivers/gpu/drm/i915/i915_wait_util.h | 119 + drivers/gpu/drm/i915/intel_pcode.c | 1 + drivers/gpu/drm/i915/intel_uncore.c | 7 +- drivers/gpu/drm/i915/pxp/intel_pxp.c | 4 +- drivers/gpu/drm/i915/selftests/i915_request.c | 5 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 2 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 5 +- drivers/gpu/drm/i915/vlv_suspend.c | 5 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 23 +- drivers/gpu/drm/panthor/panthor_drv.c | 2 +- drivers/gpu/drm/panthor/panthor_sched.c | 38 +- drivers/gpu/drm/panthor/panthor_sched.h | 3 +- drivers/gpu/drm/tegra/hdmi.c | 4 +- drivers/gpu/drm/tegra/sor.c | 4 +- drivers/gpu/drm/tiny/pixpaper.c | 4 +- drivers/gpu/drm/xe/abi/guc_actions_abi.h | 2 + drivers/gpu/drm/xe/tests/xe_guc_g2g_test.c | 776 ++ drivers/gpu/drm/xe/tests/xe_live_test_mod.c | 2 + drivers/gpu/drm/xe/xe_bo.c | 5 + drivers/gpu/drm/xe/xe_bo.h | 1 + drivers/gpu/drm/xe/xe_configfs.c | 4 +- drivers/gpu/drm/xe/xe_device_types.h | 7 + drivers/gpu/drm/xe/xe_ggtt.c | 12 +- drivers/gpu/drm/xe/xe_gt_freq.c | 2 + drivers/gpu/drm/xe/xe_gt_printk.h | 32 +- drivers/gpu/drm/xe/xe_guc.c | 4 + drivers/gpu/drm/xe/xe_guc.h | 4 + drivers/gpu/drm/xe/xe_guc_ads.c | 4 +- drivers/gpu/drm/xe/xe_guc_ct.c | 5 + drivers/gpu/drm/xe/xe_guc_fwif.h | 1 + drivers/gpu/drm/xe/xe_guc_pc.c | 2 +- drivers/gpu/drm/xe/xe_guc_submit.c | 2 +- drivers/gpu/drm/xe/xe_hwmon.c | 35 +- drivers/gpu/drm/xe/xe_nvm.c | 5 +- drivers/gpu/drm/xe/xe_printk.h | 129 + drivers/gpu/drm/xe/xe_svm.c | 2 +- drivers/gpu/drm/xe/xe_tile_printk.h | 127 + drivers/gpu/drm/xe/xe_uc_fw.c | 25 +- drivers/gpu/drm/xe/xe_uc_fw_abi.h | 64 +- drivers/gpu/drm/xe/xe_uc_fw_types.h | 3 + drivers/gpu/drm/xe/xe_vm.c | 4 +- drivers/gpu/drm/xe/xe_wa.c | 52 +- drivers/gpu/host1x/bus.c | 12 - drivers/gpu/host1x/dev.c | 11 +- drivers/gpu/host1x/hw/channel_hw.c | 106 +- drivers/gpu/host1x/syncpt.c | 4 +- drivers/gpu/nova-core/driver.rs | 9 +- drivers/gpu/nova-core/falcon.rs | 6 +- drivers/gpu/nova-core/falcon/hal.rs | 2 +- drivers/gpu/nova-core/firmware.rs | 113 +- drivers/gpu/nova-core/firmware/booter.rs | 375 + drivers/gpu/nova-core/firmware/gsp.rs | 243 + drivers/gpu/nova-core/firmware/riscv.rs | 91 + drivers/gpu/nova-core/gpu.rs | 186 +- drivers/gpu/nova-core/gsp.rs | 22 + drivers/gpu/nova-core/gsp/boot.rs | 137 + drivers/gpu/nova-core/gsp/fw.rs | 7 + drivers/gpu/nova-core/gsp/fw/r570_144.rs | 29 + drivers/gpu/nova-core/gsp/fw/r570_144/bindings.rs | 1 + drivers/gpu/nova-core/nova_core.rs | 1 + drivers/gpu/nova-core/util.rs | 20 - drivers/hid/Kconfig | 13 +- drivers/hid/Makefile | 1 + drivers/hid/hid-asus.c | 9 +- drivers/hid/hid-core.c | 44 +- drivers/hid/hid-cp2112.c | 10 +- drivers/hid/hid-haptic.c | 580 ++ drivers/hid/hid-haptic.h | 127 + drivers/hid/hid-ids.h | 2 +- drivers/hid/hid-input.c | 18 +- drivers/hid/hid-lenovo.c | 4 +- drivers/hid/hid-multitouch.c | 47 + drivers/hid/hid-steelseries.c | 3 +- drivers/hid/intel-ish-hid/ipc/ipc.c | 17 +- .../intel-thc-hid/intel-quicki2c/pci-quicki2c.c | 2 + .../intel-thc-hid/intel-quicki2c/quicki2c-dev.h | 2 + .../intel-thc-hid/intel-quickspi/pci-quickspi.c | 2 + .../intel-thc-hid/intel-quickspi/quickspi-dev.h | 2 + drivers/hid/usbhid/hid-pidff.c | 15 +- drivers/hwtracing/coresight/coresight-sysfs.c | 71 +- drivers/hwtracing/coresight/coresight-tnoc.c | 4 + drivers/i2c/busses/Kconfig | 11 + drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-tegra.c | 26 + drivers/i2c/busses/i2c-usbio.c | 320 + drivers/i2c/i2c-core-base.c | 9 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 12 +- drivers/iio/adc/88pm886-gpadc.c | 393 + drivers/iio/adc/Kconfig | 33 + drivers/iio/adc/Makefile | 2 + drivers/iio/adc/ad7124.c | 391 +- drivers/iio/adc/ad7173.c | 204 +- drivers/iio/adc/ade9000.c | 1799 +++++ drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 24 +- drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c | 45 +- drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 59 +- drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c | 24 +- drivers/iio/industrialio-core.c | 6 + drivers/iio/light/ltr390.c | 136 +- drivers/iio/pressure/bmp280-core.c | 3 +- drivers/input/input-mt.c | 14 +- drivers/input/keyboard/cros_ec_keyb.c | 6 + drivers/interconnect/core.c | 2 +- drivers/iommu/amd/init.c | 6 +- drivers/iommu/io-pgtable-dart.c | 4 +- drivers/media/usb/uvc/uvc_ctrl.c | 56 +- drivers/media/usb/uvc/uvc_driver.c | 115 +- drivers/media/usb/uvc/uvc_entity.c | 4 +- drivers/media/usb/uvc/uvc_metadata.c | 49 +- drivers/media/usb/uvc/uvc_status.c | 7 +- drivers/media/usb/uvc/uvc_v4l2.c | 43 +- drivers/media/usb/uvc/uvc_video.c | 10 +- drivers/media/usb/uvc/uvcvideo.h | 16 +- drivers/misc/fastrpc.c | 89 +- drivers/misc/ibmasm/ibmasmfs.c | 2 +- drivers/mmc/core/block.c | 34 +- drivers/mmc/core/host.c | 2 + drivers/mmc/core/sd.c | 2 +- drivers/mmc/host/mvsdio.c | 2 +- drivers/mmc/host/sdhci-msm.c | 15 + drivers/mmc/host/sdhci-pci-gli.c | 68 +- drivers/mmc/host/sdhci-uhs2.c | 3 +- drivers/mmc/host/sdhci.c | 34 +- drivers/mmc/host/sh_mmcif.c | 7 +- drivers/net/dsa/mv88e6xxx/chip.c | 2 +- drivers/net/dsa/mv88e6xxx/chip.h | 2 - drivers/net/dsa/mv88e6xxx/ptp.c | 55 +- drivers/net/dsa/mv88e6xxx/ptp.h | 3 - drivers/net/ethernet/amd/xgbe/Makefile | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-common.h | 22 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 15 + drivers/net/ethernet/amd/xgbe/xgbe-pps.c | 74 + drivers/net/ethernet/amd/xgbe/xgbe-ptp.c | 26 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 16 + .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 2 +- drivers/net/ethernet/freescale/fec.h | 11 +- drivers/net/ethernet/freescale/fec_main.c | 68 +- drivers/net/ethernet/intel/Kconfig | 2 + drivers/net/ethernet/intel/ice/Makefile | 1 - drivers/net/ethernet/intel/ice/ice.h | 6 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 78 - drivers/net/ethernet/intel/ice/ice_common.c | 46 +- drivers/net/ethernet/intel/ice/ice_debugfs.c | 633 +- drivers/net/ethernet/intel/ice/ice_fwlog.c | 474 -- drivers/net/ethernet/intel/ice/ice_fwlog.h | 79 - drivers/net/ethernet/intel/ice/ice_main.c | 43 +- drivers/net/ethernet/intel/ice/ice_type.h | 6 +- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 32 + drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 10 + drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 2 + drivers/net/ethernet/intel/libie/Kconfig | 9 + drivers/net/ethernet/intel/libie/Makefile | 4 + drivers/net/ethernet/intel/libie/fwlog.c | 1115 +++ drivers/net/ethernet/marvell/mvneta.c | 8 + .../net/ethernet/marvell/octeon_ep/octep_main.c | 16 + drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 6 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 7 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 7 +- drivers/net/ethernet/realtek/Kconfig | 2 +- drivers/net/ethernet/renesas/rcar_gen4_ptp.c | 76 +- drivers/net/ethernet/renesas/rcar_gen4_ptp.h | 33 +- drivers/net/ethernet/renesas/rswitch_main.c | 3 +- drivers/net/ethernet/renesas/rtsn.c | 3 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 12 +- .../ethernet/stmicro/stmmac/dwmac-renesas-gbeth.c | 108 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 113 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 10 +- drivers/net/ethernet/ti/Kconfig | 12 + drivers/net/ethernet/ti/Makefile | 3 + drivers/net/ethernet/ti/icssg/icss_iep.c | 101 + drivers/net/ethernet/ti/icssm/icssm_prueth.c | 1748 +++++ drivers/net/ethernet/ti/icssm/icssm_prueth.h | 262 + drivers/net/ethernet/ti/icssm/icssm_prueth_ptp.h | 85 + drivers/net/ethernet/ti/icssm/icssm_switch.h | 257 + drivers/net/geneve.c | 4 +- drivers/net/phy/Kconfig | 2 +- drivers/net/phy/broadcom.c | 147 +- drivers/net/wireguard/queueing.h | 13 +- .../net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c | 2 +- drivers/nvmem/layouts.c | 13 - drivers/pci/controller/dwc/pci-imx6.c | 4 + drivers/pci/controller/dwc/pcie-designware.c | 4 +- drivers/pci/controller/dwc/pcie-qcom-ep.c | 1 - drivers/pci/endpoint/functions/pci-epf-test.c | 14 +- drivers/pci/of_property.c | 22 +- drivers/pci/pcie/aer.c | 4 + drivers/pinctrl/pinctrl-apple-gpio.c | 1 + drivers/pinctrl/sprd/pinctrl-sprd.c | 9 +- drivers/pinctrl/sunxi/pinctrl-sunxi-dt.c | 7 +- drivers/platform/chrome/cros_ec.c | 85 +- drivers/platform/chrome/cros_ec.h | 3 + drivers/platform/chrome/cros_ec_i2c.c | 9 +- drivers/platform/chrome/cros_ec_ishtp.c | 6 +- drivers/platform/chrome/cros_ec_lpc.c | 6 +- drivers/platform/chrome/cros_ec_proto.c | 15 + drivers/platform/chrome/cros_ec_rpmsg.c | 6 +- drivers/platform/chrome/cros_ec_spi.c | 7 +- drivers/platform/chrome/cros_ec_uart.c | 6 +- drivers/platform/x86/amd/pmc/pmc-quirks.c | 8 + drivers/platform/x86/amd/pmf/acpi.c | 87 +- drivers/platform/x86/amd/pmf/pmf.h | 77 +- drivers/platform/x86/amd/pmf/spc.c | 80 +- drivers/platform/x86/amd/pmf/tee-if.c | 22 +- drivers/platform/x86/intel/pmc/arl.c | 4 + drivers/platform/x86/intel/pmc/core.c | 182 +- drivers/platform/x86/intel/pmc/core.h | 16 + drivers/platform/x86/intel/pmc/lnl.c | 18 + drivers/platform/x86/intel/pmc/mtl.c | 2 + drivers/platform/x86/intel/pmc/ptl.c | 31 + drivers/platform/x86/oxpec.c | 14 + drivers/pwm/pwm-cros-ec.c | 10 +- drivers/pwm/pwm-tiehrpwm.c | 154 +- drivers/remoteproc/imx_rproc.c | 449 +- drivers/remoteproc/imx_rproc.h | 7 + drivers/rtc/rtc-efi.c | 76 +- drivers/rtc/rtc-meson.c | 1 - drivers/rtc/rtc-optee.c | 464 +- drivers/rtc/rtc-pcf2127.c | 4 +- drivers/rtc/rtc-s3c.c | 49 +- drivers/rtc/rtc-s3c.h | 19 - drivers/rtc/rtc-x1205.c | 2 +- drivers/soc/ti/k3-socinfo.c | 10 + drivers/spi/spi-apple.c | 1 + drivers/spi/spi-axi-spi-engine.c | 17 +- drivers/staging/axis-fifo/axis-fifo.c | 54 +- drivers/staging/rtl8723bs/hal/hal_pwr_seq.c | 2 +- drivers/staging/rtl8723bs/hal/odm.c | 152 - drivers/staging/rtl8723bs/hal/odm.h | 6 - drivers/staging/rtl8723bs/include/rtw_efuse.h | 7 +- drivers/staging/sm750fb/sm750.h | 6 +- drivers/staging/sm750fb/sm750_accel.c | 6 +- drivers/staging/sm750fb/sm750_hw.c | 4 +- drivers/tee/Kconfig | 1 + drivers/tee/Makefile | 1 + drivers/tee/qcomtee/Kconfig | 12 + drivers/tee/qcomtee/Makefile | 9 + drivers/tee/qcomtee/async.c | 182 + drivers/tee/qcomtee/call.c | 820 +++ drivers/tee/qcomtee/core.c | 915 +++ drivers/tee/qcomtee/mem_obj.c | 169 + drivers/tee/qcomtee/primordial_obj.c | 113 + drivers/tee/qcomtee/qcomtee.h | 185 + drivers/tee/qcomtee/qcomtee_msg.h | 304 + drivers/tee/qcomtee/qcomtee_object.h | 316 + drivers/tee/qcomtee/shm.c | 150 + drivers/tee/qcomtee/user_obj.c | 692 ++ drivers/tee/tee_core.c | 127 +- drivers/tee/tee_private.h | 6 - drivers/tty/serial/8250/8250_omap.c | 36 + drivers/tty/serial/max310x.c | 23 +- drivers/tty/vt/vt.c | 8 +- drivers/usb/core/Makefile | 1 + drivers/usb/core/driver.c | 54 +- drivers/usb/core/offload.c | 136 + drivers/usb/core/usb.c | 1 + drivers/usb/dwc2/params.c | 26 + drivers/usb/dwc3/core.c | 1 + drivers/usb/dwc3/core.h | 26 + drivers/usb/dwc3/drd.c | 1 + drivers/usb/dwc3/dwc3-qcom.c | 78 +- drivers/usb/dwc3/gadget.c | 1 + drivers/usb/gadget/function/f_fs.c | 2 +- drivers/usb/gadget/legacy/inode.c | 2 +- drivers/usb/gadget/udc/core.c | 1 + drivers/usb/gadget/udc/trace.h | 5 + drivers/usb/host/xhci-plat.c | 42 +- drivers/usb/host/xhci-plat.h | 1 + drivers/usb/host/xhci-sideband.c | 36 + drivers/usb/host/xhci-tegra.c | 82 +- drivers/usb/misc/Kconfig | 14 + drivers/usb/misc/Makefile | 1 + drivers/usb/misc/usbio.c | 749 ++ drivers/usb/typec/tcpm/tcpci.c | 33 + drivers/usb/typec/tipd/core.c | 557 +- drivers/usb/typec/tipd/tps6598x.h | 5 + drivers/usb/typec/tipd/trace.h | 39 + drivers/watchdog/intel_oc_wdt.c | 8 +- drivers/watchdog/mpc8xxx_wdt.c | 2 + drivers/watchdog/rzg2l_wdt.c | 4 +- drivers/watchdog/rzv2h_wdt.c | 150 +- drivers/watchdog/s3c2410_wdt.c | 46 +- drivers/watchdog/visconti_wdt.c | 5 +- drivers/zorro/names.c | 12 +- fs/9p/vfs_super.c | 2 +- fs/afs/dir.c | 223 +- fs/afs/dir_edit.c | 18 +- fs/afs/dir_silly.c | 11 + fs/afs/inode.c | 4 +- fs/afs/internal.h | 15 +- fs/afs/misc.c | 1 + fs/afs/protocol_yfs.h | 3 + fs/afs/rotate.c | 11 + fs/afs/yfsclient.c | 249 + fs/btrfs/block-group.c | 9 +- fs/btrfs/delayed-inode.c | 3 - fs/btrfs/inode.c | 13 +- fs/btrfs/tree-log.c | 2 +- fs/btrfs/zoned.c | 2 +- fs/ceph/super.c | 2 +- fs/configfs/mount.c | 2 +- fs/cramfs/inode.c | 46 +- fs/dcache.c | 1 + fs/efivarfs/super.c | 2 +- fs/eventpoll.c | 139 +- fs/exfat/super.c | 44 +- fs/ext4/super.c | 2 +- fs/f2fs/super.c | 2 +- fs/fhandle.c | 6 + fs/fs-writeback.c | 134 +- fs/fuse/inode.c | 2 +- fs/gfs2/super.c | 2 +- fs/hostfs/hostfs_kern.c | 2 +- fs/hugetlbfs/inode.c | 40 +- fs/inode.c | 35 +- fs/internal.h | 1 + fs/kernfs/mount.c | 2 +- fs/mount.h | 10 +- fs/namespace.c | 154 +- fs/netfs/buffered_write.c | 2 +- fs/nfs/inode.c | 2 +- fs/nsfs.c | 201 +- fs/ntfs3/file.c | 2 +- fs/ocfs2/dlmfs/dlmfs.c | 2 +- fs/orangefs/super.c | 2 +- fs/overlayfs/super.c | 2 +- fs/pidfs.c | 4 +- fs/proc/inode.c | 14 +- fs/proc/namespaces.c | 6 +- fs/proc/task_mmu.c | 5 +- fs/proc/vmcore.c | 57 +- fs/pstore/inode.c | 2 +- fs/ramfs/inode.c | 2 +- fs/resctrl/pseudo_lock.c | 22 +- fs/smb/client/cifsfs.c | 2 +- fs/smb/client/dir.c | 4 - fs/smb/client/smb2ops.c | 223 +- fs/smb/client/smb2pdu.h | 16 +- fs/smb/client/smbdirect.c | 20 +- fs/smb/client/trace.h | 3 +- fs/smb/server/transport_rdma.c | 11 +- fs/ubifs/super.c | 2 +- fs/xfs/xfs_super.c | 2 +- include/dt-bindings/clock/sun55i-a523-ccu.h | 1 + include/dt-bindings/clock/sun55i-a523-mcu-ccu.h | 54 + include/dt-bindings/reset/sun55i-a523-mcu-ccu.h | 30 + include/kvm/arm_vgic.h | 1 - include/linux/adi-axi-common.h | 21 + include/linux/backing-dev-defs.h | 4 + include/linux/cgroup.h | 5 + include/linux/clk/at91_pmc.h | 2 - include/linux/clk/ti.h | 8 +- include/linux/exportfs.h | 6 + include/linux/firmware/qcom/qcom_scm.h | 6 + include/linux/firmware/qcom/qcom_tzmem.h | 15 + include/linux/fs.h | 18 +- include/linux/gfp.h | 2 +- include/linux/gpio/driver.h | 44 - include/linux/gpio/generic.h | 67 +- include/linux/hid.h | 29 + include/linux/hugetlb.h | 9 +- include/linux/hugetlb_inline.h | 15 +- include/linux/iio/types.h | 1 + include/linux/input/mt.h | 1 + include/linux/io_uring/cmd.h | 2 +- include/linux/ipc_namespace.h | 5 + include/linux/ipv6.h | 2 +- include/linux/kasan.h | 13 +- include/linux/kvm_host.h | 11 +- include/linux/local_lock.h | 2 + include/linux/local_lock_internal.h | 7 + include/linux/memcontrol.h | 19 +- include/linux/mfd/88pm886.h | 58 + include/linux/mm.h | 91 +- include/linux/mm_types.h | 64 +- include/linux/mmc/host.h | 1 + include/linux/net/intel/libie/adminq.h | 90 + include/linux/net/intel/libie/fwlog.h | 85 + include/linux/netdevice.h | 28 +- include/linux/ns_common.h | 29 + include/linux/nsfs.h | 40 + include/linux/nsproxy.h | 11 - include/linux/nstree.h | 89 + include/linux/pgtable.h | 21 +- include/linux/phy.h | 13 + include/linux/pid_namespace.h | 5 + include/linux/platform_data/cros_ec_proto.h | 18 +- include/linux/proc_fs.h | 1 + include/linux/proc_ns.h | 32 +- include/linux/rseq.h | 11 +- include/linux/rtmutex.h | 10 + include/linux/shmem_fs.h | 3 +- include/linux/slab.h | 4 + include/linux/tee_core.h | 54 +- include/linux/tee_drv.h | 12 + include/linux/time_namespace.h | 9 + include/linux/udp.h | 2 +- include/linux/usb.h | 18 + include/linux/usb/usbio.h | 177 + include/linux/usb/uvc.h | 22 + include/linux/usb/xhci-sideband.h | 9 + include/linux/user_namespace.h | 5 + include/linux/utsname.h | 5 + include/linux/vm_event_item.h | 2 + include/linux/vmalloc.h | 10 +- include/linux/writeback.h | 2 + include/net/cls_cgroup.h | 2 +- include/net/dst_metadata.h | 11 +- include/net/net_namespace.h | 5 + include/net/raw.h | 2 +- include/net/sock.h | 37 +- include/net/tcp.h | 4 + include/net/tcp_ao.h | 1 - include/trace/events/afs.h | 6 + include/trace/events/filelock.h | 3 +- include/trace/events/writeback.h | 29 + include/uapi/linux/fcntl.h | 1 + include/uapi/linux/if_bridge.h | 3 + include/uapi/linux/iio/types.h | 5 + include/uapi/linux/input-event-codes.h | 1 + include/uapi/linux/input.h | 22 +- include/uapi/linux/netfilter/nf_tables.h | 2 + include/uapi/linux/nsfs.h | 15 +- include/uapi/linux/tee.h | 56 +- init/Kconfig | 1 + init/do_mounts_rd.c | 14 +- init/initramfs.c | 5 +- init/main.c | 2 + io_uring/io-wq.c | 6 +- ipc/msgutil.c | 1 + ipc/namespace.c | 12 +- ipc/shm.c | 2 + kernel/Makefile | 2 +- kernel/bpf/inode.c | 2 +- kernel/bpf/stream.c | 2 +- kernel/bpf/syscall.c | 2 +- kernel/cgroup/cgroup.c | 2 + kernel/cgroup/namespace.c | 24 +- kernel/events/core.c | 2 +- kernel/kcov.c | 42 +- kernel/locking/rtmutex_common.h | 9 - kernel/nstree.c | 233 + kernel/padata.c | 9 +- kernel/pid.c | 2 +- kernel/pid_namespace.c | 13 +- kernel/relay.c | 33 +- kernel/rseq.c | 10 +- kernel/time/namespace.c | 23 +- kernel/user_namespace.c | 17 +- kernel/utsname.c | 28 +- lib/alloc_tag.c | 17 +- lib/kunit/Kconfig | 7 + localversion-next | 2 +- mm/Kconfig | 1 + mm/backing-dev.c | 5 + mm/hugetlb.c | 77 +- mm/internal.h | 4 + mm/kasan/common.c | 5 +- mm/kasan/shadow.c | 4 +- mm/madvise.c | 20 +- mm/memcontrol.c | 53 +- mm/memory.c | 148 +- mm/migrate_device.c | 5 +- mm/mprotect.c | 5 +- mm/mremap.c | 5 +- mm/oom_kill.c | 10 +- mm/page_alloc.c | 64 +- mm/secretmem.c | 2 +- mm/shmem.c | 51 +- mm/slab.h | 7 + mm/slab_common.c | 3 + mm/slub.c | 531 +- mm/userfaultfd.c | 5 +- mm/util.c | 214 +- mm/vma.c | 74 +- mm/vmalloc.c | 31 +- mm/vmscan.c | 15 +- net/bridge/br.c | 22 + net/bridge/br_fdb.c | 114 +- net/bridge/br_input.c | 8 + net/bridge/br_private.h | 3 + net/bridge/br_vlan.c | 10 +- net/bridge/netfilter/nft_meta_bridge.c | 11 + net/core/dev.c | 4 +- net/core/net-procfs.c | 3 +- net/core/net_namespace.c | 59 +- net/ethtool/common.c | 4 +- net/ipv4/netfilter/nf_reject_ipv4.c | 25 + net/ipv4/tcp.c | 20 +- net/ipv4/tcp_ao.c | 9 +- net/ipv4/tcp_ipv4.c | 37 +- net/ipv4/tcp_minisocks.c | 19 +- net/ipv4/udp_tunnel_nic.c | 2 +- net/ipv6/netfilter/nf_reject_ipv6.c | 30 + net/ipv6/tcp_ipv6.c | 8 + net/ipv6/udp.c | 6 +- net/netfilter/ipset/ip_set_hash_gen.h | 8 +- net/netfilter/ipvs/ip_vs_conn.c | 4 +- net/netfilter/ipvs/ip_vs_core.c | 11 +- net/netfilter/ipvs/ip_vs_ctl.c | 6 +- net/netfilter/ipvs/ip_vs_est.c | 16 +- net/packet/af_packet.c | 132 +- net/packet/diag.c | 2 +- net/packet/internal.h | 14 +- net/rxrpc/rxgk.c | 18 +- net/rxrpc/rxgk_app.c | 29 +- net/rxrpc/rxgk_common.h | 14 +- net/smc/af_smc.c | 12 +- net/sunrpc/svcsock.c | 23 +- rust/helpers/barrier.c | 18 + rust/helpers/helpers.c | 1 + rust/helpers/refcount.c | 10 + rust/kernel/block/mq/operations.rs | 7 +- rust/kernel/block/mq/request.rs | 73 +- rust/kernel/cpu.rs | 1 + rust/kernel/list.rs | 120 + rust/kernel/sync.rs | 4 + rust/kernel/sync/arc.rs | 55 +- rust/kernel/sync/aref.rs | 15 + rust/kernel/sync/atomic.rs | 551 ++ rust/kernel/sync/atomic/internal.rs | 265 + rust/kernel/sync/atomic/ordering.rs | 104 + rust/kernel/sync/atomic/predefine.rs | 169 + rust/kernel/sync/barrier.rs | 61 + rust/kernel/sync/refcount.rs | 113 + scripts/coccinelle/api/platform_no_drv_owner.cocci | 9 + scripts/coccinelle/misc/of_table.cocci | 14 +- security/keys/Kconfig | 3 +- security/keys/encrypted-keys/encrypted.c | 63 +- sound/aoa/codecs/onyx.c | 2 +- sound/aoa/codecs/tas.c | 2 +- sound/aoa/codecs/toonie.c | 2 +- sound/aoa/core/alsa.c | 8 +- sound/aoa/fabrics/layout.c | 9 +- sound/drivers/serial-generic.c | 12 +- sound/hda/codecs/realtek/alc269.c | 17 +- .../hda/codecs/side-codecs/cs35l41_hda_property.c | 4 + sound/pci/asihpi/asihpi.c | 16 +- sound/soc/apple/mca.c | 1 + sound/soc/intel/catpt/pcm.c | 23 +- tools/iio/iio_event_monitor.c | 10 + tools/include/uapi/linux/nsfs.h | 17 +- tools/lib/subcmd/help.c | 3 + tools/perf/builtin-lock.c | 7 +- tools/testing/kunit/configs/arch_uml.config | 5 +- tools/testing/kunit/qemu_configs/mips.py | 18 + tools/testing/kunit/qemu_configs/mips64.py | 19 + tools/testing/kunit/qemu_configs/mips64el.py | 19 + tools/testing/kunit/qemu_configs/mipsel.py | 18 + .../testing/selftests/kvm/arm64/external_aborts.c | 43 + .../selftests/kvm/include/arm64/processor.h | 1 + tools/testing/selftests/kvm/lib/arm64/processor.c | 13 +- tools/testing/selftests/mm/khugepaged.c | 2 +- tools/testing/selftests/mm/va_high_addr_switch.c | 4 +- tools/testing/selftests/namespaces/.gitignore | 2 + tools/testing/selftests/namespaces/Makefile | 7 + tools/testing/selftests/namespaces/config | 7 + .../selftests/namespaces/file_handle_test.c | 1429 ++++ tools/testing/selftests/namespaces/nsid_test.c | 986 +++ tools/testing/selftests/net/fcnal-test.sh | 4 +- tools/testing/selftests/net/forwarding/Makefile | 1 + .../net/forwarding/bridge_fdb_local_vlan_0.sh | 374 + tools/testing/selftests/net/lib.sh | 32 +- tools/testing/selftests/net/lib/sh/defer.sh | 20 +- tools/testing/selftests/net/netfilter/nft_nat.sh | 4 +- .../selftests/net/openvswitch/openvswitch.sh | 88 +- tools/testing/selftests/rseq/rseq.c | 8 +- .../testing/selftests/wireguard/qemu/kernel.config | 7 +- tools/testing/vma/vma_internal.h | 164 +- virt/kvm/kvm_main.c | 43 +- 1185 files changed, 47030 insertions(+), 17585 deletions(-) create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ade9000.yaml create mode 100644 Documentation/devicetree/bindings/net/apm,xgene-enet.yaml create mode 100644 Documentation/devicetree/bindings/net/apm,xgene-mdio-rgmii.yaml delete mode 100644 Documentation/devicetree/bindings/net/apm-xgene-enet.txt delete mode 100644 Documentation/devicetree/bindings/net/apm-xgene-mdio.txt delete mode 100644 Documentation/devicetree/bindings/net/brcm,bcm7445-switch-v4.0.txt create mode 100644 Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml create mode 100644 Documentation/devicetree/bindings/net/ti,pruss-ecap.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/isil,isl12057.txt create mode 100644 Documentation/iio/ade9000.rst create mode 100644 Documentation/tee/qtee.rst create mode 100644 arch/arm/boot/dts/allwinner/sun8i-orangepi-zero-interface-board.dtso create mode 100644 arch/arm/boot/dts/allwinner/sun8i-t113s-netcube-nagami-basic-ca [...] create mode 100644 arch/arm/boot/dts/allwinner/sun8i-t113s-netcube-nagami-keypad-c [...] create mode 100644 arch/arm/boot/dts/allwinner/sun8i-t113s-netcube-nagami.dtsi delete mode 100644 arch/arm/boot/dts/st/stih407-clock.dtsi delete mode 100644 arch/arm/mach-hpe/Kconfig delete mode 100644 arch/arm/mach-hpe/Makefile delete mode 100644 arch/arm/mach-hpe/gxp.c create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-mate.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pro.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-codec.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-common.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-hdmi.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-m2con.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-mini-hdmi.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-hummingboard-ripple.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-atlas-v5.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am62-ti-ipc-firmware.dtsi copy arch/arm64/boot/dts/ti/{k3-am625-sk.dts => k3-am625-sk-common.dtsi} (94%) create mode 100644 arch/arm64/boot/dts/ti/k3-am6254atl-sk.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am6254atl.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62p5-var-som-symphony.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am64-ti-ipc-firmware.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-peb-c-010.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am65-ti-ipc-firmware.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-ti-ipc-firmware.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-ti-ipc-firmware.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-evm-usb0-type-a.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-ti-ipc-firmware.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-ti-ipc-firmware.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2-mcu-wakeup.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-ti-ipc-firmware-common.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-ti-ipc-firmware.dtsi create mode 100644 drivers/clk/sunxi-ng/ccu-sun55i-a523-mcu.c delete mode 100644 drivers/clk/sunxi-ng/ccu-sun55i-a523.h create mode 100644 drivers/dpll/zl3073x/flash.c create mode 100644 drivers/dpll/zl3073x/flash.h create mode 100644 drivers/dpll/zl3073x/fw.c create mode 100644 drivers/dpll/zl3073x/fw.h create mode 100644 drivers/gpio/gpio-usbio.c create mode 100644 drivers/gpu/drm/i915/i915_list_util.h create mode 100644 drivers/gpu/drm/i915/i915_ptr_util.h create mode 100644 drivers/gpu/drm/i915/i915_timer_util.c create mode 100644 drivers/gpu/drm/i915/i915_timer_util.h create mode 100644 drivers/gpu/drm/i915/i915_wait_util.h create mode 100644 drivers/gpu/drm/xe/tests/xe_guc_g2g_test.c create mode 100644 drivers/gpu/drm/xe/xe_printk.h create mode 100644 drivers/gpu/drm/xe/xe_tile_printk.h create mode 100644 drivers/gpu/nova-core/firmware/booter.rs create mode 100644 drivers/gpu/nova-core/firmware/gsp.rs create mode 100644 drivers/gpu/nova-core/firmware/riscv.rs create mode 100644 drivers/gpu/nova-core/gsp.rs create mode 100644 drivers/gpu/nova-core/gsp/boot.rs create mode 100644 drivers/gpu/nova-core/gsp/fw.rs create mode 100644 drivers/gpu/nova-core/gsp/fw/r570_144.rs create mode 100644 drivers/gpu/nova-core/gsp/fw/r570_144/bindings.rs create mode 100644 drivers/hid/hid-haptic.c create mode 100644 drivers/hid/hid-haptic.h create mode 100644 drivers/i2c/busses/i2c-usbio.c create mode 100644 drivers/iio/adc/88pm886-gpadc.c create mode 100644 drivers/iio/adc/ade9000.c create mode 100644 drivers/net/ethernet/amd/xgbe/xgbe-pps.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_fwlog.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_fwlog.h create mode 100644 drivers/net/ethernet/intel/libie/fwlog.c create mode 100644 drivers/net/ethernet/ti/icssm/icssm_prueth.c create mode 100644 drivers/net/ethernet/ti/icssm/icssm_prueth.h create mode 100644 drivers/net/ethernet/ti/icssm/icssm_prueth_ptp.h create mode 100644 drivers/net/ethernet/ti/icssm/icssm_switch.h create mode 100644 drivers/tee/qcomtee/Kconfig create mode 100644 drivers/tee/qcomtee/Makefile create mode 100644 drivers/tee/qcomtee/async.c create mode 100644 drivers/tee/qcomtee/call.c create mode 100644 drivers/tee/qcomtee/core.c create mode 100644 drivers/tee/qcomtee/mem_obj.c create mode 100644 drivers/tee/qcomtee/primordial_obj.c create mode 100644 drivers/tee/qcomtee/qcomtee.h create mode 100644 drivers/tee/qcomtee/qcomtee_msg.h create mode 100644 drivers/tee/qcomtee/qcomtee_object.h create mode 100644 drivers/tee/qcomtee/shm.c create mode 100644 drivers/tee/qcomtee/user_obj.c create mode 100644 drivers/usb/core/offload.c create mode 100644 drivers/usb/misc/usbio.c create mode 100644 include/dt-bindings/clock/sun55i-a523-mcu-ccu.h create mode 100644 include/dt-bindings/reset/sun55i-a523-mcu-ccu.h create mode 100644 include/linux/net/intel/libie/fwlog.h create mode 100644 include/linux/nsfs.h create mode 100644 include/linux/nstree.h create mode 100644 include/linux/usb/usbio.h create mode 100644 kernel/nstree.c create mode 100644 rust/helpers/barrier.c create mode 100644 rust/kernel/sync/atomic.rs create mode 100644 rust/kernel/sync/atomic/internal.rs create mode 100644 rust/kernel/sync/atomic/ordering.rs create mode 100644 rust/kernel/sync/atomic/predefine.rs create mode 100644 rust/kernel/sync/barrier.rs create mode 100644 rust/kernel/sync/refcount.rs create mode 100644 tools/testing/kunit/qemu_configs/mips.py create mode 100644 tools/testing/kunit/qemu_configs/mips64.py create mode 100644 tools/testing/kunit/qemu_configs/mips64el.py create mode 100644 tools/testing/kunit/qemu_configs/mipsel.py create mode 100644 tools/testing/selftests/namespaces/.gitignore create mode 100644 tools/testing/selftests/namespaces/Makefile create mode 100644 tools/testing/selftests/namespaces/config create mode 100644 tools/testing/selftests/namespaces/file_handle_test.c create mode 100644 tools/testing/selftests/namespaces/nsid_test.c create mode 100755 tools/testing/selftests/net/forwarding/bridge_fdb_local_vlan_0.sh