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 65dd046ef558 Add linux-next specific files for 20250909 omits 918d41de4958 Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits 098106d8dea7 Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] omits a5ec09289d58 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 41c071753871 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5f5edf342ac4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a7325c9b2e79 Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits b825b03e3e36 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 4c67f5f05f9a Merge branch 'for-next/execve' of https://git.kernel.org/p [...] omits 9df9c637d8d0 Merge branch 'timekeeping-next' of https://github.com/Rust [...] omits e20bb891ee48 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 823ef738f556 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 19e1437a4494 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits d8565bba956c Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits 101ba7686bb3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 12a58d38b7a1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c7a440a58f64 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] omits a66ec810c5cc Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits a418771cfcbf Merge branch 'main' of git://git.infradead.org/users/willy [...] omits cc03e68933f6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 17e7cef95b16 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 341492c456e7 Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] omits 5c3172bec713 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 812f1381428b Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits a724d912b0d1 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits 5aeba543aeba Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 627cd2e337e0 Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] omits ce2d5b788e78 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 58e028a54063 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits 81fdccece634 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d6ea51f1a27f Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 8ae524532e76 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 336dcf158140 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9d3d95cd95d1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4448a9154e26 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits d48445233582 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits 49af228c7922 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits b133768f47c3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 20799a13dea2 Merge branch 'next' of https://github.com/awilliam/linux-vfio.git omits 376a116748f9 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits 9cf7d9c4cd26 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 54a03e315db3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 04a8db421b71 Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] omits e5646793ffc0 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] omits f2d26aa29611 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8b4d2bd2cb8c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e8d160317c11 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f9f7e557a609 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits cd831b0df39d Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits bb51254f5144 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 06423f7fc1aa Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 75753481df38 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 46e3ed99533d Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits 6dd303632c39 Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits 826a43db8e2a Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] omits e8171d58d571 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0adfcbbe8dc7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4d20b9f7d160 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8c27e7336876 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 84adca34ccd7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d1f587aff3cd Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 33ead745a339 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 407429b639cb Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 6c3206aa2380 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits dd754c57d064 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] omits 077b8531a6a9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 954201396291 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 822e5559b079 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 51946b0bec19 Merge branch 'timers/drivers/next' of https://git.kernel.o [...] omits 9077af520bf4 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 943b21d812bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 322eddce738b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f34764d4efff Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8afd34f88448 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2de7a0598a06 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1720f935caa0 Merge branch 'next' of https://github.com/cschaufler/smack-next omits 54faa748d27d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5f7b57fc95a6 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits 0ba57daeab4d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 03d1cf99c57e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 88ff811afbf6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1c8b36e43511 next-20250903/mfd omits d1d6476d8b99 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a4d71d46b7b9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9205782a0d62 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a03f8553524a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 6546db8bd802 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 412dc216b858 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ec87ebc2bf2b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9be015d0f66d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a5036b1c0bbf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 74e6a744b61c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 925b22e60c45 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 76404b677313 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits f924d9bd5a6b Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 3392b42324d4 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits bb243ac65941 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 680dc5071047 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits aa21354980cd Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits f399cca17e82 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits d381f7864c8e Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits 03bc883ac87a Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits f723e7ee1623 Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] omits 6901d196afe0 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] omits e4361c1df7f0 Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] omits 0846e9fbabaf Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits bcf48d1cf8fb Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 939161a09c5c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b725dfcd906d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 9aef2be848ec Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits f44f7508f504 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7dcb9c353c37 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 17bf7da5a1bf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fb9be1f33f61 Merge branch 'thermal/linux-next' of https://git.kernel.or [...] omits d4e94ad1ba2a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits cbc68335228a Merge branch 'devfreq-next' of https://git.kernel.org/pub/ [...] omits 483db9ae7caf Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits a1890011f471 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits c1ccf77f6ae1 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 3475c89542b2 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits fad50480c7e5 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits 8d611f1dbd61 Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] omits 1acca8e18b37 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9e08c3296e2b Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] omits 67579f45f7b3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b038b8ff5328 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 75b6b6aefb54 Merge branch 'fs-next' of linux-next omits 82a8555c7aae Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] omits 26b570e96deb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 88ab3908062d Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits 5584b674c171 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a696e9bc569d Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] omits 8a9173605470 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 6e8d2d422872 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] omits 79b19b0beb0b Merge branch 'linux-next' of https://github.com/c-sky/csky [...] omits 4c6717c5bbc1 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] omits 1af2ed9698c4 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] omits a78c1d4141cd Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] omits 7e48fa70e286 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits 87fa92a3a48c Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits 44637cc870b6 Merge branch 'thead-dt-for-next' of https://git.kernel.org [...] omits 7fdc532af61c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b5baebd7394c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 6ab988292fb1 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits 790a9fbe6ffb Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] omits 2f047959c1c5 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits bc61961f92fe Merge branch 'for-next' of https://github.com/sophgo/linux.git omits febf4f10ffd1 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits 7eeb112dddd9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 723aeff42b1b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ec17055f9002 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 42364326d03f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e0f636b363d9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 436244c6d81b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 214f0a356fe5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f4b0722bdde3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 43025f758dfe Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a78bf17b1e11 Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git omits be9c9a1ccb42 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8a8cc9968ce2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 867fbfd8a9b4 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 2f10099e129e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f12e52a903f8 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits b07d327b9413 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits ce710f2bcc11 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 752561bdeb3b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f5321d2f7ddb Merge branch 'for-next/core' of https://git.kernel.org/pub [...] omits 948bb91989d4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8ced993d7f3a Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits c7d5efc1c53d Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] omits df257ff62bfa Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] omits 3d518b9fdd49 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits 86254f52e6b4 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits c799c3351d83 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 9397bf078399 Merge branch 'drm-rust-fixes' of https://gitlab.freedeskto [...] omits 534cc893b834 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits a02b0d5bc252 Merge branch 'trace/fixes' of https://git.kernel.org/pub/s [...] omits 0fca7c698880 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 0b31450d531d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 994e89ce5f21 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] omits 556c038dd7dc Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 64aff4cff3ff Merge branch 'dma-mapping-fixes' of https://git.kernel.org [...] omits 1cbfe829a76e Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 33003aa1b9af Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits c5a263f8c700 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] omits 95f64ad65204 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits d66382693f42 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits e1e076f40d54 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits 341689da76be Merge branch 'staging-linus' of https://git.kernel.org/pub [...] omits b8acf07d942a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits e2753e1105c6 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits 7746cc65ff4d Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits ee5c0a458012 Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits 6fb7d7b12e65 Merge branch 'driver-core-linus' of https://git.kernel.org [...] omits c4470f40151a Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits d11ad84a6293 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits f844f2976f64 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 2ea2c22fb384 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits 4c93a4bba896 Merge branch 'for-current' of https://git.kernel.org/pub/s [...] omits d33eebe6c78d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits fc3f500d4a3a Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits a20cc0cb6375 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits df553605f542 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 420f33d7194e Merge branch 'fs-current' of linux-next omits 4944068cf8a0 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits 7ee4a66cd5da Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 195add37be0b next-20250829/vfs-brauner omits 90573b76dda8 Merge branches 'for-next/v6.18-rc1/ffs-const', 'for-next/h [...] omits 173ce9662ec3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8d6d40bf05ca Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cfac6f7af6af Merge branch '9p-next' of https://github.com/martinetd/linux omits 5438e7db1218 Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] omits 3db422272503 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 5e35420b00d2 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits c27c75eb4e24 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 1790cb9025c3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 47ce88d81dcb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 61c458042972 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 5e51a1fcb042 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits f936388b86be Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 72174162af5e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2976c7cb4de4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b3ea327352e5 Merge branch 'configfs-next' of https://git.kernel.org/pub [...] omits f2b4d389c141 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits e3e8d1bb4679 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 9b7708ce60e0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5c9e747dc379 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits a76969ca74bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e7c7ff8b4411 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 20ebf27cc080 x86/hyperv: Switch to msi_create_parent_irq_domain() omits 923ad723b3e9 mshv: Use common "entry virt" APIs to do work in root befo [...] omits 28155758058b Merge branches 'arm32-defconfig-for-v6.18', 'arm32-for-6.1 [...] omits dfe2d8354d12 smb: Use arc4 library instead of duplicate arc4 code omits a6bad8b8d571 smb: validate command payload size in smb2_check_message omits b7086253d868 Merge branch 'for-next/scmi/updates' of ssh://gitolite.ker [...] omits 6932f624abfe firmware: arm_scmi: imx: Discover MISC BOARD_INFO from Sys [...] omits 8e5b2f272c18 Merge branch into tip/master: 'x86/tdx' omits 017e7ad56677 Merge branch into tip/master: 'x86/sev' omits 1e8963ad3818 Merge branch into tip/master: 'x86/mm' omits 40b13e5ce865 Merge branch into tip/master: 'x86/misc' omits 785dd7570ed2 Merge branch into tip/master: 'x86/microcode' omits 537f67e7f7a7 Merge branch into tip/master: 'x86/entry' omits bfd9b17b6cf2 Merge branch into tip/master: 'x86/cpu' omits 355eb1904f2c Merge branch into tip/master: 'x86/core' omits ce490f28e199 Merge branch into tip/master: 'x86/cleanups' omits 3582b7af5fee Merge branch into tip/master: 'x86/cache' omits abfdb089ed7c Merge branch into tip/master: 'x86/build' omits 7f1da1fc421c Merge branch into tip/master: 'x86/bugs' omits 247ebf3de701 Merge branch into tip/master: 'x86/asm' omits 7ce79ebab2dd Merge branch into tip/master: 'x86/apic' omits c6a4df81cacf Merge branch into tip/master: 'timers/vdso' omits 283746db8eeb Merge branch into tip/master: 'timers/core' omits a17341129b33 Merge branch into tip/master: 'timers/clocksource' omits 973746d059ca Merge branch into tip/master: 'sched/core' omits b9e283d15b64 Merge branch into tip/master: 'ras/core' omits 457e65991ce0 Merge branch into tip/master: 'perf/core' omits f45e30750fb7 Merge branch into tip/master: 'locking/futex' omits 9c20fd689920 Merge branch into tip/master: 'irq/drivers' omits 945d41b7ff64 Merge branch into tip/master: 'irq/core' omits fef4c6979922 Merge branch into tip/master: 'core/bugs' omits ed371083bc65 PM / devfreq: Fix memory leak in devfreq_event_add_edev() omits 5bc0a389c6ef Merge branches 'nvmem-fixes' and 'nvmem-for-6.18' into nvm [...] omits 12796098184b smb: client: fix data loss due to broken rename(2) omits ed28fb05236c smb: client: fix compound alignment with encryption omits 59e8e7b7f220 Merge remote-tracking branch 'regulator/for-6.18' into reg [...] omits f77bde350e80 Merge remote-tracking branch 'asoc/for-6.18' into asoc-next omits 517d2862e158 kernel.h: add comments for system_states omits 48826735b5b0 crash-add-kunit-tests-for-crash_exclude_mem_range-fix omits daf02d304721 crash: add KUnit tests for crash_exclude_mem_range omits a305a2376de6 x86/kexec: fix potential cmem->ranges out of memory omits a7d2961d8e4f fs/proc/base.c: fix the wrong format specifier omits d0a7a8144eff panic-remove-redundant-panic-cpu-backtrace-fix omits 165d6685c71b panic: remove redundant panic-cpu backtrace omits f4455aa19cd8 panic: use angle-bracket include for panic.h omits 720251d50454 ocfs2: add suballoc slot check in ocfs2_validate_inode_block() omits 570584aa2c6c selftests: proc: mark vsyscall strings maybe-unused omits 2deb2efad9fa btree: simplify merge logic by using btree_last() return value omits fdbe6320ae3f watchdog: skip checks when panic is in progress omits 18a87b710d46 panic/printk: replace other_cpu_in_panic() with panic_on_o [...] omits dff097fe9277 panic/printk: replace this_cpu_in_panic() with panic_on_th [...] omits 02054f82bda2 printk/nbcon: use panic_on_this_cpu() helper omits 601ee0134c23 panic: use panic_try_start() in vpanic() omits 59f6ced2371e panic: use panic_try_start() in nmi_panic() omits 56a675ba4bb8 crash_core: use panic_try_start() in crash_kexec() omits 8f947a3599ad fbdev: use panic_in_progress() helper omits ef0d8f839ccf panic: introduce helper functions for panic state omits 943a660960ec panic: clean up message about deprecated 'panic_print' parameter omits d5d8155eb182 panic: add note that 'panic_print' parameter is deprecated omits 80d0431ecb87 panic: refine the document for 'panic_print' omits accfca0d9fe9 lib/sys_info: handle sys_info_mask==0 case omits db77ebcfa12c kexec_core: remove redundant 0 value initialization omits cead50efc13d ocfs2: fix super block reserved field offset comment omits 8c1df67e6b10 ocfs2: remove unnecessary NULL check in ocfs2_grab_folios() omits 1a9d0101576c fork: kill the pointless lower_32_bits() in create_io_thre [...] omits ce77d71f770e fork: remove #ifdef CONFIG_LOCKDEP in copy_process() omits 0705416531f0 list.h: add missing kernel-doc for basic macros omits 155e7879ba1c proc: test lseek on /proc/net/dev omits e405780a16ce x86/crash: remove redundant 0 value initialization omits adf0eb949408 vfat: remove unused variable omits 67969330ab40 watchdog/softlockup:Fix incorrect CPU utilization output d [...] omits 455d4da7cd74 watchdog/softlockup:Fix incorrect CPU utilization output d [...] omits 8f2e23fdd597 watchdog/softlockup: fix wrong output when watchdog_thresh < 3 omits f149611d4cd5 alloc_tag: use str_on_off() helper omits 176b559e3e3f test_firmware: use str_true_false() helper omits 980da331bd13 ocfs2: remove commented out mlog() statements omits 46b2f3ad326c squashfs: verify inode mode when loading from disk omits 7ec437fa69b1 lib/fault-inject-usercopy.c: use PTR_ERR_OR_ZERO() to simp [...] omits c57e3e700f2d ocfs2: kill osb->system_file_mutex lock omits 869a9a7bb8e9 checkpatch: allow http links of any length in commit logs omits 32790024a5aa init-handle-bootloader-identifier-in-kernel-parameters-v4 omits 52be3dbdd206 init: handle bootloader identifier in kernel parameters omits 476f48e0c2ca lib/digsig: remove unnecessary memset omits d1a727e8b58a nvmem: update a comment related to struct nvmem_config omits e7e5c41c990f ida: remove the ida_simple_xxx() API omits 7a0204715566 idr test suite: remove usage of the deprecated ida_simple_ [...] omits e876a8145245 kcov-load-acquire-coverage-count-in-user-space-code-v2 omits 073e8c178c4e kcov: load acquire coverage count in user-space code omits aa3093365b0f kcov: use write memory barrier after memcpy() in kcov_move_area() omits 719716c955ff ref_tracker: remove redundant __GFP_NOWARN omits 3f4ebb4c3a63 x86/kexec: carry forward the boot DTB on kexec omits 659839201062 hung_task: dump blocker task if it is not hung omits b024763926d2 mpage: convert do_mpage_readpage() to return void type omits 19616f84ce9d mpage: terminate read-ahead on read error omits 8cd3be7cf445 mm-filemap-align-last_index-to-folio-size-fix-fix omits 78122670a1fb mm-filemap-align-last_index-to-folio-size-fix omits 00c02ac0f19d mm/filemap: align last_index to folio size omits 7959deb9d7d6 mm-constify-highmem-related-functions-for-improved-const-c [...] omits 2af8ca83f9f8 mm: constify highmem related functions for improved const- [...] omits f0382959d61d mm: constify assert/test functions in mm.h omits c2bced4f38df mm: constify various inline functions for improved const-c [...] omits 6c461ea04f2e mm: constify ptdesc_pmd_pts_count() and folio_get_private() omits f538853cd52f mm: constify arch_pick_mmap_layout() for improved const-co [...] omits b172383357c7 parisc: constify mmap_upper_limit() parameter omits a5d442210e12 mm, s390: constify mapping related test/getter functions omits 426633cafbc4 mm: constify process_shares_mm() for improved const-correctness omits f53bedcb1e75 fs: constify mapping related test functions for improved c [...] omits d0d44d906e20 mm: constify zone related test/getter functions omits 1fc565ffa282 mm: constify pagemap related test/getter functions omits 1393f97a4a00 mm: constify shmem related test functions for improved con [...] omits b864cc1a1e16 mm: hugetlb: allocate frozen pages in alloc_gigantic_folio() omits a3088f20ad1c mm: cma: add __cma_release() omits 5d9703227726 mm: cma: add alloc flags for __cma_alloc() omits 7f27f080dbd1 mm: page_alloc: add alloc_contig_frozen_pages() omits e4b24a7c7e07 mm: hugeltb: check NUMA_NO_NODE in only_alloc_fresh_hugetl [...] omits f5cad0664a52 mm: hugetlb: remove struct hstate from init_new_hugetlb_folio() omits a635b9035def mm: hugetlb: directly pass order when allocate a hugetlb folio omits e25e4576cb37 mm: hugetlb: convert to account_new_hugetlb_folio() omits 05205f441647 mm: hugetlb: convert to use more alloc_fresh_hugetlb_folio() omits 4c0c5b923dd2 mm/hmm: populate PFNs from PMD swap entry omits cfdd36b22f17 mm: show_mem: show number of zspages in show_free_areas omits 85ef6b7dfdab mm/hugetlb: retry to allocate for early boot hugepage allocation omits a1046379c1bb kasan-apply-write-only-mode-in-kasan-kunit-testcases-v7 omits 751ac01305a1 kasan: apply write-only mode in kasan kunit testcases omits 09eae60ca7a9 kasan/hw-tags: introduce kasan.write_only option omits 6348981736ad mm: remove nth_page() omits 6517aade0672 block: update comment of "struct bio_vec" regarding nth_page() omits 1ec3e2be833e kfence: drop nth_page() usage omits 73f5c4c5c6a3 mm/gup: drop nth_page() usage in unpin_user_page_range_dir [...] omits f04701fbd6b1 crypto: remove nth_page() usage within SG entry omits 6000ea6e3a92 vfio/pci: drop nth_page() usage within SG entry omits 24337a2113e5 scsi: sg: drop nth_page() usage within SG entry omits 73a4ce5cda51 scsi: scsi_lib: drop nth_page() usage within SG entry omits 3eac4f3aea43 mmc: drop nth_page() usage within SG entry omits 02f5ba69b19a memstick: drop nth_page() usage within SG entry omits 696f0ca1525b mspro_block: drop nth_page() usage within SG entry omits a858f79a13c5 drm/i915/gem: drop nth_page() usage within SG entry omits b3a16293c61f ata: libata-sff: drop nth_page() usage within SG entry omits b10b6729f174 scatterlist: disallow non-contigous page ranges in a singl [...] omits bca6ea71aa6d dma-remap: drop nth_page() in dma_common_contiguous_remap() omits 40530fc2778a mm/cma: refuse handing out non-contiguous page ranges omits 59be4a932309 mips: mm: convert __flush_dcache_pages() to __flush_dcache [...] omits 1e8b8e4c3d13 io_uring/zcrx: remove nth_page() usage within folio omits fc90e01559ae mm/gup: drop nth_page() usage within folio when recording [...] omits a2137841f7e9 mm/pagewalk: drop nth_page() usage within folio in folio_w [...] omits 432bf23322e3 fs: hugetlbfs: cleanup folio in adjust_range_hwpoison() omits 35965065e1b5 fs: hugetlbfs: remove nth_page() usage within folio in adj [...] omits 0588fd537953 mm/mm/percpu-km: drop nth_page() usage within single allocation omits 6110d22946cb mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() omits 7f7ba40a7d90 mm: simplify folio_page() and folio_page_idx() omits 877cd3aecbeb mm: limit folio/compound page sizes in problematic kernel configs omits ea9dfaf33410 mm: sanity-check maximum folio size in folio_set_order() omits fac8d74fb0f0 mm/mm_init: make memmap_init_compound() look more like pre [...] omits 649cc576c76c mm/hugetlb: check for unreasonable folio sizes when regist [...] omits bb3593b3d5fd mm/memremap: reject unreasonable folio/compound page sizes [...] omits 286f2cb2b9d1 mm/page_alloc: reject unreasonable folio/compound page siz [...] omits d7930c112685 wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y fr [...] omits 56e1f1327c87 x86/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits 1176b75319e9 s390/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits 4a8ad6e709d7 arm64: Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits 3cb8135a07f7 mm: stop making SPARSEMEM_VMEMMAP user-selectable omits 771bf2c30bd2 tools-mm-slabinfo-fix-access-to-null-terminator-in-string- [...] omits db6880d32c17 tools/mm/slabinfo: fix access to null terminator in string [...] omits a8f5ae0ea74c memfd: move MFD_ALL_FLAGS definition to memfd.h omits c3c611f4c528 mm/memfd: remove redundant casts omits 99421f1b9b6d task_stack.h: clean-up stack_not_used() implementation omits e121bb74ce2f fork: check charging success before zeroing stack omits 5a136b184623 selftests/mm/uffd: refactor non-composite global vars into struct omits b80bfe606a6a mm: zpdesc: minor naming and comment corrections omits 99c36b769e04 mm: remove unused zpool layer omits 8a1dac47b595 mm: zswap: interact directly with zsmalloc omits 6218c3ab6797 maple_tree: testing fix for spanning store on 32b omits 54ee31a57a3c maple_tree: fix testing for 32 bit builds omits 780d21074e19 huge_mm.h: disallow is_huge_zero_folio(NULL) omits d99bd6b6a323 mm-page_alloc-find_large_buddy-from-start_pfn-aligned-order-v2 omits 0430955b7bc0 mm/page_alloc: find_large_buddy() from start_pfn aligned order omits 394ab2296856 tools: testing: use existing atomic.h for vma/maple tests omits bc76e7d7b30e tools: testing: support EXTRA_CFLAGS in shared.mk omits f535119e78eb tools: testing: allow importing arch headers in shared.mk omits 291a2cafa797 tools/include: implement a couple of atomic_t ops omits 50e249b23aa1 pagevec.h: add `const` to pointer parameters of getter functions omits 3b23ca4f692e mm/damon: add damon_ctx->min_sz_region omits 455d2b6e907c Docs/ABI/damon: document addr_unit file omits b0ae9b4122e1 Docs/admin-guide/mm/damon/usage: document addr_unit file omits 90574a82c487 Docs/mm/damon/design: document 'address unit' parameter omits 808c42512bf2 mm/damon/sysfs: implement addr_unit file under context dir omits b7d5dbe6d6f7 mm/damon/paddr: support addr_unit for DAMOS_STAT omits a9e574c32e34 mm/damon/paddr: support addr_unit for MIGRATE_{HOT,COLD} omits 4ddbdd7a3ec7 mm/damon/paddr: support addr_unit for DAMOS_LRU_[DE]PRIO omits cf60911953be mm/damon/paddr: support addr_unit for DAMOS_PAGEOUT omits 7dfc9b60d5c7 mm/damon/paddr: support addr_unit for access monitoring omits 2d53441a1cd5 mm/damon/core: add damon_ctx->addr_unit omits 2d28273ad7eb mm/pageblock-flags: remove PB_migratetype_bits/PB_migrate_end omits eb121b3d79e4 mm/page_alloc: use xxx_pageblock_isolate() for better reading omits 11799f5b3912 btrfs: set AS_KERNEL_FILE on the btree_inode omits 09d44950c2dd mm: add vmstat for kernel_file pages omits 728143f3ed61 mm: fix CONFIG_MEMCG build for AS_KERNEL_FILE omits 53a92e68438a mm/filemap: add AS_KERNEL_FILE omits e844be92d34c Revert "hugetlb: make hugetlb depends on SYSFS or SYSCTL" omits 8c9a5f26c060 selftests/mm/uffd-stress: stricten constraint on free huge [...] omits 56ca85aa0792 selftests/mm/uffd-stress: make test operate on less hugetl [...] omits de280fdd0db7 mm: shmem: drop the unnecessary folio_nr_pages() omits ec7ddcb2bdd4 mm: shmem: use 'folio' for shmem_partial_swap_usage() omits 8a72ee2bd8f5 mm/page_alloc: harmonize should_compact_retry() type omits f9be3699b1ba maple_tree: fix MAPLE_PARENT_RANGE32 and parent pointer docs omits 42ca5a86b26a kho: make sure kho_scratch argument is fully consumed omits 678e6099d835 kmem/tracing: add kmem name to kmem_cache_alloc tracepoint omits ad72764d9444 mm/page-writeback: drop usage of folio_index omits 68d5d2a0b6e1 selftests/mm: use calloc instead of malloc in pagemap_ioctl.c omits 619637323610 drivers/base/node: handle error properly in register_one_node() omits 0a6899b48586 mm/khugepaged: use list_xxx() helper to improve readability omits 739b7905039b selftests: centralise maybe-unused definition in kselftest.h omits 40ed30f0fcbd kselftest: mm: fix typos in test_vmalloc.sh omits 44b7e9042fdb mm/huge_memory: remove enforce_sysfs from __thp_vma_allowa [...] omits 6c6232bed982 mm: remove is_migrate_highatomic() omits 0fa5fc90e899 rust: mm: update ARef and AlwaysRefCounted imports from sy [...] omits ae4ff843ff12 mm/zswap: reduce the size of the compression buffer to a s [...] omits 94d0cdeda988 mm/cma: add 'available count' and 'total count' to trace_c [...] omits 93af5980bc95 mm: tag kernel stack pages omits d147a5bfb732 mm, x86/mm: move creating the tlb_flush event back to x86 code omits 3f5ad29a3203 bcachefs: stop using write_cache_pages omits 32b370277ab8 mm: remove write_cache_pages omits 5aa10e232800 ntfs3: stop using write_cache_pages omits 9ae566cad6eb lib/test_hmm: drop redundant conversion to bool omits 099622ea63ac selftests/mm: test that rmap behaves as expected omits d172393e0db9 selftests/mm: put general ksm operation into vm_util omits b787c02989b3 tmpfs: preserve SB_I_VERSION on remount omits 975e60cab24b selftests/mm: check after-split folio orders in split_huge [...] omits df1cea297012 selftests/mm: add check_after_split_folio_orders() helper omits 5a6b989c1d73 fixup: selftests/mm: use nr_pages instead of 1UL << order omits 0f423692165e selftests/mm: reimplement is_backed_by_thp() with more pre [...] omits 8b89e072bae9 selftests/mm: mark all functions static in split_huge_page_test.c omits 8ad88ab11847 mm/huge_memory: add new_order and offset to split_huge_pag [...] omits 54510e56a41e mm/hugetlb: early exit from hugetlb_pages_alloc_boot() whe [...] omits b079b0c244ff mm/filemap: skip non-uptodate folio if there are available folios omits 7f5d085580ab mm/filemap: do not use is_partially_uptodate for entire folio omits 86f9b593d726 mm/rmap: use folio_large_nr_pages() when we are sure it is [...] omits bea52bd8ef91 mm/rmap: not necessary to mask off FOLIO_PAGES_MAPPED omits 74f4ea5bf041 mm/damon/tests/core-kunit: add damos_commit_filter test omits 0715fec6466a mm: fix duplicate accounting of free pages in should_recla [...] omits b037898ee1e2 mm: add folio_is_pci_p2pdma() omits 303e1eeea1ee mm: reimplement folio_is_fsdax() omits 232f8775df09 mm: reimplement folio_is_device_coherent() omits cd010062b93b mm: reimplement folio_is_device_private() omits 9c39df2f4bf1 mm: introduce memdesc_is_zone_device() omits b0f0dbf938ae slab: use memdesc_nid() omits 0f5dc16442ab slab: use memdesc_flags_t omits 106de80fe321 mm: introduce memdesc_zonenum() omits fb0d74427561 mm: introduce memdesc_nid() omits ae419febffd7 mm: convert page_to_section() to memdesc_section() omits 1e5ebc900a48 mips: fix compilation error omits 665a7ebef74c mm-introduce-memdesc_flags_t-fix omits d7855e3d26e9 mm: introduce memdesc_flags_t omits e4e25821bb35 mm/damon/Kconfig: make DAMON_STAT_ENABLED_DEFAULT depend o [...] omits 0c32e30d4767 selftests: prctl: return after executing test in child process omits 7c7a08a26f34 selftests: prctl: introduce tests for disabling THPs excep [...] omits 64c890f6940e selftests: prctl: return after executing test in child process omits bbf6c8d4e0e6 selftests: prctl: introduce tests for disabling THPs completely omits b6820d6da660 selftest/mm: extract sz2ord function into vm_util.h omits 17924afdef2a docs: transhuge: document process level THP controls omits c6f4ba1fd355 mm/huge_memory: respect MADV_COLLAPSE with PR_THP_DISABLE_ [...] omits 8f96c3d49200 mm/huge_memory: convert "tva_flags" to "enum tva_type" omits 8b07928402fa prctl: extend PR_SET_THP_DISABLE to optionally exclude VM_ [...] omits 1433b51be1ce mm: readahead: improve mmap_miss heuristic for concurrent faults omits 82abcac9d29b selftests/mm: skip hugepage-mremap test if userfaultfd una [...] omits 99e551f7f33d selftests/mm: skip thuge-gen test if system is not setup properly omits 15b8a4908014 selftests/mm: fix child process exit codes in ksm_function [...] omits adb298733735 mm/selftests: fix split_huge_page_test failure on systems [...] omits e58404af7bf4 selftest/mm: fix ksm_funtional_test failures omits a5bfc0cbe003 selftests/mm: add support to test 4PB VA on PPC64 omits eda5211d9832 mm/selftests: fix incorrect pointer being passed to mark_range() omits 83d7acea535d kasan: call kasan_init_generic in kasan_init omits 715dadefb7f8 kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] omits 9a004b8915b9 mm/page_alloc: remove redundant pcp->free_count initializa [...] omits a7560a3ab594 mm: fix typos in VMA comments omits 081886d799a7 mm-page_alloc-simplify-lowmem_reserve-max-calculation-v3 omits c2e05a2b04ff mm/page_alloc: simplify lowmem_reserve max calculation omits 0e45693066f1 selftests/damon/access_memory_even: remove unused header file omits 7c28ea98571e mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH al [...] omits 3f3806eff23f riscv: use an atomic xchg in pudp_huge_get_and_clear() omits 9d56e7757c6c lib/test_maple_tree.c: remove redundant semicolons omits 074d0a397323 memcg-optimize-exit-to-user-space-fix omits 0f31174d9a89 memcg: optimize exit to user space omits ac283abd4ccb rust: allocator: add KUnit tests for alignment guarantees omits aa3ec89fb8e1 userfaultfd-opportunistic-tlb-flush-batching-for-present-p [...] omits 7e8a8c8b5283 userfaultfd: opportunistic TLB-flush batching for present [...] omits 6434f145c119 mm: swap.h: Remove deleted field from comments omits d837f9ed69a3 mm/swapfile.c: introduce function alloc_swap_scan_list() omits bc244e3c0f85 selftests/damon: fix damon selftests by installing _common.sh omits 73833e3cc214 mempool: rename struct mempool_s to struct mempool omits 88710c988cdc mm/zswap: cleanup incompressible pages handling code omits 3838ffb0e1ea mm-zswap-store-page_size-compression-failed-page-as-is-v5 omits e2eff2df8151 mm/zswap: mark zswap_stored_incompressible_pages as static omits af5cd3cb8f3d mm/zswap: store <PAGE_SIZE compression failed page as-is omits 937b3e7c9668 selftests/mm: fix spelling mistake "mrmeap" -> "mremap" omits 04f201445876 mm: remove redundant __GFP_NOWARN omits fe00fc233e4b mm: replace mm->flags with bitmap entirely and set to 64 bits omits 3226712e4dd5 mm: convert remaining users to mm_flags_*() accessors omits dd26e80e742c mm: update fork mm->flags initialisation to use bitmap omits 0d497fa23ac9 mm: prefer BIT() to _BITUL() omits 8fde09674461 mm: correct sign-extension issue in MMF_* flag masks omits bef6f0edb7c6 mm: abstract set_mask_bits() invocation to mm_types.h to s [...] omits a140a524bfb5 mm: update coredump logic to correctly use bitmap mm flags omits a9af5b8afee5 mm: convert uprobes to mm_flags_*() accessors omits 896036709e56 fix typo omits be80ceb91ca5 mm: convert arch-specific code to mm_flags_*() accessors omits 9344061824a7 mm: convert prctl to mm_flags_*() accessors omits 5ba3684ed7fc mm-convert-core-mm-to-mm_flags_-accessors-fix omits 3fa82ff66734 mm: convert core mm to mm_flags_*() accessors omits 90a50743ba93 mm: place __private in correct place, const-ify __mm_flags [...] omits 5dee19360f59 mm: add bitmap mm->flags field omits b09739e926f8 selftests/mm: do check_huge_anon() with a number been passed in omits e2687891cada selftests/damon: change wrong json.dump usage to json.dumps omits 9c3ba66902b1 selftests/damon: test no-op commit broke DAMON status omits 936fa49e5abc selftest/kho: update generation of initrd omits d85afc989b5d lib/test_kho: fixes for error handling omits e1f58d792d21 kho: allow scratch areas with zero size omits 83893c703d27 block: use largest_zero_folio in __blkdev_issue_zero_pages() omits aace0e73f260 mm: add largest_zero_folio() routine omits 03ee0161fe2d mm: add persistent huge zero folio omits 791329ffec8d mm: rename MMF_HUGE_ZERO_PAGE to MMF_HUGE_ZERO_FOLIO omits bbb8af219a1b mm: rename huge_zero_page to huge_zero_folio omits c65a6a0eb176 mm: rename vm_ops->find_special_page() to vm_ops->find_nor [...] omits 4ff84d9d4ae5 mm: introduce and use vm_normal_page_pud() omits 520b461c9f11 mm/memory: factor out common code from vm_normal_page_*() omits 39a995f42b5c mm-memory-convert-print_bad_pte-to-print_bad_page_map-fix omits d1fb24faff22 mm/memory: convert print_bad_pte() to print_bad_page_map() omits e19ce02d6853 mm/rmap: always inline __folio_rmap_sanity_checks() omits d587f1b49a02 mm/rmap: convert "enum rmap_level" to "enum pgtable_level" omits 35edecc16bf9 powerpc/ptdump: rename "struct pgtable_level" to "struct p [...] omits 900867b6dcb1 mm/huge_memory: mark PMD mappings of the huge zero folio special omits 23392afdf5b4 fs/dax: use vmf_insert_folio_pmd() to insert the huge zero folio omits 4f4f307443c5 mm/huge_memory: support huge zero folio in vmf_insert_folio_pmd() omits 0f12b8f6076e mm/huge_memory: move more common code into insert_pud() omits 94ea893bc4ad mm/huge_memory: move more common code into insert_pmd() omits d448bb9bd786 treewide: remove MIGRATEPAGE_SUCCESS omits 5ef07f6a4da2 fixup: mm/migrate: remove MIGRATEPAGE_UNMAP omits 896be3a428c8 mm/migrate: remove MIGRATEPAGE_UNMAP omits e14350c70e3c mm/mincore: use a helper for checking the swap cache omits a31c1e348af5 mm/mincore, swap: consolidate swap cache checking for mincore omits 55645b487f07 docs/mm/damon/design: fix typo: s/sz_trtied/sz_tried/ omits 157021c20b19 mm/damon: update expired description of damos_action omits d51f1f4ef2e3 mm/kasan/init.c: remove unnecessary pointer variables omits 4d3aa7f5e753 fs/proc/task_mmu: execute PROCMAP_QUERY ioctl under per-vma locks omits 3b572c8755e7 fs/proc/task_mmu: factor out proc_maps_private fields used [...] omits 60d443cdfe1d selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] omits 9c35179f17da mm/damon/vaddr: support stat-purpose DAMOS filters omits 77176a82fee1 mm/damon/paddr: move filters existence check function to o [...] omits b88ee1063149 mm-damon-core-skip-needless-update-of-damon_attrs-in-damon [...] omits f845f3e52e0d mm/damon/core: skip needless update of damon_attrs in damo [...] omits c62177a14b8d mm/rmap: do __folio_mod_stat() in __folio_add_rmap() omits ff2dba5efbb7 xarray: remove redundant __GFP_NOWARN omits 803f101ce8e6 mm/nommu: convert kobjsize() to folios omits 3d750647e171 rust: support large alignments in allocations omits ab570c0e16cc rust: alloc: fix missing import needed for `rusttest` omits a684631af5b2 rust: add support for NUMA ids in allocations omits 8d319f3354b6 mm/slub: allow to set node and align in k[v]realloc omits 0a3f84f295c1 mm/vmalloc: allow to set node and align in vrealloc omits 5b32dd9f15f7 mm: correct misleading comment on mmap_lock field in mm_struct omits 58f5614f2ff0 selftests/mm: use __auto_type in swap() macro omits 9c6c75027f7f mm, swap: prefer nonfull over free clusters omits 1a435ce34a1d mm, swap: remove fragment clusters counter omits 643b8988e70a mm, swap: only scan one cluster in fragment list omits 2e0d68f27aa6 mm: change vma_start_read() to drop RCU lock on failure omits 05f2d8f417b2 mm: limit the scope of vma_start_read() omits 5dcea8bccac8 selftests/mm: pass filename as input param to VM_PFNMAP tests omits d199ca5e4d8e zram: protect recomp_algorithm_show() with ->init_lock omits c0abd7b1fb6a mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] omits 606bc491e476 mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] omits d2263ef5866b mm: replace (20 - PAGE_SHIFT) with common macros for pages [...] omits 95f1376b5a5e /dev/zero: try to align PMD_SIZE for private mapping omits fac0eab01314 mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting omits 1ef69183c179 mm/mglru: update MG-LRU proactive reclaim statistics only [...] omits a1b78fd81229 kasan-add-test-for-slab_typesafe_by_rcu-quarantine-skipping-v3 omits 4a2e0a17fcc7 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping omits fa7bb44b46eb kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping omits 6d19f984c122 mempolicy-clarify-what-zone-reclaim-means-fix omits 19d748ca7436 mempolicy: clarify what zone reclaim means omits b556a6a9f184 mm: lru_add_drain_all() do local lru_add_drain() first omits 73abacb8172d mm: folio_may_be_cached() unless folio_test_large() omits 43372d596405 mm: revert "mm: vmscan.c: fix OOM on swap stress test" omits 6330a4f85340 mm: revert "mm/gup: clear the LRU flag of a page before ad [...] omits d168b2894de3 mm/gup: local lru_add_drain() to avoid lru_add_drain_all() omits 78de83407418 mm/gup: check ref_count instead of lru before migration omits 3c3587466e86 proc: fix type confusion in pde_set_flags() omits 3a8c4c952c9a compiler-clang.h: define __SANITIZE_*__ macros only when u [...] omits 0ecd89a41045 mm/vmalloc, mm/kasan: respect gfp mask in kasan_populate_v [...] omits f3d557834800 ocfs2: fix recursive semaphore deadlock in fiemap call omits 5a10d2084b95 mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] omits fe98e8c04e1c mm/mremap: fix regression in vrm->new_addr check omits b1024a2273fd percpu: fix race on alloc failed warning limit omits 7f13fb696a6b Merge branch 'devicetree-arm64/next' into next omits 005b94fde131 Merge branch 'devicetree-arm64/next' into next omits f11416c766c6 Merge branch 'defconfig-arm64/next' into next omits c207f63d127d Merge branch 'microchip-soc' into at91-next omits 93d5daa37a8d Merge branch 'at91-dt' into at91-next omits dbb825980c49 Merge branch 'at91-soc' into at91-next omits 8eb44c70a329 Merge branch 'clk-microchip' into at91-next omits de209e0574c0 Merge tag 'at91-fixes-6.17' into at91-next omits d14c74e2a314 crypto: atmel-aes: make it selectable for ARCH_MICROCHIP omits 94e58dded177 char: hw_random: atmel: make it selectable for ARCH_MICROCHIP omits 605dbcc0cb7a i2c: at91: make it selectable for ARCH_MICROCHIP omits 3b269a3279f1 spi: atmel: make it selectable for ARCH_MICROCHIP omits 24488d513ac0 tty: serial: atmel: make it selectable for ARCH_MICROCHIP omits 37169f11709e mfd: at91-usart: Make it selectable for ARCH_MICROCHIP omits a69d28984f18 Merge branch 'drivers/next' into next omits 662a0e98a473 Merge branch 'devicetree-arm64/next' into next omits 9edc28c8e273 Merge remote-tracking branch 'spi/for-6.18' into spi-next omits bdf75dcbef0f mm: fix lockdep issues in writeback handling omits fda4e34f6dae phy: rockchip-pcie: switch to FIELD_PREP_WM16 macro omits 65ecdb1cc7a1 clk: sp7021: switch to FIELD_PREP_WM16 macro omits 414054a0bc1f PM / devfreq: rockchip-dfi: switch to FIELD_PREP_WM16 macro omits d15e48d3db27 fuse: add prune notification omits 1888b3d7e839 fuse: remove redundant calls to fuse_copy_finish() in fuse [...] omits 9d947b376309 fuse: fix possibly missing fuse_copy_finish() call in fuse [...] omits 7d67da118ae0 fuse: remove FUSE_NOTIFY_CODE_MAX from <uapi/linux/fuse.h> omits 71ca59e23445 Merge branch 'fix-bpf_strnstr-len-error' omits 19139f45999a selftests/bpf: Add tests for bpf_strnstr omits 397cfc220945 bpf: Fix bpf_strnstr() to handle suffix match cases better omits c7d19d11240b Merge branch 'selftests-bpf-fix-expression-result-unused-w [...] omits 90336fe5fb6a selftests/bpf: Fix "expression result unused" warnings with icecc omits 5aa00f0e9589 selftests/bpf: Extend crypto_sanity selftest with invalid [...] omits 51ae4ca30f11 bpf: Fix out-of-bounds dynptr write in bpf_crypto_crypt omits 6e01943fd661 Merge branch 'fixes' into for-next omits e1365e08399b Merge branch 'features' into for-next omits 460a803bee81 KVM: s390: Fix FOLL_*/FAULT_FLAG_* confusion omits 08ad5f7474fe KVM: s390: Fix incorrect usage of mmu_notifier_register() omits a8d10abbb362 KVM: s390: Fix access to unavailable adapter indicator pag [...] omits c37fd8d610d9 dt-bindings: soc: fsl: qe: Add an interrupt controller for [...] omits c8562292b898 dt-bindings: soc: fsl: qe: Add support of IRQ in QE GPIO omits e9d66cb4d401 soc: fsl: qe: Add support of IRQ in QE GPIO omits bd8ed0d445a0 soc: fsl: qe: Drop legacy-of-mm-gpiochip.h header from GPI [...] omits 5213522685f4 soc: fsl: qe: Change GPIO driver to a proper platform driver omits 5005ceb5911f soc: fsl: qe: Add an interrupt controller for QUICC Engine Ports omits a3db14be3e90 lkdtm: fortify: Fix potential NULL dereference on kmalloc failure omits 1a809b6efcb1 .gitignore: Add Coding Assistants section omits cd9d4e5029c0 dt-bindings: pwm: nxp,lpc1850-sct-pwm: Minor whitespace cl [...] omits 27861fc720be bpf: Drop rqspinlock usage in ringbuf omits f86ade9ec2f5 Merge branch 'vfs-6.18.rust' into vfs.all omits 03110897ba3b Merge branch 'vfs-6.18.pidfs' into vfs.all omits 02f3a95b132b Merge branch 'vfs-6.18.inode' into vfs.all omits 0383e41aac82 Merge branch 'vfs-6.18.mount' into vfs.all omits 3cc324be2db4 Merge branch 'vfs-6.18.misc' into vfs.all omits fc836ef3f2d3 Merge branch 'vfs.fixes' into vfs.all omits e4eb829ddefc pwm: pca9586: Convert to waveform API omits ad83c8546782 pwm: pca9685: Drop GPIO support omits 5826e887abe2 pwm: pca9685: Make use of register caching in regmap omits b99858c7036a pwm: pca9685: Use bulk write to atomicially update registers omits bfc46b9761bf pwm: pca9685: Don't disable hardware in .free() omits 0400f19c7806 pwm: Add the S32G support in the Freescale FTM driver omits 4641cebbef2b dt-bindings: pwm: fsl,vf610-ftm-pwm: Add compatible for s3 [...] omits c9f7ee7134f1 pwm: mediatek: Lock and cache clock rate omits f1115290c052 pwm: mediatek: Fix various issues in the .apply() callback omits 83e82b306fc0 pwm: mediatek: Implement .get_state() callback omits ea3a69bd6166 pwm: mediatek: Initialize clks when the hardware is enable [...] omits f6a547656974 pwm: mediatek: Rework parameters for clk helper function omits 9f3026047454 pwm: mediatek: Introduce and use a few more register defines omits ee09e15b4279 pwm: mediatek: Simplify representation of channel offsets omits c24084c2420b pwm: tiecap: Document behaviour of hardware disable omits 1acd6c2337f2 pwm: Provide a gpio device for waveform drivers omits 85a1656ff59f pwm: Check actual period and duty_cycle for ignored polarity test omits 021b9d44039e pwm: Disable PWM_DEBUG check for disabled states omits c4751fd601e6 dt-bindings: timer: renesas,rz-mtu3: Use #pwm-cells = <3> omits c6d08336aadd ceph: fix potential race condition on operations with CEPH [...] omits 9010ac2b99df ceph: refactor wake_up_bit() pattern of calling omits 420441f33250 ceph: fix potential race condition in ceph_ioctl_lazyio() omits a5c4d5e2e76a ceph: fix overflowed constant issue in ceph_do_objects_copy() omits a0b275bd8960 ceph: fix wrong sizeof argument issue in register_session() omits bfd6c5036d85 ceph: add checking of wait_for_completion_killable() return value omits a69ac54928a4 ceph: fix race condition where r_parent becomes stale befo [...] omits 7128e41a4907 ceph: fix race condition validating r_parent before applyi [...] omits 8e6fb17d4f96 ceph: make ceph_start_io_*() killable adds 9dd1835ecda5 Merge tag 'dma-mapping-6.17-2025-09-09' of git://git.kerne [...] adds b3c89640178f percpu: fix race on alloc failed warning limit adds ccf30205b820 percpu-fix-race-on-alloc-failed-warning-limit-v2 adds acd00ae68814 mm/mremap: fix regression in vrm->new_addr check adds e3f4bd73ae29 mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] adds 56e94c34d8a3 ocfs2: fix recursive semaphore deadlock in fiemap call adds a93238dd2a5f mm/vmalloc, mm/kasan: respect gfp mask in kasan_populate_v [...] adds 6f7f2abb43ed compiler-clang.h: define __SANITIZE_*__ macros only when u [...] adds 082c892fa601 proc: fix type confusion in pde_set_flags() adds 405d63c5153e mm/damon/sysfs: fix use-after-free in state_show() adds a8f15207751e MAINTAINERS: add tree entry to numa memblocks and emulation block adds b4e8161467d9 mm/gup: check ref_count instead of lru before migration adds 5fdd8f2e9c2f mm/gup: local lru_add_drain() to avoid lru_add_drain_all() adds aaa8dacb73f0 mm: Revert "mm/gup: clear the LRU flag of a page before ad [...] adds ef4085bac721 mm: revert "mm: vmscan.c: fix OOM on swap stress test" adds baad9ce28a7a mm: folio_may_be_lru_cached() unless folio_test_large() adds 62f2350de1de mm: lru_add_drain_all() do local lru_add_drain() first adds e7954a989673 mm/damon/core: introduce damon_call_control->dealloc_on_cancel adds ca69e8a7e06d mm/damon/sysfs: use dynamically allocated repeat mode damo [...] adds 04e91c3a54af MAINTAINERS: add Jann Horn as rmap reviewer adds 577290d27cc3 MAINTAINERS: add Lance Yang as a THP reviewer adds 24456f3e129e samples/damon/wsse: avoid starting DAMON before initialization adds a480488efb21 samples/damon/prcl: avoid starting DAMON before initialization adds 89beaa5c30ad samples/damon/mtier: avoid starting DAMON before initialization adds 6966954fb672 nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* adds 0648a34a01af Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds 467e5bc8f6c6 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds 530190453287 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 323ae9e4b03a Merge branch 'fs-current' of linux-next adds 5f3eaba6d6f0 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 1dbfb0363224 genetlink: fix genl_bind() invoking bind() after -EPERM adds 674b34c4c770 net: dsa: b53: fix ageing time for BCM53101 adds 8625f5748fea net: bridge: Bounce invalid boolopts adds d3b28612bc55 net: phy: NXP_TJA11XX: Update Kconfig with TJA1102 support adds bf59028ea8d4 selftests: net: add test for destination in broadcast packets adds e3c674db356c tunnels: reset the GSO metadata before reusing the skb adds e0d1c55501d3 net: phy: fix phy_uses_state_machine() adds 9c08d5dee9bb Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds f9bb6ffa7f5a bpf: Fix out-of-bounds dynptr write in bpf_crypto_crypt adds 3aa9b9a165d5 selftests/bpf: Extend crypto_sanity selftest with invalid [...] adds 5d40c038c879 selftests/bpf: Fix "expression result unused" warnings with icecc adds 387be23a95b1 Merge branch 'selftests-bpf-fix-expression-result-unused-w [...] adds 7edfc0247082 bpf: Fix bpf_strnstr() to handle suffix match cases better adds 6624fb2f3382 selftests/bpf: Add tests for bpf_strnstr adds 813104c19274 Merge branch 'fix-bpf_strnstr-len-error' adds 6c6f5c19e67c bpf: Update the list of BPF selftests maintainers adds 30f241fcf52a xsk: Fix immature cq descriptor production adds 0d80e7f951be rqspinlock: Choose trylock fallback for NMI waiters adds df0cb5cb50bd bpf: Allow fall back to interpreter for programs with stac [...] adds 6d78b4473cdb bpf: Tell memcg to use allow_spinning=false path in bpf_ti [...] adds 23cb85d1f1d7 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 82006300ddce Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds fa9bf36ab58f Merge branch 'for-current' of https://git.kernel.org/pub/s [...] adds 2682e7a31750 wifi: iwlwifi: fix 130/1030 configs adds ced3f1669355 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds c3988d56bc34 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds 2d15c337b43a Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 744ebfb701ab Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds c05d0b32eeba regulator: sy7636a: fix lifecycle of power good gpio adds fae1cade756d Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 40b62f6fd153 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 672aed7ab85c Merge branch 'driver-core-linus' of https://git.kernel.org [...] adds 8d414ea1eda8 Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] adds 737d8fd2c19a Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] adds fc6ca6a149d8 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] adds 2a67a75157a2 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds b320a9b561d3 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] adds 08195ea93e92 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 6d9c497e25ff Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 0bfd303173b7 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds fa3ff255bc74 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] adds 6b383b13d0c8 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds de4da7bd5c51 KVM: s390: Fix access to unavailable adapter indicator pag [...] adds 185d903064f8 KVM: s390: Fix incorrect usage of mmu_notifier_register() adds 5f9df945d4e8 KVM: s390: Fix FOLL_*/FAULT_FLAG_* confusion adds 2578ba4d7165 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds cfa7b7659757 drm/i915/power: fix size for for_each_set_bit() in abox iteration adds b06234727827 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 7f8d47ea06db Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 847b89082ff3 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] adds 5ea8b46a6301 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds bec0af1ea5c1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds cd4453c5e983 tracing: Silence warning when chunk allocation fails in tr [...] adds aad20254a102 Merge branch 'trace/fixes' of https://git.kernel.org/pub/s [...] adds cba4262a19af x86/cpu/topology: Always try cpu_parse_topology_ext() on A [...] adds e5772453af9b Merge branch into tip/master: 'x86/urgent' adds 712657b59f00 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] adds 100ded776155 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds 398629955b7c Merge branch 'drm-rust-fixes' of https://gitlab.freedeskto [...] adds 79d9debb4546 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 58145d52b1cd mempolicy: clarify what zone reclaim means new ed8dcc51dfa0 mempolicy-clarify-what-zone-reclaim-means-fix new dc388bd78486 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping new cf2953700d8f kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping new bfc78307ee85 kasan-add-test-for-slab_typesafe_by_rcu-quarantine-skipping-v3 new a8675f1b78b7 mm/mglru: update MG-LRU proactive reclaim statistics only [...] new 330e4fc4e40d mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting new e6f6b3fd65d8 /dev/zero: try to align PMD_SIZE for private mapping new ecd64d83977b mm: replace (20 - PAGE_SHIFT) with common macros for pages [...] new 6d8519837a1c mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] new 794d25e44202 mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] new 7f5b1f0b6afd zram: protect recomp_algorithm_show() with ->init_lock new 81dff67904b6 selftests/mm: pass filename as input param to VM_PFNMAP tests new 23fa131a05af mm: limit the scope of vma_start_read() new 9caf6a288191 mm: change vma_start_read() to drop RCU lock on failure new 06e4fcc91a22 mm, swap: only scan one cluster in fragment list new e83f8a656562 mm, swap: remove fragment clusters counter new 0da798d5f7fe mm, swap: prefer nonfull over free clusters new 8fbf5fa7ca7e selftests/mm: use __auto_type in swap() macro new ae9c64c16991 mm: correct misleading comment on mmap_lock field in mm_struct new 430a7f6692b0 mm/vmalloc: allow to set node and align in vrealloc new cc555dbc08f4 mm/slub: allow to set node and align in k[v]realloc new 2bbefad84f2f rust: add support for NUMA ids in allocations new a77f3b67ad65 rust: alloc: fix missing import needed for `rusttest` new 2a57d96693c3 rust: support large alignments in allocations new 3d9252abdf69 mm/nommu: convert kobjsize() to folios new f1dcb3eea39e xarray: remove redundant __GFP_NOWARN new 5a558f54e339 mm/rmap: do __folio_mod_stat() in __folio_add_rmap() new 45ee33afa099 mm/damon/core: skip needless update of damon_attrs in damo [...] new 6ff04ccdb5c0 mm-damon-core-skip-needless-update-of-damon_attrs-in-damon [...] new 1f342295c288 mm/damon/paddr: move filters existence check function to o [...] new dd9bebcbb8da mm/damon/vaddr: support stat-purpose DAMOS filters new d27ca06b5dcf selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] new 9e26e046c108 fs/proc/task_mmu: factor out proc_maps_private fields used [...] new 044a789afe29 fs/proc/task_mmu: execute PROCMAP_QUERY ioctl under per-vma locks new 4b45a923bdd9 mm/kasan/init.c: remove unnecessary pointer variables new 3170591bfe63 mm/damon: update expired description of damos_action new 14179ed5af41 docs/mm/damon/design: fix typo: s/sz_trtied/sz_tried/ new e3f78dbe2dab mm/mincore, swap: consolidate swap cache checking for mincore new 44f82f963307 mm/mincore: use a helper for checking the swap cache new 226ec4e24566 mm/migrate: remove MIGRATEPAGE_UNMAP new 2972a267b75c fixup: mm/migrate: remove MIGRATEPAGE_UNMAP new 0bc403fbe94b treewide: remove MIGRATEPAGE_SUCCESS new f165b509fc96 mm/huge_memory: move more common code into insert_pmd() new ef146519a8fe mm/huge_memory: move more common code into insert_pud() new 6723e35f0124 mm/huge_memory: support huge zero folio in vmf_insert_folio_pmd() new f86b85e5ae57 fs/dax: use vmf_insert_folio_pmd() to insert the huge zero folio new a6ee0da00554 mm/huge_memory: mark PMD mappings of the huge zero folio special new 0b5111c6ba48 powerpc/ptdump: rename "struct pgtable_level" to "struct p [...] new 81184d8ec3ac mm/rmap: convert "enum rmap_level" to "enum pgtable_level" new 65157f04862d mm/rmap: always inline __folio_rmap_sanity_checks() new b4ca7ea136af mm/memory: convert print_bad_pte() to print_bad_page_map() new f2b73bc160dd mm-memory-convert-print_bad_pte-to-print_bad_page_map-fix new 69e96491d0f1 mm/memory: factor out common code from vm_normal_page_*() new 1e56feee0b17 mm: introduce and use vm_normal_page_pud() new 142477b9c477 mm: rename vm_ops->find_special_page() to vm_ops->find_nor [...] new 74469a44b100 mm: rename huge_zero_page to huge_zero_folio new 8440f640740a mm: rename MMF_HUGE_ZERO_PAGE to MMF_HUGE_ZERO_FOLIO new 4ef72e33052e mm: add persistent huge zero folio new 92c176b9fa98 mm: add largest_zero_folio() routine new 7082a10c104c block: use largest_zero_folio in __blkdev_issue_zero_pages() new 667815ac8ac6 kho: allow scratch areas with zero size new 5c03caa25bc2 lib/test_kho: fixes for error handling new 2f788fbd1fda selftest/kho: update generation of initrd new f86afd349a8d selftests/damon: test no-op commit broke DAMON status new a4915823c907 selftests/damon: change wrong json.dump usage to json.dumps new 4f19d37d79e8 selftests/mm: do check_huge_anon() with a number been passed in new 1971a3622b29 mm: add bitmap mm->flags field new 5188c4da5350 mm: place __private in correct place, const-ify __mm_flags [...] new 4c3a21ce1bcd mm: convert core mm to mm_flags_*() accessors new 9fe098b0075c mm-convert-core-mm-to-mm_flags_-accessors-fix new daaae7d28881 mm: convert prctl to mm_flags_*() accessors new 7061417d8f67 mm: convert arch-specific code to mm_flags_*() accessors new e831116d1ac9 fix typo new 794781de350c mm: convert uprobes to mm_flags_*() accessors new 462d6eb3e0b3 mm: update coredump logic to correctly use bitmap mm flags new ce3cb0cdaba9 mm: abstract set_mask_bits() invocation to mm_types.h to s [...] new ef99a4d1e51a mm: correct sign-extension issue in MMF_* flag masks new 0d065bae6e35 mm: prefer BIT() to _BITUL() new 46d5c82aa5e1 mm: update fork mm->flags initialisation to use bitmap new ed780179e68a mm: convert remaining users to mm_flags_*() accessors new e1f973bc64a7 mm: replace mm->flags with bitmap entirely and set to 64 bits new 7b2d2da0e9d7 mm: remove redundant __GFP_NOWARN new 025d2b0f0b7c selftests/mm: fix spelling mistake "mrmeap" -> "mremap" new 8ca04ecbdd32 mm/zswap: store <PAGE_SIZE compression failed page as-is new d3370d689917 mm/zswap: mark zswap_stored_incompressible_pages as static new a7525b60eddf mm-zswap-store-page_size-compression-failed-page-as-is-v5 new bddece837ef8 mm/zswap: cleanup incompressible pages handling code new 30f7d7b2d4e0 mempool: rename struct mempool_s to struct mempool new 8cc477646892 selftests/damon: fix damon selftests by installing _common.sh new 1af357fa021e mm/swapfile.c: introduce function alloc_swap_scan_list() new ef368cc3a1d4 mm: swap.h: Remove deleted field from comments new d1a53c478c20 userfaultfd: opportunistic TLB-flush batching for present [...] new d5fdf38c3fa6 userfaultfd-opportunistic-tlb-flush-batching-for-present-p [...] new e0a7e683bae4 rust: allocator: add KUnit tests for alignment guarantees new f82a8ab3ae6d memcg: optimize exit to user space new 5ff6b962a5c9 memcg-optimize-exit-to-user-space-fix new 42095c5a9b71 lib/test_maple_tree.c: remove redundant semicolons new 3e75af0ef35e riscv: use an atomic xchg in pudp_huge_get_and_clear() new 428e27af7f8b mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH al [...] new 154f5a9a5324 selftests/damon/access_memory_even: remove unused header file new c478dcda4098 mm/page_alloc: simplify lowmem_reserve max calculation new f9b6b68b6d87 mm-page_alloc-simplify-lowmem_reserve-max-calculation-v3 new ab358049a2eb mm: fix typos in VMA comments new 40fba4efeb5e mm/page_alloc: remove redundant pcp->free_count initializa [...] new 7cf72b0444ce kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] new e99bf2228448 kasan: call kasan_init_generic in kasan_init new 8dd966fef364 mm/selftests: fix incorrect pointer being passed to mark_range() new 2d01c3c60693 selftests/mm: add support to test 4PB VA on PPC64 new 6eafcb8b9889 selftest/mm: fix ksm_funtional_test failures new 25d83db68eec mm/selftests: fix split_huge_page_test failure on systems [...] new d489ec57befb selftests/mm: fix child process exit codes in ksm_function [...] new 6c0ee461b2d8 selftests/mm: skip thuge-gen test if system is not setup properly new e7da4c1de553 selftests/mm: skip hugepage-mremap test if userfaultfd una [...] new 218f63a8a995 mm: readahead: improve mmap_miss heuristic for concurrent faults new 2fdc8144687d prctl: extend PR_SET_THP_DISABLE to optionally exclude VM_ [...] new d6cf8c000d85 mm/huge_memory: convert "tva_flags" to "enum tva_type" new 075e64937715 mm/huge_memory: respect MADV_COLLAPSE with PR_THP_DISABLE_ [...] new 2f2a1c8b23bf docs: transhuge: document process level THP controls new 5cd2652c52e7 selftest/mm: extract sz2ord function into vm_util.h new 8b6ebfdc1111 selftests: prctl: introduce tests for disabling THPs completely new 7b52a27f0632 selftests: prctl: return after executing test in child process new 34525b3cce2d selftests: prctl: introduce tests for disabling THPs excep [...] new 58d8e359feda selftests: prctl: return after executing test in child process new 0b283f1b1651 mm/damon/Kconfig: make DAMON_STAT_ENABLED_DEFAULT depend o [...] new 43613aa2241e mm: introduce memdesc_flags_t new db81ee1de8db mm-introduce-memdesc_flags_t-fix new 2bf96baf5770 mips: fix compilation error new 4df1ccb8b179 mm: convert page_to_section() to memdesc_section() new 49049e9aff52 mm: introduce memdesc_nid() new 4ce3713df48b mm: introduce memdesc_zonenum() new ddee7b6a25f5 slab: use memdesc_flags_t new 4f2f8dab52e3 slab: use memdesc_nid() new 87d96e3921c3 mm: introduce memdesc_is_zone_device() new fe98a566eee7 mm: reimplement folio_is_device_private() new 1dfeff232848 mm: reimplement folio_is_device_coherent() new e3bec76b0203 mm: reimplement folio_is_fsdax() new d25b44190726 mm: add folio_is_pci_p2pdma() new 42ac9b0bd8b1 mm: fix duplicate accounting of free pages in should_recla [...] new 13c1f4a285fe mm/damon/tests/core-kunit: add damos_commit_filter test new 68c4d58f4d00 mm/rmap: not necessary to mask off FOLIO_PAGES_MAPPED new ce1b8ce2d451 mm/rmap: use folio_large_nr_pages() when we are sure it is [...] new 0b02ba8f4296 mm/filemap: do not use is_partially_uptodate for entire folio new ba84bd3ff8be mm/filemap: skip non-uptodate folio if there are available folios new 42de0dfe8b80 mm/hugetlb: early exit from hugetlb_pages_alloc_boot() whe [...] new 31c2f1c246ab mm/huge_memory: add new_order and offset to split_huge_pag [...] new fa0fc6d9c547 selftests/mm: mark all functions static in split_huge_page_test.c new 37190d864f7e selftests/mm: reimplement is_backed_by_thp() with more pre [...] new 6eca849cc3fe fixup: selftests/mm: use nr_pages instead of 1UL << order new 0333f1c3f728 selftests/mm: add check_after_split_folio_orders() helper new 771d35230c63 selftests/mm: check after-split folio orders in split_huge [...] new 2d85e050cea3 tmpfs: preserve SB_I_VERSION on remount new 684aa3a54c9a selftests/mm: put general ksm operation into vm_util new bc955f061abb selftests/mm: test that rmap behaves as expected new 69c89ef94808 lib/test_hmm: drop redundant conversion to bool new 03f50191fd02 ntfs3: stop using write_cache_pages new dbf7641e9d59 mm: remove write_cache_pages new c1b6b2a29b77 bcachefs: stop using write_cache_pages new b37bf5cbf1d2 mm, x86/mm: move creating the tlb_flush event back to x86 code new 4dfea5ab32c7 mm: tag kernel stack pages new e761a3e48f2f mm/cma: add 'available count' and 'total count' to trace_c [...] new 22462373ffa4 mm/zswap: reduce the size of the compression buffer to a s [...] new c03355ab1fc9 rust: mm: update ARef and AlwaysRefCounted imports from sy [...] new 1332407a8075 mm: remove is_migrate_highatomic() new d7ab0ec1d54e mm/huge_memory: remove enforce_sysfs from __thp_vma_allowa [...] new df74f3d9f99c kselftest: mm: fix typos in test_vmalloc.sh new 9f78d91ba1d1 selftests: centralise maybe-unused definition in kselftest.h new ec130ee1794d mm/khugepaged: use list_xxx() helper to improve readability new 611beb8c4668 drivers/base/node: handle error properly in register_one_node() new b1ba48764266 selftests/mm: use calloc instead of malloc in pagemap_ioctl.c new c8f02b7ccb77 mm/page-writeback: drop usage of folio_index new d6d9726c12f6 kmem/tracing: add kmem name to kmem_cache_alloc tracepoint new 7fa0383de04d kho: make sure kho_scratch argument is fully consumed new 5019f9cc590c maple_tree: fix MAPLE_PARENT_RANGE32 and parent pointer docs new 0d160ace15db mm/page_alloc: harmonize should_compact_retry() type new 427b85e223e2 mm: shmem: use 'folio' for shmem_partial_swap_usage() new dffff0fc74d7 mm: shmem: drop the unnecessary folio_nr_pages() new a4b840fca269 selftests/mm/uffd-stress: make test operate on less hugetl [...] new d1c2b5789872 selftests/mm/uffd-stress: stricten constraint on free huge [...] new 92e0068aaa93 Revert "hugetlb: make hugetlb depends on SYSFS or SYSCTL" new 6952bd4ac48c mm/filemap: add AS_KERNEL_FILE new 43f1a04542dd mm: fix CONFIG_MEMCG build for AS_KERNEL_FILE new f319218703dd mm: add vmstat for kernel_file pages new 6123a90380da btrfs: set AS_KERNEL_FILE on the btree_inode new c6e96ce65d8d mm/page_alloc: use xxx_pageblock_isolate() for better reading new 2475d1bf532b mm/pageblock-flags: remove PB_migratetype_bits/PB_migrate_end new 0127535b691a mm/damon/core: add damon_ctx->addr_unit new 3772971a45ef mm/damon/paddr: support addr_unit for access monitoring new afa529c2d746 mm/damon/paddr: support addr_unit for DAMOS_PAGEOUT new 2396867445c0 mm/damon/paddr: support addr_unit for DAMOS_LRU_[DE]PRIO new cc3e4e2c7e64 mm/damon/paddr: support addr_unit for MIGRATE_{HOT,COLD} new 76086cfea135 mm/damon/paddr: support addr_unit for DAMOS_STAT new a714735781fe mm/damon/sysfs: implement addr_unit file under context dir new 6d4b30619eb4 Docs/mm/damon/design: document 'address unit' parameter new 2c604071daac Docs/admin-guide/mm/damon/usage: document addr_unit file new 4c3063a6e131 Docs/ABI/damon: document addr_unit file new 99a0036daaeb mm/damon: add damon_ctx->min_sz_region new be13358392c9 pagevec.h: add `const` to pointer parameters of getter functions new 92fe9c08e8be tools/include: implement a couple of atomic_t ops new 606cadc5237a tools: testing: allow importing arch headers in shared.mk new afbbd4a4c520 tools: testing: support EXTRA_CFLAGS in shared.mk new 94fc0c3b4caf tools: testing: use existing atomic.h for vma/maple tests new 7b68a9563c08 mm/page_alloc: find_large_buddy() from start_pfn aligned order new a919bef717ed mm-page_alloc-find_large_buddy-from-start_pfn-aligned-order-v2 new 21d135333a7e huge_mm.h: disallow is_huge_zero_folio(NULL) new 1a1691922ca5 maple_tree: fix testing for 32 bit builds new 018b56a31058 maple_tree: testing fix for spanning store on 32b new 53334d7bea8f mm: zswap: interact directly with zsmalloc new 0b2bb038f668 mm: remove unused zpool layer new bfd289a00a1a mm: zpdesc: minor naming and comment corrections new 800b00b072b6 selftests/mm/uffd: refactor non-composite global vars into struct new d9b3e3440ec3 fork: check charging success before zeroing stack new ab854aab527c task_stack.h: clean-up stack_not_used() implementation new 8fd48d4cb7a6 mm/memfd: remove redundant casts new 6772764bc385 memfd: move MFD_ALL_FLAGS definition to memfd.h new 5b80c6c39a16 tools/mm/slabinfo: fix access to null terminator in string [...] new 60c42c25bdaa tools-mm-slabinfo-fix-access-to-null-terminator-in-string- [...] new 13ef76b43079 mm: stop making SPARSEMEM_VMEMMAP user-selectable new c38f3297132e arm64: Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new c051c9366530 s390/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new adecbf71ac20 x86/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new 0f6f7e831f5c wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y fr [...] new f9c466419bfe mm/page_alloc: reject unreasonable folio/compound page siz [...] new 0661e0baf417 mm/memremap: reject unreasonable folio/compound page sizes [...] new 41317e5a4352 mm/hugetlb: check for unreasonable folio sizes when regist [...] new 0b4345c83e92 mm/mm_init: make memmap_init_compound() look more like pre [...] new a7715f00829f mm: sanity-check maximum folio size in folio_set_order() new b4899cfc68bc mm: limit folio/compound page sizes in problematic kernel configs new 380af1b57b5b mm: simplify folio_page() and folio_page_idx() new 45b1c9e651c2 mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() new fe9d73c3f6be mm/mm/percpu-km: drop nth_page() usage within single allocation new 082cf5364d5f fs: hugetlbfs: remove nth_page() usage within folio in adj [...] new 2ed26db61114 fs: hugetlbfs: cleanup folio in adjust_range_hwpoison() new 7543a4e4722b mm/pagewalk: drop nth_page() usage within folio in folio_w [...] new 4c51b4725249 mm/gup: drop nth_page() usage within folio when recording [...] new ab34af25940a mm/gup: remove record_subpages() new 57972eb27328 fixup: mm/gup: remove record_subpages() new f320a06a6bdb io_uring/zcrx: remove nth_page() usage within folio new 0bf548bc47a8 mips: mm: convert __flush_dcache_pages() to __flush_dcache [...] new fca3fdfef9c4 mm/cma: refuse handing out non-contiguous page ranges new 6f08d019566e dma-remap: drop nth_page() in dma_common_contiguous_remap() new ef0c13a89f2b scatterlist: disallow non-contigous page ranges in a singl [...] new 4a2d0c0df062 ata: libata-sff: drop nth_page() usage within SG entry new 56827fb2bea6 drm/i915/gem: drop nth_page() usage within SG entry new cd03467b87b8 mspro_block: drop nth_page() usage within SG entry new e2adcf667c35 memstick: drop nth_page() usage within SG entry new fcc4b3a952b1 mmc: drop nth_page() usage within SG entry new b351c0ffe457 scsi: scsi_lib: drop nth_page() usage within SG entry new 5d773a4a7f71 scsi: sg: drop nth_page() usage within SG entry new d0daa14fb342 vfio/pci: drop nth_page() usage within SG entry new c6152d5be533 crypto: remove nth_page() usage within SG entry new 4318ff3f7f4d mm/gup: drop nth_page() usage in unpin_user_page_range_dir [...] new 211a29ee1b2a kfence: drop nth_page() usage new 4e16127d846c block: update comment of "struct bio_vec" regarding nth_page() new 9ba4e0b04532 mm: remove nth_page() new 7bc3c63f75b1 kasan/hw-tags: introduce kasan.write_only option new 456950ba6953 kasan: apply write-only mode in kasan kunit testcases new 26bf009d6b67 kasan-apply-write-only-mode-in-kasan-kunit-testcases-v7 new 6c7dc333aa1f mm/hugetlb: retry to allocate for early boot hugepage allocation new 8be334cc8920 mm: show_mem: show number of zspages in show_free_areas new 8c9ff1e3524f mm: hugetlb: convert to use more alloc_fresh_hugetlb_folio() new 7667f895875b mm: hugetlb: convert to account_new_hugetlb_folio() new 8146848a3a59 mm: hugetlb: directly pass order when allocate a hugetlb folio new 1b1e036c82c5 mm: hugetlb: remove struct hstate from init_new_hugetlb_folio() new 5185c43c0e91 mm: hugeltb: check NUMA_NO_NODE in only_alloc_fresh_hugetl [...] new 588c83b8629d mm: page_alloc: add alloc_contig_frozen_pages() new 27f0b6996abb mm: cma: add alloc flags for __cma_alloc() new e86a3310f35c mm: cma: add __cma_release() new 0614b442770b mm: hugetlb: allocate frozen pages in alloc_gigantic_folio() new 2ea685897fe3 mm: constify shmem related test functions for improved con [...] new 4b68eafd8110 mm: constify pagemap related test/getter functions new 37ec1e4d6f5b mm: constify zone related test/getter functions new 760d3ebe25bf fs: constify mapping related test functions for improved c [...] new da18cfad36c7 mm: constify process_shares_mm() for improved const-correctness new 0bf6fef741ef mm, s390: constify mapping related test/getter functions new ebae3feed6ae parisc: constify mmap_upper_limit() parameter new 095306c260f4 mm: constify arch_pick_mmap_layout() for improved const-co [...] new 31f02acecb65 mm: constify ptdesc_pmd_pts_count() and folio_get_private() new dd7a8b3fdad4 mm: constify various inline functions for improved const-c [...] new 79fc906ad86c mm: constify assert/test functions in mm.h new d1e96b97279c mm: constify highmem related functions for improved const- [...] new 0a7f8050970c mm-constify-highmem-related-functions-for-improved-const-c [...] new 02f47c30986d mm/filemap: align last_index to folio size new 94e147295b46 mm-filemap-align-last_index-to-folio-size-fix new bd4f5bcedccc mm-filemap-align-last_index-to-folio-size-fix-fix new b1e00cac18a7 mpage: terminate read-ahead on read error new 38d82b1fe78a mpage: convert do_mpage_readpage() to return void type new 979f3163f10c mm: remove mlock_count from struct page new 314538a7720a mm/page_alloc: add kernel-docs for free_pages() new abab7d3c0f03 aoe: stop calling page_address() in free_page() new ddf89df8baa6 x86: stop calling page_address() in free_pages() new 768f24bfaa65 riscv: stop calling page_address() in free_pages() new 45e3396e28cc powerpc: stop calling page_address() in free_pages() new 8403752c1f02 arm64: stop calling page_address() in free_pages() new 8826d7b1bad1 virtio_balloon: stop calling page_address() in free_pages() new d6b937c90d28 mm: specify separate file and vm_file params in vm_area_desc new 23c8ac8771d1 mm: do not assume file == vma->vm_file in compat_vma_mmap_ [...] new 2b46c333dbd0 mm/show_mem: dump the status of the mem alloc profiling be [...] new ef4842bc465c mm/show_mem: add trylock while printing alloc info new 7f51d867d2ed rust: maple_tree: add MapleTree new 4d5f032807d0 rust: maple_tree: add lock guard for maple tree new 3250d842dfd1 rust: maple_tree: add MapleTreeAlloc new db760b2463b4 mm: shmem: fix the strategy for the tmpfs 'huge=' options new af84e64f1613 selftests/mm: split_huge_page_test: fix occasional is_back [...] new d45f0ee319f3 selftests/mm: split_huge_page_test: cleanups for split_pte [...] new 0059a7d55801 mm/percpu: add a simple double-free check for per-CPU memory new f91f64549ec6 filemap: optimize folio refount update in filemap_map_pages new ef6da9f40bb1 huge_memory: return -EINVAL in folio split functions when [...] new 8ef26a8beb68 mm/hwpoison: decouple hwpoison_filter from mm/memory-failure.c new 374a1b616d03 mm/page_alloc: check the correct buddy if it is a starting block new 4abbdc6e5093 mm/gup: remove dead pgmap refcounting code new a3bff28df80b mm/memremap: remove unused get_dev_pagemap() parameter new d373d20c20a9 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new d237c13034e1 hung_task: dump blocker task if it is not hung new c4387281e36a x86/kexec: carry forward the boot DTB on kexec new d134256599a1 ref_tracker: remove redundant __GFP_NOWARN new 6f41a53be79a kcov: use write memory barrier after memcpy() in kcov_move_area() new ebcb295e0203 kcov: load acquire coverage count in user-space code new 7592e968a0a9 kcov-load-acquire-coverage-count-in-user-space-code-v2 new 293b5f11c118 idr test suite: remove usage of the deprecated ida_simple_ [...] new cf72abbdd588 ida: remove the ida_simple_xxx() API new 2e4924d127c8 nvmem: update a comment related to struct nvmem_config new 5fc6640f21a3 lib/digsig: remove unnecessary memset new 7bf7caf979a3 init: handle bootloader identifier in kernel parameters new fba6fbfe8434 init-handle-bootloader-identifier-in-kernel-parameters-v4 new 991f4dc5aa1f checkpatch: allow http links of any length in commit logs new b9a98d3919b8 ocfs2: kill osb->system_file_mutex lock new 439f15c1c916 lib/fault-inject-usercopy.c: use PTR_ERR_OR_ZERO() to simp [...] new 14464d1a261e squashfs: verify inode mode when loading from disk new 1d77b6a07862 ocfs2: remove commented out mlog() statements new bb9a9d04f526 test_firmware: use str_true_false() helper new 58adfe0184f6 alloc_tag: use str_on_off() helper new 63a179634444 watchdog/softlockup: fix wrong output when watchdog_thresh < 3 new 43c749319930 watchdog/softlockup:Fix incorrect CPU utilization output d [...] new 92e49417e26f watchdog/softlockup:Fix incorrect CPU utilization output d [...] new 8ec8eb2f917a vfat: remove unused variable new 41eb43b95b0a x86/crash: remove redundant 0 value initialization new f7a2b9c61f1f proc: test lseek on /proc/net/dev new 33134782b6d5 list.h: add missing kernel-doc for basic macros new e5e3434c6fd2 fork: remove #ifdef CONFIG_LOCKDEP in copy_process() new a4afb9fcc60d fork: kill the pointless lower_32_bits() in create_io_thre [...] new 52996596da18 ocfs2: remove unnecessary NULL check in ocfs2_grab_folios() new 2c30d37a3448 ocfs2: fix super block reserved field offset comment new e2644cf1a835 kexec_core: remove redundant 0 value initialization new f7ff1df08afd lib/sys_info: handle sys_info_mask==0 case new 68b87f6836ba panic: refine the document for 'panic_print' new 0026875cdfa0 panic: add note that 'panic_print' parameter is deprecated new dd5388667f77 panic: clean up message about deprecated 'panic_print' parameter new 8f894a1629dd panic: introduce helper functions for panic state new 6e4214746a01 fbdev: use panic_in_progress() helper new 5ba8319ecd9d crash_core: use panic_try_start() in crash_kexec() new 93a1e1de2371 panic: use panic_try_start() in nmi_panic() new bfbba33e6b46 panic: use panic_try_start() in vpanic() new c10ad9ada108 printk/nbcon: use panic_on_this_cpu() helper new 8931f1b2a752 panic/printk: replace this_cpu_in_panic() with panic_on_th [...] new 5d542030f887 panic/printk: replace other_cpu_in_panic() with panic_on_o [...] new 11f106e577e1 watchdog: skip checks when panic is in progress new 40411ef39bb5 btree: simplify merge logic by using btree_last() return value new 103e16c7d2c1 selftests: proc: mark vsyscall strings maybe-unused new ecabab3cea20 ocfs2: add suballoc slot check in ocfs2_validate_inode_block() new b8c918327891 panic: use angle-bracket include for panic.h new 1e5fb068a73e panic: remove redundant panic-cpu backtrace new eb524c224ee7 panic-remove-redundant-panic-cpu-backtrace-fix new 1cef11f995f6 fs/proc/base.c: fix the wrong format specifier new ba4d0c7a375a x86/kexec: fix potential cmem->ranges out of memory new ed3cafbc2a46 crash: add KUnit tests for crash_exclude_mem_range new 3b5914636442 crash-add-kunit-tests-for-crash_exclude_mem_range-fix new 27c5e5a56020 kernel.h: add comments for enum system_states new dcb039a39008 tools/delaytop: add flexible sorting by delay field new 05da032dfde3 tools/delaytop: add memory verbose mode support new aeb07697a16c tools/delaytop: add interactive mode with keyboard controls new e063a99086df tools/delaytop: improve error handling for missing PSI support new a0717dff6926 docs: update delaytop documentation for new interactive features new f76a4aea9e28 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new 6e4b62abd789 Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] new 68b0ddbe4578 Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] new 666fe7c09e2d Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new ce0df74a00fa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 20f96b0970ba Merge branch 'for-next/core' of https://git.kernel.org/pub [...] new 0abd977ab03a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3c7198034f89 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 913a8e5b01ee Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new c7f254d0c2d6 Merge branch 'at91-fixes' into at91-next new bb22561d26c2 Merge branches 'at91-dt' and 'at91-soc' into at91-next new ca9d281e51c1 clk: at91: clk-master: Add check for divide by 3 new de03b4af93ff Merge branch 'clk-microchip' into at91-next new 452ed5c72403 mfd: at91-usart: Make it selectable for ARCH_MICROCHIP new 9fc0a7e0ee89 tty: serial: atmel: make it selectable for ARCH_MICROCHIP new cb6f687ecf2e spi: atmel: make it selectable for ARCH_MICROCHIP new 788da814b254 i2c: at91: make it selectable for ARCH_MICROCHIP new c0f4f27de468 char: hw_random: atmel: make it selectable for ARCH_MICROCHIP new 38b22cde38ab crypto: atmel-aes: make it selectable for ARCH_MICROCHIP new cccff1ea4590 Merge branch 'microchip-soc' into at91-next new ab39071ad663 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new 7ec8d38ea799 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0fb8f825acf0 Merge branch 'devicetree/next' into next new b11aa9565f80 arm64: dts: broadcom: rp1: Add USB nodes new 70bab1937e39 arm64: dts: broadcom: Enable USB devicetree entries for Rpi5 new bd8ad0602f7a Merge branch 'devicetree-arm64/next' into next new cd0e2df0bb0c Merge branch 'drivers/next' into next new 731b2a440058 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 99386f9e2cba Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7a9d92ce28c6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ae03a7712d18 soc: fsl: qe: Add an interrupt controller for QUICC Engine Ports new d07ce52e9ade soc: fsl: qe: Change GPIO driver to a proper platform driver new 785b208cacc8 soc: fsl: qe: Drop legacy-of-mm-gpiochip.h header from GPI [...] new d86d75317bb2 soc: fsl: qe: Add support of IRQ in QE GPIO new 93cf137a5e1b dt-bindings: soc: fsl: qe: Add an interrupt controller for [...] new 343fb3485e48 dt-bindings: soc: fsl: qe: Convert QE GPIO to DT schema new bcfdcd4bf4cc dt-bindings: soc: fsl: qe: Add support of IRQ in QE GPIO new bbdf4e523bd0 Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git new d8eff4efb56d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2a527f8e02d5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9453873f4dc4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fb1b1fcc6dd2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7a37bf31e3a7 arm64: dts: qcom: qcm2290: Add Venus video node new 9a45e985d4e8 arm64: dts: qcom: qrb2210-rb1: Enable Venus new fc8089535425 arm64: dts: qcom: x1e80100-romulus: Add WCN7850 Wi-Fi/BT new b83d3cc7a59c arm64: dts: qcom: sm6150: add venus node to devicetree new cafb56f78a04 arm64: dts: qcom: qcs615-ride: enable venus node to initia [...] new e696e7aa439f arm64: dts: qcom: x1e78100-t14s-oled: Add eDP panel new 3f2d6cbbf4c4 arm64: dts: qcom: lemans: Add gpr node new 473a19211c4d arm64: dts: qcom: lemans-evk: Add sound card new 194c7636faf8 arm64: dts: qcom: sm8250-samsung-r8q: Move common parts to dtsi new 818045d1658f dt-bindings: arm: qcom: document x1q board binding new af7bf2a2bf8f arm64: dts: qcom: add initial support for Samsung Galaxy S20 new 318d441dfe6f arm64: dts: qcom: sm8650: Drop redundant status from PMK8550 RTC new be6f43c64ca0 arm64: dts: qcom: x1e80100: Update GPU OPP table new 9ff39b0468c3 clk: qcom: dispcc-glymur: Constify 'struct qcom_cc_desc' new f33301412d03 Merge branches 'arm32-defconfig-for-v6.18', 'arm32-for-6.1 [...] new 7b8282ce2e0b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dea2e73b9111 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f3bec9761496 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 8a1ee3c23796 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b1dfc743fc8a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 88d3671baf41 firmware: arm_scmi: imx: Discover MISC board info from the [...] new 79a43d226cd9 Merge branch 'for-next/scmi/updates' of ssh://gitolite.ker [...] new 0b24a3e1fbe1 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 893d62e36861 Merge branch 'for-next' of https://github.com/sophgo/linux.git new ba31814efc38 Merge branch 'for-next' of https://github.com/spacemit-com/linux new b4ee846497a5 Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] new e23007e35816 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 4031bfa23509 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f3a4e32a99be Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 33a6e21da2b4 Merge branch 'thead-dt-for-next' of https://git.kernel.org [...] new 5fc46607a551 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new 12ee36d0bfad Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 01fff607f556 Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] new 5bdf1b7c703c Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] new 775651a5e6c6 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] new a061c5e41931 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] new a481f0103780 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] new 534930359f26 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 269b0d382dde Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] new 33fe05f7e8d7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 08128670a931 riscv: dts: starfive: jh7110-common: drop no-mmc property [...] new b5a861a438d1 riscv: dts: starfive: jh7110-common: drop mmc post-power-o [...] new f401a8ba756e riscv: dts: microchip: add common board dtsi for icicle ki [...] new 87f8ae1d0fae dt-bindings: riscv: microchip: document icicle kit with pr [...] new 2775e87c343c riscv: dts: microchip: add icicle kit with production device new 02428682b2eb riscv: dts: microchip: rename icicle kit ccc clock and oth [...] new d6d9d9be2aa4 dt-bindings: riscv: microchip: document Discovery Kit new acc211539c81 riscv: dts: microchip: add a device tree for Discovery Kit new 1c7c65831042 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new f5507aefc911 s390/debug: Replace kmalloc() + copy_from_user() with memd [...] new 5450abb0dea4 s390/hmcdrv: Replace kmalloc() + copy_from_user() with mem [...] new c87acb9decbc Merge branch 'features' into for-next new 0a61c48b2c13 Merge branch 'fixes' into for-next new 54074e86fee3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 96225a649a60 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] adds 129f63dc7824 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds aedfeb7b5198 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 15f519e9f883 ceph: fix race condition validating r_parent before applyi [...] adds bec324f33d1e ceph: fix race condition where r_parent becomes stale befo [...] adds cce7c15faaac ceph: always call ceph_shift_unused_folios_left() adds 249e0a47cdb4 ceph: fix crash after fscrypt_encrypt_pagecache_blocks() error adds 6548ccb1f5b6 libceph: fix invalid accesses to ceph_connection_v1_info adds b1d127527f93 libceph: Use HMAC-SHA256 library instead of crypto_shash adds 9922d0d95140 ceph: make ceph_start_io_*() killable adds 853d6490ab4f ceph: add checking of wait_for_completion_killable() return value adds fa544b7f5738 ceph: fix wrong sizeof argument issue in register_session() adds b3cabb8f1c9c ceph: fix overflowed constant issue in ceph_do_objects_copy() adds 72ee562e300e ceph: fix potential race condition in ceph_ioctl_lazyio() adds ed9ad4a962eb ceph: refactor wake_up_bit() pattern of calling adds e07ea6b92bd9 ceph: fix potential race condition on operations with CEPH [...] adds a7a082f9e8a3 Merge branch 'master' of https://github.com/ceph/ceph-client.git adds 90f7c100d2dd smb: client: fix compound alignment with encryption adds c5ea3065586d smb: client: fix data loss due to broken rename(2) adds d4f70f66d151 smb: Use arc4 library instead of duplicate arc4 code adds dd8bf75a6d1d smb: client: skip cifs_lookup on mkdir adds 9f650f1b5e9a smb: client: ensure open_cached_dir_by_dentry() only retur [...] adds 14590d82f1b2 smb: client: short-circuit negative lookups when parent di [...] adds ad716b82813f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds f2bbd0851dfc Merge branch 'configfs-next' of https://git.kernel.org/pub [...] adds 5be8b600d7db Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds dddb4781fb9d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 686e433bd45c Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds e041c2763d4e Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds 4b55eaac0c0c Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 0a0fdb98d16e fuse: remove FUSE_NOTIFY_CODE_MAX from <uapi/linux/fuse.h> adds 0b563aad1c0a fuse: fix possibly missing fuse_copy_finish() call in fuse [...] adds 60e1579a0dcf fuse: remove redundant calls to fuse_copy_finish() in fuse [...] adds 3f29d59e92a9 fuse: add prune notification adds ebbe7d7bb1ea mm: fix lockdep issues in writeback handling adds 2c4ee3f83e75 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 758f8ac03f54 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds d62ddf37c782 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds a4d621af8426 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds aa0f2aaea5ba Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds 1cad1a59d120 Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] adds 785ce5800c9b Merge branch '9p-next' of https://github.com/martinetd/linux adds dc1ca05d37be Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 66b9ce7a4a4e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 5e62084ce515 Merge branch 'vfs.fixes' into vfs.all adds 14498ca7e0f1 fs: Use try_cmpxchg() in start_dir_add() adds ec6f613ef376 fs: Use try_cmpxchg() in sb_init_done_wq() adds 38d1227fa71d fs: Replace offsetof() with struct_size() in ioctl_file_de [...] adds db2ab24a341c Add RWF_NOSIGNAL flag for pwritev2 adds e5bca063c150 fs: remove vfs_ioctl export adds 7f9d34b0a7cb cramfs: Verify inode mode when loading from disk adds 11c2b7ec2e18 namei: move cross-device check to traverse_mounts adds 8b966d00b3ec namei: remove LOOKUP_NO_XDEV check from handle_mounts adds 8ded1fde0827 namei: move cross-device check to __traverse_mounts adds 042a60680de4 openat2: don't trigger automounts with RESOLVE_NO_XDEV adds 998541db0ed2 Merge patch series "vfs: if RESOLVE_NO_XDEV passed to open [...] adds 7df87820122a pidns: move is-ancestor logic to helper adds fe49652e36bb procfs: add "pidns" mount option adds 5554d820f71c selftests/proc: add tests for new pidns APIs adds 46582a15c174 Merge patch series "procfs: make reference pidns more user [...] adds 52171e60871e Merge branch 'vfs-6.18.misc' into vfs.all adds 18bbd40324a7 Merge branch 'vfs-6.18.mount' into vfs.all adds bc986b1d7564 fs: stop accessing ->i_count directly in f2fs and gfs2 adds 9a98f9e84cfb fs: make the i_state flags an enum adds 3cba19f6a006 fs: rework iput logic adds c06366d1d6ab fs: add an icount_read helper adds eb945d6d80f9 Merge branch 'vfs-6.18.inode.refcount.preliminaries' adds 797a11981022 Merge branch 'vfs-6.18.inode' into vfs.all adds 9e70e985bdc2 fs: rework iput logic adds 37b27bd5d621 fs: add an icount_read helper adds 90ccf10de527 inode: fix whitespace issues adds 7b49c4073171 Merge branch 'vfs-6.18.inode.refcount.preliminaries' into vfs.all adds 33d5f99f41b8 Merge branch 'vfs-6.18.pidfs' into vfs.all adds c37adf34a5dc rust: file: use to_result for error handling adds 06dd3eda0e95 Merge branch 'vfs-6.18.rust' into vfs.all adds 04ff48239f46 copy_sighand: Handle architectures where sizeof(unsigned l [...] adds edd3cb05c00a copy_process: pass clone_flags as u64 across calltree adds bbc46b23af5b arch: copy_thread: pass clone_flags as u64 adds c6ac444ff20c nios2: implement architecture-specific portion of sys_clone3 adds 76cea30ad520 Merge patch series "nios2: Add architecture support for clone3" adds d02ae3528998 Merge branch 'kernel-6.18.clone3' into vfs.all adds 608db3b85d61 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] adds 9a8d53a67579 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7d8f5f9be24b Merge branch 'fs-next' of linux-next new f132e7e4e3a0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f793e1fccc00 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 52ae2bc4c171 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] new babfb94b96f5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0387119f08b7 Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] new 92ad76f30fbb Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new 7e5969a4d3e7 dt-bindings: trivial-devices: Add sht2x sensors new 393de14673d6 hwmon: (sht21) Add devicetree support new 80038a758b7f hwmon: sy7636a: add alias new 10f8499e4049 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new f874abea20bc Documentation: w1: Fix SPDX comment syntax on masters and [...] new 2f1c96018b10 docs: add tools/docs/gen-renames.py new 4b6fba464322 docs: add Documentation/.renames.txt new f2c2f6490085 docs: add tools/docs/gen-redirects.py new 2d0dbf6e0426 Merge branch 'renames' into docs-mw new dc896f853e1a docs: submitting-patches: adjust Fixes definition slightly new f44a29784f68 Documentation: update maintainer-pgp-guide for latest best [...] new 78d68e4e6712 Merge branch 'docs-next' of git://git.lwn.net/linux.git new b36b22520290 MAINTAINERS: Add a media/platform/qcom MAINTAINERS entry new e6b8d61b6533 MAINTAINERS: update Dikshita Agarwal's email addresses new 9a907a4837f5 dt-bindings: media: qcom,sm8550-iris: Update Dikshita Agar [...] new 607b68b6d15d mailmap: update Dikshita Agarwal's email addresses new 6f2a2d2c3c6b MAINTAINERS: Update Vikash Garodia's email address new d75e3d3857ba dt-bindings: media: qcom,sm8550-iris: Add X1E80100 compatible new 347e7fc12ac9 dt-bindings: media: qcom,sm8550-iris: Add SM8750 video codec new b3b13b78ae72 dt-bindings: media: qcom,sm8550-iris: Do not reference leg [...] new 25b458e8a479 media: iris: fix module removal if firmware download failed new 70e9695a546d media: iris: vpu3x: Add MNoC low power handshake during ha [...] new 1d15fc6a06d1 media: iris: Call correct power off callback in cleanup path new db51d42d759f media: iris: Split power on per variants new ea5e0723c6a6 media: iris: Add support for SM8750 (VPU v3.5) new 835159399669 media: iris: Fix firmware reference leak and unmap memory [...] new 9b0e9bba97d6 dt-bindings: media: Add qcom,qcm2290-camss new b5e67bd1da32 media: qcom: camss: Add support for TFE (Spectra 340) new a397719f1e8a media: qcom: camss: Add CSID 340 support new edb325ca08b6 media: qcom: camss: csiphy-3ph: Add CSIPHY 2ph DPHY v2.0.1 [...] new 14abab4ac350 media: qcom: camss: add support for QCM2290 camss new 636c2c1d5e99 media: qcom: camss: Rename camss-csid-780.c to camss-csid-gen3.c new eaca98ee5ac2 media: qcom: camss: Rename camss-vfe-780.c to camss-vfe-gen3.c new 185b9187e860 media: dt-bindings: Add qcom,sa8775p-camss compatible new e1e6e343f74e media: qcom: camss: Add qcom,sa8775p-camss compatible new a3545f33a304 media: qcom: camss: Add support for CSIPHY (v1.3.0) new 818ad80c3820 media: qcom: camss: Add support for CSID 690 new 84290465ed1b media: qcom: camss: Add support for VFE 690 new 71dc9162dcb2 media: qcom: camss: Enumerate resources for lemans(sa8775p) new 5ea131ed592a media: dt-bindings: Add qcom,qcs8300-camss compatible new 57ed76058730 media: qcom: camss: Add qcs8300 compatible new bd044fc3456b media: qcom: camss: Add CSIPHY support for QCS8300 new f9babc435fe2 media: qcom: camss: enable csid 690 for qcs8300 new 82eeec07e47c media: qcom: camss: enable vfe 690 for qcs8300 new ecfb899a29cf media: qcom: camss: Enumerate resources for QCS8300 new f2256e612819 media: qcom: camss: remove .link_entities callback new 61e5e1d0ab08 media: qcom: camss: unconditionally set async notifier of [...] new 39d919edea1d media: qcom: camss: remove a check for unavailable CAMSS endpoint new 1209b38e4eda Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 2167bb92bdeb ACPI: processor: thermal: Release policy references using [...] new f19d13d0c58f Merge branch 'acpi-processor' into linux-next new 2ccabe2a3ca9 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new f89c7fb83ae9 PM / devfreq: rockchip-dfi: double count on RK3588 new eddb5ba91b28 PM / devfreq: rockchip-dfi: add support for LPDDR5 new a61f4518cefc Merge branch 'devfreq-next' of https://git.kernel.org/pub/ [...] new e39e6aa640c9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 69b38cfcfca4 Merge branch 'thermal/linux-next' of https://git.kernel.or [...] new 63ff3dd462bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b7fe8c1be776 ipv6: snmp: remove icmp6type2name[] new ceac1fb2290d ipv6: snmp: do not use SNMP_MIB_SENTINEL anymore new 2fab94bcf313 ipv6: snmp: do not track per idev ICMP6_MIB_RATELIMITHOST new b7b74953f834 ipv4: snmp: do not use SNMP_MIB_SENTINEL anymore new 35cb2da0abaf mptcp: snmp: do not use SNMP_MIB_SENTINEL anymore new 52a33cae6a6f sctp: snmp: do not use SNMP_MIB_SENTINEL anymore new 3a951f95202c tls: snmp: do not use SNMP_MIB_SENTINEL anymore new c73d583e7008 xfrm: snmp: do not use SNMP_MIB_SENTINEL anymore new 20d3d2681544 net: snmp: remove SNMP_MIB_SENTINEL new 144d0b1c45ea Merge branch 'ipv6-snmp-avoid-performance-issue-with-ratel [...] new 16e03235d51b net: stmmac: mdio: provide address register formatter new 9eb633ad1d69 net: stmmac: mdio: provide stmmac_mdio_wait() new 6717746f33ab net: stmmac: mdio: provide priv->gmii_address_bus_config new 6cb3d67ad624 net: stmmac: mdio: move stmmac_mdio_format_addr() into read/write new 9b0ed33a4256 net: stmmac: mdio: merge stmmac_mdio_read() and stmmac_mdi [...] new 9b88194a3b68 net: stmmac: mdio: move runtime PM into stmmac_mdio_access() new 3581acbb789a net: stmmac: mdio: improve mdio register field definitions new 661a868937a1 net: stmmac: mdio: move initialisation of priv->clk_csr to [...] new 231e2b016fb2 net: stmmac: mdio: return clk_csr value from stmmac_clk_csr_set() new 78c91bec8fb9 net: stmmac: mdio: remove redundant clock rate tests new fc8f62c827ea net: stmmac: use STMMAC_CSR_xxx definitions in platform glue new 6e0cca6ba342 Merge branch 'net-stmmac-mdio-cleanups' new 9f0730b063b4 rds: ib: Remove unused extern definition new faf23f54d366 ptp: Add ioctl commands to expose raw cycle counter values new 96c345c3c54c net/mlx5: Extract MTCTR register read logic into helper function new a3fb485505ca net/mlx5: Support getcyclesx and getcrosscycles new 389cca2bde7d Merge branch 'support-exposing-raw-cycle-counters-in-ptp-a [...] new 6b6dc81ee7e8 bonding: add support for per-port LACP actor priority new e5a6643435fa bonding: support aggregator selection based on port priority new c2377f1763e9 selftests: bonding: add test for LACP actor port priority new c27334aef6f6 Merge branch 'bonding-support-aggregator-selection-based-o [...] new d67ca09ca39f hsr: use netdev_master_upper_dev_link() when linking lower ports new aeb8d48ea92e selftests: net: add test for ipv6 fragmentation new 0574c27cbe79 eth: fbnic: support persistent NAPI config new ff97bc38be34 net/mlx5: Add RS FEC histogram infrastructure new 3b4296f5893d Merge tag 'mlx5-rs-fec-ifc' of git://git.kernel.org/pub/sc [...] new a12fd5c31b78 selftests: net: run groups from fcnal-test in parallel new 1c0353a6df82 selftests: net: speed up pmtu.sh by avoiding unnecessary cleanup new d436b5abba4f ipv4: udp: fix typos in comments new fecf7087f0a3 net: phy: fixed_phy: remove unused interrupt support new 0625b3bfbb7f net: phy: fixed_phy: remove member no_carrier from struct [...] new f8db55c8eb8e net: phy: fixed_phy: add helper fixed_phy_find new 298382557935 net: phy: fixed_phy: remove struct fixed_mdio_bus new 0d0766a47cd2 Merge branch 'net-phy-fixed_phy-improvements' new 051b62b71e2e net: phy: aquantia: delete aqr_firmware_read_fingerprint() [...] new ce6adea19ad9 vxlan: Make vxlan_fdb_find_uc() more robust against NPDs new 17d370a70bae xdp, libeth: make the xdp_init_buff() micro-optimization generic new c20edbacc029 idpf: fix Rx descriptor ready check barrier in splitq new ea18bcca43f4 idpf: use a saner limit for default number of queues to allocate new bd74a86bc75d idpf: link NAPIs to queues new cfe5efec9177 idpf: add 4-byte completion descriptor definition new 9d39447051a0 idpf: remove SW marker handling from NAPI new a0c60b07904c idpf: add support for nointerrupt queues new ac8a861f632e idpf: prepare structures to support XDP new 705457e7211f idpf: implement XDP_SETUP_PROG in ndo_bpf for splitq new a4d755d1040a idpf: use generic functions to build xdp_buff and skb new cba102cd7190 idpf: add support for XDP on Rx new aaa3ac6480ba idpf: add support for .ndo_xdp_xmit() new 88ca0c738c41 idpf: add XDP RSS hash hint new 4ea83b757351 Merge branch '200GbE' of git://git.kernel.org/pub/scm/linu [...] new 1127326a1364 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new 2daaf41a57d2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d86788f7fe36 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 6c7e4432e56e Bluetooth: bcsp: receive data only if registered new 4be1ecb36fc0 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 3b23ddef4f4d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 728d92a341bd wifi: iwlwifi: add STATUS_FW_ERROR API new b7a962584f2e wifi: iwlwifi: replace SUPPRESS_CMD_ERROR_ONCE status bit [...] new da4234c0c405 wifi: iwlwifi: rename iwl_finish_nic_init new 579c6a6e28a1 wifi: iwlwifi: pcie: move pm_support to the specific transport new 6a5114d8bf7c wifi: iwlwifi: pcie: move ltr_enabled to the specific transport new 59cb90237122 wifi: iwlwifi: api: add a flag to iwl_link_ctx_modify_flags new 7a7c52645ce6 wifi: iwlwifi: add kunit tests for nvm parse new c5318e6e1c64 wifi: iwlwifi: fw: Add ASUS to PPAG and TAS list new 639401f62962 wifi: iwlwifi: implement wowlan status notification API update new e5e8d86eb110 wifi: iwlwifi: mld: don't consider phy cmd version 5 new d243f5c11281 wifi: iwlwifi: mld: remove support of mac cmd ver 2 new 9175f32e3f98 wifi: iwlwifi: mld: remove support of roc cmd version 5 new 79c0faefefbc wifi: iwlwifi: mld: remove support from of sta cmd version 1 new 9a8a37c14f66 wifi: iwlwifi: mld: remove support of iwl_esr_mode_notif v [...] new bc4a45f8da56 wifi: iwlwifi: mld: CHANNEL_SURVEY_NOTIF is always supported new b02bded6e1fd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new ea9159f6f18b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 70218d73318e Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] new 00ff3fcca0c4 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new d257b0b10929 Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] new ec6d1989af33 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new d1d7489181ca Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new ddbefde68d6b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new c532116e9e33 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new e4aae21c9237 drm/gma500: Do not clear framebuffer GEM objects during cleanup new 723a170811db drm/bridge: adv7511: use update latch for AVI infoframes new f0e7f358e72b drm/bridge: write full Audio InfoFrame new f50b969bafaf drm/bridge: ite-it6263: Support HDMI vendor specific infoframe new ac49b053bc46 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new a525fa37aac3 drm/amdgpu: fix a memory leak in fence cleanup when unloading new 4e89d629dc72 drm/amdgpu: Fix NULL ptr deref in amdgpu_device_cache_swit [...] new 27e4dc2c0543 drm/amd/display: use udelay rather than fsleep new d97b74a833eb drm/amd/amdgpu: Declare isp firmware binary file new 60df8a5d8f65 drm/ttm: Bump TTM_NUM_MEM_TYPES to 9 (Prep for AMDGPU_PL_M [...] new 056132483724 drm/amdgpu/uapi: Introduce AMDGPU_GEM_DOMAIN_MMIO_REMAP new 219be4711a1b drm/amdgpu: validate userq input args new 1697398555f6 drm/amd/display: Remove duplicated code new 28f75f9bcc7d drm/amdgpu/jpeg: Move parse_cs to amdgpu_jpeg.c new d426a5b6da2b drm/amdgpu: clean up the amdgpu_userq_active() new dc8f9f0f4516 drm/amdgpu/vcn4: Fix IB parsing with multiple engine info [...] new 8908fdce0634 drm/amdgpu/vcn: Allow limiting ctx to instance 0 for AV1 a [...] new 357fe94b66f8 drm/amdgpu/ttm: Add New AMDGPU_PL_MMIO_REMAP Placement new 11aaec356648 drm/amdgpu: Wire up MMIO_REMAP placement and User-visible strings new 8b38bf38830a drm/amdgpu: validate userq hw unmap status for destroying userq new 3d9752f4f931 drm/amdgpu/vcn: Document IRQ per-instance irq behavior for [...] new 0855c764f7e6 drm/amdgpu/vcn: Change amdgpu_vcn_sw_fini return to void new b6b308c3a7ef Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 854c0dc80e25 drm/i915/backlight: Disable backlight when using luminance [...] new f985e105ced1 drm/i915/display: add intel_display_device_present() new 86a9fe82e9b1 drm/i915: Move struct_mutex to drm_i915_private new 793d31671bdf drm/i915: Remove struct_mutex in i915_irq.c new 1bafff0252e3 drm/i915: Change mutex initialization in intel_guc_log new 1bd3db82e9f3 drm/i915: Replace struct_mutex in intel_guc_log new 24af523936b8 drm/i915/gem: Clean-up outdated struct_mutex comments new 5be4fa95ec5c drm/i915/display: Remove outdated struct_mutex comments new 9e6651659b8a drm/i915: Clean-up outdated struct_mutex comments new 34ac58ded89d drm/i915: Drop unused struct_mutex from drm_i915_private new b69f8c496ea0 drm/i915: Remove todo and comments about struct_mutex new 408c287e0724 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new c6ac880cb481 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new cb55f39bf7b1 drm/msm/dsi/phy: Fix reading zero as PLL rates when unprepared new f028bcafb6df drm/msm: Fix bootup splat with separate_gpu_drm modparam new 3f17991488af drm/msm/adreno: Add a modparam to skip GPU new 721b7f5f75ff drm/msm/a6xx: Add a comment to acd_probe() new 88ec0e01a880 drm/msm/dpu: fix incorrect type for ret new a643abb67379 drm/msm/mdp4: remove the use of dev_err_probe() new df745025489f Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new b4a788804675 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new dd432009f196 drm/xe/guc: Rename xe_guc_register_exec_queue new 4e5bc50ad207 drm/xe/guc: Use proper flag definitions when registering context new aa8d9d75ea9b drm/xe/vf: Drop IS_VF_CCS_INIT_NEEDED macro new b179dfd0dbed drm/xe/vf: Use single check when calling VF CCS functions new e69970083438 drm/xe/bo: Add xe_bo_has_valid_ccs_bb helper new 55ddca2a3c0d drm/xe/vf: Move VF CCS data to xe_device new fd548b77d5ef drm/xe/vf: Move VF CCS debugfs attribute new fce99326c9cf drm/xe/i2c: Enable bus mastering new e57ae80fe01a drm/xe/debugfs: Make residencies definitions const new 7b7794172462 drm/xe/hwmon: Use devm_mutex_init() new f261f5dddec1 drm/xe/debugfs: Don't expose dgfx residencies attributes on VF new 30071d58dfce drm/xe: Never report L3 bank mask for media GT going forward new 955f3bc4af44 drm/xe/guc: Always add CT disable action during second init step new 43fac1b2f015 drm/xe/guc: Don't invoke disable_ct action during replacement new 0d40ea784304 drm/xe/guc: Recommend GUC v70.49.4 for PTL, BMG new fc5152d53349 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new ccc04c994206 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a17169024bb8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7ceb69ca82b1 ASoC: tas2781: Add tas2118, tas2x20, tas5825 support new 7095d688de38 ASoC: tas2781: Add tas2118, tas2x20, tas5825 support new f79ff891a469 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f16074e20b52 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 06aba2126b41 ASoC: codecs: tlv320dac33: Remove unused struct tlv320dac3 [...] new 960ef523cfe4 ASoC: codecs: tlv320dac33: Add default value for burst_bclkdiv new 1cf87861a2e0 ASoC: codecs: tlv320dac33: Convert to use gpiod api new b20eb0e8de38 ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping new fba404e4b4af ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping new 4336efb59ef3 ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping new 843e94cc1ca8 ASoC: Intel: Fix invalid quirk input mapping new 16d4b44cf063 ASoC: renesas: msiof: Use guard() for spin locks new 075a730b85e9 ASoC: renesas: rsnd: Use guard() for spin locks new 15583c4dbbf1 ASoC: renesas: fsi: Use guard() for spin locks new 7d083666123a ASoC: renesas: rz-ssi: Use guard() for spin locks new 6917b595f5cf ASoC: renesas: Use guard() for spin locks new 7e897d544ac4 Merge remote-tracking branch 'asoc/for-6.18' into asoc-next new be2a5cec4201 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d5ad57fc428c dt-bindings: input: qcom,pm8941-pwrkey: Fix formatting of [...] new 0356b1d7e00f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 9f7c02e03157 nbd: restrict sockets to TCP and UDP new 4fe590a74f20 Merge branch 'for-6.18/block' into for-next new 70a6f71b1a77 block: add a bio_init_inline helper new d86eaa0f3c56 block: remove the bi_inline_vecs variable sized array from [...] new 92638c840d42 Merge branch 'for-6.18/block' into for-next new 5d4c52bfa8cd io_uring: don't include filetable.h in io_uring.h new 2f076a453f75 io_uring/rsrc: respect submitter_task in io_register_clone [...] new 6f5a203998fc io_uring: clear IORING_SETUP_SINGLE_ISSUER for IORING_SETU [...] new 7940a4f3394a io_uring: factor out uring_lock helpers new 4cc292a0faf1 io_uring: avoid uring_lock for IORING_SETUP_SINGLE_ISSUER new cf4d69ca1f10 Merge branch 'for-6.18/io_uring' into for-next new 199c9a8d2663 blk-mq: Document tags_srcu member in blk_mq_tag_set structure new b9b33891fefd Merge branch 'for-6.18/block' into for-next new 6214cadd79c6 block: floppy: Replace kmalloc() + copy_from_user() with m [...] new 246a72a3e17d Merge branch 'for-6.18/block' into for-next new 51723bf92679 drivers/block: replace use of system_wq with system_percpu_wq new 456cefcb312d drivers/block: replace use of system_unbound_wq with syste [...] new d7b1cdc9108f drivers/block: WQ_PERCPU added to alloc_workqueue users new 385cfb421505 Merge branch 'for-6.18/block' into for-next new e92f5c03d324 io_uring: replace use of system_wq with system_percpu_wq new 59cfd1fa5a5b io_uring: replace use of system_unbound_wq with system_dfl_wq new 2dd28a64cfce Merge branch 'for-6.18/io_uring' into for-next new fec2e705729d block: check for valid bio while splitting new 743bf2e0c49c block: add size alignment to bio_iov_iter_get_pages new 20a0e6276edb block: align the bio after building it new 5ff3f74e145a block: simplify direct io validity check new 7eac33186957 iomap: simplify direct io validity check new 9eab1d4e0d15 block: remove bdev_iter_is_aligned new 69d7ed5b9ef6 blk-integrity: use simpler alignment check new b475272f03ca iov_iter: remove iov_iter_is_aligned new 3c2e8ca26ce6 Merge branch 'for-6.18/block' into for-next new 05ceea5d3ec9 blk-integrity: enable p2p source and destination new d57447ffb5fa blk-mq-dma: bring back p2p request flags new d0d1d522316e blk-map: provide the bdev to bio if one exists new f243236bcccf Merge branch 'for-6.18/block' into for-next new e57b225c28b2 md/md-bitmap: remove the parameter 'init' for bitmap_ops-> [...] new 9307dbac0ea3 md/md-bitmap: merge md_bitmap_group into bitmap_operations new 9c41ead04ec0 md/md-bitmap: add a new parameter 'flush' to bitmap_ops->enabled new 110332074dc6 md/md-bitmap: add md_bitmap_registered/enabled() helper new 5ae58d1500e3 md/md-bitmap: handle the case bitmap is not enabled before [...] new bb74b093c33c md/md-bitmap: handle the case bitmap is not enabled before [...] new 20cecae877a6 md/raid1: check bitmap before behind write new 8d31ed3b776e md/raid1: check before referencing mddev->bitmap_ops new 969f996243ae md/raid10: check before referencing mddev->bitmap_ops new bb9317b13ade md/raid5: check before referencing mddev->bitmap_ops new 0e18745420e3 md/dm-raid: check before referencing mddev->bitmap_ops new 26292657add3 md: check before referencing mddev->bitmap_ops new c27474ac1d46 md/md-bitmap: introduce CONFIG_MD_BITMAP new d01acbce3917 md: add a new parameter 'offset' to md_super_write() new 7797da149d46 md: factor out a helper raid_is_456() new ac9dad8faaa7 md/md-bitmap: support discard for bitmap ops new 300bffa870c5 md: add a new mddev field 'bitmap_id' new 180b82c1c7b2 md/md-bitmap: add a new sysfs api bitmap_type new fb8cc3b0d9db md/md-bitmap: delay registration of bitmap_ops until creat [...] new f196d7288864 md/md-bitmap: add a new method skip_sync_blocks() in bitma [...] new a4dd9ba39ba4 md/md-bitmap: add a new method blocks_synced() in bitmap_o [...] new c951ccf0bf2d md: add a new recovery_flag MD_RECOVERY_LAZY_RECOVER new 66be318e6659 md/md-bitmap: make method bitmap_ops->daemon_work optional new 5ab829f1971d md/md-llbitmap: introduce new lockless bitmap new 79b24810a255 Merge tag 'md-6.18-20250909' of gitolite.kernel.org:pub/sc [...] new 9a1282c6de24 Merge branch 'for-6.18/block' into for-next new 31521a8b2db7 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 4a2f89aa6cdf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a34051f76028 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cd285d189a94 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new fec936711ab3 next-20250903/mfd new 3dbd05738fca Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5bad16482c2a regulator: dt-bindings: rpi-panel: Split 7" Raspberry Pi 7 [...] new 661fa9d11fad Merge remote-tracking branch 'regulator/for-6.18' into reg [...] new be188628c15a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d1ba61af049d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new bfa8197a21fb Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new 084f547bd8e3 memfd,selinux: call security_inode_init_security_anon() new 32784787a6dc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1364cd528edb Merge branch 'next' of https://github.com/cschaufler/smack-next new a7f2db0726d3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new df2072cb79d5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3ef9c995fa51 docs: dt: writing-schema: Describe defining properties in [...] new b132e9745e8c dt-bindings: dp-connector: describe separate DP and AUX lines new 9d1c640c3ae1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6316f0343717 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6248c95eef94 spi: s3c64xx: Drop S3C2443 new 2c625f0fe2db spi: dt-bindings: samsung: Drop S3C2443 new 2e80eaa2b3d4 Merge remote-tracking branch 'spi/for-6.18' into spi-next new bbbe895bf8d1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6bdbc59f5283 Merge branch into tip/master: 'core/bugs' new 7a0e6a7e9e8b Merge branch into tip/master: 'irq/core' new 8b920dd668b2 Merge branch into tip/master: 'irq/drivers' new 4e3b0ca9e847 Merge branch into tip/master: 'locking/futex' new 199a45972b68 Merge branch into tip/master: 'perf/core' new 89a634594171 Merge branch into tip/master: 'ras/core' new 91da7114f5e8 Merge branch into tip/master: 'sched/core' new a83d258ed2ba Merge branch into tip/master: 'timers/clocksource' new 177acdd855ef Merge branch into tip/master: 'timers/core' new ad3e1d23b4db Merge branch into tip/master: 'timers/vdso' new 46ab38358c86 Merge branch into tip/master: 'x86/apic' new 6c11ec4cd320 Merge branch into tip/master: 'x86/asm' new c37b2a9cf2f6 Merge branch into tip/master: 'x86/bugs' new ae1427628f30 Merge branch into tip/master: 'x86/build' new 2053d52a1bd0 Merge branch into tip/master: 'x86/cache' new c6c973dbfa5e x86/asm: Remove code depending on __GCC_ASM_FLAG_OUTPUTS__ new ae1d272c6802 Merge branch into tip/master: 'x86/cleanups' new fc5bd6333faf Merge branch into tip/master: 'x86/core' new a6ff0582bd3d Merge branch into tip/master: 'x86/cpu' new 2e7b830c37e0 Merge branch into tip/master: 'x86/entry' new ffc03b71627e Merge branch into tip/master: 'x86/microcode' new d269c1430d3c Merge branch into tip/master: 'x86/misc' new ce995671a76c Merge branch into tip/master: 'x86/mm' new 042391b73299 Merge branch into tip/master: 'x86/sev' new 78eebbd6b628 Merge branch into tip/master: 'x86/tdx' new 5e303ae8dd87 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 6df1c10c80fd Merge branch 'timers/drivers/next' of https://git.kernel.o [...] new a7de061478f2 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new e577147eb855 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 358279946285 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 147c16189d3d Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] new a25c98fab49f Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new e59cea800de5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5419aef1accf Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5dcf71eca4d3 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 34c605fe53d4 xen: rework xen_pv_domain() new 0f4283123fe1 xen: replace XENFEAT_auto_translated_physmap with xen_pv_domain() new 2ea7a5bcc4cf drivers/xen/gntdev: use xen_pv_domain() instead of cached value new 29c2f18d4f3f x86/xen: select HIBERNATE_CALLBACKS more directly new 08df2d7dd4ab xen/events: Cleanup find_virq() return codes new 07ce121d93a5 xen/events: Return -EEXIST for bound VIRQs new 3fcc8e146935 xen/events: Update virq_to_irq on migration new f770c3d85868 xen/manage: Fix suspend error path new da15245b9de6 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 71e46def6855 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new af48f1b68114 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 16dfbf1493e2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8106dbde2570 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 22ccb74ba2f9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3fac43a9f010 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] new 10564dead551 Merge branch 'for-next' of https://github.com/cminyard/lin [...] new dd1d1b48a750 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new 46a9c6c2e95c Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new 3602b8f31828 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new fc6528e58d36 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new 9f4cd556e4ff Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new 004ec495a360 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new 070d79025a21 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 31045cec0bcd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4602a52934f2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dc2b1548720a Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] new c691f67a9d2e Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] new 0887c13a1fbe Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new fcb3d99863d4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new dcb04c84c81b dt-bindings: extcon: ptn5150: Allow "connector" node to present new 0d6a9aca15c9 extcon: ptn5150: Add Type-C orientation switch support new e6f75eba4a86 extcon: ptn5150: Support USB role switch via connector fwnode new 3b78642f6440 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new 8b749adc5db2 Merge branch 'next' of https://github.com/awilliam/linux-vfio.git new e57f4859616c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9f773d3223de Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new 2c99d551e20d Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new ad98fea3d657 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5e3a1ccddf9e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c0a810064419 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b0aca7ae8285 scsi: target: iscsi: Use int type to store negative value new 5cffc679ad1d scsi: lpfc: Use int type to store negative error codes new 8791b07894ab scsi: scsi_debug: Replace kzalloc() + copy_from_user() wit [...] new 3126b5fd0227 scsi: ufs: ufs-qcom: Align programming sequence of Shared [...] new 508e754c6931 scsi: pm80xx: Avoid -Wflex-array-member-not-at-end warnings new faac32d4ece3 scsi: ufs: host: mediatek: Enhance recovery on hibernation [...] new 15ef3f5aa822 scsi: ufs: host: mediatek: Enhance recovery on resume failure new 77b96ef70b6b scsi: ufs: host: mediatek: Correct system PM flow new b2f8abadabea scsi: ufs: host: mediatek: Correct resume flow for LPM and MTCMOS new c73cd5e298c5 scsi: ufs: host: mediatek: Support UFS PHY runtime PM and [...] new f5ca8d0c7a63 scsi: ufs: host: mediatek: Disable auto-hibern8 during pow [...] new f29ec85ac4fd scsi: ufs: host: mediatek: Return error directly on idle w [...] new d73836cb8535 scsi: ufs: host: mediatek: Fix adapt issue after PA_Init new 91cad911edd1 scsi: ufs: host: mediatek: Fix unbalanced IRQ enable issue new 2936049277ea scsi: ufs: host: mediatek: Fix device power control new 7dc0d13d7529 Merge patch series "ufs: host: mediatek: Power Management [...] new 2b9887b17ebe scsi: ufs: ufs-qcom: Streamline UFS MCQ resource mapping new bc5dbf773959 scsi: ufs: ufs-qcom: Refactor MCQ register dump logic new d76afd8d2dc4 Merge patch series "Simplify MCQ resource mapping" new fea2bfde3d52 scsi: bfa: Remove self-assignment code new fa398eb61e19 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 799b05324441 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new eb3b1a8fcacf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 52bdd69671b6 gpio: loongson-64bit: Remove unneeded semicolon new 7b8e57ef3abf Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new 563bd8d4e652 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d475b146dd23 Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] new 8311da061c2d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 178d5d96f1fa pwm: Fix incorrect variable used in error message new 78a15c04ebb2 dt-bindings: timer: renesas,rz-mtu3: Use #pwm-cells = <3> new bdc4f4706af3 pwm: Disable PWM_DEBUG check for disabled states new c03d2586be69 pwm: Check actual period and duty_cycle for ignored polarity test new 2922ea0d945d pwm: Provide a gpio device for waveform drivers new 46c9915c4e19 pwm: tiecap: Document behaviour of hardware disable new e45edf20b1e6 pwm: mediatek: Simplify representation of channel offsets new 2c023877d85c pwm: mediatek: Introduce and use a few more register defines new 46ccbee569a8 pwm: mediatek: Rework parameters for clk helper function new 09e2877972a3 pwm: mediatek: Initialize clks when the hardware is enable [...] new 29861ca57061 pwm: mediatek: Implement .get_state() callback new bb578ea4d0ef pwm: mediatek: Fix various issues in the .apply() callback new 56320b6a4c6f pwm: mediatek: Lock and cache clock rate new 65bed2e43a93 dt-bindings: pwm: fsl,vf610-ftm-pwm: Add compatible for s3 [...] new 1888f15e3656 pwm: Add the S32G support in the Freescale FTM driver new f937dea33cb2 pwm: pca9685: Don't disable hardware in .free() new 978e47156cd2 pwm: pca9685: Use bulk write to atomicially update registers new 148e101750d0 pwm: pca9685: Make use of register caching in regmap new 3fd61cd42f34 pwm: pca9685: Drop GPIO support new 24dd769d2341 pwm: pca9586: Convert to waveform API new 9e31679a90a2 dt-bindings: pwm: nxp,lpc1850-sct-pwm: Minor whitespace cl [...] new 124f8778c1d0 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new 1ba481b07c9b Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new 3483aa4ceb91 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 2c8958f269ce Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] new 2449dc23137b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 04b74f665961 dt-bindings: nvmem: Document support for Airoha AN8855 Swi [...] new 1c633b4b15aa nvmem: an8855: Add support for Airoha AN8855 Switch EFUSE new ea4aaa05a7e4 Merge branch 'nvmem-for-6.18' into nvmem-for-next new e49ff8c7f28f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 94dfedee2a89 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 56f4ea2e37ae mshv: Use common "entry virt" APIs to do work in root befo [...] new 553d825fb2f0 x86/hyperv: Switch to msi_create_parent_irq_domain() new e97cefa6b9e6 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] new 810d9ab96828 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] new c15c95e81afb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 58b3de3bf523 cxl/acpi: Rename CFMW coherency restrictions new 3408f315e00e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3864cbedc5af Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new f88bb5ae92a8 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new c78d114c340c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 58b4aa53606f rust: error: improve `Error::from_errno` documentation new 099381a08db3 rust: error: improve `to_result` documentation new 8df04099c6af Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 838ef0528e48 Merge branch 'timekeeping-next' of https://github.com/Rust [...] new 690ff5cae6b8 Merge branch 'for-next/execve' of https://git.kernel.org/p [...] new 4f708de2196e clk: sp7021: switch to FIELD_PREP_WM16 macro new f63d1347b157 phy: rockchip-pcie: switch to FIELD_PREP_WM16 macro new 78d9de4ca347 rust: add bindings for bitmap.h new ae384a4623fc rust: add bindings for bitops.h new 5cb0192f5da7 rust: add bitmap API. new 69b1f677b6c4 rust: add find_bit_benchmark_rust module. new b927629bf30d rust: add dynamic ID pool abstraction for bitmap new 5ff73b3c4932 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 01c7344e21c2 lkdtm: fortify: Fix potential NULL dereference on kmalloc failure new df4abb8b7f43 Merge branches 'for-next/v6.18-rc1/ffs-const', 'for-next/h [...] new a3a8014de9bd Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] new d4e4ab1bc8e6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f89fd458df9e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new b181bc1edeb7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e2310589c5bf Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] new 40a65ff0f506 Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 5f540c4aade9 Add linux-next specific files for 20250910
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 (65dd046ef558) \ N -- N -- N refs/heads/master (5f540c4aade9)
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 958 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: .gitignore | 8 - .mailmap | 6 +- Documentation/.renames.txt | 1191 +++++++++++++ Documentation/Makefile | 4 + Documentation/accounting/delay-accounting.rst | 91 +- Documentation/admin-guide/md.rst | 86 +- Documentation/admin-guide/mm/transhuge.rst | 6 +- Documentation/devicetree/bindings/arm/qcom.yaml | 1 + .../bindings/display/connector/dp-connector.yaml | 52 +- .../devicetree/bindings/extcon/extcon-ptn5150.yaml | 3 + .../bindings/gpio/fsl,mpc8323-qe-pario-bank.yaml | 72 + .../bindings/input/qcom,pm8941-pwrkey.yaml | 21 +- .../bindings/media/qcom,qcm2290-camss.yaml | 243 +++ .../bindings/media/qcom,qcs8300-camss.yaml | 336 ++++ .../bindings/media/qcom,sa8775p-camss.yaml | 361 ++++ .../bindings/media/qcom,sm8550-iris.yaml | 16 +- ...qcom,sm8550-iris.yaml => qcom,sm8750-iris.yaml} | 197 ++- .../bindings/nvmem/airoha,an8855-efuse.yaml | 123 ++ ...rrypi,7inch-touchscreen-panel-regulator-v2.yaml | 61 + ...pberrypi,7inch-touchscreen-panel-regulator.yaml | 7 +- .../devicetree/bindings/riscv/microchip.yaml | 13 + .../bindings/soc/fsl/cpm_qe/qe/par_io.txt | 45 +- .../devicetree/bindings/sound/ti,tas2781.yaml | 96 +- .../devicetree/bindings/spi/samsung,spi.yaml | 1 - .../devicetree/bindings/trivial-devices.yaml | 3 + .../devicetree/bindings/writing-schema.rst | 8 + Documentation/driver-api/pm/devices.rst | 8 - Documentation/filesystems/proc.rst | 8 + Documentation/gpu/i915.rst | 7 - Documentation/gpu/todo.rst | 25 - Documentation/networking/bonding.rst | 25 +- Documentation/process/maintainer-pgp-guide.rst | 158 +- Documentation/process/submitting-patches.rst | 4 +- Documentation/w1/masters/index.rst | 2 +- Documentation/w1/slaves/index.rst | 2 +- MAINTAINERS | 44 +- Makefile | 5 +- Next/SHA1s | 128 +- Next/merge.log | 1767 +++++++++++++------- arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 17 + arch/arm64/boot/dts/broadcom/rp1-common.dtsi | 28 + arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/lemans-evk.dts | 52 + arch/arm64/boot/dts/qcom/lemans.dtsi | 54 + arch/arm64/boot/dts/qcom/qcm2290.dtsi | 55 + arch/arm64/boot/dts/qcom/qcs615-ride.dts | 4 + arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 4 + arch/arm64/boot/dts/qcom/sm6150.dtsi | 78 + .../arm64/boot/dts/qcom/sm8250-samsung-common.dtsi | 204 +++ arch/arm64/boot/dts/qcom/sm8250-samsung-r8q.dts | 45 +- arch/arm64/boot/dts/qcom/sm8250-samsung-x1q.dts | 26 + arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 4 - arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 4 - .../qcom/x1e78100-lenovo-thinkpad-t14s-oled.dts | 8 + .../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 143 ++ arch/arm64/boot/dts/qcom/x1e80100.dtsi | 57 +- arch/arm64/boot/dts/qcom/x1p42100.dtsi | 1 + arch/arm64/mm/mmu.c | 2 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 2 +- arch/powerpc/platforms/cell/spufs/file.c | 2 +- arch/riscv/boot/dts/microchip/Makefile | 2 + .../boot/dts/microchip/mpfs-disco-kit-fabric.dtsi | 58 + arch/riscv/boot/dts/microchip/mpfs-disco-kit.dts | 190 +++ ...-icicle-kit.dts => mpfs-icicle-kit-common.dtsi} | 16 +- .../boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi | 25 +- .../boot/dts/microchip/mpfs-icicle-kit-prod.dts | 23 + arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts | 244 +-- arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 3 - arch/riscv/mm/init.c | 4 +- arch/s390/kernel/debug.c | 12 +- arch/x86/boot/bitops.h | 2 +- arch/x86/boot/boot.h | 8 +- arch/x86/boot/string.c | 4 +- arch/x86/configs/xen.config | 1 - arch/x86/include/asm/archrandom.h | 6 +- arch/x86/include/asm/asm.h | 12 - arch/x86/include/asm/bitops.h | 18 +- arch/x86/include/asm/cmpxchg.h | 12 +- arch/x86/include/asm/cmpxchg_32.h | 6 +- arch/x86/include/asm/cmpxchg_64.h | 3 +- arch/x86/include/asm/percpu.h | 12 +- arch/x86/include/asm/rmwcc.h | 26 +- arch/x86/include/asm/sev.h | 3 +- arch/x86/include/asm/signal.h | 3 +- arch/x86/include/asm/special_insns.h | 3 +- arch/x86/include/asm/uaccess.h | 7 +- arch/x86/include/asm/xen/page.h | 14 +- arch/x86/kernel/cpu/topology_amd.c | 25 +- arch/x86/mm/init_64.c | 2 +- arch/x86/platform/efi/memmap.c | 2 +- arch/x86/xen/Kconfig | 7 +- arch/x86/xen/enlighten_pv.c | 2 +- arch/x86/xen/mmu.c | 2 +- arch/x86/xen/p2m.c | 4 +- block/bio-integrity.c | 25 +- block/bio.c | 74 +- block/blk-crypto-fallback.c | 3 +- block/blk-map.c | 13 +- block/blk-merge.c | 21 +- block/blk-mq-dma.c | 4 + block/fops.c | 10 +- drivers/acpi/processor_thermal.c | 52 +- drivers/block/aoe/aoecmd.c | 2 +- drivers/block/aoe/aoemain.c | 2 +- drivers/block/floppy.c | 9 +- drivers/block/nbd.c | 10 +- drivers/block/rbd.c | 2 +- drivers/block/rnbd/rnbd-clt.c | 2 +- drivers/block/sunvdc.c | 4 +- drivers/block/virtio_blk.c | 2 +- drivers/block/zram/zram_drv.c | 2 +- drivers/bluetooth/hci_bcsp.c | 3 + drivers/clk/at91/clk-master.c | 3 + drivers/clk/qcom/dispcc-glymur.c | 2 +- drivers/cxl/acpi.c | 4 +- drivers/devfreq/devfreq-event.c | 1 - drivers/devfreq/event/rockchip-dfi.c | 110 +- drivers/extcon/Kconfig | 1 + drivers/extcon/extcon-ptn5150.c | 42 + drivers/gpio/gpio-loongson-64bit.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 65 + drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 102 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 2 +- drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c | 2 + drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 58 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.h | 6 - drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 4 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/mes_userqueue.c | 7 - drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 71 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 13 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c | 9 +- .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 2 +- .../amd/display/dc/resource/dcn35/dcn35_resource.c | 3 - .../display/dc/resource/dcn351/dcn351_resource.c | 3 - .../amd/display/dc/resource/dcn36/dcn36_resource.c | 3 - drivers/gpu/drm/bridge/adv7511/adv7511_audio.c | 23 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 33 +- drivers/gpu/drm/bridge/ite-it6263.c | 64 +- drivers/gpu/drm/drm_drv.c | 2 - drivers/gpu/drm/gma500/fbdev.c | 2 - .../gpu/drm/i915/display/intel_display_device.c | 5 + .../gpu/drm/i915/display/intel_display_device.h | 1 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 3 - drivers/gpu/drm/i915/display/intel_fbc.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 8 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 4 +- drivers/gpu/drm/i915/gt/intel_reset_types.h | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 12 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 8 + drivers/gpu/drm/i915/i915_driver.c | 18 +- drivers/gpu/drm/i915/i915_drv.h | 6 +- drivers/gpu/drm/i915/i915_gem.c | 3 +- drivers/gpu/drm/i915/i915_irq.c | 6 - drivers/gpu/drm/i915/i915_switcheroo.c | 7 +- drivers/gpu/drm/i915/soc/intel_dram.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 1 + drivers/gpu/drm/msm/adreno/adreno_device.c | 13 + .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 1 + drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 53 + drivers/gpu/drm/msm/msm_drv.c | 1 + drivers/gpu/drm/xe/display/xe_display.c | 33 +- drivers/gpu/drm/xe/xe_bb.c | 4 +- drivers/gpu/drm/xe/xe_bo.c | 8 +- drivers/gpu/drm/xe/xe_bo.h | 15 + drivers/gpu/drm/xe/xe_debugfs.c | 15 +- drivers/gpu/drm/xe/xe_device_types.h | 3 - drivers/gpu/drm/xe/xe_gt_debugfs.c | 40 +- drivers/gpu/drm/xe/xe_gt_topology.c | 31 +- drivers/gpu/drm/xe/xe_gt_topology.h | 2 + drivers/gpu/drm/xe/xe_guc_ct.c | 13 +- drivers/gpu/drm/xe/xe_guc_fwif.h | 1 + drivers/gpu/drm/xe/xe_guc_submit.c | 20 +- drivers/gpu/drm/xe/xe_guc_submit.h | 2 +- drivers/gpu/drm/xe/xe_hwmon.c | 10 +- drivers/gpu/drm/xe/xe_i2c.c | 2 +- drivers/gpu/drm/xe/xe_pm.c | 4 +- drivers/gpu/drm/xe/xe_query.c | 5 +- drivers/gpu/drm/xe/xe_sriov_vf.c | 28 + drivers/gpu/drm/xe/xe_sriov_vf.h | 2 + drivers/gpu/drm/xe/xe_sriov_vf_ccs.c | 74 +- drivers/gpu/drm/xe/xe_sriov_vf_ccs.h | 17 + drivers/gpu/drm/xe/xe_sriov_vf_ccs_types.h | 44 +- drivers/gpu/drm/xe/xe_sriov_vf_types.h | 7 +- drivers/gpu/drm/xe/xe_uc_fw.c | 4 +- drivers/gpu/drm/xe/xe_wa_oob.rules | 1 - drivers/hv/mshv.h | 2 - drivers/hv/mshv_common.c | 22 - drivers/hwmon/sht21.c | 13 +- drivers/hwmon/sy7636a-hwmon.c | 1 + drivers/md/Kconfig | 29 + drivers/md/Makefile | 4 +- drivers/md/bcache/debug.c | 3 +- drivers/md/bcache/io.c | 3 +- drivers/md/bcache/journal.c | 2 +- drivers/md/bcache/movinggc.c | 8 +- drivers/md/bcache/super.c | 2 +- drivers/md/bcache/writeback.c | 8 +- drivers/md/dm-bufio.c | 2 +- drivers/md/dm-flakey.c | 2 +- drivers/md/dm-raid.c | 18 +- drivers/md/dm-vdo/vio.c | 2 +- drivers/md/md-bitmap.c | 89 +- drivers/md/md-bitmap.h | 107 +- drivers/md/md-cluster.c | 2 +- drivers/md/md-llbitmap.c | 1626 ++++++++++++++++++ drivers/md/md.c | 378 ++++- drivers/md/md.h | 24 +- drivers/md/raid1-10.c | 2 +- drivers/md/raid1.c | 81 +- drivers/md/raid10.c | 53 +- drivers/md/raid5.c | 64 +- drivers/media/platform/qcom/camss/Makefile | 6 +- drivers/media/platform/qcom/camss/camss-csid-340.c | 189 +++ .../camss/{camss-csid-780.c => camss-csid-gen3.c} | 34 +- .../camss/{camss-csid-780.h => camss-csid-gen3.h} | 8 +- drivers/media/platform/qcom/camss/camss-csid.h | 3 +- .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 175 ++ drivers/media/platform/qcom/camss/camss-vfe-340.c | 319 ++++ .../camss/{camss-vfe-780.c => camss-vfe-gen3.c} | 76 +- drivers/media/platform/qcom/camss/camss-vfe.c | 29 +- drivers/media/platform/qcom/camss/camss-vfe.h | 3 +- drivers/media/platform/qcom/camss/camss.c | 705 +++++++- drivers/media/platform/qcom/camss/camss.h | 4 +- drivers/media/platform/qcom/iris/iris_core.c | 10 +- drivers/media/platform/qcom/iris/iris_firmware.c | 15 +- .../platform/qcom/iris/iris_platform_common.h | 6 +- .../media/platform/qcom/iris/iris_platform_gen2.c | 68 + .../platform/qcom/iris/iris_platform_sm8750.h | 22 + drivers/media/platform/qcom/iris/iris_probe.c | 4 + drivers/media/platform/qcom/iris/iris_vpu2.c | 2 + drivers/media/platform/qcom/iris/iris_vpu3x.c | 202 ++- drivers/media/platform/qcom/iris/iris_vpu_common.c | 14 +- drivers/media/platform/qcom/iris/iris_vpu_common.h | 6 + drivers/net/bonding/bond_3ad.c | 31 + drivers/net/bonding/bond_netlink.c | 16 + drivers/net/bonding/bond_options.c | 45 +- drivers/net/dsa/b53/b53_common.c | 17 +- drivers/net/ethernet/intel/idpf/Kconfig | 2 +- drivers/net/ethernet/intel/idpf/Makefile | 2 + drivers/net/ethernet/intel/idpf/idpf.h | 31 +- drivers/net/ethernet/intel/idpf/idpf_dev.c | 11 +- drivers/net/ethernet/intel/idpf/idpf_lan_txrx.h | 6 +- drivers/net/ethernet/intel/idpf/idpf_lib.c | 67 +- drivers/net/ethernet/intel/idpf/idpf_main.c | 1 + .../net/ethernet/intel/idpf/idpf_singleq_txrx.c | 110 +- drivers/net/ethernet/intel/idpf/idpf_txrx.c | 424 ++--- drivers/net/ethernet/intel/idpf/idpf_txrx.h | 140 +- drivers/net/ethernet/intel/idpf/idpf_vf_dev.c | 11 +- drivers/net/ethernet/intel/idpf/idpf_virtchnl.c | 173 +- drivers/net/ethernet/intel/idpf/idpf_virtchnl.h | 1 - drivers/net/ethernet/intel/idpf/xdp.c | 454 +++++ drivers/net/ethernet/intel/idpf/xdp.h | 172 ++ .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 113 +- drivers/net/ethernet/meta/fbnic/fbnic_txrx.c | 3 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 5 +- .../net/ethernet/stmicro/stmmac/dwmac-loongson.c | 3 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 82 - drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 345 ++-- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 5 +- drivers/net/phy/Kconfig | 2 +- drivers/net/phy/aquantia/aquantia.h | 1 - drivers/net/phy/fixed_phy.c | 137 +- drivers/net/phy/phy_device.c | 5 +- drivers/net/vxlan/vxlan_core.c | 7 +- drivers/net/wireless/intel/iwlwifi/dvm/eeprom.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/power.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 112 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 3 + .../net/wireless/intel/iwlwifi/fw/api/offload.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 4 +- drivers/net/wireless/intel/iwlwifi/fw/dump.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/regulatory.c | 14 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 76 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 74 + drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 15 + drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 33 +- drivers/net/wireless/intel/iwlwifi/mld/d3.c | 239 ++- drivers/net/wireless/intel/iwlwifi/mld/debugfs.c | 2 +- drivers/net/wireless/intel/iwlwifi/mld/iface.c | 30 +- drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/mld/mlo.c | 28 +- drivers/net/wireless/intel/iwlwifi/mld/notif.c | 1 - drivers/net/wireless/intel/iwlwifi/mld/roc.c | 10 +- drivers/net/wireless/intel/iwlwifi/mld/scan.c | 4 +- drivers/net/wireless/intel/iwlwifi/mld/sta.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 28 +- .../wireless/intel/iwlwifi/pcie/gen1_2/internal.h | 20 +- .../intel/iwlwifi/pcie/gen1_2/trans-gen2.c | 2 +- .../net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c | 20 +- .../net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c | 5 +- drivers/net/wireless/intel/iwlwifi/tests/Makefile | 2 +- .../net/wireless/intel/iwlwifi/tests/nvm_parse.c | 72 + drivers/nvme/host/ioctl.c | 5 - drivers/nvme/host/pci.c | 21 +- drivers/nvmem/Kconfig | 11 + drivers/nvmem/Makefile | 2 + drivers/nvmem/an8855-efuse.c | 68 + drivers/ptp/ptp_chardev.c | 34 +- drivers/pwm/core.c | 2 +- drivers/regulator/sy7636a-regulator.c | 7 +- drivers/s390/char/hmcdrv_dev.c | 19 +- drivers/scsi/bfa/bfa_core.c | 1 - drivers/scsi/lpfc/lpfc_sli.c | 2 +- drivers/scsi/pm8001/pm8001_hwi.h | 4 +- drivers/scsi/pm8001/pm80xx_hwi.h | 4 +- drivers/scsi/scsi_debug.c | 11 +- drivers/soc/fsl/qe/gpio.c | 71 +- drivers/spi/spi-s3c64xx.c | 16 - drivers/target/iscsi/iscsi_target_tmr.c | 3 +- drivers/target/target_core_pscsi.c | 2 +- drivers/ufs/core/ufshcd.c | 3 +- drivers/ufs/host/ufs-mediatek.c | 171 +- drivers/ufs/host/ufs-mediatek.h | 1 + drivers/ufs/host/ufs-qcom.c | 195 +-- drivers/ufs/host/ufs-qcom.h | 28 +- drivers/virtio/virtio_balloon.c | 8 +- drivers/xen/balloon.c | 4 +- drivers/xen/events/events_base.c | 37 +- drivers/xen/gntdev-dmabuf.c | 7 +- drivers/xen/gntdev-dmabuf.h | 2 +- drivers/xen/gntdev.c | 33 +- drivers/xen/grant-table.c | 6 +- drivers/xen/manage.c | 3 +- drivers/xen/privcmd.c | 14 +- drivers/xen/unpopulated-alloc.c | 4 +- drivers/xen/xenbus/xenbus_client.c | 2 +- fs/bcachefs/btree_io.c | 2 +- fs/bcachefs/data_update.h | 1 - fs/bcachefs/journal.c | 6 +- fs/bcachefs/journal_io.c | 2 +- fs/bcachefs/super-io.c | 2 +- fs/btrfs/inode.c | 2 +- fs/ceph/addr.c | 9 +- fs/ceph/inode.c | 30 +- fs/ceph/mds_client.c | 18 +- fs/cramfs/inode.c | 11 +- fs/dcache.c | 4 +- fs/ext4/ialloc.c | 4 +- fs/f2fs/super.c | 4 +- fs/fs-writeback.c | 2 +- fs/gfs2/ops_fstype.c | 2 +- fs/hpfs/inode.c | 2 +- fs/inode.c | 62 +- fs/ioctl.c | 5 +- fs/iomap/direct-io.c | 5 +- fs/namei.c | 20 +- fs/nfs/inode.c | 4 +- fs/nilfs2/sysfs.c | 4 +- fs/nilfs2/sysfs.h | 8 +- fs/notify/fsnotify.c | 2 +- fs/pipe.c | 6 +- fs/proc/page.c | 1 + fs/proc/root.c | 98 +- fs/smb/client/cached_dir.c | 17 +- fs/smb/client/dir.c | 52 +- fs/smb/client/inode.c | 7 +- fs/smb/client/smb2misc.c | 22 +- fs/squashfs/block.c | 2 +- fs/super.c | 8 +- fs/ubifs/super.c | 2 +- fs/xfs/xfs_inode.c | 2 +- fs/xfs/xfs_trace.h | 2 +- include/acpi/actbl1.h | 4 +- include/drm/drm_device.h | 10 - include/drm/ttm/ttm_resource.h | 2 +- include/linux/bio-integrity.h | 1 + include/linux/bio.h | 18 +- include/linux/blk-integrity.h | 15 + include/linux/blk-mq-dma.h | 11 +- include/linux/blk-mq.h | 2 + include/linux/blk_types.h | 14 +- include/linux/blkdev.h | 21 +- include/linux/ceph/messenger.h | 4 +- include/linux/damon.h | 2 + include/linux/fs.h | 241 +-- include/linux/huge_mm.h | 12 +- include/linux/kernel.h | 23 +- include/linux/maple_tree.h | 3 + include/linux/memfd.h | 2 + include/linux/memremap.h | 6 +- include/linux/mlx5/device.h | 1 + include/linux/mlx5/driver.h | 1 + include/linux/mlx5/mlx5_ifc.h | 29 + include/linux/mm_types.h | 15 +- include/linux/pid_namespace.h | 9 + include/linux/swap.h | 2 +- include/linux/uio.h | 2 - include/net/bond_3ad.h | 2 + include/net/bond_options.h | 1 + include/net/ip.h | 9 +- include/net/libeth/xdp.h | 11 +- include/net/snmp.h | 5 - include/net/xdp.h | 28 +- include/soc/rockchip/rk3588_grf.h | 8 +- include/soc/rockchip/rockchip_grf.h | 1 + include/sound/tas2781.h | 14 +- include/sound/tas2x20-tlv.h | 259 +++ include/sound/tlv320dac33-plat.h | 21 - include/trace/events/filelock.h | 2 +- include/uapi/drm/amdgpu_drm.h | 8 +- include/uapi/linux/fs.h | 5 +- include/uapi/linux/if_link.h | 1 + include/uapi/linux/ptp_clock.h | 4 + include/ufs/ufshcd.h | 26 +- include/xen/grant_table.h | 4 +- include/xen/mem-reservation.h | 4 +- include/xen/xen-ops.h | 7 +- include/xen/xen.h | 9 +- io_uring/cancel.c | 1 + io_uring/fdinfo.c | 2 +- io_uring/filetable.c | 3 +- io_uring/io_uring.c | 71 +- io_uring/io_uring.h | 43 +- io_uring/kbuf.c | 6 +- io_uring/net.c | 1 + io_uring/notif.c | 5 +- io_uring/notif.h | 3 +- io_uring/openclose.c | 1 + io_uring/poll.c | 2 +- io_uring/register.c | 1 + io_uring/rsrc.c | 10 +- io_uring/rsrc.h | 3 +- io_uring/rw.c | 3 +- io_uring/splice.c | 1 + io_uring/waitid.c | 2 +- kernel/bpf/Makefile | 1 + kernel/bpf/core.c | 16 +- kernel/bpf/helpers.c | 7 +- kernel/bpf/ringbuf.c | 17 +- kernel/bpf/rqspinlock.c | 2 +- kernel/fork.c | 2 +- kernel/pid_namespace.c | 22 +- kernel/trace/trace.c | 6 +- lib/Kconfig.debug | 13 + lib/Makefile | 1 + lib/find_bit_benchmark_rust.rs | 104 ++ lib/iov_iter.c | 95 -- localversion-next | 2 +- mm/damon/core.c | 8 +- mm/damon/sysfs.c | 37 +- mm/filemap.c | 20 +- mm/gup.c | 108 +- mm/hmm.c | 29 - mm/hwpoison-inject.c | 91 + mm/internal.h | 16 +- mm/memcontrol.c | 1 + mm/memfd.c | 14 +- mm/memory-failure.c | 108 +- mm/memory_hotplug.c | 2 +- mm/memremap.c | 22 +- mm/mlock.c | 6 +- mm/mmap.c | 2 +- mm/page_alloc.c | 34 +- mm/percpu.c | 11 +- mm/shmem.c | 47 +- mm/show_mem.c | 8 +- mm/swap.c | 2 +- mm/util.c | 52 +- mm/vma.c | 5 +- mm/vma.h | 28 +- net/bridge/br.c | 7 + net/ceph/Kconfig | 3 +- net/ceph/messenger.c | 7 +- net/ceph/messenger_v2.c | 77 +- net/hsr/hsr_slave.c | 5 +- net/ipv4/ip_tunnel_core.c | 6 + net/ipv4/proc.c | 65 +- net/ipv4/udp.c | 6 +- net/ipv6/icmp.c | 3 +- net/ipv6/proc.c | 91 +- net/mptcp/mib.c | 12 +- net/netlink/genetlink.c | 3 + net/rds/ib_mr.h | 1 - net/sctp/proc.c | 12 +- net/socket.c | 3 + net/tls/tls_proc.c | 10 +- net/xdp/xsk.c | 113 +- net/xdp/xsk_queue.h | 12 + net/xfrm/xfrm_proc.c | 12 +- rust/bindings/bindings_helper.h | 2 + rust/helpers/bitmap.c | 9 + rust/helpers/bitops.c | 23 + rust/helpers/helpers.c | 3 + rust/helpers/maple_tree.c | 8 + rust/kernel/bitmap.rs | 600 +++++++ rust/kernel/error.rs | 58 +- rust/kernel/fs/file.rs | 7 +- rust/kernel/id_pool.rs | 226 +++ rust/kernel/lib.rs | 3 + rust/kernel/maple_tree.rs | 648 +++++++ samples/damon/mtier.c | 3 + samples/damon/prcl.c | 3 + samples/damon/wsse.c | 3 + security/Kconfig.hardening | 10 + security/landlock/fs.c | 2 +- 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/soc/codecs/tas2781-comlib-i2c.c | 2 + sound/soc/codecs/tas2781-i2c.c | 184 +- sound/soc/codecs/tlv320dac33.c | 69 +- sound/soc/intel/boards/bytcht_es8316.c | 20 +- sound/soc/intel/boards/bytcr_rt5640.c | 7 +- sound/soc/intel/boards/bytcr_rt5651.c | 26 +- sound/soc/renesas/fsi.c | 30 +- sound/soc/renesas/rcar/core.c | 18 +- sound/soc/renesas/rcar/msiof.c | 26 +- sound/soc/renesas/rcar/src.c | 19 +- sound/soc/renesas/rcar/ssi.c | 35 +- sound/soc/renesas/rz-ssi.c | 14 +- tools/accounting/delaytop.c | 571 +++++-- tools/arch/x86/include/asm/asm.h | 12 - tools/docs/gen-redirects.py | 54 + tools/docs/gen-renames.py | 130 ++ tools/perf/bench/find-bit-bench.c | 2 +- tools/testing/cxl/test/cxl.c | 18 +- .../testing/selftests/drivers/net/bonding/Makefile | 3 +- .../drivers/net/bonding/bond_lacp_prio.sh | 108 ++ tools/testing/selftests/mm/split_huge_page_test.c | 138 +- tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/Makefile | 6 +- tools/testing/selftests/net/broadcast_ether_dst.sh | 83 + tools/testing/selftests/net/fcnal-ipv4.sh | 2 + tools/testing/selftests/net/fcnal-ipv6.sh | 2 + tools/testing/selftests/net/fcnal-other.sh | 2 + tools/testing/selftests/net/fcnal-test.sh | 3 + tools/testing/selftests/net/forwarding/lib.sh | 24 - tools/testing/selftests/net/ipv6_fragmentation.c | 114 ++ tools/testing/selftests/net/lib.sh | 24 + tools/testing/selftests/net/pmtu.sh | 9 +- tools/testing/selftests/proc/.gitignore | 1 + tools/testing/selftests/proc/Makefile | 1 + tools/testing/selftests/proc/proc-pidns.c | 211 +++ tools/testing/vma/vma_internal.h | 36 +- 569 files changed, 18039 insertions(+), 5290 deletions(-) create mode 100644 Documentation/.renames.txt create mode 100644 Documentation/devicetree/bindings/gpio/fsl,mpc8323-qe-pario-bank.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,qcm2290-camss.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,qcs8300-camss.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,sa8775p-camss.yaml copy Documentation/devicetree/bindings/media/{qcom,sm8550-iris.yaml => qcom,sm8750 [...] create mode 100644 Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml create mode 100644 Documentation/devicetree/bindings/regulator/raspberrypi,7inch-t [...] create mode 100644 arch/arm64/boot/dts/qcom/sm8250-samsung-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm8250-samsung-x1q.dts create mode 100644 arch/riscv/boot/dts/microchip/mpfs-disco-kit-fabric.dtsi create mode 100644 arch/riscv/boot/dts/microchip/mpfs-disco-kit.dts copy arch/riscv/boot/dts/microchip/{mpfs-icicle-kit.dts => mpfs-icicle-kit-common. [...] create mode 100644 arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dts create mode 100644 drivers/md/md-llbitmap.c create mode 100644 drivers/media/platform/qcom/camss/camss-csid-340.c rename drivers/media/platform/qcom/camss/{camss-csid-780.c => camss-csid-gen3.c} (88%) rename drivers/media/platform/qcom/camss/{camss-csid-780.h => camss-csid-gen3.h} (84%) create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-340.c rename drivers/media/platform/qcom/camss/{camss-vfe-780.c => camss-vfe-gen3.c} (69%) create mode 100644 drivers/media/platform/qcom/iris/iris_platform_sm8750.h create mode 100644 drivers/net/ethernet/intel/idpf/xdp.c create mode 100644 drivers/net/ethernet/intel/idpf/xdp.h create mode 100644 drivers/net/wireless/intel/iwlwifi/tests/nvm_parse.c create mode 100644 drivers/nvmem/an8855-efuse.c create mode 100644 include/sound/tas2x20-tlv.h delete mode 100644 include/sound/tlv320dac33-plat.h create mode 100644 lib/find_bit_benchmark_rust.rs create mode 100644 rust/helpers/bitmap.c create mode 100644 rust/helpers/bitops.c create mode 100644 rust/helpers/maple_tree.c create mode 100644 rust/kernel/bitmap.rs create mode 100644 rust/kernel/id_pool.rs create mode 100644 rust/kernel/maple_tree.rs create mode 100755 tools/docs/gen-redirects.py create mode 100755 tools/docs/gen-renames.py create mode 100755 tools/testing/selftests/drivers/net/bonding/bond_lacp_prio.sh create mode 100755 tools/testing/selftests/net/broadcast_ether_dst.sh create mode 100755 tools/testing/selftests/net/fcnal-ipv4.sh create mode 100755 tools/testing/selftests/net/fcnal-ipv6.sh create mode 100755 tools/testing/selftests/net/fcnal-other.sh create mode 100644 tools/testing/selftests/net/ipv6_fragmentation.c create mode 100644 tools/testing/selftests/proc/proc-pidns.c