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 5f540c4aade9 Add linux-next specific files for 20250910 omits 40a65ff0f506 Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits e2310589c5bf Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] omits b181bc1edeb7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f89fd458df9e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits d4e4ab1bc8e6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a3a8014de9bd Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits 5ff73b3c4932 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 690ff5cae6b8 Merge branch 'for-next/execve' of https://git.kernel.org/p [...] omits 838ef0528e48 Merge branch 'timekeeping-next' of https://github.com/Rust [...] omits 8df04099c6af Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits c78d114c340c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f88bb5ae92a8 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 3864cbedc5af Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits 3408f315e00e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c15c95e81afb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 810d9ab96828 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] omits e97cefa6b9e6 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits 94dfedee2a89 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits e49ff8c7f28f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2449dc23137b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2c8958f269ce Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] omits 3483aa4ceb91 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 1ba481b07c9b Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits 124f8778c1d0 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits 8311da061c2d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d475b146dd23 Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] omits 563bd8d4e652 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7b8e57ef3abf Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits eb3b1a8fcacf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 799b05324441 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits fa398eb61e19 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c0a810064419 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5e3a1ccddf9e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ad98fea3d657 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2c99d551e20d Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits 9f773d3223de Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits e57f4859616c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8b749adc5db2 Merge branch 'next' of https://github.com/awilliam/linux-vfio.git omits 3b78642f6440 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits fcb3d99863d4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 0887c13a1fbe Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c691f67a9d2e Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] omits dc2b1548720a Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] omits 4602a52934f2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 31045cec0bcd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 070d79025a21 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 004ec495a360 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits 9f4cd556e4ff Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits fc6528e58d36 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 3602b8f31828 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 46a9c6c2e95c Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits dd1d1b48a750 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits 10564dead551 Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits 3fac43a9f010 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] omits 22ccb74ba2f9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8106dbde2570 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 16dfbf1493e2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits af48f1b68114 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 71e46def6855 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits da15245b9de6 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 5dcf71eca4d3 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 5419aef1accf Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e59cea800de5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a25c98fab49f Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 147c16189d3d Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] omits 358279946285 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e577147eb855 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a7de061478f2 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 6df1c10c80fd Merge branch 'timers/drivers/next' of https://git.kernel.o [...] omits 5e303ae8dd87 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits bbbe895bf8d1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6316f0343717 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9d1c640c3ae1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits df2072cb79d5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a7f2db0726d3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1364cd528edb Merge branch 'next' of https://github.com/cschaufler/smack-next omits 32784787a6dc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits bfa8197a21fb Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits d1ba61af049d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits be188628c15a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3dbd05738fca Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fec936711ab3 next-20250903/mfd omits cd285d189a94 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a34051f76028 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4a2f89aa6cdf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 31521a8b2db7 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 0356b1d7e00f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits be2a5cec4201 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f16074e20b52 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f79ff891a469 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a17169024bb8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ccc04c994206 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fc5152d53349 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits b4a788804675 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits df745025489f Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits c6ac880cb481 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 408c287e0724 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits b6b308c3a7ef Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits ac49b053bc46 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits c532116e9e33 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits ddbefde68d6b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits d1d7489181ca Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits ec6d1989af33 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits d257b0b10929 Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] omits 00ff3fcca0c4 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] omits 70218d73318e Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] omits ea9159f6f18b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits b02bded6e1fd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 3b23ddef4f4d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4be1ecb36fc0 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits d86788f7fe36 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 2daaf41a57d2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1127326a1364 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 63ff3dd462bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 69b38cfcfca4 Merge branch 'thermal/linux-next' of https://git.kernel.or [...] omits e39e6aa640c9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a61f4518cefc Merge branch 'devfreq-next' of https://git.kernel.org/pub/ [...] omits 2ccabe2a3ca9 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 1209b38e4eda Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 78d68e4e6712 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 10f8499e4049 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits 92ad76f30fbb Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits 0387119f08b7 Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] omits babfb94b96f5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 52ae2bc4c171 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] omits f793e1fccc00 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f132e7e4e3a0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7d8f5f9be24b Merge branch 'fs-next' of linux-next omits 96225a649a60 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] omits 54074e86fee3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1c7c65831042 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits 33fe05f7e8d7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 269b0d382dde Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] omits 534930359f26 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits a481f0103780 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] omits a061c5e41931 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] omits 775651a5e6c6 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] omits 5bdf1b7c703c Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] omits 01fff607f556 Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] omits 12ee36d0bfad Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits 5fc46607a551 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits 33a6e21da2b4 Merge branch 'thead-dt-for-next' of https://git.kernel.org [...] omits f3a4e32a99be Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4031bfa23509 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e23007e35816 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits b4ee846497a5 Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] omits ba31814efc38 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 893d62e36861 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 0b24a3e1fbe1 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits b1dfc743fc8a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8a1ee3c23796 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f3bec9761496 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits dea2e73b9111 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7b8282ce2e0b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fb1b1fcc6dd2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9453873f4dc4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2a527f8e02d5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d8eff4efb56d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bbdf4e523bd0 Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git omits 7a9d92ce28c6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 99386f9e2cba Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 731b2a440058 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 7ec8d38ea799 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ab39071ad663 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits 913a8e5b01ee Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 3c7198034f89 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0abd977ab03a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 20f96b0970ba Merge branch 'for-next/core' of https://git.kernel.org/pub [...] omits ce0df74a00fa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 666fe7c09e2d Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits 68b0ddbe4578 Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] omits 6e4b62abd789 Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] omits f76a4aea9e28 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits d373d20c20a9 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits 79d9debb4546 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 398629955b7c Merge branch 'drm-rust-fixes' of https://gitlab.freedeskto [...] omits 100ded776155 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits 712657b59f00 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits aad20254a102 Merge branch 'trace/fixes' of https://git.kernel.org/pub/s [...] omits bec0af1ea5c1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 5ea8b46a6301 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 847b89082ff3 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] omits 7f8d47ea06db Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits b06234727827 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 2578ba4d7165 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 6b383b13d0c8 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits fa3ff255bc74 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] omits 0bfd303173b7 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 6d9c497e25ff Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 08195ea93e92 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits b320a9b561d3 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] omits 2a67a75157a2 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits fc6ca6a149d8 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits 737d8fd2c19a Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits 8d414ea1eda8 Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits 672aed7ab85c Merge branch 'driver-core-linus' of https://git.kernel.org [...] omits 40b62f6fd153 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits fae1cade756d Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 744ebfb701ab Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 2d15c337b43a Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits c3988d56bc34 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits ced3f1669355 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits fa9bf36ab58f Merge branch 'for-current' of https://git.kernel.org/pub/s [...] omits 82006300ddce Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 23cb85d1f1d7 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 9c08d5dee9bb Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 5f3eaba6d6f0 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 323ae9e4b03a Merge branch 'fs-current' of linux-next omits 0648a34a01af Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits 9a8d53a67579 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 608db3b85d61 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits 66b9ce7a4a4e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits dc1ca05d37be Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 785ce5800c9b Merge branch '9p-next' of https://github.com/martinetd/linux omits 1cad1a59d120 Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] omits aa0f2aaea5ba Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits a4d621af8426 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits d62ddf37c782 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 758f8ac03f54 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2c4ee3f83e75 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4b55eaac0c0c Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits e041c2763d4e Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 686e433bd45c Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits dddb4781fb9d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5be8b600d7db Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f2bbd0851dfc Merge branch 'configfs-next' of https://git.kernel.org/pub [...] omits ad716b82813f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits a7a082f9e8a3 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits aedfeb7b5198 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 129f63dc7824 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 530190453287 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 467e5bc8f6c6 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits e07ea6b92bd9 ceph: fix potential race condition on operations with CEPH [...] omits ed9ad4a962eb ceph: refactor wake_up_bit() pattern of calling omits 72ee562e300e ceph: fix potential race condition in ceph_ioctl_lazyio() omits b3cabb8f1c9c ceph: fix overflowed constant issue in ceph_do_objects_copy() omits fa544b7f5738 ceph: fix wrong sizeof argument issue in register_session() omits 853d6490ab4f ceph: add checking of wait_for_completion_killable() return value omits 9922d0d95140 ceph: make ceph_start_io_*() killable omits b1d127527f93 libceph: Use HMAC-SHA256 library instead of crypto_shash omits 6548ccb1f5b6 libceph: fix invalid accesses to ceph_connection_v1_info omits 084f547bd8e3 memfd,selinux: call security_inode_init_security_anon() omits 9a1282c6de24 Merge branch 'for-6.18/block' into for-next omits f243236bcccf Merge branch 'for-6.18/block' into for-next omits 3c2e8ca26ce6 Merge branch 'for-6.18/block' into for-next omits 58b3de3bf523 cxl/acpi: Rename CFMW coherency restrictions omits 2dd28a64cfce Merge branch 'for-6.18/io_uring' into for-next omits 59cfd1fa5a5b io_uring: replace use of system_unbound_wq with system_dfl_wq omits e92f5c03d324 io_uring: replace use of system_wq with system_percpu_wq omits 385cfb421505 Merge branch 'for-6.18/block' into for-next omits 246a72a3e17d Merge branch 'for-6.18/block' into for-next omits b9b33891fefd Merge branch 'for-6.18/block' into for-next omits cf4d69ca1f10 Merge branch 'for-6.18/io_uring' into for-next omits 92638c840d42 Merge branch 'for-6.18/block' into for-next omits 4fe590a74f20 Merge branch 'for-6.18/block' into for-next omits 39d919edea1d media: qcom: camss: remove a check for unavailable CAMSS endpoint omits 61e5e1d0ab08 media: qcom: camss: unconditionally set async notifier of [...] omits f2256e612819 media: qcom: camss: remove .link_entities callback omits ecfb899a29cf media: qcom: camss: Enumerate resources for QCS8300 omits 82eeec07e47c media: qcom: camss: enable vfe 690 for qcs8300 omits f9babc435fe2 media: qcom: camss: enable csid 690 for qcs8300 omits bd044fc3456b media: qcom: camss: Add CSIPHY support for QCS8300 omits 57ed76058730 media: qcom: camss: Add qcs8300 compatible omits 5ea131ed592a media: dt-bindings: Add qcom,qcs8300-camss compatible omits 71dc9162dcb2 media: qcom: camss: Enumerate resources for lemans(sa8775p) omits 84290465ed1b media: qcom: camss: Add support for VFE 690 omits 818ad80c3820 media: qcom: camss: Add support for CSID 690 omits a3545f33a304 media: qcom: camss: Add support for CSIPHY (v1.3.0) omits e1e6e343f74e media: qcom: camss: Add qcom,sa8775p-camss compatible omits 185b9187e860 media: dt-bindings: Add qcom,sa8775p-camss compatible omits eaca98ee5ac2 media: qcom: camss: Rename camss-vfe-780.c to camss-vfe-gen3.c omits 636c2c1d5e99 media: qcom: camss: Rename camss-csid-780.c to camss-csid-gen3.c omits 14abab4ac350 media: qcom: camss: add support for QCM2290 camss omits edb325ca08b6 media: qcom: camss: csiphy-3ph: Add CSIPHY 2ph DPHY v2.0.1 [...] omits a397719f1e8a media: qcom: camss: Add CSID 340 support omits b5e67bd1da32 media: qcom: camss: Add support for TFE (Spectra 340) omits 9b0e9bba97d6 dt-bindings: media: Add qcom,qcm2290-camss omits 835159399669 media: iris: Fix firmware reference leak and unmap memory [...] omits ea5e0723c6a6 media: iris: Add support for SM8750 (VPU v3.5) omits db51d42d759f media: iris: Split power on per variants omits 1d15fc6a06d1 media: iris: Call correct power off callback in cleanup path omits 70e9695a546d media: iris: vpu3x: Add MNoC low power handshake during ha [...] omits 25b458e8a479 media: iris: fix module removal if firmware download failed omits b3b13b78ae72 dt-bindings: media: qcom,sm8550-iris: Do not reference leg [...] omits 347e7fc12ac9 dt-bindings: media: qcom,sm8550-iris: Add SM8750 video codec omits d75e3d3857ba dt-bindings: media: qcom,sm8550-iris: Add X1E80100 compatible omits 6f2a2d2c3c6b MAINTAINERS: Update Vikash Garodia's email address omits 607b68b6d15d mailmap: update Dikshita Agarwal's email addresses omits 9a907a4837f5 dt-bindings: media: qcom,sm8550-iris: Update Dikshita Agar [...] omits e6b8d61b6533 MAINTAINERS: update Dikshita Agarwal's email addresses omits b36b22520290 MAINTAINERS: Add a media/platform/qcom MAINTAINERS entry omits a0717dff6926 docs: update delaytop documentation for new interactive features omits e063a99086df tools/delaytop: improve error handling for missing PSI support omits aeb07697a16c tools/delaytop: add interactive mode with keyboard controls omits 05da032dfde3 tools/delaytop: add memory verbose mode support omits dcb039a39008 tools/delaytop: add flexible sorting by delay field omits 27c5e5a56020 kernel.h: add comments for enum system_states omits 3b5914636442 crash-add-kunit-tests-for-crash_exclude_mem_range-fix omits ed3cafbc2a46 crash: add KUnit tests for crash_exclude_mem_range omits ba4d0c7a375a x86/kexec: fix potential cmem->ranges out of memory omits 1cef11f995f6 fs/proc/base.c: fix the wrong format specifier omits eb524c224ee7 panic-remove-redundant-panic-cpu-backtrace-fix omits 1e5fb068a73e panic: remove redundant panic-cpu backtrace omits b8c918327891 panic: use angle-bracket include for panic.h omits ecabab3cea20 ocfs2: add suballoc slot check in ocfs2_validate_inode_block() omits 103e16c7d2c1 selftests: proc: mark vsyscall strings maybe-unused omits 40411ef39bb5 btree: simplify merge logic by using btree_last() return value omits 11f106e577e1 watchdog: skip checks when panic is in progress omits 5d542030f887 panic/printk: replace other_cpu_in_panic() with panic_on_o [...] omits 8931f1b2a752 panic/printk: replace this_cpu_in_panic() with panic_on_th [...] omits c10ad9ada108 printk/nbcon: use panic_on_this_cpu() helper omits bfbba33e6b46 panic: use panic_try_start() in vpanic() omits 93a1e1de2371 panic: use panic_try_start() in nmi_panic() omits 5ba8319ecd9d crash_core: use panic_try_start() in crash_kexec() omits 6e4214746a01 fbdev: use panic_in_progress() helper omits 8f894a1629dd panic: introduce helper functions for panic state omits dd5388667f77 panic: clean up message about deprecated 'panic_print' parameter omits 0026875cdfa0 panic: add note that 'panic_print' parameter is deprecated omits 68b87f6836ba panic: refine the document for 'panic_print' omits f7ff1df08afd lib/sys_info: handle sys_info_mask==0 case omits e2644cf1a835 kexec_core: remove redundant 0 value initialization omits 2c30d37a3448 ocfs2: fix super block reserved field offset comment omits 52996596da18 ocfs2: remove unnecessary NULL check in ocfs2_grab_folios() omits a4afb9fcc60d fork: kill the pointless lower_32_bits() in create_io_thre [...] omits e5e3434c6fd2 fork: remove #ifdef CONFIG_LOCKDEP in copy_process() omits 33134782b6d5 list.h: add missing kernel-doc for basic macros omits f7a2b9c61f1f proc: test lseek on /proc/net/dev omits 41eb43b95b0a x86/crash: remove redundant 0 value initialization omits 8ec8eb2f917a vfat: remove unused variable omits 92e49417e26f watchdog/softlockup:Fix incorrect CPU utilization output d [...] omits 43c749319930 watchdog/softlockup:Fix incorrect CPU utilization output d [...] omits 63a179634444 watchdog/softlockup: fix wrong output when watchdog_thresh < 3 omits 58adfe0184f6 alloc_tag: use str_on_off() helper omits bb9a9d04f526 test_firmware: use str_true_false() helper omits 1d77b6a07862 ocfs2: remove commented out mlog() statements omits 14464d1a261e squashfs: verify inode mode when loading from disk omits 439f15c1c916 lib/fault-inject-usercopy.c: use PTR_ERR_OR_ZERO() to simp [...] omits b9a98d3919b8 ocfs2: kill osb->system_file_mutex lock omits 991f4dc5aa1f checkpatch: allow http links of any length in commit logs omits fba6fbfe8434 init-handle-bootloader-identifier-in-kernel-parameters-v4 omits 7bf7caf979a3 init: handle bootloader identifier in kernel parameters omits 5fc6640f21a3 lib/digsig: remove unnecessary memset omits 2e4924d127c8 nvmem: update a comment related to struct nvmem_config omits cf72abbdd588 ida: remove the ida_simple_xxx() API omits 293b5f11c118 idr test suite: remove usage of the deprecated ida_simple_ [...] omits 7592e968a0a9 kcov-load-acquire-coverage-count-in-user-space-code-v2 omits ebcb295e0203 kcov: load acquire coverage count in user-space code omits 6f41a53be79a kcov: use write memory barrier after memcpy() in kcov_move_area() omits d134256599a1 ref_tracker: remove redundant __GFP_NOWARN omits c4387281e36a x86/kexec: carry forward the boot DTB on kexec omits d237c13034e1 hung_task: dump blocker task if it is not hung omits a3bff28df80b mm/memremap: remove unused get_dev_pagemap() parameter omits 4abbdc6e5093 mm/gup: remove dead pgmap refcounting code omits 374a1b616d03 mm/page_alloc: check the correct buddy if it is a starting block omits 8ef26a8beb68 mm/hwpoison: decouple hwpoison_filter from mm/memory-failure.c omits ef6da9f40bb1 huge_memory: return -EINVAL in folio split functions when [...] omits f91f64549ec6 filemap: optimize folio refount update in filemap_map_pages omits 0059a7d55801 mm/percpu: add a simple double-free check for per-CPU memory omits d45f0ee319f3 selftests/mm: split_huge_page_test: cleanups for split_pte [...] omits af84e64f1613 selftests/mm: split_huge_page_test: fix occasional is_back [...] omits db760b2463b4 mm: shmem: fix the strategy for the tmpfs 'huge=' options omits 3250d842dfd1 rust: maple_tree: add MapleTreeAlloc omits 4d5f032807d0 rust: maple_tree: add lock guard for maple tree omits 7f51d867d2ed rust: maple_tree: add MapleTree omits ef4842bc465c mm/show_mem: add trylock while printing alloc info omits 2b46c333dbd0 mm/show_mem: dump the status of the mem alloc profiling be [...] omits 23c8ac8771d1 mm: do not assume file == vma->vm_file in compat_vma_mmap_ [...] omits d6b937c90d28 mm: specify separate file and vm_file params in vm_area_desc omits 8826d7b1bad1 virtio_balloon: stop calling page_address() in free_pages() omits 8403752c1f02 arm64: stop calling page_address() in free_pages() omits 45e3396e28cc powerpc: stop calling page_address() in free_pages() omits 768f24bfaa65 riscv: stop calling page_address() in free_pages() omits ddf89df8baa6 x86: stop calling page_address() in free_pages() omits abab7d3c0f03 aoe: stop calling page_address() in free_page() omits 314538a7720a mm/page_alloc: add kernel-docs for free_pages() omits 979f3163f10c mm: remove mlock_count from struct page omits 38d82b1fe78a mpage: convert do_mpage_readpage() to return void type omits b1e00cac18a7 mpage: terminate read-ahead on read error omits bd4f5bcedccc mm-filemap-align-last_index-to-folio-size-fix-fix omits 94e147295b46 mm-filemap-align-last_index-to-folio-size-fix omits 02f47c30986d mm/filemap: align last_index to folio size omits 0a7f8050970c mm-constify-highmem-related-functions-for-improved-const-c [...] omits d1e96b97279c mm: constify highmem related functions for improved const- [...] omits 79fc906ad86c mm: constify assert/test functions in mm.h omits dd7a8b3fdad4 mm: constify various inline functions for improved const-c [...] omits 31f02acecb65 mm: constify ptdesc_pmd_pts_count() and folio_get_private() omits 095306c260f4 mm: constify arch_pick_mmap_layout() for improved const-co [...] omits ebae3feed6ae parisc: constify mmap_upper_limit() parameter omits 0bf6fef741ef mm, s390: constify mapping related test/getter functions omits da18cfad36c7 mm: constify process_shares_mm() for improved const-correctness omits 760d3ebe25bf fs: constify mapping related test functions for improved c [...] omits 37ec1e4d6f5b mm: constify zone related test/getter functions omits 4b68eafd8110 mm: constify pagemap related test/getter functions omits 2ea685897fe3 mm: constify shmem related test functions for improved con [...] omits 0614b442770b mm: hugetlb: allocate frozen pages in alloc_gigantic_folio() omits e86a3310f35c mm: cma: add __cma_release() omits 27f0b6996abb mm: cma: add alloc flags for __cma_alloc() omits 588c83b8629d mm: page_alloc: add alloc_contig_frozen_pages() omits 5185c43c0e91 mm: hugeltb: check NUMA_NO_NODE in only_alloc_fresh_hugetl [...] omits 1b1e036c82c5 mm: hugetlb: remove struct hstate from init_new_hugetlb_folio() omits 8146848a3a59 mm: hugetlb: directly pass order when allocate a hugetlb folio omits 7667f895875b mm: hugetlb: convert to account_new_hugetlb_folio() omits 8c9ff1e3524f mm: hugetlb: convert to use more alloc_fresh_hugetlb_folio() omits 8be334cc8920 mm: show_mem: show number of zspages in show_free_areas omits 6c7dc333aa1f mm/hugetlb: retry to allocate for early boot hugepage allocation omits 26bf009d6b67 kasan-apply-write-only-mode-in-kasan-kunit-testcases-v7 omits 456950ba6953 kasan: apply write-only mode in kasan kunit testcases omits 7bc3c63f75b1 kasan/hw-tags: introduce kasan.write_only option omits 9ba4e0b04532 mm: remove nth_page() omits 4e16127d846c block: update comment of "struct bio_vec" regarding nth_page() omits 211a29ee1b2a kfence: drop nth_page() usage omits 4318ff3f7f4d mm/gup: drop nth_page() usage in unpin_user_page_range_dir [...] omits c6152d5be533 crypto: remove nth_page() usage within SG entry omits d0daa14fb342 vfio/pci: drop nth_page() usage within SG entry omits 5d773a4a7f71 scsi: sg: drop nth_page() usage within SG entry omits b351c0ffe457 scsi: scsi_lib: drop nth_page() usage within SG entry omits fcc4b3a952b1 mmc: drop nth_page() usage within SG entry omits e2adcf667c35 memstick: drop nth_page() usage within SG entry omits cd03467b87b8 mspro_block: drop nth_page() usage within SG entry omits 56827fb2bea6 drm/i915/gem: drop nth_page() usage within SG entry omits 4a2d0c0df062 ata: libata-sff: drop nth_page() usage within SG entry omits ef0c13a89f2b scatterlist: disallow non-contigous page ranges in a singl [...] omits 6f08d019566e dma-remap: drop nth_page() in dma_common_contiguous_remap() omits fca3fdfef9c4 mm/cma: refuse handing out non-contiguous page ranges omits 0bf548bc47a8 mips: mm: convert __flush_dcache_pages() to __flush_dcache [...] omits f320a06a6bdb io_uring/zcrx: remove nth_page() usage within folio omits 57972eb27328 fixup: mm/gup: remove record_subpages() omits ab34af25940a mm/gup: remove record_subpages() omits 4c51b4725249 mm/gup: drop nth_page() usage within folio when recording [...] omits 7543a4e4722b mm/pagewalk: drop nth_page() usage within folio in folio_w [...] omits 2ed26db61114 fs: hugetlbfs: cleanup folio in adjust_range_hwpoison() omits 082cf5364d5f fs: hugetlbfs: remove nth_page() usage within folio in adj [...] omits fe9d73c3f6be mm/mm/percpu-km: drop nth_page() usage within single allocation omits 45b1c9e651c2 mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() omits 380af1b57b5b mm: simplify folio_page() and folio_page_idx() omits b4899cfc68bc mm: limit folio/compound page sizes in problematic kernel configs omits a7715f00829f mm: sanity-check maximum folio size in folio_set_order() omits 0b4345c83e92 mm/mm_init: make memmap_init_compound() look more like pre [...] omits 41317e5a4352 mm/hugetlb: check for unreasonable folio sizes when regist [...] omits 0661e0baf417 mm/memremap: reject unreasonable folio/compound page sizes [...] omits f9c466419bfe mm/page_alloc: reject unreasonable folio/compound page siz [...] omits 0f6f7e831f5c wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y fr [...] omits adecbf71ac20 x86/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits c051c9366530 s390/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits c38f3297132e arm64: Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits 13ef76b43079 mm: stop making SPARSEMEM_VMEMMAP user-selectable omits 60c42c25bdaa tools-mm-slabinfo-fix-access-to-null-terminator-in-string- [...] omits 5b80c6c39a16 tools/mm/slabinfo: fix access to null terminator in string [...] omits 6772764bc385 memfd: move MFD_ALL_FLAGS definition to memfd.h omits 8fd48d4cb7a6 mm/memfd: remove redundant casts omits ab854aab527c task_stack.h: clean-up stack_not_used() implementation omits d9b3e3440ec3 fork: check charging success before zeroing stack omits 800b00b072b6 selftests/mm/uffd: refactor non-composite global vars into struct omits bfd289a00a1a mm: zpdesc: minor naming and comment corrections omits 0b2bb038f668 mm: remove unused zpool layer omits 53334d7bea8f mm: zswap: interact directly with zsmalloc omits 018b56a31058 maple_tree: testing fix for spanning store on 32b omits 1a1691922ca5 maple_tree: fix testing for 32 bit builds omits 21d135333a7e huge_mm.h: disallow is_huge_zero_folio(NULL) omits a919bef717ed mm-page_alloc-find_large_buddy-from-start_pfn-aligned-order-v2 omits 7b68a9563c08 mm/page_alloc: find_large_buddy() from start_pfn aligned order omits 94fc0c3b4caf tools: testing: use existing atomic.h for vma/maple tests omits afbbd4a4c520 tools: testing: support EXTRA_CFLAGS in shared.mk omits 606cadc5237a tools: testing: allow importing arch headers in shared.mk omits 92fe9c08e8be tools/include: implement a couple of atomic_t ops omits be13358392c9 pagevec.h: add `const` to pointer parameters of getter functions omits 99a0036daaeb mm/damon: add damon_ctx->min_sz_region omits 4c3063a6e131 Docs/ABI/damon: document addr_unit file omits 2c604071daac Docs/admin-guide/mm/damon/usage: document addr_unit file omits 6d4b30619eb4 Docs/mm/damon/design: document 'address unit' parameter omits a714735781fe mm/damon/sysfs: implement addr_unit file under context dir omits 76086cfea135 mm/damon/paddr: support addr_unit for DAMOS_STAT omits cc3e4e2c7e64 mm/damon/paddr: support addr_unit for MIGRATE_{HOT,COLD} omits 2396867445c0 mm/damon/paddr: support addr_unit for DAMOS_LRU_[DE]PRIO omits afa529c2d746 mm/damon/paddr: support addr_unit for DAMOS_PAGEOUT omits 3772971a45ef mm/damon/paddr: support addr_unit for access monitoring omits 0127535b691a mm/damon/core: add damon_ctx->addr_unit omits 2475d1bf532b mm/pageblock-flags: remove PB_migratetype_bits/PB_migrate_end omits c6e96ce65d8d mm/page_alloc: use xxx_pageblock_isolate() for better reading omits 6123a90380da btrfs: set AS_KERNEL_FILE on the btree_inode omits f319218703dd mm: add vmstat for kernel_file pages omits 43f1a04542dd mm: fix CONFIG_MEMCG build for AS_KERNEL_FILE omits 6952bd4ac48c mm/filemap: add AS_KERNEL_FILE omits 92e0068aaa93 Revert "hugetlb: make hugetlb depends on SYSFS or SYSCTL" omits d1c2b5789872 selftests/mm/uffd-stress: stricten constraint on free huge [...] omits a4b840fca269 selftests/mm/uffd-stress: make test operate on less hugetl [...] omits dffff0fc74d7 mm: shmem: drop the unnecessary folio_nr_pages() omits 427b85e223e2 mm: shmem: use 'folio' for shmem_partial_swap_usage() omits 0d160ace15db mm/page_alloc: harmonize should_compact_retry() type omits 5019f9cc590c maple_tree: fix MAPLE_PARENT_RANGE32 and parent pointer docs omits 7fa0383de04d kho: make sure kho_scratch argument is fully consumed omits d6d9726c12f6 kmem/tracing: add kmem name to kmem_cache_alloc tracepoint omits c8f02b7ccb77 mm/page-writeback: drop usage of folio_index omits b1ba48764266 selftests/mm: use calloc instead of malloc in pagemap_ioctl.c omits 611beb8c4668 drivers/base/node: handle error properly in register_one_node() omits ec130ee1794d mm/khugepaged: use list_xxx() helper to improve readability omits 9f78d91ba1d1 selftests: centralise maybe-unused definition in kselftest.h omits df74f3d9f99c kselftest: mm: fix typos in test_vmalloc.sh omits d7ab0ec1d54e mm/huge_memory: remove enforce_sysfs from __thp_vma_allowa [...] omits 1332407a8075 mm: remove is_migrate_highatomic() omits c03355ab1fc9 rust: mm: update ARef and AlwaysRefCounted imports from sy [...] omits 22462373ffa4 mm/zswap: reduce the size of the compression buffer to a s [...] omits e761a3e48f2f mm/cma: add 'available count' and 'total count' to trace_c [...] omits 4dfea5ab32c7 mm: tag kernel stack pages omits b37bf5cbf1d2 mm, x86/mm: move creating the tlb_flush event back to x86 code omits c1b6b2a29b77 bcachefs: stop using write_cache_pages omits dbf7641e9d59 mm: remove write_cache_pages omits 03f50191fd02 ntfs3: stop using write_cache_pages omits 69c89ef94808 lib/test_hmm: drop redundant conversion to bool omits bc955f061abb selftests/mm: test that rmap behaves as expected omits 684aa3a54c9a selftests/mm: put general ksm operation into vm_util omits 2d85e050cea3 tmpfs: preserve SB_I_VERSION on remount omits 771d35230c63 selftests/mm: check after-split folio orders in split_huge [...] omits 0333f1c3f728 selftests/mm: add check_after_split_folio_orders() helper omits 6eca849cc3fe fixup: selftests/mm: use nr_pages instead of 1UL << order omits 37190d864f7e selftests/mm: reimplement is_backed_by_thp() with more pre [...] omits fa0fc6d9c547 selftests/mm: mark all functions static in split_huge_page_test.c omits 31c2f1c246ab mm/huge_memory: add new_order and offset to split_huge_pag [...] omits 42de0dfe8b80 mm/hugetlb: early exit from hugetlb_pages_alloc_boot() whe [...] omits ba84bd3ff8be mm/filemap: skip non-uptodate folio if there are available folios omits 0b02ba8f4296 mm/filemap: do not use is_partially_uptodate for entire folio omits ce1b8ce2d451 mm/rmap: use folio_large_nr_pages() when we are sure it is [...] omits 68c4d58f4d00 mm/rmap: not necessary to mask off FOLIO_PAGES_MAPPED omits 13c1f4a285fe mm/damon/tests/core-kunit: add damos_commit_filter test omits 42ac9b0bd8b1 mm: fix duplicate accounting of free pages in should_recla [...] omits d25b44190726 mm: add folio_is_pci_p2pdma() omits e3bec76b0203 mm: reimplement folio_is_fsdax() omits 1dfeff232848 mm: reimplement folio_is_device_coherent() omits fe98a566eee7 mm: reimplement folio_is_device_private() omits 87d96e3921c3 mm: introduce memdesc_is_zone_device() omits 4f2f8dab52e3 slab: use memdesc_nid() omits ddee7b6a25f5 slab: use memdesc_flags_t omits 4ce3713df48b mm: introduce memdesc_zonenum() omits 49049e9aff52 mm: introduce memdesc_nid() omits 4df1ccb8b179 mm: convert page_to_section() to memdesc_section() omits 2bf96baf5770 mips: fix compilation error omits db81ee1de8db mm-introduce-memdesc_flags_t-fix omits 43613aa2241e mm: introduce memdesc_flags_t omits 0b283f1b1651 mm/damon/Kconfig: make DAMON_STAT_ENABLED_DEFAULT depend o [...] omits 58d8e359feda selftests: prctl: return after executing test in child process omits 34525b3cce2d selftests: prctl: introduce tests for disabling THPs excep [...] omits 7b52a27f0632 selftests: prctl: return after executing test in child process omits 8b6ebfdc1111 selftests: prctl: introduce tests for disabling THPs completely omits 5cd2652c52e7 selftest/mm: extract sz2ord function into vm_util.h omits 2f2a1c8b23bf docs: transhuge: document process level THP controls omits 075e64937715 mm/huge_memory: respect MADV_COLLAPSE with PR_THP_DISABLE_ [...] omits d6cf8c000d85 mm/huge_memory: convert "tva_flags" to "enum tva_type" omits 2fdc8144687d prctl: extend PR_SET_THP_DISABLE to optionally exclude VM_ [...] omits 218f63a8a995 mm: readahead: improve mmap_miss heuristic for concurrent faults omits e7da4c1de553 selftests/mm: skip hugepage-mremap test if userfaultfd una [...] omits 6c0ee461b2d8 selftests/mm: skip thuge-gen test if system is not setup properly omits d489ec57befb selftests/mm: fix child process exit codes in ksm_function [...] omits 25d83db68eec mm/selftests: fix split_huge_page_test failure on systems [...] omits 6eafcb8b9889 selftest/mm: fix ksm_funtional_test failures omits 2d01c3c60693 selftests/mm: add support to test 4PB VA on PPC64 omits 8dd966fef364 mm/selftests: fix incorrect pointer being passed to mark_range() omits e99bf2228448 kasan: call kasan_init_generic in kasan_init omits 7cf72b0444ce kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] omits 40fba4efeb5e mm/page_alloc: remove redundant pcp->free_count initializa [...] omits ab358049a2eb mm: fix typos in VMA comments omits f9b6b68b6d87 mm-page_alloc-simplify-lowmem_reserve-max-calculation-v3 omits c478dcda4098 mm/page_alloc: simplify lowmem_reserve max calculation omits 154f5a9a5324 selftests/damon/access_memory_even: remove unused header file omits 428e27af7f8b mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH al [...] omits 3e75af0ef35e riscv: use an atomic xchg in pudp_huge_get_and_clear() omits 42095c5a9b71 lib/test_maple_tree.c: remove redundant semicolons omits 5ff6b962a5c9 memcg-optimize-exit-to-user-space-fix omits f82a8ab3ae6d memcg: optimize exit to user space omits e0a7e683bae4 rust: allocator: add KUnit tests for alignment guarantees omits d5fdf38c3fa6 userfaultfd-opportunistic-tlb-flush-batching-for-present-p [...] omits d1a53c478c20 userfaultfd: opportunistic TLB-flush batching for present [...] omits ef368cc3a1d4 mm: swap.h: Remove deleted field from comments omits 1af357fa021e mm/swapfile.c: introduce function alloc_swap_scan_list() omits 8cc477646892 selftests/damon: fix damon selftests by installing _common.sh omits 30f7d7b2d4e0 mempool: rename struct mempool_s to struct mempool omits bddece837ef8 mm/zswap: cleanup incompressible pages handling code omits a7525b60eddf mm-zswap-store-page_size-compression-failed-page-as-is-v5 omits d3370d689917 mm/zswap: mark zswap_stored_incompressible_pages as static omits 8ca04ecbdd32 mm/zswap: store <PAGE_SIZE compression failed page as-is omits 025d2b0f0b7c selftests/mm: fix spelling mistake "mrmeap" -> "mremap" omits 7b2d2da0e9d7 mm: remove redundant __GFP_NOWARN omits e1f973bc64a7 mm: replace mm->flags with bitmap entirely and set to 64 bits omits ed780179e68a mm: convert remaining users to mm_flags_*() accessors omits 46d5c82aa5e1 mm: update fork mm->flags initialisation to use bitmap omits 0d065bae6e35 mm: prefer BIT() to _BITUL() omits ef99a4d1e51a mm: correct sign-extension issue in MMF_* flag masks omits ce3cb0cdaba9 mm: abstract set_mask_bits() invocation to mm_types.h to s [...] omits 462d6eb3e0b3 mm: update coredump logic to correctly use bitmap mm flags omits 794781de350c mm: convert uprobes to mm_flags_*() accessors omits e831116d1ac9 fix typo omits 7061417d8f67 mm: convert arch-specific code to mm_flags_*() accessors omits daaae7d28881 mm: convert prctl to mm_flags_*() accessors omits 9fe098b0075c mm-convert-core-mm-to-mm_flags_-accessors-fix omits 4c3a21ce1bcd mm: convert core mm to mm_flags_*() accessors omits 5188c4da5350 mm: place __private in correct place, const-ify __mm_flags [...] omits 1971a3622b29 mm: add bitmap mm->flags field omits 4f19d37d79e8 selftests/mm: do check_huge_anon() with a number been passed in omits a4915823c907 selftests/damon: change wrong json.dump usage to json.dumps omits f86afd349a8d selftests/damon: test no-op commit broke DAMON status omits 2f788fbd1fda selftest/kho: update generation of initrd omits 5c03caa25bc2 lib/test_kho: fixes for error handling omits 667815ac8ac6 kho: allow scratch areas with zero size omits 7082a10c104c block: use largest_zero_folio in __blkdev_issue_zero_pages() omits 92c176b9fa98 mm: add largest_zero_folio() routine omits 4ef72e33052e mm: add persistent huge zero folio omits 8440f640740a mm: rename MMF_HUGE_ZERO_PAGE to MMF_HUGE_ZERO_FOLIO omits 74469a44b100 mm: rename huge_zero_page to huge_zero_folio omits 142477b9c477 mm: rename vm_ops->find_special_page() to vm_ops->find_nor [...] omits 1e56feee0b17 mm: introduce and use vm_normal_page_pud() omits 69e96491d0f1 mm/memory: factor out common code from vm_normal_page_*() omits f2b73bc160dd mm-memory-convert-print_bad_pte-to-print_bad_page_map-fix omits b4ca7ea136af mm/memory: convert print_bad_pte() to print_bad_page_map() omits 65157f04862d mm/rmap: always inline __folio_rmap_sanity_checks() omits 81184d8ec3ac mm/rmap: convert "enum rmap_level" to "enum pgtable_level" omits 0b5111c6ba48 powerpc/ptdump: rename "struct pgtable_level" to "struct p [...] omits a6ee0da00554 mm/huge_memory: mark PMD mappings of the huge zero folio special omits f86b85e5ae57 fs/dax: use vmf_insert_folio_pmd() to insert the huge zero folio omits 6723e35f0124 mm/huge_memory: support huge zero folio in vmf_insert_folio_pmd() omits ef146519a8fe mm/huge_memory: move more common code into insert_pud() omits f165b509fc96 mm/huge_memory: move more common code into insert_pmd() omits 0bc403fbe94b treewide: remove MIGRATEPAGE_SUCCESS omits 2972a267b75c fixup: mm/migrate: remove MIGRATEPAGE_UNMAP omits 226ec4e24566 mm/migrate: remove MIGRATEPAGE_UNMAP omits 44f82f963307 mm/mincore: use a helper for checking the swap cache omits e3f78dbe2dab mm/mincore, swap: consolidate swap cache checking for mincore omits 14179ed5af41 docs/mm/damon/design: fix typo: s/sz_trtied/sz_tried/ omits 3170591bfe63 mm/damon: update expired description of damos_action omits 4b45a923bdd9 mm/kasan/init.c: remove unnecessary pointer variables omits 044a789afe29 fs/proc/task_mmu: execute PROCMAP_QUERY ioctl under per-vma locks omits 9e26e046c108 fs/proc/task_mmu: factor out proc_maps_private fields used [...] omits d27ca06b5dcf selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] omits dd9bebcbb8da mm/damon/vaddr: support stat-purpose DAMOS filters omits 1f342295c288 mm/damon/paddr: move filters existence check function to o [...] omits 6ff04ccdb5c0 mm-damon-core-skip-needless-update-of-damon_attrs-in-damon [...] omits 45ee33afa099 mm/damon/core: skip needless update of damon_attrs in damo [...] omits 5a558f54e339 mm/rmap: do __folio_mod_stat() in __folio_add_rmap() omits f1dcb3eea39e xarray: remove redundant __GFP_NOWARN omits 3d9252abdf69 mm/nommu: convert kobjsize() to folios omits 2a57d96693c3 rust: support large alignments in allocations omits a77f3b67ad65 rust: alloc: fix missing import needed for `rusttest` omits 2bbefad84f2f rust: add support for NUMA ids in allocations omits cc555dbc08f4 mm/slub: allow to set node and align in k[v]realloc omits 430a7f6692b0 mm/vmalloc: allow to set node and align in vrealloc omits ae9c64c16991 mm: correct misleading comment on mmap_lock field in mm_struct omits 8fbf5fa7ca7e selftests/mm: use __auto_type in swap() macro omits 0da798d5f7fe mm, swap: prefer nonfull over free clusters omits e83f8a656562 mm, swap: remove fragment clusters counter omits 06e4fcc91a22 mm, swap: only scan one cluster in fragment list omits 9caf6a288191 mm: change vma_start_read() to drop RCU lock on failure omits 23fa131a05af mm: limit the scope of vma_start_read() omits 81dff67904b6 selftests/mm: pass filename as input param to VM_PFNMAP tests omits 7f5b1f0b6afd zram: protect recomp_algorithm_show() with ->init_lock omits 794d25e44202 mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] omits 6d8519837a1c mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] omits ecd64d83977b mm: replace (20 - PAGE_SHIFT) with common macros for pages [...] omits e6f6b3fd65d8 /dev/zero: try to align PMD_SIZE for private mapping omits 330e4fc4e40d mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting omits a8675f1b78b7 mm/mglru: update MG-LRU proactive reclaim statistics only [...] omits bfc78307ee85 kasan-add-test-for-slab_typesafe_by_rcu-quarantine-skipping-v3 omits cf2953700d8f kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping omits dc388bd78486 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping omits ed8dcc51dfa0 mempolicy-clarify-what-zone-reclaim-means-fix omits 58145d52b1cd mempolicy: clarify what zone reclaim means omits 6966954fb672 nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* omits 89beaa5c30ad samples/damon/mtier: avoid starting DAMON before initialization omits a480488efb21 samples/damon/prcl: avoid starting DAMON before initialization omits 24456f3e129e samples/damon/wsse: avoid starting DAMON before initialization omits 577290d27cc3 MAINTAINERS: add Lance Yang as a THP reviewer omits 04e91c3a54af MAINTAINERS: add Jann Horn as rmap reviewer omits ca69e8a7e06d mm/damon/sysfs: use dynamically allocated repeat mode damo [...] omits e7954a989673 mm/damon/core: introduce damon_call_control->dealloc_on_cancel omits 62f2350de1de mm: lru_add_drain_all() do local lru_add_drain() first omits baad9ce28a7a mm: folio_may_be_lru_cached() unless folio_test_large() omits ef4085bac721 mm: revert "mm: vmscan.c: fix OOM on swap stress test" omits aaa8dacb73f0 mm: Revert "mm/gup: clear the LRU flag of a page before ad [...] omits 5fdd8f2e9c2f mm/gup: local lru_add_drain() to avoid lru_add_drain_all() omits b4e8161467d9 mm/gup: check ref_count instead of lru before migration omits a8f15207751e MAINTAINERS: add tree entry to numa memblocks and emulation block omits 405d63c5153e mm/damon/sysfs: fix use-after-free in state_show() omits 082c892fa601 proc: fix type confusion in pde_set_flags() omits 6f7f2abb43ed compiler-clang.h: define __SANITIZE_*__ macros only when u [...] omits a93238dd2a5f mm/vmalloc, mm/kasan: respect gfp mask in kasan_populate_v [...] omits 56e94c34d8a3 ocfs2: fix recursive semaphore deadlock in fiemap call omits e3f4bd73ae29 mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] omits acd00ae68814 mm/mremap: fix regression in vrm->new_addr check omits ccf30205b820 percpu-fix-race-on-alloc-failed-warning-limit-v2 omits b3c89640178f percpu: fix race on alloc failed warning limit omits 78eebbd6b628 Merge branch into tip/master: 'x86/tdx' omits 042391b73299 Merge branch into tip/master: 'x86/sev' omits ce995671a76c Merge branch into tip/master: 'x86/mm' omits d269c1430d3c Merge branch into tip/master: 'x86/misc' omits ffc03b71627e Merge branch into tip/master: 'x86/microcode' omits 2e7b830c37e0 Merge branch into tip/master: 'x86/entry' omits a6ff0582bd3d Merge branch into tip/master: 'x86/cpu' omits fc5bd6333faf Merge branch into tip/master: 'x86/core' omits ae1d272c6802 Merge branch into tip/master: 'x86/cleanups' omits 2053d52a1bd0 Merge branch into tip/master: 'x86/cache' omits ae1427628f30 Merge branch into tip/master: 'x86/build' omits c37b2a9cf2f6 Merge branch into tip/master: 'x86/bugs' omits 6c11ec4cd320 Merge branch into tip/master: 'x86/asm' omits 46ab38358c86 Merge branch into tip/master: 'x86/apic' omits ad3e1d23b4db Merge branch into tip/master: 'timers/vdso' omits 177acdd855ef Merge branch into tip/master: 'timers/core' omits a83d258ed2ba Merge branch into tip/master: 'timers/clocksource' omits 91da7114f5e8 Merge branch into tip/master: 'sched/core' omits 89a634594171 Merge branch into tip/master: 'ras/core' omits 199a45972b68 Merge branch into tip/master: 'perf/core' omits 4e3b0ca9e847 Merge branch into tip/master: 'locking/futex' omits 8b920dd668b2 Merge branch into tip/master: 'irq/drivers' omits 7a0e6a7e9e8b Merge branch into tip/master: 'irq/core' omits 6bdbc59f5283 Merge branch into tip/master: 'core/bugs' omits e5772453af9b Merge branch into tip/master: 'x86/urgent' omits 74eaab4da859 Merge branch 'devel' into for-next omits 4cc292a0faf1 io_uring: avoid uring_lock for IORING_SETUP_SINGLE_ISSUER omits 7940a4f3394a io_uring: factor out uring_lock helpers omits 6f5a203998fc io_uring: clear IORING_SETUP_SINGLE_ISSUER for IORING_SETU [...] omits dcd2ca10faaf media: i2c: s5k6a3: Use V4L2 legacy sensor clock helper omits b88482f382e7 media: i2c: s5k5baf: Use V4L2 legacy sensor clock helper omits 6a6958095ed4 media: i2c: s5c73m3: Use V4L2 legacy sensor clock helper omits 05b610977b41 media: i2c: ov8856: Use V4L2 legacy sensor clock helper omits b4b8de301e0f media: i2c: ov8856: Replace client->dev usage omits 5c6c6d049390 media: i2c: ov5695: Use V4L2 legacy sensor clock helper omits 174c3ed1e399 media: i2c: ov5645: Use V4L2 legacy sensor clock helper omits 859eadf2423e media: i2c: ov2685: Use V4L2 legacy sensor clock helper omits 3e74362e0cbb media: i2c: ov02a10: Use V4L2 legacy sensor clock helper omits 2667b8184bcd media: i2c: ov02a10: Replace client->dev usage omits 791b230b8253 media: i2c: imx290: Use V4L2 legacy sensor clock helper omits dc87e4040dd7 media: i2c: imx258: Use V4L2 legacy sensor clock helper omits f57d3a87dadd media: i2c: imx258: Replace client->dev usage omits 625c486add9c media: i2c: gc08a3: Use V4L2 legacy sensor clock helper omits 5b1a50c5f4fd media: i2c: gc05a2: Use V4L2 legacy sensor clock helper omits 800cf62173d8 media: i2c: et8ek8: Use V4L2 legacy sensor clock helper omits a828c5ec12dd media: i2c: et8ek8: Drop support for per-mode external clo [...] omits 451ab9c6b69e media: v4l2-common: Add legacy camera sensor clock helper omits 1ebf285109d6 media: i2c: ov9734: Use V4L2 sensor clock helper omits 093e527cbabe media: i2c: ov9734: Replace client->dev usage omits 9f226b5c4266 media: i2c: ov7251: Use V4L2 sensor clock helper omits 9d18e3235551 media: i2c: ov5693: Use V4L2 sensor clock helper omits 77244a0312a0 media: i2c: ov5675: Use V4L2 sensor clock helper omits 8c69b445e957 media: i2c: ov5675: Replace client->dev usage omits 2c896b7d7618 media: i2c: ov5670: Use V4L2 sensor clock helper omits 3931a6516487 media: i2c: ov5670: Replace client->dev usage omits 505cb17a025b media: i2c: ov4689: Use V4L2 sensor clock helper omits c33264d4db49 media: i2c: ov2740: Use V4L2 sensor clock helper omits 1e63a0627f51 media: i2c: ov2740: Replace client->dev usage omits c1a066e56397 media: i2c: ov13b10: Use V4L2 sensor clock helper omits 2cec5bd2b422 media: i2c: ov13b10: Replace client->dev usage omits d346c4e433c7 media: i2c: ov13858: Use V4L2 sensor clock helper omits 87a7ada030ac media: i2c: ov13858: Replace client->dev usage omits 63eeb21eae9c media: i2c: ov08x40: Use V4L2 sensor clock helper omits 371a5b9a038e media: i2c: ov08x40: Replace client->dev usage omits 5b174a51ddc9 media: i2c: ov08d10: Use V4L2 sensor clock helper omits 1b01bdad51b1 media: i2c: ov08d10: Replace client->dev usage omits f20c39541915 media: i2c: ov02e10: Use V4L2 sensor clock helper omits 394ada263a6d media: i2c: ov02e10: Replace client->dev usage omits cfefda2d8451 media: i2c: ov02c10: Use V4L2 sensor clock helper omits 8af9a8133754 media: i2c: ov02c10: Replace client->dev usage omits edf2028fe049 media: i2c: og01a1b: Use V4L2 sensor clock helper omits f403ddf79fc5 media: i2c: og01a1b: Replace client->dev usage omits 3e16365d30a5 media: i2c: imx335: Use V4L2 sensor clock helper omits f2cf06e6d28b media: i2c: imx355: Replace client->dev usage omits 744fcc5dc816 media: i2c: imx319: Use V4L2 sensor clock helper omits a7f563dacc7a media: i2c: imx319: Replace client->dev usage omits 71ba355168fa media: i2c: imx208: Use V4L2 sensor clock helper omits 1f2d6d68237d media: i2c: imx208: Replace client->dev usage omits b6e7e89e8382 media: i2c: hi847: Use V4L2 sensor clock helper omits 9e8f97dc2d52 media: i2c: hi847: Replace client->dev usage omits 64705f4c9cb6 media: i2c: hi556: Use V4L2 sensor clock helper omits ff805a8836e6 media: i2c: hi556: Replace client->dev usage omits 989fe6ab9d05 media: i2c: ov6650: Drop unused driver omits fb681ba2be4f media: i2c: mt9v111: Do not set clock rate manually omits bad4321d841e media: i2c: mt9v032: Drop support for platform data omits b2d1dbfe061e media: i2c: mt9v032: Replace client->dev usage omits 71523789d803 media: i2c: mt9v022: Drop unused mt9v022.h header omits 41e245de3c7a dt-bindings: media: imx274: Make clocks property required omits acbd997bd8b1 dt-bindings: media: imx258: Make clocks property required omits 330bff9ee888 dt-bindings: media: et8ek8: Deprecate clock-frequency property omits 54819026d425 dt-bindings: media: Deprecate clock-frequency property for [...] omits 448e76433fb7 media: i2c: add ov2735 image sensor driver omits 91a1b3ccf086 dt-bindings: media: i2c: Add ov2735 sensor omits aa13f15a5079 media: i2c: Add OmniVision OG0VE1B camera sensor omits c79715e28d97 dt-bindings: media: i2c: Add OmniVision OG0VE1B camera sensor omits cbd31bf566a1 media: i2c: Add OmniVision OV6211 image sensor driver omits 99490a246999 dt-bindings: media: i2c: Add OmniVision OV6211 image sensor omits 52242003252c Merge branch 'for-6.18/block' into for-next omits 23c518166570 Merge branch 'for-6.18/io_uring' into for-next omits c4b88a6c025b Merge branch 'for-6.18/io_uring' into for-next omits 02b79f2ea6f9 Merge branch 'for-6.18/io_uring' into for-next omits 42b741e34e50 Merge branch 'for-6.18/block' into for-next omits 8266238d7360 media: ov08x40: Fix the horizontal flip control omits 1e46bc93d76d media: i2c: og01a1b: Specify monochrome media bus format i [...] omits 45726eebcdd8 media: ov02e10: Remove Jingjing's e-mail address omits 46c3fd058da2 media: ti: j721e-csi2rx: Fix NULL vs IS_ERR() bug in ti_cs [...] omits 442413808b7e media: stm32-dcmi: use int type to store negative error codes omits 28e79f8f8687 media: raspberrypi: use int type to store negative error codes omits 2edd190b55d7 media: i2c: mt9v111: fix incorrect type for ret omits 670ceaba9be8 media: ov8865: move mode_configure out of state_configure omits 95fa19109cbb media: i2c: mt9p031: fix mbus code initialization omits 95fb0a63884f media: staging: ipu7: Don't include linux/version.h omits 9e14868dc952 media: mc: Clear minor number reservation at unregistration time omits 59318132669d pinctrl: qcom: Add SDM660 LPASS LPI TLMM omits 457eb25332ec dt-bindings: pinctrl: qcom: Add SDM660 LPI pinctrl omits 79ff4742c501 pinctrl: qcom: lpass-lpi: Add ability to use custom pin offsets omits 751706133488 pinctrl: rockchip: fix NULL ptr deref in rockchip_pinctrl_ [...] omits 6fbaeecefece media: venus: core: Add qcm2290 DT compatible and resource data omits 7a9267aa69f9 media: venus: core: Sort dt_match alphabetically. omits 5c7c3a7d50e3 media: venus: hfi_plat_v4: Add capabilities for the 4XX lite core omits 9a8aef543ddd media: venus: Add framework support for AR50_LITE video core omits 50d6ad711a50 media: venus: Define minimum valid firmware version omits 0350593c4f1e media: venus: firmware: Use correct reset sequence for IRIS2 omits a29e6605ab86 media: dt-bindings: venus: Add qcm2290 dt schema omits aae65812f5c3 gpu: drm: display: drm_dp_cec: update Hans' email address omits 8bebc6523f68 media: update Hans Verkuil's email address omits 454bcf2523aa media: include: update Hans Verkuil's email address omits e1c7015d6093 Documentation: update Hans Verkuil's email address omits 740e74c74188 media: update Hans Verkuil's email address omits 6bc4f2381c03 media: v4l2-core: update Hans Verkuil's email address omits afabad4d7621 Documentation: media: update Hans Verkuil's email address omits 2bf39bdda0b7 MAINTAINERS: update Hans Verkuil's email addresses omits f10c36f90547 Merge branch 'slab/for-6.18/sheaves' into slab/for-next omits 00ce2d2cb238 maple_tree: Convert forking to use the sheaf interface omits e33a9ffe92aa maple_tree: Add single node allocation support to maple state omits cc8b186fa458 maple_tree: Prefilled sheaf conversion and testing omits e7dea996f63a tools/testing: Add support for prefilled slab sheafs omits 427abba9b2a5 maple_tree: Replace mt_free_one() with kfree() omits 8f60d19ac589 maple_tree: Use kfree_rcu in ma_free_rcu omits fa4a6fe4866d testing/radix-tree/maple: Hack around kfree_rcu not existing omits 52bb7f6f66ce tools/testing: include maple-shim.c in maple.c omits 2aa6b7b6e6b8 maple_tree: use percpu sheaves for maple_node_cache omits c6a5ddaa7819 mm, vma: use percpu sheaves for vm_area_struct cache omits 06ba128a43ce tools/testing: Add support for changes to slab for sheaves omits cf3f745c553e tools/testing/vma: Implement vm_refcnt reset omits d2c3b98acc7b maple_tree: Drop bulk insert support omits d9143430e4ae tools/testing/vma: clean up stubs in vma_internal.h omits df4953fe170e maple_tree: remove redundant __GFP_NOWARN omits 5089c8116c4f slab: allow NUMA restricted allocations to use percpu sheaves omits 820e94e21d87 slab: skip percpu sheaves for remote object freeing omits b32a4f2088d0 slab: determine barn status racily outside of lock omits 19c07f4fe1b2 slab: sheaf prefilling for guaranteed allocations omits 1620531895aa slab: add sheaf support for batching kfree_rcu() operations omits c534124cebef slab: add opt-in caching layer of percpu sheaves omits e6f75eba4a86 extcon: ptn5150: Support USB role switch via connector fwnode omits 0d6a9aca15c9 extcon: ptn5150: Add Type-C orientation switch support omits dcb04c84c81b dt-bindings: extcon: ptn5150: Allow "connector" node to present omits 9cb258650ad3 ksmbd: increase session and share hash table bits omits 4696043052de ksmbd: replace connection list with hash table omits 19dc57d72d2b iio: adc: ad7124: use clamp() omits c48f6efdb453 iio: adc: ad7124: fix sample rate for multi-channel use omits 6eb8f28f90f1 Merge branch 'for-6.18/io_uring' into for-next omits 5193d977acc6 Merge branch 'for-6.18/block' into for-next omits b3dbec30fc4d Merge branch 'block-6.17' into for-next omits 73ef7e24ee64 Automated merge of 'dev' into 'next' omits e28d21778c2c slab: simplify init_kmem_cache_nodes() error handling omits 4978f3bded45 locking/local_lock: Expose dep_map in local_trylock_t. omits b4fa4985636c Merge branches 'aspeed/drivers', 'aspeed/dt', 'nuvoton/arm [...] omits 02f6c6a36549 Merge branch 'for-6.18/cxl-update-access-coordinates' into [...] omits d34bbb45b57c Merge branch 'imx/defconfig' into for-next omits 4ba30088cb4f Merge branch 'imx/dt64' into for-next omits 937374e1d75c Merge branch 'imx/dt' into for-next omits d479a5204cd2 Merge branch 'imx/bindings' into for-next omits 77dd9680400d mm/slub: Replace sort_r() with sort() for debugfs stack tr [...] omits 914a2e81e523 mm/slub: Fix cmp_loc_by_count() to return 0 when counts are equal omits 561c4e30bff9 Documentation/driver-api: Fix typo error in cxl omits c7ad33d50282 cxl/acpi: Limit XOR map application based on host bridge ways omits 6cbb623586d5 Merge branches 'v6.16-next/arm32', 'v6.16-next/dts32', 'v6 [...] adds 1b5d4661c7ee Merge tag 'trace-v6.17-rc4' of git://git.kernel.org/pub/sc [...] adds 7aac71907bde Merge tag 'nfs-for-6.17-3' of git://git.linux-nfs.org/proj [...] adds 7989fdce69ec percpu: fix race on alloc failed warning limit adds 78d2d32f0b78 mm/mremap: fix regression in vrm->new_addr check adds d613f53c83ec mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] adds 04100f775c2e ocfs2: fix recursive semaphore deadlock in fiemap call adds 79357cd06d41 mm/vmalloc, mm/kasan: respect gfp mask in kasan_populate_v [...] adds 3fac212fe489 compiler-clang.h: define __SANITIZE_*__ macros only when u [...] adds 0ce9398aa083 proc: fix type confusion in pde_set_flags() adds 3260a3f0828e mm/damon/sysfs: fix use-after-free in state_show() adds a68172d95c28 MAINTAINERS: add tree entry to numa memblocks and emulation block adds e98cd67b2462 mm/gup: check ref_count instead of lru before migration adds ed20e9767c88 mm/gup: local lru_add_drain() to avoid lru_add_drain_all() adds f134afe4891a mm: revert "mm/gup: clear the LRU flag of a page before ad [...] adds b00bb29cb0f6 mm: revert "mm: vmscan.c: fix OOM on swap stress test" adds 8a094228ba27 mm: folio_may_be_lru_cached() unless folio_test_large() adds 7e7722b77ac5 mm: lru_add_drain_all() do local lru_add_drain() first adds a8baa1dde200 mm/damon/core: introduce damon_call_control->dealloc_on_cancel adds e6eee1101fb5 mm/damon/sysfs: use dynamically allocated repeat mode damo [...] adds 30eef67504b2 MAINTAINERS: add Jann Horn as rmap reviewer adds a5d1e97b2fb7 MAINTAINERS: add Lance Yang as a THP reviewer adds 2f0cb6ac2371 samples/damon/wsse: avoid starting DAMON before initialization adds 81cfa4d67744 samples/damon/prcl: avoid starting DAMON before initialization adds 60d637302ec7 samples/damon/mtier: avoid starting DAMON before initialization adds 66527329840e nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* adds 3db0b8e610fb hung_task: fix warnings caused by unaligned lock pointers adds 61979fc7ec31 mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_count adds c616a5490e51 zram: fix slot write race condition adds 9d10f3abeb75 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds 42143e751827 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds 181993bb0d62 erofs: fix runtime warning on truncate_folio_batch_exceptionals() adds ff324207b6a0 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 671fabd79a43 Merge branch 'fs-current' of linux-next adds 3abfa643b573 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 686cab5a18e4 net: dev_ioctl: take ops lock in hwtstamp lower paths adds 0f82c3ba66c6 macsec: sync features on RTM_NEWLINK adds 648de37416b3 mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN adds 7094b84863e5 netlink: specs: mptcp: fix if-idx attribute type adds 6f021e95d082 doc: mptcp: net.mptcp.pm_type is deprecated adds ef1bd93b3b92 selftests: mptcp: shellcheck: support v0.11.0 adds 78dd8ad62cad Merge branch 'mptcp-misc-fixes-for-v6-17-rc6' adds 6fef6ae764be net: ethtool: fix wrong type used in struct kernel_ethtool [...] adds 5537a4679403 net: usb: asix: ax88772: drop phylink use in PM to avoid M [...] adds f8dfa52c0849 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds a3967baad4d5 tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fa [...] adds e25ddfb388c8 bpf: Reject bpf_timer for PREEMPT_RT adds fbdd61c94bcb selftests/bpf: Skip timer cases when bpf_timer is not supported adds 91f34aaae06e Merge branch 'bpf-reject-bpf_timer-for-preempt_rt' adds a5dcfdbb19ab Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 5addb52ee3f5 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds bda605962c07 Merge tag 'ath-current-20250909' of git://git.kernel.org/p [...] adds a814c36cc673 Merge tag 'iwlwifi-fixes-2025-09-09' of https://git.kernel [...] adds 8cc71fc3b82b wifi: cfg80211: Fix "no buffer space available" error in n [...] adds 9c600589e14f wifi: virt_wifi: Fix page fault on connect adds 82927c291b7c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds b52af7d5fc28 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds 2c2e09eb2238 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds f2b8e67faef2 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 1a06220a961b Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds f9519b4c9ca6 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 67fb2e4ed17b Merge branch 'driver-core-linus' of https://git.kernel.org [...] adds 111b184caacb Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] adds de9b5a44da17 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] adds b7d76fbe93ad Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] adds 6702fd3f8def Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds eef54020eda9 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] adds b3347755b37d Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 39ae91427d79 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 0d3be49d184a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 95cd77824d6c Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] adds ec690ec33ed3 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 1478a8a95513 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 5cb782ff3c62 scsi: ufs: mcq: Fix memory allocation checks for SQE and CQE adds 7abd0e5e90a2 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds e543ff63128d Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds d9359032cdd8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 40ebea43c548 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] adds cb5a969f51a7 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 1b15a6cf2231 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds e895f8e29119 hrtimers: Unconditionally update target CPU base after off [...] adds 5b1635df348f Merge branch into tip/master: 'timers/urgent' adds d2e1b84c5141 fs/resctrl: Eliminate false positive lockdep warning when [...] adds 3941cbb985f9 Merge branch into tip/master: 'x86/urgent' adds 74ec5e31a273 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] adds c45601306aa5 um: Don't mark stack executable adds 7ebf70cf1816 um: virtio_uml: Fix use-after-free after put_device in probe adds df447a3b4a4b um: Fix FD copy size in os_rcv_fd_msg() adds 32e9d62df31f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 2aab601af3a6 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds fe8ce9245b45 Merge branch 'drm-rust-fixes' of https://gitlab.freedeskto [...] adds 87b90cee22d8 MAINTAINERS: drm-misc: fix X: entries for nova/nouveau adds 3626e2ba1dd0 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new e2508c79b9aa mempolicy: clarify what zone reclaim means new bb75c0d7b8a6 mempolicy-clarify-what-zone-reclaim-means-fix new 1de9725b4afc kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping new 7599dfb87c7a kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping new 11a5032b8311 kasan-add-test-for-slab_typesafe_by_rcu-quarantine-skipping-v3 new 8bfd44da2c2f mm/mglru: update MG-LRU proactive reclaim statistics only [...] new 2864ff5ac0d8 mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting new 223b98e42330 /dev/zero: try to align PMD_SIZE for private mapping new cc963e1f6ccc mm: replace (20 - PAGE_SHIFT) with common macros for pages [...] new 97ddd05ddb8d mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] new 947edddf6b22 mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] new 3b0dbad89ab7 zram: protect recomp_algorithm_show() with ->init_lock new 9f53a61fa1a1 selftests/mm: pass filename as input param to VM_PFNMAP tests new aa2ff79a99a1 mm: limit the scope of vma_start_read() new 7a847f78e296 mm: change vma_start_read() to drop RCU lock on failure new d17dc64aa71b mm, swap: only scan one cluster in fragment list new 8a9844ff4e29 mm, swap: remove fragment clusters counter new 3ad9b900bd01 mm, swap: prefer nonfull over free clusters new 3b450e970a23 selftests/mm: use __auto_type in swap() macro new a9fab52f0b53 mm: correct misleading comment on mmap_lock field in mm_struct new 3a0485e73f29 mm/vmalloc: allow to set node and align in vrealloc new 5b183c882868 mm/slub: allow to set node and align in k[v]realloc new 4b0eb1e5cf20 rust: add support for NUMA ids in allocations new 579bc0841ee3 rust: alloc: fix missing import needed for `rusttest` new 6553a6d65fef rust: support large alignments in allocations new 26fd71157e70 mm/nommu: convert kobjsize() to folios new b8959a70d8bf xarray: remove redundant __GFP_NOWARN new 9d5f791544bd mm/rmap: do __folio_mod_stat() in __folio_add_rmap() new c0eb41f86a0c mm/damon/core: skip needless update of damon_attrs in damo [...] new b969e9f4183e mm-damon-core-skip-needless-update-of-damon_attrs-in-damon [...] new 50ffd12a6083 mm/damon/paddr: move filters existence check function to o [...] new 6c39ff0a80d6 mm/damon/vaddr: support stat-purpose DAMOS filters new 440355535064 selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] new 4a76a4e661c1 fs/proc/task_mmu: factor out proc_maps_private fields used [...] new 69e449bdf146 fs/proc/task_mmu: execute PROCMAP_QUERY ioctl under per-vma locks new 1aa1d20d9ab2 mm/kasan/init.c: remove unnecessary pointer variables new 0846e8d19356 mm/damon: update expired description of damos_action new d6b77d71a5c7 docs/mm/damon/design: fix typo: s/sz_trtied/sz_tried/ new 62232b4fa866 mm/mincore, swap: consolidate swap cache checking for mincore new 468c882ee926 mm/mincore: use a helper for checking the swap cache new 83bc956ba988 mm/migrate: remove MIGRATEPAGE_UNMAP new d642b30bb446 fixup: mm/migrate: remove MIGRATEPAGE_UNMAP new b0c84efe4961 treewide: remove MIGRATEPAGE_SUCCESS new 8aa67c877edb mm/huge_memory: move more common code into insert_pmd() new abc2a9f3bcfc mm/huge_memory: move more common code into insert_pud() new 762a3cabc18d mm/huge_memory: support huge zero folio in vmf_insert_folio_pmd() new 45bb7f370be6 fs/dax: use vmf_insert_folio_pmd() to insert the huge zero folio new a0366556e10a mm/huge_memory: mark PMD mappings of the huge zero folio special new 614d509ded30 powerpc/ptdump: rename "struct pgtable_level" to "struct p [...] new f4a6094d972d mm/rmap: convert "enum rmap_level" to "enum pgtable_level" new 2a9ebc018f2b mm/rmap: always inline __folio_rmap_sanity_checks() new b092fae5a42a mm/memory: convert print_bad_pte() to print_bad_page_map() new 3f39b41c126f mm-memory-convert-print_bad_pte-to-print_bad_page_map-fix new 8da8a5be4b1f mm/memory: factor out common code from vm_normal_page_*() new add6f18c9b20 mm: introduce and use vm_normal_page_pud() new 09326a341f03 mm: rename vm_ops->find_special_page() to vm_ops->find_nor [...] new 2b0078dd01f5 mm: rename huge_zero_page to huge_zero_folio new a252f15f1976 mm: rename MMF_HUGE_ZERO_PAGE to MMF_HUGE_ZERO_FOLIO new 6040a3bad68e mm: add persistent huge zero folio new 94b7835c60c0 mm: add largest_zero_folio() routine new 699b90cfa5c5 block: use largest_zero_folio in __blkdev_issue_zero_pages() new da54719a153e kho: allow scratch areas with zero size new c4a49183f660 lib/test_kho: fixes for error handling new 1ad6f0ccc22d selftest/kho: update generation of initrd new 6a699f7a29c4 selftests/damon: test no-op commit broke DAMON status new 507855c191a6 selftests/damon: change wrong json.dump usage to json.dumps new 957d64ff7fc1 selftests/mm: do check_huge_anon() with a number been passed in new deff333b5669 mm: add bitmap mm->flags field new 9f50952fcd17 mm: place __private in correct place, const-ify __mm_flags [...] new 4cbfbe153f79 mm: convert core mm to mm_flags_*() accessors new 149e7c1ee655 mm-convert-core-mm-to-mm_flags_-accessors-fix new 2c2b55b90f30 mm: convert prctl to mm_flags_*() accessors new 53206c1c54f9 mm: convert arch-specific code to mm_flags_*() accessors new 31109f50d816 fix typo new df4e0fd77569 mm: convert uprobes to mm_flags_*() accessors new f811edc8ac6e mm: update coredump logic to correctly use bitmap mm flags new 2cfc0e63a114 mm: abstract set_mask_bits() invocation to mm_types.h to s [...] new 336cacf2f38d mm: correct sign-extension issue in MMF_* flag masks new 42fc07ea4657 mm: prefer BIT() to _BITUL() new 134222d9e2e5 mm: update fork mm->flags initialisation to use bitmap new 1b5d6b698c48 mm: convert remaining users to mm_flags_*() accessors new 588f350b9553 mm: replace mm->flags with bitmap entirely and set to 64 bits new e9d99ae210a6 mm: remove redundant __GFP_NOWARN new da637d5028b5 selftests/mm: fix spelling mistake "mrmeap" -> "mremap" new 36f9e7502069 mm/zswap: store <PAGE_SIZE compression failed page as-is new 81a1dc295c93 mm/zswap: mark zswap_stored_incompressible_pages as static new 2cd1c0d26ec7 mm-zswap-store-page_size-compression-failed-page-as-is-v5 new 0a36e7190776 mm/zswap: cleanup incompressible pages handling code new edb09c916fbc mempool: rename struct mempool_s to struct mempool new ea3f29453a35 selftests/damon: fix damon selftests by installing _common.sh new 77b9c6d1d52e mm/swapfile.c: introduce function alloc_swap_scan_list() new 412d6ff32de5 mm: swap.h: Remove deleted field from comments new 41fbac07493c userfaultfd: opportunistic TLB-flush batching for present [...] new 8bc1816ab763 userfaultfd-opportunistic-tlb-flush-batching-for-present-p [...] new 8f787ed4dd97 rust: allocator: add KUnit tests for alignment guarantees new 9b0accb2162d memcg: optimize exit to user space new 47fb05d9e82b memcg-optimize-exit-to-user-space-fix new 38bba0dd1971 lib/test_maple_tree.c: remove redundant semicolons new 788f1153cb1b riscv: use an atomic xchg in pudp_huge_get_and_clear() new 643e13bad64d mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH al [...] new 5ed02614b3a7 selftests/damon/access_memory_even: remove unused header file new 0506d7eaa418 mm/page_alloc: simplify lowmem_reserve max calculation new 2ff83e849a3e mm-page_alloc-simplify-lowmem_reserve-max-calculation-v3 new e163dcd3837d mm: fix typos in VMA comments new 58427ed1b495 mm/page_alloc: remove redundant pcp->free_count initializa [...] new 0abee6b598b8 kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] new 9619ff53a588 kasan: call kasan_init_generic in kasan_init new 4e3a629a9922 mm/selftests: fix incorrect pointer being passed to mark_range() new 4c04daeb2a16 selftests/mm: add support to test 4PB VA on PPC64 new d39ae57455b0 selftest/mm: fix ksm_funtional_test failures new c8163245eed3 mm/selftests: fix split_huge_page_test failure on systems [...] new 7c80d759aa97 selftests/mm: fix child process exit codes in ksm_function [...] new fead26b0f343 selftests/mm: skip thuge-gen test if system is not setup properly new 33f0f16d7396 selftests/mm: skip hugepage-mremap test if userfaultfd una [...] new 7ad562a74d24 mm: readahead: improve mmap_miss heuristic for concurrent faults new f87b9089f7ca prctl: extend PR_SET_THP_DISABLE to optionally exclude VM_ [...] new 08bbb77bd5fc mm/huge_memory: convert "tva_flags" to "enum tva_type" new 4161b5027040 mm/huge_memory: respect MADV_COLLAPSE with PR_THP_DISABLE_ [...] new a2288a7d51ea docs: transhuge: document process level THP controls new a504753565ed selftest/mm: extract sz2ord function into vm_util.h new f67b1e1158f6 selftests: prctl: introduce tests for disabling THPs completely new 3daa69d16418 selftests: prctl: return after executing test in child process new b9ef3a2a1ff6 selftests: prctl: introduce tests for disabling THPs excep [...] new 49298797018e selftests: prctl: return after executing test in child process new 523f291b08ba mm/damon/Kconfig: make DAMON_STAT_ENABLED_DEFAULT depend o [...] new 08a5f14100d5 mm: introduce memdesc_flags_t new 2333e251ad45 mm-introduce-memdesc_flags_t-fix new 442990fb28e4 mips: fix compilation error new c9bcd5c7e2e3 mm: convert page_to_section() to memdesc_section() new 04f0fe55e5ae mm: introduce memdesc_nid() new a6f544d83688 mm: introduce memdesc_zonenum() new 3a4c754e5eb0 slab: use memdesc_flags_t new 3ed76c6ed860 slab: use memdesc_nid() new dba41e805e0d mm: introduce memdesc_is_zone_device() new 4b0b96ccc12d mm: reimplement folio_is_device_private() new ab7d94d5b72f mm: reimplement folio_is_device_coherent() new 04f4851c4755 mm: reimplement folio_is_fsdax() new 730edf060e30 mm: add folio_is_pci_p2pdma() new 326c46d67294 mm: fix duplicate accounting of free pages in should_recla [...] new 4d2fab1d69d5 mm/damon/tests/core-kunit: add damos_commit_filter test new 382acb6d0e3b mm/rmap: not necessary to mask off FOLIO_PAGES_MAPPED new 6d37d3096760 mm/rmap: use folio_large_nr_pages() when we are sure it is [...] new 1ef45f66a437 mm/filemap: do not use is_partially_uptodate for entire folio new 0f7b85a3b20a mm/filemap: skip non-uptodate folio if there are available folios new 2b6f7047a1bf mm/hugetlb: early exit from hugetlb_pages_alloc_boot() whe [...] new 1de63cb8a1ef mm/huge_memory: add new_order and offset to split_huge_pag [...] new 61f2b3a8e286 selftests/mm: mark all functions static in split_huge_page_test.c new 66501e482b9d selftests/mm: reimplement is_backed_by_thp() with more pre [...] new b094da0cb5ff fixup: selftests/mm: use nr_pages instead of 1UL << order new 1b846c23db2f selftests/mm: add check_after_split_folio_orders() helper new e8621edc8e78 selftests/mm: check after-split folio orders in split_huge [...] new 37859c2a043a tmpfs: preserve SB_I_VERSION on remount new 85ae323f715c selftests/mm: put general ksm operation into vm_util new 3ecaeed8fc1c selftests/mm: test that rmap behaves as expected new ab2fb92605ad lib/test_hmm: drop redundant conversion to bool new a5c0bfe41991 ntfs3: stop using write_cache_pages new 9c5518f1bacf mm: remove write_cache_pages new e77e2945d8fe bcachefs: stop using write_cache_pages new 0bf8c2305d6c mm, x86/mm: move creating the tlb_flush event back to x86 code new 844614a247b7 mm: tag kernel stack pages new c5b6c6bfe20d mm/cma: add 'available count' and 'total count' to trace_c [...] new 3246d0bfb298 mm/zswap: reduce the size of the compression buffer to a s [...] new c7ba5eb68090 rust: mm: update ARef and AlwaysRefCounted imports from sy [...] new 02d854bf23bf mm: remove is_migrate_highatomic() new 4926576e76f5 mm/huge_memory: remove enforce_sysfs from __thp_vma_allowa [...] new 6170a573463b kselftest: mm: fix typos in test_vmalloc.sh new 0526c7755c60 selftests: centralise maybe-unused definition in kselftest.h new d7e1a5238972 mm/khugepaged: use list_xxx() helper to improve readability new 396537cf518e drivers/base/node: handle error properly in register_one_node() new f0e29bb019e2 selftests/mm: use calloc instead of malloc in pagemap_ioctl.c new bc5ee213bf6b mm/page-writeback: drop usage of folio_index new d82a74c9adf5 kmem/tracing: add kmem name to kmem_cache_alloc tracepoint new 105bf5dd2083 kho: make sure kho_scratch argument is fully consumed new e6313d0eed91 maple_tree: fix MAPLE_PARENT_RANGE32 and parent pointer docs new 3d2144b2179b mm/page_alloc: harmonize should_compact_retry() type new 5cd39ef832d8 mm: shmem: use 'folio' for shmem_partial_swap_usage() new b35aac6870d7 mm: shmem: drop the unnecessary folio_nr_pages() new 580636d8876b selftests/mm/uffd-stress: make test operate on less hugetl [...] new e1ee0a704605 selftests/mm/uffd-stress: stricten constraint on free huge [...] new b05f15c0c718 Revert "hugetlb: make hugetlb depends on SYSFS or SYSCTL" new 77a7fafc2571 mm/filemap: add AS_KERNEL_FILE new fd4f9163fb59 mm: fix CONFIG_MEMCG build for AS_KERNEL_FILE new c4249d80cedc mm: add vmstat for kernel_file pages new 6dbe3c9880d3 btrfs: set AS_KERNEL_FILE on the btree_inode new 6fb15149dc89 mm/page_alloc: use xxx_pageblock_isolate() for better reading new a126ac27cd9a mm/pageblock-flags: remove PB_migratetype_bits/PB_migrate_end new f93825243d7b mm/damon/core: add damon_ctx->addr_unit new 82e8926075a0 mm/damon/paddr: support addr_unit for access monitoring new 82edc7ad0d1b mm/damon/paddr: support addr_unit for DAMOS_PAGEOUT new cf3388b73dcf mm/damon/paddr: support addr_unit for DAMOS_LRU_[DE]PRIO new 48217e0dd128 mm/damon/paddr: support addr_unit for MIGRATE_{HOT,COLD} new 7827aed8fcb8 mm/damon/paddr: support addr_unit for DAMOS_STAT new bbe057ae87ea mm/damon/sysfs: implement addr_unit file under context dir new 29eee70afdb8 Docs/mm/damon/design: document 'address unit' parameter new 8b4f2b5222a9 Docs/admin-guide/mm/damon/usage: document addr_unit file new 2219662d9e69 Docs/ABI/damon: document addr_unit file new 12f1ad85fece mm/damon: add damon_ctx->min_sz_region new a29da36502b4 pagevec.h: add `const` to pointer parameters of getter functions new 32e5a10e498a tools/include: implement a couple of atomic_t ops new 70b24beabc0b tools: testing: allow importing arch headers in shared.mk new def531245669 tools: testing: support EXTRA_CFLAGS in shared.mk new e913c84e2b70 tools: testing: use existing atomic.h for vma/maple tests new 2ea6a25adc3c mm/page_alloc: find_large_buddy() from start_pfn aligned order new 95e9cb49bde6 mm-page_alloc-find_large_buddy-from-start_pfn-aligned-order-v2 new 79f38ea089db huge_mm.h: disallow is_huge_zero_folio(NULL) new a5ba19cfc229 maple_tree: fix testing for 32 bit builds new c2db9380e86b maple_tree: testing fix for spanning store on 32b new c50a92a46a52 mm: zswap: interact directly with zsmalloc new cc40630fd650 mm: remove unused zpool layer new fc328e9aecf0 mm: zpdesc: minor naming and comment corrections new c5bb38b36dd0 selftests/mm/uffd: refactor non-composite global vars into struct new b7ba9499a9e6 fork: check charging success before zeroing stack new d050032f7f00 task_stack.h: clean-up stack_not_used() implementation new 5f15436b25cf mm/memfd: remove redundant casts new 3fe5a59e6c26 memfd: move MFD_ALL_FLAGS definition to memfd.h new 88472be20f95 tools/mm/slabinfo: fix access to null terminator in string [...] new 4b14622a23c0 tools-mm-slabinfo-fix-access-to-null-terminator-in-string- [...] new 27e434a7b8fc mm: stop making SPARSEMEM_VMEMMAP user-selectable new 71dc08f2a4d7 arm64: Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new c60b2795db37 s390/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new c340f61d6f72 x86/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new 326bd66769cf wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y fr [...] new 354b5d77a549 mm/page_alloc: reject unreasonable folio/compound page siz [...] new d2201861a755 mm/memremap: reject unreasonable folio/compound page sizes [...] new 89c9c9c7b28c mm/hugetlb: check for unreasonable folio sizes when regist [...] new d1aa31359e5c mm/mm_init: make memmap_init_compound() look more like pre [...] new b49bee7f9d63 mm: sanity-check maximum folio size in folio_set_order() new 1d1e6aa13776 mm: limit folio/compound page sizes in problematic kernel configs new dfb960014041 mm: simplify folio_page() and folio_page_idx() new 376c7632c87c mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() new 6bd9476f5297 mm/mm/percpu-km: drop nth_page() usage within single allocation new 0d82dcf0cfee fs: hugetlbfs: remove nth_page() usage within folio in adj [...] new deb3dfc4a38e fs: hugetlbfs: cleanup folio in adjust_range_hwpoison() new f69c47bbdb63 mm/pagewalk: drop nth_page() usage within folio in folio_w [...] new e7a815625f6d mm/gup: drop nth_page() usage within folio when recording [...] new 3b246279d406 mm/gup: remove record_subpages() new fb3d0644f1b5 fixup: mm/gup: remove record_subpages() new 313b007388a2 io_uring/zcrx: remove nth_page() usage within folio new 36012e94a3e3 mips: mm: convert __flush_dcache_pages() to __flush_dcache [...] new 066de2e3e7ee mm/cma: refuse handing out non-contiguous page ranges new 47d6aaaaecf7 mm-cma-refuse-handing-out-non-contiguous-page-ranges-fix new 6aae3d1a7753 dma-remap: drop nth_page() in dma_common_contiguous_remap() new 54343346b5b6 scatterlist: disallow non-contigous page ranges in a singl [...] new cc61a0cfad68 ata: libata-sff: drop nth_page() usage within SG entry new ac02fff5dbe4 drm/i915/gem: drop nth_page() usage within SG entry new e835bb5e5bf7 mspro_block: drop nth_page() usage within SG entry new ff81ca556790 memstick: drop nth_page() usage within SG entry new 6118a4ee4e4b mmc: drop nth_page() usage within SG entry new feefdc57a78a scsi: scsi_lib: drop nth_page() usage within SG entry new 3da45aff1e7b scsi: sg: drop nth_page() usage within SG entry new dc4f79ff3516 vfio/pci: drop nth_page() usage within SG entry new 41ba1f0f20ae crypto: remove nth_page() usage within SG entry new 958e18e4b77b mm/gup: drop nth_page() usage in unpin_user_page_range_dir [...] new 134943945213 kfence: drop nth_page() usage new 488560b3fe4b block: update comment of "struct bio_vec" regarding nth_page() new fa94bba09c8b mm: remove nth_page() new 3999ee34fcd9 kasan/hw-tags: introduce kasan.write_only option new df8153156bf8 kasan: apply write-only mode in kasan kunit testcases new aede719d879d kasan-apply-write-only-mode-in-kasan-kunit-testcases-v7 new d861795feacb mm/hugetlb: retry to allocate for early boot hugepage allocation new f94e49102abd mm: show_mem: show number of zspages in show_free_areas new f6c7d2ff946f mm: hugetlb: convert to use more alloc_fresh_hugetlb_folio() new aabcb02c02f3 mm: hugetlb: convert to account_new_hugetlb_folio() new 1b05fb96ddf4 mm: hugetlb: directly pass order when allocate a hugetlb folio new 26ea2244e04b mm: hugetlb: remove struct hstate from init_new_hugetlb_folio() new c5012420eba2 mm: hugeltb: check NUMA_NO_NODE in only_alloc_fresh_hugetl [...] new 22c47c4fc7a8 mm: page_alloc: add alloc_contig_frozen_pages() new c96e68759e4d mm: cma: add alloc flags for __cma_alloc() new a4d28e31f2b8 mm: cma: add __cma_release() new fd13e7ccaacb mm: hugetlb: allocate frozen pages in alloc_gigantic_folio() new c50b27304424 mm: constify shmem related test functions for improved con [...] new ad9f04097da0 mm: constify pagemap related test/getter functions new 40084564efce mm: constify zone related test/getter functions new c9b3af6eeb86 fs: constify mapping related test functions for improved c [...] new d752beb26477 mm: constify process_shares_mm() for improved const-correctness new 3ec1e2481935 mm, s390: constify mapping related test/getter functions new 920c78742530 parisc: constify mmap_upper_limit() parameter new 8b7794785af5 mm: constify arch_pick_mmap_layout() for improved const-co [...] new 6ac42a5cdcbd mm: constify ptdesc_pmd_pts_count() and folio_get_private() new 4db847674afb mm: constify various inline functions for improved const-c [...] new ee2b05ecd701 mm: constify assert/test functions in mm.h new 50cf9d3e69cd mm: constify highmem related functions for improved const- [...] new 9de069c6bdf6 mm-constify-highmem-related-functions-for-improved-const-c [...] new 5c6ba6ba5f06 mm/filemap: align last_index to folio size new d92854b22e2f mm-filemap-align-last_index-to-folio-size-fix new 72d758072092 mm-filemap-align-last_index-to-folio-size-fix-fix new a0c96fca7503 mpage: terminate read-ahead on read error new 3490939d99a3 mpage: convert do_mpage_readpage() to return void type new 241c7a921608 mm: remove mlock_count from struct page new e0cd8272fe3e mm/page_alloc: add kernel-docs for free_pages() new 1b4af17f69c7 aoe: stop calling page_address() in free_page() new 1750be14312c x86: stop calling page_address() in free_pages() new dbf1fc89f5ac riscv: stop calling page_address() in free_pages() new 4ea7fc99f926 powerpc: stop calling page_address() in free_pages() new 32d6ea59a32f arm64: stop calling page_address() in free_pages() new 08defc65fc27 virtio_balloon: stop calling page_address() in free_pages() new ec05a4de3f6e mm: specify separate file and vm_file params in vm_area_desc new beb46e4574a4 mm: do not assume file == vma->vm_file in compat_vma_mmap_ [...] new 9c8ba0879cac mm/show_mem: dump the status of the mem alloc profiling be [...] new b20165d685ff mm/show_mem: add trylock while printing alloc info new 32b4f1528f4a rust: maple_tree: add MapleTree new ae9bab06e3f0 rust: maple_tree: add lock guard for maple tree new 0f6909b05e72 rust: maple_tree: add MapleTreeAlloc new b754ae4cbc80 mm: shmem: fix the strategy for the tmpfs 'huge=' options new dc3560a2b0af selftests/mm: split_huge_page_test: fix occasional is_back [...] new 04e0392257cc selftests/mm: split_huge_page_test: cleanups for split_pte [...] new fc302ae193da mm/percpu: add a simple double-free check for per-CPU memory new 30ffcaf1d8fc filemap: optimize folio refount update in filemap_map_pages new c4e6cf4cf5fe huge_memory: return -EINVAL in folio split functions when [...] new b58c5ebbdd5f mm/hwpoison: decouple hwpoison_filter from mm/memory-failure.c new c5b6321f6b4f mm/page_alloc: check the correct buddy if it is a starting block new 7a9dd8d16903 mm/gup: remove dead pgmap refcounting code new 00d6f2167ed1 mm/memremap: remove unused get_dev_pagemap() parameter new 0e27c611ceb0 docs/mm: add document for swap table new f74aa1e7634a docs-mm-add-document-for-swap-table-fix new 0cc19e63bd36 mm, swap: use unified helper for swap cache look up new 4fa0f435d8ba mm, swap: fix swap cache index error when retrying reclaim new 72fd8b572ae9 mm, swap: check page poison flag after locking it new 4b5ddeaa40c4 mm, swap: always lock and check the swap cache folio before use new 66c11c29e302 mm, swap: rename and move some swap cluster definition and [...] new 2f9da7be907c mm, swap: tidy up swap device and cluster info helpers new cc21255b0423 mm/shmem, swap: remove redundant error handling for replac [...] new cbcf2a9cb029 mm, swap: cleanup swap cache API and add kerneldoc new fa8e3a0dfc6d mm, swap: wrap swap cache replacement with a helper new c2079bb89a0c mm, swap: use the swap table for the swap cache and switch API new 9b84186b7053 mm-swap-use-the-swap-table-for-the-swap-cache-and-switch-api-fix new ef8dc77dc77b mm, swap: mark swap address space ro and add context debug check new 09f036828e19 mm, swap: remove contention workaround for swap cache new daf32cb89a2c mm, swap: implement dynamic allocation of swap table new 614eb0549717 mm, swap: use a single page for swap table when the size fits new d02b8769fc57 mm/memcg: v1: account event registrations and drop world-w [...] new f06d559e60ea samples/cgroup: rm unused MEMCG_EVENTS macro new 648cba9532ab maple_tree: remove lockdep_map_p typedef new 63d7cd4079ff memcg: don't wait writeback completion when release memcg new 3bd441f1d999 ptdesc: convert __page_flags to pt_flags new 75adef453caf ptdesc: remove references to folios from __pagetable_ctor( [...] new 5b27e7ebacb8 ptdesc: remove ptdesc_to_virt() new b98a4bf1461c scripts/decode_stacktrace.sh: symbol: avoid trailing whitespaces new 07bef93fffb3 scripts/decode_stacktrace.sh: symbol: preserve alignment new 0818c7730ef5 scripts/decode_stacktrace.sh: code: preserve alignment new 32d61e016d15 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new 27f95945cf9e hung_task: dump blocker task if it is not hung new bfdcf0a6d85d x86/kexec: carry forward the boot DTB on kexec new 2e186daed718 ref_tracker: remove redundant __GFP_NOWARN new bc405a43c033 kcov: use write memory barrier after memcpy() in kcov_move_area() new cf6edd171ee4 kcov: load acquire coverage count in user-space code new 2437ca028d20 kcov-load-acquire-coverage-count-in-user-space-code-v2 new 5a9143a58b86 idr test suite: remove usage of the deprecated ida_simple_ [...] new 2ad15ffc561c ida: remove the ida_simple_xxx() API new 596bf2fd7e9a nvmem: update a comment related to struct nvmem_config new 6c658e249150 lib/digsig: remove unnecessary memset new f3673276f94e init: handle bootloader identifier in kernel parameters new 962f06df359e init-handle-bootloader-identifier-in-kernel-parameters-v4 new e62098673ec1 checkpatch: allow http links of any length in commit logs new ef3dfb55fc8c ocfs2: kill osb->system_file_mutex lock new b4786b71ccb6 lib/fault-inject-usercopy.c: use PTR_ERR_OR_ZERO() to simp [...] new 3f6d2b429342 squashfs: verify inode mode when loading from disk new f7114a440e7f ocfs2: remove commented out mlog() statements new 722d18324b49 test_firmware: use str_true_false() helper new 4a3cfec1b5d5 alloc_tag: use str_on_off() helper new dc6cc4d51ef2 watchdog/softlockup: fix wrong output when watchdog_thresh < 3 new 134b667de6a1 watchdog/softlockup:Fix incorrect CPU utilization output d [...] new 3e8a01f1dc95 watchdog/softlockup:Fix incorrect CPU utilization output d [...] new 026ec45be66d vfat: remove unused variable new d04f6c3a6246 x86/crash: remove redundant 0 value initialization new b94404da719c proc: test lseek on /proc/net/dev new f4b6d6f2f9b0 list.h: add missing kernel-doc for basic macros new 663fe569849c fork: remove #ifdef CONFIG_LOCKDEP in copy_process() new c1586d65641e fork: kill the pointless lower_32_bits() in create_io_thre [...] new 520738ff216c ocfs2: remove unnecessary NULL check in ocfs2_grab_folios() new 977a55185f94 ocfs2: fix super block reserved field offset comment new b2126ac57e94 kexec_core: remove redundant 0 value initialization new 9ef3d946cce3 lib/sys_info: handle sys_info_mask==0 case new 4fee36f7a2b4 panic: refine the document for 'panic_print' new dd75a3686c9d panic: add note that 'panic_print' parameter is deprecated new 4dea3b5bfe91 panic: clean up message about deprecated 'panic_print' parameter new 42a90b0646ef panic: introduce helper functions for panic state new cc96eb10b494 fbdev: use panic_in_progress() helper new 843a35200db3 crash_core: use panic_try_start() in crash_kexec() new 8af92b1865a7 panic: use panic_try_start() in nmi_panic() new 609e913fd36b panic: use panic_try_start() in vpanic() new 30e5da97cd21 printk/nbcon: use panic_on_this_cpu() helper new cc7ae78d7ca6 panic/printk: replace this_cpu_in_panic() with panic_on_th [...] new 5ccca661d9a9 panic/printk: replace other_cpu_in_panic() with panic_on_o [...] new a8c2233569fc watchdog: skip checks when panic is in progress new 6c35b542ee35 btree: simplify merge logic by using btree_last() return value new eede4d8de1d6 selftests: proc: mark vsyscall strings maybe-unused new 9936975298ad ocfs2: add suballoc slot check in ocfs2_validate_inode_block() new b779e10e0df8 panic: use angle-bracket include for panic.h new c5e25c537aae panic: remove redundant panic-cpu backtrace new 5fa511a5b158 panic-remove-redundant-panic-cpu-backtrace-fix new f67c6f8ac8bb fs/proc/base.c: fix the wrong format specifier new f64dd4213d19 x86/kexec: fix potential cmem->ranges out of memory new bbd699ccea19 crash: add KUnit tests for crash_exclude_mem_range new 6decd0b8b574 crash-add-kunit-tests-for-crash_exclude_mem_range-fix new 862720f862ea kernel.h: add comments for enum system_states new 6e2469fc7b6a tools/delaytop: add flexible sorting by delay field new f7e6f5dbed79 tools/delaytop: add memory verbose mode support new c19473bda4ad tools/delaytop: add interactive mode with keyboard controls new 422f19f77ab6 tools/delaytop: improve error handling for missing PSI support new 4b0875f380bd docs: update delaytop documentation for new interactive features new 99496a9e572a kexec: introduce is_kho_boot() new f09e14284d3f efi: support booting with kexec handover (KHO) new 5027dba8597d Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new 90da34f58b50 Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] new 7cf3762772bc Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] new 54ce7c83fc2b Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new 2748d87dc7fa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 18a24827f887 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] new 5239274cf2d3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0454346d1c5f firmware: firmware: meson-sm: fix compile-test default new 397c4f623a02 Merge branch 'v6.18/drivers' into for-next new f8c9fabf2f3d dts: arm: amlogic: fix pwm node for c3 new 663bfe77b6f7 arm64: dts: amlogic: gxbb-odroidc2: remove UHS capability [...] new a0c59ce817bc Merge branch 'v6.18/arm64-dt' into for-next new 92fbcc6e6327 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0545256a3517 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 31787acfa6eb Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new 3708a165a98c ARM: dts: aspeed: Drop syscon "reg-io-width" properties new efd497649191 Merge branches 'aspeed/drivers', 'aspeed/arm/dt', 'nuvoton [...] new 0f040db37caa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a19e03cc44a4 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 2be05da3546c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 550faad18505 dt-bindings: memory: tegra210: emc: Document OPP table and [...] new 5f5598d945e2 dt-bindings: memory: tegra210: Add memory client IDs new 3804cef4c597 memory: tegra210: Use bindings for client ids new 57ce39f67b51 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 251c0fafd3ba Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git new 2f572b0def6e dt-bindings: firmware: imx95-scmi: Allow linux,code for pr [...] new 1d80ebca1aa9 Merge branch 'imx/bindings' into for-next new dada1966cc3c ARM: dts: imx6-aristainetos2: Replace license text comment [...] new b39dab8b5fa4 Merge branch 'imx/dt' into for-next new 30c5def9bb8b arm64: dts: imx95: Add msi-map for pci-ep device new 290d7e199d04 Merge branch 'imx/dt64' into for-next new dcd658832b69 Merge branch 'imx/defconfig' into for-next new 1f867b835373 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3374b5fb26b3 arm64: dts: mediatek: mt8195: Remove suspend-breaking rese [...] new 0aeb7ed4bcb2 arm64: dts: mediatek: mt8183: Fix out of range pull values new d22e9b8c9645 arm64: dts: mediatek: mt8395-nio-12l: Enable UFS new 1383007f85fb arm64: dts: mediatek: mt8395-nio-12l: add PMIC and GPIO ke [...] new 0da6f7a0ab53 arm64: dts: mediatek: add thermal sensor support on mt7981 new d0c970091abf arm64: dts: mediatek: mt7986: add sram node new 93e435336ab4 arm64: dts: mediatek: mt7986: add interrupts for RSS and i [...] new 65f0e3970143 arm64: dts: mediatek: mt7988: add basic ethernet-nodes new 32d5a82c5dd6 arm64: dts: mediatek: mt7988: add switch node new 0333aa8fa2d5 arm64: dts: mediatek: mt7988a-bpi-r4: add aliases for ethernet new c1347c688bf1 arm64: dts: mediatek: mt7988a-bpi-r4: add sfp cages and li [...] new 16c1f659860b arm64: dts: mediatek: mt7988a-bpi-r4: configure switch phy [...] new 930b6fe1a50c dt-bindings: arm: mediatek: Add grinn,genio-700-sbc new 12a565af7055 dt-bindings: arm: mediatek: Add grinn,genio-510-sbc new 6ab4f79ea923 soc: mediatek: mtk-svs: fix device leaks on mt8183 probe failure new f1a68ba5739e soc: mediatek: mtk-svs: fix device leaks on mt8192 probe failure new 4d8b219b2be3 Merge branch 'v6.17-next/soc' into for-next new 65e35b61269f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6f05d1bdec76 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1f45ecdefb7c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 21b5830495e0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0c64ba66b53e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5751a77d62cf Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new c04a066e781f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2a8403c032fa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f997840e2518 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new c38dbb8243dc Merge branch 'for-next' of https://github.com/sophgo/linux.git new e56af57af210 Merge branch 'for-next' of https://github.com/spacemit-com/linux new 77987671c6b3 Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] new 25fbbaf515ac clk: sunxi-ng: mp: Fix dual-divider clock rate readback new a5d7a8ab4b21 riscv: dts: allwinner: rename devterm i2c-gpio node to com [...] new 30849ab484f7 soc: sunxi: sram: add entry for a523 new e6b84cc2a6fe soc: sunxi: sram: register regmap as syscon new 48879b1ff2f0 dt-bindings: clock: sun55i-a523-ccu: Add missing NPU module clock new 1ec8e9ba1f66 clk: sunxi-ng: sun55i-a523-ccu: Add missing NPU module clock new a15f095b590b arm64: dts: allwinner: a527: cubie-a5e: Add ethernet PHY r [...] new 8dc3f973b2ff arm64: dts: allwinner: t527: avaota-a1: Add ethernet PHY r [...] new 924ad3dc0645 Merge branches 'sunxi/clk-fixes-for-6.17', 'sunxi/fixes-fo [...] new c2df75cd088d Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 898acf7716dc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 7026cc6b8400 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 79b1fca90699 Merge branch 'thead-dt-for-next' of https://git.kernel.org [...] new 43545a243687 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new 0e3f9140ad04 arm64: zynqmp: Disable coresight by default new 767ecf9da7b3 arm64: zynqmp: Revert usb node drive strength and slew rat [...] new eb4a09d8cc31 arm64: zynqmp: Describe ethernet controllers via aliases on SOM new 21ad89cfade7 arm64: zynqmp: Enable DP in kr260/kv260 revA new 0e81960419ad arm64: versal-net: Describe L1/L2/L3/LLC caches new 227cbbdee8c0 Merge branch 'zynqmp/dt' into for-next new fe6d8cb6b339 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 8514a75c26f3 Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] new ab63b4fd5726 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] new 1e01b7cab079 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] new 2c53663fc422 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] new ec550af17d67 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] new fa17072f3363 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 3cdcd9f61801 Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] new c12503903873 parisc: Remove spurious if statement from raw_copy_from_user() new 5d7a26515145 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 14be9866fe76 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new cbf54e0dbe88 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new d1911e122d60 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 35fae10aaf08 um: Support SPARSE_IRQ new a0830785e89d um: virtio-pci: implement .shutdown() new 26577cfbe1d6 um: Add missing trailing newline to help messages new 2cc62ed234f1 um: vector: Fix indentation for help message new 725e9d81868f um: Fix help message for ssl-non-raw new 4c134c2a5f3d um: Indent time-travel help messages new 78624eb99e1a um: Remove unused offset and child_err fields from stub_data new b765d69a1adf um: Remove outdated comment about STUB_DATA_PAGES new e047f9af9d69 um: Centralize stub size calculations new a73a9aad8a81 um: Stop tracking virtual CPUs via mm_cpumask() new be6a0372be58 um: Remove unused cpu_data and current_cpu_data macros new e66ae377fe21 um: Remove unused ipi_pipe field from cpuinfo_um new a8d05ec98589 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 723ff7d05012 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] adds 91131dc9663a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 4cfcdadacda8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds cdbc9836c7af libceph: fix invalid accesses to ceph_connection_v1_info adds 81f5c581fafa libceph: Use HMAC-SHA256 library instead of crypto_shash adds 437576cfb801 ceph: make ceph_start_io_*() killable adds 38f9fa93a91c ceph: add checking of wait_for_completion_killable() return value adds 0ae9c5da44a1 ceph: fix wrong sizeof argument issue in register_session() adds f907f9409aec ceph: fix overflowed constant issue in ceph_do_objects_copy() adds 2c1a9eb755a7 ceph: fix potential race condition in ceph_ioctl_lazyio() adds 6430c8d75071 ceph: refactor wake_up_bit() pattern of calling adds c22ec9a59b43 ceph: fix potential race condition on operations with CEPH [...] adds 3ca5f8ce79a4 Merge branch 'master' of https://github.com/ceph/ceph-client.git adds fa4612df37af Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds d5033491503d Merge branch 'configfs-next' of https://git.kernel.org/pub [...] adds 6f028bdf3dc5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 7842ea17b40c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 869d2eeca4a0 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 7388e9c1203a Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds a2a4d3d3a2ee Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 2263e490744d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 3ac5bd8f9c0f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 912a718f7bc5 smb: server: let smb_direct_writev() respect SMB_DIRECT_MA [...] adds bfd34e6f84d5 ksmbd: smbdirect: validate data_offset and data_length fie [...] adds 926d5a7b467b Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 2ea8055c2b9d Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds fc839da375d4 Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] adds 097da15ca388 Merge branch '9p-next' of https://github.com/martinetd/linux adds 625f7efdb6e3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 56744e7cdc9e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds ed81cba0dc17 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] adds ccc54b556054 kernel/acct.c: saner struct file treatment adds fa3b82abb2db backing_file_user_path(): constify struct path * adds ff9650bb52b5 constify path argument of vfs_statx_path() adds 3013a70ab946 filename_lookup(): constify root argument adds a62e356d98f8 done_path_create(): constify path argument adds cc48ca6948f8 bpf...d_path(): constify path argument adds b748df4f7b68 nfs: constify path argument of __vfs_getattr() adds 66fe3e671387 rqst_exp_get_by_name(): constify path argument adds efa6ab3688a5 export_operations->open(): constify path argument adds df0c236a8465 check_export(): constify path argument adds e033aa8d4a12 ksmbd_vfs_path_lookup_locked(): root_share_path can be con [...] adds 9dafb6b520b3 ksmbd_vfs_kern_path_unlock(): constify path argument adds 13336a66ba25 ksmbd_vfs_inherit_posix_acl(): constify path argument adds 56c177b4815b ksmbd_vfs_set_init_posix_acl(): constify path argument adds 69e4a8cfc2cf ovl_ensure_verity_loaded(): constify datapath argument adds d1e05544d884 ovl_validate_verity(): constify {meta,data}path arguments adds 1acbf1650f2a ovl_get_verity_digest(): constify path argument adds 811c3c6076ec ovl_lower_dir(): constify path argument adds 58e037d1e241 ovl_sync_file(): constify path argument adds b9c56d85920a ovl_is_real_file: constify realpath argument adds b70ae913c316 apparmor/af_unix: constify struct path * arguments adds 4362f3e4a38d configfs:get_target() - release path as soon as we grab co [...] adds 239dce1d83c0 Merge branches 'work.path' and 'work.mount' into work.f_path adds d0e2192a8844 Have cc(1) catch attempts to modify ->f_path adds cc86f24ad1e6 Merge branch 'work.f_path' into for-next adds bd7fbf723715 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d13fceef88ae Merge branch 'fs-next' of linux-next new bf42df09b6aa printk: kunit: support offstack cpumask new 37dbd4203b42 Merge branch 'rework/ringbuffer-kunit-test' into for-next new ebb244f74a0b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 76abd8295f1d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e6f00dec0f6a Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] new 309fd9120b51 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a3dbcc59d4ff Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] new f703e64c6131 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new 2187a32193ba Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new 8b9a0e4e19c9 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 8bff7f18c5dd MAINTAINERS: update Hans Verkuil's email addresses new 1dd41ad75659 Documentation: media: update Hans Verkuil's email address new 562e3bfa9f2b media: v4l2-core: update Hans Verkuil's email address new ce4c356d760f media: update Hans Verkuil's email address new 9bff72cb99b1 Documentation: update Hans Verkuil's email address new e8c8d961d8ad media: include: update Hans Verkuil's email address new e765619c7bd5 media: update Hans Verkuil's email address new 935f703d7ecb gpu: drm: display: drm_dp_cec: update Hans' email address new c329055587ee media: dt-bindings: venus: Add qcm2290 dt schema new 93f213b444a4 media: venus: firmware: Use correct reset sequence for IRIS2 new 85c853b70436 media: venus: Define minimum valid firmware version new ba4fdff92011 media: venus: Add framework support for AR50_LITE video core new 7998681eb7f4 media: venus: hfi_plat_v4: Add capabilities for the 4XX lite core new a9551290ef3b media: venus: core: Sort dt_match alphabetically. new fc2aaf2d93a6 media: venus: core: Add qcm2290 DT compatible and resource data new 6a79e9c91e9e media: mc: Clear minor number reservation at unregistration time new 4010eef01deb media: staging: ipu7: Don't include linux/version.h new 075710b670d9 media: i2c: mt9p031: fix mbus code initialization new da8f23e35916 media: ov8865: move mode_configure out of state_configure new bacd71314544 media: i2c: mt9v111: fix incorrect type for ret new 27296c1f0027 media: raspberrypi: use int type to store negative error codes new a1dcf9a069f7 media: stm32-dcmi: use int type to store negative error codes new 80ae11c1a524 media: ti: j721e-csi2rx: Fix NULL vs IS_ERR() bug in ti_cs [...] new bfdcfd008b37 media: ov02e10: Remove Jingjing's e-mail address new bfbd5aa5347f media: i2c: og01a1b: Specify monochrome media bus format i [...] new c7df6f339af9 media: ov08x40: Fix the horizontal flip control new 9364790e91fb dt-bindings: media: i2c: Add OmniVision OV6211 image sensor new fd7cb868e309 media: i2c: Add OmniVision OV6211 image sensor driver new 9acb06945fab dt-bindings: media: i2c: Add OmniVision OG0VE1B camera sensor new 25bf2e1925c9 media: i2c: Add OmniVision OG0VE1B camera sensor new 773bb3066e6d dt-bindings: media: i2c: Add ov2735 sensor new fa9e6df636fb media: i2c: add ov2735 image sensor driver new aa1826696a55 dt-bindings: media: Deprecate clock-frequency property for [...] new c7d54dba555a dt-bindings: media: et8ek8: Deprecate clock-frequency property new ea501438dcd3 dt-bindings: media: imx258: Make clocks property required new 4e181beb68a6 dt-bindings: media: imx274: Make clocks property required new 55e3c86887dd media: i2c: mt9v022: Drop unused mt9v022.h header new 0f8d0da42c2d media: i2c: mt9v032: Replace client->dev usage new b4dd3bbd2eeb media: i2c: mt9v032: Drop support for platform data new f14eb6a9aa13 media: i2c: mt9v111: Do not set clock rate manually new 73d31c7626ef media: i2c: ov6650: Drop unused driver new dfd2fb5b73c2 media: i2c: hi556: Replace client->dev usage new c674a3890638 media: i2c: hi556: Use V4L2 sensor clock helper new f499f2bf6257 media: i2c: hi847: Replace client->dev usage new 2753de70d7d5 media: i2c: hi847: Use V4L2 sensor clock helper new 5fa4f8665f05 media: i2c: imx208: Replace client->dev usage new cff416364c33 media: i2c: imx208: Use V4L2 sensor clock helper new df2942622abf media: i2c: imx319: Replace client->dev usage new 047119e3cd63 media: i2c: imx319: Use V4L2 sensor clock helper new 49c6ac166cf7 media: i2c: imx355: Replace client->dev usage new eaa7d46d9654 media: i2c: imx335: Use V4L2 sensor clock helper new 4d58f671944a media: i2c: og01a1b: Replace client->dev usage new 60d1c3a2b9ba media: i2c: og01a1b: Use V4L2 sensor clock helper new 963b07259fba media: i2c: ov02c10: Replace client->dev usage new baa59320ee73 media: i2c: ov02c10: Use V4L2 sensor clock helper new d1f4dbef9c95 media: i2c: ov02e10: Replace client->dev usage new 70dbc965b419 media: i2c: ov02e10: Use V4L2 sensor clock helper new 4e2b34c36ce1 media: i2c: ov08d10: Replace client->dev usage new 1e921b267eb7 media: i2c: ov08d10: Use V4L2 sensor clock helper new 5ff996ee54ad media: i2c: ov08x40: Replace client->dev usage new 5dee9af9c859 media: i2c: ov08x40: Use V4L2 sensor clock helper new 8853d26bfd04 media: i2c: ov13858: Replace client->dev usage new 9df442485b13 media: i2c: ov13858: Use V4L2 sensor clock helper new 42bab2cb292d media: i2c: ov13b10: Replace client->dev usage new 964ae05b0d69 media: i2c: ov13b10: Use V4L2 sensor clock helper new fdba8eba02b6 media: i2c: ov2740: Replace client->dev usage new 853bd2ec1196 media: i2c: ov2740: Use V4L2 sensor clock helper new f994b6e7e580 media: i2c: ov4689: Use V4L2 sensor clock helper new be3971e218b9 media: i2c: ov5670: Replace client->dev usage new 2fc0898408b1 media: i2c: ov5670: Use V4L2 sensor clock helper new 381045e43b73 media: i2c: ov5675: Replace client->dev usage new c8ab1727624a media: i2c: ov5675: Use V4L2 sensor clock helper new 063f5989718c media: i2c: ov5693: Use V4L2 sensor clock helper new 5b428a40a63d media: i2c: ov7251: Use V4L2 sensor clock helper new 9f16195e4567 media: i2c: ov9734: Replace client->dev usage new bfa626306cf7 media: i2c: ov9734: Use V4L2 sensor clock helper new dd235b07b65e media: v4l2-common: Add legacy camera sensor clock helper new cf7ea1d6e563 media: i2c: et8ek8: Drop support for per-mode external clo [...] new fdee212433d2 media: i2c: et8ek8: Use V4L2 legacy sensor clock helper new 30dbc5316736 media: i2c: gc05a2: Use V4L2 legacy sensor clock helper new d2d7488bf53d media: i2c: gc08a3: Use V4L2 legacy sensor clock helper new 4b23f780a353 media: i2c: imx258: Replace client->dev usage new c5b1a92c5bfa media: i2c: imx258: Use V4L2 legacy sensor clock helper new 44fec2c00d8c media: i2c: imx290: Use V4L2 legacy sensor clock helper new f8f4914ed030 media: i2c: ov02a10: Replace client->dev usage new dc1dadf63d45 media: i2c: ov02a10: Use V4L2 legacy sensor clock helper new cd7a9b578356 media: i2c: ov2685: Use V4L2 legacy sensor clock helper new 0f1e46fc82e5 media: i2c: ov5645: Use V4L2 legacy sensor clock helper new 0e14d99c4dbe media: i2c: ov5695: Use V4L2 legacy sensor clock helper new f2cc0ccab90f media: i2c: ov8856: Replace client->dev usage new d2fa1134a48b media: i2c: ov8856: Use V4L2 legacy sensor clock helper new 75b5888a8935 media: i2c: s5c73m3: Use V4L2 legacy sensor clock helper new 5bf86863ddfe media: i2c: s5k5baf: Use V4L2 legacy sensor clock helper new c0baf70955e7 media: i2c: s5k6a3: Use V4L2 legacy sensor clock helper new bfdfbdf469b4 MAINTAINERS: Add a media/platform/qcom MAINTAINERS entry new e1684530b163 MAINTAINERS: update Dikshita Agarwal's email addresses new 907cef174cd8 dt-bindings: media: qcom,sm8550-iris: Update Dikshita Agar [...] new 246fdc42df9b mailmap: update Dikshita Agarwal's email addresses new 1b2263ef3292 MAINTAINERS: Update Vikash Garodia's email address new 088ee3df91ba dt-bindings: media: qcom,sm8550-iris: Add X1E80100 compatible new 49b5feb5214d dt-bindings: media: qcom,sm8550-iris: Add SM8750 video codec new 6d3926a237b6 dt-bindings: media: qcom,sm8550-iris: Do not reference leg [...] new fde38008fc4f media: iris: fix module removal if firmware download failed new 93fad55aa996 media: iris: vpu3x: Add MNoC low power handshake during ha [...] new 2fbb823a0744 media: iris: Call correct power off callback in cleanup path new 1f01a49816a5 media: iris: Split power on per variants new dbd57932f8d0 media: iris: Add support for SM8750 (VPU v3.5) new 57429b0fddfe media: iris: Fix firmware reference leak and unmap memory [...] new cba308979b01 dt-bindings: media: Add qcom,qcm2290-camss new acf8d084699e media: qcom: camss: Add support for TFE (Spectra 340) new f0fc808a466a media: qcom: camss: Add CSID 340 support new ce63fbdf849f media: qcom: camss: csiphy-3ph: Add CSIPHY 2ph DPHY v2.0.1 [...] new 9e89149a19ed media: qcom: camss: add support for QCM2290 camss new 0d6d5f49e0fc media: qcom: camss: Rename camss-csid-780.c to camss-csid-gen3.c new a3dce6e3c85f media: qcom: camss: Rename camss-vfe-780.c to camss-vfe-gen3.c new 8dd22e90331d media: dt-bindings: Add qcom,sa8775p-camss compatible new 5f4ba689e7f3 media: qcom: camss: Add qcom,sa8775p-camss compatible new 7803b63a1640 media: qcom: camss: Add support for CSIPHY (v1.3.0) new ed03e99de0fa media: qcom: camss: Add support for CSID 690 new e7b59e1d06fb media: qcom: camss: Add support for VFE 690 new b478527cce8a media: qcom: camss: Enumerate resources for lemans(sa8775p) new 634a2958fae3 media: dt-bindings: Add qcom,qcs8300-camss compatible new 6adf001b6779 media: qcom: camss: Add qcs8300 compatible new 9ca5d17f5e2e media: qcom: camss: Add CSIPHY support for QCS8300 new 950f3d308f8b media: qcom: camss: enable csid 690 for qcs8300 new 42914692e800 media: qcom: camss: enable vfe 690 for qcs8300 new aefd4d698e47 media: qcom: camss: Enumerate resources for QCS8300 new 17ad461622f4 media: qcom: camss: remove .link_entities callback new 605af91e90b0 media: qcom: camss: unconditionally set async notifier of [...] new dcf6fb89e6f7 media: qcom: camss: remove a check for unavailable CAMSS endpoint new 4bd8a6147645 media: vivid: fix disappearing <Vendor Command With ID> messages new cba6aed4223e media: iris: Fix buffer count reporting in internal buffer check new 42e81c262cf5 media: iris: Report unreleased PERSIST buffers on session close new 02a24f13b3a1 media: iris: Fix memory leak by freeing untracked persist buffer new 4b67ef9b333e media: iris: Fix port streaming handling new 65f72c6a8d97 media: iris: Allow substate transition to load resources d [...] new 9cae3619e465 media: iris: Always destroy internal buffers on firmware r [...] new 8a432174ac26 media: iris: Update vbuf flags before v4l2_m2m_buf_done new 0fe10666d3b4 media: iris: Simplify session stop logic by relying on vb2 checks new 56a2d85ee8f9 media: iris: Allow stop on firmware only if start was issued. new dec073dd8452 media: iris: Send dummy buffer address for all codecs duri [...] new 8172f57746d6 media: iris: Fix missing LAST flag handling during drain new 2dbd2645c07d media: iris: Fix format check for CAPTURE plane in try_fmt new 787c535a9ff5 media: iris: Add support for video encoder device new 5ad964ad5656 media: iris: Initialize and deinitialize encoder instance [...] new 63357cf8a9c0 media: iris: Add support for ENUM_FMT, S/G/TRY_FMT encoder new a6882431a138 media: iris: Add support for ENUM_FRAMESIZES/FRAMEINTERVAL [...] new 87551d96e897 media: iris: Add support for VIDIOC_QUERYCAP for encoder v [...] new f4d3867e0540 media: iris: Add encoder support for V4L2 event subscription new bed072b48e0b media: iris: Add support for G/S_SELECTION for encoder vid [...] new 4ff586ff28e3 media: iris: Add support for G/S_PARM for encoder video device new 6bdfa3f947a7 media: iris: Add platform-specific capabilities for encode [...] new 92e007ca5ab6 media: iris: Add V4L2 streaming support for encoder video device new d22037f3fd33 media: iris: Set platform capabilities to firmware for enc [...] new 61528e86687e media: iris: Allocate and queue internal buffers for encod [...] new 8cefa0ac93a8 media: iris: Add support for buffer management ioctls for [...] new 75db90ae067d media: iris: Add support for drain sequence in encoder vid [...] new a5925a2ce077 media: iris: add VPU33 specific encoding buffer calculation new 895d3b4b5832 media: staging/ipu7: fix isys device runtime PM usage in f [...] new 8cfc8cec1b4d media: mc: Clear minor number before put device new 76d2d8f7b634 media: qcom: camss: Add missing header bitfield.h new 72a8b6887722 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 69e5d50fcf40 cpufreq: intel_pstate: Fix object lifecycle issue in updat [...] new f1bbf5bbf254 cpufreq: intel_pstate: Rearrange freq QoS updates using __free() new ae1bdd23b99f cpufreq: intel_pstate: Adjust frequency percentage computations new 5590db443a40 cpufreq: conservative: Replace sscanf() with kstrtouint() new 7f3cfb7943d2 cpufreq: ondemand: Update the efficient idle check for Int [...] new d3f12ab94fdf Merge branch 'pm-cpufreq' into linux-next new e0423541477d PM: EM: Add function for registering a PD without capacity update new c5b17b844172 Merge branch 'pm-em-fixes' into fixes new 449c9c02537a PM: hibernate: Restrict GFP mask in hibernation_snapshot() new a5099d5e8b13 Merge branch 'pm-sleep-fixes' into fixes new 7b2e287427f9 Merge branch 'fixes' into linux-next new 16cabe89ed43 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 536784891df9 Merge branch 'devfreq-next' of https://git.kernel.org/pub/ [...] new f933623b3ea7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 53a1a49e3716 Merge branch 'thermal/linux-next' of https://git.kernel.or [...] new 8191e874156c RDMA/bnxt_re: Show srq_limit in fill_res_srq_entry hook new ae7990ce1f60 RDMA/bnxt_re: RoCE Driver Dynamic Debug for HWRM's new 832fc9e1614e RDMA/bnxt_re: Optimize bnxt_qplib_get_dev_attr function new ef56081d1864 RDMA/bnxt_re: RoCE related hardware counters update new dc61e916f1ce RDMA/bnxt_re: Report udp source port for flow_label in bnx [...] new 4a9fba4d008a RDMA/bnxt_re: Delete always true SGID table check new c9e60a316213 RDMA/bnxt_re: Enhance a log message when bnxt_re_register_ [...] new 47bd8cafcbf0 bnxt_en: Enhance stats context reservation logic new a99b2425cc60 RDMA/bnxt_re: Add data structures for RoCE mirror support new 877d90abaa9e RDMA/bnxt_re: Refactor hw context memory allocation new bebe1a1bb1cf RDMA/bnxt_re: Refactor stats context memory allocation new b8f4e7f1a275 RDMA/bnxt_re: Add support for unique GID new c23c893e3a02 RDMA/bnxt_re: Add support for mirror vnic new 525b4368864c RDMA/bnxt_re: Add support for flow create/destroy new d1dde88622b9 RDMA/bnxt_re: Initialize fw with roce_mirror support new d7fc2e1a321c RDMA/bnxt_re: Use firmware provided message timeout value new 71c082d70547 RDMA/bnxt_re: Remove unnecessary condition checks new f4d365433815 RDMA/mlx5: Fix page size bitmap calculation for KSM mode new 6768aee67b1b RDMA/rdmavt: Use int type to store negative error codes new 8024355cfc1e RDMA/core: fix "truely"->"truly" new 9eda7148f0f7 RDMA/bnxt_re: Call strscpy() with correct size argument new 82677c314661 net: ionic: Create an auxiliary device for rdma driver new a61164443aa1 net: ionic: Update LIF identity with additional RDMA capabilities new 9aabab47b73f net: ionic: Export the APIs from net driver to support dev [...] new 4660ce92944e net: ionic: Provide RDMA reset support for the RDMA driver new e587f0881378 net: ionic: Provide interrupt allocation support for the R [...] new 833e384b2fff net: ionic: Provide doorbell and CMB region information new f8e85db17028 RDMA: Add IONIC to rdma_driver_id definition new 8b265da071f7 RDMA/ionic: Register auxiliary module for ionic ethernet adapter new 1c2d35074d96 RDMA/ionic: Create device queues to support admin operations new d52e83e1f984 RDMA/ionic: Register device ops for control path new d5998624818c RDMA/ionic: Register device ops for datapath new 50739de16021 RDMA/ionic: Register device ops for miscellaneous functionality new 15b463e96b72 RDMA/ionic: Implement device stats ops new ff8862c9c609 RDMA/ionic: Add Makefile/Kconfig to kernel build environment new fc219a896e05 RDMA/bnxt_re: Update sysfs entries with appropriate data new 7cb1bec5195c RDMA/bnxt_re: Avoid GID level QoS update from the driver new ee238d30a1a9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 30549eebc4d8 mptcp: make ADD_ADDR retransmission timeout adaptive new 63c31d42cf6f selftests: mptcp: join: tolerate more ADD_ADDR new e2cda6343bfe selftests: mptcp: join: allow more time to send ADD_ADDR new b90c7ca4f918 Merge branch 'mptcp-make-add_addr-retransmission-timeout-a [...] new ce0b015e2619 devlink: Add 'total_vfs' generic device param new bf2da4799fdb net/mlx5: Implement cqe_compress_type via devlink params new 95a0af146dff net/mlx5: Implement devlink enable_sriov parameter new a4c49611cf4f net/mlx5: Implement devlink total_vfs parameter new 04d1ff1d75ba Merge branch 'devlink-mlx5-add-new-parameters-for-link-man [...] new f4053490a6f6 net/mlx5e: Make PCIe congestion event thresholds configurable new cdc492746e3f net/mlx5e: Add stale counter for PCIe congestion events new cf71bdf6863f Merge branch 'net-mlx5e-add-pcie-congestion-event-extras' new e096a7cc0be1 ptp: add debugfs interfaces to loop back the periodic outp [...] new 67ac836373f4 ptp: netc: add the periodic output signal loopback support new f3164840a136 ptp: qoriq: convert to use generic interfaces to set loopb [...] new 214da63451bb Merge branch 'ptp-add-pulse-signal-loopback-support-for-de [...] new deb105f49879 net: phy: marvell: Fix 88e1510 downshift counter errata new 38611e5adae3 net: mana: Remove redundant netdev_lock_ops_to_full() calls new 9c02ea544ac3 net: sh_eth: Disable WoL if system can not suspend new 724b22d38a83 net: stmmac: dwc-qos: use PHY WoL new 7a3aaaa9fce7 tools: ynl: fix undefined variable name new 287bc89bb41f tools: ynl: avoid bare except new 02962ddb3936 tools: ynl: remove assigned but never used variable new d8e0e25406a1 tools: ynl: remove f-string without any placeholders new 389712b0da1f tools: ynl: remove unused imports new 616129d6b421 tools: ynl: remove unnecessary semicolons new 10d32b0ddcc1 tools: ynl: use 'cond is None' new f6259ba70e7e tools: ynl: check for membership with 'not in' new 4be708d0c4b1 Merge branch 'tools-ynl-fix-errors-reported-by-ruff' new 15c068cb214d selftests: net: replace sleeps in fcnal-test with waits new 1f24a2409745 doc: mptcp: fix Netlink specs link new c1695316ba9b Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new 3dc1ed992c8c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2900aa8a5db5 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new fd27014bb873 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new eebccbfea418 wifi: mac80211: fix reporting of all valid links in sta_se [...] new 906a5a8c7152 wifi: mac80211: add tx_handlers_drop statistics to ethtool new ea928544f321 wifi: mac80211: Fix HE capabilities element check new 185cc2352cb1 wifi: cfg80211: update the time stamps in hidden ssid new 691009b7ef08 wifi: mac80211: fix incorrect comment new b2422712d15d wifi: cfg80211: Remove the redundant wiphy_dev new 6f4f8abad4f2 Merge tag 'iwlwifi-next-2025-09-09' of https://git.kernel. [...] new 6ef29eca260d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ae7ca952d8ea Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new fbc02a57200b Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] new dfea8f7183c7 mtd: nand: ecc: fix "writen"->"written" new b2d2c2b8af43 mtd: rawnand: atmel: Fix pulse read timing for certain fla [...] new 7a1e3a452a57 mtd: rawnand: loongson1: Rename the prefix from ls1x to loongson new fb1dd6b6722b mtd: rawnand: loongson: Add 6-byte NAND ID reading support new 7ad5bdf88d72 mtd: rawnand: loongson: Add nand chip select support new 4a2bab7ccceb dt-bindings: mtd: loongson,ls1b-nand-controller: Document [...] new e55bbdd4a4b6 mtd: rawnand: loongson: Add Loongson-2K0500 NAND controlle [...] new 0b1ae6480c3b dt-bindings: mtd: loongson,ls1b-nand-controller: Document [...] new 5808ae66f22e mtd: rawnand: loongson: Add Loongson-2K1000 NAND controlle [...] new 3e976c118bf5 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new 7f6c8b3d70dc Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] new 74020b9cbee3 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 7b4303f0081c Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new 6dc1d3c191ac Merge tag 'drm-misc-next-2025-09-04' of https://gitlab.fre [...] new 8e0891999b1b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 65a6d38ff0f9 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 7acbe30813f0 MAINTAINERS: Remove Jacek Lawrynowicz as intel_vpu maintainer new 6e490dea61b8 Fix access to video_is_primary_device() when compiled with [...] new 337bf13aa9dd PCI/VGA: Replace vga_is_firmware_default() with a screen i [...] new ad90860bd10e fbcon: Use screen info to find primary device new 7df7b728c3cf DRM: Add a new 'boot_display' attribute new 50243079865a ttm/bo: add an API to populate a bo before exporting. new 619ddf57cfdd amdgpu: populate buffers before exporting them. new 3629e1b22e5b nouveau: populate buffers before exporting them. new 91494dee1091 xe: populate buffers before exporting them. new daafcfcf0169 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 0859d9db53e9 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 702fdf3513b0 Merge drm/drm-next into drm-intel-next new 39943bc457fc Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new f03464c638ef drm/msm/registers: Remove license/etc from generated headers new 90528176204b drm/msm/registers: Sync gen_header.py from mesa new 29e087f31bb1 drm/msm/registers: Make TPL1_BICUBIC_WEIGHTS_TABLE an array new 60e9f776b793 drm/msm/registers: Generate _HI/LO builders for reg64 new b5bad77e1e3c drm/msm/registers: Sync GPU registers from mesa new f0026d902e56 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new d4dc08c530cb Merge drm-misc-next-2025-08-21 into drm-rust-next new a0a340aea16b Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new 0131514f9789 drm/xe: Pass down drm_exec context to validation new c460bc2311df drm/xe: Introduce an xe_validation wrapper around drm_exec new a2f2453c2c26 drm/xe: Convert xe_bo_create_user() for exhaustive eviction new 1710cd5c8c1b drm/xe: Convert SVM validation for exhaustive eviction new 8f25e5abcbfb drm/xe: Convert existing drm_exec transactions for exhaust [...] new c2ae94cf8cd8 drm/xe: Convert the CPU fault handler for exhaustive eviction new 7bcb6e38c14d drm/xe/display: Convert __xe_pin_fb_vma() new eb289a5f6cc6 drm/xe: Convert xe_dma_buf.c for exhaustive eviction new 550a42a8daee drm/xe: Rename ___xe_bo_create_locked() new e6108eade1b6 drm/xe: Convert xe_bo_create_pin_map_at() for exhaustive eviction new 59eabff2a352 drm/xe: Convert xe_bo_create_pin_map() for exhaustive eviction new 1f1541720f65 drm/xe: Rework instances of variants of xe_bo_create_locked() new 844150c255c9 drm/xe: Convert pinned suspend eviction for exhaustive eviction new 115029a9af49 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 1f1212be543d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a647312d193b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 207cd1de01e3 ALSA: aoa: Use guard() for spin locks new 56100eed4f1d ALSA: aoa: Don't split string across lines new 2d7d8e0fa546 ALSA: arm: Use guard() for spin locks new f5bf18b076a6 ALSA: sgio2audio: Use guard() for spin locks new b10b93d1930b ALSA: snd-n64: Use guard() for spin locks new f1998e16b256 ALSA: parisc: Use guard() for spin locks new 97bffca63797 ALSA: snd_ps3: Use guard() for spin locks new d20cce1ca598 ALSA: ppc: Use guard() for spin locks new bdcdb4e7aa41 ALSA: line6: Use guard() for spin locks new d53232273256 ALSA: usb: fcp: Use guard() for spin locks new 02d0aba676ee ALSA: usb-audio: Use guard() for spin locks new 4c680628ad09 ALSA: sparc/amd7930: Use guard() for spin locks new 4baca4bf866c ALSA: sparc/cs4231: Use guard() for spin locks new 3c30d57544bf ALSA: sparc/dbri: Use guard() for spin locks new bb1e8b771b3e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 21879ad919dd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bedf50d79f7a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 14f931ff7cbc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1733e8887483 block: cleanup bio_issue new 1f963bdd6420 block: initialize bio issue time in blk_mq_submit_bio() new ea3d1f104db6 blk-mq: add QUEUE_FLAG_BIO_ISSUE_TIME new 22f166218f73 md: fix mssing blktrace bio split events new 06d712d29764 blk-crypto: fix missing blktrace bio split events new e37b5596a19b block: factor out a helper bio_submit_split_bioset() new 5b38ee5a4a12 md/raid0: convert raid0_handle_discard() to use bio_submit [...] new a6fcc160d6fd md/raid1: convert to use bio_submit_split_bioset() new deeeab3028af md/raid10: add a new r10bio flag R10BIO_Returned new 6fc07785d9b8 md/raid10: convert read/write to use bio_submit_split_bioset() new 9e8a5b37c9ea md/raid5: convert to use bio_submit_split_bioset() new 6529d41d8782 md/md-linear: convert to use bio_submit_split_bioset() new e3290419d9be blk-crypto: convert to use bio_submit_split_bioset() new 0b64682e78f7 block: skip unnecessary checks for split bio new b2f5974079d8 block: fix ordering of recursive split IO new e0ed2bca7bef md/raid0: convert raid0_make_request() to use bio_submit_s [...] new 97e8ba31b8f1 ublk: consolidate nr_io_ready and nr_queues_ready new dc1dd13d44fa blk-mq: remove useless checking in queue_requests_store() new 8bd7195fea6d blk-mq: remove useless checkings in blk_mq_update_nr_requests() new b46d4c447db7 blk-mq: check invalid nr_requests in queue_requests_store() new 626ff4f8ebcb blk-mq: convert to serialize updating nr_requests with upd [...] new 7f2799c546db blk-mq: cleanup shared tags case in blk_mq_update_nr_requests() new e63200404477 blk-mq: split bitmap grow and resize case in blk_mq_update [...] new 6293e336f6d7 blk-mq-sched: add new parameter nr_requests in blk_mq_allo [...] new b86433721f46 blk-mq: fix potential deadlock while nr_requests grown new 978404114579 blk-mq: remove blk_mq_tag_update_depth() new a75fe12fa2e2 blk-mq: fix stale nr_requests documentation new d4e090523a25 Merge branch 'for-6.18/block' into for-next new 8577441d4a9c io_uring: replace use of system_wq with system_percpu_wq new 9f5f69d98efb io_uring: replace use of system_unbound_wq with system_dfl_wq new 20e1ac3fe0d2 io_uring: correct size of overflow CQE calculation new 4ce475070ecf Merge branch 'for-6.18/io_uring' into for-next new 9adc6669a60a io_uring: correct size of overflow CQE calculation new 088af5db4895 io_uring/uring_cmd: correct signature for io_uring_mshot_c [...] new d9b7dbb7f34a io_uring/query: check for loops in in_query() new 51bd910a18ba Merge branch 'for-6.18/io_uring' into for-next new 7935b843ce21 md/md-llbitmap: Use DIV_ROUND_UP_SECTOR_T new 877911ef9d6a Merge branch 'for-6.18/block' into for-next new 8272a7d9b822 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 9316211afdf2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c8647dd50d0a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new db6d20c74ced Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a466b906e348 next-20250903/mfd new 172fdec6c451 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3211a7499659 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b9d24e71c3f7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3d688356f0c2 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new c416d9ff8a5b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new ea01a40ae039 Merge branch 'next' of https://github.com/cschaufler/smack-next new 2435f5896d0e tpm: prevents local DOS via tpm/tpm0/ppi/*operations new 49a0f65e9895 KEYS: trusted_tpm1: Compare HMAC values in constant time new bd1609fa0404 KEYS: trusted_tpm1: Use SHA-1 library instead of crypto_shash new 237183e8ff0f KEYS: trusted_tpm1: Move private functionality out of publ [...] new 39de91523930 tpm: Disable TPM2_TCG_HMAC by default new 18aada46edf7 tpm: Prevent local DOS via tpm/tpm0/ppi/*operations new 00b14f5eb3ab tpm: Compare HMAC values in constant time new 72f6cd8ad0db tpm: Use HMAC-SHA256 library instead of open-coded HMAC new de63acacb7da Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1e8b74d32ed4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d2c773159327 audit: fix skb leak when audit rate limit is exceeded new 26cbca1db23a Automated merge of 'dev' into 'next' new 89df5249794f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1c951f104334 dt-bindings: soc: renesas: Add the Renesas RZ/N1 GPIO Inte [...] new 4b7c5c0d6790 dt-bindings: watchdog: Drop duplicate moxa,moxart-watchdog.txt new e4d538076423 dt-bindings: mailbox: Convert rockchip,rk3368-mailbox to D [...] new fbb65a10c917 dt-bindings: mailbox: Convert marvell,armada-3700-rwtm-mai [...] new f1c4064f837d dt-bindings: mailbox: Convert brcm,iproc-pdc-mbox to DT schema new 3e92610ca97c dt-bindings: mailbox: Convert brcm,iproc-flexrm-mbox to DT schema new 230cb594a622 dt-bindings: watchdog: Convert marvell,armada-3700-wdt to [...] new 99b8ba27e5ef dt-bindings: thermal: Convert marvell,armada370-thermal to [...] new deda693ef3bc dt-binding: thermal: Convert marvell,armada-ap806-thermal [...] new fc9cd2ffa02d dt-bindings: edac: Convert apm,xgene-edac to DT schema new ec112a9a1c60 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5ac689d13514 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 232a6cfd2424 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cf4ce88c8e78 Merge branch into tip/master: 'core/bugs' new 64a2338f7746 Merge branch into tip/master: 'irq/core' new 5a5c48e870ed irqchip/gic-v5: Delete a stray tab new bfcd1fdaae92 irqchip/gic-v5: Fix loop in gicv5_its_create_itt_two_level [...] new a186120c780e irqchip/gic-v5: Fix error handling in gicv5_its_irq_domain [...] new 86cd4301c285 irqchip/aspeed-scu-ic: Refactor driver to support variant- [...] new 23fc2a41a2c6 dt-bindings: mfd: aspeed: Add AST2700 SCU compatibles new ed7240444e82 dt-bindings: interrupt-controller: aspeed: Add AST2700 SCU [...] new b2a0c13f8b4f irqchip/aspeed-scu-ic: Add support for AST2700 SCU interru [...] new f09c1d63e895 irqchip/msi-lib: Honor the MSI_FLAG_PCI_MSI_MASK_PARENT flag new ba9d484ed357 PCI/MSI: Remove the conditional parent [un]mask logic new c33c43f71bda irqchip/loongson-pch-lpc: Use legacy domain for PCH-LPC IR [...] new d03427ad6cd9 Merge branch into tip/master: 'irq/drivers' new 468b36ff9aa8 Merge branch into tip/master: 'locking/futex' new 5088e91f338d Merge branch into tip/master: 'perf/core' new 4127f427cf7d Merge branch into tip/master: 'ras/core' new 9e2c1dc6f880 Merge branch into tip/master: 'sched/core' new ce1e32ca7f28 Merge branch into tip/master: 'timers/clocksource' new 24fb08dcc40f posix-timers: Avoid direct access to hrtimer clockbase new 5f531fe9cb48 timers/itimer: Avoid direct access to hrtimer clockbase new b68b7f3e9b50 sched/core: Avoid direct access to hrtimer clockbase new e8875795160b lib: test_objpool: Avoid direct access to hrtimer clockbase new 645e0644300b ALSA: hrtimer: Avoid direct access to hrtimer clockbase new 44d7fb8acdf8 media: pwm-ir-tx: Avoid direct access to hrtimer clockbase new cdea7cdae269 hrtimer: Use hrtimer_cb_get_time() helper new 009eb5da29a9 hrtimer: Remove hrtimer_clock_base:: Get_time new 3c3af563b317 hrtimer: Reorder branches in hrtimer_clockid_to_base() new fe2a449a45b1 tick: Do not set device to detached state in tick_shutdown() new d55dd6f5e47d LoongArch: Remove clockevents shutdown call on offlining new b9aa93aa5185 clocksource: Print durations for sync check unconditionally new 2c88df8e19d0 Merge branch into tip/master: 'timers/core' new 9f15e0f9ef51 selftests: vDSO: Fix -Wunitialized in powerpc VDSO_CALL() wrapper new 4b59a9f7628f selftests: vDSO: vdso_test_abi: Correctly skip whole test [...] new 3afe371d322c selftests: vDSO: vdso_test_abi: Use ksft_finished() new d7516f25a90c selftests: vDSO: vdso_test_abi: Drop clock availability tests new 74b408ff06c3 selftests: vDSO: vdso_test_abi: Use explicit indices for n [...] new 7b87dbf9d846 selftests: vDSO: vdso_test_abi: Test CPUTIME clocks new 7262aa781fea selftests: vDSO: vdso_test_abi: Add tests for clock_gettime64() new e82bf7570d5c selftests: vDSO: Drop vdso_test_clock_getres new a6808eec1036 Merge branch into tip/master: 'timers/vdso' new 59cd5618cdcf Merge branch into tip/master: 'x86/apic' new 17466a39b7cd Merge branch into tip/master: 'x86/asm' new 4f2fe3234cde Merge branch into tip/master: 'x86/bugs' new 55beb4b2fa47 Merge branch into tip/master: 'x86/build' new f4fa0f6a3114 Merge branch into tip/master: 'x86/cache' new 24d0ecbd8af9 Merge branch into tip/master: 'x86/cleanups' new fe4dd901e06e Merge branch into tip/master: 'x86/core' new 9b644be25aa4 Merge branch into tip/master: 'x86/cpu' new 47e0e45176f7 Merge branch into tip/master: 'x86/entry' new bc6e88c67e81 Merge branch into tip/master: 'x86/microcode' new a2da8a6af9d3 Merge branch into tip/master: 'x86/misc' new 3ef05a44a97e Merge branch into tip/master: 'x86/mm' new 26a9f90b6101 objtool: Ignore __pi___cfi_ prefixed symbols new 8841739eae5f Merge branch into tip/master: 'x86/sev' new c3ed8d40b1dd Merge branch into tip/master: 'x86/tdx' new 070c06cd942e Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new e0bf9417544e Merge branch 'timers/drivers/next' of https://git.kernel.o [...] new 48f7c46446aa Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new d459f692908e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new becac27e9753 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0019e8ff3a6a Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] new c2b38da49378 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new dfaa9a00f310 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 369602417e59 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 55cb1241b71d Merge branch 'next' of https://github.com/kvm-x86/linux.git new 5dd03fc588dc Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 76215b0830c7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 412bb0a65c9d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b5a5a16e37c0 platform/x86: xiaomi-wmi: Use devm_mutex_init() new c4f8b11bacd5 platform/x86: quickstart: Use devm_mutex_init() new 50cf5e7933a4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3f87ea5413b2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1dd29606e137 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ce08f9c74c22 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] new 9e68915683a9 Merge branch 'for-next' of https://github.com/cminyard/lin [...] new 220fb3328124 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new 166adf64fa75 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new 8bac5fa41c97 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 73c15d84e0e2 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new 449fb424eeda Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new 264ff351e968 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new fd6974c19eb3 coresight: tpda: fix the logic to setup the element size new 6292413be002 coresight: Fix incorrect handling for return value of devm [...] new f7bb911c783f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 939fe973fec3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c88261124282 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0fb56ed56c0f Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] new 6560e3d4e217 iio: adc: PAC1934: Use devm_mutex_init() new 03b7cf008d3a dt-bindings: iio: afe: current-sense-amplifier: Add io-cha [...] new 9f02e1060e60 iio: imu: inv_icm42600: Simplify pm_runtime setup new afcd1d66d1b4 iio: imu: inv_icm42600: Drop redundant pm_runtime reinitia [...] new b3fc529273b8 iio: imu: inv_icm42600: Avoid configuring if already pm_ru [...] new eccb6ef0fb05 iio: imu: inv_icm42600: Use devm_regulator_get_enable() fo [...] new a37b4cc0919a Documentation: iio: Remove location attribute new b2fd4fa125ef iio: magnetometer: als31300: remove unused IIO_CHAN_INFO_P [...] new b8902d55155c iio: magnetometer: tmag5273: remove unused IIO_CHAN_INFO_P [...] new a67cacb86b5f Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] new 284fb19a3ffb phy: cadence: cdns-dphy: Fix PLL lock and O_CMN_READY polling new 2c27aaee934a phy: cadence: cdns-dphy: Update calibration wait time for [...] new cdb2511bf392 dt-bindings: phy: Add Sophgo CV1800 USB phy new f0c6d776f74d phy: sophgo: Add USB 2.0 PHY driver for Sophgo CV18XX/SG200X new d337c557581e phy: renesas: r8a779f0-ether-serdes: add USXGMII mode new e4a8db93b5ec phy: renesas: r8a779f0-ether-serdes: add new step added to [...] new 43bd2c44515f phy: cadence: cdns-dphy: Enable lower resolutions in dphy new c254815b0267 dt-bindings: phy: rockchip-inno-csi-dphy: make power-domai [...] new 5072b8e98eef dt-bindings: phy: rockchip-inno-csi-dphy: add rk3588 variant new 8c7c19466c85 phy: rockchip: phy-rockchip-inno-csidphy: allow writes to [...] new 260435153c90 phy: rockchip: phy-rockchip-inno-csidphy: allow for differ [...] new 590f460fb35c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 6b32461477c0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 7200102a1c2b Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new 1aacfa79e20f Merge branch 'next' of https://github.com/awilliam/linux-vfio.git new 6124ba62e035 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cdf621cc2cf2 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new 6a67e67b96ca Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new d82dfa9c9753 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a1ffc8ad3165 cgroup: refactor the cgroup_attach_lock code to make it clearer new 477abc2ec889 cgroup: relocate cgroup_attach_lock within cgroup_procs_wr [...] new 0568f89d4fb8 cgroup: replace global percpu_rwsem with per threadgroup r [...] new cf9c2bbba273 Merge branch 'for-6.18' into for-next new 63af5695de8a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b71878a9ebfb Merge branch 'misc' into for-next new c9dd1e6348a9 Merge branch 'fixes' into for-next new fcebf64647d0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dd5c65d4ded1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 20e8bcb7691b Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 7fdeac8893af Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4c91b0ee35db gpio: loongson-64bit: Fix a less than zero check on an uns [...] new 4ec6b224cc24 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new 18d676ac0cce pinctrl: qcom: lpass-lpi: Add ability to use custom pin offsets new 350027a3ef3f dt-bindings: pinctrl: qcom: Add SDM660 LPI pinctrl new 5e302106099e pinctrl: qcom: Add SDM660 LPASS LPI TLMM new 1c84a6b2ca94 Merge branch 'devel' into for-next new ebfe36bf0ea5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7be5a3ae627a Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] new ab03a942869b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9a5cee1459b1 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new 621a9f92ed3b Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new 7bd0b9aef63b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new b3170367d114 Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] new af7c2fca8443 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fd2507906a01 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3c6857a9c4de Merge branch 'main' of git://git.infradead.org/users/willy [...] new dfb133e20b9e Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] new a0e212e8f941 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] new 30922ebd76fa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a414408126d1 Documentation/driver-api: Fix typo error in cxl new 4dfa64181f23 Merge branch 'for-6.18/cxl-update-access-coordinates' into [...] new c4272905c379 cxl/acpi: Rename CFMW coherency restrictions new 4e5e874c3d9e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e1c4350327b3 mm/slub: Fix cmp_loc_by_count() to return 0 when counts are equal new ba7a896427cb mm/slub: Replace sort_r() with sort() for debugfs stack tr [...] new 41534d499e50 mm/slub: Refactor note_cmpxchg_failure for better readability new 5211f53b8ee8 slab: Remove unnecessary test from alloc_debug_processing() new b43dd0db8189 slab: Remove unnecessary test from alloc_single_from_partial() new 56b6be28c229 slab: Remove dead code in check_slab() new 60eccef84699 slab: Remove dead code in free_consistency_checks() new 66e675fe7662 locking/local_lock: Expose dep_map in local_trylock_t. new e663a0bb3f26 slab: simplify init_kmem_cache_nodes() error handling new 472a6b4151d2 slab: add opt-in caching layer of percpu sheaves new a065a5a2bc82 slab: add sheaf support for batching kfree_rcu() operations new a213f95beb42 slab: sheaf prefilling for guaranteed allocations new 992223f34918 slab: determine barn status racily outside of lock new 3faf468b58f8 slab: skip percpu sheaves for remote object freeing new fc8ab2a3e63f slab: allow NUMA restricted allocations to use percpu sheaves new 7a58f11e3701 maple_tree: remove redundant __GFP_NOWARN new 0b81e60fca4d tools/testing/vma: clean up stubs in vma_internal.h new d997802df135 maple_tree: Drop bulk insert support new 98f431faff52 tools/testing/vma: Implement vm_refcnt reset new 7d8e8ccf3a0a tools/testing: Add support for changes to slab for sheaves new 359c5f80087a mm, vma: use percpu sheaves for vm_area_struct cache new faa5f3fa2c95 maple_tree: use percpu sheaves for maple_node_cache new a18b4d511d9d tools/testing: include maple-shim.c in maple.c new 0810d2962085 testing/radix-tree/maple: Hack around kfree_rcu not existing new 29c1005c8b9f maple_tree: Use kfree_rcu in ma_free_rcu new 8745f2a9f85d maple_tree: Replace mt_free_one() with kfree() new ec54836a95d1 tools/testing: Add support for prefilled slab sheafs new aa21962ecbf5 maple_tree: Prefilled sheaf conversion and testing new aabceb7467b1 maple_tree: Add single node allocation support to maple state new db7fa4c80989 maple_tree: Convert forking to use the sheaf interface new 8e3e1a0d5251 Merge branch 'slab/for-6.18/sheaves' into slab/for-next new 1270fa8571be Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new 4266aa2075e7 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 3c3c49e03dca Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f936a980281d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 75f610780089 Merge branch 'timekeeping-next' of https://github.com/Rust [...] new 21bb6577f98d Merge branch 'for-next/execve' of https://git.kernel.org/p [...] new c055544fe4b6 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 0d457f650d7d Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] new c4558e57a3f5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 573d29884dc7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 8615149f6eb1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new eef26445349d Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] new e66675fd255c Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 47e50b5ff664 hack for "mm, swap: use the swap table for the swap cache [...] new 8f21d9da4670 Add linux-next specific files for 20250911
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 (5f540c4aade9) \ N -- N -- N refs/heads/master (8f21d9da4670)
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 1125 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-block | 14 +- Documentation/ABI/testing/sysfs-bus-iio-cros-ec | 10 - Documentation/ABI/testing/sysfs-class-drm | 8 + .../arm/marvell/ap80x-system-controller.txt | 39 - .../arm/marvell/cp110-system-controller.txt | 43 - .../devicetree/bindings/arm/mediatek.yaml | 2 + .../devicetree/bindings/edac/apm,xgene-edac.yaml | 203 ++ .../devicetree/bindings/edac/apm-xgene-edac.txt | 112 - .../devicetree/bindings/extcon/extcon-ptn5150.yaml | 3 - .../bindings/firmware/nxp,imx95-scmi.yaml | 10 +- .../bindings/iio/afe/current-sense-amplifier.yaml | 4 + .../aspeed,ast2500-scu-ic.yaml | 6 +- .../bindings/mailbox/brcm,iproc-flexrm-mbox.txt | 59 - .../bindings/mailbox/brcm,iproc-flexrm-mbox.yaml | 63 + .../bindings/mailbox/brcm,iproc-pdc-mbox.txt | 25 - .../bindings/mailbox/brcm,iproc-pdc-mbox.yaml | 66 + .../mailbox/marvell,armada-3700-rwtm-mailbox.txt | 16 - .../mailbox/marvell,armada-3700-rwtm-mailbox.yaml | 42 + .../bindings/mailbox/rockchip,rk3368-mailbox.yaml | 56 + .../bindings/mailbox/rockchip-mailbox.txt | 32 - .../memory-controllers/nvidia,tegra210-emc.yaml | 11 + .../bindings/mfd/aspeed,ast2x00-scu.yaml | 4 + .../mtd/loongson,ls1b-nand-controller.yaml | 56 +- .../bindings/phy/rockchip-inno-csi-dphy.yaml | 65 +- .../bindings/phy/sophgo,cv1800b-usb2-phy.yaml | 54 + .../soc/renesas/renesas,rzn1-gpioirqmux.yaml | 86 + .../devicetree/bindings/thermal/armada-thermal.txt | 42 - .../thermal/marvell,armada-ap806-thermal.yaml | 46 + .../thermal/marvell,armada370-thermal.yaml | 37 + .../bindings/watchdog/armada-37xx-wdt.txt | 23 - .../bindings/watchdog/marvell,armada-3700-wdt.yaml | 41 + .../bindings/watchdog/moxa,moxart-watchdog.txt | 15 - Documentation/mm/swap-table.rst | 72 + Documentation/netlink/specs/mptcp_pm.yaml | 2 +- .../networking/device_drivers/ethernet/index.rst | 1 + .../ethernet/mellanox/mlx5/counters.rst | 7 +- .../device_drivers/ethernet/pensando/ionic.rst | 10 + .../ethernet/pensando/ionic_rdma.rst | 52 + .../networking/devlink/devlink-params.rst | 5 + Documentation/networking/devlink/mlx5.rst | 98 +- Documentation/networking/mptcp-sysctl.rst | 8 +- Documentation/networking/mptcp.rst | 10 +- MAINTAINERS | 21 +- Next/SHA1s | 122 +- Next/merge.log | 1878 ++++++++------ arch/arm/boot/dts/aspeed/aspeed-g4.dtsi | 1 - arch/arm/boot/dts/aspeed/aspeed-g5.dtsi | 2 - arch/arm/boot/dts/aspeed/aspeed-g6.dtsi | 2 - .../boot/dts/nxp/imx/imx6dl-aristainetos2_4.dts | 38 +- .../boot/dts/nxp/imx/imx6dl-aristainetos2_7.dts | 38 +- .../boot/dts/nxp/imx/imx6qdl-aristainetos2.dtsi | 38 +- arch/arm/mm/mmu.c | 2 +- .../boot/dts/allwinner/sun55i-a527-cubie-a5e.dts | 3 + .../boot/dts/allwinner/sun55i-t527-avaota-a1.dts | 3 + arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi | 2 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 4 - arch/arm64/boot/dts/freescale/imx95.dtsi | 1 + arch/arm64/boot/dts/mediatek/mt7981b.dtsi | 31 +- arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 20 +- .../dts/mediatek/mt7988a-bananapi-bpi-r4-2g5.dts | 11 + .../boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dts | 19 + .../boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dtsi | 86 + arch/arm64/boot/dts/mediatek/mt7988a.dtsi | 285 ++- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 14 +- arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 14 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 3 - .../boot/dts/mediatek/mt8395-radxa-nio-12l.dts | 46 + arch/arm64/boot/dts/xilinx/versal-net.dtsi | 408 +++ .../boot/dts/xilinx/zynqmp-sck-kr-g-revA.dtso | 17 + .../boot/dts/xilinx/zynqmp-sck-kr-g-revB.dtso | 5 + .../boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso | 21 + .../boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 4 + arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 4 + arch/loongarch/kernel/time.c | 2 - arch/parisc/include/asm/video.h | 2 +- arch/parisc/lib/memcpy.c | 1 - .../boot/dts/allwinner/sun20i-d1-devterm-v3.14.dts | 2 +- arch/s390/mm/pgalloc.c | 6 +- arch/sparc/include/asm/video.h | 2 + arch/um/Kconfig | 1 + arch/um/drivers/ssl.c | 5 +- arch/um/drivers/ubd_kern.c | 2 +- arch/um/drivers/vector_kern.c | 2 +- arch/um/drivers/virtio_pcidev.c | 6 + arch/um/drivers/virtio_uml.c | 6 +- arch/um/include/asm/mmu_context.h | 11 - arch/um/include/asm/processor-generic.h | 3 - arch/um/include/shared/as-layout.h | 5 +- arch/um/include/shared/skas/stub-data.h | 3 +- arch/um/kernel/dtb.c | 2 +- arch/um/kernel/irq.c | 5 + arch/um/kernel/time.c | 37 +- arch/um/kernel/um_arch.c | 7 +- arch/um/os-Linux/file.c | 2 +- arch/um/os-Linux/skas/process.c | 2 +- arch/um/os-Linux/util.c | 3 +- arch/x86/include/asm/video.h | 2 + arch/x86/um/shared/sysdep/stub_32.h | 2 +- arch/x86/um/shared/sysdep/stub_64.h | 2 +- arch/x86/video/video-common.c | 25 +- block/bio.c | 2 +- block/blk-cgroup.h | 6 - block/blk-core.c | 19 +- block/blk-crypto-fallback.c | 16 +- block/blk-iolatency.c | 19 +- block/blk-merge.c | 64 +- block/blk-mq-debugfs.c | 1 + block/blk-mq-sched.c | 14 +- block/blk-mq-sched.h | 2 +- block/blk-mq-tag.c | 53 - block/blk-mq.c | 81 +- block/blk-mq.h | 18 +- block/blk-sysfs.c | 60 +- block/blk-throttle.c | 2 +- block/blk.h | 45 +- block/elevator.c | 3 +- drivers/block/ublk_drv.c | 28 +- drivers/block/zram/zram_drv.c | 8 +- drivers/char/tpm/Kconfig | 3 +- drivers/char/tpm/tpm2-sessions.c | 104 +- drivers/char/tpm/tpm_ppi.c | 89 +- drivers/clk/sunxi-ng/ccu-sun55i-a523.c | 21 +- drivers/clk/sunxi-ng/ccu-sun55i-a523.h | 14 - drivers/clk/sunxi-ng/ccu_mp.c | 2 +- drivers/cpufreq/cpufreq_conservative.c | 24 +- drivers/cpufreq/cpufreq_ondemand.c | 25 +- drivers/cpufreq/cpufreq_ondemand.h | 23 + drivers/cpufreq/intel_pstate.c | 59 +- drivers/cxl/acpi.c | 18 +- drivers/extcon/Kconfig | 1 - drivers/extcon/extcon-ptn5150.c | 42 - drivers/firmware/efi/efi-init.c | 29 +- drivers/firmware/meson/Kconfig | 2 +- drivers/gpio/gpio-loongson-64bit.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 12 + drivers/gpu/drm/drm_sysfs.c | 41 + drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 10 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 18 +- drivers/gpu/drm/msm/adreno/a6xx_preempt.c | 4 +- drivers/gpu/drm/msm/registers/adreno/a6xx.xml | 718 +++--- .../drm/msm/registers/adreno/a6xx_descriptors.xml | 40 - .../gpu/drm/msm/registers/adreno/a6xx_enums.xml | 50 +- .../gpu/drm/msm/registers/adreno/adreno_pm4.xml | 179 +- drivers/gpu/drm/msm/registers/gen_header.py | 201 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 12 + drivers/gpu/drm/ttm/ttm_bo.c | 15 + drivers/gpu/drm/xe/Makefile | 1 + .../xe/compat-i915-headers/gem/i915_gem_stolen.h | 13 +- drivers/gpu/drm/xe/display/intel_fbdev_fb.c | 18 +- drivers/gpu/drm/xe/display/xe_dsb_buffer.c | 10 +- drivers/gpu/drm/xe/display/xe_fb_pin.c | 71 +- drivers/gpu/drm/xe/display/xe_hdcp_gsc.c | 8 +- drivers/gpu/drm/xe/display/xe_plane_initial.c | 4 +- drivers/gpu/drm/xe/tests/xe_bo.c | 36 +- drivers/gpu/drm/xe/tests/xe_dma_buf.c | 16 +- drivers/gpu/drm/xe/tests/xe_migrate.c | 66 +- drivers/gpu/drm/xe/xe_bo.c | 827 ++++-- drivers/gpu/drm/xe/xe_bo.h | 62 +- drivers/gpu/drm/xe/xe_device.c | 2 + drivers/gpu/drm/xe/xe_device_types.h | 3 + drivers/gpu/drm/xe/xe_dma_buf.c | 84 +- drivers/gpu/drm/xe/xe_eu_stall.c | 5 +- drivers/gpu/drm/xe/xe_exec.c | 26 +- drivers/gpu/drm/xe/xe_ggtt.c | 15 +- drivers/gpu/drm/xe/xe_ggtt.h | 5 +- drivers/gpu/drm/xe/xe_gsc.c | 8 +- drivers/gpu/drm/xe/xe_gt_pagefault.c | 28 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 21 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c | 24 +- drivers/gpu/drm/xe/xe_guc_engine_activity.c | 13 +- drivers/gpu/drm/xe/xe_lmtt.c | 12 +- drivers/gpu/drm/xe/xe_lrc.c | 7 +- drivers/gpu/drm/xe/xe_migrate.c | 20 +- drivers/gpu/drm/xe/xe_oa.c | 6 +- drivers/gpu/drm/xe/xe_psmi.c | 24 +- drivers/gpu/drm/xe/xe_pt.c | 10 +- drivers/gpu/drm/xe/xe_pt.h | 3 +- drivers/gpu/drm/xe/xe_pxp_submit.c | 34 +- drivers/gpu/drm/xe/xe_svm.c | 101 +- drivers/gpu/drm/xe/xe_validation.c | 278 ++ drivers/gpu/drm/xe/xe_validation.h | 192 ++ drivers/gpu/drm/xe/xe_vm.c | 291 ++- drivers/gpu/drm/xe/xe_vm.h | 38 +- drivers/gpu/drm/xe/xe_vm_types.h | 32 +- drivers/hwtracing/coresight/coresight-tpda.c | 3 + drivers/hwtracing/coresight/coresight-trbe.c | 2 +- drivers/iio/adc/ad7124.c | 33 +- drivers/iio/adc/pac1934.c | 11 +- drivers/iio/imu/inv_icm42600/inv_icm42600.h | 1 - drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 68 +- drivers/iio/magnetometer/als31300.c | 1 - drivers/iio/magnetometer/tmag5273.c | 1 - drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/device.c | 2 +- drivers/infiniband/hw/Makefile | 1 + drivers/infiniband/hw/bnxt_re/bnxt_re.h | 19 +- drivers/infiniband/hw/bnxt_re/hw_counters.c | 51 +- drivers/infiniband/hw/bnxt_re/hw_counters.h | 3 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 150 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 10 + drivers/infiniband/hw/bnxt_re/main.c | 379 +-- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 13 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 2 + drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 6 + drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 1 + drivers/infiniband/hw/bnxt_re/qplib_res.c | 38 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 21 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 98 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 6 +- drivers/infiniband/hw/bnxt_re/roce_hsi.h | 44 +- drivers/infiniband/hw/ionic/Kconfig | 15 + drivers/infiniband/hw/ionic/Makefile | 9 + drivers/infiniband/hw/ionic/ionic_admin.c | 1228 +++++++++ drivers/infiniband/hw/ionic/ionic_controlpath.c | 2679 ++++++++++++++++++++ drivers/infiniband/hw/ionic/ionic_datapath.c | 1399 ++++++++++ drivers/infiniband/hw/ionic/ionic_fw.h | 1029 ++++++++ drivers/infiniband/hw/ionic/ionic_hw_stats.c | 484 ++++ drivers/infiniband/hw/ionic/ionic_ibdev.c | 440 ++++ drivers/infiniband/hw/ionic/ionic_ibdev.h | 517 ++++ drivers/infiniband/hw/ionic/ionic_lif_cfg.c | 111 + drivers/infiniband/hw/ionic/ionic_lif_cfg.h | 66 + drivers/infiniband/hw/ionic/ionic_pgtbl.c | 143 ++ drivers/infiniband/hw/ionic/ionic_queue.c | 52 + drivers/infiniband/hw/ionic/ionic_queue.h | 234 ++ drivers/infiniband/hw/ionic/ionic_res.h | 154 ++ drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 + drivers/infiniband/sw/rdmavt/qp.c | 13 +- drivers/irqchip/irq-aspeed-scu-ic.c | 256 +- drivers/irqchip/irq-gic-v5-irs.c | 2 +- drivers/irqchip/irq-gic-v5-its.c | 24 +- drivers/irqchip/irq-loongson-pch-lpc.c | 9 +- drivers/irqchip/irq-msi-lib.c | 14 + drivers/md/md-linear.c | 14 +- drivers/md/md-llbitmap.c | 16 +- drivers/md/raid0.c | 30 +- drivers/md/raid1.c | 38 +- drivers/md/raid1.h | 4 +- drivers/md/raid10.c | 54 +- drivers/md/raid10.h | 2 + drivers/md/raid5.c | 10 +- drivers/media/mc/mc-devnode.c | 5 +- drivers/media/platform/qcom/camss/camss-csid-340.c | 1 + drivers/media/platform/qcom/camss/camss-vfe-340.c | 1 + drivers/media/platform/qcom/iris/Makefile | 5 +- drivers/media/platform/qcom/iris/iris_buffer.c | 222 +- drivers/media/platform/qcom/iris/iris_buffer.h | 7 +- drivers/media/platform/qcom/iris/iris_common.c | 232 ++ drivers/media/platform/qcom/iris/iris_common.h | 18 + drivers/media/platform/qcom/iris/iris_core.h | 20 +- drivers/media/platform/qcom/iris/iris_ctrls.c | 675 ++++- drivers/media/platform/qcom/iris/iris_ctrls.h | 15 + drivers/media/platform/qcom/iris/iris_hfi_common.h | 2 +- .../platform/qcom/iris/iris_hfi_gen1_command.c | 482 +++- .../platform/qcom/iris/iris_hfi_gen1_defines.h | 112 +- .../platform/qcom/iris/iris_hfi_gen1_response.c | 60 +- .../platform/qcom/iris/iris_hfi_gen2_command.c | 359 ++- .../platform/qcom/iris/iris_hfi_gen2_defines.h | 44 +- .../platform/qcom/iris/iris_hfi_gen2_response.c | 46 +- drivers/media/platform/qcom/iris/iris_instance.h | 24 + .../platform/qcom/iris/iris_platform_common.h | 76 +- .../media/platform/qcom/iris/iris_platform_gen2.c | 561 +++- .../platform/qcom/iris/iris_platform_qcs8300.h | 352 ++- .../platform/qcom/iris/iris_platform_sm8250.c | 236 +- drivers/media/platform/qcom/iris/iris_probe.c | 33 +- drivers/media/platform/qcom/iris/iris_state.c | 9 +- drivers/media/platform/qcom/iris/iris_state.h | 1 + drivers/media/platform/qcom/iris/iris_utils.c | 36 + drivers/media/platform/qcom/iris/iris_utils.h | 2 + drivers/media/platform/qcom/iris/iris_vb2.c | 58 +- drivers/media/platform/qcom/iris/iris_vdec.c | 251 +- drivers/media/platform/qcom/iris/iris_vdec.h | 13 +- drivers/media/platform/qcom/iris/iris_venc.c | 579 +++++ drivers/media/platform/qcom/iris/iris_venc.h | 27 + drivers/media/platform/qcom/iris/iris_vidc.c | 299 ++- drivers/media/platform/qcom/iris/iris_vpu_buffer.c | 922 ++++++- drivers/media/platform/qcom/iris/iris_vpu_buffer.h | 24 +- drivers/media/rc/pwm-ir-tx.c | 5 +- drivers/media/test-drivers/vivid/vivid-cec.c | 12 +- drivers/memory/tegra/tegra210.c | 146 +- drivers/mtd/nand/ecc.c | 2 +- drivers/mtd/nand/raw/Kconfig | 8 +- drivers/mtd/nand/raw/Makefile | 2 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 13 +- drivers/mtd/nand/raw/loongson-nand-controller.c | 1024 ++++++++ drivers/mtd/nand/raw/loongson1-nand-controller.c | 836 ------ drivers/net/ethernet/broadcom/bnxt/bnxt.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 114 + drivers/net/ethernet/mellanox/mlx5/core/devlink.h | 5 + .../mellanox/mlx5/core/en/pcie_cong_event.c | 79 +- .../net/ethernet/mellanox/mlx5/core/lib/nv_param.c | 576 +++++ .../net/ethernet/mellanox/mlx5/core/lib/nv_param.h | 14 + drivers/net/ethernet/microsoft/mana/mana_en.c | 10 - drivers/net/ethernet/pensando/Kconfig | 1 + drivers/net/ethernet/pensando/ionic/Makefile | 2 +- drivers/net/ethernet/pensando/ionic/ionic.h | 7 - drivers/net/ethernet/pensando/ionic/ionic_api.h | 131 + drivers/net/ethernet/pensando/ionic/ionic_aux.c | 102 + drivers/net/ethernet/pensando/ionic/ionic_aux.h | 10 + .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 7 + drivers/net/ethernet/pensando/ionic/ionic_dev.c | 270 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 28 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 118 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 47 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 3 + drivers/net/ethernet/pensando/ionic/ionic_main.c | 4 +- drivers/net/ethernet/renesas/sh_eth.c | 4 + .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 3 +- drivers/net/macsec.c | 1 + drivers/net/phy/marvell.c | 39 +- drivers/net/usb/asix_devices.c | 13 - drivers/net/wireless/virtual/virt_wifi.c | 4 +- drivers/pci/msi/irqdomain.c | 20 - drivers/pci/vgaarb.c | 31 +- drivers/phy/Kconfig | 1 + drivers/phy/Makefile | 1 + drivers/phy/cadence/cdns-dphy.c | 130 +- drivers/phy/renesas/r8a779f0-ether-serdes.c | 97 +- drivers/phy/rockchip/phy-rockchip-inno-csidphy.c | 39 +- drivers/phy/sophgo/Kconfig | 19 + drivers/phy/sophgo/Makefile | 2 + drivers/phy/sophgo/phy-cv1800-usb2.c | 170 ++ drivers/pinctrl/pinctrl-rockchip.c | 4 +- drivers/platform/x86/quickstart.c | 10 +- drivers/platform/x86/xiaomi-wmi.c | 10 +- drivers/ptp/Kconfig | 2 +- drivers/ptp/Makefile | 4 +- drivers/ptp/ptp_clock.c | 69 + drivers/ptp/ptp_netc.c | 25 + drivers/ptp/ptp_qoriq.c | 24 +- drivers/ptp/ptp_qoriq_debugfs.c | 101 - drivers/soc/mediatek/mtk-svs.c | 23 + drivers/soc/sunxi/sunxi_sram.c | 14 + drivers/staging/media/ipu7/ipu7-isys-video.c | 1 + drivers/ufs/core/ufs-mcq.c | 4 +- fs/bpf_fs_kfuncs.c | 2 +- fs/configfs/symlink.c | 33 +- fs/erofs/super.c | 12 + fs/file_table.c | 6 +- fs/internal.h | 2 +- fs/namei.c | 12 +- fs/nfs/localio.c | 2 +- fs/nfsd/export.c | 4 +- fs/nfsd/export.h | 2 +- fs/open.c | 10 +- fs/overlayfs/copy_up.c | 2 +- fs/overlayfs/file.c | 2 +- fs/overlayfs/overlayfs.h | 8 +- fs/overlayfs/super.c | 2 +- fs/overlayfs/util.c | 8 +- fs/pidfs.c | 2 +- fs/resctrl/ctrlmondata.c | 2 +- fs/resctrl/internal.h | 4 +- fs/resctrl/monitor.c | 6 +- fs/smb/server/connection.c | 23 +- fs/smb/server/connection.h | 6 +- fs/smb/server/mgmt/share_config.c | 2 +- fs/smb/server/mgmt/user_session.c | 2 +- fs/smb/server/smb2pdu.c | 4 +- fs/smb/server/transport_rdma.c | 179 +- fs/smb/server/transport_tcp.c | 25 +- fs/smb/server/vfs.c | 8 +- fs/smb/server/vfs.h | 6 +- fs/stat.c | 2 +- include/drm/ttm/ttm_bo.h | 2 + include/dt-bindings/clock/sun55i-a523-ccu.h | 1 + .../interrupt-controller/aspeed-scu-ic.h | 14 + include/dt-bindings/memory/tegra210-mc.h | 74 + include/keys/trusted_tpm.h | 79 - include/linux/blk_types.h | 7 +- include/linux/blkdev.h | 3 + include/linux/cgroup-defs.h | 25 +- include/linux/energy_model.h | 10 + include/linux/ethtool.h | 4 +- include/linux/exportfs.h | 2 +- include/linux/fs.h | 7 +- include/linux/fsl/ptp_qoriq.h | 10 - include/linux/hrtimer.h | 14 +- include/linux/hrtimer_defs.h | 2 - include/linux/hung_task.h | 8 +- include/linux/io_uring/cmd.h | 2 +- include/linux/kexec_handover.h | 6 + include/linux/maple_tree.h | 8 +- include/linux/memcontrol.h | 7 +- include/linux/memfd.h | 2 - include/linux/mlx5/driver.h | 1 + include/linux/mm.h | 39 +- include/linux/mm_types.h | 6 +- include/linux/namei.h | 2 +- include/linux/ptp_clock_kernel.h | 10 + include/linux/sched/signal.h | 4 + include/linux/swap.h | 42 - include/net/devlink.h | 4 + include/uapi/rdma/ib_user_ioctl_verbs.h | 1 + include/uapi/rdma/ionic-abi.h | 115 + init/init_task.c | 3 + io_uring/filetable.c | 3 +- io_uring/io_uring.c | 68 +- io_uring/io_uring.h | 42 +- io_uring/kbuf.c | 6 +- io_uring/notif.c | 5 +- io_uring/notif.h | 3 +- io_uring/poll.c | 2 +- io_uring/query.c | 12 +- io_uring/rsrc.c | 2 +- io_uring/rsrc.h | 3 +- io_uring/rw.c | 2 +- io_uring/waitid.c | 2 +- kernel/acct.c | 92 +- kernel/audit.c | 4 +- kernel/bpf/verifier.c | 4 + kernel/cgroup/cgroup-internal.h | 11 +- kernel/cgroup/cgroup-v1.c | 14 +- kernel/cgroup/cgroup.c | 156 +- kernel/fork.c | 4 + kernel/kexec_handover.c | 20 + kernel/power/energy_model.c | 29 +- kernel/power/hibernate.c | 1 + kernel/printk/printk_ringbuffer_kunit_test.c | 24 +- kernel/sched/core.c | 2 +- kernel/time/clockevents.c | 2 +- kernel/time/clocksource.c | 5 +- kernel/time/hrtimer.c | 49 +- kernel/time/itimer.c | 3 +- kernel/time/posix-timers.c | 5 +- kernel/time/tick-common.c | 16 +- kernel/time/tick-internal.h | 2 +- kernel/time/timer_list.c | 2 - kernel/trace/bpf_trace.c | 2 +- lib/test_objpool.c | 2 +- localversion-next | 2 +- mm/filemap.c | 2 +- mm/huge_memory.c | 16 +- mm/hugetlb.c | 13 +- mm/memcontrol-v1.c | 8 +- mm/memcontrol.c | 53 +- mm/memfd.c | 14 +- mm/memory-failure.c | 2 +- mm/memory.c | 27 +- mm/migrate.c | 28 +- mm/mincore.c | 3 +- mm/page_io.c | 12 +- mm/shmem.c | 58 +- mm/slab.h | 1 + mm/slab_common.c | 4 +- mm/slub.c | 120 +- mm/swap.h | 311 ++- mm/swap_state.c | 447 ++-- mm/swap_table.h | 130 + mm/swapfile.c | 455 ++-- mm/userfaultfd.c | 5 +- mm/util.c | 2 +- mm/vmscan.c | 20 +- mm/zswap.c | 9 +- net/core/dev_ioctl.c | 22 +- net/devlink/param.c | 5 + net/ipv4/tcp_bpf.c | 5 +- net/mac80211/ethtool.c | 6 +- net/mac80211/ieee80211_i.h | 1 + net/mac80211/mlme.c | 8 +- net/mac80211/sta_info.c | 10 +- net/mac80211/tx.c | 7 +- net/mptcp/pm.c | 28 +- net/mptcp/sockopt.c | 11 +- net/wireless/ethtool.c | 2 +- net/wireless/nl80211.c | 13 +- net/wireless/scan.c | 9 +- samples/cgroup/memcg_event_listener.c | 2 - scripts/decode_stacktrace.sh | 35 +- scripts/gdb/linux/timerlist.py | 2 - security/apparmor/af_unix.c | 14 +- security/keys/trusted-keys/Kconfig | 5 +- security/keys/trusted-keys/trusted_tpm1.c | 284 +-- security/selinux/hooks.c | 25 +- security/selinux/include/classmap.h | 2 - security/selinux/include/policycap.h | 1 - security/selinux/include/policycap_names.h | 1 - security/selinux/include/security.h | 5 - sound/aoa/soundbus/i2sbus/core.c | 4 +- sound/aoa/soundbus/i2sbus/pcm.c | 126 +- sound/arm/aaci.c | 172 +- sound/core/hrtimer.c | 2 +- sound/mips/sgio2audio.c | 20 +- sound/mips/snd-n64.c | 17 +- sound/parisc/harmony.c | 103 +- sound/ppc/awacs.c | 24 +- sound/ppc/beep.c | 17 +- sound/ppc/burgundy.c | 10 +- sound/ppc/pmac.c | 88 +- sound/ppc/snd_ps3.c | 21 +- sound/sparc/amd7930.c | 114 +- sound/sparc/cs4231.c | 204 +- sound/sparc/dbri.c | 232 +- sound/usb/fcp.c | 17 +- sound/usb/line6/capture.c | 6 +- sound/usb/line6/driver.c | 31 +- sound/usb/line6/midi.c | 10 +- sound/usb/line6/pcm.c | 27 +- sound/usb/pcm.c | 198 +- tools/net/ynl/pyynl/ethtool.py | 14 +- tools/net/ynl/pyynl/lib/__init__.py | 2 +- tools/net/ynl/pyynl/lib/nlspec.py | 2 +- tools/net/ynl/pyynl/lib/ynl.py | 7 +- tools/net/ynl/pyynl/ynl_gen_c.py | 31 +- tools/objtool/check.c | 1 + tools/testing/selftests/bpf/bpf_experimental.h | 2 +- .../testing/selftests/bpf/prog_tests/free_timer.c | 4 + tools/testing/selftests/bpf/prog_tests/timer.c | 4 + .../testing/selftests/bpf/prog_tests/timer_crash.c | 4 + .../selftests/bpf/prog_tests/timer_lockup.c | 4 + tools/testing/selftests/bpf/prog_tests/timer_mim.c | 4 + tools/testing/selftests/mm/run_vmtests.sh | 10 +- tools/testing/selftests/mm/uffd-stress.c | 17 +- tools/testing/selftests/net/fcnal-test.sh | 428 ++-- tools/testing/selftests/net/mptcp/diag.sh | 2 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 27 +- tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 2 +- tools/testing/selftests/net/mptcp/pm_netlink.sh | 5 +- tools/testing/selftests/net/mptcp/simult_flows.sh | 2 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 2 +- tools/testing/selftests/vDSO/.gitignore | 1 - tools/testing/selftests/vDSO/Makefile | 2 - tools/testing/selftests/vDSO/vdso_call.h | 7 +- tools/testing/selftests/vDSO/vdso_test_abi.c | 101 +- .../selftests/vDSO/vdso_test_clock_getres.c | 123 - 529 files changed, 27209 insertions(+), 8537 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-drm create mode 100644 Documentation/devicetree/bindings/edac/apm,xgene-edac.yaml delete mode 100644 Documentation/devicetree/bindings/edac/apm-xgene-edac.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/brcm,iproc-flexrm-mbox.txt create mode 100644 Documentation/devicetree/bindings/mailbox/brcm,iproc-flexrm-mbox.yaml delete mode 100644 Documentation/devicetree/bindings/mailbox/brcm,iproc-pdc-mbox.txt create mode 100644 Documentation/devicetree/bindings/mailbox/brcm,iproc-pdc-mbox.yaml delete mode 100644 Documentation/devicetree/bindings/mailbox/marvell,armada-3700-r [...] create mode 100644 Documentation/devicetree/bindings/mailbox/marvell,armada-3700-r [...] create mode 100644 Documentation/devicetree/bindings/mailbox/rockchip,rk3368-mailbox.yaml delete mode 100644 Documentation/devicetree/bindings/mailbox/rockchip-mailbox.txt create mode 100644 Documentation/devicetree/bindings/phy/sophgo,cv1800b-usb2-phy.yaml create mode 100644 Documentation/devicetree/bindings/soc/renesas/renesas,rzn1-gpio [...] delete mode 100644 Documentation/devicetree/bindings/thermal/armada-thermal.txt create mode 100644 Documentation/devicetree/bindings/thermal/marvell,armada-ap806- [...] create mode 100644 Documentation/devicetree/bindings/thermal/marvell,armada370-the [...] delete mode 100644 Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/marvell,armada-3700- [...] delete mode 100644 Documentation/devicetree/bindings/watchdog/moxa,moxart-watchdog.txt create mode 100644 Documentation/mm/swap-table.rst create mode 100644 Documentation/networking/device_drivers/ethernet/pensando/ionic [...] delete mode 100644 drivers/clk/sunxi-ng/ccu-sun55i-a523.h create mode 100644 drivers/gpu/drm/xe/xe_validation.c create mode 100644 drivers/gpu/drm/xe/xe_validation.h create mode 100644 drivers/infiniband/hw/ionic/Kconfig create mode 100644 drivers/infiniband/hw/ionic/Makefile create mode 100644 drivers/infiniband/hw/ionic/ionic_admin.c create mode 100644 drivers/infiniband/hw/ionic/ionic_controlpath.c create mode 100644 drivers/infiniband/hw/ionic/ionic_datapath.c create mode 100644 drivers/infiniband/hw/ionic/ionic_fw.h create mode 100644 drivers/infiniband/hw/ionic/ionic_hw_stats.c create mode 100644 drivers/infiniband/hw/ionic/ionic_ibdev.c create mode 100644 drivers/infiniband/hw/ionic/ionic_ibdev.h create mode 100644 drivers/infiniband/hw/ionic/ionic_lif_cfg.c create mode 100644 drivers/infiniband/hw/ionic/ionic_lif_cfg.h create mode 100644 drivers/infiniband/hw/ionic/ionic_pgtbl.c create mode 100644 drivers/infiniband/hw/ionic/ionic_queue.c create mode 100644 drivers/infiniband/hw/ionic/ionic_queue.h create mode 100644 drivers/infiniband/hw/ionic/ionic_res.h create mode 100644 drivers/media/platform/qcom/iris/iris_common.c create mode 100644 drivers/media/platform/qcom/iris/iris_common.h create mode 100644 drivers/media/platform/qcom/iris/iris_venc.c create mode 100644 drivers/media/platform/qcom/iris/iris_venc.h create mode 100644 drivers/mtd/nand/raw/loongson-nand-controller.c delete mode 100644 drivers/mtd/nand/raw/loongson1-nand-controller.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.h create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_api.h create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_aux.c create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_aux.h create mode 100644 drivers/phy/sophgo/Kconfig create mode 100644 drivers/phy/sophgo/Makefile create mode 100644 drivers/phy/sophgo/phy-cv1800-usb2.c delete mode 100644 drivers/ptp/ptp_qoriq_debugfs.c create mode 100644 include/uapi/rdma/ionic-abi.h create mode 100644 mm/swap_table.h delete mode 100644 tools/testing/selftests/vDSO/vdso_test_clock_getres.c