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 846bd2225ec3 Add linux-next specific files for 20250919 omits 6c7a0867ce23 Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits 645644751eb7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f62d309cc09a Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] omits 5716e21fdd26 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1c0f42ed8a44 Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] omits 692a4f690af2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 41227665c0ad Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c7e50eee1fa6 Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits 71b84b78521e Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 5c5fa75d4017 Merge branch 'for-next/execve' of https://git.kernel.org/p [...] omits 77d5fe88154b Merge branch 'timekeeping-next' of https://github.com/Rust [...] omits 3ec8e520b0db Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 86c2949c3ae6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1cec8ad69b29 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits cddff524a35f Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits 8e3db268e625 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ce804d2cff57 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 405998396374 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3c73ec9ce5b3 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] omits 5a03adcf9cf2 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits 04bf8ac73563 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits acec02e637fb Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] omits 6d42ad414f10 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 88ce3ed89c7d Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] omits 5099401906b5 Merge branch 'libnvdimm-for-next' of https://git.kernel.or [...] omits 55696b271e46 Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] omits de2a83ff4ced Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits e2f204af133b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 20d3fb157b5c Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits c5b390919b8f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7ce973a124d2 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits cd35da4112cb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f83f41ebb2cf Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 4fed070d9cc1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0863df5dca47 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5bacc5cd7832 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 30e4292756e1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5fa48497777b Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits bb79e5bc2d0b Merge branch 'next' of https://github.com/awilliam/linux-vfio.git omits b67c2482ab15 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits be1a9ccbe43e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7d0bda5724c8 Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] omits 9caea1937793 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] omits 9cb9f33693cb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 29e85cf4198e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b9d1a5f86bc7 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits 107132770107 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits 54184fc02787 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits bae27f2a9063 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 414e90f03441 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits f55ea78c558a Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits 8913efbafa1d Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits 236b36829bad Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] omits d5959fd1372d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 67df68cbeb23 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ca2671db3722 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 823945e58a41 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bee50cd6c5bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e40a660bf73e Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 1926c0a7a1a7 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 82400fae7291 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits bc271472b005 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7befddfb915e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 862424e97430 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits f0f8856e6f07 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] omits 087a71001ce9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7df44d2c2107 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2fd9d1f3b908 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 53c4466f71dc Merge branch 'timers/drivers/next' of https://git.kernel.o [...] omits 3a4440a87485 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits d0a78a87f8fa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c91bb877c92a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f8efe2e36e6f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 6d8a373e379e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 0158a8692e42 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 021be5bc0489 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 46221ed48c7e Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 132848d042e8 Merge branch 'next' of https://github.com/cschaufler/smack-next omits 46b8754607da Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits d8fdd0c0599c Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits d65f731d0d55 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 42ec1bbb6078 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits afed810f203f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c2080d165b91 Merge branch 'for-backlight-next' of https://git.kernel.or [...] omits 24372d317ce9 next-20250916/mfd omits a39463956b2f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 921935718147 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e7e78616712c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 36f58081b9d5 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits fc430fdb1065 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 0bb6f3ce7db9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits aa67b15b9b05 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 466abda741b0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b256b3f04d47 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 31dc82d1bd5f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 130d22b62a67 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits bedbc7df48cd Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 65c442269465 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 826584cb2b0f Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits b24376b9fd0a Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits 68e94419da94 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 6219367c750a Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits 3582c441ee72 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 3116b3f8d30c Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] omits 214a7864df9a Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] omits 4f4c6ab642bf Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] omits 51a0b72f9033 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 3482deade340 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5231cfb3bc28 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8c486dd2ffdc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 89cda16c3f68 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits bc80814c052a Merge branch 'mlx5-next' of https://git.kernel.org/pub/scm [...] omits 903618d4aa92 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits d5de3af6c835 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b9d41d5a636c Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 9fc5ba3af81f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 182aa756e16f Merge branch 'thermal/linux-next' of https://git.kernel.or [...] omits 18c3cd97c2ad Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 3b316b230112 Merge branch 'cpupower' of https://git.kernel.org/pub/scm/ [...] omits 1408c26e0464 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 556e2c344843 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits d5421f5900a6 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 65cd15fe9d24 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits 3bb6cae90a73 Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] omits eeebd52b527c Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits 6c1ad6fc620b Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] omits b39b9388c673 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cddf2ce47b55 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] omits 7a2ee1111d5f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 6c1add945366 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b6ba16a77b68 Merge branch 'fs-next' of linux-next omits 5952b04f1a3a Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] omits 7309c3663616 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1a4fd0976b06 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1d9dfdb75c71 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits 3561a7b5ae78 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7a2ae8aee5c0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 661c8116c509 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ec528aedc2b9 Merge branch 'for-next' of https://github.com/openrisc/linux.git omits b0b8254b09cb Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] omits 4e935fa4af4e Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 515900db6e1a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 68384ebcc403 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] omits cc22049a4737 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] omits 0b04d5e221ab Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] omits 4ba955935e67 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits fb206ae5afa7 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits ff3fecf14556 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e1d68ffd4dc5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 789e9758175a Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits 62c0fbccb65b Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] omits 9ea9b6da7456 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 8231c5004640 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits b08d8d685e07 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits 9db88bc46a49 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c1bd0f8a1a31 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0b6df4dfe954 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 43c78a5dd224 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e94125046bd8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4367a9a8a428 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits aa500c0e9253 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits aea150c79942 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 020edac4aa9b Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git omits 8f8f91acbfb1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e681260637e8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1a2a0d767476 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 42b766c5c47d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 47e64715da0e Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits a49a25bc3ad9 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 56f4ebd5382d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6569e620ac58 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 860b65cdd794 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] omits ea45dc1ad9f2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d2040e285b3b Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits 792afe26a170 Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] omits 04a0ae8d177f Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] omits 1280eee52fb6 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits b0d03abfffd6 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits 1e2d6218a776 Merge branch 'mm-nonmm-stable' of https://git.kernel.org/p [...] omits ab75c8aa1001 Merge branch 'mm-stable' of https://git.kernel.org/pub/scm [...] omits 474052984673 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 6be1cf310f87 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits 8fd076ec2a23 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits 2d778c2d114e Merge branch 'clk-fixes' of https://git.kernel.org/pub/scm [...] omits dab3de27fbe8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 603c277a0bc0 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] omits bee6cc4f1894 Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] omits e4c89c336768 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits a70b65407b80 Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] omits df5d68fb9fe5 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits ee2449864b17 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 6666e20eca44 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits e28eadb57f84 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] omits 0a0ebeff9857 Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits d4c468d35209 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits e6bf704f87eb Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits 50e6277bdfed Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 040eb13fe2f6 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 99853a70a9da Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] omits f9cd2a2321cd Merge branch 'fs-current' of linux-next omits 5ee4e595b638 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits 8be4d2d8f242 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4ef95e75c6fc Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits a16763e441fa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0fc95f60be9e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 29977b8476e3 Merge branch '9p-next' of https://github.com/martinetd/linux omits a42f45faf4d5 Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] omits 6ac94d83d2db Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 08379dac0096 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 43918f4922bb Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 8f9ee8968c3a Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] omits 8f34bae24759 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1efb9755accf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b79441d5e7aa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fa4e2f87bec7 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 89ca383b4b94 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 574b5df5d825 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits eb080d55a173 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits ca996b903d7e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 95ef2747b513 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits eda0abf6313c Merge branch 'configfs-next' of https://git.kernel.org/pub [...] omits 2944b4e2e37f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 1e6cd9f7bb62 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits d512cf386793 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cc8263a6875b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 218d08e1437c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 5db2734c1af7 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits fa65e37ceae5 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits 1118f7e68f35 Merge branch into tip/master: 'x86/tdx' omits ff0668e24118 Merge branch into tip/master: 'x86/mm' omits d6a43d048dca Merge branch into tip/master: 'x86/misc' omits ce89d617e3db Merge branch into tip/master: 'x86/microcode' omits 1e5b00a5aff4 Merge branch into tip/master: 'x86/entry' omits 559fc1a6026d Merge branch into tip/master: 'x86/cpu' omits cfec5d142506 Merge branch into tip/master: 'x86/core' omits c3762bcc0240 Merge branch into tip/master: 'x86/cleanups' omits 5cff28509838 Merge branch into tip/master: 'x86/cache' omits 4b86da66f7e4 Merge branch into tip/master: 'x86/build' omits c248d6094332 Merge branch into tip/master: 'x86/bugs' omits e8ae3a59b979 Merge branch into tip/master: 'x86/asm' omits 0396e7afe14d Merge branch into tip/master: 'x86/apic' omits 11f6c5abe646 Merge branch into tip/master: 'timers/vdso' omits f31d00d70aad Merge branch into tip/master: 'timers/core' omits 6e6668b69de6 Merge branch into tip/master: 'timers/clocksource' omits b1acc9fc135c Merge branch into tip/master: 'smp/core' omits 6ef8d0c1b3b8 Merge branch into tip/master: 'sched/core' omits a4605210ecaf Merge branch into tip/master: 'ras/core' omits 9ca3a7320fb1 Merge branch into tip/master: 'perf/core' omits 636b7e458861 Merge branch into tip/master: 'locking/futex' omits fa57df7341f3 Merge branch into tip/master: 'locking/core' omits 905286100991 Merge branch into tip/master: 'irq/drivers' omits 4ffef6cb8384 Merge branch into tip/master: 'irq/core' omits eaed624de5af Merge branch into tip/master: 'core/rseq' omits 88be08e844fd Merge branch into tip/master: 'core/core' omits 0d8c3ec1d67d Merge branch into tip/master: 'core/bugs' omits 8053a658c633 Merge branch into tip/master: 'x86/urgent' omits 11eb7c20838f Merge branch into tip/master: 'sched/urgent' omits f2959e762967 virtio_ring: add in order support omits e06af873992f virtio_ring: factor out split detaching logic omits 89f61b460840 virtio_ring: factor out split indirect detaching logic omits a3a430034eb5 virtio_ring: factor out core logic for updating last_used_idx omits c21707b824c6 virtio_ring: factor out core logic of buffer detaching omits ee77be2cc21d virtio_ring: determine descriptor flags at one time omits 8deab0df76ed virtio_ring: introduce virtqueue ops omits 16484c2251bd virtio_ring: use u16 for last_used_idx in virtqueue_poll_split() omits 9b3c95b3fa93 virtio_ring: switch to use vring_virtqueue for detach_unus [...] omits ffb7c5e1e764 virtio_ring: switch to use vring_virtqueue for disable_cb [...] omits d8fe6865b5c9 virtio_ring: use vring_virtqueue for enable_cb_delayed variants omits 9515df562cc5 virtio_ring: switch to use vring_virtqueue for enable_cb_p [...] omits 36e96d326a35 virtio: switch to use vring_virtqueue for virtqueue_add variants omits 710fa27f8f69 virtio_ring: switch to use vring_virtqueue for virtqueue_a [...] omits 5e53aefff0f1 virtio_ring: switch to use vring_virtqueue for virtqueue_k [...] omits c6d4107ec2dc virtio_ring: switch to use vring_virtqueue for virtqueue r [...] omits 0b015e5c64e9 virtio_ring: unify logic of virtqueue_poll() and more_used() omits 359b27ec059c virtio_ring: switch to use vring_virtqueue in virtqueue_po [...] omits 5776dd794199 virtio_ring: rename virtqueue_reinit_xxx to virtqueue_reset_xxx() omits 593f58deeee4 vduse: switch to use virtio map API instead of DMA API omits e6a201ed4f05 vdpa: introduce map ops omits ea83cc142a28 vdpa: support virtio_map omits 553325d677fe virtio: introduce map ops in virtio core omits 4f20827b12c6 virtio_ring: rename dma_handle to map_handle omits af0ad002bc67 virtio: introduce virtio_map container union omits cae926320a0f virtio: rename dma helpers omits 48657183de7b virtio_ring: switch to use dma_{map|unmap}_page() omits c6c21290db74 virtio_ring: constify virtqueue pointer for DMA helpers omits be2af7067af2 virtio_balloon: Remove redundant __GFP_NOWARN omits bf6e02eb5f34 MAINTAINERS, mailmap: Update address for Peter Hilber omits a0aa77b0e0a4 virtio_config: clarify output parameters omits 45691f52ecb2 uapi: vduse: fix typo in comment omits d242cfae39c1 vhost: Take a reference on the task that is reference in s [...] omits 935531f76f28 vhost: vringh: Modify the return value check omits 2648c7f074f4 kho: only fill kimage if KHO is finalized omits e4039c8198ad ocfs2: avoid extra calls to strlen() after ocfs2_sprintf_s [...] omits cb10632f2a63 kho: add support for preserving vmalloc allocations omits 47e166503fdb kho: replace kho_preserve_phys() with kho_preserve_pages() omits 1ada1dffea02 kho: check if kho is finalized in __kho_preserve_order() omits 7bd7b5d7abea kernel/sys.c: fix the racy usage of task_lock(tsk->group_l [...] omits 5b9aa2c1a8b9 sched/task.h: fix the wrong comment on task_lock() nesting [...] omits 3c55f1b856b5 coccinelle: platform_no_drv_owner: handle also built-in drivers omits 47148285ef69 coccinelle: of_table: handle SPI device ID tables omits 7aee99237c3e lib/decompress: use designated initializers for struct com [...] omits 83f6a3c78ab8 kexec: remove unused code in kimage_load_cma_segment() omits b9845ae0feec kexec_core: remove superfluous page offset handling in seg [...] omits d023d20b4801 foo omits 9dd5c8582edf mm/oom_kill.c: fix inverted check omits 571336bb1931 mm: update resctl to use mmap_prepare omits 76d2b78bb629 mm: update mem char driver to use mmap_prepare omits 80ccc82e55cb mm: add shmem_zero_setup_desc() omits 4b84b4fd2827 mm/hugetlbfs: update hugetlbfs to use mmap_prepare omits 84e290327865 doc: update porting, vfs documentation for mmap_prepare actions omits e6b7a7216c19 fixup: return error on broken path, update vma_internal.h omits 9ad18d11d6ab mm: add ability to take further action in vm_area_desc omits c0137eac8009 fixup io_remap_pfn_range_[prepare, complete] omits ec397d3f29e6 mm: introduce io_remap_pfn_range_[prepare, complete]() omits 814d32ba3e9a io_remap_pfn_range_pfn fixup omits 6b4619b0bbd9 mm: abstract io_remap_pfn_range() based on PFN omits 31d84afa3228 mm-add-remap_pfn_range_prepare-remap_pfn_range_complete-fix omits 5e661080e0e6 mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() omits 0d2300cfc42c mm/vma: rename __mmap_prepare() function to avoid confusion omits f3507c7f5f0b relay: update relay to use mmap_prepare omits ea229d1a13d1 mm: add vma_desc_size(), vma_desc_pages() helpers omits 785a15adbade device/dax: update devdax to use mmap_prepare omits 431419b0620b mm/shmem: update shmem to use mmap_prepare omits 9cfbf91f61ac mm/damon/stat: expose negative idle time omits 2aea43e1b39b mm/damon/stat: expose the current tuned aggregation interval omits 58f03c7e3792 samples/damon/mtier: use damon_initialized() omits 9c6658cd72e2 samples/damon/prcl: use damon_initialized() omits 372512912cf8 samples/damon/wsse: use damon_initialized() omits 80f89d8f4bc1 mm/damon/lru_sort: use damon_initialized() omits 38754d9aa96e mm/damon/reclaim: use damon_initialized() omits 7b8c84438a6c mm/damon/stat: use damon_initialized() omits 9efb898c3075 mm/damon/core: implement damon_initialized() function omits 8d1a69ba7a80 MAINTAINERS: rename DAMON section omits 400ef521647c Docs/admin-guide/mm/damon/start: add --target_pid to DAMOS [...] omits 6edd4c4a3bd5 Docs/mm/damon/maintainer-profile: update community meetup [...] omits 47e2c533bcff mm/damon/core: set effective quota on first charge window omits 4ba8d3b72ade mm/damon/core: reset age if nr_accesses changes between no [...] omits 99eca724c266 mm/memory-failure: support disabling soft offline for Huge [...] omits b2a9436f5490 alloc_tag-mark-inaccurate-allocation-counters-in-proc-allo [...] omits d17df3eae55f alloc_tag-mark-inaccurate-allocation-counters-in-proc-allo [...] omits d6bdc393c286 alloc_tag: mark inaccurate allocation counters in /proc/al [...] omits 6e9c07d37dfd mm/khugepaged: do not fail collapse_pte_mapped_thp() on SC [...] omits 40b86f7fc49e selftests/mm: added fork test to verify global ksm_zero_pa [...] omits 9f718de3c5ef selftests/mm: added fork inheritance test for ksm_merging_ [...] omits 7c64bf8f2ea5 mm/ksm: fix incorrect KSM counter handling in mm_struct du [...] omits 6420ccece757 mm/oom_kill: the OOM reaper traverses the VMA maple tree i [...] omits d6ed48d685ef mm/oom_kill: thaw the entire OOM victim process omits 3842ab3ecbae include/linux/pgtable.h: convert arch_enter_lazy_mmu_mode( [...] omits 61f8b624ed67 mm/damon/lru_sort: use param_ctx for damon_attrs staging omits d4d420cceae8 selftests/mm: protection_keys: fix dead code omits 2e28f42b4909 selftests/mm: add -Wunreachable-code and fix warnings omits d83560d0dcff resource: improve child resource handling in release_mem_r [...] omits 57913d786bbb selftests/mm: centralize the __always_unused macro omits f8f753acb491 mm/damon/reclaim: support addr_unit for DAMON_RECLAIM omits 07cb801e5841 mm/damon/lru_sort: support addr_unit for DAMON_LRU_SORT omits 75b4c83da8ff mm/compaction: fix low_pfn advance on isolating hugetlb omits 2d8221fd81ef selftests/mm: gup_tests: option to GUP all pages in a single call omits e019ade5f86d mm: remove page->order omits beaa60434b9a mm: remove redundant test in validate_page_before_insert() omits 234178a17a20 mm: constify compound_order() and page_size() omits 85c70fa7ee45 mm: lru_add_drain_all() do local lru_add_drain() first omits 96079ad70ca7 mm: make folio page count functions return unsigned omits 6c156e8b08d3 selftests/mm: remove PROT_EXEC req from file-collapse tests omits a130cedfe0d2 mm: vm_event_item: explicit #include for THREAD_SIZE omits f6cce5c79d8d alloc_tag: avoid warnings when freeing non-compound "tail" pages omits f7f58128cdc9 alloc_tag: prevent enabling memory profiling if it was shut down omits fc076c252556 alloc_tag: use release_pages() in the cleanup path omits 5d624ed091a2 mm: disable demotion during memory reclamation omits 03b65d05200d mm/shmem: remove unused entry_order after large swapin rework omits 7e9a54d0828d mm: drop all references of writable and SCAN_PAGE_RO omits 6bee0d0f56aa mm: enable khugepaged anonymous collapse on non-writable regions omits 545413abb19b mm: skip mlocked THPs that are underused early in deferred [...] omits 3fe1f15cb9f4 mm/hmm: populate PFNs from PMD swap entry omits d16a74f0f266 mm/gup: fix handling of errors from arch_make_folio_access [...] omits 3d7f047dd53f mm-re-enable-kswapd-when-memory-pressure-subsides-or-demot [...] omits 7277aad17ee0 mm: re-enable kswapd when memory pressure subsides or demo [...] omits b6e28f663d2f mm: shmem: fix too little space for tmpfs only fallback 4KB omits e0abc362986c selftests/mm: fix va_high_addr_switch.sh failure on x86_64 omits 2c5726395671 selftests/mm: alloc hugepages in va_high_addr_switch test omits 81bc8e1d0882 selftests/mm: fix hugepages cleanup too early omits b8b322a35e81 readahead-add-trace-points-v2 omits a680a9828ad9 readahead: add trace points omits 9c9bebdf614c scripts/decode_stacktrace.sh: code: preserve alignment omits 27a2839785f3 scripts/decode_stacktrace.sh: symbol: preserve alignment omits 70a89e70f66d scripts/decode_stacktrace.sh: symbol: avoid trailing whitespaces omits 1b922f55d725 ptdesc: remove ptdesc_to_virt() omits 203fd6a53ec4 ptdesc: remove references to folios from __pagetable_ctor( [...] omits 6c7b1afac380 ptdesc: convert __page_flags to pt_flags omits 89d60c74e4de maple_tree: remove lockdep_map_p typedef omits 285dc25adc3e samples/cgroup: rm unused MEMCG_EVENTS macro omits 5ac618d86323 mm/memcg: v1: account event registrations and drop world-w [...] omits 27e9c24f37c0 mm, swap: use a single page for swap table when the size fits omits 4fb1c5af8638 mm, swap: implement dynamic allocation of swap table omits 1f89d413becf mm, swap: remove contention workaround for swap cache omits 28d18b832d84 mm, swap: mark swap address space ro and add context debug check omits a062334e9f9e mm, swap: use the swap table for the swap cache and switch API omits db410535a064 mm, swap: wrap swap cache replacement with a helper omits fd3fa7be1d63 mm/shmem, swap: remove redundant error handling for replac [...] omits cd323dbce13b mm, swap: cleanup swap cache API and add kerneldoc omits bc9032ca7b1c mm, swap: tidy up swap device and cluster info helpers omits 640f9f7fe34a mm, swap: rename and move some swap cluster definition and [...] omits 1df8b57b70b1 mm, swap: always lock and check the swap cache folio before use omits a7d13d7f1a96 mm, swap: check page poison flag after locking it omits dc35b4addf3c mm, swap: fix swap cache index error when retrying reclaim omits 1abbbd98d7de mm, swap: use unified helper for swap cache look up omits 36e2347f94cd docs/mm: add document for swap table omits 34601b0d32d6 mm/memremap: remove unused get_dev_pagemap() parameter omits 1a79b2f7d022 mm/gup: remove dead pgmap refcounting code omits 1d6d47872563 mm/page_alloc: check the correct buddy if it is a starting block omits 8836cd96c8f8 mm/hwpoison: decouple hwpoison_filter from mm/memory-failure.c omits 41d0a702547c huge_memory: return -EINVAL in folio split functions when [...] omits 97dd6218d135 filemap: optimize folio refount update in filemap_map_pages omits d21f21dc3cfa mm/percpu: add a simple double-free check for per-CPU memory omits 6464179a8c4f selftests/mm: split_huge_page_test: cleanups for split_pte [...] omits ac6cbb10cf80 selftests/mm: split_huge_page_test: fix occasional is_back [...] omits 257d03784c41 mm: shmem: fix the strategy for the tmpfs 'huge=' options omits a240466f12a9 rust: maple_tree: add MapleTreeAlloc omits 1435a5ec5732 rust: maple_tree: add lock guard for maple tree omits 6a25c101c7a2 rust: maple_tree: add MapleTree omits 6b92f10c53fd mm/show_mem: add trylock while printing alloc info omits 59114ec13ae2 mm/show_mem: dump the status of the mem alloc profiling be [...] omits 421de890bd29 mm: do not assume file == vma->vm_file in compat_vma_mmap_ [...] omits 29e5904acafa mm: specify separate file and vm_file params in vm_area_desc omits 487d50f3f7b5 virtio_balloon: stop calling page_address() in free_pages() omits 993962e6bb85 arm64: stop calling page_address() in free_pages() omits a3cafd7fe5b8 powerpc: stop calling page_address() in free_pages() omits c3b05fd10f11 riscv: stop calling page_address() in free_pages() omits e898cf1ab410 x86: stop calling page_address() in free_pages() omits d59036e9ab9d aoe: stop calling page_address() in free_page() omits 9f50c0aa7ca1 mm/page_alloc: add kernel-docs for free_pages() omits cc94236c8016 mm: remove mlock_count from struct page omits b2682dce3bb5 mpage: convert do_mpage_readpage() to return void type omits 39762c129245 mpage: terminate read-ahead on read error omits 2851a99e7b45 mm-filemap-align-last_index-to-folio-size-fix-fix omits a811fc06264c mm-filemap-align-last_index-to-folio-size-fix omits ccf6f47ea634 mm/filemap: align last_index to folio size omits bdd331a7da9c mm-constify-highmem-related-functions-for-improved-const-c [...] omits 3c5c65f3aae4 mm: constify highmem related functions for improved const- [...] omits 0acbc8166e99 mm: constify assert/test functions in mm.h omits 63eb9b4c86e4 mm: constify various inline functions for improved const-c [...] omits 5f65ad64ca8f mm: constify ptdesc_pmd_pts_count() and folio_get_private() omits 9b1616b51177 mm: constify arch_pick_mmap_layout() for improved const-co [...] omits cd861afb1332 parisc: constify mmap_upper_limit() parameter omits a09086e899c6 mm, s390: constify mapping related test/getter functions omits 307db28adba6 mm: constify process_shares_mm() for improved const-correctness omits f1f1dd39fb17 fs: constify mapping related test functions for improved c [...] omits 8f42a1c146ca mm: constify zone related test/getter functions omits b625f46748d3 mm: constify pagemap related test/getter functions omits ca47bb9d7c20 mm: constify shmem related test functions for improved con [...] omits 4eb154cfe1d2 mm: hugeltb: check NUMA_NO_NODE in only_alloc_fresh_hugetl [...] omits 410c7da2738c mm: hugetlb: remove struct hstate from init_new_hugetlb_folio() omits 82af9f5c151c mm: hugetlb: directly pass order when allocate a hugetlb folio omits a29947487f90 mm: hugetlb: convert to account_new_hugetlb_folio() omits af5bbcaf3332 mm: hugetlb: convert to use more alloc_fresh_hugetlb_folio() omits 57712a2215bb mm: show_mem: show number of zspages in show_free_areas omits bde1fb8c78bf mm/hugetlb: retry to allocate for early boot hugepage allocation omits ef401eae3024 kasan: apply write-only mode in kasan kunit testcases omits e924e36a3b6f kasan/hw-tags: introduce kasan.write_only option omits 554013779781 mm: remove nth_page() omits 7cf8714f71af block: update comment of "struct bio_vec" regarding nth_page() omits 1ccdef79081d kfence: drop nth_page() usage omits 1712607c1f5f mm/gup: drop nth_page() usage in unpin_user_page_range_dir [...] omits 3099501fd063 crypto: remove nth_page() usage within SG entry omits 1dc3f0c14c54 vfio/pci: drop nth_page() usage within SG entry omits 6984e5f2e724 scsi: sg: drop nth_page() usage within SG entry omits cc8c4a148036 scsi: scsi_lib: drop nth_page() usage within SG entry omits 15e465280456 mmc: drop nth_page() usage within SG entry omits 0504f32826e5 memstick: drop nth_page() usage within SG entry omits 1359c564465b mspro_block: drop nth_page() usage within SG entry omits ad240b4e707f drm/i915/gem: drop nth_page() usage within SG entry omits 78d0bbb98cf9 ata: libata-sff: drop nth_page() usage within SG entry omits 7db81848507e scatterlist: disallow non-contigous page ranges in a singl [...] omits ed2d05be7287 dma-remap: drop nth_page() in dma_common_contiguous_remap() omits 966d0086c528 mm-cma-refuse-handing-out-non-contiguous-page-ranges-fix omits b61bcaeb851d mm/cma: refuse handing out non-contiguous page ranges omits 329eb6b56050 mips: mm: convert __flush_dcache_pages() to __flush_dcache [...] omits b156b23b1ee3 io_uring/zcrx: remove nth_page() usage within folio omits 5243722675f6 fixup: mm/gup: remove record_subpages() omits 2c1f3a6a596c mm/gup: remove record_subpages() omits 81295b9ead38 mm/gup: drop nth_page() usage within folio when recording [...] omits 564cd24945ac mm/pagewalk: drop nth_page() usage within folio in folio_w [...] omits 7175039f35b9 fs: hugetlbfs: cleanup folio in adjust_range_hwpoison() omits 6cfbdb43cfef fs: hugetlbfs: remove nth_page() usage within folio in adj [...] omits 88277ce438ad mm/mm/percpu-km: drop nth_page() usage within single allocation omits d2f89c4b9720 mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() omits 74bc17a0da4c mm: simplify folio_page() and folio_page_idx() omits fae6f9c626ec mm: limit folio/compound page sizes in problematic kernel configs omits 26a3cdd43d17 mm: sanity-check maximum folio size in folio_set_order() omits 184e10c76a82 mm/mm_init: make memmap_init_compound() look more like pre [...] omits bae76d5ec416 mm/hugetlb: check for unreasonable folio sizes when regist [...] omits 99b0ca32a52b mm/memremap: reject unreasonable folio/compound page sizes [...] omits 188a4d8b4d86 mm/page_alloc: reject unreasonable folio/compound page siz [...] omits 5665c5ea550c wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y fr [...] omits 358f4ae383bf x86/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits 512e3e7c010a s390/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits a4a6ad140663 arm64: Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits 16731adcadbb mm: stop making SPARSEMEM_VMEMMAP user-selectable omits 13ffeb5c1549 tools-mm-slabinfo-fix-access-to-null-terminator-in-string- [...] omits f8e22f0f51d8 tools/mm/slabinfo: fix access to null terminator in string [...] omits 50ad75c3a0bc memfd: move MFD_ALL_FLAGS definition to memfd.h omits 76681622ea9c mm/memfd: remove redundant casts omits 157699c452bb task_stack.h: clean-up stack_not_used() implementation omits 576b7c391aaf fork: check charging success before zeroing stack omits 743fa4794d30 selftests/mm/uffd: refactor non-composite global vars into struct omits 01f5a8ca4df4 mm: zpdesc: minor naming and comment corrections omits 4f5360bff4c6 mm: remove unused zpool layer omits 203e6151ab24 mm: zswap: interact directly with zsmalloc fix omits 1fe60dbfaf98 mm: zswap: interact directly with zsmalloc omits 1dab161aab9f mm: tag kernel stack pages omits 3fe685d17129 kasan: call kasan_init_generic in kasan_init omits 4aa5b4e8a88f kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] omits 07c9afdcd4ca foo omits eb8c094b2470 mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_count omits 0f871fa866e6 kasan-fix-warnings-caused-by-use-of-arch_enter_lazy_mmu_mode-fix omits 5e4c156b1035 kasan: fix warnings caused by use of arch_enter_lazy_mmu_mode() omits 409a4844988b mm/hugetlb: fix folio is still mapped when deleted omits d441f09bd658 hung_task: fix warnings caused by unaligned lock pointers omits 2eaaadcb46b2 smb: client: ensure open_cached_dir_by_dentry() only retur [...] omits 3aab8f8f346d smb: Use arc4 library instead of duplicate arc4 code omits cbc5cc5c2694 smb: client: fix sending the iwrap custom IRD/ORD negotiat [...] omits b56a227f6a17 Merge branch 'v6.18-armsoc/dts64' into for-next omits 674d9529a225 Merge branch 'v6.18-armsoc/arm64' into for-next omits 8166a88223aa Merge branch 'v6.18-armsoc/arm32' into for-next omits aff3de3b9a59 arm64: select ROCKCHIP_PM_DOMAINS with ARCH_ROCKCHIP omits 3d382bf6752c Merge branches 'for-next/cpufeature', 'for-next/docs', 'fo [...] omits 47c9bfdf7376 ARM: rockchip: select ROCKCHIP_PM_DOMAINS omits e7847c0bd7ca dt-bindings: watchdog: Convert nuvoton,npcm-wdt to DT schema omits 67aeda32b09b dt-bindings: arm: Add Arm C1 cores and PMUs omits c8fbf7ceb2ae Merge branches 'ciphertext', 'fixes', 'generic', 'guest', [...] omits f53d117864c0 tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single omits 5b84ce6e6a74 tpm: Prevent local DOS via tpm/tpm0/ppi/*operations omits 1506ba7cdc61 KEYS: encrypted: Use SHA-256 library instead of crypto_shash omits 56f5d95614b8 tpm: Use HMAC-SHA256 library instead of open-coded HMAC omits f22f9d9b2b84 tpm: Compare HMAC values in constant time omits f647f4670b23 tpm: Disable TPM2_TCG_HMAC by default omits 4db49198df4f KEYS: trusted_tpm1: Move private functionality out of publ [...] omits 7968e24432c6 KEYS: trusted_tpm1: Use SHA-1 library instead of crypto_shash omits 5af0402f5fbc KEYS: trusted_tpm1: Compare HMAC values in constant time omits 5dfff3a25b56 Merge branch 'kbuild-next-unstable' into kbuild-next omits 65ac8b3c3ab7 Merge patch series "Add generated modalias to modules.buil [...] omits d9cac35af040 kbuild: vmlinux.unstripped should always depend on .vmlinu [...] omits 5aa6346c5351 modpost: Create modalias for builtin modules omits 94646e183473 modpost: Add modname to mod_device_table alias omits e5473ad30e2e scsi: Always define blogic_pci_tbl structure omits c20311135d1e kbuild: extract modules.builtin.modinfo from vmlinux.unstripped omits 4a3efe3cf6e4 kbuild: keep .modinfo section in vmlinux.unstripped omits 213e25dd8c3a kbuild: always create intermediate vmlinux.unstripped omits bdbeaff9970d s390: vmlinux.lds.S: Reorder sections omits df4c83704cac Merge 6.17-rc6 into kbuild-next omits 883525fb5953 Merge remote-tracking branch 'spi/for-6.18' into spi-next omits 62e68218ab58 Merge branch kvm-arm64/nv-debug into kvmarm-master/next omits 69074636cf52 smb: server: use disable_work_sync in transport_rdma.c omits 4f83587c2250 smb: server: don't use delayed_work for post_recv_credits_work omits 84cca9caf0dd Merge branches 'arm32-defconfig-for-v6.18', 'arm32-for-6.1 [...] omits 3b65ec5a5d62 Merge remote-tracking branch 'asoc/for-6.18' into asoc-next omits 76323ebaafe5 Merge branch kvm-arm64/misc-6.18 into kvmarm-master/next omits 3bc0513bb437 Merge branch kvm-arm64/gic-v5-nv into kvmarm-master/next omits 56d1d3ae1c56 Merge branch kvm-arm64/52bit-at into kvmarm-master/next omits 576bd7a8c90c perf tests record: Update testcase to fix usage of affinit [...] omits 3fe1be6fee6e Bluetooth: MGMT: Fix possible UAFs omits 1228c548bb98 Merge branch 'vfs-6.18.writeback' into vfs.all omits 8b66420518b3 Merge branch 'namespace-6.18.file_handles' into vfs.all omits 9c616f970dfe Merge branch 'vfs-6.18.afs' into vfs.all omits 609a134c2483 Merge branch 'vfs-6.18.procfs' into vfs.all omits 626915337c28 Merge branch 'vfs-6.18.workqueue' into vfs.all omits 5388ae76ae68 Merge branch 'vfs-6.18.rust' into vfs.all omits f8a1e78edbb0 Merge branch 'vfs-6.18.pidfs' into vfs.all omits 7f63c1a591e0 Merge branch 'vfs-6.18.inode.refcount.preliminaries' into vfs.all omits 222d27795d5b Merge branch 'vfs-6.18.inode' into vfs.all omits f396c3bdf44b Merge branch 'vfs-6.18.mount' into vfs.all omits 61e05deb8909 Merge branch 'vfs-6.18.misc' into vfs.all omits a6af44f2a0c3 Merge branch 'vfs.fixes' into vfs.all omits a7ec4da2c05c Merge patch series "ns: support file handles" omits e2a380d08956 selftests/namespaces: add file handle selftests omits f60ae44e56e4 selftests/namespaces: add identifier selftests omits 8412237045cd tools: update nsfs.h uapi header omits 61b9024a4cca nsfs: add missing id retrieval support omits f300d095535f nsfs: support exhaustive file handles omits 06c4ff965e95 nsfs: support file handles omits 939bbb438194 nsfs: add current_in_namespace() omits b60ce20bf1bf ns: add to_<type>_ns() to respective headers omits e2a17dd2633a uts: support ns lookup omits 88c4bd214d46 user: support ns lookup omits c5d125d47a94 time: support ns lookup omits e3af88e921e3 pid: support ns lookup omits ec016f0a7d8d net: support ns lookup omits 29ff7e9e30e2 ipc: support ns lookup omits 386011053ba3 cgroup: support ns lookup omits 96ff702edaec mnt: support ns lookup omits 1c36fade2fab Merge patch series "writeback: Avoid lockups when switchin [...] omits dd5f65bc09d4 writeback: Add tracepoint to track pending inode switches omits 897113876f46 writeback: Avoid excessively long inode switching times omits a29997d9fe7e writeback: Avoid softlockup when switching many inodes omits 67c312b4e9bf writeback: Avoid contention on wb->list_lock when switchin [...] omits 670f2f915084 nstree: make iterator generic omits 8ecde0bd4193 ns: remove ns_alloc_inum() omits 7ecf2d3bbd8d uts: use ns_common_init() omits a6ef71dc9390 user: use ns_common_init() omits 55aba95f48fc time: use ns_common_init() omits 3ce639265460 pid: use ns_common_init() omits 22650542d3b6 net: use ns_common_init() omits 6e6f49226ff0 mnt: use ns_common_init() omits c9c67e1d48ea ipc: use ns_common_init() omits 011090b6c0a9 cgroup: use ns_common_init() omits 27fbd9c74305 ns: uniformly initialize ns_common omits 7388929797ff nsfs: add nsfs.h header omits 378c01ba066f ns: move to_ns_common() to ns_common.h omits 60949057a2e7 block: use extensible_ioctl_valid() omits 998982db161c KVM: arm64: selftest: Expand external_aborts test to look [...] omits 5b1e3b9f3e8d KVM: arm64: Populate level on S1PTW SEA injection omits c0ce0366dba0 KVM: arm64: Add S1 IPA to page table level walker omits 7402e7cae6bc KVM: arm64: Add filtering hook to S1 page table walk omits 9ef4cfff9d2c KVM: arm64: Don't switch MMU on translation from non-NV context omits bca20a1d3987 KVM: arm64: Allow EL1 control registers to be accessed fro [...] omits 64dda675889d KVM: arm64: Allow use of S1 PTW for non-NV vcpus omits ea83a423b608 KVM: arm64: Report faults from S1 walk setup at the expect [...] omits 76b1e8de7790 KVM: arm64: Expand valid block mappings to FEAT_LPA/LPA2 support omits e432357d34d3 KVM: arm64: Populate PAR_EL1 with 52bit addresses omits c4e4d044bb7b KVM: arm64: Compute shareability for LPA2 omits 034abc86d8a7 KVM: arm64: Pass the walk_info structure to compute_par_s1() omits b37bd6d6f738 KVM: arm64: Decouple output address from the PT descriptor omits 0cda0400a413 KVM: arm64: Compute 52bit TTBR address and alignment omits 602318e9ad0d KVM: arm64: Account for 52bit when computing maximum OA omits 6bf5e0748e66 KVM: arm64: Add helper computing the state of 52bit PA support omits 9e0509202d27 sunrpc: eliminate return pointer in svc_tcp_sendmsg() omits 9922307132c6 sunrpc: fix pr_notice in svc_tcp_sendto() to show correct length omits 0f374ccf4e3d nfsd: decouple the xprtsec policy check from check_nfsd_access() omits 79670a17e468 NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul() omits 90c87a18aabc nfsd: Eliminate an allocation in nfs4_make_rec_clidname() omits 4b3cdfdb3163 nfsd: Replace open-coded conversion of bytes to hex omits 7e51c799d153 lockd: Remove space before newline omits 7fc97fa33ee2 nfsd: freeze c/mtime updates with outstanding WRITE_ATTRS [...] omits 8c3cc8292aa4 nfsd: fix timestamp updates in CB_GETATTR omits 2258cc76e9d2 nfsd: fix SETATTR updates for delegated timestamps omits 496f35d5345d nfsd: track original timestamps in nfs4_delegation omits facf195da2a6 nfsd: use ATTR_CTIME_SET for delegated ctime updates omits 996c3d02108b vfs: add ATTR_CTIME_SET flag omits 7d069061730f nfsd: ignore ATTR_DELEG when checking ia_valid before noti [...] omits f474557cadec nfsd: fix assignment of ia_ctime.tv_nsec on delegated mtim [...] omits fb548e87459b NFSD: Fix last write offset handling in layoutcommit omits ee682edcadc9 NFSD: Implement large extent array support in pNFS omits 9233744448d4 NFSD: Minor cleanup in layoutcommit decoding omits f9a10228c209 NFSD: Minor cleanup in layoutcommit processing omits 1060cb62ec4b NFSD: Rework encoding and decoding of nfsd4_deviceid omits 794532cfabc9 sunrpc: Change ret code of xdr_stream_decode_opaque_fixed omits 11039ecaf329 nfsd: discard nfsd_file_get_local() omits 381db61bab89 sunrpc: delay pc_release callback until after the reply is sent omits 8a244a48c382 NFSD: Move the fh_getattr() helper omits 7360cd562537 NFSD: Relocate the fh_want_write() and fh_drop_write() helpers omits d5d3a86e8f82 sunrpc: fix null pointer dereference on zero-length checksum omits 0615a3b4ec90 perf dwarf-aux: Fix __die_find_scope_cb() for namespaces omits 1dc8d86b65f7 perf dwarf-aux: Better variable collection for insn tracking omits 7c82622bc7fe perf dwarf-aux: More accurate variable type match for breg omits e00bd64de1d0 perf test: AMD IBS swfilt skip kernel tests if paranoia is >1 omits 1b8d3dee1dcb Merge branches 'fixes', 'apple/dart', 'ti/omap', 'riscv' a [...] omits df4acfbcf59a dt-bindings: display: mediatek,ufoe: Add mediatek,gce-clie [...] omits 541e34894fe3 dt-bindings: display: mediatek,od: Add mediatek,gce-client [...] omits 1e528b910eb9 perf auxtrace: Avoid redundant NULL check in auxtrace_mmap [...] omits 169b6da04572 perf vendor events arm64 AmpereOne: Fix typos in metrics' [...] omits 630193552407 perf vendor events arm64 AmpereOneX: Fix typo - should be [...] omits f1cccb46ae6d perf trace: Add --max-summary option omits b256cedbff07 perf arm_spe: Allow parsing both data source and events omits f041174dd613 perf arm_spe: Set HITM flag omits aa0971618fdc perf arm_spe: Refactor arm_spe__get_metadata_by_cpu() omits 5dcc42e8949d perf arm_spe: Fill memory levels for FEAT_SPEv1p4 omits 88871046cf54 perf arm_spe: Separate setting of memory levels for loads [...] omits f4a1424f40f1 perf arm_spe: Refine memory level filling omits 5f6b69adf536 perf arm_spe: Add "event_filter" entry in meta data omits 25cbf7751a6f perf arm_spe: Decode event types for new features omits 9bee48d20a3d perf arm_spe: Directly propagate raw event omits 78f9917a2c35 perf arm_spe: Use full type for data_src omits 84d7be75de54 perf arm_spe: Correct memory level for remote access omits 9fd90dfe40e4 perf arm_spe: Correct setting remote access omits 026789f1e828 perf: arm_spe: Expose event filter omits 557f012678a3 perf: arm_spe: Support FEAT_SPEv1p4 filters omits bfdced30b4c8 Merge branch 'v6.18-armsoc/dts64' into for-next omits 58cd9c86b240 mfd: bd71828, bd71815: Prepare for power-supply support omits 2f814430bb5a Merge branch 'v6.18-armsoc/dts64' into for-next omits fc9cd2ffa02d dt-bindings: edac: Convert apm,xgene-edac to DT schema omits deda693ef3bc dt-binding: thermal: Convert marvell,armada-ap806-thermal [...] omits 99b8ba27e5ef dt-bindings: thermal: Convert marvell,armada370-thermal to [...] omits 230cb594a622 dt-bindings: watchdog: Convert marvell,armada-3700-wdt to [...] omits 3e92610ca97c dt-bindings: mailbox: Convert brcm,iproc-flexrm-mbox to DT schema omits f1c4064f837d dt-bindings: mailbox: Convert brcm,iproc-pdc-mbox to DT schema omits fbb65a10c917 dt-bindings: mailbox: Convert marvell,armada-3700-rwtm-mai [...] omits e4d538076423 dt-bindings: mailbox: Convert rockchip,rk3368-mailbox to D [...] omits 4b7c5c0d6790 dt-bindings: watchdog: Drop duplicate moxa,moxart-watchdog.txt omits 1c951f104334 dt-bindings: soc: renesas: Add the Renesas RZ/N1 GPIO Inte [...] omits 02761df1f09e Merge branch 'v6.17-armsoc/dtsfixes' into for-next omits 3bf09e81672c Merge branch 'v6.18-armsoc/dts64' into for-next omits 9ea57a192d35 dt-bindings: mfd: aspeed: Add AST2700 SCU compatibles omits 9258160f30ef dt-bindings: mfd: Convert aspeed,ast2400-p2a-ctrl to DT schema omits f105b12d0600 dt-bindings: mfd: fsl,mc13xxx: Add buttons node omits ae931608791d dt-bindings: mfd: fsl,mc13xxx: Convert txt to DT schema omits 16d71453f6f5 mfd: macsmc: Add "apple,t8103-smc" compatible omits e6431bc18b92 mfd: core: Increment of_node's refcount before linking it [...] omits d18ee2a37a74 dt-bindings: mfd: syscon: Document the control-scb syscon [...] omits a9c11536c17e mfd: simple-mfd-i2c: Add SpacemiT P1 support omits e968396c7aba dt-bindings: mfd: Add support the SpacemiT P1 PMIC omits 16f09bf1ebb0 dt-bindings: mfd: sl28cpld: Add sa67mcu compatible omits 8f42a234ca02 mfd: aat2870: Add GPIOLIB_LEGACY dependency omits 1ff7da4e14f4 mfd: si476x: Add GPIOLIB_LEGACY dependency omits b81d231718f3 dt-bindings: mfd: Move embedded controllers to own directory omits 128deb201fa6 mfd: Remove unneeded 'fast_io' parameter in regmap_config omits b60809c1cfea mfd: arizona: Make legacy gpiolib interface optional omits 6cc18e940db6 Merge branch 'v6.18-clk/next' into for-next omits 77111b2c22ef clk: rockchip: rk3368: use clock ids for SCLK_MIPIDSI_24M omits 4a76a0a889ce dt-bindings: clock: rk3368: Add SCLK_MIPIDSI_24M omits 93998279a3a7 mfd: max899x: Use dedicated interrupt wake setters omits 7376b1db5e86 dt-bindings: mfd: syscon: Add "marvell,armada-3700-usb2-ho [...] omits 9e3f0a61b7f8 mfd: kempld: Use PTR_ERR_OR_ZERO() to simplify code omits e2d401a6c9eb mfd: vexpress-sysreg: Use new generic GPIO chip API omits edfd67239981 mfd: vexpress-sysreg: Check the return value of devm_gpioc [...] omits 57e5e925773b dt-bindings: mfd: aspeed-lpc: Add missing "clocks" propert [...] omits c067c2f190d5 mfd: madera: Work around false-positive -Wininitialized warning omits 9822dd6770bf mfd: macsmc: Remove error prints for devm_add_action_or_reset() omits ef704a882cef mfd: da9063: Split chip variant reading in two bus transactions omits 8766cb09089a mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_c [...] omits 13b9c87fa551 mfd: qnap-mcu: Improve structure in qnap_mcu_exec omits 42779e4b5128 mfd: qnap-mcu: Convert to guard(mutex) in qnap_mcu_exec omits 839ab4af7df6 mfd: qnap-mcu: Handle errors returned from qnap_mcu_write omits e379ee309fcf mfd: qnap-mcu: Include linux/types.h in qnap-mcu.h shared header omits 0ee220d6e1c7 mfd: kempld: Switch back to earlier ->init() behavior omits 1ff149ab144d dt-bindings: mfd: qnap,ts433-mcu: Allow nvmem-layout child node omits 87227446255e mfd: qnap-mcu: Add driver data for TS233 variant omits 72f4a0b21cd2 dt-bindings: mfd: qnap,ts433-mcu: Add qnap,ts233-mcu compatible omits 1563ee9fdc74 mfd: stmpe-i2c: Add missing MODULE_LICENSE omits 26d09e82264c mfd: stmpe-spi: Add missing MODULE_LICENSE omits 603a06c1c5c2 mfd: stmpe-i2c: Use module_i2c_driver to remove boilerplate omits f0c4b77efa60 mfd: stmpe-spi: Use module_spi_driver to remove boilerplate omits 19c523864531 mfd: stmpe: Remove IRQ domain upon removal omits 2291ec051288 mfd: Kconfig: Fix spelling mistake "infontainment" -> "inf [...] omits 74a6b0d5e2d6 mfd: adp5585: Drop useless return statement omits 335f48c9ab34 mfd: simple-mfd-i2c: Add compatible strings for Layerscape [...] omits 7589d138a078 Merge branches 'ib-mfd-char-crypto-6.18' and 'ib-mfd-input [...] omits d02ae3528998 Merge branch 'kernel-6.18.clone3' into vfs.all omits 3f20580e1dab Merge branch 'v6.18-armsoc/dts64' into for-next omits f6709c0704ef Merge branch 'v6.18-armsoc/dts32' into for-next omits 7d352379bf1a Merge branch 'v6.17-armsoc/dtsfixes' into for-next adds f2738f5660f5 Merge tag 'drm-fixes-2025-09-19' of https://gitlab.freedes [...] adds e8442d5b7bc6 Merge tag 'sound-6.17-rc7' of git://git.kernel.org/pub/scm [...] adds dcf7d9e0aee5 Merge tag 'v6.17-p3' of git://git.kernel.org/pub/scm/linux [...] adds 39879e3a4106 Merge tag 'loongarch-fixes-6.17-2' of git://git.kernel.org [...] adds 46d2affdfbb9 Merge tag 'pmdomain-v6.17-rc2' of git://git.kernel.org/pub [...] adds ffa7119cd129 Merge tag 'mmc-v6.17-rc2-2' of git://git.kernel.org/pub/sc [...] adds 0903d0985ab0 Merge tag 'gpio-fixes-for-v6.17-rc7' of git://git.kernel.o [...] adds 2c139a47eff8 io_uring: fix incorrect io_kiocb reference in io_link_skb adds 0d64ebf676bd Merge tag 'io_uring-6.17-20250919' of git://git.kernel.dk/linux adds 1522b530ac3e Merge tag 'block-6.17-20250918' of git://git.kernel.dk/linux adds 1e56310b40fd iommu/amd/pgtbl: Fix possible race while increase page tab [...] adds 497b9a7b8df9 Merge tag 'iommu-fixes-v6.17-rc6' of git://git.kernel.org/ [...] adds cd89d487374c Merge tag '6.17-rc6-smb3-client-fixes' of git://git.samba. [...] adds 3b08f56fbbb9 Merge tag 'x86-urgent-2025-09-20' of git://git.kernel.org/ [...] adds 853a57ba263a firewire: core: fix overlooked update of subsystem ABI version adds 0f46486981e7 Merge tag 'firewire-fixes-6.17-rc7' of git://git.kernel.or [...] adds fce24200cbdd Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds f975f08c2e89 Merge tag 'for-6.17-rc6-tag' of git://git.kernel.org/pub/s [...] adds 764c921bf0c5 Merge tag 'sunxi-clk-fixes-for-6.17' of https://git.kernel [...] adds 2d5bd41a4505 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 07e27ad16399 Linux 6.17-rc7 adds 28c1fad3d8ad hung_task: fix warnings caused by unaligned lock pointers adds 6b0b2c70ff1f mm/hugetlb: fix folio is still mapped when deleted adds b6b4492f4189 kasan: fix warnings caused by use of arch_enter_lazy_mmu_mode() adds 88a74b991968 kasan-fix-warnings-caused-by-use-of-arch_enter_lazy_mmu_mode-fix adds d5fda7c69fd1 mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_count adds e94608c9744b fs/proc/task_mmu: check cur_buf for NULL adds 20b931c8fa0f kmsan: fix out-of-bounds access to shadow memory adds 239f5522812e Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds ffe3d5e2e1de Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] adds 1adda0211fd9 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds b9125267bd80 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds e94e5c4257e7 Merge branch 'fs-current' of linux-next adds 1ee5d716cd6e Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] adds 1091860a16a8 net: tun: Update napi->skb after XDP process adds a35c04de2565 net/smc: fix warning in smc_rx_splice() when calling get_page() adds b65678cacc03 ethernet: rvu-af: Remove slash from the driver name adds e6949a1f2d46 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds 04e0abc0b7ba Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 506cc14bd58d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 48e50f9e7c66 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds 62a7b3bbb6b8 ASoC: SOF: ipc4-pcm: Fix incorrect comparison with number [...] adds 87cab86925b7 ASoC: Intel: sof_sdw: Prevent jump to NULL add_sidecar callback adds 44326b29629b Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 30dbc1c8d50f spi: cadence-qspi: defer runtime support on socfpga if res [...] adds 9b5282790bc7 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 6fb1457f6bd1 Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] adds cfaaed81a287 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] adds a623d1044262 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 494a90d03693 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] adds 7a425ec75d2b iommufd: Fix refcounting race during mmap adds 4e034bf045b1 iommufd: Fix race during abort for file descriptors adds 53d0584eeb2c iommufd: WARN if an object is aborted with an elevated refcount adds 43f6bee02196 iommufd/selftest: Update the fail_nth limit adds f5fd0f840a3f Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds e05e336ec132 Merge branch into tip/master: 'sched/urgent' adds f39e0d4d93e8 Merge branch into tip/master: 'x86/urgent' adds 485b420518ae Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] adds 06a042c50e4a Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds 1a194e6c8e1e fbcon: fix integer overflow in fbcon_do_set_font adds 005d848a9c30 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new bc9950b56f16 Merge branch 'mm-hotfixes-stable' into mm-stable in order [...] new 1e338f4d99e6 kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] new e45085f2673b kasan: call kasan_init_generic in kasan_init new 5c3f8be0c6b1 mm: zswap: interact directly with zsmalloc new 2ccd9fecd916 mm: remove unused zpool layer new 2f5bd89ba9e3 mm: zpdesc: minor naming and comment corrections new 4dfd4bba8578 selftests/mm/uffd: refactor non-composite global vars into struct new 1bca7359d72f fork: check charging success before zeroing stack new 783dbe472d4a task_stack.h: clean-up stack_not_used() implementation new 5a00878f78cf mm/memfd: remove redundant casts new 4fa5b88e7723 tools/mm/slabinfo: fix access to null terminator in string [...] new f8f03eb5f0f9 mm: stop making SPARSEMEM_VMEMMAP user-selectable new 84188a3ab578 arm64: Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new a2f0cbea29d3 s390/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new 016496e3e3cc x86/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new 3b864c8f557a wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y fr [...] new 0bf2edf041dc mm/page_alloc: reject unreasonable folio/compound page siz [...] new 646b67d57589 mm/memremap: reject unreasonable folio/compound page sizes [...] new 7b4f21f5e038 mm/hugetlb: check for unreasonable folio sizes when regist [...] new 50765b46ab44 mm/mm_init: make memmap_init_compound() look more like pre [...] new 99132d24d765 mm: sanity-check maximum folio size in folio_set_order() new 4751c39eee0c mm: limit folio/compound page sizes in problematic kernel configs new 73b3294b1152 mm: simplify folio_page() and folio_page_idx() new 372c9b5491d2 mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() new cb77aa60a0a4 mm/mm/percpu-km: drop nth_page() usage within single allocation new 06d42cf49eb7 fs: hugetlbfs: remove nth_page() usage within folio in adj [...] new a638ee7f197f fs: hugetlbfs: cleanup folio in adjust_range_hwpoison() new 1a55ac6068ae mm/pagewalk: drop nth_page() usage within folio in folio_w [...] new 541541dbfeb8 mm/gup: drop nth_page() usage within folio when recording [...] new e3c05b6e370c mm/gup: remove record_subpages() new d99c57546d8f io_uring/zcrx: remove nth_page() usage within folio new b71ddc9ecc4d mips: mm: convert __flush_dcache_pages() to __flush_dcache [...] new 6972706f9592 mm/cma: refuse handing out non-contiguous page ranges new a16c46c24020 dma-remap: drop nth_page() in dma_common_contiguous_remap() new 80e7bb74d4ff scatterlist: disallow non-contigous page ranges in a singl [...] new 70aa902651e8 ata: libata-sff: drop nth_page() usage within SG entry new f3dd22376e02 drm/i915/gem: drop nth_page() usage within SG entry new 58f2c1858397 mspro_block: drop nth_page() usage within SG entry new a1f4c374cc09 memstick: drop nth_page() usage within SG entry new 727fd054a01a mmc: drop nth_page() usage within SG entry new 9b6024fa7616 scsi: scsi_lib: drop nth_page() usage within SG entry new d66ff3db8999 scsi: sg: drop nth_page() usage within SG entry new fae6406bca03 vfio/pci: drop nth_page() usage within SG entry new ce00897b94bc crypto: remove nth_page() usage within SG entry new b5ba761a7f56 mm/gup: drop nth_page() usage in unpin_user_page_range_dir [...] new 56531761d4b0 kfence: drop nth_page() usage new d5170ce4d71b block: update comment of "struct bio_vec" regarding nth_page() new 84efbefa26df mm: remove nth_page() new 31d8edb535bd kasan/hw-tags: introduce kasan.write_only option new 2b79cb3eac3a kasan: apply write-only mode in kasan kunit testcases new 2a8f3f44f5ac mm/hugetlb: retry to allocate for early boot hugepage allocation new 0c83e7faa848 mm: show_mem: show number of zspages in show_free_areas new 902020f02745 mm: hugetlb: convert to use more alloc_fresh_hugetlb_folio() new 4094d3434b25 mm: hugetlb: convert to account_new_hugetlb_folio() new 4a25f995bd59 mm: hugetlb: directly pass order when allocate a hugetlb folio new dd4d324bc02c mm: hugetlb: remove struct hstate from init_new_hugetlb_folio() new 4fe2a8107f33 mm: hugeltb: check NUMA_NO_NODE in only_alloc_fresh_hugetl [...] new 8eccb066f287 mm: constify shmem related test functions for improved con [...] new 7c3e97ac0d75 mm: constify pagemap related test/getter functions new 959b0886256b mm: constify zone related test/getter functions new b119fb092773 fs: constify mapping related test functions for improved c [...] new 4680092f8ccb mm: constify process_shares_mm() for improved const-correctness new 0bf25cfc9e79 mm, s390: constify mapping related test/getter functions new e7f778767d2e parisc: constify mmap_upper_limit() parameter new a955cca37288 mm: constify arch_pick_mmap_layout() for improved const-co [...] new 89bf840b84bb mm: constify ptdesc_pmd_pts_count() and folio_get_private() new f346a9473a2f mm: constify various inline functions for improved const-c [...] new da0045587d59 mm: constify assert/test functions in mm.h new a847b17009ec mm: constify highmem related functions for improved const- [...] new 9fd53c812227 mm/filemap: align last_index to folio size new f6d8c7102049 mpage: terminate read-ahead on read error new 8583bb0f9a7e mpage: convert do_mpage_readpage() to return void type new 94326d3130b5 mm: remove mlock_count from struct page new 162f6c69ea9c mm/page_alloc: add kernel-docs for free_pages() new 367af0508f86 aoe: stop calling page_address() in free_page() new b45ef9370114 x86: stop calling page_address() in free_pages() new 5e8fce2016d1 riscv: stop calling page_address() in free_pages() new 57fd554c0723 powerpc: stop calling page_address() in free_pages() new 77d7dadf89a1 arm64: stop calling page_address() in free_pages() new d75d36547d11 virtio_balloon: stop calling page_address() in free_pages() new 9abd8bd4c6b1 mm/show_mem: dump the status of the mem alloc profiling be [...] new 8147bc15b409 mm/show_mem: add trylock while printing alloc info new da939ef4c494 rust: maple_tree: add MapleTree new 01422da19cbe rust: maple_tree: add lock guard for maple tree new 56b1852e82bd rust: maple_tree: add MapleTreeAlloc new 69e0a3b49003 mm: shmem: fix the strategy for the tmpfs 'huge=' options new 0d0e03d5b83e selftests/mm: split_huge_page_test: fix occasional is_back [...] new 24a3c7af3bb2 selftests/mm: split_huge_page_test: cleanups for split_pte [...] new 0faa77afe72b filemap: optimize folio refount update in filemap_map_pages new a488ba3124c8 huge_memory: return -EINVAL in folio split functions when [...] new 5ce1dbfdd8e3 mm/hwpoison: decouple hwpoison_filter from mm/memory-failure.c new 4805ef370760 mm/page_alloc: check the correct buddy if it is a starting block new d3f7922b929a mm/gup: remove dead pgmap refcounting code new 614d850efda9 mm/memremap: remove unused get_dev_pagemap() parameter new 87cc51571a77 docs/mm: add document for swap table new f28124617f34 mm, swap: use unified helper for swap cache look up new a733d8de7f1c mm, swap: fix swap cache index error when retrying reclaim new 3518b931df0c mm, swap: check page poison flag after locking it new ae38eb210590 mm, swap: always lock and check the swap cache folio before use new 4522aed4fffb mm, swap: rename and move some swap cluster definition and [...] new 0fcf8ef4fdab mm, swap: tidy up swap device and cluster info helpers new fd8d4f862f8c mm, swap: cleanup swap cache API and add kerneldoc new 84a7a9823e73 mm/shmem, swap: remove redundant error handling for replac [...] new 094dc8b059b1 mm, swap: wrap swap cache replacement with a helper new 8578e0c00dcf mm, swap: use the swap table for the swap cache and switch API new 8b47299a411a mm, swap: mark swap address space ro and add context debug check new 685a17fbd35e mm, swap: remove contention workaround for swap cache new 07adc4cf1ecd mm, swap: implement dynamic allocation of swap table new f83938e4188c mm, swap: use a single page for swap table when the size fits new 72797d218b43 mm/memcg: v1: account event registrations and drop world-w [...] new 152d42584a98 samples/cgroup: rm unused MEMCG_EVENTS macro new 6106864b878e maple_tree: remove lockdep_map_p typedef new 522abd92279a ptdesc: convert __page_flags to pt_flags new f0c92726e89f ptdesc: remove references to folios from __pagetable_ctor( [...] new 90ec2df9dd31 ptdesc: remove ptdesc_to_virt() new d322f6a24ee5 scripts/decode_stacktrace.sh: symbol: avoid trailing whitespaces new 4a2fc4897b5e scripts/decode_stacktrace.sh: symbol: preserve alignment new e1831e8dd1c8 scripts/decode_stacktrace.sh: code: preserve alignment new 602837268999 readahead: add trace points new 6e296bcf294e selftests/mm: fix hugepages cleanup too early new d9d957bd7b61 selftests/mm: alloc hugepages in va_high_addr_switch test new c56325259abc selftests/mm: fix va_high_addr_switch.sh failure on x86_64 new e7a5f249e6db mm: re-enable kswapd when memory pressure subsides or demo [...] new 7cad96ae59b3 mm/gup: fix handling of errors from arch_make_folio_access [...] new 10b9feee2d0d mm/hmm: populate PFNs from PMD swap entry new 6ce3bc990cf0 mm: skip mlocked THPs that are underused early in deferred [...] new 5919f1282141 mm/shmem: remove unused entry_order after large swapin rework new 123bcf284205 alloc_tag: use release_pages() in the cleanup path new 9e8a0bbb128e alloc_tag: prevent enabling memory profiling if it was shut down new 7ffc923e252c alloc_tag: avoid warnings when freeing non-compound "tail" pages new 032c31127f27 mm: vm_event_item: explicit #include for THREAD_SIZE new 9b375adb3984 selftests/mm: remove PROT_EXEC req from file-collapse tests new fa17bcd5f65e mm: make folio page count functions return unsigned new b33939383b64 mm: lru_add_drain_all() do local lru_add_drain() first new 3a37469e5ac0 mm: constify compound_order() and page_size() new 6fd893a40e3c mm: remove redundant test in validate_page_before_insert() new 9d003dec9725 mm: remove page->order new a5883fa94295 selftests/mm: gup_tests: option to GUP all pages in a single call new 2e0fe9245d6b mm/damon/lru_sort: support addr_unit for DAMON_LRU_SORT new 7db551fcfb2a mm/damon/reclaim: support addr_unit for DAMON_RECLAIM new 5ea8ab7f9313 selftests/mm: centralize the __always_unused macro new eea5706cb042 resource: improve child resource handling in release_mem_r [...] new 3d5022a0f824 selftests/mm: add -Wunreachable-code and fix warnings new e75f15fb6961 selftests/mm: protection_keys: fix dead code new e18190b7e97e mm/damon/lru_sort: use param_ctx for damon_attrs staging new d02ac836e4d6 include/linux/pgtable.h: convert arch_enter_lazy_mmu_mode( [...] new 59d4d36158ba mm/oom_kill: thaw the entire OOM victim process new 5e1953dc71af mm/oom_kill: the OOM reaper traverses the VMA maple tree i [...] new b9e2f58ffb84 alloc_tag: mark inaccurate allocation counters in /proc/al [...] new 2a05df14b3ad mm/damon/core: reset age if nr_accesses changes between no [...] new ac93e87c66fd mm/damon/core: set effective quota on first charge window new 489c5d096e6b Docs/mm/damon/maintainer-profile: update community meetup [...] new bff3026320ad Docs/admin-guide/mm/damon/start: add --target_pid to DAMOS [...] new 9044cbe50a70 MAINTAINERS: rename DAMON section new ab152db3cae5 mm/damon/core: implement damon_initialized() function new b663f17b738f mm/damon/stat: use damon_initialized() new 3f7a914ab9a5 mm/damon/reclaim: use damon_initialized() new c4a8e662c839 mm/damon/lru_sort: use damon_initialized() new 1f70367f7b67 samples/damon/wsse: use damon_initialized() new 20c0ed5035fa samples/damon/prcl: use damon_initialized() new d93871f473c5 samples/damon/mtier: use damon_initialized() new cc7ceb1d14b0 mm/damon/stat: expose the current tuned aggregation interval new a983a26d5298 mm/damon/stat: expose negative idle time new 62b98015d988 mm: enable khugepaged anonymous collapse on non-writable regions new 473b73222f3d mm: drop all references of writable and SCAN_PAGE_RO new 1c99b1ad4225 Merge branch 'mm-stable' of https://git.kernel.org/pub/scm [...] new 149e1dc46285 Merge branch 'mm-nonmm-stable' of https://git.kernel.org/p [...] new cd6c9f70faf3 foo new ef04b8f8bf21 mm: specify separate file and vm_file params in vm_area_desc new 0529317ef019 mm: do not assume file == vma->vm_file in compat_vma_mmap_ [...] new e0c077bbd954 mm: shmem: fix too little space for tmpfs only fallback 4KB new e961114e97bb mm/compaction: fix low_pfn advance on isolating hugetlb new 4adf67dcc25f mm/ksm: fix incorrect KSM counter handling in mm_struct du [...] new 25487f73235b selftests/mm: added fork inheritance test for ksm_merging_ [...] new 2690adb63232 selftests/mm: added fork test to verify global ksm_zero_pa [...] new c3309f81de4e mm/khugepaged: do not fail collapse_pte_mapped_thp() on SC [...] new ca905fb8aa9d mm/memory-failure: support disabling soft offline for Huge [...] new 6e92e38f726a mm/shmem: update shmem to use mmap_prepare new 0a57dcfbdf5d device/dax: update devdax to use mmap_prepare new 949ed8ea6e5f mm: add vma_desc_size(), vma_desc_pages() helpers new d19f54beb53c relay: update relay to use mmap_prepare new 36662712f851 mm/vma: rename __mmap_prepare() function to avoid confusion new 9933a68041de mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() new 4f002d90be52 mm-add-remap_pfn_range_prepare-remap_pfn_range_complete-fix new 39a2918a2c46 mm: abstract io_remap_pfn_range() based on PFN new ae3fda733f7c io_remap_pfn_range_pfn fixup new df312137bd50 mm: introduce io_remap_pfn_range_[prepare, complete]() new c792731afd72 fixup io_remap_pfn_range_[prepare, complete] new 979a90c4c78c mm: add ability to take further action in vm_area_desc new e76b35516de0 fixup: return error on broken path, update vma_internal.h new 17949a6a060c doc: update porting, vfs documentation for mmap_prepare actions new 1e49daf53b08 mm/hugetlbfs: update hugetlbfs to use mmap_prepare new 11a134c6f82b mm: add shmem_zero_setup_desc() new fc3f99d05af5 mm: update mem char driver to use mmap_prepare new 72e97ad31e04 mm: update resctl to use mmap_prepare new affc46175c2a mm/oom_kill.c: fix inverted check new 4a077b6dd4a4 mm: page_alloc: avoid kswapd thrashing due to NUMA restrictions new a636e494bde8 mm/page_vma_mapped: track if the page is mapped across pag [...] new 762c0c69a71c mm/rmap: fix a mlock race condition in folio_referenced_one() new dd8932b5ca4e mm/rmap: mlock large folios in try_to_unmap_one() new e9a20ada6a32 mm/fault: try to map the entire file folio in finish_fault() new ff6e87c62b97 mm/rmap: improve mlock tracking for large folios new 4e207c2a3235 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new ea4015407204 foo new 83c1b9501366 kexec_core: remove superfluous page offset handling in seg [...] new 371664439539 kexec: remove unused code in kimage_load_cma_segment() new 7f425fc5e9b0 lib/decompress: use designated initializers for struct com [...] new 2ccb93a07518 coccinelle: of_table: handle SPI device ID tables new 464acdda9359 coccinelle: platform_no_drv_owner: handle also built-in drivers new c26a36259fdf sched/task.h: fix the wrong comment on task_lock() nesting [...] new 00a4c3bcda68 kernel/sys.c: fix the racy usage of task_lock(tsk->group_l [...] new e1557e5044d6 kho: check if kho is finalized in __kho_preserve_order() new 6d0f8f886f3e kho: replace kho_preserve_phys() with kho_preserve_pages() new faccf4f8536b kho: add support for preserving vmalloc allocations new a0ddd1ee80a0 kho-add-support-for-preserving-vmalloc-allocations-checkpa [...] new c79ba43a28c2 ocfs2: avoid extra calls to strlen() after ocfs2_sprintf_s [...] new b164dda39793 kho: only fill kimage if KHO is finalized new 5ec858b61e0d Squashfs: fix uninit-value in squashfs_get_parent new 99f33897deb9 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new 95ee3364b293 Merge 6.17-rc6 into kbuild-next new cad99437c498 s390: vmlinux.lds.S: Reorder sections new 6cd429cb9a40 kbuild: always create intermediate vmlinux.unstripped new 00c291d0c8d4 kbuild: keep .modinfo section in vmlinux.unstripped new 753105560a81 kbuild: extract modules.builtin.modinfo from vmlinux.unstripped new aac9b7716efe scsi: Always define blogic_pci_tbl structure new b31e4397dfd9 modpost: Add modname to mod_device_table alias new daf56a683590 modpost: Create modalias for builtin modules new f0b2c41cc6a8 kbuild: vmlinux.unstripped should always depend on .vmlinu [...] new 58fccf04fcad Merge patch series "Add generated modalias to modules.buil [...] new 0489aaf1fd25 Merge branch 'kbuild-next-unstable' into kbuild-next new e7aa21a7631c Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] new 039fd0634a06 perf arm_spe: Correct setting remote access new cb300e351505 perf arm_spe: Correct memory level for remote access new 7203a22492e6 perf arm_spe: Use full type for data_src new 45854b6d775b perf arm_spe: Directly propagate raw event new e44e2b2b16df perf arm_spe: Decode event types for new features new 99940fd9e145 perf arm_spe: Add "event_filter" entry in meta data new 98f993ae6f4b perf arm_spe: Refine memory level filling new 14d4ecb15e88 perf arm_spe: Separate setting of memory levels for loads [...] new 786e7e7a5046 perf arm_spe: Fill memory levels for FEAT_SPEv1p4 new 04abd5c06516 perf arm_spe: Refactor arm_spe__get_metadata_by_cpu() new d510568970f3 perf arm_spe: Set HITM flag new d120cb34c9c7 perf arm_spe: Allow parsing both data source and events new ece3c7754fc9 perf trace: Add --max-summary option new 97996580da08 perf vendor events arm64 AmpereOneX: Fix typo - should be [...] new acd331d706f6 perf vendor events arm64 AmpereOne: Fix typos in metrics' [...] new 54a7685fd2d6 perf auxtrace: Avoid redundant NULL check in auxtrace_mmap [...] new 2e3501212293 perf test: AMD IBS swfilt skip kernel tests if paranoia is >1 new 8c6d842302f3 perf dwarf-aux: More accurate variable type match for breg new 4a6ce9ad2025 perf dwarf-aux: Better variable collection for insn tracking new e7ace97fcf6d perf dwarf-aux: Fix __die_find_scope_cb() for namespaces new c0e885e92534 perf tests record: Update testcase to fix usage of affinit [...] new 817af72c05c8 perf tools: Update header documentation on BPF_PROG_INFO new 98dbed7aee7f perf tools: Remove a pointless check new 48314d20fe46 perf test shell lbr: Avoid failures with perf event paranoia new 72c181399b01 Merge remote-tracking branch 'torvalds/master' into perf-t [...] new 0e9e7bc14e8f perf test attr: Add missing int_mist.uop_dropping event to [...] new b0f4ade163e5 perf trace: Fix IS_ERR() vs NULL check bug new 79a0194f2f28 perf bench mem: Remove repetition around time measurement new 07e257245d5e perf bench mem: Defer type munging of size to float new dbf5dad1540e perf bench mem: Move mem op parameters into a structure new bdc22a83dc2a perf bench mem: Pull out init/fini logic new fe0f3216dd87 perf bench mem: Switch from zalloc() to mmap() new 7b6837e63a09 perf bench mem: Allow mapping of hugepages new fd1d882c4c34 perf bench mem: Allow chunking on a memory region new c3047f9a1ab4 perf bench mem: Refactor mem_options new a8f0992998af perf bench mem: Add mmap() workloads new c17dda801349 perf session: Fix handling when buffer exceeds 2 GiB new 1ea6e456399f Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] new 09ee0dd19c94 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new 96aa51918929 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fa84e534c3ec arm64: realm: ioremap: Allow mapping memory as encrypted new 9e8a3df3e7f7 arm64: Enable EFI secret area Securityfs support new d02c2e45b1e7 arm64: acpi: Enable ACPI CCEL support new 92d051a1c1e3 arm64: Kconfig: Spell out "ARMv9.4" in menuconfig text new 3df6979d222b arm64: mm: split linear mapping if BBML2 unsupported on se [...] new 777fb19ed8d6 kselftest/arm64: Add lsfe to the hwcaps test new 6d7a981c4230 Merge branches 'for-next/cca', 'for-next/cpufeature', 'for [...] new fea623d4dd87 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] new da0da5bc5ada Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new be39657d408b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4d5deb701314 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 3367d0df934b Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new e02a6a6c5042 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fce2e12d2fc3 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 8be4a9061814 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bcc13f41d64a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e6861bb9b75c Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git new 114d608d32c2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e4387c8b3b3e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4e2f81de619d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9b48dea252b0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0099675695aa arm64: dts: qcom: qcs8300: Add gpu and gmu nodes new 9da690f1b649 arm64: dts: qcom: qcs8300-ride: Enable Adreno 623 GPU new ed7e44053160 arm64: dts: qcom: monaco-evk: Enable Adreno 623 GPU new f2983d8a1ea2 arm64: dts: qcom: sm6350: correct DP compatibility strings new 2f695d3eac36 arm64: dts: qcom: Add MST pixel streams for displayport new 30bf3ec8cb6b Merge branches 'arm32-defconfig-for-v6.18', 'arm32-for-6.1 [...] new 67e6b890ed33 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 00218f82baf8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 93016f4b3a99 Merge branch 'v6.17-armsoc/dtsfixes' into for-next new 285ce6ceba12 Merge branch 'v6.18-armsoc/arm32' into for-next new 51ead49d9e18 Merge branch 'v6.18-armsoc/dts32' into for-next new bf9bcd2873e5 Merge branch 'v6.18-armsoc/dts64' into for-next new 0a330777049a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 781a0e7695ba Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 97fe0a68092b Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 6c8f21034b5f Merge branch 'for-next' of https://github.com/sophgo/linux.git new d03e1464b33f Merge branch 'for-next' of https://github.com/spacemit-com/linux new 4182eb97d1fd Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] new 52d79a9bc6ff Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 590034c765e1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 2476f459c3b2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c4be10502790 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new df8d3eef2f3a Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 302e9a88aede Merge branch 'clk-fixes' into clk-next new 597fe80ba3fc Merge tag 'sunxi-clk-for-6.18' of https://git.kernel.org/p [...] new 779de22f5d93 Merge branch 'clk-allwinner' into clk-next new 7e2e4e32cd47 clk: amlogic: fix recent code refactoring new 7629c844510a Merge branch 'clk-amlogic' into clk-next new 1e0d75258bd0 clk: ti: am33xx: keep WKUP_DEBUGSS_CLKCTRL enabled new 048546931339 clk: keystone: sci-clk: use devm_kmemdup_array() new 8725d3ded67b Merge branch 'clk-ti' into clk-next new ac28c7598611 dt-bindings: clock: mediatek: Add power-domains property new 16ad2f512a44 Merge branch 'clk-bindings' into clk-next new 18db1ff2dea0 clk: scmi: Add duty cycle ops only when duty cycle is supported new b74ca413b34a Merge branch 'clk-scmi' into clk-next new 8be1f2990412 dt-bindings: clock: spacemit: introduce i2s pre-clock to f [...] new 74246a820c81 clk: spacemit: introduce pre-div for ddn clock new 519cff1d8569 clk: spacemit: fix i2s clock new eb9a513dcb59 Merge branch 'clk-spacemit' into clk-next new 575e9a62b8ca Merge tag 'qcom-clk-for-6.18' of https://git.kernel.org/pu [...] new f4aaeb23f0f2 Merge branch 'clk-qcom' into clk-next new 072ce917bf95 clk: bcm: rpi: Add missing logs if firmware fails new 919d6924ae9b clk: bcm: rpi: Turn firmware clock on/off when preparing/u [...] new 6526402b9bac clk: bcm: rpi: Maximize V3D clock new 39ee5689079b Merge branch 'clk-broadcom' into clk-next new 051884827039 clk: clk-axi-clkgen: remove unneeded semicolon new 2edb94aab409 clk: st: flexgen: remove unused compatible new 9fe787598562 dt-bindings: clock: st: flexgen: remove deprecated compatibles new ebc7f203d523 Merge branch 'clk-cleanup' into clk-next new 1803012a8929 Merge tag 'clk-microchip-6.18-2' of git://git.kernel.org/p [...] new 93bb097fb14c Merge branch 'clk-microchip' into clk-next new 904bed39490c clk: Sort include statements new 4bf2d2744e64 clk: Use hashtable for global clk lookups new 81feeb35fedd Merge branch 'clk-lookup' into clk-next new 49f6c8b74d9a dt-bindings: stm32: add STM32MP21 clocks and reset bindings new 37ae8501cdb0 clk: stm32: introduce clocks for STM32MP21 platform new 099760708aa3 dt-bindings: stm32: cosmetic fixes for STM32MP25 clock and [...] new cb9db1744f7f Merge branch 'clk-st' into clk-next new b92ef17f0c0b dt-bindings: clock: samsung,s2mps11: add s2mpg10 new 823699ccbf0f clk: s2mps11: add support for S2MPG10 PMIC clock new c3d9f4efbfae Merge branch 'clk-samsung' into clk-next new a787ab591c38 clk: mmp: pxa1908: Instantiate power driver through auxiliary bus new cf0e034e48f1 Merge branch 'clk-marvell' into clk-next new e0a94c6bb5b4 clk: xilinx: Optimize divisor search in clk_wzrd_get_divis [...] new 7c2e86f7b5af clk: clocking-wizard: Fix output clock register offset for [...] new b4484fe70cd2 Merge branch 'clk-xilinx' into clk-next new 6c4c26b62479 clk: mediatek: mt8195-infra_ao: Fix parent for infra_ao_hdmi_26m new 64e7df08ed43 dt-bindings: clock: mt7622: Add AFE_MRGIF clock new cc5f9cfb2a2d clk: mediatek: mt7622-aud: Add missing AFE_MRGIF clock new 5e121370a7ad clk: mediatek: clk-mux: Do not pass flags to clk_mux_deter [...] new aee9ffa010e9 clk: mediatek: clk-pll: Add set/clr regs for shared PLL en [...] new 2c327a17718d clk: mediatek: clk-pll: Add ops for PLLs using set/clr reg [...] new d3c4dde9770d clk: mediatek: clk-mux: Add ops for mux gates with set/clr [...] new 516edf79a5c6 clk: mediatek: clk-mtk: Introduce mtk_clk_get_hwv_regmap() new be8999925937 clk: mediatek: clk-mux: Add ops for mux gates with HW vote [...] new 8ceff24a754a clk: mediatek: clk-gate: Refactor mtk_clk_register_gate to [...] new e504d3bdb3d0 clk: mediatek: clk-gate: Add ops for gates with HW voter new a94737a6652b clk: mediatek: clk-mtk: Add MUX_DIV_GATE macro new dd240e95f1be dt-bindings: clock: mediatek: Describe MT8196 clock controllers new d78485d63b79 clk: mediatek: Add MT8196 apmixedsys clock support new 895ab0134d64 clk: mediatek: Add MT8196 topckgen clock support new b093e0f17099 clk: mediatek: Add MT8196 topckgen2 clock support new 2f8b3ae6f0cb clk: mediatek: Add MT8196 vlpckgen clock support new 212779900009 clk: mediatek: Add MT8196 peripheral clock support new a74d5e835a9f clk: mediatek: Add MT8196 ufssys clock support new c9b9a66bde91 clk: mediatek: Add MT8196 pextpsys clock support new 8f61d9d31991 clk: mediatek: Add MT8196 I2C clock support new d4ecae56a8c7 clk: mediatek: Add MT8196 mcu clock support new 2a827a7a4c2d clk: mediatek: Add MT8196 mdpsys clock support new 03dc02f8c7dc clk: mediatek: Add MT8196 mfg clock support new 91894f618838 clk: mediatek: Add MT8196 disp0 clock support new e2d924746082 clk: mediatek: Add MT8196 disp1 clock support new d4fb7e15a520 clk: mediatek: Add MT8196 disp-ao clock support new e4be40b9a0c1 clk: mediatek: Add MT8196 ovl0 clock support new 1a7f3d32da3e clk: mediatek: Add MT8196 ovl1 clock support new 32ce24a3131b clk: mediatek: Add MT8196 vdecsys clock support new 2f66f069999d clk: mediatek: Add MT8196 vencsys clock support new db0809310d8e Merge branch 'clk-mediatek' into clk-next new 685cdcb46a0f Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] new 36a3b4e7e479 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] new 67d1dc84294e Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] new 953cafdcd2d5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 13132b142a7a Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 40ce0ad18d8a Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] new 1591b2326cd5 Merge branch 'for-next' of https://github.com/openrisc/linux.git new e145f38a272a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 043439ad1a23 powerpc/pseries: Define papr-hvpipe ioctl new 26b4fcecea05 powerpc/pseries: Define HVPIPE specific macros new 814ef095f12c powerpc/pseries: Add papr-hvpipe char driver for HVPIPE in [...] new 56dbc6678bbb powerpc/pseries: Send payload with ibm,send-hvpipe-msg RTAS new cebdb522fd3e powerpc/pseries: Receive payload with ibm,receive-hvpipe-msg RTAS new da24fb99a1b5 powerpc/pseries: Wakeup hvpipe FD when the payload is pending new b48b6cc8c655 powerpc/pseries: Enable HVPIPE event message interrupt new 39a08a4f9498 powerpc/pseries: Enable hvpipe with ibm,set-system-parameter RTAS new 6d84f85151bb powerpc/pseries: HVPIPE changes to support migration new d9e46de4bf5c powerpc/8xx: Remove left-over instruction and comments in [...] new f2863371f017 powerpc/603: Really copy kernel PGD entries into all PGDIRs new 5337609a3148 powerpc/ftrace: ensure ftrace record ops are always set for NOPs new f6b4df37ebfe powerpc64/modules: correctly iterate over stubs in setup_f [...] new b137312fbf2d powerpc64/modules: replace stub allocation sentinel with a [...] new d733f18a6da6 powerpc/ftrace: support CONFIG_FUNCTION_GRAPH_RETVAL new 7cec88bfdd33 powerpc/fprobe: fix updated fprobe for function-graph tracer new 9316512b717f powerpc/32: Remove PAGE_KERNEL_TEXT to fix startup failure new 436777b4212f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 70ddf86d76c1 riscv: sbi: Switch to new sys-off handler API new f68cd7ddd014 selftests: riscv: Add README for RISC-V KSelfTest new 568a2fa10dd0 perf: riscv: skip empty batches in counter start new 2e2cf5581fcc riscv: cpufeature: add validation for zfa, zfh and zfhmin new f79671dc87b6 dt-bindings: riscv: Add xmipsexectl ISA extension description new a8fed1bc03ac riscv: Add xmipsexectl as a vendor extension new 1d4ce63e338f riscv: Add xmipsexectl instructions new bb4b0f8a1bcb riscv: hwprobe: Add MIPS vendor extension probing new c9a9fc23228f riscv: hwprobe: Document MIPS xmipsexectl vendor extension new 0b0ca959d206 riscv: errata: Fix the PAUSE Opcode for MIPS P8700 new 36f3c243a378 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 85afcae49f42 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new 2beef250ba25 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 05457d96175d sparc/module: Add R_SPARC_UA64 relocation handling new dee099fd9d9a sparc/module: Make it clear that relocation numbers are sh [...] new 6fd44a481b3c sparc64: fix hugetlb for sun4u new 3751aa6e7147 sparc64: Remove redundant __GFP_NOWARN new 7205ef77dfe1 sparc64: fix prototypes of reads[bwl]() new 4fba17130011 sparc: fix accurate exception reporting in copy_{from_to}_ [...] new 47b49c06eb62 sparc: fix accurate exception reporting in copy_{from_to}_ [...] new 0b67c8fc10b1 sparc: fix accurate exception reporting in copy_{from_to}_ [...] new 5a746c1a2c79 sparc: fix accurate exception reporting in copy_to_user fo [...] new 936fb512752a sparc: fix accurate exception reporting in copy_{from,to}_ [...] new 302c04110f0c sparc: fix error handling in scan_one_device() new 5e725a00a6a2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 49b97151f993 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 762b1f4109cb Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] adds 0ef03b6df3d9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 48a631ae7702 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds de5d9e31f994 Merge branch 'master' of https://github.com/ceph/ceph-client.git adds 1cf9f2a6a544 smb: client: handle unlink(2) of files open by different clients adds 02f04d6c6fda smb: client: fix sending the iwrap custom IRD/ORD negotiat [...] adds f44737af02da smb: Use arc4 library instead of duplicate arc4 code adds 405be9f75504 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds cce81cca0bb1 Merge branch 'configfs-next' of https://git.kernel.org/pub [...] adds e55f3aa1f3a2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 00fb90f68272 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 0aa293c0f89c Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds b56b8c8bbd0d Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 9a31ea866472 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds b679c7fec4d5 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 991314930f63 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 6e472e0ac83d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 5092875c66a9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds f9fec321f9ac Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] adds 1cde0a74a7a8 smb: server: don't use delayed_work for post_recv_credits_work adds f7f89250175e smb: server: use disable_work_sync in transport_rdma.c adds 0d7693e05560 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 379bc5b1baec nfs: add tracepoints to nfs_file_read() and nfs_file_write() adds 91f9b9587a4c nfs: new tracepoints around write handling adds 2e04f52b03ec nfs: more in-depth tracing of writepage events adds 245013fcbcb1 nfs: add tracepoints to nfs_writepages() adds f419ee0bf457 nfs: cleanup tracepoint declarations adds 2e38bf7071b7 sunrpc: remove dfprintk_cont() and dfprintk_rcu_cont() adds 87ea8ac837ae sunrpc: add a Kconfig option to redirect dfprintk() output [...] adds 64d9ff829ba6 NFSv4: handle ERR_GRACE on delegation recalls adds da76e83589ec NFSv4: fix "prefered"->"preferred" adds fd78b9c7c8d0 NFSv4.1: fix backchannel max_resp_sz verification check adds eb91ae5d6969 NFSv4.1: fix mount hang after CREATE_SESSION failure adds c9e45c37e1fc NFS: Remove rpcbind cleanup for NFSv4.0 callback adds b0a2e0608556 SUNRPC: Move the svc_rpcb_cleanup() call sites adds 7290afc6b56c nfs: remove NFS_WBACK_BUSY() adds d5d266331011 NFSv4/flexfiles: Remove cred local variable dependency adds cb0ad600e700 NFSv4/flexfiles: Use ds_commit_idx when marking a write commit adds 33e49fe5a34c NFSv4/flexfiles: Add data structure support for striped layouts adds e142d1137b17 NFSv4/flexfiles: Update low level helper functions to be D [...] adds 069ff9c25049 NFSv4/flexfiles: Read path updates for striped layouts adds 67ee714244df NFSv4/flexfiles: Commit path updates for striped layouts adds a0bdaa948652 NFSv4/flexfiles: Write path updates for striped layouts adds e56ac6ea2923 NFSv4/flexfiles: Update layout stats & error paths for str [...] adds 1110455ff3ab NFSv4/flexfiles: Add support for striped layouts adds 95b2d1a4e30c SUNRPC: Remove redundant __GFP_NOWARN adds 68a21674390d SUNRPC: Introduce xdr_set_scratch_folio() adds 5c81b338057c NFS: Update readdir to use a scratch folio adds ce8e6111e5c7 NFS: Update getacl to use xdr_set_scratch_folio() adds 0349f7e60759 NFS: Update listxattr to use xdr_set_scratch_folio() adds 13e97b07b553 NFS: Update the blocklayout to use xdr_set_scratch_folio() adds 48e186f8412d NFS: Update the filelayout to use xdr_set_scratch_folio() adds 29d32c45e5f4 NFS: Update the flexfilelayout driver to use xdr_set_scrat [...] adds 790035f57131 SUNRPC: Update svcxdr_init_decode() to call xdr_set_scratc [...] adds 2337575f97d1 SUNRPC: Update gssx_accept_sec_context() to use xdr_set_sc [...] adds e6d359fb0c87 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 6df164e29bd4 sunrpc: fix null pointer dereference on zero-length checksum adds c926f0298d3c NFSD: Relocate the fh_want_write() and fh_drop_write() helpers adds c1f203e46c55 NFSD: Move the fh_getattr() helper adds d9adbb6e10bf sunrpc: delay pc_release callback until after the reply is sent adds 2ee3a75e4208 nfsd: discard nfsd_file_get_local() adds c97b737ef8f1 sunrpc: Change ret code of xdr_stream_decode_opaque_fixed adds 832738e4b325 NFSD: Rework encoding and decoding of nfsd4_deviceid adds 274365a51d88 NFSD: Minor cleanup in layoutcommit processing adds 6bf1be3399e2 NFSD: Minor cleanup in layoutcommit decoding adds f963cf2b91a3 NFSD: Implement large extent array support in pNFS adds d68886bae76a NFSD: Fix last write offset handling in layoutcommit adds 2990b5a47984 nfsd: fix assignment of ia_ctime.tv_nsec on delegated mtim [...] adds 5affb498e70b nfsd: ignore ATTR_DELEG when checking ia_valid before noti [...] adds afc5b36e29b9 vfs: add ATTR_CTIME_SET flag adds c066ff58e5d6 nfsd: use ATTR_CTIME_SET for delegated ctime updates adds 7663e963a511 nfsd: track original timestamps in nfs4_delegation adds 3952f1cbcbc4 nfsd: fix SETATTR updates for delegated timestamps adds b40b1ba37ad5 nfsd: fix timestamp updates in CB_GETATTR adds e5e9b24ab8fa nfsd: freeze c/mtime updates with outstanding WRITE_ATTRS [...] adds 6ecdfd7aa8e3 lockd: Remove space before newline adds 17695d72d0b1 nfsd: Replace open-coded conversion of bytes to hex adds 9ebcd022a343 nfsd: Eliminate an allocation in nfs4_make_rec_clidname() adds ab1c282c010c NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul() adds e4f574ca9c6d nfsd: decouple the xprtsec policy check from check_nfsd_access() adds a9a15ba23efc sunrpc: fix pr_notice in svc_tcp_sendto() to show correct length adds 7569065fb123 sunrpc: eliminate return pointer in svc_tcp_sendmsg() adds f64397e04b4d NFSD: Drop redundant conversion to bool adds 898374fdd7f0 nfsd: unregister with rpcbind when deleting a transport adds dd9adfa0da2b NFS: Remove rpcbind cleanup for NFSv4.0 callback adds d73d06dac604 SUNRPC: Move the svc_rpcb_cleanup() call sites adds fb340bfd48bc NFSD: Delay adding new entries to LRU adds 8ddd06be9a9e NFSD: Reduce DRC bucket size adds a082e4b4d08a nfsd: nfserr_jukebox in nlm_fopen should lead to a retry adds 13289ed501ba nfsd: Don't force CRYPTO_LIB_SHA256 to be built-in adds 6c15463c4511 sunrpc: fix "occurence"->"occurrence" adds e9859dc9c573 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds fabe036918a4 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds f451715ff2cf orangefs: Remove unused type in macro fill_default_sys_attrs adds 7f1118832206 orangefs: fix xattr related buffer overflow... adds e98eea9628ff Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds acaafacfbb64 Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] adds a84f39258d5a Merge branch '9p-next' of https://github.com/martinetd/linux adds 42c21838708c xfs: move the XLOG_REG_ constants out of xfs_log_format.h adds d5409ebf46bb xfs: remove xfs_errortag_get adds 991dcadaddcc xfs: remove xfs_errortag_set adds 807df3227d76 xfs: remove the expr argument to XFS_TEST_ERROR adds b55dd7279811 xfs: remove pointless externs in xfs_error.h adds 71fa062196ae xfs: centralize error tag definitions adds 8e1cfa51320d xfs: improve zone statistics message adds ff3d90903f8f xfs: improve default maximum number of open zones adds 3c54e6027f14 xfs: constify xfs_errortag_random_default adds 91903827b4dc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds e4509db07aa7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 2bf19d53c044 Merge branch 'vfs.fixes' into vfs.all adds b9cb7e59ac4a pid: use ns_capable_noaudit() when determining net sysctl [...] adds 228e0f298c5e Merge branch 'vfs-6.18.misc' into vfs.all adds 5f7341e8ab16 Merge branch 'vfs-6.18.mount' into vfs.all adds 2ef435a872ab fs: add might_sleep() annotation to iput() and more adds c3c616c53dba Merge branch 'vfs-6.18.inode.refcount.preliminaries' adds 72eaa3ed1d84 Merge branch 'vfs-6.18.inode' into vfs.all adds 231af8c14f0f iomap: trace iomap_zero_iter zeroing activities adds 6a96fb653b64 iomap: error out on file IO when there is no inline_data buffer adds c59c965292f7 Merge patch series "iomap: cleanups ahead of adding fuse support" adds 3a2f7b29373a Merge branch 'vfs-6.18.iomap' into vfs.all adds 4f2ba8401ad3 Merge branch 'vfs-6.18.pidfs' into vfs.all adds c64773602164 Merge branch 'vfs-6.18.rust' into vfs.all adds 08621f25a268 fs: replace use of system_unbound_wq with system_dfl_wq adds d33fa88429c5 fs: replace use of system_wq with system_percpu_wq adds 13549bd48bbf fs: WQ_PERCPU added to alloc_workqueue users adds 9de044100970 Merge patch series "fs: replace wq users and add WQ_PERCPU [...] adds 1e083c6dec4c Merge branch 'vfs-6.18.workqueue' into vfs.all adds 02bf8f2f7ccb rv/ltl_monitor: adapt handle_task_newtask to u64 clone_flags adds 053b5d3aac29 arm64/gcs: Return a success value from gcs_alloc_thread_stack() adds b495e1f0502e Documentation: userspace-api: Add shadow stack API documentation adds 0ba39d41c241 selftests: Provide helper header for shadow stack testing adds 871b4dc7c705 fork: Add shadow stack support to clone3() adds c4aef60520c3 selftests/clone3: Remove redundant flushes of output streams adds b3925f5b857b selftests/clone3: Factor more of main loop into test_clone3() adds 9012e184d017 selftests/clone3: Allow tests to flag if -E2BIG is a valid [...] adds c764fa47e7ec selftests/clone3: Test shadow stack support adds 20c5a7c267b8 Merge patch series "fork: Support shadow stacks in clone3()" adds b68eeb9138b7 Merge branch 'kernel-6.18.clone3' into vfs.all adds 232af54f805e Merge branch 'vfs-6.18.procfs' into vfs.all adds ad6817f227f7 Merge branch 'vfs-6.18.afs' into vfs.all adds fa8ee8627b74 block: use extensible_ioctl_valid() adds e3e1812f8e25 ns: move to_ns_common() to ns_common.h adds 9296f46a9645 nsfs: add nsfs.h header adds 660def10b01b ns: uniformly initialize ns_common adds 0b40774ef06c cgroup: use ns_common_init() adds 90d4d9f4d235 ipc: use ns_common_init() adds 96ece8eb6764 mnt: use ns_common_init() adds 08027f6b790b net: use ns_common_init() adds 8e199cd6e330 pid: use ns_common_init() adds 7b0e2c83624b time: use ns_common_init() adds 00ed42285c46 user: use ns_common_init() adds 09337e064cbb uts: use ns_common_init() adds 86c5aba210b1 ns: remove ns_alloc_inum() adds 885fc8ac0a4d nstree: make iterator generic adds 7914f15c5e45 Merge branch 'no-rebase-mnt_ns_tree_remove' adds 7d7d16498958 mnt: support ns lookup adds 7c6059398533 cgroup: support ns lookup adds 74b24a582e1f ipc: support ns lookup adds 195f7422298d net: support ns lookup adds 488acdcec8e2 pid: support ns lookup adds b36c823b9a4b time: support ns lookup adds 2f5243cbba6c user: support ns lookup adds 58f976d41fd9 uts: support ns lookup adds d7afdf889561 ns: add to_<type>_ns() to respective headers adds d2afdb73f8ad nsfs: add current_in_namespace() adds 5222470b2fbb nsfs: support file handles adds e83f0b5d10dc nsfs: support exhaustive file handles adds f861225b9ee9 nsfs: add missing id retrieval support adds 87a1716c7d65 tools: update nsfs.h uapi header adds 14f98438f0ed selftests/namespaces: add identifier selftests adds 28ef38a9a2c7 selftests/namespaces: add file handle selftests adds 3ab378cfa793 Merge patch series "ns: support file handles" adds 93f67a7ddadf uts: split namespace into separate header adds b2a0b192084a mnt: expose pointer to init_mnt_ns adds f74ca6da113d nscommon: move to separate file adds 5fc6bef178f1 cgroup: split namespace into separate header adds cc47f434271b nsfs: add inode number for anon namespace adds 86cdbae5c61c mnt: simplify ns_common_init() handling adds d5b27cb8c5f3 net: centralize ns_common initialization adds 5612ff3ec588 nscommon: simplify initialization adds be5f21d3985f ns: add ns_common_free() adds bb57289f0ce1 Merge patch series "ns: rework common initialization" adds 224ef741ce87 ns: add reference count helpers adds 2e9e6972279f mnt: port to ns_ref_*() helpers adds 06099e374f3a cgroup: port to ns_ref_*() helpers adds d4825c99d6a7 ipc: port to ns_ref_*() helpers adds 07897b38eadf pid: port to ns_ref_*() helpers adds e0c173f1fa02 time: port to ns_ref_*() helpers adds 96d997ea5ad1 user: port to ns_ref_*() helpers adds 83914de1c1d3 net-sysfs: use check_net() adds dc41b844da53 net: use check_net() adds f12021e68a13 ipv4: use check_net() adds 2438b7d63ad8 uts: port to ns_ref_*() helpers adds 99d33ce100cb net: port to ns_ref_*() helpers adds b3d8ff067950 nsfs: port to ns_ref_*() helpers adds 024596a4e280 ns: rename to __ns_ref adds 1f84344c8d83 Merge patch series "ns: rework reference counting" adds d093090ea799 selftests/namespaces: verify initial namespace inode numbers adds 7cf730321132 ns: use inode initializer for initial namespaces adds e75c9dfda3e8 Merge branch 'namespace-6.18' into vfs.all adds e1b849cfa6b6 writeback: Avoid contention on wb->list_lock when switchin [...] adds 66c14dccd810 writeback: Avoid softlockup when switching many inodes adds 9a6ebbdbd412 writeback: Avoid excessively long inode switching times adds 0cee64c547e3 writeback: Add tracepoint to track pending inode switches adds 9426414f0d42 Merge patch series "writeback: Avoid lockups when switchin [...] adds 8a606bb102db Merge branch 'vfs-6.18.writeback' into vfs.all adds 078eadd7b5ed Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] adds fe91e078b60d allow finish_no_open(file, ERR_PTR(-E...)) adds fb3d71972bc3 9p: simplify v9fs_vfs_atomic_open() adds f681e72e2773 9p: simplify v9fs_vfs_atomic_open_dotl() adds fe871217ac64 simplify cifs_atomic_open() adds 0b7543126e7b simplify vboxsf_dir_atomic_open() adds aae9db573916 simplify nfs_atomic_open_v23() adds 1d7b34378591 simplify fuse_atomic_open() adds d71cbf0d3bc0 simplify gfs2_atomic_open() adds 2944ebee9a96 slightly simplify nfs_atomic_open() adds 733fd00f8224 Merge branch 'work.finish_no_open' into for-next adds d6298f10ac1f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9c8f206ac271 Merge branch 'fs-next' of linux-next new 858754a1f919 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4507cb9f9f18 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c4372ccc455b Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] new 71b28769d708 Merge remote-tracking branch 'origin' into for-6.18/intel-thc-hid new 0b1fca9dce44 HID: intel-thc-hid: intel-quicki2c: support ACPI config fo [...] new b9348f8c39be Merge branch 'for-6.18/intel-thc-hid' into for-next new bba920e6f803 HID: amd_sfh: Add sync across amd sfh work functions new ff2233a3743a Merge branch 'for-6.17/upstream-fixes' into for-next new a9819b38f566 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ad5e31f2b4b6 Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] new 4b2672cb82b6 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new e3a597769590 Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] new a46b655a1a4c Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new ab588b78cdb8 docs: dev-tools/lkmm: Fix typo of missing file extension new 22014a230093 Documentation/process: submitting-patches: fix typo in "were do" new 2af8a8a47df3 docs: remove cdomain.py new 0aa9c0395e30 tools/docs: sphinx-build-wrapper: handle sphinx-build errors new c2381e8a6105 scripts: remove sphinx-build-wrapper from scripts/ new 72603d73fae3 docs: conf.py: get rid of load_config.py new e30917da6074 Merge branches 'docs-mw' and 'build-script' into docs-next new 1cb787b36554 Merge branch 'docs-next' of git://git.lwn.net/linux.git new e1417945722e Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new bdf780fbcef5 ACPI: processor: idle: Rearrange declarations in header file new ee3580d46454 Merge branch 'acpi-processor' into linux-next new 8ffe28b4e8d8 cpufreq: Initialize cpufreq-based invariance before subsys new ba248c17c736 Merge branch 'fixes' into linux-next new cf793f430d25 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new ab9bc721eb25 Merge branch 'cpupower' of https://git.kernel.org/pub/scm/ [...] new 2d81a24a74e5 driver: reset: th1520-aon: add driver for poweroff/reboot [...] new 64581f41f4c4 pmdomain: thead: create auxiliary device for rebooting new d958d8c48d2d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 73d5287b1ac0 Merge branch 'thermal/linux-next' of https://git.kernel.or [...] new 0c2b80cac96e RDMA/irdma: Refactor GEN2 auxiliary driver new d5edd33364a5 RDMA/irdma: Add GEN3 core driver support new 7d5a7cc7b998 RDMA/irdma: Discover and set up GEN3 hardware register layout new c7db0abe5f2b RDMA/irdma: Add GEN3 CQP support with deferred completions new b800e82feba7 RDMA/irdma: Add GEN3 support for AEQ and CEQ new da278cb29c41 RDMA/irdma: Add GEN3 HW statistics support new 2ad49ae7330b RDMA/irdma: Introduce GEN3 vPort driver support new d6ed4b69b8ea RDMA/irdma: Add GEN3 virtual QP1 support new 87f413b6c930 RDMA/irdma: Extend QP context programming for GEN3 new 419afdd122ea RDMA/irdma: Add support for V2 HMC resource management scheme new 9a1d68786393 RDMA/irdma: Support 64-byte CQEs and GEN3 CQE opcode decoding new 563e1feb5f6e RDMA/irdma: Add SRQ support new eb31dfc2b41a RDMA/irdma: Restrict Memory Window and CQE Timestamping to GEN3 new a24a29c8747f RDMA/irdma: Add Atomic Operations support new 42f1d099093b RDMA/irdma: Extend CQE Error and Flush Handling for GEN3 Devices new 060842fed53f RDMA/irdma: Update Kconfig new fa29d1e8877b RDMA/core: Squash a single user static function new 200651b9b8aa RDMA/core: Resolve MAC of next-hop device without ARP support new c31e4038c97f RDMA/core: Use route entry flag to decide on loopback traffic new 42f993d34398 IB/ipoib: Ignore L3 master device new 1428cd764cd7 IB/sa: Fix sa_local_svc_timeout_ms read race new 0680b7a9a1bd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 17f1b7711e81 psp: do not use sk_dst_get() in psp_dev_get_for_sock() new c4bdef8b3d2a hinic3: Fix NULL vs IS_ERR() check in hinic3_alloc_rxqs_res() new 833d4313bc1e mptcp: reset blackhole on success with non-loopback ifaces new a346e48c1792 net: dsa: dsa_loop: remove duplicated definition of NUM_FI [...] new bf7154ffb1c6 r8169: set EEE speed down ratio to 1 new e156dd6b856f net: airoha: Fix PPE_IP_PROTO_CHK register definitions new 3fb4f35a75e8 wan: framer: pef2256: use %pe in print format new 9f24f0c4d4dd net/mlx5: Change TTC rules to match on undecrypted ESP packets new c69ac57199ea net/mlx5e: Recirculate decrypted packets into TTC table new d8693cac22c7 net/mlx5e: Add flow groups for the packets decrypted by cr [...] new 72ed3ebf95a7 net/mlx5e: Add flow rules for the decrypted ESP packets new b1e5dfa6d8df Merge branch 'net-mlx5e-support-rss-for-ipsec-offload' new 5fc7fa743dbf net: ti: icssm-prueth: unwind cleanly in probe() new d3ca2ef0c915 ptp_ocp: make ptp_ocp driver compatible with PTP_EXTTS_REQUEST2 new b02c1230104d tcp: prefer sk_skb_reason_drop() new f8d2f8205be8 psp: make struct sock argument const in psp_sk_get_assoc_rcu() new 803cdb6ddca3 psp: fix preemptive inet_twsk() cast in psp_sk_get_assoc_rcu() new 28bb24dadd0e psp: don't use flags for checking sk_state new d373176425ed Merge branch 'address-miscellaneous-issues-with-psp_sk_get [...] new c3bef01f0a56 net: phy: micrel: use %pe in print format new f1bf77491d5e psp: Fix typo in kdoc for struct psp_dev_caps.assoc_drv_spc. new 85c7333c35f2 psp: clarify checksum behavior of psp_dev_rcv() new 6a46e4faa8fd net/mlx5: Remove dead code from total_vfs setter new 32a8d2a197c1 net: stmmac: rework mac_interface and phy_interface documentation new 0522f152a2c9 net: stmmac: use phy_interface in stmmac_check_pcs_mode() new db1948da6860 net: stmmac: imx: convert to use phy_interface new 9ff682b4a28f net: stmmac: ingenic: convert to use phy_interface new de696c63c1dc net: stmmac: socfpga: convert to use phy_interface new 6cb2b69c3419 net: stmmac: starfive: convert to use phy_interface new 0ca60c26f655 net: stmmac: stm32: convert to use phy_interface new 0fe080fa884e net: stmmac: sun8i: convert to use phy_interface new 3a94ecdf1afb net: stmmac: thead: convert to use phy_interface new 6b0ed6a3a89c net: stmmac: remove mac_interface new 0c2a4d304cea Merge branch 'net-stmmac-remove-mac_interface' new b73b8146d7ff rtnetlink: add needed_{head,tail}room attributes new 1c7e4a618509 net: ipv4: make udp_v4_early_demux explicitly return drop reason new dcc0e68ed300 net: ipv4: simplify drop reason handling in ip_rcv_finish_core new 9e1e2f4ebf99 net: ipv4: convert ip_rcv_options to drop reasons new 4d3c5db44cfd Merge branch 'net-ipv4-some-drop-reason-cleanup-and-improvements' new b34df17d588d net: netpoll: remove unused netpoll pointer from netpoll_info new 614accf54553 net: netpoll: use synchronize_net() instead of synchronize_rcu() new 312e6f7676e6 Merge branch 'net-netpoll-remove-dead-code-and-speed-up-rt [...] new d679ce1e7cc5 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new b43f3ac4e188 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 899b66abaea7 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 293183abb8c1 Merge branch 'mlx5-next' of https://git.kernel.org/pub/scm [...] new 3b3eb857d5ab Bluetooth: MGMT: Fix possible UAFs new b1c693dc80e8 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new e0d3bba84ff8 wifi: cfg80211: remove IEEE80211_CHAN_{1,2,4,8,16}MHZ flags new 58de1f91e033 wifi: rtw88: sdio: use indirect IO for device registers be [...] new 26a8bf978ae9 wifi: rtw88: Lock rtwdev->mutex before setting the LED new 7e1c44fe4c2e wifi: rtw89: print just once for unknown C2H events new 04a2de8cfc95 wifi: rtw89: add dummy C2H handlers for BCN resend and upd [...] new 584615412654 wifi: rtw89: 8852bt: Use standard helper for string choice new d360551f265e wifi: rtw89: introduce beacon tracking to improve connecti [...] new 194b7ce98247 wifi: rtw89: debug: add beacon_info debugfs new 38846585f9df wifi: rtw89: wow: remove notify during WoWLAN net-detect new b521685da35e wifi: rtw89: 8851b: rfk: update IQK TIA setting new 5b2341efbb7a wifi: rtw89: 8851b: rfk: update TX wideband IQK new 46ac5412e406 wifi: rtw89: 8852c: check LPS H2C command complete by C2H [...] new c4c16c88e784 wifi: rtw89: fix BSSID comparison for non-transmitted BSSID new bf02a01d1dd5 wifi: rtw89: fix group frames loss when connected to non-t [...] new e798f2ac6040 wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 new ec0b44736b1d wifi: rtl8xxxu: Don't claim USB ID 07b8:8188 new 33319e8fd7ac wifi: rtw89: 8852bt: Simplify unnecessary if-else conditio [...] new 4367000c0e33 wifi: rtw89: 8852a: report per-channel noise level by get_ [...] new f0f3bf4b370c wifi: rtw89: 8852a: report average RSSI to avoid unnecessa [...] new d47c1c6f321c wifi: rtw89: 8852c: update firmware crash trigger type for [...] new ebea22c7f1b2 wifi: rtw89: coex: Limit Wi-Fi scan slot cost to avoid A2D [...] new fce6fee0817b wifi: rtw88: Use led->brightness_set_blocking for PCI too new f46edd92040f wifi: rtl8xxxu: Remove TL-WN722N V2 (0x2357: 0x010c) from [...] new 5cc73513f9b2 wifi: rtw89: pci: move chip ISR definition out from chip g [...] new 862132fbfc89 wifi: rtw89: pci: prepare interrupt related registers and [...] new d6303028ae55 wifi: rtw89: pci: use RDU status of R_BE_PCIE_DMA_IMR_0_V1 [...] new 7bd90ec75e76 wifi: rtw89: pci: add struct rtw89_{tx,rx}_rings to put re [...] new a86a0fea192c wifi: rtw89: pci: define TX/RX buffer descriptor pool new 2d7514829950 wifi: rtw89: pci: add group BD address design new 83d823ab27da wifi: rtw89: pci: abstract RPP parser new 110f3c11f440 wifi: rtw89: pci: add RPP parser v1 new 571ce803c282 wifi: rtw89: abstract getting function of DMA channel new e83a2a996b5c wifi: rtw89: add getting function of DMA channel v1 new a650d86bcaf5 wifi: rtw89: use int type to store negative error codes new 35ded83be0d4 wifi: rtw89: 8852bt: Remove redundant off_reverse variables new 00afddfe4c99 wifi: rtl8xxxu: expose efuse via debugfs new 2ffc73cdb824 wifi: rtw89: Add USB ID 2001:332a for D-Link AX9U rev. A1 new 17002412a82f wifi: rtw89: Add USB ID 2001:3327 for D-Link AX18U rev. A1 new df3d55a63f9a wifi: rtw89: chan: allow callers to check if a link has no [...] new 19989c80734c wifi: rtw89: use ieee80211_tx_info::driver_data to store d [...] new 4e79a5cc01c5 wifi: rtw89: disable RTW89_PHYSTS_IE09_FTR_0 for ppdu status new e156d2ab36d7 wifi: rtw89: obtain RX path from ppdu status IE00 new 298f39f0d9c3 wifi: rtw89: phy: initialize AFE by firmware element table new e6badd999a87 wifi: rtw89: debug: support SER L0 simulation new 5ff9e80de2a8 wifi: rtw89: 8852b: enable beacon tracking support new bc2a5a12fa62 wifi: rtw89: renew a completion for each H2C command waiti [...] new a27136f1050a wifi: rtw89: open C2H event waiting window first before se [...] new 8e72c3a6255a wifi: rtw89: 8922a: add TAS feature support new 533e60e1ca99 wifi: rtw89: wow: enable TKIP related feature new 3e31a6bc0731 wifi: rtw89: fix use-after-free in rtw89_core_tx_kick_off_ [...] new c24248ed78f3 wifi: rtw89: avoid possible TX wait initialization race new a9f0064f4716 wifi: rtw89: fix leak in rtw89_core_send_nullfunc() new 570f94511766 wifi: rtw89: avoid circular locking dependency in ser_state_run() new 16444ae3f7af Merge tag 'rtw-next-2025-09-22' of https://github.com/pkshih/rtw new 64aa6450eea4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7ca61ed8b3f3 wifi: ath12k: Fix peer lookup in ath12k_dp_mon_rx_deliver_msdu() new 826492116704 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 00415fcb4a38 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 73fa1bfe1362 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 41b963a2251b Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] new 5c2710433b82 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new b89ddc7cf7a8 Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] new f75f66683ded crypto: comp - Use same definition of context alloc and free ops new bee8a520eb84 rhashtable: Use rcu_dereference_all and rcu_dereference_all_check new 838d2d51513e crypto: aspeed - Fix dma_unmap_sg() direction new 5ce9891ea928 crypto: qat - Return pointer directly in adf_ctl_alloc_resources new 85acd1b26b8f crypto: hisilicon/qm - invalidate queues in use new 3d716c51e0e8 crypto: hisilicon/qm - mask axi error before memory init new 80736a97cf94 crypto: hisilicon - enable error reporting again new 64b9642fc29a crypto: hisilicon/qm - clear all VF configurations in the [...] new f0cafb02de88 crypto: hisilicon/qm - set NULL to qm->debug.qm_diff_regs new b73f28d2f847 crypto: anubis - simplify return statement in anubis_mod_init new 19e4a6245855 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 9478bd917fda Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new d9b2623319fa drm/xe: Fix build with CONFIG_MODULES=n new 0faeb8cf99c0 Merge tag 'drm-xe-next-2025-09-19' of https://gitlab.freed [...] new 342f141ba9f4 Merge tag 'amd-drm-next-6.18-2025-09-19' of https://gitlab [...] new 648416842fef Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 4207e2fda5ca Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 5e0d16767461 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new fab82f47246b drm/i915/vrr: Hide the ICL/TGL intel_vrr_flipline_offset() [...] new 50720b670801 drm/i915/vrr: s/intel_vrr_flipline_offset/intel_vrr_vmin_f [...] new c8e8e9ab14a6 drm/i915/ddi: Guard reg_val against a INVALID_TRANSCODER new 971ae371f09d Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 6372843af46e Merge drm/drm-next into drm-xe-next new e5593d90bbd8 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new f004ed53767f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 32073e1f07dc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5d36370f3431 ALSA: compress: add raw opus codec define and opus decoder [...] new b07d2514b91c ALSA: compress_offload: increase SNDRV_COMPRESS_VERSION mi [...] new fc87f70bd133 ASoC: qcom: qdsp6/audioreach: add support for offloading r [...] new ce2335cd14b6 ASoC: SOF: ipc3-dtrace: fix potential integer overflow in [...] new 9565c9d53c5b ASoC: qcom: sc8280xp: explicitly set S16LE format in sc828 [...] new 2aa28b748fc9 ASoC: da7213: Convert to DEFINE_RUNTIME_DEV_PM_OPS() new 6b8ba0db92cd ASoC: soc-dapm: add snd_soc_dapm_to_dev() new c8df096bca84 ASoC: soc-dapm: add snd_soc_dapm_to_card() new 96e311b561a2 ASoC: soc-dapm: use dapm->component instead of container_of() new a1c99b6097af ASoC: soc-component: add snd_soc_component_to_dapm() new e38a80c5c24f ASoC: soc-card: add snd_soc_card_to_dapm() new 3bc0a92cb206 ASoC: soc-dapm: remove suspend_bias_off from snd_soc_dapm_context new 889dd56f8c03 ASoC: soc-dapm: tidyup idle_bias handling - step1 new 4b4fdc8b75a9 ASoC: soc-dapm: tidyup idle_bias handling - step2 new 2e7f0a86123d ASoC: soc-dapm: add snd_soc_dapm_get_bias_level() new cb3c715d8960 ASoC: soc-dapm: add snd_soc_dapm_set_idle_bias() new dfe3de7b5abe ASoC: soc-dapm: prepare for hiding struct new 66a940b1bf48 ASoC: codecs: wcd937x: set the comp soundwire port correctly new c4bb62eb5944 ASoC: codecs: wcd937x: make stub functions inline new 76cffc3eb1bd soundwire: bus: add of_sdw_find_device_by_node helper new 2e07017b28e8 soundwire: bus: add sdw_slave_get_current_bank helper new 772ed12bd04e ASoC: codecs: wcdxxxx: use of_sdw_find_device_by_node helper new 45a3295a3005 ASoC: codecs: wcdxxxx: use sdw_slave_get_current_bank helper new 4f16b6351bbf ASoC: codecs: wcd: add common helper for wcd codecs new 4652f02cf615 ASoC: codecs: wcd-common: move WCD_SDW_CH to common new ebaf88c0546d ASoC: codecs: wcd-common: move component ops to common new 45f2c5e1d1fa ASoC: codecs: wcd939x: get regmap directly new 59aebbbb0b47 ASoC: codecs: wcd-common: move status_update callback to common new edf8918028e2 ASoC: codecs: wcd938x: get regmap directly new 0266f9541038 ASoC: codecs: wcd937x: get regmap directly new 309e94a64b61 ASoC: codecs: wcd93xxx: remove code duplication new c2a60426e94a soc: fsl: qmc: Only set completion interrupt when needed new fb418fe26d28 ASoC: fsl: fsl_qmc_audio: Ensure audio channels are ordere [...] new 4c5f8c25561f ASoC: fsl: fsl_qmc_audio: Only request completion on last channel new 2c618f361ae6 ASoC: fsl: fsl_qmc_audio: Drop struct qmc_dai_chan new 5998f0d07d2c ASoC: fsl: fsl_qmc_audio: Reduce amount of new b8d8265a0db8 Merge tag 'asoc-v6.18' of https://git.kernel.org/pub/scm/l [...] new 3e878a0dc29c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 182edc05b087 firewire: core: remove useless generation check new 52561ebfae9d firewire: core: use switch statement to evaluate transacti [...] new e31b990cafd4 firewire: core: code refactoring for the case of generatio [...] new 4ff62194d373 firewire: core: code refactoring to split contention proce [...] new 9192c37929ff firewire: core; eliminate pick_me goto label new 19e73f65940d firewire: core: minor code refactoring to delete useless l [...] new 4c7ad65b57e8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c997efda4f98 Merge remote-tracking branch 'asoc/for-6.18' into asoc-next new 5ac29990df49 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 32ea709e68f2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f271e10f15a3 Merge branch 'io_uring-6.17' into for-next new 2408d1783204 io_uring/query: prevent infinite loops new 7ea24326e72d io_uring/query: cap number of queries new e6ade1cea25e Merge branch 'for-6.18/io_uring' into for-next new 1f924cf781de selftests: ublk: kublk: simplify feat_map definition new 742bcc1101bc selftests: ublk: kublk: add UBLK_F_BUF_REG_OFF_DAEMON to feat_map new a755da0dd053 selftests: ublk: add test to verify that feat_map is complete new 3ff13771b6e3 Merge branch 'for-6.18/block' into for-next new 79525b51acc1 io_uring: fix nvme's 32b cqes on mixed cq new 150e5e175233 Merge branch 'for-6.18/io_uring' into for-next new 163f80dabf4f ublk: remove ubq check in ublk_check_and_get_req() new b7e255b0340b ublk: don't pass q_id to ublk_queue_cmd_buf_size() new 0265595002b9 ublk: don't pass ublk_queue to __ublk_fail_req() new d74a383ec70d ublk: add helpers to check ublk_device flags new 5125535f9056 ublk: don't dereference ublk_queue in ublk_ch_uring_cmd_local() new b40dcdf8235d ublk: don't dereference ublk_queue in ublk_check_and_get_req() new 8a81926e4567 ublk: pass ublk_device to ublk_register_io_buf() new 692cf47e1af3 ublk: don't access ublk_queue in ublk_register_io_buf() new ce88e3ef33d3 ublk: don't access ublk_queue in ublk_daemon_register_io_buf() new 25c028aa7915 ublk: pass q_id and tag to __ublk_check_and_get_req() new a689efd5fde7 ublk: don't access ublk_queue in ublk_check_fetch_buf() new 23c014448e97 ublk: don't access ublk_queue in ublk_config_io_buf() new 3576e60a33c7 ublk: don't pass ublk_queue to ublk_fetch() new be7962d7e3d9 ublk: don't access ublk_queue in ublk_check_commit_and_fetch() new 122f6387e845 ublk: don't access ublk_queue in ublk_need_complete_req() new 97a02be63036 ublk: pass ublk_io to __ublk_complete_rq() new 755a18469ca4 ublk: don't access ublk_queue in ublk_unmap_io() new 4034072e0d91 Merge branch 'for-6.18/block' into for-next new 3ed96e1fbfc4 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 933accc61db4 dm raid: use proper md_ro_state enumerators new 958baae841b7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ad3c5dc09ec9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f744f64e5d8f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 8c13787893fd mfd: Add core driver for Nuvoton NCT6694 new f0addd325ef6 mfd: input: rtc: mc13783: Remove deprecated mc13xxx_irq_ack() new d48f1abff958 Merge branches 'ib-mfd-char-crypto-6.18', 'ib-mfd-gpio-6.1 [...] new 1dff3bde266f mfd: simple-mfd-i2c: Add compatible strings for Layerscape [...] new ca26f892fd29 mfd: adp5585: Drop useless return statement new bda725431ccc mfd: Kconfig: Fix spelling mistake "infontainment" -> "inf [...] new 50fc409d921f mfd: stmpe: Remove IRQ domain upon removal new 394fb3b7f13f mfd: stmpe-spi: Use module_spi_driver to remove boilerplate new 3f47de6e98c5 mfd: stmpe-i2c: Use module_i2c_driver to remove boilerplate new 8209a2bd9a03 mfd: stmpe-spi: Add missing MODULE_LICENSE new 9d2182e9a7b9 mfd: stmpe-i2c: Add missing MODULE_LICENSE new 193f41ef8f6b dt-bindings: mfd: qnap,ts433-mcu: Add qnap,ts233-mcu compatible new ccd890e9008d mfd: qnap-mcu: Add driver data for TS233 variant new a40763527220 dt-bindings: mfd: qnap,ts433-mcu: Allow nvmem-layout child node new 5f81faa69177 mfd: kempld: Switch back to earlier ->init() behavior new a141f0ff2548 mfd: qnap-mcu: Include linux/types.h in qnap-mcu.h shared header new 4c7148daa3a3 mfd: qnap-mcu: Handle errors returned from qnap_mcu_write new b472bb0d2ce8 mfd: qnap-mcu: Convert to guard(mutex) in qnap_mcu_exec new fa0cc9280bbc mfd: qnap-mcu: Improve structure in qnap_mcu_exec new 6a85bed46a32 mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_c [...] new 836c29400cf2 mfd: da9063: Split chip variant reading in two bus transactions new c3ca45856811 mfd: macsmc: Remove error prints for devm_add_action_or_reset() new 7f8a4805c907 mfd: madera: Work around false-positive -Wininitialized warning new 9174d6417fca dt-bindings: mfd: aspeed-lpc: Add missing "clocks" propert [...] new d66e713f4b0a mfd: kempld: Use PTR_ERR_OR_ZERO() to simplify code new ff526586bb35 dt-bindings: mfd: syscon: Add "marvell,armada-3700-usb2-ho [...] new d8178826a6ff mfd: max899x: Use dedicated interrupt wake setters new 50e6d2e5876e mfd: arizona: Make legacy gpiolib interface optional new 4c5dd70ea331 mfd: Remove unneeded 'fast_io' parameter in regmap_config new 519d7c6f7288 dt-bindings: mfd: Move embedded controllers to own directory new 33949b97b053 mfd: si476x: Add GPIOLIB_LEGACY dependency new e38f6240fcbd mfd: aat2870: Add GPIOLIB_LEGACY dependency new cac50b6ad514 dt-bindings: mfd: sl28cpld: Add sa67mcu compatible new b496ba7997e0 dt-bindings: mfd: Add support the SpacemiT P1 PMIC new 775300bc97b4 mfd: simple-mfd-i2c: Add SpacemiT P1 support new 1ef869d77a64 dt-bindings: mfd: syscon: Document the control-scb syscon [...] new ce756fa3707f mfd: core: Increment of_node's refcount before linking it [...] new b94013ca8c0a mfd: macsmc: Add "apple,t8103-smc" compatible new f60e471d7b1d dt-bindings: mfd: fsl,mc13xxx: Convert txt to DT schema new 8009dfc9ae52 dt-bindings: mfd: fsl,mc13xxx: Add buttons node new e49a27ecb486 dt-bindings: mfd: Convert aspeed,ast2400-p2a-ctrl to DT schema new 5824d892047a dt-bindings: mfd: aspeed: Add AST2700 SCU compatibles new 010b0da30b82 mfd: bd71828, bd71815: Prepare for power-supply support new 67c2639e1fc1 mfd: ls2kbmc: Introduce Loongson-2K BMC core driver new 2364ccc827e4 mfd: ls2kbmc: Add Loongson-2K BMC reset function support new b3f893e969b6 mfd: cs42l43: Move IRQ enable/disable to encompass force suspend new d614c669a205 mfd: cs42l43: Remove IRQ masking in suspend new e3f56377ff69 mfd: max77705: Setup the core driver as an interrupt controller new 12981d7b8ab4 mfd: rz-mtu3: Fix MTU5 NFCR register offset new f8cba973e4e5 mfd: vexpress-sysreg: Use more common syntax for compound [...] new 5a30f3de5b45 mfd: 88pm886: Add GPADC cell new ac41dc6e81e6 mfd: intel-lpss: Add Intel Wildcat Lake LPSS PCI IDs new 5e6c9116fd34 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] new 9c3e064f3dde Merge branch 'for-backlight-next' of https://git.kernel.or [...] new 41307ec7df05 power: supply: qcom_battmgr: handle charging state change [...] new c79172d70fb1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d06fd7edcc53 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4588a63d94af Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4d936b4e6392 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new 899aa0103058 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 05deda3d119f Merge branch 'next' of https://github.com/cschaufler/smack-next new 9f141d3ea692 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new a49fc3bb8f2d KEYS: trusted_tpm1: Compare HMAC values in constant time new 187cb658e6af KEYS: trusted_tpm1: Use SHA-1 library instead of crypto_shash new c66245dff042 KEYS: trusted_tpm1: Move private functionality out of publ [...] new 773af59af191 tpm: Disable TPM2_TCG_HMAC by default new 0e09b24990bd tpm: Compare HMAC values in constant time new ff12f38b5136 tpm: Use HMAC-SHA256 library instead of open-coded HMAC new 96188009b1d4 KEYS: encrypted: Use SHA-256 library instead of crypto_shash new c4a211c65878 tpm: Prevent local DOS via tpm/tpm0/ppi/*operations new 55bd6986bad2 tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single new 37f03a747bb8 tpm: use a map for tpm2_calc_ordinal_duration() new 3d2fbf99fff9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 2e7f7b67835c Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 75c02a037609 iommu/vt-d: Replace snprintf with scnprintf in dmar_latenc [...] new fbe6070c73ba iommu/vt-d: debugfs: Fix legacy mode page table dump logic new 4c4810136430 iommu/vt-d: Drop unused cap_super_offset() new 4402e8f39d0b iommu/vt-d: Remove LPIG from page group response descriptor new 5ef7e24c7420 iommu/vt-d: PRS isn't usable if PDS isn't supported new 7d4e40410283 iommu/vt-d: Removal of Advanced Fault Logging new 5bd5ab53e7b8 iommu/vt-d: debugfs: Avoid dumping context command register new 926bc9269a31 Merge branches 'fixes', 'apple/dart', 'ti/omap', 'riscv', [...] new 451a82a5273f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1689d0df3813 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 8a454c056320 dt-bindings: watchdog: Drop duplicate moxa,moxart-watchdog.txt new 72289f57b071 dt-bindings: mailbox: Convert rockchip,rk3368-mailbox to D [...] new cae186929655 dt-bindings: mailbox: Convert marvell,armada-3700-rwtm-mai [...] new bc4f25b5b7c5 dt-bindings: mailbox: Convert brcm,iproc-pdc-mbox to DT schema new 930c78583d35 dt-bindings: mailbox: Convert brcm,iproc-flexrm-mbox to DT schema new 638f9174e4bf dt-bindings: watchdog: Convert marvell,armada-3700-wdt to [...] new c72504a22e1c dt-bindings: thermal: Convert marvell,armada370-thermal to [...] new 047170ac08d6 dt-binding: thermal: Convert marvell,armada-ap806-thermal [...] new d27ce63a31c3 dt-bindings: edac: Convert apm,xgene-edac to DT schema new 9b4bacf5d998 dt-bindings: display: mediatek,od: Add mediatek,gce-client [...] new 2ad572d3a5b3 dt-bindings: display: mediatek,ufoe: Add mediatek,gce-clie [...] new 11f8652b7112 dt-bindings: arm: Add Arm C1 cores and PMUs new 537e189f2708 dt-bindings: watchdog: Convert nuvoton,npcm-wdt to DT schema new ae28e0b895bb dt-bindings: arm: marvell: Convert marvell,armada-370-xp b [...] new abd4ac56f4af dt-bindings: arm: marvell: Convert marvell,armada375 board [...] new 3ef9017c373b dt-bindings: arm: marvell: Convert marvell,armada390 board [...] new 1c5f2ea8ce7f dt-bindings: arm: marvell: Convert marvell,kirkwood boards [...] new 573a8be749ae dt-bindings: arm: marvell: Convert marvell,dove boards to [...] new 3e2518d8b646 dt-bindings: arm: marvell: Convert marvell,orion5x boards [...] new baea7817eee8 dt-bindings: edac: Convert aspeed,ast2400-sdram-edac to DT schema new bbb890f1f4e3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a24802b0a2a2 spi: spi-qpic-snand: simplify clock handling by using devm [...] new 614180a54d5f spi: spi-nxp-fspi: extract function nxp_fspi_dll_override() new a9888b3222ec spi: spi-nxp-fspi: set back to dll override mode when cloc [...] new 3c1000e15fd0 spi: spi-nxp-fspi: Add the DDR LUT command support new c07f27032317 spi: spi-nxp-fspi: add the support for sample data from DQS pad new 0f67557763ac spi: spi-nxp-fspi: Add OCT-DTR mode support new faef0c6ccef8 spi: spi-nxp-fspi: add DTR mode support new 68f6b403ee90 dt-bindings: spi: Document sam9x7 QSPI new f3837edc05c6 dt-bindings: spi: Define sama7d65 QSPI new 86d074921e34 spi: atmel-quadspi: add padcalib, 2xgclk, and dllon capabilities new 65a977d752d7 spi: atmel-quadspi: add support for SAM9X7 QSPI controller new 20253f806818 spi: atmel-quadspi: Add support for sama7d65 QSPI new 40987a08ba6c Add QSPI support for sam9x7 and sama7d65 SoCs new 12c28f647e5e Merge remote-tracking branch 'spi/for-6.18' into spi-next new b3c3d4d58f18 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b13752d4d9b7 Merge branch into tip/master: 'core/bugs' new 3ec09344b01a LoongArch: Fix bitflag conflict for TIF_FIXADE new 42ccb38746b0 Merge branch into tip/master: 'core/core' new b734c044cead Merge branch into tip/master: 'core/rseq' new 58cbbef93e83 Merge branch into tip/master: 'irq/core' new 6bcbfae89cc8 Merge branch into tip/master: 'irq/drivers' new 2b06b4c50d0b Merge branch into tip/master: 'locking/core' new e1de7cf400d3 Merge branch into tip/master: 'locking/futex' new 0e398355bfd1 Merge branch into tip/master: 'perf/core' new dad7c77cb254 Merge branch into tip/master: 'ras/core' new 56964fdaf721 Merge branch into tip/master: 'sched/core' new a6bb85f2ab5a Merge branch into tip/master: 'smp/core' new be8d163e7b73 Merge branch into tip/master: 'timers/clocksource' new 6f047bcd088b Merge branch into tip/master: 'timers/core' new fa974117a182 Merge branch into tip/master: 'timers/vdso' new c50e93811c54 Merge branch into tip/master: 'x86/apic' new e30b0078f113 Merge branch into tip/master: 'x86/asm' new e2ed9c565971 Merge branch into tip/master: 'x86/bugs' new 76cfb969f5f3 Merge branch into tip/master: 'x86/build' new 5e49afbef6c1 Merge branch into tip/master: 'x86/cache' new edcbee6178f0 Merge branch into tip/master: 'x86/cleanups' new a7ef12227da9 Merge branch into tip/master: 'x86/core' new 32278c677947 x86/umip: Check that the instruction opcode is at least two bytes new 27b1fd62012d x86/umip: Fix decoding of register forms of 0F 01 (SGDT an [...] new 50436725eb90 Merge branch into tip/master: 'x86/cpu' new 76525e8ed1ae Merge branch into tip/master: 'x86/entry' new dd31838cffc1 Merge branch into tip/master: 'x86/microcode' new b3f137159d2e Merge branch into tip/master: 'x86/misc' new b6b7b6ce1d3e Merge branch into tip/master: 'x86/mm' new 835794d1ae4c Merge branch into tip/master: 'x86/tdx' new 451e03330178 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new f633b7d9cb24 Merge branch 'timers/drivers/next' of https://git.kernel.o [...] new 5efcae2c5bfe Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new 7b9faa669fab Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 95eac2ee94ab Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 2bd159d53d3a Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] new 112564478c59 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 0090c0a247cd KVM: arm64: Add helper computing the state of 52bit PA support new 23cf13def0c8 KVM: arm64: Account for 52bit when computing maximum OA new e645226a9c23 KVM: arm64: Compute 52bit TTBR address and alignment new df1d0197a2b9 KVM: arm64: Decouple output address from the PT descriptor new e4bd479884a1 KVM: arm64: Pass the walk_info structure to compute_par_s1() new c0cc438046ee KVM: arm64: Compute shareability for LPA2 new dd82412c2b2b KVM: arm64: Populate PAR_EL1 with 52bit addresses new 5da3a3b27a01 KVM: arm64: Expand valid block mappings to FEAT_LPA/LPA2 support new dabf9f73fed8 KVM: arm64: Report faults from S1 walk setup at the expect [...] new 14d4802dc22a KVM: arm64: Allow use of S1 PTW for non-NV vcpus new cb1762904c50 KVM: arm64: Allow EL1 control registers to be accessed fro [...] new 61b0280a670b KVM: arm64: Don't switch MMU on translation from non-NV context new 0c5471408cb5 KVM: arm64: Add filtering hook to S1 page table walk new b8e625167a32 KVM: arm64: Add S1 IPA to page table level walker new 50f77dc87f13 KVM: arm64: Populate level on S1PTW SEA injection new 00a37271c8a6 KVM: arm64: selftest: Expand external_aborts test to look [...] new 8cba6c8b87c5 Merge branch kvm-arm64/52bit-at into kvmarm-master/next new d9476fd35636 Merge branch kvm-arm64/gic-v5-nv into kvmarm-master/next new f01c7baa16bf Merge branch kvm-arm64/nv-debug into kvmarm-master/next new c3b3bbd160d2 KVM: arm64: Remove duplicate FEAT_{SYSREG128,MTE2} descriptions new 559442afea88 KVM: arm64: Add reg_feat_map_desc to describe full registe [...] new 7d3a4d048925 KVM: arm64: Enforce absence of FEAT_FGT on FGT registers new 338a41e83c3d KVM: arm64: Enforce absence of FEAT_FGT2 on FGT2 registers new c99d62771f63 KVM: arm64: Enforce absence of FEAT_HCX on HCRX_EL2 new efe5406c55fb KVM: arm64: Convert HCR_EL2 RES0 handling to compute_reg_r [...] new f89763efe86c KVM: arm64: Enforce absence of FEAT_SCTLR2 on SCTLR2_EL{1,2} new 4870a8c1d188 KVM: arm64: Enforce absence of FEAT_TCR2 on TCR2_EL2 new d2a1d78ce596 KVM: arm64: Convert SCTLR_EL1 RES0 handling to compute_reg [...] new ac53365990a1 KVM: arm64: Convert MDCR_EL2 RES0 handling to compute_reg_ [...] new 1a0b2bf6ff11 KVM: arm64: Make ID_AA64MMFR1_EL1.{HCX, TWED} writable fro [...] new be8c9192eaee KVM: arm64: selftests: Test writes to ID_AA64MMFR1_EL1.{HC [...] new d3c35b7c57fc KVM: arm64: nv: Convert masks to denylists in limit_nv_id_reg() new 49da9872a6a6 KVM: arm64: nv: Don't erroneously claim FEAT_DoubleLock fo [...] new fac4ee7abe47 KVM: arm64: nv: Expose FEAT_DF2 to NV-enabled VMs new 26785cf28bb1 KVM: arm64: nv: Expose FEAT_RASv1p1 via RAS_frac new 7cbdb25bed40 KVM: arm64: nv: Expose FEAT_ECBHB to NV-enabled VMs new 09dc6b42c62e KVM: arm64: nv: Expose FEAT_AFP to NV-enabled VMs new 05d9f3408334 KVM: arm64: nv: Exclude guest's TWED configuration when TW [...] new 952387c9d399 KVM: arm64: nv: Expose FEAT_TWED to NV-enabled VMs new fe2c9cd439e0 KVM: arm64: nv: Advertise FEAT_SpecSEI to NV-enabled VMs new 6f2224ef0743 KVM: arm64: nv: Advertise FEAT_TIDCP1 to NV-enabled VMs new b8b1d62f17d6 KVM: arm64: nv: Expose up to FEAT_Debugv8p8 to NV-enabled VMs new 46bd74ef07a8 Merge branch kvm-arm64/el2-feature-control into kvmarm-mas [...] new ff37a41db8b4 KVM: arm64: nv: Treat AMO as 1 when at EL2 and {E2H,TGE} = {1, 0} new 5aea4096380f KVM: arm64: nv: Allow userspace to de-feature stage-2 TGRANs new 47f15744fcf9 Merge branch kvm-arm64/nv-misc-6.18 into kvmarm-master/next new 557c82a44807 KVM: arm64: Add trap configs for PMSDSFR_EL1 new 5d20605c8e79 KVM: arm64: Expose FEAT_LSFE to guests new 181ce6b01ad5 Merge branch kvm-arm64/misc-6.18 into kvmarm-master/next new c933adf0ec88 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d2b37042612a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 778239dd55b2 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new b4f0f754d132 KVM: SVM: Make svm_x86_ops globally visible, clean up on-H [...] new fd0ff158939a KVM: SVM: Move x2AVIC MSR interception helper to avic.c new 96397355792b KVM: SVM: Update "APICv in x2APIC without x2AVIC" in avic. [...] new 965d1b52b5dd KVM: SVM: Always print "AVIC enabled" separately, even whe [...] new 210069a4e65b KVM: SVM: Don't advise the user to do force_avic=y (when x [...] new ff705e59cb87 KVM: SVM: Move global "avic" variable to avic.c new 2882b30fb4f9 KVM: SVM: Enable AVIC by default for Zen4+ if x2AVIC is support new 89678232884e KVM: x86: Don't treat ENTER and LEAVE as branches, because [...] new 606798b83ab8 KVM: x86: Add helper to retrieve current value of user return MSR new b269ab7a1ffc KVM: SVM: Re-load current, not host, TSC_AUX on #VMEXIT fr [...] new 964aa5092cd4 KVM: SEV: Rename kvm_ghcb_get_sw_exit_code() to kvm_get_ca [...] new 14a63947eb75 KVM: SEV: Read save fields from GHCB exactly once new 6c5612f454d0 KVM: SEV: Validate XCR0 provided by guest in GHCB new 9d79394819ca KVM: x86: Merge 'svm' into 'cet' to pick up dependencies new c40c566f8e73 KVM: selftests: Add timing_info bit support in vmx_pmu_caps_test new 3aed58879aa4 KVM: selftests: Track unavailable_mask for PMU events as 3 [...] new bfbf846e18a7 KVM: selftests: Reduce number of "unavailable PMU events" [...] new 5c967dbd000b KVM: selftests: Validate more arch-events in pmu_counters_test new eea025c79973 KVM: selftests: Handle Intel Atom errata that leads to PMU [...] new 85ab6c9b4a40 selftests/kvm: remove stale TODO in xapic_state_test new 7886d3dd5b18 KVM: x86: Merge 'selftests' into 'cet' to pick up dependencies new 9c9be96421a5 KVM: x86: Introduce KVM_{G,S}ET_ONE_REG uAPIs support new 8a46af7351ba KVM: x86: Report XSS as to-be-saved if there are supported [...] new 0f491de2bc86 KVM: x86: Check XSS validity against guest CPUIDs new 0f79466e5c36 KVM: x86: Refresh CPUID on write to guest MSR_IA32_XSS new efb023a6c441 KVM: x86: Initialize kvm_caps.supported_xss new 3f69a82d6788 KVM: x86: Load guest FPU state when access XSAVE-managed MSRs new 2a56b640dd49 KVM: x86: Add fault checks for guest CR4.CET setting new 8f9d9d6ef0f1 KVM: x86: Report KVM supported CET MSRs as to-be-saved new 19456c9a9843 KVM: VMX: Introduce CET VMCS fields and control bits new 2b6aa712107e KVM: x86: Enable guest SSP read/write interface with new uAPIs new d6aa19e7cc48 KVM: VMX: Emulate read and write to CET MSRs new 77771b1225f9 KVM: x86: Save and reload SSP to/from SMRAM new cfd3a360a1cf KVM: VMX: Set up interception for CET MSRs new c0c132b36b03 KVM: VMX: Set host constant supervisor states to VMCS fields new f8457615b71c KVM: x86: Don't emulate instructions affected by CET features new dd3aff09ec57 KVM: x86: Don't emulate task switches when IBT or SHSTK is [...] new 35e2dcdffeb0 KVM: x86: Emulate SSP[63:32]!=0 #GP(0) for FAR JMP to 32-bit mode new dd1203c055c2 KVM: x86/mmu: WARN on attempt to check permissions for Sha [...] new 5cab061289be KVM: x86/mmu: Pretty print PK, SS, and SGX flags in MMU tr [...] new abc7538c5246 KVM: x86: Allow setting CR4.CET if IBT or SHSTK is supported new cbdaa9d6d713 KVM: nVMX: Always forward XSAVES/XRSTORS exits from L2 to L1 new efb849f62953 KVM: x86: Add XSS support for CET_KERNEL and CET_USER new f94f7e01f886 KVM: x86: Disable support for Shadow Stacks if TDP is disabled new 6d50e4f66f23 KVM: x86: Disable support for IBT and SHSTK if allow_small [...] new 637290c110b1 KVM: x86: Enable CET virtualization for VMX and advertise [...] new 717bdf335bd4 KVM: VMX: Configure nested capabilities after CPU capabilities new 98ca663f8d93 KVM: nVMX: Virtualize NO_HW_ERROR_CODE_CC for L1 event inj [...] new 3335e9968d81 KVM: nVMX: Prepare for enabling CET support for nested guest new d895f450b841 KVM: nVMX: Add consistency checks for CR0.WP and CR4.CET new 16d18d8a97ea KVM: nVMX: Add consistency checks for CET states new 5b49c6f503c1 KVM: nVMX: Advertise new VM-Entry/Exit control bits for CET state new eb27d4cb5a1b KVM: SVM: Emulate reads and writes to shadow stack MSRs new 1522fe23d01c KVM: nSVM: Save/load CET Shadow Stack state to/from vmcb12/vmcb02 new 94455d521717 KVM: SVM: Update dump_vmcb with shadow stack save area additions new 4d394031deae KVM: SVM: Pass through shadow stack MSRs as appropriate new 802e8aa95ffd KVM: SEV: Synchronize MSR_IA32_XSS from the GHCB when it's valid new 5286519ce9f0 KVM: SVM: Enable shadow stack virtualization for SVM new d23fa0e7e376 KVM: x86: Add human friendly formatting for #XM, and #VE new 21cfe98ce333 KVM: x86: Define Control Protection Exception (#CP) vector new f8d5e8386111 KVM: x86: Define AMD's #HV, #VC, and #SX exception vectors new 79823538fe2c KVM: selftests: Add ex_str() to print human friendly name [...] new dc89ac7465f3 KVM: selftests: Add an MSR test to exercise guest/host and [...] new c0f984aa2d29 KVM: selftests: Add support for MSR_IA32_{S,U}_CET to MSRs test new 0372cee5c573 KVM: selftests: Extend MSRs test to validate vCPUs without [...] new 07891f56a3c6 KVM: selftests: Add KVM_{G,S}ET_ONE_REG coverage to MSRs test new 6129a4436a85 KVM: selftests: Add coverate for KVM-defined registers in [...] new db617db78ccc KVM: selftests: Verify MSRs are (not) in save/restore list [...] new e3f5ccbf2713 KVM: VMX: Make CR4.CET a guest owned bit new d6b74a48280c KVM: Merge 'mmu' into 'exports' to detect all exported symbols new c3c07113975d KVM: s390/vfio-ap: Use kvm_is_gpa_in_memslot() instead of [...] new 4b3ae545d3f4 KVM: Export KVM-internal symbols for sub-modules only new eab8d9779f5f KVM: x86: Move kvm_intr_is_single_vcpu() to lapic.c new 0b0a2d79edf7 KVM: x86: Drop pointless exports of kvm_arch_xxx() hooks new 1c60d04aac53 KVM: x86: Export KVM-internal symbols for sub-modules only new 510c47f165f0 KVM: TDX: Fix uninitialized error code for __tdx_bringup() new 482f77f689c1 Merge branches 'avic', 'ciphertext', 'exports', 'fixes', ' [...] new 73ae7b157698 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 9d52b0b41be5 xen: take system_transition_mutex on suspend new f2379f28f273 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new b9651e88a720 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 60d134823e76 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 189b933bbebf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5a86faa04c3b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7f2089574e96 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 47dfd59f3bf1 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] new b672855bce6e Merge branch 'for-next' of https://github.com/cminyard/lin [...] new 776289a3c100 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new 7d547c1c2498 dt-bindings: usb: dwc3: add support for SpacemiT K1 new e0b6dc00c701 usb: dwc3: add generic driver to support flattened new 904222191919 Merge patch series "Add SpacemiT K1 USB3.0 host controller [...] new 41cf11946b90 usb: xhci: plat: Facilitate using autosuspend for xhci pla [...] new 368ed48a5ef5 usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs new 45fe729be9a6 usb: typec: Stub out typec_switch APIs when CONFIG_TYPEC=n new cfd6f1a7b42f usb: gadget: f_fs: Fix epfile null pointer access after ep [...] new dd0d2618e3f8 dt-bindings: usb: Document Renesas RZ/G3E USB3HOST new f7acd12eba05 usb: host: xhci-rcar: Move R-Car reg definitions new 2ef16e4eb41f usb: host: xhci-plat: Add .post_resume_quirk for struct xh [...] new 5db5025d32e5 usb: host: xhci-rcar: Add Renesas RZ/G3E USB3 Host driver support new bfb1d99d969f usb: gadget: Store endpoint pointer in usb_request new 201c53c687f2 usb: gadget: Introduce free_usb_request helper new 75a5b8d4ddd4 usb: gadget: f_ncm: Refactor bind path to use __free() new 47b2116e54b4 usb: gadget: f_acm: Refactor bind path to use __free() new 42988380ac67 usb: gadget: f_ecm: Refactor bind path to use __free() new 082289414360 usb: gadget: f_rndis: Refactor bind path to use __free() new 41f71deda1c1 Merge patch series "usb: gadget: Refactor function drivers [...] new 08fa726e6603 Revert "usb: xhci: Avoid Stop Endpoint retry loop if the e [...] new 0ed023a88396 usb: xhci: Update a comment about Stop Endpoint retries new 719de070f764 usb: xhci-pci: add support for hosts with zero USB3 ports new 931e468764b2 usb: xhci: improve TR Dequeue Pointer mask new e16fdeaa9684 usb: xhci: correct indentation for PORTSC tracing function new a4e143636d5d usb: xhci: align PORTSC trace with one-based port numbering new 28b6e66fd88c Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new 5574c388149c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4c945eabd3b9 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new 9f62cd3d972e Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new 3ebcd3460cad binder: fix double-free in dbitmap new 68be6c432cfa mei: gsc: fix remove operations order new 2cedb296988c mei: me: trigger link reset if hw ready is unexpected new bb29fc32ae56 mei: make a local copy of client uuid in connect new 2b5c4cb2c008 mei: retry connect if interrupted by link reset new ecdddd20b0c5 mei: bus: demote error on connect new f9deb462d52e mei: gsc: demote unexpected reset print new 55f6ac4484b3 Merge patch series "mei: connect to card in D3cold" new eafedbc7c050 rust_binder: add Rust Binder driver new a751d5502ebc Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new 9e6905d06327 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a7bffb95a8c5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4e012a4640d1 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] new c81fcaf2a4cc Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] new 5d580141c7fd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e459ec58631e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 6dbcc6ed4bd3 MAINTAINERS: Add myself as VFIO-platform reviewer new 08fb9897f757 MAINTAINERS: Add myself as VFIO-platform reviewer new fd0f75308bfd vfio/amba: Mark for removal new 801ca4ce0bce vfio/platform: Mark reset drivers for removal new eaba58355ecd hisi_acc_vfio_pci: Fix reference leak in hisi_acc_vfio_debug_init new 16df67f2189a vfio: return -ENOTTY for unsupported device feature new acb59a4bb8ed vfio/pds: replace bitmap_free with vfree new ad0532fd83fe Merge branch 'next' of https://github.com/awilliam/linux-vfio.git new 5648da531f74 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new 2997bb6d4776 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1f1cb5d60c76 Documentation: cgroup-v2: Sync manual toctree new b7d62c86ac2e Merge branch 'for-6.18' into for-next new 216217ebee16 cpuset: fix failure to enable isolated partition when cont [...] new 59d5de365569 cpuset: Use new excpus for nocpu error check when enabling [...] new afcd416ca8ca Merge branch 'for-6.18' into for-next new 51840f7ba393 cpuset: fix missing error return in update_cpumask new ba1682902333 Merge branch 'for-6.18' into for-next new 751b2af5d95f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e50b8f02e00d Merge branch 'misc' into for-next new c3bf97d9693b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new afe16653e05d vhost: Take a reference on the task in struct vhost_task. new d6d673dd1e92 uapi: vduse: fix typo in comment new a05e4e935a66 virtio_config: clarify output parameters new cde7e7c3f874 MAINTAINERS, mailmap: Update address for Peter Hilber new 31c607c7f583 vhost: vringh: Modify the return value check new af0b43d1b54c virtio_balloon: Remove redundant __GFP_NOWARN new 105c04ab8ef4 virtio_ring: constify virtqueue pointer for DMA helpers new 59d647570786 virtio_ring: switch to use dma_{map|unmap}_page() new c5443438da24 virtio: rename dma helpers new 016db47309f2 virtio: introduce virtio_map container union new 0e44634c90bb virtio_ring: rename dma_handle to map_handle new 5d51754d4b38 virtio: introduce map ops in virtio core new 672adcf35089 vdpa: support virtio_map new 5c555a2d0608 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new f6ec5e991a7c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6847b21992a4 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new 5644e25d1a47 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 64099eea6e44 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new fbb1d2bd0ede Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 53ed94cd139c Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new afc65f0a5ffb Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] new bea387a511a4 Merge branch 'libnvdimm-for-next' of https://git.kernel.or [...] new 40aad43ce227 Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] new 4d773893a758 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new a5fd10350248 Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] new 9f1694932b16 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 99c442e15302 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] new be8a7a407f5e Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] new 2ec2ceaf734e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 12101a2ac347 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c58b0dc7d9b0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a7d9d2ef60b8 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new d2ad1f311915 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new f6167966242d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 9e63c290a9cd Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 5916a176cfe5 Merge branch 'timekeeping-next' of https://github.com/Rust [...] new ff3192a23c05 Merge branch 'for-next/execve' of https://git.kernel.org/p [...] new e297606c5f31 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new a145168da131 Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] new 0ff52df6b32a tools/nolibc: make time_t robust if __kernel_old_time_t is [...] new e8390e6ba61d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 38fcc9a3936b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e176c8c897ae Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] new a704850648e1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 124f2098669d Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] new bbafa78e6a05 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 40b2bd130dcc Merge branch 'for-next' of https://github.com/hisilicon/li [...] new bf2602a3cb23 Add linux-next specific files for 20250922
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 (846bd2225ec3) \ N -- N -- N refs/heads/master (bf2602a3cb23)
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 1124 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/Makefile | 8 +- Documentation/admin-guide/cgroup-v2.rst | 15 +- Documentation/arch/riscv/hwprobe.rst | 9 + Documentation/conf.py | 15 +- .../dev-tools/lkmm/docs/herd-representation.rst | 2 +- .../devicetree/bindings/arm/marvell/98dx3236.txt | 23 - .../bindings/arm/marvell/armada-370-xp.txt | 24 - .../devicetree/bindings/arm/marvell/armada-375.txt | 9 - .../devicetree/bindings/arm/marvell/armada-39x.txt | 31 - .../devicetree/bindings/arm/marvell/kirkwood.txt | 27 - .../arm/marvell/marvell,armada-370-xp.yaml | 78 + .../bindings/arm/marvell/marvell,armada375.yaml | 21 + .../bindings/arm/marvell/marvell,armada390.yaml | 32 + .../bindings/arm/marvell/marvell,dove.txt | 7 - .../bindings/arm/marvell/marvell,dove.yaml | 35 + .../bindings/arm/marvell/marvell,kirkwood.txt | 105 - .../bindings/arm/marvell/marvell,kirkwood.yaml | 266 + .../bindings/arm/marvell/marvell,orion5x.txt | 25 - .../bindings/arm/marvell/marvell,orion5x.yaml | 37 + .../bindings/clock/mediatek,mt8196-clock.yaml | 112 + .../bindings/clock/mediatek,mt8196-sys-clock.yaml | 107 + .../devicetree/bindings/clock/mediatek,syscon.yaml | 15 + .../devicetree/bindings/clock/samsung,s2mps11.yaml | 1 + ...st,stm32mp25-rcc.yaml => st,stm32mp21-rcc.yaml} | 53 +- .../bindings/clock/st,stm32mp25-rcc.yaml | 13 +- .../devicetree/bindings/clock/st/st,flexgen.txt | 3 - .../bindings/edac/aspeed,ast2400-sdram-edac.yaml | 48 + .../devicetree/bindings/edac/aspeed-sdram-edac.txt | 28 - .../devicetree/bindings/riscv/extensions.yaml | 6 + .../soc/renesas/renesas,rzn1-gpioirqmux.yaml | 86 - .../devicetree/bindings/spi/atmel,quadspi.yaml | 3 + .../bindings/usb/renesas,rzg3e-xhci.yaml | 87 + .../devicetree/bindings/usb/spacemit,k1-dwc3.yaml | 121 + Documentation/filesystems/proc.rst | 1 + Documentation/mm/index.rst | 2 +- Documentation/mm/swap-table.rst | 9 +- Documentation/netlink/specs/rt-link.yaml | 6 + Documentation/process/submitting-patches.rst | 2 +- Documentation/sphinx/cdomain.py | 247 - Documentation/sphinx/load_config.py | 60 - Documentation/userspace-api/index.rst | 1 + Documentation/userspace-api/ioctl/ioctl-number.rst | 2 + Documentation/userspace-api/shadow_stack.rst | 44 + Documentation/virt/kvm/api.rst | 14 +- MAINTAINERS | 17 +- Makefile | 2 +- Next/SHA1s | 150 +- Next/merge.log | 5318 +++++++++++--------- arch/alpha/kernel/process.c | 2 +- arch/arc/kernel/process.c | 2 +- arch/arm/kernel/process.c | 2 +- arch/arm/mach-rockchip/Kconfig | 1 - arch/arm64/Kconfig | 4 +- arch/arm64/Kconfig.platforms | 1 - arch/arm64/boot/dts/qcom/lemans.dtsi | 46 +- arch/arm64/boot/dts/qcom/monaco-evk.dts | 8 + arch/arm64/boot/dts/qcom/qcs8300-ride.dts | 8 + arch/arm64/boot/dts/qcom/qcs8300.dtsi | 105 +- arch/arm64/boot/dts/qcom/sar2130p.dtsi | 10 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 3 +- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 23 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 72 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 15 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 10 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 10 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 10 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 10 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 10 +- arch/arm64/boot/dts/qcom/sm8650.dtsi | 10 +- arch/arm64/boot/dts/qcom/x1e80100.dtsi | 30 +- arch/arm64/boot/dts/rockchip/rk3588-rock-5t.dts | 8 +- arch/arm64/include/asm/gcs.h | 8 +- arch/arm64/include/asm/io.h | 6 +- arch/arm64/include/asm/kvm_emulate.h | 14 + arch/arm64/include/asm/mmu.h | 2 + arch/arm64/include/asm/rsi.h | 2 +- arch/arm64/include/asm/vncr_mapping.h | 2 + arch/arm64/kernel/acpi.c | 10 + arch/arm64/kernel/cpufeature.c | 3 + arch/arm64/kernel/process.c | 10 +- arch/arm64/kernel/rsi.c | 26 +- arch/arm64/kvm/at.c | 57 +- arch/arm64/kvm/config.c | 358 +- arch/arm64/kvm/emulate-nested.c | 1 + arch/arm64/kvm/hyp/vhe/switch.c | 7 + arch/arm64/kvm/nested.c | 48 +- arch/arm64/kvm/sys_regs.c | 55 +- arch/arm64/mm/gcs.c | 55 +- arch/arm64/mm/mmu.c | 182 +- arch/arm64/mm/proc.S | 27 +- arch/csky/kernel/process.c | 2 +- arch/hexagon/kernel/process.c | 2 +- arch/loongarch/include/asm/thread_info.h | 2 +- arch/loongarch/kernel/process.c | 2 +- arch/m68k/kernel/process.c | 2 +- arch/microblaze/kernel/process.c | 2 +- arch/mips/kernel/process.c | 2 +- arch/nios2/kernel/process.c | 2 +- arch/openrisc/kernel/process.c | 2 +- arch/parisc/kernel/process.c | 2 +- arch/powerpc/Kconfig | 2 + arch/powerpc/include/asm/book3s/32/pgalloc.h | 10 +- arch/powerpc/include/asm/fprobe.h | 12 + arch/powerpc/include/asm/ftrace.h | 15 + arch/powerpc/include/asm/kvm_types.h | 15 + arch/powerpc/include/asm/module.h | 1 + arch/powerpc/include/asm/nohash/pgalloc.h | 2 +- arch/powerpc/include/asm/papr-sysparm.h | 1 + arch/powerpc/include/asm/pgtable.h | 12 - arch/powerpc/include/asm/rtas.h | 9 + arch/powerpc/include/uapi/asm/papr-hvpipe.h | 33 + arch/powerpc/kernel/head_8xx.S | 9 +- arch/powerpc/kernel/module_64.c | 26 +- arch/powerpc/kernel/process.c | 2 +- arch/powerpc/kernel/rtas.c | 24 + arch/powerpc/kernel/rtasd.c | 2 + arch/powerpc/kernel/trace/ftrace.c | 10 +- arch/powerpc/kernel/trace/ftrace_entry.S | 42 +- arch/powerpc/mm/book3s32/mmu.c | 4 +- arch/powerpc/mm/pgtable_32.c | 2 +- arch/powerpc/platforms/pseries/Makefile | 1 + arch/powerpc/platforms/pseries/mobility.c | 3 + arch/powerpc/platforms/pseries/papr-hvpipe.c | 818 +++ arch/powerpc/platforms/pseries/papr-hvpipe.h | 42 + arch/riscv/Kconfig | 2 +- arch/riscv/Kconfig.errata | 23 + arch/riscv/Kconfig.vendor | 13 + arch/riscv/errata/Makefile | 1 + arch/riscv/errata/{andes => mips}/Makefile | 0 arch/riscv/errata/mips/errata.c | 67 + arch/riscv/include/asm/alternative.h | 3 + arch/riscv/include/asm/cmpxchg.h | 3 +- arch/riscv/include/asm/errata_list.h | 13 +- arch/riscv/include/asm/errata_list_vendors.h | 5 + arch/riscv/include/asm/hwprobe.h | 3 +- arch/riscv/include/asm/vdso/processor.h | 3 +- arch/riscv/include/asm/vendor_extensions/mips.h | 37 + .../include/asm/vendor_extensions/mips_hwprobe.h | 22 + arch/riscv/include/asm/vendorid_list.h | 1 + arch/riscv/include/uapi/asm/hwprobe.h | 1 + arch/riscv/include/uapi/asm/vendor/mips.h | 3 + arch/riscv/kernel/alternative.c | 5 + arch/riscv/kernel/cpufeature.c | 6 +- arch/riscv/kernel/entry.S | 1 + arch/riscv/kernel/process.c | 2 +- arch/riscv/kernel/sbi.c | 4 +- arch/riscv/kernel/sys_hwprobe.c | 18 +- arch/riscv/kernel/vendor_extensions.c | 10 + arch/riscv/kernel/vendor_extensions/Makefile | 2 + arch/riscv/kernel/vendor_extensions/mips.c | 22 + arch/riscv/kernel/vendor_extensions/mips_hwprobe.c | 23 + arch/riscv/mm/init.c | 1 + arch/s390/include/asm/kvm_host.h | 2 + arch/s390/kernel/process.c | 2 +- arch/s390/kvm/priv.c | 8 + arch/sh/kernel/process_32.c | 2 +- arch/sparc/include/asm/elf_64.h | 1 + arch/sparc/include/asm/io_64.h | 6 +- arch/sparc/kernel/adi_64.c | 4 +- arch/sparc/kernel/module.c | 3 +- arch/sparc/kernel/of_device_32.c | 1 + arch/sparc/kernel/of_device_64.c | 1 + arch/sparc/kernel/process_32.c | 2 +- arch/sparc/kernel/process_64.c | 2 +- arch/sparc/lib/M7memcpy.S | 20 +- arch/sparc/lib/Memcpy_utils.S | 9 + arch/sparc/lib/NG4memcpy.S | 2 +- arch/sparc/lib/NGmemcpy.S | 29 +- arch/sparc/lib/U1memcpy.S | 19 +- arch/sparc/lib/U3memcpy.S | 2 +- arch/sparc/mm/hugetlbpage.c | 20 + arch/um/kernel/process.c | 2 +- arch/x86/include/asm/fpu/sched.h | 2 +- arch/x86/include/asm/kvm_host.h | 11 +- arch/x86/include/asm/kvm_types.h | 10 + arch/x86/include/asm/shstk.h | 11 +- arch/x86/include/asm/vmx.h | 9 + arch/x86/include/uapi/asm/kvm.h | 34 + arch/x86/kernel/fpu/core.c | 2 +- arch/x86/kernel/process.c | 4 +- arch/x86/kernel/shstk.c | 53 +- arch/x86/kernel/umip.c | 15 +- arch/x86/kvm/cpuid.c | 45 +- arch/x86/kvm/emulate.c | 155 +- arch/x86/kvm/hyperv.c | 4 +- arch/x86/kvm/irq.c | 34 +- arch/x86/kvm/kvm_cache_regs.h | 3 +- arch/x86/kvm/kvm_onhyperv.c | 6 +- arch/x86/kvm/lapic.c | 71 +- arch/x86/kvm/lapic.h | 4 +- arch/x86/kvm/mmu.h | 2 +- arch/x86/kvm/mmu/mmu.c | 36 +- arch/x86/kvm/mmu/mmutrace.h | 3 + arch/x86/kvm/mmu/spte.c | 10 +- arch/x86/kvm/mmu/tdp_mmu.c | 2 +- arch/x86/kvm/pmu.c | 10 +- arch/x86/kvm/smm.c | 10 +- arch/x86/kvm/smm.h | 2 +- arch/x86/kvm/svm/avic.c | 151 +- arch/x86/kvm/svm/nested.c | 20 + arch/x86/kvm/svm/sev.c | 51 +- arch/x86/kvm/svm/svm.c | 140 +- arch/x86/kvm/svm/svm.h | 39 +- arch/x86/kvm/svm/svm_onhyperv.c | 28 +- arch/x86/kvm/svm/svm_onhyperv.h | 31 +- arch/x86/kvm/trace.h | 5 +- arch/x86/kvm/vmx/capabilities.h | 9 + arch/x86/kvm/vmx/nested.c | 185 +- arch/x86/kvm/vmx/nested.h | 5 + arch/x86/kvm/vmx/tdx.c | 10 +- arch/x86/kvm/vmx/vmcs12.c | 6 + arch/x86/kvm/vmx/vmcs12.h | 14 +- arch/x86/kvm/vmx/vmx.c | 93 +- arch/x86/kvm/vmx/vmx.h | 9 +- arch/x86/kvm/x86.c | 638 ++- arch/x86/kvm/x86.h | 37 + arch/xtensa/kernel/process.c | 2 +- block/blk-integrity.c | 2 +- block/blk-ioc.c | 2 +- crypto/842.c | 6 +- crypto/anubis.c | 5 +- crypto/lz4.c | 6 +- crypto/lz4hc.c | 6 +- crypto/lzo-rle.c | 6 +- crypto/lzo.c | 6 +- drivers/android/Kconfig | 15 +- drivers/android/Makefile | 1 + drivers/android/binder/Makefile | 9 + drivers/android/binder/allocation.rs | 602 +++ drivers/android/binder/context.rs | 180 + drivers/android/binder/deferred_close.rs | 204 + drivers/android/binder/defs.rs | 182 + drivers/android/binder/error.rs | 99 + drivers/android/binder/freeze.rs | 388 ++ drivers/android/binder/node.rs | 1131 +++++ drivers/android/binder/node/wrapper.rs | 78 + drivers/android/binder/page_range.rs | 734 +++ drivers/android/binder/page_range_helper.c | 24 + drivers/android/binder/page_range_helper.h | 15 + drivers/android/binder/process.rs | 1696 +++++++ drivers/android/binder/range_alloc/array.rs | 251 + drivers/android/binder/range_alloc/mod.rs | 329 ++ drivers/android/binder/range_alloc/tree.rs | 488 ++ drivers/android/binder/rust_binder.h | 23 + drivers/android/binder/rust_binder_events.c | 59 + drivers/android/binder/rust_binder_events.h | 36 + drivers/android/binder/rust_binder_internal.h | 87 + drivers/android/binder/rust_binder_main.rs | 627 +++ drivers/android/binder/rust_binderfs.c | 850 ++++ drivers/android/binder/stats.rs | 89 + drivers/android/binder/thread.rs | 1596 ++++++ drivers/android/binder/trace.rs | 16 + drivers/android/binder/transaction.rs | 456 ++ drivers/android/dbitmap.h | 1 + drivers/block/ublk_drv.c | 155 +- drivers/char/tpm/tpm-interface.c | 2 +- drivers/char/tpm/tpm.h | 2 +- drivers/char/tpm/tpm2-cmd.c | 127 +- drivers/clk/Kconfig | 1 + drivers/clk/bcm/clk-raspberrypi.c | 72 +- drivers/clk/clk-s2mps11.c | 8 + drivers/clk/clk-scmi.c | 11 +- drivers/clk/clk.c | 66 +- drivers/clk/keystone/sci-clk.c | 5 +- drivers/clk/mediatek/Kconfig | 71 + drivers/clk/mediatek/Makefile | 13 + drivers/clk/mediatek/clk-gate.c | 117 +- drivers/clk/mediatek/clk-gate.h | 3 + drivers/clk/mediatek/clk-mt7622-aud.c | 1 + drivers/clk/mediatek/clk-mt8195-infra_ao.c | 2 +- drivers/clk/mediatek/clk-mt8196-apmixedsys.c | 204 + drivers/clk/mediatek/clk-mt8196-disp0.c | 170 + drivers/clk/mediatek/clk-mt8196-disp1.c | 170 + drivers/clk/mediatek/clk-mt8196-imp_iic_wrap.c | 118 + drivers/clk/mediatek/clk-mt8196-mcu.c | 167 + drivers/clk/mediatek/clk-mt8196-mdpsys.c | 186 + drivers/clk/mediatek/clk-mt8196-mfg.c | 150 + drivers/clk/mediatek/clk-mt8196-ovl0.c | 154 + drivers/clk/mediatek/clk-mt8196-ovl1.c | 154 + drivers/clk/mediatek/clk-mt8196-peri_ao.c | 142 + drivers/clk/mediatek/clk-mt8196-pextp.c | 131 + drivers/clk/mediatek/clk-mt8196-topckgen.c | 985 ++++ drivers/clk/mediatek/clk-mt8196-topckgen2.c | 568 +++ drivers/clk/mediatek/clk-mt8196-ufs_ao.c | 108 + drivers/clk/mediatek/clk-mt8196-vdec.c | 253 + drivers/clk/mediatek/clk-mt8196-vdisp_ao.c | 80 + drivers/clk/mediatek/clk-mt8196-venc.c | 236 + drivers/clk/mediatek/clk-mt8196-vlpckgen.c | 725 +++ drivers/clk/mediatek/clk-mtk.c | 16 + drivers/clk/mediatek/clk-mtk.h | 22 + drivers/clk/mediatek/clk-mux.c | 122 +- drivers/clk/mediatek/clk-mux.h | 87 + drivers/clk/mediatek/clk-pll.c | 45 +- drivers/clk/mediatek/clk-pll.h | 8 + drivers/clk/meson/g12a.c | 2 +- drivers/clk/mmp/Kconfig | 10 + drivers/clk/mmp/Makefile | 5 +- drivers/clk/mmp/clk-pxa1908-apmu.c | 7 + drivers/clk/rockchip/clk-rk3368.c | 2 +- drivers/clk/spacemit/ccu-k1.c | 32 +- drivers/clk/spacemit/ccu_ddn.c | 12 +- drivers/clk/spacemit/ccu_ddn.h | 6 +- drivers/clk/st/clk-flexgen.c | 80 - drivers/clk/stm32/Kconfig | 7 + drivers/clk/stm32/Makefile | 1 + drivers/clk/stm32/clk-stm32mp21.c | 1586 ++++++ drivers/clk/stm32/stm32mp21_rcc.h | 651 +++ drivers/clk/ti/clk-33xx.c | 2 + drivers/clk/xilinx/clk-xlnx-clock-wizard.c | 34 +- drivers/cpufreq/cpufreq.c | 20 +- drivers/crypto/aspeed/aspeed-hace-crypto.c | 2 +- drivers/crypto/hisilicon/debugfs.c | 1 + drivers/crypto/hisilicon/hpre/hpre_main.c | 111 +- drivers/crypto/hisilicon/qm.c | 144 +- drivers/crypto/hisilicon/sec2/sec_main.c | 101 +- drivers/crypto/hisilicon/zip/dae_main.c | 8 + drivers/crypto/hisilicon/zip/zip_main.c | 113 +- drivers/crypto/intel/qat/qat_common/adf_ctl_drv.c | 31 +- drivers/crypto/nx/nx-common-powernv.c | 6 +- drivers/crypto/nx/nx-common-pseries.c | 6 +- drivers/firewire/core-card.c | 335 +- drivers/firewire/core-cdev.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 5 +- drivers/gpu/drm/i915/display/intel_vrr.c | 34 +- drivers/gpu/drm/xe/xe_configfs.c | 2 +- drivers/gpu/drm/xe/xe_device_sysfs.c | 4 +- drivers/hid/amd-sfh-hid/amd_sfh_client.c | 12 +- drivers/hid/amd-sfh-hid/amd_sfh_common.h | 3 + drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 4 + .../intel-thc-hid/intel-quicki2c/pci-quicki2c.c | 39 +- .../intel-thc-hid/intel-quicki2c/quicki2c-dev.h | 24 +- drivers/infiniband/core/addr.c | 83 +- drivers/infiniband/core/sa_query.c | 6 +- drivers/infiniband/hw/irdma/Kconfig | 7 +- drivers/infiniband/hw/irdma/Makefile | 4 + drivers/infiniband/hw/irdma/ctrl.c | 1468 +++++- drivers/infiniband/hw/irdma/defs.h | 264 +- drivers/infiniband/hw/irdma/hmc.c | 18 +- drivers/infiniband/hw/irdma/hmc.h | 19 +- drivers/infiniband/hw/irdma/hw.c | 363 +- drivers/infiniband/hw/irdma/i40iw_hw.c | 2 + drivers/infiniband/hw/irdma/i40iw_hw.h | 2 + drivers/infiniband/hw/irdma/i40iw_if.c | 3 + drivers/infiniband/hw/irdma/icrdma_hw.c | 3 + drivers/infiniband/hw/irdma/icrdma_hw.h | 5 +- .../infiniband/hw/irdma/{main.c => icrdma_if.c} | 239 +- drivers/infiniband/hw/irdma/ig3rdma_hw.c | 170 + drivers/infiniband/hw/irdma/ig3rdma_hw.h | 32 + drivers/infiniband/hw/irdma/ig3rdma_if.c | 232 + drivers/infiniband/hw/irdma/irdma.h | 22 +- drivers/infiniband/hw/irdma/main.c | 371 +- drivers/infiniband/hw/irdma/main.h | 35 +- drivers/infiniband/hw/irdma/pble.c | 20 +- drivers/infiniband/hw/irdma/protos.h | 1 + drivers/infiniband/hw/irdma/puda.h | 4 +- drivers/infiniband/hw/irdma/type.h | 221 +- drivers/infiniband/hw/irdma/uda_d.h | 5 +- drivers/infiniband/hw/irdma/uk.c | 303 +- drivers/infiniband/hw/irdma/user.h | 267 +- drivers/infiniband/hw/irdma/utils.c | 112 +- drivers/infiniband/hw/irdma/verbs.c | 825 ++- drivers/infiniband/hw/irdma/verbs.h | 44 + drivers/infiniband/hw/irdma/virtchnl.c | 618 +++ drivers/infiniband/hw/irdma/virtchnl.h | 176 + drivers/infiniband/ulp/ipoib/ipoib_main.c | 21 +- drivers/input/misc/mc13783-pwrbutton.c | 1 - drivers/input/touchscreen/mc13783_ts.c | 4 - drivers/iommu/amd/amd_iommu_types.h | 1 + drivers/iommu/amd/io_pgtable.c | 25 +- drivers/iommu/intel/debugfs.c | 29 +- drivers/iommu/intel/iommu.c | 2 +- drivers/iommu/intel/iommu.h | 4 - drivers/iommu/intel/perf.c | 10 +- drivers/iommu/intel/perf.h | 5 +- drivers/iommu/intel/prq.c | 7 +- drivers/iommu/iommufd/device.c | 3 +- drivers/iommu/iommufd/eventq.c | 9 +- drivers/iommu/iommufd/iommufd_private.h | 3 +- drivers/iommu/iommufd/main.c | 59 +- drivers/md/dm-raid.c | 13 +- drivers/mfd/88pm886.c | 1 + drivers/mfd/Kconfig | 13 + drivers/mfd/Makefile | 2 + drivers/mfd/cs42l43.c | 32 +- drivers/mfd/intel-lpss-pci.c | 13 + drivers/mfd/ls2k-bmc-core.c | 528 ++ drivers/mfd/max77705.c | 35 +- drivers/mfd/rz-mtu3.c | 2 +- drivers/mfd/vexpress-sysreg.c | 2 +- drivers/misc/mei/bus.c | 2 +- drivers/misc/mei/gsc-me.c | 4 +- drivers/misc/mei/hw-me.c | 59 +- drivers/misc/mei/hw.h | 2 + drivers/misc/mei/init.c | 21 +- drivers/misc/mei/main.c | 57 +- drivers/misc/mei/mei_dev.h | 12 +- drivers/net/dsa/dsa_loop.c | 2 - drivers/net/ethernet/airoha/airoha_regs.h | 4 +- drivers/net/ethernet/huawei/hinic3/hinic3_rx.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 5 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 40 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 3 + .../net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c | 395 +- .../net/ethernet/mellanox/mlx5/core/lib/fs_ttc.h | 19 + .../mellanox/mlx5/core/lib/ipsec_fs_roce.c | 4 + .../net/ethernet/mellanox/mlx5/core/lib/nv_param.c | 13 +- drivers/net/ethernet/realtek/r8169_main.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 20 +- .../net/ethernet/stmicro/stmmac/dwmac-ingenic.c | 25 +- .../net/ethernet/stmicro/stmmac/dwmac-loongson.c | 2 - .../net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c | 1 - .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-starfive.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 26 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-thead.c | 24 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 6 +- drivers/net/ethernet/ti/icssm/icssm_prueth.c | 30 +- drivers/net/phy/micrel.c | 8 +- drivers/net/tun.c | 3 + drivers/net/wan/framer/pef2256/pef2256.c | 4 +- drivers/net/wireless/ath/ath12k/dp_mon.c | 7 +- drivers/net/wireless/realtek/rtl8xxxu/core.c | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 1 - drivers/net/wireless/realtek/rtw88/led.c | 13 +- drivers/net/wireless/realtek/rtw88/sdio.c | 4 + drivers/net/wireless/realtek/rtw89/chan.c | 11 +- drivers/net/wireless/realtek/rtw89/chan.h | 10 +- drivers/net/wireless/realtek/rtw89/coex.c | 5 +- drivers/net/wireless/realtek/rtw89/core.c | 684 ++- drivers/net/wireless/realtek/rtw89/core.h | 148 +- drivers/net/wireless/realtek/rtw89/debug.c | 125 +- drivers/net/wireless/realtek/rtw89/debug.h | 1 + drivers/net/wireless/realtek/rtw89/fw.c | 177 +- drivers/net/wireless/realtek/rtw89/fw.h | 77 +- drivers/net/wireless/realtek/rtw89/mac.c | 72 +- drivers/net/wireless/realtek/rtw89/mac.h | 1 + drivers/net/wireless/realtek/rtw89/mac80211.c | 35 + drivers/net/wireless/realtek/rtw89/mac_be.c | 1 + drivers/net/wireless/realtek/rtw89/pci.c | 462 +- drivers/net/wireless/realtek/rtw89/pci.h | 128 +- drivers/net/wireless/realtek/rtw89/pci_be.c | 18 +- drivers/net/wireless/realtek/rtw89/phy.c | 476 +- drivers/net/wireless/realtek/rtw89/phy.h | 24 +- drivers/net/wireless/realtek/rtw89/phy_be.c | 9 + drivers/net/wireless/realtek/rtw89/ps.c | 3 + drivers/net/wireless/realtek/rtw89/reg.h | 56 + drivers/net/wireless/realtek/rtw89/rtw8851b.c | 4 + drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c | 159 +- drivers/net/wireless/realtek/rtw89/rtw8851be.c | 4 + drivers/net/wireless/realtek/rtw89/rtw8851bu.c | 3 + drivers/net/wireless/realtek/rtw89/rtw8852a.c | 46 +- drivers/net/wireless/realtek/rtw89/rtw8852ae.c | 4 + drivers/net/wireless/realtek/rtw89/rtw8852b.c | 4 + drivers/net/wireless/realtek/rtw89/rtw8852be.c | 4 + drivers/net/wireless/realtek/rtw89/rtw8852bt.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c | 14 +- drivers/net/wireless/realtek/rtw89/rtw8852bte.c | 4 + drivers/net/wireless/realtek/rtw89/rtw8852bu.c | 2 + drivers/net/wireless/realtek/rtw89/rtw8852c.c | 4 + drivers/net/wireless/realtek/rtw89/rtw8852ce.c | 4 + drivers/net/wireless/realtek/rtw89/rtw8922a.c | 11 +- drivers/net/wireless/realtek/rtw89/rtw8922ae.c | 4 + drivers/net/wireless/realtek/rtw89/sar.c | 15 + drivers/net/wireless/realtek/rtw89/sar.h | 1 + drivers/net/wireless/realtek/rtw89/ser.c | 5 +- drivers/net/wireless/realtek/rtw89/txrx.h | 38 +- drivers/net/wireless/realtek/rtw89/wow.c | 79 +- drivers/net/wireless/realtek/rtw89/wow.h | 6 + drivers/nvme/host/ioctl.c | 2 +- drivers/perf/riscv_pmu_sbi.c | 6 +- drivers/pmdomain/thead/th1520-pm-domains.c | 14 + drivers/power/reset/Kconfig | 7 + drivers/power/reset/Makefile | 1 + drivers/power/reset/th1520-aon-reboot.c | 98 + drivers/power/supply/qcom_battmgr.c | 5 +- drivers/ptp/ptp_ocp.c | 6 +- drivers/rtc/rtc-mc13xxx.c | 13 - drivers/s390/crypto/vfio_ap_ops.c | 2 +- drivers/soc/fsl/qe/qmc.c | 44 +- drivers/soundwire/bus.c | 12 + drivers/soundwire/slave.c | 6 + drivers/spi/atmel-quadspi.c | 134 +- drivers/spi/spi-cadence-quadspi.c | 53 +- drivers/spi/spi-nxp-fspi.c | 115 +- drivers/spi/spi-qpic-snand.c | 29 +- drivers/usb/dwc3/Kconfig | 11 + drivers/usb/dwc3/Makefile | 1 + drivers/usb/dwc3/dwc3-generic-plat.c | 166 + drivers/usb/gadget/function/f_acm.c | 42 +- drivers/usb/gadget/function/f_ecm.c | 48 +- drivers/usb/gadget/function/f_fs.c | 8 +- drivers/usb/gadget/function/f_ncm.c | 78 +- drivers/usb/gadget/function/f_rndis.c | 85 +- drivers/usb/gadget/udc/core.c | 3 + drivers/usb/host/Kconfig | 2 +- drivers/usb/host/xhci-pci.c | 42 +- drivers/usb/host/xhci-plat.c | 15 + drivers/usb/host/xhci-plat.h | 1 + drivers/usb/host/xhci-rcar-regs.h | 49 + drivers/usb/host/xhci-rcar.c | 100 +- drivers/usb/host/xhci-ring.c | 24 +- drivers/usb/host/xhci-rzg3e-regs.h | 12 + drivers/usb/host/xhci-trace.h | 34 +- drivers/usb/host/xhci.h | 3 +- drivers/usb/mon/mon_bin.c | 14 +- drivers/vdpa/Kconfig | 8 +- drivers/vdpa/alibaba/eni_vdpa.c | 3 +- drivers/vdpa/ifcvf/ifcvf_main.c | 3 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 2 +- drivers/vdpa/octeon_ep/octep_vdpa_main.c | 4 +- drivers/vdpa/pds/vdpa_dev.c | 3 +- drivers/vdpa/solidrun/snet_main.c | 4 +- drivers/vdpa/vdpa.c | 3 - drivers/vdpa/vdpa_sim/vdpa_sim.c | 2 +- drivers/vdpa/vdpa_user/iova_domain.c | 2 +- drivers/vdpa/vdpa_user/iova_domain.h | 2 +- drivers/vdpa/vdpa_user/vduse_dev.c | 79 +- drivers/vdpa/virtio_pci/vp_vdpa.c | 3 +- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 6 +- drivers/vfio/pci/pds/dirty.c | 2 +- drivers/vfio/platform/Kconfig | 5 +- drivers/vfio/platform/reset/Kconfig | 6 +- .../vfio/platform/reset/vfio_platform_amdxgbe.c | 2 + .../vfio/platform/reset/vfio_platform_bcmflexrm.c | 2 + .../platform/reset/vfio_platform_calxedaxgmac.c | 2 + drivers/vfio/platform/vfio_amba.c | 2 + drivers/vfio/vfio_main.c | 2 +- drivers/video/fbdev/core/fbcon.c | 11 +- drivers/virt/coco/efi_secret/Kconfig | 2 +- drivers/virtio/virtio_ring.c | 889 +--- drivers/virtio/virtio_vdpa.c | 4 +- drivers/xen/manage.c | 11 +- fs/9p/vfs_inode.c | 34 +- fs/9p/vfs_inode_dotl.c | 15 +- fs/afs/callback.c | 4 +- fs/afs/main.c | 4 +- fs/afs/write.c | 2 +- fs/aio.c | 2 +- fs/bcachefs/btree_write_buffer.c | 2 +- fs/bcachefs/io_read.c | 8 +- fs/bcachefs/journal_io.c | 2 +- fs/bcachefs/super.c | 10 +- fs/btrfs/block-group.c | 2 +- fs/btrfs/disk-io.c | 2 +- fs/btrfs/extent_map.c | 2 +- fs/btrfs/space-info.c | 4 +- fs/btrfs/zoned.c | 2 +- fs/ceph/super.c | 2 +- fs/coredump.c | 2 +- fs/dlm/lowcomms.c | 2 +- fs/dlm/main.c | 2 +- fs/ext4/mballoc.c | 2 +- fs/fs-writeback.c | 17 +- fs/fuse/dev.c | 2 +- fs/fuse/dir.c | 21 +- fs/fuse/inode.c | 2 +- fs/gfs2/inode.c | 26 +- fs/gfs2/main.c | 5 +- fs/gfs2/ops_fstype.c | 6 +- fs/inode.c | 18 + fs/iomap/buffered-io.c | 18 +- fs/iomap/direct-io.c | 3 + fs/iomap/trace.h | 1 + fs/lockd/svc.c | 6 +- fs/mount.h | 2 +- fs/namespace.c | 43 +- fs/netfs/misc.c | 2 +- fs/netfs/objects.c | 2 +- fs/nfs/blocklayout/blocklayout.c | 8 +- fs/nfs/blocklayout/dev.c | 8 +- fs/nfs/callback.c | 10 +- fs/nfs/dir.c | 26 +- fs/nfs/file.c | 20 +- fs/nfs/filelayout/filelayout.c | 10 +- fs/nfs/filelayout/filelayoutdev.c | 10 +- fs/nfs/flexfilelayout/flexfilelayout.c | 786 ++- fs/nfs/flexfilelayout/flexfilelayout.h | 64 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 121 +- fs/nfs/namespace.c | 2 +- fs/nfs/nfs42proc.c | 4 +- fs/nfs/nfs42xdr.c | 2 +- fs/nfs/nfs4proc.c | 10 +- fs/nfs/nfs4renewd.c | 2 +- fs/nfs/nfs4state.c | 3 + fs/nfs/nfs4xdr.c | 4 +- fs/nfs/nfstrace.h | 139 +- fs/nfs/write.c | 30 +- fs/nfsd/Kconfig | 2 +- fs/nfsd/debugfs.c | 2 +- fs/nfsd/filecache.c | 2 +- fs/nfsd/lockd.c | 15 + fs/nfsd/nfscache.c | 15 +- fs/nfsd/nfsctl.c | 2 +- fs/nfsd/nfssvc.c | 7 +- fs/notify/mark.c | 4 +- fs/nsfs.c | 2 +- fs/ocfs2/dlm/dlmdomain.c | 3 +- fs/ocfs2/dlmfs/dlmfs.c | 3 +- fs/open.c | 10 +- fs/orangefs/namei.c | 10 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/orangefs/xattr.c | 12 +- fs/proc/page.c | 3 +- fs/proc/task_mmu.c | 3 + fs/smb/client/cached_dir.c | 17 +- fs/smb/client/cifsfs.c | 16 +- fs/smb/client/dir.c | 8 +- fs/smb/client/inode.c | 2 +- fs/smb/client/smb2inode.c | 99 +- fs/smb/server/ksmbd_work.c | 2 +- fs/smb/server/transport_rdma.c | 3 +- fs/squashfs/inode.c | 7 + fs/squashfs/squashfs_fs_i.h | 2 +- fs/super.c | 3 +- fs/vboxsf/dir.c | 25 +- fs/verity/verify.c | 2 +- fs/xfs/libxfs/xfs_ag_resv.c | 7 +- fs/xfs/libxfs/xfs_alloc.c | 5 +- fs/xfs/libxfs/xfs_attr_leaf.c | 2 +- fs/xfs/libxfs/xfs_bmap.c | 17 +- fs/xfs/libxfs/xfs_btree.c | 2 +- fs/xfs/libxfs/xfs_da_btree.c | 2 +- fs/xfs/libxfs/xfs_dir2.c | 2 +- fs/xfs/libxfs/xfs_errortag.h | 114 +- fs/xfs/libxfs/xfs_exchmaps.c | 4 +- fs/xfs/libxfs/xfs_ialloc.c | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 4 +- fs/xfs/libxfs/xfs_inode_fork.c | 3 +- fs/xfs/libxfs/xfs_log_format.h | 37 - fs/xfs/libxfs/xfs_metafile.c | 2 +- fs/xfs/libxfs/xfs_refcount.c | 7 +- fs/xfs/libxfs/xfs_rmap.c | 2 +- fs/xfs/libxfs/xfs_rtbitmap.c | 2 +- fs/xfs/libxfs/xfs_zones.h | 7 + fs/xfs/scrub/cow_repair.c | 4 +- fs/xfs/scrub/repair.c | 2 +- fs/xfs/xfs_attr_item.c | 2 +- fs/xfs/xfs_buf.c | 4 +- fs/xfs/xfs_error.c | 216 +- fs/xfs/xfs_error.h | 47 +- fs/xfs/xfs_inode.c | 28 +- fs/xfs/xfs_iomap.c | 4 +- fs/xfs/xfs_log.c | 11 +- fs/xfs/xfs_log.h | 37 + fs/xfs/xfs_mru_cache.c | 3 +- fs/xfs/xfs_super.c | 15 +- fs/xfs/xfs_trans_ail.c | 2 +- fs/xfs/xfs_zone_alloc.c | 4 +- include/acpi/processor.h | 7 +- include/asm-generic/cacheflush.h | 11 + include/crypto/internal/scompress.h | 11 +- include/dt-bindings/clock/mediatek,mt8196-clock.h | 803 +++ include/dt-bindings/clock/mt7622-clk.h | 2 +- include/dt-bindings/clock/rk3368-cru.h | 1 - include/dt-bindings/clock/spacemit,k1-syscon.h | 4 + include/dt-bindings/clock/st,stm32mp21-rcc.h | 426 ++ include/dt-bindings/reset/mediatek,mt8196-resets.h | 26 + include/dt-bindings/reset/st,stm32mp21-rcc.h | 138 + include/linux/cgroup.h | 52 +- include/linux/cgroup_namespace.h | 56 + include/linux/cred.h | 2 +- include/linux/hisi_acc_qm.h | 21 +- include/linux/io_uring/cmd.h | 20 +- include/linux/iocontext.h | 6 +- include/linux/ipc_namespace.h | 8 +- include/linux/kexec_handover.h | 15 +- include/linux/kvm_types.h | 25 +- include/linux/lsm_hook_defs.h | 2 +- include/linux/mfd/mc13xxx.h | 6 - include/linux/mnt_namespace.h | 4 +- include/linux/netpoll.h | 1 - include/linux/nfs_page.h | 2 - include/linux/nfs_xdr.h | 4 +- include/linux/ns_common.h | 88 +- include/linux/nsproxy.h | 2 +- include/linux/nstree.h | 2 + include/linux/page-flags.h | 5 - include/linux/pid_namespace.h | 6 +- include/linux/proc_ns.h | 21 - include/linux/rcupdate.h | 26 + include/linux/rhashtable.h | 14 +- include/linux/rmap.h | 5 + include/linux/rseq.h | 4 +- include/linux/sched/task.h | 19 +- include/linux/security.h | 4 +- include/linux/sem.h | 4 +- include/linux/soundwire/sdw.h | 17 + include/linux/stmmac.h | 31 +- include/linux/sunrpc/debug.h | 30 +- include/linux/sunrpc/svc.h | 4 +- include/linux/sunrpc/svc_xprt.h | 6 +- include/linux/sunrpc/xdr.h | 8 +- include/linux/time_namespace.h | 8 +- include/linux/tpm.h | 5 +- include/linux/uprobes.h | 4 +- include/linux/usb/gadget.h | 25 + include/linux/usb/typec_mux.h | 46 +- include/linux/user_events.h | 4 +- include/linux/user_namespace.h | 4 +- include/linux/{utsname.h => uts_namespace.h} | 48 +- include/linux/utsname.h | 58 +- include/linux/vdpa.h | 10 +- include/linux/virtio.h | 4 - include/net/cfg80211.h | 16 +- include/net/net_namespace.h | 12 +- include/net/psp/functions.h | 13 +- include/net/psp/types.h | 2 +- include/net/udp.h | 2 +- include/rv/ltl_monitor.h | 2 +- include/soc/spacemit/k1-syscon.h | 1 + include/sound/soc-component.h | 22 +- include/sound/soc-dapm.h | 12 +- include/sound/soc.h | 5 + include/trace/events/task.h | 6 +- include/uapi/linux/android/binder.h | 2 +- include/uapi/linux/if_link.h | 2 + include/uapi/linux/kernel-page-flags.h | 1 - include/uapi/linux/memfd.h | 2 - include/uapi/linux/nsfs.h | 3 + include/uapi/linux/sched.h | 9 +- include/uapi/rdma/irdma-abi.h | 16 +- include/uapi/sound/compress_offload.h | 2 +- include/uapi/sound/compress_params.h | 43 +- init/version-timestamp.c | 4 +- io_uring/io_uring.h | 2 +- io_uring/notif.c | 2 +- io_uring/query.c | 10 +- io_uring/uring_cmd.c | 11 +- ipc/msgutil.c | 4 +- ipc/namespace.c | 10 +- ipc/sem.c | 2 +- kernel/Makefile | 2 +- kernel/cgroup/cgroup.c | 4 +- kernel/cgroup/cpuset.c | 11 +- kernel/cgroup/namespace.c | 6 +- kernel/cred.c | 2 +- kernel/events/uprobes.c | 2 +- kernel/fork.c | 120 +- kernel/kexec_handover.c | 71 +- kernel/nscommon.c | 25 + kernel/nsproxy.c | 4 +- kernel/pid.c | 4 +- kernel/pid_namespace.c | 12 +- kernel/sched/core.c | 4 +- kernel/sched/fair.c | 2 +- kernel/sched/sched.h | 4 +- kernel/time/namespace.c | 10 +- kernel/user.c | 4 +- kernel/user_namespace.c | 8 +- kernel/utsname.c | 6 +- localversion-next | 2 +- mm/kmsan/core.c | 10 +- mm/kmsan/kmsan_test.c | 16 + mm/memfd.c | 2 + mm/memory.c | 9 +- mm/page_alloc.c | 24 + mm/page_vma_mapped.c | 1 + mm/percpu.c | 7 +- mm/rmap.c | 99 +- mm/vmscan.c | 1 - net/bluetooth/mgmt.c | 81 +- net/bluetooth/mgmt_util.c | 7 +- net/bluetooth/mgmt_util.h | 2 +- net/core/net-sysfs.c | 6 +- net/core/net_namespace.c | 27 +- net/core/netpoll.c | 3 +- net/core/rtnetlink.c | 10 +- net/ipv4/inet_timewait_sock.c | 4 +- net/ipv4/ip_input.c | 29 +- net/ipv4/tcp_metrics.c | 2 +- net/ipv4/tcp_output.c | 2 +- net/ipv4/udp.c | 12 +- net/mptcp/ctrl.c | 2 +- net/psp/psp_main.c | 3 +- net/psp/psp_sock.c | 19 +- net/smc/smc_loopback.c | 14 +- net/sunrpc/Kconfig | 14 + net/sunrpc/auth_gss/gss_rpc_xdr.c | 8 +- net/sunrpc/socklib.c | 2 +- net/sunrpc/svc.c | 11 +- net/sunrpc/svc_xprt.c | 20 +- net/sunrpc/svcsock.c | 2 + net/sunrpc/sysfs.c | 2 +- net/sunrpc/xprtrdma/rpc_rdma.c | 2 +- net/wireless/nl80211.c | 15 - rust/bindings/bindings_helper.h | 8 + rust/helpers/binder.c | 26 + rust/helpers/helpers.c | 1 + rust/helpers/page.c | 8 + rust/helpers/security.c | 24 + rust/kernel/cred.rs | 6 + rust/kernel/maple_tree.rs | 7 +- rust/kernel/page.rs | 6 + rust/kernel/security.rs | 37 + rust/uapi/uapi_helper.h | 1 + scripts/sphinx-build-wrapper | 719 --- security/apparmor/lsm.c | 2 +- security/security.c | 2 +- security/selinux/hooks.c | 2 +- security/tomoyo/tomoyo.c | 2 +- sound/soc/codecs/Kconfig | 7 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/da7213.c | 6 +- sound/soc/codecs/wcd-common.c | 143 + sound/soc/codecs/wcd-common.h | 46 + sound/soc/codecs/wcd934x.c | 82 +- sound/soc/codecs/wcd937x-sdw.c | 67 +- sound/soc/codecs/wcd937x.c | 93 +- sound/soc/codecs/wcd937x.h | 24 +- sound/soc/codecs/wcd938x-sdw.c | 83 +- sound/soc/codecs/wcd938x.c | 99 +- sound/soc/codecs/wcd938x.h | 26 +- sound/soc/codecs/wcd939x-sdw.c | 98 +- sound/soc/codecs/wcd939x.c | 104 +- sound/soc/codecs/wcd939x.h | 32 +- sound/soc/codecs/wm8993.c | 2 +- sound/soc/codecs/wm8994.c | 6 +- sound/soc/fsl/fsl_qmc_audio.c | 125 +- sound/soc/intel/avs/boards/es8336.c | 2 +- sound/soc/intel/avs/boards/rt274.c | 2 +- sound/soc/intel/avs/boards/rt5640.c | 2 +- sound/soc/intel/boards/bytcht_cx2072x.c | 2 +- sound/soc/intel/boards/bytcht_es8316.c | 2 +- sound/soc/intel/boards/bytcr_rt5640.c | 2 +- sound/soc/intel/boards/bytcr_rt5651.c | 2 +- sound/soc/intel/boards/bytcr_wm5102.c | 2 +- sound/soc/intel/boards/sof_es8336.c | 2 +- sound/soc/intel/boards/sof_sdw.c | 2 +- sound/soc/qcom/qdsp6/audioreach.c | 27 + sound/soc/qcom/qdsp6/audioreach.h | 17 + sound/soc/qcom/qdsp6/q6apm-dai.c | 3 +- sound/soc/qcom/qdsp6/q6apm.c | 3 + sound/soc/qcom/sc8280xp.c | 3 + sound/soc/soc-core.c | 4 +- sound/soc/soc-dapm.c | 57 +- sound/soc/sof/ipc3-dtrace.c | 2 +- sound/soc/sof/ipc4-pcm.c | 4 +- sound/soc/sof/sof-client-probes.c | 2 +- tools/docs/sphinx-build-wrapper | 18 +- tools/include/nolibc/std.h | 2 +- tools/mm/page-types.c | 1 - tools/perf/Documentation/perf-bench.txt | 58 +- tools/perf/Documentation/perf.data-file-format.txt | 10 + tools/perf/bench/bench.h | 1 + tools/perf/bench/mem-functions.c | 390 +- tools/perf/bench/mem-memcpy-arch.h | 2 +- tools/perf/bench/mem-memcpy-x86-64-asm-def.h | 4 + tools/perf/bench/mem-memset-arch.h | 2 +- tools/perf/bench/mem-memset-x86-64-asm-def.h | 4 + tools/perf/builtin-bench.c | 1 + tools/perf/builtin-trace.c | 4 +- tools/perf/tests/shell/attr/test-stat-default | 7 + tools/perf/tests/shell/attr/test-stat-detailed-1 | 7 + tools/perf/tests/shell/attr/test-stat-detailed-2 | 7 + tools/perf/tests/shell/attr/test-stat-detailed-3 | 7 + tools/perf/tests/shell/record_lbr.sh | 26 +- tools/perf/util/session.c | 2 +- tools/perf/util/tool_pmu.c | 3 - tools/testing/selftests/arm64/abi/hwcap.c | 21 + tools/testing/selftests/clone3/clone3.c | 226 +- tools/testing/selftests/clone3/clone3_selftests.h | 65 +- tools/testing/selftests/iommu/iommufd_fail_nth.c | 2 +- tools/testing/selftests/ksft_shstk.h | 98 + tools/testing/selftests/kvm/Makefile.kvm | 1 + .../testing/selftests/kvm/arm64/external_aborts.c | 1 - tools/testing/selftests/kvm/arm64/set_id_regs.c | 2 + tools/testing/selftests/kvm/include/x86/pmu.h | 26 + .../testing/selftests/kvm/include/x86/processor.h | 14 +- tools/testing/selftests/kvm/lib/x86/pmu.c | 49 + tools/testing/selftests/kvm/lib/x86/processor.c | 37 + tools/testing/selftests/kvm/x86/hyperv_features.c | 16 +- .../testing/selftests/kvm/x86/monitor_mwait_test.c | 8 +- tools/testing/selftests/kvm/x86/msrs_test.c | 485 ++ .../testing/selftests/kvm/x86/pmu_counters_test.c | 75 +- .../selftests/kvm/x86/pmu_event_filter_test.c | 4 +- .../testing/selftests/kvm/x86/vmx_pmu_caps_test.c | 7 +- tools/testing/selftests/kvm/x86/xapic_state_test.c | 4 +- tools/testing/selftests/kvm/x86/xcr0_cpuid_test.c | 12 +- tools/testing/selftests/namespaces/.gitignore | 1 + tools/testing/selftests/namespaces/Makefile | 2 +- tools/testing/selftests/namespaces/init_ino_test.c | 61 + tools/testing/selftests/riscv/README | 24 + tools/testing/selftests/ublk/Makefile | 1 + tools/testing/selftests/ublk/kublk.c | 32 +- tools/testing/selftests/ublk/test_generic_13.sh | 20 + virt/kvm/eventfd.c | 2 +- virt/kvm/guest_memfd.c | 4 +- virt/kvm/kvm_main.c | 128 +- 894 files changed, 42775 insertions(+), 11346 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/marvell/98dx3236.txt delete mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-370-xp.txt delete mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-375.txt delete mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-39x.txt delete mode 100644 Documentation/devicetree/bindings/arm/marvell/kirkwood.txt create mode 100644 Documentation/devicetree/bindings/arm/marvell/marvell,armada-37 [...] create mode 100644 Documentation/devicetree/bindings/arm/marvell/marvell,armada375.yaml create mode 100644 Documentation/devicetree/bindings/arm/marvell/marvell,armada390.yaml delete mode 100644 Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt create mode 100644 Documentation/devicetree/bindings/arm/marvell/marvell,dove.yaml delete mode 100644 Documentation/devicetree/bindings/arm/marvell/marvell,kirkwood.txt create mode 100644 Documentation/devicetree/bindings/arm/marvell/marvell,kirkwood.yaml delete mode 100644 Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt create mode 100644 Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.yaml create mode 100644 Documentation/devicetree/bindings/clock/mediatek,mt8196-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/mediatek,mt8196-sys-clock.yaml copy Documentation/devicetree/bindings/clock/{st,stm32mp25-rcc.yaml => st,stm32mp2 [...] create mode 100644 Documentation/devicetree/bindings/edac/aspeed,ast2400-sdram-edac.yaml delete mode 100644 Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt delete mode 100644 Documentation/devicetree/bindings/soc/renesas/renesas,rzn1-gpio [...] create mode 100644 Documentation/devicetree/bindings/usb/renesas,rzg3e-xhci.yaml create mode 100644 Documentation/devicetree/bindings/usb/spacemit,k1-dwc3.yaml delete mode 100644 Documentation/sphinx/cdomain.py delete mode 100644 Documentation/sphinx/load_config.py create mode 100644 Documentation/userspace-api/shadow_stack.rst create mode 100644 arch/powerpc/include/asm/fprobe.h create mode 100644 arch/powerpc/include/asm/kvm_types.h create mode 100644 arch/powerpc/include/uapi/asm/papr-hvpipe.h create mode 100644 arch/powerpc/platforms/pseries/papr-hvpipe.c create mode 100644 arch/powerpc/platforms/pseries/papr-hvpipe.h copy arch/riscv/errata/{andes => mips}/Makefile (100%) create mode 100644 arch/riscv/errata/mips/errata.c create mode 100644 arch/riscv/include/asm/vendor_extensions/mips.h create mode 100644 arch/riscv/include/asm/vendor_extensions/mips_hwprobe.h create mode 100644 arch/riscv/include/uapi/asm/vendor/mips.h create mode 100644 arch/riscv/kernel/vendor_extensions/mips.c create mode 100644 arch/riscv/kernel/vendor_extensions/mips_hwprobe.c create mode 100644 drivers/android/binder/Makefile create mode 100644 drivers/android/binder/allocation.rs create mode 100644 drivers/android/binder/context.rs create mode 100644 drivers/android/binder/deferred_close.rs create mode 100644 drivers/android/binder/defs.rs create mode 100644 drivers/android/binder/error.rs create mode 100644 drivers/android/binder/freeze.rs create mode 100644 drivers/android/binder/node.rs create mode 100644 drivers/android/binder/node/wrapper.rs create mode 100644 drivers/android/binder/page_range.rs create mode 100644 drivers/android/binder/page_range_helper.c create mode 100644 drivers/android/binder/page_range_helper.h create mode 100644 drivers/android/binder/process.rs create mode 100644 drivers/android/binder/range_alloc/array.rs create mode 100644 drivers/android/binder/range_alloc/mod.rs create mode 100644 drivers/android/binder/range_alloc/tree.rs create mode 100644 drivers/android/binder/rust_binder.h create mode 100644 drivers/android/binder/rust_binder_events.c create mode 100644 drivers/android/binder/rust_binder_events.h create mode 100644 drivers/android/binder/rust_binder_internal.h create mode 100644 drivers/android/binder/rust_binder_main.rs create mode 100644 drivers/android/binder/rust_binderfs.c create mode 100644 drivers/android/binder/stats.rs create mode 100644 drivers/android/binder/thread.rs create mode 100644 drivers/android/binder/trace.rs create mode 100644 drivers/android/binder/transaction.rs create mode 100644 drivers/clk/mediatek/clk-mt8196-apmixedsys.c create mode 100644 drivers/clk/mediatek/clk-mt8196-disp0.c create mode 100644 drivers/clk/mediatek/clk-mt8196-disp1.c create mode 100644 drivers/clk/mediatek/clk-mt8196-imp_iic_wrap.c create mode 100644 drivers/clk/mediatek/clk-mt8196-mcu.c create mode 100644 drivers/clk/mediatek/clk-mt8196-mdpsys.c create mode 100644 drivers/clk/mediatek/clk-mt8196-mfg.c create mode 100644 drivers/clk/mediatek/clk-mt8196-ovl0.c create mode 100644 drivers/clk/mediatek/clk-mt8196-ovl1.c create mode 100644 drivers/clk/mediatek/clk-mt8196-peri_ao.c create mode 100644 drivers/clk/mediatek/clk-mt8196-pextp.c create mode 100644 drivers/clk/mediatek/clk-mt8196-topckgen.c create mode 100644 drivers/clk/mediatek/clk-mt8196-topckgen2.c create mode 100644 drivers/clk/mediatek/clk-mt8196-ufs_ao.c create mode 100644 drivers/clk/mediatek/clk-mt8196-vdec.c create mode 100644 drivers/clk/mediatek/clk-mt8196-vdisp_ao.c create mode 100644 drivers/clk/mediatek/clk-mt8196-venc.c create mode 100644 drivers/clk/mediatek/clk-mt8196-vlpckgen.c create mode 100644 drivers/clk/mmp/Kconfig create mode 100644 drivers/clk/stm32/clk-stm32mp21.c create mode 100644 drivers/clk/stm32/stm32mp21_rcc.h copy drivers/infiniband/hw/irdma/{main.c => icrdma_if.c} (57%) create mode 100644 drivers/infiniband/hw/irdma/ig3rdma_hw.c create mode 100644 drivers/infiniband/hw/irdma/ig3rdma_hw.h create mode 100644 drivers/infiniband/hw/irdma/ig3rdma_if.c create mode 100644 drivers/infiniband/hw/irdma/virtchnl.c create mode 100644 drivers/infiniband/hw/irdma/virtchnl.h create mode 100644 drivers/mfd/ls2k-bmc-core.c create mode 100644 drivers/power/reset/th1520-aon-reboot.c create mode 100644 drivers/usb/dwc3/dwc3-generic-plat.c create mode 100644 drivers/usb/host/xhci-rcar-regs.h create mode 100644 drivers/usb/host/xhci-rzg3e-regs.h create mode 100644 include/dt-bindings/clock/mediatek,mt8196-clock.h create mode 100644 include/dt-bindings/clock/st,stm32mp21-rcc.h create mode 100644 include/dt-bindings/reset/mediatek,mt8196-resets.h create mode 100644 include/dt-bindings/reset/st,stm32mp21-rcc.h create mode 100644 include/linux/cgroup_namespace.h copy include/linux/{utsname.h => uts_namespace.h} (56%) create mode 100644 kernel/nscommon.c create mode 100644 rust/helpers/binder.c delete mode 100755 scripts/sphinx-build-wrapper create mode 100644 sound/soc/codecs/wcd-common.c create mode 100644 sound/soc/codecs/wcd-common.h create mode 100644 tools/testing/selftests/ksft_shstk.h create mode 100644 tools/testing/selftests/kvm/x86/msrs_test.c create mode 100644 tools/testing/selftests/namespaces/init_ino_test.c create mode 100644 tools/testing/selftests/riscv/README create mode 100755 tools/testing/selftests/ublk/test_generic_13.sh