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 6ecd20965bdc Add linux-next specific files for 20250109 omits adb90c219770 fix up for "rmap: add support for PUD sized mappings to rmap" omits 29081c03874b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b7f765acf4a Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits b16557cc033b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 8ac865f58926 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] omits 0346462bf1de Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] omits 942569914e8c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a3df63700962 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c497cd2f8c7 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 4cf74a9cb557 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 634d469ef0e1 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits f076228b58cd Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 0b9d7b8a17ce Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 8f2acc5d9b1f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f08d28cd5018 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 983269a8a57a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5c8ef3aaaef4 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits fc70d658ebda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af94de9f8f06 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits daf5fd4bc12f Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 58a9639afcf3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ec9c64b4c0be Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits b118e3d8b780 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 714602265b5b Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 64228c91ca3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5819e579e8bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3f6d804bf1dc Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 5835f4a91b24 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 4397a6146c9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24cd95acb5b7 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits ee6adb916767 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2d008e19802 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 06e733bbe95b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d59778b15b7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9808da49d47b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d6c24eb75f6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 99691692f005 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits d61d39a1ff4b Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 11d5c361b7e5 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits 8e37374bc460 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4edd19e85726 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 6a40ba6f6d37 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits aa277618709c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6064ddedcd59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b60b2f5f290e Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 25fca174527f Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits c80c0e073675 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 660927aa4f67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7fbdf183ed8d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1545e4c80192 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 5ae1c3c2b27f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 32f0cb2144f5 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 49df78d3ca3f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3a54e27c8519 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 1eeec2717543 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits b4460f6b0999 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 94cb6128f352 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits ecdbbf5e7d83 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 116fc03f48e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca8505893247 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8f3b638f33a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 996ccbddcb33 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 50260190b170 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits 7e0342c0d3cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a6830a3c40ea Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits f4e851060a02 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits f9c1d615b59b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8a7ce310b8a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 555b7bc4028a Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits de66feb1854a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 96bc0ae66405 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e4d02719a9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9eb573a996d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 593df3370d3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 78583f524470 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1f08f6ae4fc1 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 3d171bd7a87e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d2f21dd89f25 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 9aa59c0032b3 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 39573a599bb1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d7832b9f8129 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 0f62d3d7478f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e42ae6a67dbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa695c65c1c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c5a5e41f822 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 20b0ff9514c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ebce652f89a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc89be4a52d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 926a6640dc48 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits fd5da01b2a00 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6b799121e4a5 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits ff8741d499ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9fd62ca7117d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7660a595ee70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5f123704353 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed9a3235d61f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6d22248128c Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits fdc4cc233d34 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 1071aa2e5981 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 84bdde56434c Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 99f8c0687d98 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 4be9f2cc6668 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits bb2df1b900a2 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 2c93f5eb6670 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 976ab43f36dc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d345e6d03ddb Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits f7347003d9f9 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits de0250e4f109 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 444ea2701da4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f235d75fef5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 284b79a7341f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6147be292b3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26f02dfc7fb7 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits f41c135ee46d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits afccc580fdec Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits bf80b32b83ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits db37ac7ff44f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits d7672f875c6e Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 0362ee46421a Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 92adc0c61f53 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits ddead8613e11 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 54ba1e164772 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits b0d967f56dfe Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 1e07e58b6d8a Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 73108beaa33d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 90a908ea33b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8967f94b49f1 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 9e324bc5fe8f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 443e636b8db6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43789f34b5b8 Merge branch 'fs-next' of linux-next omits cb08234d6f59 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 86557f76e267 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8eacecad6b16 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits abdeacb68bcc Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits bde6de61ff90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7c2246f4385d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a956099e662e Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 3757143c4138 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 9d7e0c1c3194 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e63ffb8576f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c1a80421bed Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 2f3535650d38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9559c2a29935 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits d4daa9c21caf Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits ff8040e8a9c8 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits fa2f2090f3ed Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits 97cc306ce0f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7876c7a89384 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits aa50c792e36a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 9f00887d4a1f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits cb48c31c4603 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits a8506f62ace8 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 7458d7ebd651 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d36e6bffe91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 748c57f34a27 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 4e492a4daa31 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bf8072f60d70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 479403bd3b55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9e4772d1d42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69994585ce2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a8de3c5e22a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3559d02e7392 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 328a97781dc7 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 9b7943ada40d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 8b15a413c942 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bda74ad1e7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af561dcffca8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ee50b4d8ca5 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits df69c2b25623 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits d3a24851ac28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ecdf8b97467 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 9774ec970f0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1dfe6dec3962 fix up for "mm: remove devmap related functions and page t [...] omits 142c5153a81c Merge branches 'arm32-for-6.14', 'arm64-defconfig-for-6.14 [...] omits f1a8f37d50cf Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits c6725dfa0a4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11d4348187d3 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits f1d9467a27ae Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] omits bbbb5efc552a Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 9108593d2b3b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d851ec67288e Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 087c3e3aec54 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 39b1c98a3b7b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3bc40b86778b Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits cbc72275a96d Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 0af469aaf8e2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 227d5156e5f6 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits efe357c1323b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 98ae263e9c1b Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 7882dc38eef5 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 23c0af2ff81d Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 947292dd3fe0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 1c0fb69ef05a Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits ff5e67eeca9c Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits f7f0ced364dc Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 69186b2b6020 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 32c09bc105f0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7fc26ebe2741 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4d52f1433f5c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 62900affaac0 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 35bf145fc941 Merge branch 'fs-current' of linux-next omits c37eba8eea5b Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 29f6c68c6b54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46f1e617acdc Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 0bb701bbb4a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits bc5ce8fd3d98 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits cacf82936af5 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 7ccffed5b6f3 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 12914b536b47 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits f90dc43d20fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 97415d271f19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2279962688d5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4f65d4467b7d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 0cda7e7c6c62 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 47ea6497d1e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e7c314e05345 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1c600e936d5e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 00020f8acb8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ea6b7db4aea Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 8b399f8f92d6 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits b7fe9b203d40 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits d49e4cb59a82 Merge remote-tracking branch 'asoc/for-6.14' into asoc-next omits c9ffff69547c smb: client: sync the root session and superblock context [...] omits d987b1de3c11 hv_balloon: Fallback to generic_online_page() for non-HV h [...] omits f8d27cc695a3 Drivers: hv: vmbus: Log on missing offers if any omits 02474a81c65b Drivers: hv: vmbus: Wait for boot-time offers during boot [...] omits 64952b0b47f5 uio_hv_generic: Add a check for HV_NIC for send, receive b [...] omits 97c8dbe6539c iommu/hyper-v: Don't assume cpu_possible_mask is dense omits a718a01a71ae Drivers: hv: Don't assume cpu_possible_mask is dense omits ba023d4f0705 x86/hyperv: Don't assume cpu_possible_mask is dense omits 9080d945fb31 hyperv: Remove the now unused hyperv-tlfs.h files omits d020781dfad7 hyperv: Switch from hyperv-tlfs.h to hyperv/hvhdk.h omits 9f98caf5726a hyperv: Add new Hyper-V headers in include/hyperv omits bca469ddda2d Merge branch into tip/master: 'x86/tdx' omits 16a9ac602aaa Merge branch into tip/master: 'x86/mm' omits 4152d89b6549 Merge branch into tip/master: 'x86/misc' omits 1a71ac3da41d Merge branch into tip/master: 'x86/microcode' omits 8e1716538031 Merge branch into tip/master: 'x86/cpu' omits 6f1295064f81 Merge branch into tip/master: 'x86/cleanups' omits db7cff5407b0 Merge branch into tip/master: 'x86/cache' omits 05e98c7a7068 Merge branch into tip/master: 'x86/bugs' omits 38295841e35d Merge branch into tip/master: 'x86/boot' omits 78e15f0e0e79 Merge branch into tip/master: 'sched/core' omits 0a4d5d1c03ce Merge branch into tip/master: 'ras/core' omits fa0f1042fae6 Merge branch into tip/master: 'perf/core' omits 3106e1b6a8dc Merge branch into tip/master: 'objtool/core' omits 74cee68f8304 Merge branch into tip/master: 'locking/core' omits e3e87ea12dff Merge branch into tip/master: 'irq/core' omits e3b2cc94f5a7 Merge branch into tip/master: 'x86/urgent' omits e27c3b44575e Merge branch into tip/master: 'x86/merge' omits 9c6acd4366cf foo omits bd01518110a6 nilfs2: protect access to buffers with no active references omits e0efb0a3ba44 nilfs2: do not force clear folio if buffer is referenced omits 6d74ad292be7 ocfs2: remove parameter parent_fe_bh from __ocfs2_mknod_locked omits e68a862b26d7 ocfs2: mark dquot as inactive if failed to start trans whi [...] omits 053ad7fc45f6 ocfs2: check tl->count of truncate log inode in ocfs2_get_ [...] omits e7c0e49f7afe mailmap: update entry for Linus Lüssing omits f428dce3ab27 ocfs2: correct l_next_free_rec in online check omits a55d983936fa ocfs2: check el->l_next_free_rec in ocfs2_get_clusters_nocache omits c62e2c303ed5 lib/list_sort: clarify comparison function requirements in [...] omits a1da4b906d7c lib/sort: clarify comparison function requirements in sort_r() omits 8d4e715b3eb7 MAINTAINERS: fix list entries with display names omits f97c965f3353 kthread: correct comments before kthread_queue_work() omits 0187b83d8f07 squashfs: convert squashfs_fill_page() to take a folio omits 4acc5d23984d squashfs; convert squashfs_copy_cache() to take a folio omits 1b7140559d12 squashfs: convert squashfs_readpage_block() to take a folio omits 3d6519b429e9 squashfs: pass a folio to squashfs_readpage_fragment() omits 7bc3b3ad71c4 squashfs: use a folio throughout squashfs_read_folio() omits d81b74eab35a squashfs: update Kconfig information omits a07aa3405618 Documentation: update the Squashfs filesystem documentation omits 69af9b3b48d3 squashfs: don't allocate read_page cache if SQUASHFS_FILE_ [...] omits 17634ae887a4 squashfs: make squashfs_cache_init() return ERR_PTR(-ENOMEM) omits 1e4d5a2b3112 delayacct: add delay min to record delay peak omits 47371ca4bdc6 drivers: remove get_task_comm() and print task comm directly omits 962d7bbe4677 security: remove get_task_comm() and print task comm directly omits e8785b79d848 net: remove get_task_comm() and print task comm directly omits 90d1dcbe64e5 arch: remove get_task_comm() and print task comm directly omits cc55c6f0bb7d kernel: remove get_task_comm() and print task comm directly omits 829dabf2cd52 kasan: fix typo in kasan_poison_new_object documentation omits aa998f914565 lib/inflate.c: remove dead code omits b49d404dbb45 init: fix removal warning for deprecated initrd loading omits 5da576ebe669 iov_iter: remove setting of page->index omits d8f7abb7d2a9 ocfs2: support large folios in ocfs2_write_zero_page() omits 55d3dd35e9ed ocfs2: support large folios in ocfs2_zero_cluster_folios() omits 716e49984693 ocfs2: remove ocfs2_start_walk_page_trans() prototype omits f21b4d977f0f ocfs2: use a folio in ocfs2_fast_symlink_read_folio() omits cf63d8ad0e08 ocfs2: convert ocfs2_read_inline_data() to take a folio omits ea8e1caf0bc9 ocfs2: convert ocfs2_map_and_dirty_page() to ocfs2_map_and [...] omits cb1b9ca73626 ocfs2: convert ocfs2_duplicate_clusters_by_page() to use a folio omits a3f3cefef8b2 ocfs2: use an array of folios instead of an array of pages omits bcfbd6f55a16 ocfs2: convert ocfs2_clear_page_regions() to ocfs2_clear_f [...] omits 44cb44e88193 ocfs2: convert ocfs2_map_page_blocks() to ocfs2_map_folio_ [...] omits b11be38aee80 ocfs2: use a folio in ocfs2_map_and_dirty_page() omits 5df54b9b2d75 ocfs2: use a folio in ocfs2_prepare_page_for_write() omits 58b6562f8228 ocfs2: use a folio in ocfs2_write_end_nolock() omits 2ec759e2e81f ocfs2: convert ocfs2_write_failure() to use a folio omits 840f5bb64274 ocfs2: convert w_pages to w_folios omits fe41d6f9e351 ocfs2: convert ocfs2_inode_lock_with_page() to ocfs2_inode [...] omits 466421690506 ocfs2: convert ocfs2_readpage_inline() to take a folio omits 359075a8e172 ocfs2: pass mmap_folio around instead of mmap_page omits cd4fbae4e477 ocfs2: use a folio in ocfs2_write_begin_inline() omits 3d643f5d49b1 ocfs2: use a folio in ocfs2_zero_new_buffers() omits 94a7077bdc74 ocfs2: convert w_target_page to w_target_folio omits 544048481446 ocfs2: convert ocfs2_page_mkwrite() to use a folio omits b3f64fa9718c ocfs2: handle a symlink read error correctly omits 8b5c17066554 Squashfs: don't allocate fragment caches more than fragments omits e779982ef233 lib/math: add int_sqrt test suite omits c14b495bb1c7 XArray: minor documentation improvements omits 9d6c97485096 Xarray: use xa_mark_t in xas_squash_marks() to keep code c [...] omits 69f935b1be82 Xarray: remove repeat check in xas_squash_marks() omits 44c2b464d152 Xarray: distinguish large entries correctly in xas_split_alloc() omits 7adac0dcf167 Xarray: move forward index correctly in xas_pause() omits b34d3800128a Xarray: do not return sibling entries from xas_find_marked() omits 5b490de80a62 kernel-wide: add explicity||explicitly to spelling.txt omits 501c260f00f6 ocfs2: convert to the new mount API omits 0f58b8ac8188 dlmfs: convert to the new mount API omits b1d164ffebb6 watchdog: output this_cpu when printing hard LOCKUP omits 1cf85aac5db7 ALSA: line6: convert timeouts to secs_to_jiffies() omits 36d825e015cd livepatch: convert timeouts to secs_to_jiffies() omits 0eb2394576fd ceph: convert timeouts to secs_to_jiffies() omits 54d18c28cf32 staging: vc04_services: convert timeouts to secs_to_jiffies() omits 9f1c756a8195 Bluetooth: MGMT: convert timeouts to secs_to_jiffies() omits 4d7d0757a207 wifi: ath11k: convert timeouts to secs_to_jiffies() omits b54afae77941 xen/blkback: convert timeouts to secs_to_jiffies() omits 99191a62c0cc scsi: pm8001: convert timeouts to secs_to_jiffies() omits 87315e55abd1 scsi: arcmsr: convert timeouts to secs_to_jiffies() omits 45328ac10e72 scsi: lpfc: convert timeouts to secs_to_jiffies() omits 7535a2cf19e0 drm/xe: convert timeout to secs_to_jiffies() omits 7c118283c3dd accel/habanalabs: convert timeouts to secs_to_jiffies() omits 69e61a4e9c6a mm: kmemleak: convert timeouts to secs_to_jiffies() omits 58a198e98146 powerpc/papr_scm: convert timeouts to secs_to_jiffies() omits d163cc6bb6a5 s390-kernel-convert-timeouts-to-use-secs_to_jiffies-fix omits c15954d5ec19 s390: kernel: convert timeouts to use secs_to_jiffies() omits 59e5796db179 arm: pxa: convert timeouts to use secs_to_jiffies() omits 8aa9a9c38be8 coccinelle: misc: add secs_to_jiffies script omits 9918b8228807 netfilter: conntrack: cleanup timeout definitions omits 4fc59a194649 fault-inject-use-prandom-where-cryptographically-secure-ra [...] omits dd4f4e719c31 fault-inject: use prandom where cryptographically secure r [...] omits 4836625780c3 checkpatch-check-return-of-git_commit_info-fix omits 2f85abeb7aba checkpatch: check return of `git_commit_info` omits 6cf4d090f871 ucounts: move kfree() out of critical zone protected by uc [...] omits a6d974492d27 xarray-port-tests-to-kunit-fix omits 0b3d368ee707 xarray: port tests to kunit omits a5d18e564102 include: update references to include/asm-<arch> omits e99a2afcdf90 checkpatch: update reference to include/asm-<arch> omits 1aca0d9c0066 tools/accounting/procacct: fix minor errors omits cc6590a033be delayacct: update docs and fix some spelling errors omits 07add4e7008f delayacct: add delay max to record delay peak omits 84c0f95b35e5 kernel/resource: simplify API __devm_release_region() impl [...] omits 592957a50f34 xarray-extract-helper-from-__xa_insertcmpxchg-fix omits b967cbbf5564 xarray: extract helper from __xa_{insert,cmpxchg} omits 5449fa95ce1d xarray: extract xa_zero_to_null omits 9bd602d133ea scripts/spelling.txt: add more spellings to spelling.txt omits e194c3b2684c Documentation/core-api: min_heap: add author information omits 5c61232c98a3 lib min_heap: add brief introduction to Min Heap API omits 40eaa7647d20 lib/test_min_heap: use inline min heap variants to reduce [...] omits 3ea0c93bce78 lib min_heap: improve type safety in min_heap macros by us [...] omits ef94f4aeb57c minmax.h: remove some #defines that are only expanded once omits 89d8f1962175 minmax.h: simplify the variants of clamp() omits fd21a4ecad1f minmax.h: move all the clamp() definitions after the min/m [...] omits 0b12fdd79282 minmax.h: use BUILD_BUG_ON_MSG() for the lo < hi test in clamp() omits 2292d9b7a61f minmax.h: reduce the #define expansion of min(), max() and [...] omits ecd40b790680 minmax.h: update some comments omits c1af61ed52eb minmax.h: add whitespace around operators and after commas omits 6cfb565e7780 ocfs2: replace deprecated simple_strtol with kstrtol omits ddc7a22ad542 ocfs2: miscellaneous spelling fixes omits 9ee28f29b54c ocfs2: heartbeat: replace simple_strtoul with kstrtoul omits 442b602f0de4 alpha: remove duplicate included header file omits d82c8eea4f1d lib/rhashtable: fix the typo for preemptible omits c33967959fe9 get_task_exe_file: check PF_KTHREAD locklessly omits 2f8cb13dda1f Revert "riscv: mm: add support for ZONE_DEVICE" omits c0c3319917db mm: remove devmap related functions and page table bits omits f9a01843d366 mm: remove pXX_devmap callers omits 21352d692439 device/dax: properly refcount device dax pages when mapping omits 9c4409f51aa3 fs/dax: properly refcount fs dax pages omits db6dd2591e99 mm/mlock: skip ZONE_DEVICE PMDs during mlock omits b53a4796f4b4 proc/task_mmu: mark devdax and fsdax pages as always unpinned omits 7a8d16010940 mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages omits 1150e7d51c24 memremap: add is_devdax_page() and is_fsdax_page() helpers omits 7bd3b29e2116 huge_memory: add vmf_insert_folio_pmd() omits 6f1fbc96579f huge_memory-add-vmf_insert_folio_pud-fix omits 3afba6ddb10a huge_memory: add vmf_insert_folio_pud() omits e9ad5e1fe6f0 rmap-add-support-for-pud-sized-mappings-to-rmap-fix omits ce9c7ffcf303 rmap: add support for PUD sized mappings to rmap omits 7f5f78981aaf mm/memory: add vmf_insert_page_mkwrite() omits d0a7b6ac998f mm/memory: enhance insert_page_into_pte_locked() to create [...] omits 04cabee2d411 mm: allow compound zone device pages omits 954d57bc9169 mm/mm_init: move p2pdma page refcount initialisation to p2pdma omits 40f8ec3aba85 mm/gup: remove redundant check for PCI P2PDMA page omits 484cc0785f2d fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag omits 42b096a37db6 fs/dax: ensure all pages are idle prior to filesystem unmount omits 2ab80c358638 fs/dax: always remove DAX page-cache entries when breaking [...] omits 738ec092051b fs/dax: create a common implementation to break DAX layouts omits f6e0a6f07e6c fs/dax: refactor wait for dax idle page omits de7da2fabf4b fs/dax: don't skip locked entries when scanning entries omits 1404dab0279f fs/dax: return unmapped busy pages from dax_layout_busy_pa [...] omits a8a569fe5861 fuse: fix dax truncate/punch_hole fault path omits c8da7e6cc845 selftests/mm: introduce uffd-wp-mremap regression test omits 3613e28899df selftests/mm: virtual_address_range: dump to /dev/null omits f3101a58b7b2 mm/memfd: use strncpy_from_user() to read memfd name omits 9b913d6f3c79 mm/memfd: refactor and cleanup the logic in memfd_create() omits 238e5740ccfc Docs/admin-guide/mm/damon/usage: document DAMOS filter 'pa [...] omits f5e5c1d46bdc Docs/admin-guide/mm/damon/usage: omit DAMOS filter details [...] omits 2258ae21bf2d Docs/ABI/damon: document DAMOS filter pass sysfs file omits cb0bd5f58349 Docs/mm/damon/design: document pass/block filters behaviors omits c06de711d69a mm/damon/sysfs-schemes: add a file for setting damos_filter->pass omits a22ed5e00579 mm/damon: add pass argument to damos_new_filter() omits f480bda0c456 mm/damon/paddr: support damos_filter->pass omits cdb8e2f75aab mm/damon/core: support damos_filter->pass omits c048f585da12 mm/damon/core: add damos_filter->pass field omits 26bde872b515 mm/damon: fixup damos_filter kernel-doc omits bacc11a4ad90 mm/hugetlb: unify restore reserve accounting for new allocations omits ff67a15151e4 mm/hugetlb: drop vma_has_reserves() omits e9e71a96f57c mm/hugetlb: simplify vma_has_reserves() omits a5c8da3f4ae1 mm/hugetlb: clean up map/global resv accounting when allocate omits fa28fd75f7cd mm/hugetlb: rename avoid_reserve to cow_from_owner omits af8e4fb00dc5 mm/hugetlb: stop using avoid_reserve flag in fork() omits db5761bebb60 mm/hugetlb: fix avoid_reserve to allow taking folio from subpool omits 331964691ed0 mm: add FGP_DONTCACHE folio creation flag omits 0c7671b49ce8 mm: call filemap_fdatawrite_range_kick() after IOCB_DONTCA [...] omits c632f4c56888 mm/filemap: add filemap_fdatawrite_range_kick() helper omits 1d5e62069bef mm/filemap: drop streaming/uncached pages when writeback c [...] omits a8b4730bd282 mm/filemap: add read support for RWF_DONTCACHE omits aa1afdf5cfa9 fs: add RWF_DONTCACHE iocb and FOP_DONTCACHE file_operations flag omits 3b575e8fd837 mm/truncate: add folio_unmap_invalidate() helper omits 1d75a08c3970 mm/readahead: add readahead_control->dropbehind member omits 734e01a89869 mm: add PG_dropbehind folio flag omits eb44d9bb9def mm/readahead: add folio allocation helper omits 53fc08387216 mm/filemap: use page_cache_sync_ra() to kick off read-ahead omits ba5faa18a42f mm/filemap: change filemap_create_folio() to take a struct kiocb omits 043ac1730767 mm-shmem-skip-swapcache-for-swapin-of-synchronous-swap-device-fix omits 7d34bdb81547 mm: shmem: skip swapcache for swapin of synchronous swap device omits 1d506f630d65 mm/memmap: prevent double scanning of memmap by kmemleak omits 90e8bd8da188 mm/fake-numa: allow later numa node hotplug omits ed9ab26b2682 mm/damon: remove DAMON debugfs interface omits 4c91090e805d mm/damon: remove DAMON debugfs interface kunit tests omits 25ce1aad2830 kunit: configs: remove configs for DAMON debugfs interface tests omits a4146b32acdf selftests/damon: remove tests for DAMON debugfs interface omits dab2dbd8c593 selftests/damon/config: remove configs for DAMON debugfs i [...] omits e13f55598ecf Docs/mm/damon/design: update for removal of DAMON debugfs [...] omits 62be79d8df92 Docs/admin-guide/mm/damon/usage: remove DAMON debugfs inte [...] omits 87e063bed9df Docs/translations/*/admin-guide/mm/damon/usage: remove DAM [...] omits 1c885256ec79 Docs/ABI/damon: document per-region DAMOS filter-passed by [...] omits fcc5d62c12a3 Docs/admin-guide/mm/damon/usage: document sz_filtered_out [...] omits d82c2fc3d51b Docs/mm/damon/design: document per-region sz_filter_passed stat omits 78725aaf6700 mm/damon/sysfs-schemes: expose per-region filter-passed bytes omits 6372c5c40216 mm/damon/core: pass per-region filter-passed bytes to damo [...] omits 00126bd3329b Docs/ABI/damon: document per-scheme filter-passed bytes stat file omits c81a10f5fba9 Docs/admin-guide/mm/damon/usage: document sz_ops_filter_passed omits bca9de31da79 Docs/mm/damon/design: document sz_ops_filter_passed omits 6dd3fe659f69 mm/damon/syfs-schemes: implement per-scheme filter-passed [...] omits 16ba4b04be46 mm/damon/core: implement per-scheme ops-handled filter-pas [...] omits 4a09983d1a9d mm/damon/paddr: report filter-passed bytes back for DAMOS_ [...] omits 1f4bac9088a2 mm/damon/paddr: report filter-passed bytes back for normal [...] omits 6b22d3ad0fe8 mm/damon: ask apply_scheme() to report filter-passed regio [...] omits df55db07bb9a Docs/admin-guide/mm/damon/usage: link damos stat design doc omits 81c70f6f5c6a Docs/mm/damon/design: add 'statistics' section omits ec5b76d0628f mm/damon: clarify trying vs applying on damos_stat kernel- [...] omits 7fe99d1e43f4 mm/damon/sysfs: remove unused code for schemes tried regio [...] omits 6d0062fa2e2a mm/damon/sysfs: use damos_walk() for update_schemes_tried_ [...] omits 0ba6b35af202 Docs/mm/damon/design: document DAMOS regions walking omits 560c732fafc6 mm/damon/core: implement damos_walk() omits be652f73f4dd mm/damon/sysfs: use damon_call() for update_schemes_effect [...] omits 3ade8cb6c403 mm/damon/sysfs: use damon_call() for commit_schemes_quota_goals omits 13d1b2ef3b5d mm/damon/sysfs: use damon_call() for update_schemes_stats omits bdf14c3b0b8c mm/damon/core: introduce damon_call() omits 010983953c91 mm/damon/sysfs: handle clear_schemes_tried_regions from DA [...] omits 449041e42dd7 mm/damon/sysfs-schemes: remove unnecessary schemes existen [...] omits dced557040a9 mm: introduce ctor/dtor at PGD level omits 5ec598313cff asm-generic: pgalloc: provide generic __pgd_{alloc,free} omits bec9b9b76430 ARM: mm: rename PGD helpers omits 949a1ec24780 m68k: mm: add calls to pagetable_pmd_[cd]tor omits f571f3dd24e8 parisc: mm: ensure pagetable_pmd_[cd]tor are called omits 4b2ed997fba9 mm: move common part of pagetable_*_ctor to helper omits d9bff63e996f mm/debug: prefer VM_WARN_ON_VMG() to report VMG debug warnings omits d6d2aa228ffa mm/debug: introduce VM_WARN_ON_VMG() to dump VMA merge state omits b87eb03cc748 mm/mglru: fix PTE-mapped large folios omits 85f51d510f15 mm/mglru: rework workingset protection omits 22c2f2c838a6 mm/mglru: rework refault detection omits 8cd90d82a035 mm/mglru: rework type selection omits bdd60f5f7a66 mm/mglru: rework aging feedback omits e071ee97f3de mm/mglru: optimize deactivation omits a423b6d4ef3a mm/mglru: clean up workingset omits b4a79b757e92 mm/memblock: add memblock_alloc_or_panic interface omits 5b85c127d4f1 mm: make mmap_region() internal omits fee5d4fb0d52 mips: vdso: prefer do_mmap() to mmap_region() omits 0b7a25f2fc2b lib/list_debug.c: add object information in case of invali [...] omits 75b0ac990838 mm, swap_slots: remove slot cache for freeing path omits 175891a64031 mm, swap: use a global swap cluster for non-rotation devices omits 524cf49c49c2 mm, swap: introduce a helper for retrieving cluster from offset omits 2b727b6a5224 mm, swap: simplify percpu cluster updating omits 612620900c9f mm, swap: reduce contention on device lock omits 5d3209692b58 mm, swap: use an enum to define all cluster flags and wrap [...] omits e7903a8a9995 mm, swap: hold a reference during scan and cleanup flag usage omits dead1351bbde mm, swap: clean up plist removal and adding omits 8c6668bb5377 mm, swap: clean up device availability check omits cdc6de50ae80 mm, swap: use cluster lock for HDD omits acd5ba7b17ba mm, swap: remove old allocation path for HDD omits f7fceafc7ef3 mm, swap: fold swap_info_get_cont in the only caller omits 490777f2dd7d mm, swap: minor clean up for swap entry allocation omits 7b8ad579ef3e alloc_tag: avoid current->alloc_tag manipulations when pro [...] omits ac64ae933959 memcg: fix soft lockup in the OOM process omits 08dba6f664c6 mm/zsmalloc: introduce __zpdesc_clear/set_zsmalloc() omits fe80020f1d65 mm/zsmalloc: convert get/set_first_obj_offset() to take zpdesc omits ecba67449c88 mm/zsmalloc: convert SetZsPageMovable and remove unused funcs omits f567cd749535 mm/zsmalloc: convert get_zspage() to take zpdesc omits a886323c3bd9 mm/zsmalloc: convert migrate_zspage() to use zpdesc omits 8265e7ebfbbf mm/zsmalloc: convert location_to_obj() to take zpdesc omits 5407269b8e94 mm/zsmalloc: convert __free_zspage() to use zpdesc omits c6a947f8a960 mm/zsmalloc: convert reset_page to reset_zpdesc omits 466bb10e5c5d mm/zsmalloc: add two helpers for zs_page_migrate() and mak [...] omits 50f321905d1b mm/zsmalloc: convert obj_to_page() and zs_free() to use zpdesc omits 843f9d8da52d mm/zsmalloc: convert init_zspage() to use zpdesc omits 3186fd239c72 mm/zsmalloc: convert obj_allocated() and related helpers t [...] omits 0ac63ad69d79 mm/zsmalloc: convert create_page_chain() and its users to [...] omits 90c8dfcfb293 mm/zsmalloc: convert obj_malloc() to use zpdesc omits 1b33c1f33810 mm/zsmalloc: add and use pfn/zpdesc seeking funcs omits ed2b88b40c1b mm/zsmalloc: convert __zs_map_object/__zs_unmap_object to [...] omits b97b1d0c0c7b mm/zsmalloc: use zpdesc in trylock_zspage()/lock_zspage() omits 4b171fc800cb mm/zsmalloc: add zpdesc memory descriptor for zswap.zpool omits fb2270654630 docs/mm: document latest changes to vm_lock omits 12bf65f59ed7 mm: make vma cache SLAB_TYPESAFE_BY_RCU omits 01249f7700aa mm: prepare lock_vma_under_rcu() for vma reuse possibility omits 3987d53a5856 mm: remove extra vma_numab_state_init() call omits 79576bb144a4 mm-debug-print-vm_refcnt-state-when-dumping-the-vma-fix omits cccdaeac255e mm/debug: print vm_refcnt state when dumping the vma omits 4da531ed03cf mm: replace vm_lock and detached flag with a reference count omits f1d17db26f95 refcount: introduce __refcount_{add|inc}_not_zero_limited omits 8c0a4acc22d1 mm: uninline the main body of vma_start_write() omits 0b0816be09ea mm: move mmap_init_lock() out of the header file omits 30e0f05c7032 mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] omits e996cd254f6f types: move struct rcuwait into types.h omits d64b40fc4b33 mm/nommu: fix the last places where vma is not locked befo [...] omits 213e50f31ae2 mm: mark vmas detached upon exit omits 85ca4c6f6aef mm: modify vma_iter_store{_gfp} to indicate if it's storin [...] omits 7caea2624d3b mm: mark vma as detached until it's added into vma tree omits 4283ab0ab0f8 mm: move per-vma lock into vm_area_struct omits 588f0086398e mm: introduce vma_start_read_locked{_nested} helpers omits 4a9893ed999d mm: pgtable: introduce generic pagetable_dtor_free() omits aa0c44166961 mm: pgtable: move __tlb_remove_table_one() in x86 to generic file omits 3aa8b363636a mm: pgtable: introduce generic __tlb_remove_table() omits 6ffc4dfebc59 s390: pgtable: also move pagetable_dtor() of PxD to __tlb_ [...] omits 0a0f422a9e23 x86: pgtable: move pagetable_dtor() to __tlb_remove_table() omits fab723ab9ed6 riscv: pgtable: move pagetable_dtor() to __tlb_remove_table() omits f1aaa0f6575d arm64: pgtable: move pagetable_dtor() to __tlb_remove_table() omits e84c78c2cb1c arm: pgtable: move pagetable_dtor() to __tlb_remove_table() omits 8f257c5da32e mm: pgtable: introduce pagetable_dtor() omits 3253e4f1fee6 s390: pgtable: add statistics for PUD and P4D level page table omits 67ec2e2c9376 arm64: pgtable: use mmu gather to free p4d level page table omits e0eadc94d2bc mm: pgtable: add statistics for P4D level page table omits 87fcb390732e asm-generic: pgalloc: provide generic p4d_{alloc_one,free} omits 84c031b80750 riscv: mm: skip pgtable level check in {pud,p4d}_alloc_one omits 23eaa01e8f31 Revert "mm: pgtable: make ptlock be freed by RCU" omits b7cc7871416b mm: remove unnecessary calls to lru_add_drain omits 03fa452639ca mm-add-build-time-option-for-hotplug-memory-default-online [...] omits 86785c314926 mm: add build-time option for hotplug memory default online type omits 0a5861151dab selftests/mm: add new test cases to the migration test omits cf40c60334c4 mm/hugetlb: define replace_free_hugepage_folios() on CONFI [...] omits 3341d07aa63f replace-free-hugepage-folios-after-migration-fix omits 437dad550093 mm: replace free hugepage folios after migration omits e62beb83caad zram: cond_resched() in writeback loop omits ce8039d564d3 zram: use zram_read_from_zspool() in writeback omits 60d4ec168ccb zram: factor out different page types read omits 11891d604bb6 zram: factor out ZRAM_HUGE write omits 470928ad38b2 zram: factor out ZRAM_SAME write omits af3f6c256971 zram: remove entry element member omits b5427adda908 zram: free slot memory early during write omits 6c42738aa552 mm/swap_cgroup: decouple swap cgroup recording and clearing omits dc636ef4b4f5 mm/swap_cgroup: remove global swap cgroup lock omits 039afb7d77bf mm/swap_cgroup: remove swap_cgroup_cmpxchg omits 225d6ed08733 mm, memcontrol: avoid duplicated memcg enable check omits bc42ad2b2784 test_maple_tree: test exhausted upper limit of mtree_alloc [...] omits 8694f4b5a4e4 mm/page_idle: constify 'struct bin_attribute' omits 90d2f18adb26 mm/huge_memory.c: rename shadowed local omits 2b8e4727063b tools: testing: add simple __mmap_region() userland test omits 96d2af969ffd fuse: remove tmp folio for writebacks and internal rb tree omits c4e2f319bea7 mm/migrate: skip migrating folios under writeback with AS_ [...] omits 0dc1a798c52f fs/writeback: in wait_sb_inodes(), skip wait for AS_WRITEB [...] omits 591f5e832be0 mm: skip reclaiming folios in legacy memcg writeback indet [...] omits 8852077319b2 mm: add AS_WRITEBACK_INDETERMINATE mapping flag omits f28ab30e2a6c mm: unexport apply_to_existing_page_range omits 2a75a5908224 mm-fix-outdated-incorrect-code-comments-for-handle_mm_fault-fix omits 04d3adbfb4e3 mm: fix outdated incorrect code comments for handle_mm_fault() omits e31830d616f1 percpu/x86: enable strict percpu checks via named AS qualifiers omits fba384e3b194 percpu: repurpose __percpu tag as a named address space qualifier omits 7039ad8a7b78 percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors omits 8d36043258a7 percpu: use TYPEOF_UNQUAL() in variable declarations omits d0bf68b62eb7 compiler.h: introduce TYPEOF_UNQUAL() macro omits 48194b2fedf0 x86/kgdb: use IS_ERR_PCPU() macro omits 31f9dcafd86e mm/early_ioremap: add null pointer checks to prevent NULL- [...] omits 38472d5e558e mm: add comments to do_mmap(), mmap_region() and vm_mmap() omits c7e43b6e687e mm: assert mmap write lock held on do_mmap(), mmap_region() omits d19214fa9f6a MAINTAINERS: update MEMORY MAPPING section omits f6fcabc2658e memcg/hugetlb: remove memcg hugetlb try-commit-cancel protocol omits 426cd8c3cdcb memcg/hugetlb: introduce mem_cgroup_charge_hugetlb omits 4a2bbe96d69d memcg/hugetlb: introduce memcg_accounts_hugetlb omits 1a91d309033a mm/migrate: remove slab checks in isolate_movable_page() omits b433fc65bfed samples/damon/prcl: implement schemes setup omits 83fa4b215007 samples/damon: introduce a skeleton of a smaple DAMON modu [...] omits 3ed8884db455 samples/damon/wsse: implement working set size estimation [...] omits 1ce1630b9770 samples/damon/wsse: start and stop DAMON as the user requests omits f3d9123a041a samples: add a skeleton of a sample DAMON module for worki [...] omits b04bbefdf013 mm-remove-an-avoidable-load-of-page-refcount-in-page_ref_a [...] omits 660e9609c1f8 mm: remove an avoidable load of page refcount in page_ref_ [...] omits 1c1b5c8f35f5 selftests/mm: remove X permission from sigaltstack mapping omits d72e961c70ad selftests/mm: skip pkey_sighandler_tests if support is missing omits c3d31f133a47 selftests/mm: rename pkey register macro omits 442caf010dec selftests/mm: fix dependency on pkey_util.c omits eb467c3b5a6b selftests/mm: use sys_pkey helpers consistently omits 06074517cdb6 selftests/mm: ensure non-global pkey symbols are marked static omits 0b1b9dba32d8 selftests/mm: remove empty pkey helper definition omits a61467bc9433 selftests/mm: ensure pkey-*.h define inline functions only omits 9d10d344d704 selftests/mm: define types using typedef in pkey-helpers.h omits 78e15c8cc7c4 selftests/mm: remove unused pkey helpers omits 9ebdf092ebd1 selftests/mm: silence unused-result warnings omits c55d9315a469 selftests/mm: build with -O2 omits 23c425d73b67 selftests-mm-fix-warray-bounds-warnings-in-pkey_sighandler [...] omits d1d9a88ca70d selftests/mm: fix -Warray-bounds warnings in pkey_sighandl [...] omits 3b2b3f8ce6cb selftests/mm: fix strncpy() length omits 7b85d9a77564 selftests/mm: fix -Wmaybe-uninitialized warnings omits 0f7c436cad0b selftests/mm: fix condition in uffd_move_test_common() omits 7c636a6026bb mm/memory_hotplug: don't use __GFP_HARDWALL when migrating [...] omits d559804f415d mm/page_alloc: don't use __GFP_HARDWALL when migrating pag [...] omits 8f08e52273f2 selftests/mm: mremap_test: Remove unused variable and type [...] omits c815e793b96d selftests/mm: mseal_test: remove unused variables omits ba64a66998bd selftests/mm: pagemap_ioctl: Fix types mismatches shown by [...] omits 04e181150a55 selftests/mm: thp_settings: remove const from return type omits e8a265b2d535 mseal: remove can_do_mseal() omits 46b70bfac495 mm/hugetlb: support FOLL_FORCE|FOLL_WRITE omits 0f91e972f254 mm: fix typos in !memfd inline stub omits 94b403e7bcea mm: perform all memfd seal checks in a single place omits 1299385744c3 mm: enforce __must_check on VMA merge and split omits fcff0caaf5aa mm-damon-tests-vaddr-kunith-reduce-stack-consumption-fix omits 7cc4541cb908 mm/damon/tests/vaddr-kunit.h: reduce stack consumption omits 510d8753807e mm-introduce-mmap_lock_speculate_try_beginretry-fix omits 6289e80c50af mm: introduce mmap_lock_speculate_{try_begin|retry} omits 3d9bc53d480f mm: convert mm_lock_seq to a proper seqcount omits 11ebe2e7470a seqlock: add raw_seqcount_try_begin omits f51f10714df7 mm/shmem: refactor to reuse vfs_parse_monolithic_sep for o [...] omits 9cd860838845 selftests/mm: static process_madvise() wrapper for guard-pages omits 3d3aa8c8f090 selftests/mm: add fork CoW guard page test omits 75aa46406c0d mm: add per-order mTHP swap-in fallback/fallback_charge counters omits da3abc177724 x86: select ARCH_SUPPORTS_PT_RECLAIM if X86_64 omits d0ce7ef50e99 mm: pgtable: make ptlock be freed by RCU omits f5387601b5ca x86: mm: free page table pages by RCU instead of semi RCU omits 422e6373b47b mm-pgtable-reclaim-empty-pte-page-in-madvisemadv_dontneed-fix omits 39a022efc651 mm: pgtable: reclaim empty PTE page in madvise(MADV_DONTNEED) omits ca077a5fdbb1 mm: make zap_pte_range() handle full within-PMD range omits 695dbb9db6ce mm: do_zap_pte_range: return any_skipped information to th [...] omits c4fc585c2ea7 mm: zap_install_uffd_wp_if_needed: return whether uffd-wp [...] omits f252d0073732 mm: skip over all consecutive none ptes in do_zap_pte_range() omits a50a8e557f56 mm: introduce do_zap_pte_range() omits f1ebf03c666d mm: introduce zap_nonpresent_ptes() omits b35a6492476d mm-userfaultfd-recheck-dst_pmd-entry-in-move_pages_pte-fix omits a43c6c037e48 mm: userfaultfd: recheck dst_pmd entry in move_pages_pte() omits 6b593d1b27ba mm: khugepaged: recheck pmd state in retract_page_tables() omits 9e85e500e8b3 s390/kdump: virtio-mem kdump support (CONFIG_PROC_VMCORE_D [...] omits 5605b723bbc2 virtio-mem: support CONFIG_PROC_VMCORE_DEVICE_RAM omits 3a365d7b1a60 virtio-mem: remember usable region size omits e4c56e7d625f virtio-mem: mark device ready before registering callbacks [...] omits 342dc629fe62 fs/proc/vmcore: introduce PROC_VMCORE_DEVICE_RAM to detect [...] omits 44df29fb6c95 fs/proc/vmcore: factor out freeing a list of vmcore ranges omits 10a41d9df694 fs/proc/vmcore: factor out allocating a vmcore range and a [...] omits e8685745122c fs/proc/vmcore: move vmcore definitions out of kcore.h omits cfc7a194e459 fs/proc/vmcore: prefix all pr_* with "vmcore:" omits 19b42b73afa4 fs/proc/vmcore: disallow vmcore modifications while the vm [...] omits 527d8662c520 fs/proc/vmcore: replace vmcoredd_mutex by vmcore_mutex omits 9a775759ac92 fs/proc/vmcore: convert vmcore_cb_lock into vmcore_mutex omits f10216cdfedc mm/hugetlb: don't map folios writable without VM_WRITE whe [...] omits f77de818b66e hugetlb: prioritize surplus allocation from current node omits 488d189088e1 readahead: properly shorten readahead when falling back to [...] omits 4551a892a2a8 readahead: don't shorten readahead window in read_pages() omits 13c3036de7b6 powernv/memtrace: use __GFP_ZERO with alloc_contig_pages() omits 81d8e0f01726 mm/page_alloc: forward the gfp flags from alloc_contig_ran [...] omits bf33806686fa mm/page_alloc: sort out the alloc_contig_range() gfp flags mess omits 3873b1b1df6f mm/page_alloc: make __alloc_contig_migrate_range() static omits 4ab4000552c1 mm/page_isolation: don't pass gfp flags to start_isolate_p [...] omits 76f710a5b60a mm/page_isolation: don't pass gfp flags to isolate_single_ [...] omits f9a541c442a9 mm/memory_hotplug: move debug_pagealloc_map_pages() into o [...] omits 7e69482d9da5 mm/vma: move __vm_munmap() to mm/vma.c omits ea560e587e8a mm/vma: move stack expansion logic to mm/vma.c omits 8afc9e544a9e mm: abstract get_arg_page() stack expansion and mmap read lock omits f602825f2079 mm/vma: move unmapped_area() internals to mm/vma.c omits 94c2d7a27d20 mm/vma: add missing personality header import omits 2060f49fae3d mm/vma: move brk() internals to mm/vma.c omits 3b5e4168919e mm-page_alloc-add-some-detailed-comments-in-can_steal_fall [...] omits 5d2959b988c6 mm/page_alloc: add some detailed comments in can_steal_fallback omits 108ba11861f4 mm:kasan: fix sparse warnings: Should it be static? omits 442f012476cf lazy tlb: fix hotplug exit race with MMU_LAZY_TLB_SHOOTDOWN omits 360ce65159ef maple_tree: only root node could be deficient omits fb693d2c4f69 maple_tree: add a test check deficient node omits 95676aa48967 maple_tree: simplify split calculation omits 828adf08ff16 mm-swap_cgroup-allocate-swap_cgroup-map-using-vcalloc-fix omits 77d735f869ea mm: swap_cgroup: get rid of __lookup_swap_cgroup() omits 375520bfe1e8 mm: swap_cgroup: allocate swap_cgroup map using vcalloc() omits 81643490a7ac mm: remove the non-useful else after a break in a if statement omits c31a7c8133a3 mm: remove unnecessary whitespace before a quoted newline omits 5f91b278f28a mm: prefer 'unsigned int' to bare use of 'unsigned' omits bcc97c2714cd selftest/mm: remove seal_elf omits c425cf58a916 maple_tree: we don't set offset to MAPLE_NODE_SLOTS on error omits 7be53d5bfdcc maple_tree: not possible to be a root node after loop omits e3fcdced7f09 maple_tree: index has been checked to be smaller than pivot omits 8758e8c4ac64 filemap: remove unused folio_add_wait_queue omits a0ef49364b92 selftests: mm: fix conversion specifiers in transact_test() omits 2c69892e1715 list_lru: expand list_lru_add() docs with info about sublists omits 764740761b11 mm/rodata_test: verify test data is unchanged, rather than [...] omits b16f5453b80a mm/rodata_test: use READ_ONCE() to read const variable omits 3c24fcb12620 docs: tmpfs: drop 'fadvise()' from the documentation omits 276e9b5b3c03 docs: tmpfs: update the large folios policy for tmpfs and shmem omits a211ab6f0464 mm: shmem: add a kernel command line to change the default [...] omits 13b4fc37dcd4 mm: shmem: add large folio support for tmpfs omits 1293ec797363 mm: shmem: change shmem_huge_global_enabled() to return hu [...] omits ebb27c0e9184 mm: factor out the order calculation into a new helper omits 592b0b08ffec kasan: make kasan_record_aux_stack_noalloc() the default b [...] omits 7c2074e76bf2 mm/memory: fix a comment typo in lock_mm_and_find_vma() omits e6635ddde1a2 mm: change type of cma_area_count to unsigned int omits ff6027fd46a8 mm/page-writeback: consolidate wb_thresh bumping logic int [...] omits db59eae70bf5 mm: pgtable: make ptep_clear() non-atomic omits 9bc478c1ab2f selftests/mm: add a few missing gitignore files omits 4b32ca62d452 mm/hugetlb_cgroup: avoid useless return in void function omits 61828edb0b2a mm: mmap_lock: optimize mmap_lock tracepoints omits dd8cb23dc129 mm/damon/core: remove duplicate list_empty quota->goals check omits f51ddbf8bbf9 slab: allocate frozen pages omits 803ef0e33220 mm/mempolicy: add alloc_frozen_pages() omits 287cd7725128 mm/page_alloc: add __alloc_frozen_pages() omits d0ceb761db73 mm/page_alloc: move set_page_refcounted() to end of __allo [...] omits 2f1231659e04 mm/page_alloc: move set_page_refcounted() to callers of __ [...] omits d877946c90b7 mm/page_alloc: move set_page_refcounted() to callers of __ [...] omits 4222e1956927 mm/page_alloc: move set_page_refcounted() to callers of __ [...] omits fbe89bcb0192 mm/page_alloc: move set_page_refcounted() to callers of __ [...] omits 541e41da09c4 mm/page_alloc: move set_page_refcounted() to callers of __ [...] omits d4e9bef5c2db mm/page_alloc: move set_page_refcounted() to callers of ge [...] omits 5614a60e01f2 mm/page_alloc: move set_page_refcounted() to callers of pr [...] omits db3e75c8add3 mm/page_alloc: move set_page_refcounted() to callers of po [...] omits bf7b0c0c8559 mm/page_alloc: export free_frozen_pages() instead of free_ [...] omits cef6fa84273d mm: make alloc_pages_mpol() static omits a8441c879e99 mm/page_alloc: cache page_zone() result in free_unref_page() omits d12436980d1f mm: migrate: remove unused argument vma from migrate_mispl [...] omits e27b9155df33 mm/zswap: add LRU_STOP to comment about dropping the lru lock omits a9f73280e055 maple_tree: use mas_next_slot() directly omits b74a9a90ec13 zram: fix potential UAF of zram table omits aa8a3858fafc selftests/mm: set allocated memory to non-zero content in [...] omits b15eb2341976 mm: clear uffd-wp PTE/PMD state on mremap() omits a480069b937b selftests/mm: virtual_address_range: avoid reading VVAR mappings omits d5eb4aca1f0b selftests/mm: virtual_address_range: fix error when Commit [...] omits 418758be0df0 module: fix writing of livepatch relocations in ROX text omits 7445aaf16136 mm: zswap: disable migration while using per-CPU acomp_ctx omits ab7e8d958bf4 Revert "mm: zswap: fix race between [de]compression and CP [...] omits 6e8f7b44fd38 hugetlb: fix NULL pointer dereference in trace_hugetlbfs_a [...] omits 2bb1b3bf82cf mm-fix-div-by-zero-in-bdi_ratio_from_pages-v2 omits aec5204140f2 mm: fix div by zero in bdi_ratio_from_pages omits e54faac49f5f x86/execmem: fix ROX cache usage in Xen PV guests omits f460a31fd47c filemap: avoid truncating 64-bit offset to 32 bits omits 6c15955c6698 tools: fix atomic_set() definition to set the value correctly omits 7ee6c6b12ba0 mm/mempolicy: count MPOL_WEIGHTED_INTERLEAVE to "interleave_hit" omits ac5ba1f3f33e scripts/decode_stacktrace.sh: fix decoding of lines with a [...] omits 599e0369cef6 mm/kmemleak: fix percpu memory leak detection failure omits c61475aede93 alloc_tag: skip pgalloc_tag_swap if profiling is disabled omits 481ed14ca39d mm: page_alloc: fix missed updates of lowmem_reserve in ad [...] omits 9bf2a1e1e98f mm/vmscan: fix hard LOCKUP in function isolate_lru_folios omits 89d69a57662b Merge branch 'for-next-next-v6.13-20250107' into for-next- [...] omits c95bbbc0fe4a Merge branch 'for-next-current-v6.12-20250107' into for-ne [...] omits 3edb8a70238a Merge branch 'misc-next' into for-next-next-v6.13-20250107 omits be8d5c02385b Merge branch 'misc-6.13' into for-next-next-v6.13-20250107 omits 3d7fde059285 Merge branch 'misc-6.13' into for-next-current-v6.12-20250107 omits b5a8c6c6981b btrfs: enhance ordered extent double freeing detection omits a07510e4c9b7 btrfs: add extra error messages for delalloc range related errors omits 7982b37f7b64 btrfs: subpage: dump the involved bitmap when ASSERT() failed omits d9153ce03b8a btrfs: subpage: fix the bitmap dump for the locked flags omits 91e3e8508d32 btrfs: do proper folio cleanup when run_delalloc_nocow() failed omits e67b15434a95 btrfs: do proper folio cleanup when cow_file_range() failed omits 5d08468cacb1 btrfs: fix the error handling of submit_uncompressed_range() omits 1b282243ce11 btrfs: fix double accounting race when extent_writepage_io [...] omits 343ceb4a0910 btrfs: fix double accounting race when btrfs_run_delalloc_ [...] omits 7bfa0531bbe5 btrfs: scrub: use generic ratelimit helpers to output erro [...] omits 59d71cbb4dd4 btrfs: scrub: ensure we output at least one error message [...] omits 0923d96c6fbd btrfs: scrub: simplify the inode iteration output omits c88cfc04272d btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits e3e5bd791423 btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits 394a76e6b1bd btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits 7f1e6be087c8 btrfs: scrub: fix incorrectly reported logical/physical address omits 33c3044a69e6 btrfs: handle unexpected parent block offset in btrfs_allo [...] omits bb77142099da btrfs: === misc-next on b-for-next === omits 1f79f5757e9e btrfs: print read policy on module load omits 573aac8fd828 btrfs: configure read policy via module parameter omits d4a444d5bef9 btrfs: print status of experimental mode when loading module omits a298f0e1504c btrfs: add read policy to set a preferred device omits ee37a901a9d2 btrfs: introduce RAID1 round-robin read balancing omits 49136a74162e btrfs: add tracking of read blocks for read policy omits d06f5e172aa6 Merge remote-tracking branch 'regulator/for-6.14' into reg [...] omits ccdfe4a50bad Merge remote-tracking branch 'spi/for-6.14' into spi-next omits 9012a436be9f Merge branch 'features' into for-next omits 0d189dc941f4 Merge branch 'fixes' into for-next omits e87528eafdc7 Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'q [...] omits c125511d11b2 Merge branch 'bpf-next/master' into for-next omits b7e601302d58 module: sign with sha512 instead of sha1 by default omits 4e9f5676494f module: Don't fail module loading when setting ro_after_in [...] omits fa01e0c57d2b module: Split module_enable_rodata_ro() omits 50d95be23f9a module: sysfs: Use const 'struct bin_attribute' omits f51d673fc4db module: sysfs: Add notes attributes through attribute_group omits ebb3fdf12ce8 module: sysfs: Simplify section attribute allocation omits 7446d0cbe1b2 module: sysfs: Drop 'struct module_sect_attr' omits 7c056f69c414 module: sysfs: Drop member 'module_sect_attr::address' omits fc2a8533b336 module: sysfs: Drop member 'module_sect_attrs::nsections' omits 2d1a3e6a54e3 Merge branch 'vfs-6.14.libfs' into vfs.all omits a366e235a615 Merge branch 'vfs-6.14.mount' into vfs.all omits ea0c84d50c8c Merge branch 'kernel-6.14.pid' into vfs.all omits 13825e1c99ed Merge branch 'kernel-6.14.cred' into vfs.all omits 1c422e75af93 Merge branch 'vfs-6.14.pidfs' into vfs.all omits 2c703f076bc2 Merge branch 'vfs-6.14.misc' into vfs.all omits b8af924e8b87 Merge branch 'vfs-6.14.kcore' into vfs.all omits aa7ed5f7e37c Merge branch 'vfs-6.14.netfs' into vfs.all omits 9497a7c5670b Merge branch 'vfs.fixes' into vfs.all omits 69f0f830dad8 Merge branch 'bpf-next/master' into for-next omits 6f3257be0d70 fs: remove useless lockdep assertion omits cee2bcb1e1cf fs: use xarray for old mount id omits 82cd668d1e14 Merge patch series "fs: tweak mntns iteration" omits 4e25162be4c6 selftests: add listmount() iteration tests omits 30fca5b98fc5 fs: cache first and last mount omits 211364bef430 fs: kill MNT_ONRB omits 79c91a775f5a Merge patch series "fs: lockless mntns lookup" omits bb3fbac75a48 samples: add test-list-all-mounts omits 2ebad986ae0c selftests: remove unneeded include omits d19f6393d989 selftests: add tests for mntns iteration omits bb8b2603204f seltests: move nsfs into filesystems subfolder omits a89aba27b2c9 fs: simplify rwlock to spinlock omits 4e4de01658b2 fs: lockless mntns lookup for nsfs omits 2e3213ee407f rculist: add list_bidir_{del,prev}_rcu() omits 49ab4e2a4666 fs: lockless mntns rbtree lookup omits f705c59ca375 fs: add mount namespace to rbtree late omits 6dfeb6ffee7f Merge patch series "fs: listmount()/statmount() fix and sa [...] omits 98fdc71e7273 mount: remove inlude/nospec.h include omits ac824e9bfe92 fs: prepend statmount.mnt_opts string with security_sb_mnt_opts() omits d95e49bf8bcd samples: add a mountinfo program to demonstrate statmount( [...] omits 7a47db23a9f0 Merge patch series "netfs: Read performance improvements a [...] omits 794d8cf3a87a netfs: Report on NULL folioq in netfs_writeback_unlock_folios() omits 3c49e529e1c6 afs: Add a tracepoint for afs_read_receive() omits 6698c02d64b2 afs: Locally initialise the contents of a new symlink on creation omits a5b5beebcf96 afs: Use the contained hashtable to search a directory omits 836bb70bde6a afs: Make afs_mkdir() locally initialise a new directory's [...] omits e2d46f2ec332 netfs: Change the read result collector to only use one work item omits eddf51f2bb2c afs: Make {Y,}FS.FetchData an asynchronous operation omits 9750be93b2be afs: Fix cleanup of immediately failed async calls omits f28fc2010d62 afs: Eliminate afs_read omits eae9e78951bb afs: Use netfslib for symlinks, allowing them to be cached omits 6dd80936618c afs: Use netfslib for directories omits b2604315e87a afs: Make afs_init_request() get a key if not given a file omits 49866ce7ea8d netfs: Add support for caching single monolithic objects s [...] omits e61bfaad8fd8 netfs: Add functions to build/clean a buffer in a folio_queue omits 9e705016eb8f afs: Add more tracepoints to do with tracking validity omits 229105e5cfd9 cachefiles: Add auxiliary data trace omits bcb33f79e15d cachefiles: Add some subrequest tracepoints omits 30f878fa0fac netfs: Remove some extraneous directory invalidations omits 07a10767853a afs: Fix directory format encoding struct omits b49194da2aff afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY omits 6e0b503dc65c afs: Don't use mutex for I/O operation lock omits 627cf645277b netfs: Don't use bh spinlock omits 31fc366aa7aa netfs: Drop the was_async arg from netfs_read_subreq_terminated() omits 360157829ee3 netfs: Drop the error arg from netfs_read_subreq_terminated() omits 751e213f9f8a netfs: Split retry code out of fs/netfs/write_collect.c omits d606c36294f4 netfs: Make netfs_advance_write() return size_t omits 06fa229ceb36 netfs: Abstract out a rolling folio buffer implementation omits aabcabf27460 netfs: Add a tracepoint to log the lifespan of folio_queue [...] omits eb1181594417 netfs: Use a folio_queue allocation and free functions omits 2a8a384621c3 cachefiles: Clean up some whitespace in trace header omits d3d3ec865680 netfs: Clean up some whitespace in trace header omits 13e98294d7ce Merge branches 'fixes', 'misc', 'mmu', 'svm', 'vcpu_array' [...] omits c2ce3bb13ae7 Merge branch 'bpf-next/net' into for-next omits 459765af0302 Merge branch 'bpf-next/master' into for-next omits 09430e47ceec Merge branch 'bpf-next/net' into for-next omits ca398b41b0a3 Merge branch for-6.14/arm/dt into for-next adds 643e2e259c2b Merge tag 'for-6.13-rc6-tag' of git://git.kernel.org/pub/s [...] adds 12dc7ee53124 mm/vmscan: fix hard LOCKUP in function isolate_lru_folios adds 819c8f5fb2fd mm: page_alloc: fix missed updates of lowmem_reserve in ad [...] adds 6a4855a02a25 alloc_tag: skip pgalloc_tag_swap if profiling is disabled adds 1f7f8d025cf5 mm/kmemleak: fix percpu memory leak detection failure adds 49c407655cd4 scripts/decode_stacktrace.sh: fix decoding of lines with a [...] adds 5fbc4296d135 mm/mempolicy: count MPOL_WEIGHTED_INTERLEAVE to "interleave_hit" adds 5dfbb353c389 tools: fix atomic_set() definition to set the value correctly adds 16fc1f9f67ee filemap: avoid truncating 64-bit offset to 32 bits adds 1e60945e9692 x86/execmem: fix ROX cache usage in Xen PV guests adds e6c633847dc7 mm: fix div by zero in bdi_ratio_from_pages adds 49d427ab0424 mm-fix-div-by-zero-in-bdi_ratio_from_pages-v2 adds 67028374b46c mm-fix-div-by-zero-in-bdi_ratio_from_pages-v3 adds 1c6bd4b9cce9 hugetlb: fix NULL pointer dereference in trace_hugetlbfs_a [...] adds 0d03bec86b4e Revert "mm: zswap: fix race between [de]compression and CP [...] adds 2e29427d257f mm: zswap: properly synchronize freeing resources during C [...] adds cc1e18070b02 mm-zswap-properly-synchronize-freeing-resources-during-cpu [...] adds c288d6ec2645 module: fix writing of livepatch relocations in ROX text adds e2cf41eda2fd selftests/mm: virtual_address_range: fix error when Commit [...] adds 7d6d25a683e6 selftests/mm: virtual_address_range: avoid reading VVAR mappings adds 4830d75b35c4 mm: clear uffd-wp PTE/PMD state on mremap() adds 410e315a4d7c selftests/mm: set allocated memory to non-zero content in [...] adds 838339a547a4 zram: fix potential UAF of zram table adds 66897a074128 mm/hugetlb_vmemmap: fix memory loads ordering adds 9264a48ba011 vmstat: disable vmstat_work on vmstat_cpu_down_prep() adds b813cce35d7c Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 3ff93c593561 Merge tag 'fuse-fixes-6.13-rc7' of ssh://gitolite.kernel.o [...] adds 8fd56ad6e7c9 afs: Fix the maximum cell name length adds c13094b894de iomap: avoid avoid truncating 64-bit offset to 32 bits adds 344bac8f0d73 fs: kill MNT_ONRB adds 482d520d86e8 Merge tag 'vfs-6.14-rc7.mount.fixes' adds 3f6bc9e3ab9b netfs: Fix kernel async DIO adds 904abff4b1b9 netfs: Fix read-retry for fs with no ->prepare_read() adds 17a4fde81d3a afs: Fix merge preference rule failure condition adds a06df73fec94 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 378d62cc2c19 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 1ebe807b4d72 Merge branch 'fs-current' of linux-next adds 441dd9c46191 s390/futex: Fix FUTEX_OP_ANDN implementation adds 0dc512b51599 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c2994b008492 Bluetooth: hci_sync: Fix not setting Random Address when required adds a182d9c84f9c Bluetooth: MGMT: Fix Add Device to responding before completing adds 8023dd220425 Bluetooth: btnxpuart: Fix driver sending truncated data adds 67dba2c28fe0 Bluetooth: btmtk: Fix failed to send func ctrl for MediaTe [...] adds 6730ee8f083c Merge tag 'for-net-2025-01-08' of git://git.kernel.org/pub [...] adds 65104599b3a8 ice: fix max values for dpll pin phase adjust adds 6c5b98911608 ice: fix incorrect PHY settings for 100 GB/s adds bd2776e39c2a igc: return early when failing to read EECD register adds 4460e45700e7 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds d1bf27c4e176 dt-bindings: net: pse-pd: Fix unusual character in documentation adds 2d2d4f60ed26 mctp i3c: fix MCTP I3C driver multi-thread issue adds 737d4d91d35b sched: sch_cake: add bounds checks to host bulk flow fairn [...] adds 426046e2d62d net: stmmac: dwmac-tegra: Read iommu stream id from device tree adds 2055272e3ae0 rtase: Fix a check for error in rtase_alloc_msix() adds 0e2909c6bec9 net/mlx5: Fix variable not being completed when function returns adds d58200966ed7 MAINTAINERS: mark Synopsys DW XPCS as Orphan adds b506668613ef MAINTAINERS: update maintainers for Microchip LAN78xx adds e049fb86d391 MAINTAINERS: remove Andy Gospodarek from bonding adds 03868822c553 MAINTAINERS: mark stmmac ethernet as an Orphan adds 9d7b1191d030 MAINTAINERS: remove Mark Lee from MediaTek Ethernet adds d4782fbab1c0 MAINTAINERS: remove Ying Xue from TIPC adds d95e2cc73701 MAINTAINERS: remove Noam Dagan from AMAZON ETHERNET adds d9e03c6ffc4c MAINTAINERS: remove Lars Povlsen from Microchip Sparx5 SoC adds 92afd9f3bc22 Merge branch 'maintainers-spring-2025-cleanup-of-networkin [...] adds 771ec78dc8b4 mptcp: sysctl: avail sched: remove write access adds d38e26e36206 mptcp: sysctl: sched: avoid using current->nsproxy adds 92cf7a51bdae mptcp: sysctl: blackhole timeout: avoid using current->nsproxy adds ea62dd138391 sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy adds 9fc17b76fc70 sctp: sysctl: rto_min/max: avoid using current->nsproxy adds 15649fd5415e sctp: sysctl: auth_enable: avoid using current->nsproxy adds c10377bbc197 sctp: sysctl: udp_port: avoid using current->nsproxy adds 6259d2484d0c sctp: sysctl: plpmtud_probe_interval: avoid using current- [...] adds 7f5611cbc487 rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxy adds 2664bc9c7d59 Merge branch 'net-sysctl-avoid-using-current-nsproxy' adds 13210fc63f35 netfilter: nf_tables: imbalance in flowtable binding adds b541ba7d1f5a netfilter: conntrack: clamp maximum hashtable size to INT_MAX adds b5cf67a8f716 Merge tag 'nf-25-01-09' of git://git.kernel.org/pub/scm/li [...] adds c222b6e52f54 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 785f9237db24 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 080505f3c6c3 ALSA: doc: Add codecs/index.rst to top-level index adds 8f0defd2e52d ASoC: cs42l43: Add codec force suspend/resume ops adds 139fa599cea0 ASoC: rsnd: check rsnd_adg_clk_enable() return value adds 1d4ba05d1dae Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f7f8c1ed1b02 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 63a5e8efdcae Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 82707e9c6a75 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 9d401924b118 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds f464c16ad24e Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds e41190cb2adf Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 29847433482b Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds f4852256973c Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 013676a6e199 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds b5e57459ef32 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 429fe3250702 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 57fb39269f19 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ae2e798758e9 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds dd410d784402 platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 [...] adds bee9a0838fd2 platform/x86/intel: power-domains: Add Clearwater Forest support adds cc1ff7bc1bb3 platform/x86: ISST: Add Clearwater Forest to support list adds 1d7461d0c833 platform/x86: intel/pmc: Fix ioremap() of bad address adds cdc3adc1dd3f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 05de1eaad480 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 03f0b548537f riscv: module: remove relocation_head rel_entry member allocation adds 6a97f4118ac0 riscv: Fix sleeping in invalid context in die() adds 13134cc94914 riscv: kprobes: Fix incorrect address calculation adds 7e25044b8045 cpuidle: riscv-sbi: fix device node release in early exit [...] adds f754f27e98f8 riscv: mm: Fix the out of bound issue of vmemmap address adds 51356ce60e59 riscv: stacktrace: fix backtracing through exceptions adds 40e6073e7648 riscv: qspinlock: Fixup _Q_PENDING_LOOPS definition adds 5cd900b8b7e4 riscv: use local label names instead of global ones in assembly adds 503465d4dc40 tools: selftests: riscv: Add pass message for v_initval_nolibc adds ebdc22c51ace tools: selftests: riscv: Add test count for vstate_prctl adds 89726fb01a12 Merge patch series "selftest: fix riscv/vector tests" adds fc58db9aeb15 drivers/perf: riscv: Fix Platform firmware event data adds 2c206cdede56 drivers/perf: riscv: Return error for default case adds 3aff4cdbe506 drivers/perf: riscv: Do not allow invalid raw event config adds 6f6ecce59d99 Merge patch series "SBI PMU event related fixes" adds 968083d8e503 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e21b27a40d4a Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds fe65fa4ed83c Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds a8eb60eb0e2d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e24b15d4704d clk: mmp2: call pm_genpd_init() only after genpd.name is set adds 590a094e7bd2 Merge tag 'sunxi-clk-fixes-for-6.13' of https://git.kernel [...] adds 466e574834a8 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds 6d71a9c61604 sched/fair: Fix EEVDF entity placement bug causing scheduling lag adds a65bb8a76880 Merge branch into tip/master: 'sched/urgent' adds 06f99905db94 Merge branch into tip/master: 'x86/urgent' adds d91207739de5 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds a0f22f07dac0 Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] adds 41374bc033d2 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 24c2faa9279c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17a315ed2832 maple_tree: use mas_next_slot() directly new e3117bd85f08 mm/zswap: add LRU_STOP to comment about dropping the lru lock new 51f40eb9b6a9 mm: migrate: remove unused argument vma from migrate_mispl [...] new b9f18349a394 mm/page_alloc: cache page_zone() result in free_unref_page() new 9f229d795d88 mm: make alloc_pages_mpol() static new d662585da0e9 mm/page_alloc: export free_frozen_pages() instead of free_ [...] new ef7d8e8dd8b2 mm/page_alloc: move set_page_refcounted() to callers of po [...] new de3d35d4c0f5 mm/page_alloc: move set_page_refcounted() to callers of pr [...] new 1324d771b478 mm/page_alloc: move set_page_refcounted() to callers of ge [...] new b83e51ea30da mm/page_alloc: move set_page_refcounted() to callers of __ [...] new e7ea4562ab37 mm/page_alloc: move set_page_refcounted() to callers of __ [...] new 45164810b3c9 mm/page_alloc: move set_page_refcounted() to callers of __ [...] new 7016d95bd726 mm/page_alloc: move set_page_refcounted() to callers of __ [...] new 9efc857b04a7 mm/page_alloc: move set_page_refcounted() to callers of __ [...] new e829e9643b49 mm/page_alloc: move set_page_refcounted() to end of __allo [...] new 8cc93d48da90 mm/page_alloc: add __alloc_frozen_pages() new 340ecdd4279e mm/mempolicy: add alloc_frozen_pages() new 6ee13dfaaef8 slab: allocate frozen pages new 80f055304b8b mm/damon/core: remove duplicate list_empty quota->goals check new 259be97df85c mm: mmap_lock: optimize mmap_lock tracepoints new dfbaee630e28 mm/hugetlb_cgroup: avoid useless return in void function new badf19a6a387 selftests/mm: add a few missing gitignore files new a07472f0c41f mm: pgtable: make ptep_clear() non-atomic new 2c1821581ec4 mm/page-writeback: consolidate wb_thresh bumping logic int [...] new 6063cf6eba70 mm: change type of cma_area_count to unsigned int new e0a23a0d8a68 mm/memory: fix a comment typo in lock_mm_and_find_vma() new 43c060f07d75 kasan: make kasan_record_aux_stack_noalloc() the default b [...] new ab4dd11a7ac1 mm: factor out the order calculation into a new helper new 0e1d3310e89d mm: shmem: change shmem_huge_global_enabled() to return hu [...] new 4246c0e7ba96 mm: shmem: add large folio support for tmpfs new 6075cb091b3a mm: shmem: add a kernel command line to change the default [...] new f1118d52e8cd docs: tmpfs: update the large folios policy for tmpfs and shmem new a070e6165f95 docs: tmpfs: drop 'fadvise()' from the documentation new 1c2df1911676 mm/rodata_test: use READ_ONCE() to read const variable new 719bdea7f705 mm/rodata_test: verify test data is unchanged, rather than [...] new 6ba33b3245c9 list_lru: expand list_lru_add() docs with info about sublists new 9a2f06edf150 selftests: mm: fix conversion specifiers in transact_test() new 6ce2f917367f filemap: remove unused folio_add_wait_queue new 20e98c236119 maple_tree: index has been checked to be smaller than pivot new f24664649811 maple_tree: not possible to be a root node after loop new 3ff859684a0f maple_tree: we don't set offset to MAPLE_NODE_SLOTS on error new 345105744d92 selftest/mm: remove seal_elf new 0b959883a57c mm: prefer 'unsigned int' to bare use of 'unsigned' new 47ae9b0c77fc mm: remove unnecessary whitespace before a quoted newline new b9b6a4cde1ab mm: remove the non-useful else after a break in a if statement new 2a9077d4ba0d mm: swap_cgroup: allocate swap_cgroup map using vcalloc() new e2ee9e7ac2c4 mm: swap_cgroup: get rid of __lookup_swap_cgroup() new 39937ba5e229 mm-swap_cgroup-allocate-swap_cgroup-map-using-vcalloc-fix new b06a371fd4f9 maple_tree: simplify split calculation new 022b1778090a maple_tree: add a test check deficient node new 2c6ee389c9c0 maple_tree: only root node could be deficient new ab7cdb955a61 lazy tlb: fix hotplug exit race with MMU_LAZY_TLB_SHOOTDOWN new e856ad668c10 mm:kasan: fix sparse warnings: Should it be static? new 0a585fe98aa5 mm/page_alloc: add some detailed comments in can_steal_fallback new e004668261b7 mm-page_alloc-add-some-detailed-comments-in-can_steal_fall [...] new b3c507307cca mm/vma: move brk() internals to mm/vma.c new fcde937395a3 mm/vma: add missing personality header import new 559a2c40ef7d mm/vma: move unmapped_area() internals to mm/vma.c new cdd40cd0e24d mm: abstract get_arg_page() stack expansion and mmap read lock new 4f8c0242fb41 mm/vma: move stack expansion logic to mm/vma.c new e5dcfdd4c9bf mm/vma: move __vm_munmap() to mm/vma.c new 05481ea5783b mm/memory_hotplug: move debug_pagealloc_map_pages() into o [...] new 23eee3769d43 mm/page_isolation: don't pass gfp flags to isolate_single_ [...] new 0bbcc1d26929 mm/page_isolation: don't pass gfp flags to start_isolate_p [...] new c16292c5ba37 mm/page_alloc: make __alloc_contig_migrate_range() static new dcdbcc60a705 mm/page_alloc: sort out the alloc_contig_range() gfp flags mess new 0354481a26a6 mm/page_alloc: forward the gfp flags from alloc_contig_ran [...] new bae827e10160 powernv/memtrace: use __GFP_ZERO with alloc_contig_pages() new 9408d9f3294a readahead: don't shorten readahead window in read_pages() new ff1012e52974 readahead: properly shorten readahead when falling back to [...] new 9431ce224ca2 hugetlb: prioritize surplus allocation from current node new 8292450f10f5 mm/hugetlb: don't map folios writable without VM_WRITE whe [...] new 4c1370109fcc mm: khugepaged: recheck pmd state in retract_page_tables() new 2af9d6a4e7ce mm: userfaultfd: recheck dst_pmd entry in move_pages_pte() new fbf420060566 mm-userfaultfd-recheck-dst_pmd-entry-in-move_pages_pte-fix new a66b341fb78d mm: introduce zap_nonpresent_ptes() new 468e34e5ec60 mm: introduce do_zap_pte_range() new ef8f8cef8b23 mm: skip over all consecutive none ptes in do_zap_pte_range() new 3755bcc8f9f2 mm: zap_install_uffd_wp_if_needed: return whether uffd-wp [...] new aa24d41aa7ac mm: do_zap_pte_range: return any_skipped information to th [...] new dd11363d8d9a mm: make zap_pte_range() handle full within-PMD range new 081e4b9bc9be mm: pgtable: reclaim empty PTE page in madvise(MADV_DONTNEED) new 091eceb5ff49 mm-pgtable-reclaim-empty-pte-page-in-madvisemadv_dontneed-fix new fcf83d0a2f48 x86: mm: free page table pages by RCU instead of semi RCU new f3385c9d861f mm: pgtable: make ptlock be freed by RCU new 7bb0f81e34ac x86: select ARCH_SUPPORTS_PT_RECLAIM if X86_64 new 251a92498428 mm: add per-order mTHP swap-in fallback/fallback_charge counters new 735b2eea2e1e selftests/mm: add fork CoW guard page test new b08bc6308b99 selftests/mm: static process_madvise() wrapper for guard-pages new 1db52f30e3bc mm/shmem: refactor to reuse vfs_parse_monolithic_sep for o [...] new 33d4598ae691 seqlock: add raw_seqcount_try_begin new db691d64f393 mm: convert mm_lock_seq to a proper seqcount new 5c90bab4a863 mm: introduce mmap_lock_speculate_{try_begin|retry} new 3443b38b65c2 mm-introduce-mmap_lock_speculate_try_beginretry-fix new 8bf9b6ee3d86 mm/damon/tests/vaddr-kunit.h: reduce stack consumption new 4e2e06d8099e mm-damon-tests-vaddr-kunith-reduce-stack-consumption-fix new b5643320c11a mm: enforce __must_check on VMA merge and split new 54eb4ad379ba mm: perform all memfd seal checks in a single place new eb7bb79d1b78 mm: fix typos in !memfd inline stub new 4751af3601a3 mm/hugetlb: support FOLL_FORCE|FOLL_WRITE new 2fc371dc8992 mseal: remove can_do_mseal() new bedc78112d0b selftests/mm: thp_settings: remove const from return type new 7b976b9c9346 selftests/mm: pagemap_ioctl: Fix types mismatches shown by [...] new ce143044015f selftests/mm: mseal_test: remove unused variables new a2cba128993d selftests/mm: mremap_test: Remove unused variable and type [...] new cc304fe8b850 mm/page_alloc: don't use __GFP_HARDWALL when migrating pag [...] new 0a2537691a27 mm/memory_hotplug: don't use __GFP_HARDWALL when migrating [...] new 699075281c93 selftests/mm: fix condition in uffd_move_test_common() new fa3eee24ddb1 selftests/mm: fix -Wmaybe-uninitialized warnings new 4c25304bfcaf selftests/mm: fix strncpy() length new 955ea5cc1729 selftests/mm: fix -Warray-bounds warnings in pkey_sighandl [...] new 0dd6c5fd5bb2 selftests-mm-fix-warray-bounds-warnings-in-pkey_sighandler [...] new c04fc9839813 selftests/mm: build with -O2 new 892d8f91c037 selftests/mm: silence unused-result warnings new 1d76c36aeaf9 selftests/mm: remove unused pkey helpers new 61119a256899 selftests/mm: define types using typedef in pkey-helpers.h new 4f638955050f selftests/mm: ensure pkey-*.h define inline functions only new f0f19d68c03b selftests/mm: remove empty pkey helper definition new fe4c0f1c632c selftests/mm: ensure non-global pkey symbols are marked static new 385b88d0aa77 selftests/mm: use sys_pkey helpers consistently new ed7881b3c585 selftests/mm: fix dependency on pkey_util.c new 58a580d31b25 selftests/mm: rename pkey register macro new 66a715fd25a7 selftests/mm: skip pkey_sighandler_tests if support is missing new 646fe8a84bce selftests/mm: remove X permission from sigaltstack mapping new 28c9342ace8c samples: add a skeleton of a sample DAMON module for worki [...] new dc0562f1c752 samples/damon/wsse: start and stop DAMON as the user requests new 77dc256095e8 samples/damon/wsse: implement working set size estimation [...] new bb6b2c4d4fa3 samples/damon: introduce a skeleton of a smaple DAMON modu [...] new 9cfdea668131 samples/damon/prcl: implement schemes setup new 9908f490cc30 mm/migrate: remove slab checks in isolate_movable_page() new 72d95e81623e memcg/hugetlb: introduce memcg_accounts_hugetlb new 5eea7d0d70d8 memcg/hugetlb: introduce mem_cgroup_charge_hugetlb new d9746131ac96 memcg/hugetlb: remove memcg hugetlb try-commit-cancel protocol new a28c254f98f1 MAINTAINERS: update MEMORY MAPPING section new 74f1a6bab67e mm: assert mmap write lock held on do_mmap(), mmap_region() new 6fddb3cbcef1 mm: add comments to do_mmap(), mmap_region() and vm_mmap() new 0622ff1ac25d mm/early_ioremap: add null pointer checks to prevent NULL- [...] new def69f6bc28c x86/kgdb: use IS_ERR_PCPU() macro new 4ee5c4f1f9cf compiler.h: introduce TYPEOF_UNQUAL() macro new b57d8c854bf0 percpu: use TYPEOF_UNQUAL() in variable declarations new 7e0d9bce2937 percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors new f32f069d3e70 percpu: repurpose __percpu tag as a named address space qualifier new da47d10e262a percpu/x86: enable strict percpu checks via named AS qualifiers new bf492ba1fb2b mm: fix outdated incorrect code comments for handle_mm_fault() new 7df01071518e mm-fix-outdated-incorrect-code-comments-for-handle_mm_fault-fix new 3de580676d31 mm: unexport apply_to_existing_page_range new 75d033ea916b mm: add AS_WRITEBACK_INDETERMINATE mapping flag new 389ca1c42f49 mm: skip reclaiming folios in legacy memcg writeback indet [...] new 468e5c93e145 fs/writeback: in wait_sb_inodes(), skip wait for AS_WRITEB [...] new a68569777570 mm/migrate: skip migrating folios under writeback with AS_ [...] new 30d3c13ca9d1 fuse: remove tmp folio for writebacks and internal rb tree new eba842c9e220 tools: testing: add simple __mmap_region() userland test new 236abfc3e67c mm/huge_memory.c: rename shadowed local new c1e7bf92a227 mm/page_idle: constify 'struct bin_attribute' new 58f1e0eedf5b test_maple_tree: test exhausted upper limit of mtree_alloc [...] new c6b9456e6992 mm, memcontrol: avoid duplicated memcg enable check new 5218aec6c1e7 mm/swap_cgroup: remove swap_cgroup_cmpxchg new 68d5098c5336 mm/swap_cgroup: remove global swap cgroup lock new bcc2bb1e1a27 mm/swap_cgroup: decouple swap cgroup recording and clearing new d6f9c1331374 zram: free slot memory early during write new f8eff732dc36 zram: remove entry element member new c2b86d733e2f zram: factor out ZRAM_SAME write new 43285df7cf7a zram: factor out ZRAM_HUGE write new 242918a1d0b8 zram: factor out different page types read new 60d186c50798 zram: use zram_read_from_zspool() in writeback new 0cb649d87d51 zram: cond_resched() in writeback loop new 08d312ee4c0a mm: replace free hugepage folios after migration new 5e1d73af6356 replace-free-hugepage-folios-after-migration-fix new d963db4dfcee mm/hugetlb: define replace_free_hugepage_folios() on CONFI [...] new cd265ed9d983 selftests/mm: add new test cases to the migration test new 962b9c20ed41 mm: add build-time option for hotplug memory default online type new fab7e19b4615 mm-add-build-time-option-for-hotplug-memory-default-online [...] new 218eb7a7ff10 mm: remove unnecessary calls to lru_add_drain new 54758065c720 Revert "mm: pgtable: make ptlock be freed by RCU" new 233062fdc98a riscv: mm: skip pgtable level check in {pud,p4d}_alloc_one new 78068bed0b39 asm-generic: pgalloc: provide generic p4d_{alloc_one,free} new f15cfbe3a3fc mm: pgtable: add statistics for P4D level page table new 6461087f3595 arm64: pgtable: use mmu gather to free p4d level page table new 0ff10684d83e s390: pgtable: add statistics for PUD and P4D level page table new fc5f02233fd5 mm: pgtable: introduce pagetable_dtor() new 0219fd924614 arm: pgtable: move pagetable_dtor() to __tlb_remove_table() new 1d6dda3860b9 arm64: pgtable: move pagetable_dtor() to __tlb_remove_table() new cff88f835261 riscv: pgtable: move pagetable_dtor() to __tlb_remove_table() new cb13246554d0 x86: pgtable: convert __tlb_remove_table() to use struct ptdesc new ed1132d4e503 x86: pgtable: move pagetable_dtor() to __tlb_remove_table() new fcfa0139d76e s390: pgtable: consolidate PxD and PTE TLB free paths new 7fc95fc171db mm: pgtable: introduce generic __tlb_remove_table() new dfa9abcc6771 mm: pgtable: completely move pagetable_dtor() to generic t [...] new 4bfc9f55d08d mm: pgtable: move __tlb_remove_table_one() in x86 to generic file new 9562de8c4133 mm: pgtable: introduce generic pagetable_dtor_free() new debb9c7e3579 mm: introduce vma_start_read_locked{_nested} helpers new 7b6798bb0adb mm: move per-vma lock into vm_area_struct new 459c536e8135 mm: mark vma as detached until it's added into vma tree new e0596c3dde20 mm: introduce vma_iter_store_attached() to use with attached vmas new 948abadbc0d0 mm: mark vmas detached upon exit new 1e1320de52b4 types: move struct rcuwait into types.h new 15ddcd8e6584 mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] new 6311e809c429 mm: move mmap_init_lock() out of the header file new 877111379981 mm: uninline the main body of vma_start_write() new 07f5e8c94145 refcount: introduce __refcount_{add|inc}_not_zero_limited new 407e28ce38c4 mm: replace vm_lock and detached flag with a reference count new c78e3be11bf2 mm/debug: print vm_refcnt state when dumping the vma new 861ec86ec77a mm: remove extra vma_numab_state_init() call new 0562d49197b9 mm: prepare lock_vma_under_rcu() for vma reuse possibility new 26527787ebab mm: make vma cache SLAB_TYPESAFE_BY_RCU new 2d536eca6753 docs/mm: document latest changes to vm_lock new cb1e00926f38 mm/zsmalloc: add zpdesc memory descriptor for zswap.zpool new 7e52cedbd4ba mm/zsmalloc: use zpdesc in trylock_zspage()/lock_zspage() new f43681e988c0 mm/zsmalloc: convert __zs_map_object/__zs_unmap_object to [...] new 23cc1175bd9c mm/zsmalloc: add and use pfn/zpdesc seeking funcs new 054ccf162077 mm/zsmalloc: convert obj_malloc() to use zpdesc new 2feb84a05c6f mm/zsmalloc: convert create_page_chain() and its users to [...] new d8e69322c39c mm/zsmalloc: convert obj_allocated() and related helpers t [...] new 409956422934 mm/zsmalloc: convert init_zspage() to use zpdesc new 0ff8d5425cfb mm/zsmalloc: convert obj_to_page() and zs_free() to use zpdesc new 1123b4b189ac mm/zsmalloc: add two helpers for zs_page_migrate() and mak [...] new 8e7222ae5d0c mm/zsmalloc: convert reset_page to reset_zpdesc new 939ef2d6fe54 mm/zsmalloc: convert __free_zspage() to use zpdesc new 40064ae5ac88 mm/zsmalloc: convert location_to_obj() to take zpdesc new f01e9c08fc89 mm/zsmalloc: convert migrate_zspage() to use zpdesc new 51a0d07dba12 mm/zsmalloc: convert get_zspage() to take zpdesc new 12fa58022c05 mm/zsmalloc: convert SetZsPageMovable and remove unused funcs new c406d15d8ee3 mm/zsmalloc: convert get/set_first_obj_offset() to take zpdesc new 4bbef66dea42 mm/zsmalloc: introduce __zpdesc_clear/set_zsmalloc() new e139d80a8110 memcg: fix soft lockup in the OOM process new 232628dd919f alloc_tag: avoid current->alloc_tag manipulations when pro [...] new ec4830999a06 mm, swap: minor clean up for swap entry allocation new 0232ef30eba3 mm, swap: fold swap_info_get_cont in the only caller new 0cd860ed6519 mm, swap: remove old allocation path for HDD new ea415f7f6f9f mm, swap: use cluster lock for HDD new 65c961fedbce mm, swap: clean up device availability check new f99b55a4b73c mm, swap: clean up plist removal and adding new a9ad7e98faa6 mm, swap: hold a reference during scan and cleanup flag usage new 9f5fe7636ae6 mm, swap: use an enum to define all cluster flags and wrap [...] new c866a9c87303 mm, swap: reduce contention on device lock new c05e7b528865 mm, swap: simplify percpu cluster updating new 932527d710e2 mm, swap: introduce a helper for retrieving cluster from offset new 6508eeb0f106 mm, swap: use a global swap cluster for non-rotation devices new 236484b40970 mm, swap_slots: remove slot cache for freeing path new 5b4f66b185f7 lib/list_debug.c: add object information in case of invali [...] new 244cbc0f1129 mips: vdso: prefer do_mmap() to mmap_region() new 2378318c9776 mm: make mmap_region() internal new a314c663c2e4 mm/memblock: add memblock_alloc_or_panic interface new d55abe49f218 arch/s390: save_area_alloc default failure behavior change [...] new a4ecb023d9f8 mm/mglru: clean up workingset new fc2b0a1e67ea mm/mglru: optimize deactivation new 9c676ae2b6d0 mm/mglru: rework aging feedback new afab831b2acf mm/mglru: rework type selection new 953edec732d0 mm/mglru: rework refault detection new 9facf24f2a36 mm/mglru: rework workingset protection new 97dadb72b4ba mm/mglru: fix PTE-mapped large folios new d577e337e6bc mm/debug: introduce VM_WARN_ON_VMG() to dump VMA merge state new f5c969f7d9cb mm/debug: prefer VM_WARN_ON_VMG() to report VMG debug warnings new f876fdabb1ae mm: move common part of pagetable_*_ctor to helper new 87c8d4b5966f parisc: mm: ensure pagetable_pmd_[cd]tor are called new 158de7217288 m68k: mm: add calls to pagetable_pmd_[cd]tor new 4e22c4dde6bb ARM: mm: rename PGD helpers new a88ce8de7164 asm-generic: pgalloc: provide generic __pgd_{alloc,free} new c7413b01457a mm: introduce ctor/dtor at PGD level new d3aa271ab1bf mm/damon/sysfs-schemes: remove unnecessary schemes existen [...] new c50c73cac6d9 mm/damon/sysfs: handle clear_schemes_tried_regions from DA [...] new 3453d9f2b648 mm/damon/core: introduce damon_call() new eacb20985013 mm/damon/sysfs: use damon_call() for update_schemes_stats new d4e7b65b637c mm/damon/sysfs: use damon_call() for commit_schemes_quota_goals new ae79d33d6271 mm/damon/sysfs: use damon_call() for update_schemes_effect [...] new 96cf8721488a mm/damon/core: implement damos_walk() new a9fbebed9fce Docs/mm/damon/design: document DAMOS regions walking new f1cc163747ea mm/damon/sysfs: use damos_walk() for update_schemes_tried_ [...] new 8c5178540930 mm/damon/sysfs: remove unused code for schemes tried regio [...] new 1abb020df1cb mm/damon: clarify trying vs applying on damos_stat kernel- [...] new 9e2f99ff69c3 Docs/mm/damon/design: add 'statistics' section new 16cb1d18d02c Docs/admin-guide/mm/damon/usage: link damos stat design doc new ec1b6940452a mm/damon: ask apply_scheme() to report filter-passed regio [...] new 5f76877cd61d mm/damon/paddr: report filter-passed bytes back for normal [...] new 1a313df0c6d2 mm/damon/paddr: report filter-passed bytes back for DAMOS_ [...] new bc0f87cfe233 mm/damon/core: implement per-scheme ops-handled filter-pas [...] new 6655e6365d79 mm/damon/syfs-schemes: implement per-scheme filter-passed [...] new acaf8b57db6a Docs/mm/damon/design: document sz_ops_filter_passed new ab2bbcda7152 Docs/admin-guide/mm/damon/usage: document sz_ops_filter_passed new 8510688c6b45 Docs/ABI/damon: document per-scheme filter-passed bytes stat file new ead9b9bef9ea mm/damon/core: pass per-region filter-passed bytes to damo [...] new 1627bd2e0c03 mm/damon/sysfs-schemes: expose per-region filter-passed bytes new f141d0a16e01 Docs/mm/damon/design: document per-region sz_filter_passed stat new e798cf06c6cb Docs/admin-guide/mm/damon/usage: document sz_filtered_out [...] new 0f35daa1e774 Docs/ABI/damon: document per-region DAMOS filter-passed by [...] new a8055f325e17 Docs/translations/*/admin-guide/mm/damon/usage: remove DAM [...] new d41134608068 Docs/admin-guide/mm/damon/usage: remove DAMON debugfs inte [...] new 0aecd8af3fb7 Docs/mm/damon/design: update for removal of DAMON debugfs [...] new 9f9564f0280e selftests/damon/config: remove configs for DAMON debugfs i [...] new a35857efb956 selftests/damon: remove tests for DAMON debugfs interface new 7d7b621ab677 kunit: configs: remove configs for DAMON debugfs interface tests new ba1ad75477f4 mm/damon: remove DAMON debugfs interface kunit tests new 0e023063067a mm/damon: remove DAMON debugfs interface new b108a9661d93 mm/fake-numa: allow later numa node hotplug new 3a52022c9e7d mm/memmap: prevent double scanning of memmap by kmemleak new 438870db7eda mm: shmem: skip swapcache for swapin of synchronous swap device new 59c0dd91a52b mm-shmem-skip-swapcache-for-swapin-of-synchronous-swap-device-fix new a972081f23ce mm/filemap: change filemap_create_folio() to take a struct kiocb new 3282c4e12147 mm/filemap: use page_cache_sync_ra() to kick off read-ahead new 4e69eab4e418 mm/readahead: add folio allocation helper new b823d6550cef mm: add PG_dropbehind folio flag new 6d27c5d5e8b8 mm/readahead: add readahead_control->dropbehind member new 935e7d294166 mm/truncate: add folio_unmap_invalidate() helper new 8dd6a75b8937 fs: add RWF_DONTCACHE iocb and FOP_DONTCACHE file_operations flag new 894434762b13 mm/filemap: add read support for RWF_DONTCACHE new a1d6915f3168 mm/filemap: drop streaming/uncached pages when writeback c [...] new 281f974bffa8 mm/filemap: add filemap_fdatawrite_range_kick() helper new b76c0ccf093d mm: call filemap_fdatawrite_range_kick() after IOCB_DONTCA [...] new 9a95a0970699 mm: add FGP_DONTCACHE folio creation flag new 000e44f61c21 mm/hugetlb: fix avoid_reserve to allow taking folio from subpool new dbfdd10f85a1 mm/hugetlb: stop using avoid_reserve flag in fork() new d1e8e4a7b983 mm/hugetlb: rename avoid_reserve to cow_from_owner new d084e37350f2 mm/hugetlb: clean up map/global resv accounting when allocate new 7bb138d596c8 mm/hugetlb: simplify vma_has_reserves() new 2397c7d7793a mm/hugetlb: drop vma_has_reserves() new db68608f4495 mm/hugetlb: unify restore reserve accounting for new allocations new 96334777dee7 mm/damon: fixup damos_filter kernel-doc new f17445677619 mm/damon/core: add damos_filter->pass field new 7a017a768e92 mm/damon/core: support damos_filter->pass new 273563f3629b mm/damon/paddr: support damos_filter->pass new 06598cb348b1 mm/damon: add pass argument to damos_new_filter() new d1f90c2db176 mm/damon/sysfs-schemes: add a file for setting damos_filter->pass new 0e66ac3b6ca0 Docs/mm/damon/design: document pass/block filters behaviors new 5aac7e90c5aa Docs/ABI/damon: document DAMOS filter pass sysfs file new 6341480aca51 Docs/admin-guide/mm/damon/usage: omit DAMOS filter details [...] new 34b5d16593bb Docs/admin-guide/mm/damon/usage: document DAMOS filter 'pa [...] new b9f99d0fbe22 mm/memfd: refactor and cleanup the logic in memfd_create() new 0e43a566aaf1 mm/memfd: use strncpy_from_user() to read memfd name new 9cfb30ca2767 selftests/mm: introduce uffd-wp-mremap regression test new 7540b7ec2471 mm: alloc_pages_bulk_noprof: drop page_list argument new 4f6a90a13f78 mm: alloc_pages_bulk: rename API new 1cdadc307463 mm: compaction: skip memory compaction when there are not [...] new 921517b91134 get_task_exe_file: check PF_KTHREAD locklessly new 4d6fa941a06f lib/rhashtable: fix the typo for preemptible new de7180ce5430 alpha: remove duplicate included header file new 01e41a1b1d97 ocfs2: heartbeat: replace simple_strtoul with kstrtoul new 4323e13553ff ocfs2: miscellaneous spelling fixes new 0c723d3d7634 ocfs2: replace deprecated simple_strtol with kstrtol new e874c1084ad0 minmax.h: add whitespace around operators and after commas new da28819e7d67 minmax.h: update some comments new 3d4c74f61510 minmax.h: reduce the #define expansion of min(), max() and [...] new d2b13249263a minmax.h: use BUILD_BUG_ON_MSG() for the lo < hi test in clamp() new dcd77d28637e minmax.h: move all the clamp() definitions after the min/m [...] new 9202dafe5a95 minmax.h: simplify the variants of clamp() new b9c9c6f56b96 minmax.h: remove some #defines that are only expanded once new 5e746707df10 lib min_heap: improve type safety in min_heap macros by us [...] new 26f4f69dd007 lib/test_min_heap: use inline min heap variants to reduce [...] new 7fa10f82b6f4 lib min_heap: add brief introduction to Min Heap API new a1d3bb4f5f69 Documentation/core-api: min_heap: add author information new e32ea0a7ca58 scripts/spelling.txt: add more spellings to spelling.txt new 0446e322a676 xarray: extract xa_zero_to_null new 89e08e893850 xarray: extract helper from __xa_{insert,cmpxchg} new 4b992e4ef9c3 xarray-extract-helper-from-__xa_insertcmpxchg-fix new b17a9981c177 kernel/resource: simplify API __devm_release_region() impl [...] new 3193bbc2a0cf delayacct: add delay max to record delay peak new fec7a894e92e delayacct: update docs and fix some spelling errors new 60fe1cc800ec tools/accounting/procacct: fix minor errors new ad079e8ee29b checkpatch: update reference to include/asm-<arch> new 693bbbef955e include: update references to include/asm-<arch> new 9bedf0dacf69 xarray: port tests to kunit new 1746a6f946fe xarray-port-tests-to-kunit-fix new 50fbe1b23ca5 ucounts: move kfree() out of critical zone protected by uc [...] new da14e381f03f checkpatch: check return of `git_commit_info` new f218f488a5db checkpatch-check-return-of-git_commit_info-fix new 6073757015e6 fault-inject: use prandom where cryptographically secure r [...] new 1050516dd0bc fault-inject-use-prandom-where-cryptographically-secure-ra [...] new e681822cd050 netfilter: conntrack: cleanup timeout definitions new 5e76a6657a8a coccinelle: misc: add secs_to_jiffies script new e0b271ac49f0 arm: pxa: convert timeouts to use secs_to_jiffies() new 1cdd3ef43c05 s390: kernel: convert timeouts to use secs_to_jiffies() new 153f5c19db86 s390-kernel-convert-timeouts-to-use-secs_to_jiffies-fix new 9064d527a5b1 powerpc/papr_scm: convert timeouts to secs_to_jiffies() new 6a43fa341e6a mm: kmemleak: convert timeouts to secs_to_jiffies() new 07e1905b372d accel/habanalabs: convert timeouts to secs_to_jiffies() new 2e43beef1c40 drm/xe: convert timeout to secs_to_jiffies() new a0fda435347c scsi: lpfc: convert timeouts to secs_to_jiffies() new 495e6716f1f2 scsi: arcmsr: convert timeouts to secs_to_jiffies() new 4d7db0a815d7 scsi: pm8001: convert timeouts to secs_to_jiffies() new ddeabc9d5712 xen/blkback: convert timeouts to secs_to_jiffies() new caacf81bec44 wifi: ath11k: convert timeouts to secs_to_jiffies() new dd616188d109 bluetooth: mgmt: convert timeouts to secs_to_jiffies() new 88baf429a063 staging: vc04_services: convert timeouts to secs_to_jiffies() new 3992611039d9 ceph: convert timeouts to secs_to_jiffies() new eabc06a2bc76 livepatch: convert timeouts to secs_to_jiffies() new b9fa56bb4b4b ALSA: line6: convert timeouts to secs_to_jiffies() new 8d0e3f5435bb watchdog: output this_cpu when printing hard LOCKUP new 1da22463e13d dlmfs: convert to the new mount API new e47a779f35c0 ocfs2: convert to the new mount API new cf54786e7e52 kernel-wide: add explicity||explicitly to spelling.txt new b882863cd6c7 Xarray: do not return sibling entries from xas_find_marked() new ebcae850b6bc Xarray: move forward index correctly in xas_pause() new 1ec1abaf8e42 Xarray: distinguish large entries correctly in xas_split_alloc() new 9b5220e9ef45 Xarray: remove repeat check in xas_squash_marks() new 156e74ec37a6 Xarray: use xa_mark_t in xas_squash_marks() to keep code c [...] new 0ef612df70e6 XArray: minor documentation improvements new 942e173b1067 lib/math: add int_sqrt test suite new 4361bfa0bea5 Squashfs: don't allocate fragment caches more than fragments new b30d0a590605 ocfs2: handle a symlink read error correctly new 1149565ebde4 ocfs2: convert ocfs2_page_mkwrite() to use a folio new 832b6c1cac52 ocfs2: convert w_target_page to w_target_folio new 0576b27f1f04 ocfs2: use a folio in ocfs2_zero_new_buffers() new c6c425e9a964 ocfs2: use a folio in ocfs2_write_begin_inline() new 1bd4e4979405 ocfs2: pass mmap_folio around instead of mmap_page new 1d9bf6ff5d66 ocfs2: convert ocfs2_readpage_inline() to take a folio new 505cfdac8992 ocfs2: convert ocfs2_inode_lock_with_page() to ocfs2_inode [...] new ee38d751d90a ocfs2: convert w_pages to w_folios new 29e19e6a68b3 ocfs2: convert ocfs2_write_failure() to use a folio new e0b3736e4369 ocfs2: use a folio in ocfs2_write_end_nolock() new 2d5f2b228623 ocfs2: use a folio in ocfs2_prepare_page_for_write() new 5aed635447ee ocfs2: use a folio in ocfs2_map_and_dirty_page() new c285e162aa50 ocfs2: convert ocfs2_map_page_blocks() to ocfs2_map_folio_ [...] new 387f2e5685ee ocfs2: convert ocfs2_clear_page_regions() to ocfs2_clear_f [...] new 4f1234eb6b6c ocfs2: use an array of folios instead of an array of pages new ba643a8bc6bd ocfs2: convert ocfs2_duplicate_clusters_by_page() to use a folio new d81c651ccf39 ocfs2: convert ocfs2_map_and_dirty_page() to ocfs2_map_and [...] new 08062d1e58f0 ocfs2: convert ocfs2_read_inline_data() to take a folio new 64dadd6dff4f ocfs2: use a folio in ocfs2_fast_symlink_read_folio() new 4e52cc3a353b ocfs2: remove ocfs2_start_walk_page_trans() prototype new 3602b3e5223f ocfs2: support large folios in ocfs2_zero_cluster_folios() new cfa3fc5fb320 ocfs2: support large folios in ocfs2_write_zero_page() new 1da99dc46213 iov_iter: remove setting of page->index new 8a2b0636e5a1 init: fix removal warning for deprecated initrd loading new 8baa56f1d6bb lib/inflate.c: remove dead code new 18038322c275 kasan: fix typo in kasan_poison_new_object documentation new 1c53edf1bdf3 kernel: remove get_task_comm() and print task comm directly new 5bade0b74b6d arch: remove get_task_comm() and print task comm directly new 69000a6065aa net: remove get_task_comm() and print task comm directly new e63e36f23c0b security: remove get_task_comm() and print task comm directly new 427f8e2cbec4 drivers: remove get_task_comm() and print task comm directly new 1a678e4db351 delayacct: add delay min to record delay peak new da80c13843fb squashfs: make squashfs_cache_init() return ERR_PTR(-ENOMEM) new bf0e64d242a7 squashfs: don't allocate read_page cache if SQUASHFS_FILE_ [...] new 658d50daf79b Documentation: update the Squashfs filesystem documentation new 18dc41b56cda squashfs: update Kconfig information new bdaeb12bdf41 squashfs: use a folio throughout squashfs_read_folio() new 871cca620ff8 squashfs: pass a folio to squashfs_readpage_fragment() new 3bbcda64cd00 squashfs: convert squashfs_readpage_block() to take a folio new dd6cf60328e8 squashfs; convert squashfs_copy_cache() to take a folio new 5707aa951463 squashfs: fix a NULL vs IS_ERR() bug new b47621e123c9 squashfs: convert squashfs_fill_page() to take a folio new fb8c663b2c51 kthread: correct comments before kthread_queue_work() new e1ee9c8b8cd6 MAINTAINERS: fix list entries with display names new 17b2b562f619 lib/sort: clarify comparison function requirements in sort_r() new ca9bd1786337 lib/list_sort: clarify comparison function requirements in [...] new 5c5be6983a7a ocfs2: check el->l_next_free_rec in ocfs2_get_clusters_nocache new 55e7daf47fc1 ocfs2: correct l_next_free_rec in online check new 700476fb983a mailmap: update entry for Linus Lüssing new 242cc7bc7705 ocfs2: check tl->count of truncate log inode in ocfs2_get_ [...] new 604da7292bac ocfs2: mark dquot as inactive if failed to start trans whi [...] new 9ce16f21f70c ocfs2: remove parameter parent_fe_bh from __ocfs2_mknod_locked new a8d821ac45e0 nilfs2: do not force clear folio if buffer is referenced new 19e2b8fa5666 nilfs2: protect access to buffers with no active references new 105b5b85ef38 nilfs2: correct return value kernel-doc descriptions for i [...] new b73a4db0859b nilfs2: correct return value kernel-doc descriptions for b [...] new d7386cd9a205 nilfs2: correct return value kernel-doc descriptions for sufile new b6aded5b1d83 nilfs2: correct return value kernel-doc descriptions for m [...] new 966aae9b869b nilfs2: correct return value kernel-doc descriptions for the rest new cf6eb51f6bac nilfs2: add missing return value kernel-doc descriptions new 8b09584c2a9c foo new fd0bf932de19 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 503d50b42fa3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 737fbb3a8491 next-20250109/perf new eeb476277c81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b01ddcc891d0 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 93f88eaa1726 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new cd0f5648766b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ae89f3ccf2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9b1a5dd9d14d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 849b15797582 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 43d91ea78709 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new c95728771af3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9151670768f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 41100fcbc974 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e94b95f1a95d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d70c5b54d32e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46316370e925 arm64: dts: qcom: msm8916-samsung-serranove: Add display panel new 983833061d95 arm64: dts: qcom: x1e80100-romulus: Update firmware nodes new 1d45a1cd9f3a firmware: qcom: scm: add calls for wrapped key support new 9995c5b42343 Merge branches 'arm32-for-6.14', 'arm64-defconfig-for-6.14 [...] new ec9ec8928d31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38467a266137 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ee497f74cff6 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 3699f2c43ea9 arm64: dts: rockchip: add hevc power domain clock to rk3328 new e9a51cd6aafe Merge branch 'v6.13-armsoc/dtsfixes' into for-next new 3ca11da6e8a7 arm64: dts: rockchip: Delete redundant RK3328 GMAC stabili [...] new 9d241b06802c arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma new 3948b4a9bbbb arm64: dts: rockchip: add WLAN to rk3588-evb1 controller new a60f0fecb475 Merge branch 'v6.14-armsoc/dts64' into for-next new 9e89f02da718 clk: rockchip: support clocks registered late new 33af96244a66 clk: rockchip: rk3588: register GATE_LINK later new fe0fb6675fa4 clk: rockchip: expose rockchip_clk_set_lookup new c62fa612cfa6 clk: rockchip: implement linked gate clock support new e9cdd7d6cf2a clk: rockchip: rk3588: drop RK3588_LINKED_CLK new cd8b5366636b clk: rockchip: rk3588: make refclko25m_ethX critical new fee11b243079 Merge branch 'v6.14-clk/next' into for-next new ea63f4666e48 arm64: dts: rockchip: refactor common rk3588-orangepi-5.dtsi new 6327f2d83dce dt-bindings: arm: rockchip: Add Xunlong Orange Pi 5 Max new c600d252dc52 arm64: dts: rockchip: Add Orange Pi 5 Max board new edcf722e22ac Merge branch 'v6.14-armsoc/dts64' into for-next new 8886252102bd dt-bindings: arm: rockchip: Add Firefly ITX-3588J board new ebe82df46fba arm64: dts: rockchip: add DTs for Firefly ITX-3588J and it [...] new 4ec376748558 Merge branch 'v6.14-armsoc/dts64' into for-next new b10cff95106a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0991dd12fd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new beabbeaea300 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 55b5844af089 Merge branch 'for-next' of https://github.com/spacemit-com/linux new 76b0dcdc9284 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 30db08cf210d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 5d913ba660ca Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 74d4d7c64d89 soc/tegra: cbb: Drop unnecessary debugfs error handling new 27f8945102b9 Merge branch for-6.14/soc into for-next new 9b6bd5d45512 Merge branch for-6.14/arm/dt into for-next new 346bf459db26 arm64: tegra: Fix DMA ID for SPI2 new 604120fd9e9d arm64: tegra: Fix typo in Tegra234 dce-fabric compatible new a5e6fc0a10fe arm64: tegra: Disable Tegra234 sce-fabric node new 5917a63d3003 Merge branch for-6.14/arm64/dt into for-next new bf52e7ba6927 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74b3afebf643 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new 01fcaa47ff24 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 1c83622378b8 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new c0726f74478d Merge branch 'clk-fixes' into clk-next new 214e7a51f7c1 Merge tag 'sunxi-clk-for-6.14' of https://git.kernel.org/p [...] new bab35fc66443 Merge branch 'clk-allwinner' into clk-next new b7efd2297090 Merge tag 'clk-imx-6.14' of git://git.kernel.org/pub/scm/l [...] new 19ffddfddde1 Merge branch 'clk-imx' into clk-next new 575a5a64d43b Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new c69975a28f59 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 8ac071ae4c95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5b092cbcaa0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 456901d2920f Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new e7c30602a9f8 Merge branch 'for-next' of git://github.com/openrisc/linux.git new c0c8b5e0fd33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70860f7c268a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b329b006ab15 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 38e200779256 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 1a7310aa7659 Merge branch 'fixes' into for-next new 03b3e82a78c3 s390/tlb: Add missing TLB range adjustment new 04524600c131 Merge branch 'features' into for-next new c219e86c3ef8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 530a312cc2ac Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds e10fce5a32e4 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 40065f2aba44 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] adds 02b46baa1605 Merge branch 'misc-6.13' into for-next-current-v6.12-20250109 adds 962f74e4610f Merge branch 'for-next-current-v6.12-20250109' into for-ne [...] adds 83316ddb928e Merge branch 'misc-6.13' into for-next-next-v6.13-20250109 adds b8a1b652c344 btrfs: add tracking of read blocks for read policy adds 95b2c2083e44 btrfs: introduce RAID1 round-robin read balancing adds bceb5fb4cfa5 btrfs: add read policy to set a preferred device adds 2afb219d577d btrfs: print status of experimental mode when loading module adds c1b2af33363c btrfs: configure read policy via module parameter adds 03d2df07634c btrfs: print read policy on module load adds 9bbbc4966484 btrfs: === misc-next on b-for-next === adds 17f000cd1b89 btrfs: handle unexpected parent block offset in btrfs_allo [...] adds 1239ae39025c btrfs: scrub: fix incorrectly reported logical/physical address adds 05a1abf24ac4 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() adds b12aebe53dd3 btrfs: scrub: remove unused is_super parameter from scrub_ [...] adds 2b262d69e8d5 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] adds 922d155e12ba btrfs: scrub: simplify the inode iteration output adds e6cbd23ff6ef btrfs: scrub: ensure we output at least one error message [...] adds facef0720bba btrfs: scrub: use generic ratelimit helpers to output erro [...] adds 6184ac41299a btrfs: fix double accounting race when btrfs_run_delalloc_ [...] adds 950035084323 btrfs: fix double accounting race when extent_writepage_io [...] adds 54a8f4ce1dc0 btrfs: fix the error handling of submit_uncompressed_range() adds 574d799fa870 btrfs: do proper folio cleanup when cow_file_range() failed adds 35b0a487a505 btrfs: do proper folio cleanup when run_delalloc_nocow() failed adds e1f989a5e605 btrfs: subpage: fix the bitmap dump for the locked flags adds 286bf5e55bee btrfs: subpage: dump the involved bitmap when ASSERT() failed adds 1e29da3d8c15 btrfs: add extra error messages for delalloc range related errors adds b130692dca48 btrfs: enhance ordered extent double freeing detection adds b023ee36a5eb btrfs: don't try to delete RAID stripe-extents if we don't [...] adds 033e87d44eca btrfs: assert RAID stripe-extent length is always greater than 0 adds e5900d2cd77c btrfs: fix search when deleting a RAID stripe-extent adds 714993838b16 btrfs: fix front delete range calculation for RAID stripe extents adds eb1c5505ade7 btrfs: fix tail delete of RAID stripe-extents adds 2a1619fd7ae3 btrfs: fix deletion of a range spanning parts two RAID str [...] adds 6dd7ed96338e btrfs: implement hole punching for RAID stripe extents adds d850282583ef btrfs: don't use btrfs_set_item_key_safe on RAID stripe-extents adds 0e1732392f98 btrfs: selftests: check for correct return value of failed lookup adds 4c4e4a596a3f btrfs: selftests: don't split RAID extents in half adds 9e79d5cc5eff btrfs: selftests: test RAID stripe-tree deletion spanning [...] adds 194ccdb79f93 btrfs: selftests: add selftest for punching holes into the [...] adds 5d40c3751590 btrfs: selftests: add test for punching a hole into 3 RAID [...] adds d5545ca7f5d9 btrfs: selftests: add a selftest for deleting two out of t [...] adds 7a174e045126 btrfs: add the missing error handling inside get_canonical [...] adds 6465aad72f56 Merge branch 'misc-next' into for-next-next-v6.13-20250109 adds ddeb840df10b Merge branch 'for-next-next-v6.13-20250109' into for-next- [...] adds a988e62c6a86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e82e8de52580 smb: client: sync the root session and superblock context [...] adds 9b98cdaf5faf Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds ca202803b5e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f0c1f66509c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2c55eb63afe0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 4f195cc21e81 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 49bf475f9eed Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 40b000dd86ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ed065f933c3a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds be9ef3a30c69 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 2860d33c08d4 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 52783f90aacb Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds ac30a8e0d396 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 8925ef586db0 Merge branch 'vfs.fixes' into vfs.all adds b6f4d822563c Merge branch 'vfs-6.14.kcore' into vfs.all adds 5cf8f938bf5c vbox: Enable VBOXGUEST and VBOXSF_FS on ARM64 adds 18ee2900a430 Merge branch 'vfs-6.14.misc' into vfs.all adds 9c90e4b8a353 Merge branch 'vfs-6.14.pidfs' into vfs.all adds 59e6885bfff4 Merge branch 'kernel-6.14.cred' into vfs.all adds c7caece95f00 Merge branch 'kernel-6.14.pid' into vfs.all adds c6640d46dc5a samples: add a mountinfo program to demonstrate statmount( [...] adds 056d33137bf9 fs: prepend statmount.mnt_opts string with security_sb_mnt_opts() adds bd3207363200 Merge patch series "fs: listmount()/statmount() fix and sa [...] adds 62b8dee92502 mount: remove inlude/nospec.h include adds 144acef3334e fs: add mount namespace to rbtree late adds 5dcbd85d3551 fs: lockless mntns rbtree lookup adds 67d676bb135c rculist: add list_bidir_{del,prev}_rcu() adds 4368898b271a fs: lockless mntns lookup for nsfs adds e7c8dde36818 fs: simplify rwlock to spinlock adds cae73d3bdce5 seltests: move nsfs into filesystems subfolder adds 9d87b1067382 selftests: add tests for mntns iteration adds d3238e8944e2 selftests: remove unneeded include adds 75d0dd101fbf samples: add test-list-all-mounts adds c7bb042031b4 Merge patch series "fs: lockless mntns lookup" adds 2ce23285d704 fs: cache first and last mount adds 3ab8a0b2a0ff selftests: add listmount() iteration tests adds 87fc11ae7ae9 Merge patch series "fs: tweak mntns iteration" adds 7f9bfafc5f49 fs: use xarray for old mount id adds 22eb23b8a7b2 fs: remove useless lockdep assertion adds 4631e926bbe6 Merge branch 'vfs-6.14.mount' into vfs.all adds 504162ef8105 Merge branch 'vfs-6.14.libfs' into vfs.all adds 8fc7e23a9bd8 fs: reformat the statx definition adds 7ed6cbe0f8ca fs: add STATX_DIO_READ_ALIGN adds 7e17483c7b15 xfs: cleanup xfs_vn_getattr adds 7422bbd03021 xfs: report the correct read/write dio alignment for refli [...] adds 468210ec76e1 xfs: report larger dio alignment for COW inodes adds cf40ebb2ed9f Merge patch series "add STATX_DIO_READ_ALIGN v3" adds ba0ec055a14d Merge branch 'vfs-6.14.statx.dio' into vfs.all adds 7ff250683e3d Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds f0e9a42a28b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e987196d4fd7 Merge branch 'fs-next' of linux-next new 7ca59f3dc986 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9cb84203cb8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 323270cdafcc Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 86b05bb2d4a1 HID: magicmouse: Update device name for Apple Magic Trackpad new 50420d7c79c3 HID: hid-thrustmaster: Fix warning in thrustmaster_probe b [...] new b5e65ae557da HID: multitouch: Add quirk for Hantick 5288 touchpad new 80818fdc068e HID: fix generic desktop D-Pad controls new cc4f952427aa HID: hid-steam: Make sure rumble work is canceled on removal new 64f2657b5793 HID: core: Fix assumption that Resolution Multipliers must [...] new c59c46cade19 HID: intel-ish-hid: Remove unused ishtp_dev_state_str new 6657d899ce35 HID: intel-ish-hid: Remove unused ishtp_cl_tx_empty new b8842f202fec HID: intel-ish-hid: Remove unused ishtp_cl_get_tx_* new 84c9d2a968c8 HID: lenovo: Support for ThinkPad-X12-TAB-1/2 Kbd Fn keys new 03ece9509700 HID: nintendo: add support for md/gen 6B controller new c7571e1a675d HID: uclogic: make const read-only array touch_ring_model_ [...] new 4f4ab4bcd5de HID: wacom: Improve behavior of non-standard LED brightnes [...] new d2c342334141 HID: wacom: Status luminance properties should set brightn [...] new df3a78d8a862 HID: THC: Add documentation new 1b2d05384c29 HID: intel-thc-hid: Add basic THC driver skeleton new 050427e3abcf HID: intel-thc-hid: intel-thc: Add THC registers definition new e584b1357184 HID: intel-thc-hid: intel-thc: Add THC PIO operation APIs new 86f5f4abe799 HID: intel-thc-hid: intel-thc: Add APIs for interrupt new a688404b2e20 HID: intel-thc-hid: intel-thc: Add THC DMA interfaces new e86df9077943 HID: intel-thc-hid: intel-thc: Add THC LTR interfaces new 4e682ea6d60e HID: intel-thc-hid: intel-thc: Add THC interrupt handler new f02bcabad00b HID: intel-thc-hid: intel-thc: Add THC SPI config interfaces new 4228966def88 HID: intel-thc-hid: intel-thc: Add THC I2C config interfaces new c8f3027dd2a5 HID: intel-thc-hid: intel-quickspi: Add THC QuickSPI drive [...] new 4751113f2404 HID: intel-thc-hid: intel-quickspi: Add THC QuickSPI drive [...] new 7cb06f08ef13 HID: intel-thc-hid: intel-quickspi: Add THC QuickSPI ACPI [...] new 9d8d51735a3a HID: intel-thc-hid: intel-quickspi: Add HIDSPI protocol im [...] new 4138f21115ae HID: intel-thc-hid: intel-quickspi: Complete THC QuickSPI driver new 6912aaf3fd24 HID: intel-thc-hid: intel-quickspi: Add PM implementation new 61bb2714dc3a HID: intel-thc-hid: intel-quicki2c: Add THC QuickI2C drive [...] new ba38d7f87f15 HID: intel-thc-hid: intel-quicki2c: Add THC QuickI2C drive [...] new 5282e45ccbfa HID: intel-thc-hid: intel-quicki2c: Add THC QuickI2C ACPI [...] new 6fc761385bcf HID: intel-thc-hid: intel-quicki2c: Add HIDI2C protocol im [...] new 66b59bfce6d9 HID: intel-thc-hid: intel-quicki2c: Complete THC QuickI2C driver new 5f420e8215c6 HID: intel-thc-hid: intel-quicki2c: Add PM implementation new c4c123504a65 HID: Wacom: Add PCI Wacom device support new 641522974862 Merge branches 'for-6.13/upstream-fixes', 'for-6.14/core', [...] new 8deac6b1704a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b81a231fbae Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 65cba48d2952 i2c: i801: Remove unnecessary PCI function call new fd4e93083129 i2c: i801: Add lis3lv02d for Dell Precision M6800 new 9e1ea6c13c90 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new c909e68f8127 hwmon: (core) Use device name as a fallback in devm_hwmon_ [...] new 7532e68f5d8f hwmon: (acpi_power_meter) Fix uninitialized variables new 02f1a5911550 hwmon: (acpi_power_meter) Fix update the power trip points [...] new f34f49b45f93 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new d996d56d1254 docs/zh_CN: Add security digsig Chinese translation new ef3d720f8693 docs/zh_CN: Add security IMA-templates Chinese translation new 908c1257e5df docs/zh_CN: Add siphash index Chinese translation new a883764111c0 overlayfs.rst: Fix and improve grammar new e04399771342 Documentation: Fix typo localmodonfig -> localmodconfig new 24ed44aa06ea docs/zh_CN: Add landlock index Chinese translation new 769b83735d84 Documentation/kernel-parameters: Fix a reference to vga-so [...] new 3008178ef371 doc: module: Fix documented type of namespace new fcf22a957ff8 doc: module: DEFAULT_SYMBOL_NAMESPACE must be defined befo [...] new 92183dbecf94 Merge branch 'docs-mw' into docs-next new 0dce83f75320 Merge branch 'docs-next' of git://git.lwn.net/linux.git new dd6cc9b0949a Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new dfc4b3268fa2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new fa255e0f168c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 795b8e64252f Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 2918a4079c16 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 07c2531b5345 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2ee46503ebb8 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new ff6f77092ad8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 31eae6d99587 selftests: drv-net: test drivers sleeping in ndo_get_stats64 new b11bff90f2ad r8169: add support for RTL8125BP rev.b new e62de01008bd net: stmmac: Unexport stmmac_rx_offset() from stmmac.h new e61e6c415ba9 net/mlx5: use do_aux_work for PHC overflow checks new 33d97a07b3ae netlink: add IPv6 anycast join/leave notifications new 9d8c354a56e9 dt-bindings: net: Correct indentation and style in DTS example new 2170a1f09148 net: no longer reset transport_header in __netif_receive_s [...] new a3b3d2dc3895 net: hsr: remove synchronize_rcu() from hsr_add_port() new d6c7b03497ee net: make sure we retain NAPI ordering on netdev->napi_list new 0b7bdc7fab57 netdev: define NETDEV_INTERNAL new 00adf88b186f netdevsim: support NAPI config new 915c82f842f9 netdevsim: allocate rqs individually new a565dd04a120 netdevsim: add queue alloc/free helpers new 5bc8e8dbef27 netdevsim: add queue management API support new 6917d207b469 netdevsim: add debugfs-triggered queue reset new eb721f117e7d selftests: net: test listing NAPI vs queue resets new 11c668db0985 Merge branch 'net-make-sure-we-retain-napi-ordering-on-net [...] new 75f01bf61072 dt-bindings: net: qcom,ipa: Use recommended MBN firmware f [...] new af2ccc6908f7 enic: Move RX coalescing set function new 238d77d110f7 enic: Obtain the Link speed only after the link comes up new 8e0644e5398b enic: Fix typo in comment in table indexed by link speed new a3116a403e89 Merge branch 'enic-set-link-speed-only-after-link-up' new 93e505a300aa tools: ynl-gen-c: improve support for empty nests new ab88c2b3739a tools: ynl: move python code to separate sub-directory new a12afefa2eab tools: ynl: add initial pyproject.toml for packaging new 1b038af9f752 tools: ynl: add install target for generated content new e5ad1d98234a tools: ynl: add main install target new dd3e8f8b9b01 Merge branch 'tools-ynl-add-install-target' new edcda17c5ca4 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 46c61cbeb82f selftests/bpf: Handle prog/attach type comparison in veristat new bab18c7db44d selftests/bpf: add -std=gnu11 to BPF_CFLAGS and CFLAGS new b8b1e3001626 bpf: Fix range_tree_set() error handling new ca3c4f646a9f bpf: Move out synchronize_rcu_tasks_trace from mutex CS new 2ebadb60cb36 bpf: Return error for missed kprobe multi bpf program execution new bfaac2a0b9e5 selftests/bpf: Add kprobe session recursion check test new 1b1a01db17af bpf: Remove migrate_{disable|enable} from LPM trie new ea5b229630a6 bpf: Remove migrate_{disable|enable} in ->map_for_each_callback new 53f2ba0b1cc0 bpf: Remove migrate_{disable|enable} in htab_elem_free new 25dc65f75b08 bpf: Remove migrate_{disable|enable} from bpf_cgrp_storage [...] new 9e6c958b5466 bpf: Remove migrate_{disable|enable} from bpf_task_storage [...] new e319cdc89566 bpf: Disable migration when destroying inode storage new 7d1032d1e303 bpf: Disable migration when destroying sock storage new dfccfc47bde5 bpf: Disable migration when cloning sock storage new 090d7f2e640b bpf: Disable migration in bpf_selem_free_rcu new 4b7e7cd1c105 bpf: Disable migration before calling ops->map_free() new 1d2dbe7120e8 bpf: Remove migrate_{disable|enable} in bpf_obj_free_fields() new 6a52b965ab6f bpf: Remove migrate_{disable,enable} in bpf_cpumask_release() new 2269b32ab00e bpf: Remove migrate_{disable|enable} from bpf_selem_alloc() new 4855a75ebf48 bpf: Remove migrate_{disable|enable} from bpf_local_storag [...] new 7b984359e097 bpf: Remove migrate_{disable|enable} from bpf_local_storag [...] new d86088e2c35d bpf: Remove migrate_{disable|enable} from bpf_selem_free() new e8ec1c94866a Merge branch 'bpf-reduce-the-use-of-migrate_-disable-enable' new 6e90b3222a5b Merge branch 'bpf-next/master' into for-next new 13144bebefa1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3804c2629210 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b370d88ab78c next-20250109/bluetooth new f4bc8588c03b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac83b9cc0e63 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new daed28323c84 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new e7f96f68a0fa Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 8f6de3b6d358 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4f0d4a821891 drm/mediatek: dp: Add sdp path reset new ba5811562988 drm/mediatek: dp: Support flexible length of DP calibration data new ae7f6d59ef8c Merge tag 'mediatek-drm-next-6.14' of https://git.kernel.o [...] new 0739b8ba8227 Merge tag 'drm-misc-next-2025-01-06' of https://gitlab.fre [...] new 9cc3e4e9f4ba Merge tag 'drm-xe-next-2025-01-07' of https://gitlab.freed [...] new 4695a9cc964e Merge tag 'drm-intel-next-2025-01-07' of https://gitlab.fr [...] new b803f459901e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new f5db525e9d66 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 3a5a90fd1e1f Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 39b0fa29f60d drm/amdgpu/sdma4.4.2: add apu support in sdma queue reset new c8fd3a74c72f drm/amdgpu/pm: add definition PPSMC_MSG_ResetSDMA2 new da5c9677d267 drm/amdgpu/pm: Implement SDMA queue reset for different asic new e4479aecf658 drm/amd/display: Increase sanitizer frame larger than limi [...] new f7e672e6f85b drm/amdgpu: enable gfx12 queue reset flag new 6ec6cd9acbaa drm/amdgpu: Fix shift type in amdgpu_debugfs_sdma_sched_ma [...] new 62498e797aeb drm/amdkfd: Move gfx12 trap handler to separate file new 4a60c55b3b0f drm/amdgpu: fix incorrect active RB bitmap in setup RBs new 6b34d0328b51 drm/amdgpu: fix incorrect number of active RBs for gfx12 new 60a2c0c12b64 drm/amdgpu: tear down ttm range manager for doorbell in am [...] new edec9b069090 drm/amdgpu: wrong array index to get ip block for PSP new 86bde64cb795 drm/amdgpu: fix gpu recovery disable with per queue reset new 9814626751de drm/amdgpu/gfx10: Enable cleaner shader for GFX10.3.2/10.3 [...] new 85b73415fde5 drm/amdgpu: fill the ucode bo during psp resume for SRIOV new 03218cd7b144 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 3ac197e4d7ad drm/i915/scaler: Extract skl_scaler_min_src_size() new 24c095f6958a drm/i915/scaler: Extract skl_scaler_max_src_size() new 9313b0bee09b drm/i915/scaler: Extract skl_scaler_min_dst_size() new c5877587a2a9 drm/i915/scaler: Extract skl_scaler_max_dst_size() new d4dbabd4251a drm/i915/scaler: Nuke redundant code new 3040274f7e2b drm/i915/scaler: Pimp scaler debugs new 49b14a1256a3 drm/i915/scaler: s/excdeed/exceed/ new c0eac8809264 drm/i915/scaler: Add scaler tracepoints new a1c666ddfc0a MAINTAINERS: switch my mail address for GVT driver new 2d4194fea670 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 3414bd861004 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 75fd04f276de drm/xe: Fix all typos in xe new ee5a1321df90 drm/xe/guc: Adding steering info support for GuC register lists new 8ca9977bb810 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 26da909baba2 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 1072608c6531 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dcd1a694c523 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 550033fd0373 ALSA: hda/realtek: Simplify with str_yes_no() new b48f2f75ff76 ALSA: rme9652: Simplify with str_yes_no() new 9a36ab79f8cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25b1b0812c49 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bca0fa5f6b5e ASoC: Intel: avs: Do not readq() u32 registers new dbda5c35b887 ASoC: Intel: avs: Fix the minimum firmware version numbers new cf4d74256fe1 ASoC: Intel: avs: Fix theoretical infinite loop new e9ca3db9f01a ASoC: Intel: avs: Fix init-config parsing new e3146775f05d ASoC: Intel: avs: Update hda component teardown sequences new 33228036ff65 ASoC: Intel: avs: Print IPC error messages in lower layer new 94aa347d34e0 ASoC: Intel: avs: Add MODULE_FIRMWARE to inform about FW new 0ca529926c5d ASoC: Intel: avs: Clearly state assumptions of hw_params() new 480d9bb9cfb7 ASoC: Intel: avs: Improve logging of firmware loading new aea305d28551 ASoC: Intel: avs: Update ASRC definition new 3eede0fc99c6 ASoC: Intel: avs: Adjust DSP status register names new ef7247077883 ASoC: Intel: avs: Adjust IPC traces new 0b12850ddfb0 ASoC: Intel: avs: Add missing includes new fd688ce125a4 ASoC: Intel: avs: Fixes and cleanups new 61aff2da3e63 ASoC: intel: remove disable_route_checks new dd2395162c07 ASoC: remove disable_route_checks new 9c0e29b9957e ASoC: remove disable_route_checks new 7e24ec93aecd ASoC: amd: Add ACPI dependency to fix build error new 84eac6d478c0 ASoC: Use of_property_present() for non-boolean properties new a8974c0f45b8 Merge remote-tracking branch 'asoc/for-6.14' into asoc-next new a7a87b23f074 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79b1ab5a20c0 module: sysfs: Drop member 'module_sect_attrs::nsections' new 09ae78fba335 module: sysfs: Drop member 'module_sect_attr::address' new d33c16f02122 module: sysfs: Drop 'struct module_sect_attr' new b25a02d15598 module: sysfs: Simplify section attribute allocation new 9953f4227850 module: sysfs: Add notes attributes through attribute_group new 524ac346a9df module: sysfs: Use const 'struct bin_attribute' new 7da8d9a357c2 module: Split module_enable_rodata_ro() new 8beca04a2cc7 module: Don't fail module loading when setting ro_after_in [...] new 44c04fa989f7 module: sign with sha512 instead of sha1 by default new 19bb6ab43b38 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 8b7552d43153 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 35da2620a503 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 1ae14c45ce40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c9b5be909e65 ahci: Introduce ahci_ignore_port() helper new 4f1d3bfe7c62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba6f3f0b656e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dcf1677ec09a Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 48de359c1acf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3ad22ad34f8 regulator: core: Resolve supply using of_node from regulat [...] new 36d9fc502ebc Merge remote-tracking branch 'regulator/for-6.14' into reg [...] new 7f4af8557402 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0fa648ff2f90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1c7c297c74d6 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new f1a1fc8430c3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 73b5aeb3859b Merge branch 'next' of git://github.com/cschaufler/smack-next new 494e162e89db Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 0e4cee2f3980 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 75c5c69c35f0 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new ef4144b1b47d iommu/arm-smmu: Re-enable context caching in smmu reset operation new 445d7a8ed90e iommu/arm-smmu: Refactor qcom_smmu structure to include si [...] new 7f2ef1bfc758 iommu/arm-smmu: Add support for PRR bit setup new 9fe18d825a58 iommu/arm-smmu: Introduce ACTLR custom prefetcher settings new 3e35c3e725de iommu/arm-smmu: Add ACTLR data and support for qcom_smmu_500 new 821500d5c597 iommu/io-pgtable-arm: Make pgtable walker more generic new d9e589e6ad73 iommu/io-pgtable-arm: Re-use the pgtable walk for iova_to_phys new aff028a8192d iommu/io-pgtable-arm: Add way to debug pgtable walk new f2c77f6e41e6 iommu/arm-smmu-v3: Use str_read_write helper w/ logs new 40a9e0c5db5f Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'q [...] new 0a739381fe90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 94bc81453f0d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e1b967ee2255 dt-bindings: samsung,mipi-dsim: Add imx7d specific compatible new 5f42297d5902 dt-bindings: opp: h6: Add A100 operating points new e59083af2609 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2d59b60886cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5640fd07b90e spi: Merge up v6.13-rc6 new 636ee5781d25 spi: fsl-spi: Remove display of virtual address new 5e56618e1593 spi: atmel-quadspi: Update to current device naming terminology new 3b901e4a6a5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 16e265d457d5 Merge branch 'x86/boot' into x86/merge, to ease integratio [...] new 731f906924e9 Merge tag 'v6.13-rc6' into x86/merge, to pick up fixes new 8234177d2027 virt: sev-guest: Remove is_vmpck_empty() helper new 864884a0c29c virt: sev-guest: Replace GFP_KERNEL_ACCOUNT with GFP_KERNEL new c5529418d050 x86/sev: Carve out and export SNP guest messaging init routines new 1e0b23b5d2d1 x86/sev: Relocate SNP guest messaging routines to common code new 85b60ca9ad2c x86/sev: Add Secure TSC support for SNP guests new 0f0502b8865c x86/sev: Change TSC MSR behavior for Secure TSC enabled guests new 38cc6495cdec x86/sev: Prevent GUEST_TSC_FREQ MSR interception for Secur [...] new eef679a4b52e x86/sev: Prevent RDTSC/RDTSCP interception for Secure TSC [...] new 0a2a98f691f2 x86/sev: Mark the TSC in a secure TSC guest as reliable new 73bbf3b0fbba x86/tsc: Init the TSC for Secure TSC guests new 0563ee35ae2c x86/sev: Add the Secure TSC feature for SNP guests new 546897b34a12 Merge branch 'x86/sev' into x86/merge, to resolve conflict new e3750a83217f Merge branch into tip/master: 'x86/merge' new eff63215dc49 Merge branch 'ras/core' into ras/merge, to ease integratio [...] new bee9e840609c x86/amd_nb: Restrict init function to AMD-based systems new e13f51b51814 x86/amd_nb: Clean up early_is_amd_nb() new e6e6e5e85116 x86: Start moving AMD node functionality out of AMD_NB new 962f1970a324 x86/amd_nb: Simplify function 4 search new 40a5f6ffdfc8 x86/amd_nb: Simplify root device search new bc7b2e629e0c x86/amd_nb: Use topology info to get AMD node count new 49b96fc0dddc x86/amd_nb: Simplify function 3 search new 7dd57db495d4 x86/amd_nb, hwmon: (k10temp): Simplify amd_pci_dev_to_node_id() new d6caeafaa324 x86/amd_nb: Move SMN access code to a new amd_node driver new 35df797665cb x86/amd_node: Update __amd_smn_rw() error paths new 77466b798d59 x86/amd_node: Remove dependency on AMD_NB new 79821b907f8d x86/amd_node: Use defines for SMN register offsets new 8e889c11cf17 Merge branch 'x86/misc' into ras/merge, to resolve conflict new 497ad33375ab Merge branch into tip/master: 'ras/merge' new c0f23056bc9b Merge branch into tip/master: 'irq/core' new 344256535583 Merge branch into tip/master: 'locking/core' new 034c56d1745d Merge branch into tip/master: 'objtool/core' new f9bcf6f53f1c Merge branch into tip/master: 'perf/core' new bc6e3c029ebc Merge branch into tip/master: 'sched/core' new 34b85c52e406 Merge branch into tip/master: 'x86/bugs' new 6301ab4225fa Merge branch into tip/master: 'x86/cache' new 284cb1d677f3 Merge branch into tip/master: 'x86/cleanups' new 8b188d3f8f3d Merge branch into tip/master: 'x86/cpu' new 7ee11db34b2b Merge branch into tip/master: 'x86/microcode' new 6b5df4755b36 Merge branch into tip/master: 'x86/mm' new 8bae1303ef66 Merge branch into tip/master: 'x86/tdx' new 22d0eb8f7be1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 02da9c4b4ce2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 21a29ff49e9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a133cd6757f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d392c0fb1fbb Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 27adb6fddea1 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 38cf4b328ecd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9cfd40441f88 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new d6470627f584 KVM: x86: Use LVT_TIMER instead of an open coded literal new 4c20cd4cee92 KVM: x86: Avoid double RDPKRU when loading host/guest PKRU new 97d0d1655ea8 KVM: selftests: Fix typos in x86's PMU counter test's macr [...] new c76a92382805 KVM: selftests: Add defines for AMD PMU CPUID features and [...] new 3cd19f150ac6 KVM: selftests: Remove unneeded semicolon new bd7791078ac2 KVM: selftests: Add printf attribute to _no_printf() new 7803339fa929 KVM: selftests: Use data load to trigger LLC references/mi [...] new 983820cb53c0 KVM: selftests: Add helpers for locally (un)blocking IRQs on x86 new 800173cf7560 KVM: SVM: Use str_enabled_disabled() helper in sev_hardwar [...] new b5fd06847320 KVM: VMX: Reinstate __exit attribute for vmx_exit() new 4d141e444e26 KVM: VMX: Fix comment of handle_vmx_instruction() new ae81ce936ff9 KVM: VMX: refactor PML terminology new 37c3ddfe5238 KVM: VMX: read the PML log in the same order as it was written new 10485c4bc3ca Merge branches 'misc', 'mmu', 'selftests', 'svm', 'vcpu_ar [...] new 03416e220877 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 7c34ca854f2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a9bf1f0d721 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1fefc916d7f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6ee4480a32a Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 2061a29bdffb Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 34971073fec0 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 7e16820fe538 rust: pci: do not depend on CONFIG_PCI_MSI new 9b880189327b rust: io: move module entry to its correct location new e1a51c2bf4b3 rust: driver: address soundness issue in `RegistrationOps` new 0f9e1f3a6e1e kernel/ksysfs.c: simplify bin_attribute definition new 7c9bf0305662 MAINTAINERS: add include/linux/sysfs.h new 92d6254f5812 sysfs: constify macro BIN_ATTRIBUTE_GROUPS() new 3675a926feef sysfs: constify bin_attribute argument of sysfs_bin_attr_s [...] new 42369b9a1ecf btf: Switch vmlinux BTF attribute to sysfs_bin_attr_simple_read() new 18032c6bc0e2 btf: Switch module BTF attribute to sysfs_bin_attr_simple_read() new f13e4c453b45 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 91b6666710e2 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new e58d33dd76bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e9f7103b50ef Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new b3847c2480d2 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new c79a39dc8d06 pps: Fix a use-after-free new 86b525bed275 drivers pps: add PPS generators support new 580afe4acbd4 drivers pps/generators: add dummy PPS generator new b14aea0ce0c7 Documentation pps.rst: add PPS generators documentation new b3b9b3cccb32 Documentation ABI: add PPS generators documentation new 12d909cac1e1 binderfs: add new binder devices to binder_devices new 2a8f84b5b1b6 binder: fix kernel-doc warning of 'file' member new 567a311d0a1a VMCI: remove unused ioctl definitions new 6d04d2b554b1 misc: misc_minor_alloc to use ida for all dynamic/misc dyn [...] new 37df9043329b misc:minor basic kunit tests new def35da76073 scripts/tags.sh: Tag timer definitions new d75abf2f9f2e ntsync: Return the fd from NTSYNC_IOC_CREATE_SEM. new 5ec43d6b0328 ntsync: Rename NTSYNC_IOC_SEM_POST to NTSYNC_IOC_SEM_RELEASE. new b4a7b5fe3f51 ntsync: Introduce NTSYNC_IOC_WAIT_ANY. new cdbb99782280 ntsync: Introduce NTSYNC_IOC_WAIT_ALL. new 5bc2479a3585 ntsync: Introduce NTSYNC_IOC_CREATE_MUTEX. new 31ca7bb8e853 ntsync: Introduce NTSYNC_IOC_MUTEX_UNLOCK. new ecc2ee361466 ntsync: Introduce NTSYNC_IOC_MUTEX_KILL. new 4c7404b9c2b5 ntsync: Introduce NTSYNC_IOC_CREATE_EVENT. new 2dcba6fc15a4 ntsync: Introduce NTSYNC_IOC_EVENT_SET. new bbb9797514b2 ntsync: Introduce NTSYNC_IOC_EVENT_RESET. new 12b29d3008e6 ntsync: Introduce NTSYNC_IOC_EVENT_PULSE. new a948f4177c3c ntsync: Introduce NTSYNC_IOC_SEM_READ. new 0b3c31449d28 ntsync: Introduce NTSYNC_IOC_MUTEX_READ. new e864071a630c ntsync: Introduce NTSYNC_IOC_EVENT_READ. new a138179a59d4 ntsync: Introduce alertable waits. new 7f853a252cde selftests: ntsync: Add some tests for semaphore state. new ae071aef1486 selftests: ntsync: Add some tests for mutex state. new 4455456958aa selftests: ntsync: Add some tests for NTSYNC_IOC_WAIT_ANY. new d168f68939a9 selftests: ntsync: Add some tests for NTSYNC_IOC_WAIT_ALL. new f23279852ad5 selftests: ntsync: Add some tests for wakeup signaling wit [...] new 72a651c13159 selftests: ntsync: Add some tests for wakeup signaling wit [...] new d2083b5f51a2 selftests: ntsync: Add some tests for manual-reset event state. new b4e4dd5d2f70 selftests: ntsync: Add some tests for auto-reset event state. new a2e5a8cea745 selftests: ntsync: Add some tests for wakeup signaling wit [...] new dd914e0d0742 selftests: ntsync: Add tests for alertable waits. new c52b9cb13fd1 selftests: ntsync: Add some tests for wakeup signaling via [...] new a22860e57b54 selftests: ntsync: Add a stress test for contended waits. new 79d42d9d6d82 maintainers: Add an entry for ntsync. new 6b695a75ff90 docs: ntsync: Add documentation for the ntsync uAPI. new c301e1fefc2d ntsync: No longer depend on BROKEN. new 634d34e856ca scripts/spdxcheck: Parse j2 comments correctly new 154916f4b59d scripts/spdxcheck: Handle license identifiers in Jinja comments new df7b2f206a9e misc: microchip: pci1xxxx: Add push-pull drive support for GPIO new b580b17d06d5 Merge tag 'w1-drv-6.14' of ssh://gitolite.kernel.org/pub/s [...] new d31679f42e19 firmware: stratix10-svc: Use kthread_run_on_cpu() new 034f1cc9f02b Merge tag 'socfpga_firmware_update_for_v6.14' of ssh://git [...] new 54932d72544d Merge tag 'fpga-for-6.14-rc1' of ssh://gitolite.kernel.org [...] new 29e8806ffd35 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 4b399de8b231 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 01e761dd426b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c348e3eca698 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 28a8aeb68e19 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 57c57fefb5de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 06dba6599497 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0fffd408b9fb Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 9bd136e5782f Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 197f59e3d23d Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new a8d11aaae7c9 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new a4ad782ea9c6 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new 8e1695f38996 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f1376d129a6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ed3a9a5cdc2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac268b1add7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 34e3c295bf46 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 82a3f923a283 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44da29499d13 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 9c61d7748ef8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 71e069a451fe Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 0a1a0cb3fbc4 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new fda0a683f372 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 03773243ff52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e85c4a09a48c Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new b35ac601689f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 79b1f4a75e6f Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 1a4ab92fe76a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6810d71865dd Merge branch 'main' of git://git.infradead.org/users/willy [...] new e68bda71a238 hyperv: Add new Hyper-V headers in include/hyperv new ef5a3c92a81a hyperv: Switch from hyperv-tlfs.h to hyperv/hvhdk.h new 962a4c7ea878 hyperv: Remove the now unused hyperv-tlfs.h files new a7ae41cd8085 x86/hyperv: Don't assume cpu_possible_mask is dense new 16b18fdf6bc7 Drivers: hv: Don't assume cpu_possible_mask is dense new 4f6b64f3d3d9 iommu/hyper-v: Don't assume cpu_possible_mask is dense new 5fa1da972fcf uio_hv_generic: Add a check for HV_NIC for send, receive b [...] new 113386ca981c Drivers: hv: vmbus: Wait for boot-time offers during boot [...] new fcf5203e289c Drivers: hv: vmbus: Log on missing offers if any new 1da602ec36a3 hv_balloon: Fallback to generic_online_page() for non-HV h [...] new 9263abc7fd5d hyperv: Enable the hypercall output page for the VTL mode new 07412e1f163d hyperv: Do not overlap the hvcall IO areas in get_vtl() new f285d9957432 hyperv: Do not overlap the hvcall IO areas in hv_vtl_apici [...] new 80f954ff4bbe Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 1e086214073d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27d39f28ec6d Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new d90540944c19 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0f094e6c69f5 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 6f18bb409707 efi: sysfb_efi: fix W=1 warnings when EFI is not set new c57b6e1d8a5c efivarfs: remove unused efi_variable.Attributes and efivar [...] new 1aba87f92d47 efivarfs: add helper to convert from UC16 name and GUID to [...] new 7e365c7e2cc5 efivarfs: make variable_is_present use dcache lookup new ef315a693575 efivarfs: move freeing of variable entry into evict_inode new 23c590dca31a efivarfs: remove unused efivarfs_list new 7baad7bede6f efivarfs: fix error on write to new variable leaving remnants new ebcb83045c80 efivarfs: abstract initial variable creation routine new eb11e99adef8 efivarfs: add variable resync after hibernation new ac38e9c70c59 Merge branch 'efivarfs' into next new 5094dbe0ce8b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8f8c7e484706 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new c23d1f7e15d1 rust: document `bindgen` 0.71.0 regression new f0915acd1fc6 rust: give Clippy the minimum supported Rust version new 2a87f8b075ea rust: kbuild: run Clippy for `rusttest` code new 15f2f9313a39 rust: use the `build_error!` macro, not the hidden function new 614724e780f5 rust: kernel: move `build_error` hidden function to preven [...] new 4401565fe92b rust: add `build_error!` to the prelude new 348bd2d34ed8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 567cfb754320 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 0b4367f0ea2d Merge branch 'bitmap-for-next' of https://github.com/norov [...] new fdaaca2ecaf5 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 7ef25f7ba95e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5b82efdd46f6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e540e2f4a170 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] new 7c8d94149cdc Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] new 1afe00dae00d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 05bef87e3a30 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new b664af035a7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 592afa4be56b Revert "HID: lenovo: Support for ThinkPad-X12-TAB-1/2 Kbd [...] new 2b88851f583d Add linux-next specific files for 20250110
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 (6ecd20965bdc) \ N -- N -- N refs/heads/master (2b88851f583d)
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 997 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: .clippy.toml | 2 + CREDITS | 12 + Documentation/ABI/testing/sysfs-pps-gen | 43 + Documentation/Makefile | 2 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- .../admin-guide/quickly-build-trimmed-linux.rst | 2 +- .../verify-bugs-and-bisect-regressions.rst | 2 +- Documentation/arch/arm64/silicon-errata.rst | 3 +- Documentation/core-api/symbol-namespaces.rst | 11 +- .../devicetree/bindings/arm/rockchip.yaml | 13 +- .../bindings/display/bridge/samsung,mipi-dsim.yaml | 4 +- .../bindings/net/amlogic,meson-dwmac.yaml | 14 +- .../devicetree/bindings/net/asix,ax88178.yaml | 4 +- .../devicetree/bindings/net/brcm,bcmgenet.yaml | 32 +- .../bindings/net/brcm,mdio-mux-iproc.yaml | 50 +- .../devicetree/bindings/net/can/bosch,c_can.yaml | 10 +- .../bindings/net/can/microchip,mcp2510.yaml | 18 +- .../bindings/net/pse-pd/pse-controller.yaml | 2 +- .../devicetree/bindings/net/qcom,ipa.yaml | 2 +- .../devicetree/bindings/net/stm32-dwmac.yaml | 94 +- .../devicetree/bindings/net/ti,davinci-mdio.yaml | 10 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 20 +- .../devicetree/bindings/net/ti,k3-am654-cpts.yaml | 38 +- .../bindings/net/wireless/marvell,sd8787.yaml | 19 +- .../opp/allwinner,sun50i-h6-operating-points.yaml | 1 + Documentation/driver-api/pps.rst | 40 + Documentation/filesystems/overlayfs.rst | 6 +- Documentation/hid/index.rst | 1 + Documentation/hid/intel-thc-hid.rst | 568 ++++ Documentation/hwmon/hwmon-kernel-api.rst | 3 +- Documentation/mm/arch_pgtable_helpers.rst | 6 + Documentation/networking/multi-pf-netdev.rst | 4 +- Documentation/networking/napi.rst | 4 +- Documentation/networking/netdevices.rst | 10 + Documentation/networking/netlink_spec/readme.txt | 2 +- Documentation/sound/index.rst | 1 + .../translations/zh_CN/security/IMA-templates.rst | 97 + .../translations/zh_CN/security/digsig.rst | 103 + .../translations/zh_CN/security/index.rst | 6 +- .../translations/zh_CN/security/landlock.rst | 123 + .../translations/zh_CN/security/siphash.rst | 195 ++ Documentation/userspace-api/index.rst | 1 + Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + .../userspace-api/netlink/intro-specs.rst | 8 +- Documentation/userspace-api/ntsync.rst | 385 +++ MAINTAINERS | 44 +- Next/SHA1s | 106 +- Next/merge.log | 2975 ++++++++++++-------- arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 6 +- .../boot/dts/qcom/msm8916-samsung-serranove.dts | 58 + .../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 4 +- arch/arm64/boot/dts/rockchip/Makefile | 2 + arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 1 - arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2.dtsi | 1 - .../boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 3 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 1 - arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 82 + .../dts/rockchip/rk3588-firefly-core-3588j.dtsi | 443 +++ .../boot/dts/rockchip/rk3588-firefly-itx-3588j.dts | 702 +++++ .../dts/rockchip/rk3588-orangepi-5-compact.dtsi | 151 + .../boot/dts/rockchip/rk3588-orangepi-5-max.dts | 60 + .../boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 855 +----- ...-orangepi-5-plus.dts => rk3588-orangepi-5.dtsi} | 302 +- arch/arm64/include/asm/pgtable-prot.h | 1 + arch/arm64/include/asm/pgtable.h | 24 + arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/book3s/64/hash-4k.h | 6 + arch/powerpc/include/asm/book3s/64/hash-64k.h | 7 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 53 +- arch/powerpc/include/asm/book3s/64/radix.h | 14 +- arch/powerpc/mm/book3s64/hash_hugepage.c | 2 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 3 +- arch/powerpc/mm/book3s64/hugetlbpage.c | 2 +- arch/powerpc/mm/book3s64/pgtable.c | 10 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 5 +- arch/powerpc/mm/pgtable.c | 2 +- arch/powerpc/platforms/powernv/opal.c | 2 +- arch/riscv/Kconfig | 1 + arch/riscv/include/asm/page.h | 1 + arch/riscv/include/asm/pgtable-64.h | 20 + arch/riscv/include/asm/pgtable-bits.h | 1 + arch/riscv/include/asm/pgtable.h | 19 +- arch/riscv/include/asm/sbi.h | 1 + arch/riscv/include/asm/spinlock.h | 5 +- arch/riscv/kernel/entry.S | 21 +- arch/riscv/kernel/module.c | 18 +- arch/riscv/kernel/probes/kprobes.c | 2 +- arch/riscv/kernel/stacktrace.c | 4 +- arch/riscv/kernel/traps.c | 6 +- arch/riscv/mm/init.c | 17 +- arch/s390/include/asm/futex.h | 2 +- arch/s390/include/asm/tlb.h | 35 +- arch/s390/kernel/crash_dump.c | 4 +- arch/s390/kernel/numa.c | 3 +- arch/s390/kernel/smp.c | 4 - arch/sparc/include/asm/tlb_32.h | 1 - arch/x86/Kconfig | 6 + arch/x86/boot/compressed/sev.c | 3 +- arch/x86/coco/core.c | 4 +- arch/x86/coco/sev/core.c | 652 ++++- arch/x86/coco/sev/shared.c | 10 + arch/x86/hyperv/hv_init.c | 6 +- arch/x86/hyperv/hv_vtl.c | 2 +- arch/x86/include/asm/amd_nb.h | 21 +- arch/x86/include/asm/amd_node.h | 36 + arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/pgtable.h | 51 +- arch/x86/include/asm/pgtable_types.h | 5 +- arch/x86/include/asm/sev-common.h | 1 + arch/x86/include/asm/sev.h | 48 +- arch/x86/include/asm/svm.h | 6 +- arch/x86/kernel/Makefile | 1 + arch/x86/kernel/amd_nb.c | 300 +- arch/x86/kernel/amd_node.c | 215 ++ arch/x86/kernel/paravirt.c | 6 +- arch/x86/kernel/tsc.c | 4 + arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/svm/sev.c | 4 +- arch/x86/kvm/vmx/main.c | 2 +- arch/x86/kvm/vmx/nested.c | 2 +- arch/x86/kvm/vmx/vmx.c | 36 +- arch/x86/kvm/vmx/vmx.h | 5 +- arch/x86/kvm/x86.c | 4 +- arch/x86/mm/mem_encrypt.c | 2 + arch/x86/mm/mem_encrypt_amd.c | 3 + arch/x86/mm/pgtable.c | 14 +- arch/x86/pci/fixup.c | 4 +- drivers/android/binder.c | 7 +- drivers/android/binder_internal.h | 11 +- drivers/android/binderfs.c | 2 + drivers/ata/ahci.h | 13 +- drivers/ata/ahci_brcm.c | 2 +- drivers/ata/ahci_ceva.c | 4 +- drivers/ata/libahci_platform.c | 6 +- drivers/char/misc.c | 39 +- drivers/clk/mmp/pwr-island.c | 2 +- drivers/clk/rockchip/Makefile | 1 + drivers/clk/rockchip/clk-rk3588.c | 120 +- drivers/clk/rockchip/clk.c | 102 +- drivers/clk/rockchip/clk.h | 40 + drivers/clk/rockchip/gate-link.c | 85 + drivers/cpuidle/cpuidle-riscv-sbi.c | 4 +- drivers/dax/device.c | 15 +- drivers/edac/Kconfig | 1 + drivers/edac/amd64_edac.c | 1 + drivers/firmware/efi/sysfb_efi.c | 2 +- drivers/firmware/qcom/qcom_scm.c | 214 ++ drivers/firmware/qcom/qcom_scm.h | 4 + drivers/firmware/stratix10-svc.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 3 + drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 2 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 202 +- ...ndler_gfx10.asm => cwsr_trap_handler_gfx12.asm} | 822 ++---- drivers/gpu/drm/amd/display/dc/dml2/Makefile | 4 + .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_ppsmc.h | 1 + drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 3 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 31 +- drivers/gpu/drm/i915/display/intel_display_trace.h | 99 + drivers/gpu/drm/i915/display/skl_scaler.c | 147 +- drivers/gpu/drm/mediatek/mtk_dp.c | 33 +- drivers/gpu/drm/mediatek/mtk_dp_reg.h | 1 + drivers/gpu/drm/nouveau/nouveau_dmem.c | 3 +- drivers/gpu/drm/xe/Kconfig.debug | 4 +- drivers/gpu/drm/xe/abi/guc_capture_abi.h | 2 +- drivers/gpu/drm/xe/abi/guc_klvs_abi.h | 6 +- drivers/gpu/drm/xe/regs/xe_reg_defs.h | 2 +- drivers/gpu/drm/xe/tests/xe_mocs.c | 2 +- drivers/gpu/drm/xe/xe_bb.c | 2 +- drivers/gpu/drm/xe/xe_bo.c | 8 +- drivers/gpu/drm/xe/xe_bo_doc.h | 2 +- drivers/gpu/drm/xe/xe_devcoredump.c | 2 +- drivers/gpu/drm/xe/xe_device.c | 2 +- drivers/gpu/drm/xe/xe_drm_client.c | 2 +- drivers/gpu/drm/xe/xe_exec.c | 2 +- drivers/gpu/drm/xe/xe_ggtt.c | 2 +- drivers/gpu/drm/xe/xe_gt.h | 2 +- drivers/gpu/drm/xe/xe_gt_mcr.c | 8 +- drivers/gpu/drm/xe/xe_gt_mcr.h | 4 + drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 2 +- drivers/gpu/drm/xe/xe_guc_ads.c | 15 + drivers/gpu/drm/xe/xe_guc_capture.c | 2 +- drivers/gpu/drm/xe/xe_guc_capture_types.h | 4 +- drivers/gpu/drm/xe/xe_guc_ct.c | 4 +- drivers/gpu/drm/xe/xe_guc_submit.c | 2 +- drivers/gpu/drm/xe/xe_hmm.c | 2 +- drivers/gpu/drm/xe/xe_migrate.c | 2 +- drivers/gpu/drm/xe/xe_pci.c | 4 +- drivers/gpu/drm/xe/xe_pcode.c | 2 +- drivers/gpu/drm/xe/xe_pm.c | 2 +- drivers/gpu/drm/xe/xe_pt.c | 2 +- drivers/gpu/drm/xe/xe_rtp.h | 4 +- drivers/gpu/drm/xe/xe_uc_fw_types.h | 2 +- drivers/gpu/drm/xe/xe_vm.c | 4 +- drivers/hid/Kconfig | 4 +- drivers/hid/Makefile | 2 + drivers/hid/hid-core.c | 2 + drivers/hid/hid-input.c | 37 +- drivers/hid/hid-magicmouse.c | 8 +- drivers/hid/hid-multitouch.c | 5 + drivers/hid/hid-nintendo.c | 16 +- drivers/hid/hid-steam.c | 1 + drivers/hid/hid-thrustmaster.c | 8 + drivers/hid/hid-uclogic-params.c | 2 +- drivers/hid/intel-ish-hid/ishtp/client-buffers.c | 21 - drivers/hid/intel-ish-hid/ishtp/client.c | 19 - drivers/hid/intel-ish-hid/ishtp/client.h | 2 - drivers/hid/intel-ish-hid/ishtp/init.c | 30 - drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 1 - drivers/hid/intel-thc-hid/Kconfig | 42 + drivers/hid/intel-thc-hid/Makefile | 22 + .../intel-thc-hid/intel-quicki2c/pci-quicki2c.c | 966 +++++++ .../intel-thc-hid/intel-quicki2c/quicki2c-dev.h | 186 ++ .../intel-thc-hid/intel-quicki2c/quicki2c-hid.c | 166 ++ .../intel-thc-hid/intel-quicki2c/quicki2c-hid.h | 14 + .../intel-quicki2c/quicki2c-protocol.c | 224 ++ .../intel-quicki2c/quicki2c-protocol.h | 20 + .../intel-thc-hid/intel-quickspi/pci-quickspi.c | 987 +++++++ .../intel-thc-hid/intel-quickspi/quickspi-dev.h | 172 ++ .../intel-thc-hid/intel-quickspi/quickspi-hid.c | 165 ++ .../intel-thc-hid/intel-quickspi/quickspi-hid.h | 14 + .../intel-quickspi/quickspi-protocol.c | 414 +++ .../intel-quickspi/quickspi-protocol.h | 25 + .../hid/intel-thc-hid/intel-thc/intel-thc-dev.c | 1578 +++++++++++ .../hid/intel-thc-hid/intel-thc/intel-thc-dev.h | 116 + .../hid/intel-thc-hid/intel-thc/intel-thc-dma.c | 969 +++++++ .../hid/intel-thc-hid/intel-thc/intel-thc-dma.h | 146 + drivers/hid/intel-thc-hid/intel-thc/intel-thc-hw.h | 881 ++++++ drivers/hid/wacom.h | 8 + drivers/hid/wacom_sys.c | 19 +- drivers/hid/wacom_wac.c | 5 + drivers/hv/hv_common.c | 11 +- drivers/hwmon/Kconfig | 2 +- drivers/hwmon/acpi_power_meter.c | 39 +- drivers/hwmon/hwmon.c | 6 + drivers/hwmon/k10temp.c | 7 +- drivers/i2c/busses/i2c-i801.c | 7 +- drivers/iommu/Kconfig | 12 + drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 2 +- drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 5 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c | 2 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 120 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.h | 3 +- drivers/iommu/arm/arm-smmu/arm-smmu.h | 2 + drivers/iommu/io-pgtable-arm.c | 154 +- drivers/misc/Kconfig | 1 - drivers/misc/Makefile | 1 + drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c | 3 + drivers/misc/misc_minor_kunit.c | 69 + drivers/misc/ntsync.c | 992 ++++++- drivers/net/ethernet/cisco/enic/enic_main.c | 64 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 2 + drivers/net/ethernet/intel/ice/ice_dpll.c | 35 +- drivers/net/ethernet/intel/ice/ice_ptp_consts.h | 4 +- drivers/net/ethernet/intel/igc/igc_base.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 1 + .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 24 +- drivers/net/ethernet/realtek/r8169.h | 1 + drivers/net/ethernet/realtek/r8169_main.c | 30 + drivers/net/ethernet/realtek/r8169_phy_config.c | 23 + drivers/net/ethernet/realtek/rtase/rtase_main.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c | 14 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 8 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 8 + drivers/net/mctp/mctp-i3c.c | 4 + drivers/net/netdevsim/netdev.c | 259 +- drivers/net/netdevsim/netdevsim.h | 5 +- drivers/nvdimm/pmem.c | 4 +- drivers/pci/p2pdma.c | 19 +- drivers/perf/riscv_pmu_sbi.c | 22 +- drivers/platform/x86/amd/pmc/Kconfig | 2 +- drivers/platform/x86/amd/pmc/pmc.c | 11 +- drivers/platform/x86/amd/pmf/Kconfig | 2 +- drivers/platform/x86/amd/pmf/core.c | 2 +- drivers/platform/x86/dell/dell-lis3lv02d.c | 1 + drivers/platform/x86/intel/pmc/core_ssram.c | 4 + .../x86/intel/speed_select_if/isst_if_common.c | 1 + drivers/platform/x86/intel/tpmi_power_domains.c | 1 + drivers/pps/Makefile | 3 +- drivers/pps/clients/pps-gpio.c | 4 +- drivers/pps/clients/pps-ktimer.c | 4 +- drivers/pps/clients/pps-ldisc.c | 6 +- drivers/pps/clients/pps_parport.c | 4 +- drivers/pps/generators/Kconfig | 22 +- drivers/pps/generators/Makefile | 4 + drivers/pps/generators/pps_gen-dummy.c | 96 + drivers/pps/generators/pps_gen.c | 344 +++ drivers/pps/generators/sysfs.c | 75 + drivers/pps/kapi.c | 10 +- drivers/pps/kc.c | 10 +- drivers/pps/pps.c | 127 +- drivers/ptp/ptp_ocp.c | 2 +- drivers/ras/amd/atl/Kconfig | 1 + drivers/ras/amd/atl/internal.h | 1 + drivers/regulator/core.c | 39 +- drivers/s390/cio/chp.c | 28 +- drivers/soc/tegra/cbb/tegra-cbb.c | 20 +- drivers/spi/atmel-quadspi.c | 12 +- drivers/spi/spi-fsl-spi.c | 2 +- drivers/staging/media/atomisp/pci/hmm/hmm_bo.c | 4 +- drivers/vfio/pci/mlx5/cmd.c | 14 +- drivers/vfio/pci/virtio/migrate.c | 6 +- drivers/virt/coco/sev-guest/Kconfig | 1 - drivers/virt/coco/sev-guest/sev-guest.c | 485 +--- drivers/virt/vboxguest/Kconfig | 2 +- fs/9p/vfs_addr.c | 6 +- fs/afs/Makefile | 1 - fs/afs/addr_prefs.c | 6 +- fs/afs/afs.h | 2 +- fs/afs/afs_vl.h | 1 + fs/afs/callback.c | 4 +- fs/afs/dir.c | 809 +++--- fs/afs/dir_edit.c | 383 ++- fs/afs/dir_search.c | 227 -- fs/afs/file.c | 260 +- fs/afs/fs_operation.c | 113 +- fs/afs/fsclient.c | 62 +- fs/afs/inode.c | 140 +- fs/afs/internal.h | 143 +- fs/afs/main.c | 2 +- fs/afs/mntpt.c | 22 +- fs/afs/rotate.c | 4 +- fs/afs/rxrpc.c | 37 +- fs/afs/super.c | 4 +- fs/afs/validation.c | 31 +- fs/afs/vl_alias.c | 8 +- fs/afs/vlclient.c | 3 +- fs/afs/write.c | 16 +- fs/afs/xdr_fs.h | 2 +- fs/afs/yfsclient.c | 49 +- fs/btrfs/bio.c | 2 +- fs/btrfs/ctree.c | 1 + fs/btrfs/disk-io.c | 5 + fs/btrfs/extent_io.c | 2 +- fs/btrfs/fs.h | 3 + fs/btrfs/raid-stripe-tree.c | 146 +- fs/btrfs/tests/raid-stripe-tree-tests.c | 660 ++++- fs/btrfs/volumes.c | 21 +- fs/btrfs/volumes.h | 3 - fs/cachefiles/io.c | 4 - fs/cachefiles/xattr.c | 9 +- fs/ceph/addr.c | 22 +- fs/dax.c | 363 +-- fs/efivarfs/file.c | 60 +- fs/efivarfs/inode.c | 5 - fs/efivarfs/internal.h | 20 +- fs/efivarfs/super.c | 243 +- fs/efivarfs/vars.c | 181 +- fs/erofs/zutil.c | 4 +- fs/ext4/inode.c | 43 +- fs/fuse/dax.c | 35 +- fs/fuse/virtio_fs.c | 3 +- fs/iomap/buffered-io.c | 2 +- fs/netfs/Makefile | 5 +- fs/netfs/buffered_read.c | 290 +- fs/netfs/direct_read.c | 78 +- fs/netfs/direct_write.c | 17 +- fs/netfs/internal.h | 41 +- fs/netfs/main.c | 6 +- fs/netfs/misc.c | 164 +- fs/netfs/objects.c | 21 +- fs/netfs/read_collect.c | 761 ++--- fs/netfs/read_pgpriv2.c | 207 +- fs/netfs/read_retry.c | 212 +- fs/netfs/read_single.c | 195 -- fs/netfs/rolling_buffer.c | 226 -- fs/netfs/stats.c | 4 +- fs/netfs/write_collect.c | 281 +- fs/netfs/write_issue.c | 241 +- fs/netfs/write_retry.c | 232 -- fs/nfs/fscache.c | 6 +- fs/nfs/fscache.h | 3 +- fs/nilfs2/alloc.c | 64 +- fs/nilfs2/alloc.h | 2 + fs/nilfs2/bmap.c | 113 +- fs/nilfs2/btree.c | 7 +- fs/nilfs2/cpfile.c | 49 +- fs/nilfs2/dat.c | 39 +- fs/nilfs2/gcinode.c | 22 +- fs/nilfs2/ifile.c | 32 +- fs/nilfs2/inode.c | 16 +- fs/nilfs2/ioctl.c | 220 +- fs/nilfs2/mdt.c | 59 +- fs/nilfs2/page.c | 8 +- fs/nilfs2/recovery.c | 57 +- fs/nilfs2/segbuf.c | 12 +- fs/nilfs2/segment.c | 53 +- fs/nilfs2/sufile.c | 104 +- fs/nilfs2/sufile.h | 21 +- fs/nilfs2/super.c | 10 +- fs/nilfs2/the_nilfs.c | 25 +- fs/proc/task_mmu.c | 2 +- fs/smb/client/cifssmb.c | 12 +- fs/smb/client/file.c | 3 +- fs/smb/client/smb2ops.c | 2 +- fs/smb/client/smb2pdu.c | 15 +- fs/splice.c | 2 +- fs/squashfs/file.c | 2 +- fs/stat.c | 1 + fs/sysfs/file.c | 2 +- fs/userfaultfd.c | 2 +- fs/vboxsf/Kconfig | 2 +- fs/xfs/xfs_buf.c | 4 +- fs/xfs/xfs_inode.c | 40 +- fs/xfs/xfs_inode.h | 3 +- fs/xfs/xfs_ioctl.c | 11 +- fs/xfs/xfs_iops.c | 62 +- fs/xfs/xfs_super.c | 18 - include/asm-generic/tlb.h | 10 +- include/hyperv/hvgdk_mini.h | 42 + include/linux/adreno-smmu-priv.h | 7 + include/linux/cc_platform.h | 8 + include/linux/dax.h | 37 - include/linux/firmware/qcom/qcom_scm.h | 8 + include/linux/folio_queue.h | 12 +- include/linux/gfp.h | 22 +- include/linux/hid-over-i2c.h | 117 + include/linux/hid-over-spi.h | 155 + include/linux/hid.h | 1 + include/linux/huge_mm.h | 12 +- include/linux/intel-ish-client-if.h | 1 - include/linux/io-pgtable.h | 11 + include/linux/memremap.h | 28 +- include/linux/migrate.h | 4 +- include/linux/mlx5/driver.h | 1 - include/linux/mm.h | 94 +- include/linux/mm_types.h | 16 +- include/linux/mmzone.h | 12 +- include/linux/netfs.h | 54 +- include/linux/page-flags.h | 43 + include/linux/page_ref.h | 9 +- include/linux/pfn_t.h | 20 + include/linux/pgtable.h | 21 +- include/linux/pps_gen_kernel.h | 78 + include/linux/pps_kernel.h | 3 +- include/linux/refcount.h | 4 +- include/linux/rmap.h | 15 - include/linux/rolling_buffer.h | 61 - include/linux/stat.h | 1 + include/linux/sysfs.h | 6 +- include/linux/vmw_vmci_defs.h | 4 +- include/net/addrconf.h | 3 + include/sound/soc.h | 1 - include/trace/events/afs.h | 210 +- include/trace/events/cachefiles.h | 185 +- include/trace/events/netfs.h | 229 +- include/uapi/linux/ntsync.h | 42 +- include/uapi/linux/pps_gen.h | 37 + include/uapi/linux/rtnetlink.h | 8 +- include/uapi/linux/stat.h | 99 +- init/Kconfig | 6 +- io_uring/memmap.c | 4 +- kernel/bpf/arena.c | 8 +- kernel/bpf/arraymap.c | 6 +- kernel/bpf/bpf_cgrp_storage.c | 15 +- kernel/bpf/bpf_inode_storage.c | 9 +- kernel/bpf/bpf_local_storage.c | 30 +- kernel/bpf/bpf_task_storage.c | 15 +- kernel/bpf/btf.c | 15 +- kernel/bpf/cpumask.c | 2 - kernel/bpf/hashtab.c | 19 +- kernel/bpf/helpers.c | 4 - kernel/bpf/lpm_trie.c | 20 +- kernel/bpf/range_tree.c | 2 - kernel/bpf/syscall.c | 10 +- kernel/bpf/sysfs_btf.c | 12 +- kernel/fork.c | 43 +- kernel/ksysfs.c | 21 +- kernel/module/sysfs.c | 2 +- kernel/sched/fair.c | 145 +- kernel/trace/bpf_trace.c | 23 +- lib/Kconfig.debug | 11 + lib/alloc_tag.c | 4 +- lib/kunit_iov_iter.c | 6 +- lib/test_hmm.c | 3 +- lib/test_vmalloc.c | 2 +- localversion-next | 2 +- mm/Kconfig | 4 + mm/compaction.c | 20 + mm/debug_vm_pgtable.c | 59 + mm/gup.c | 176 +- mm/hmm.c | 12 +- mm/huge_memory.c | 220 +- mm/internal.h | 2 + mm/khugepaged.c | 2 + mm/madvise.c | 8 +- mm/mapping_dirty_helpers.c | 4 +- mm/memory-failure.c | 6 +- mm/memory.c | 147 +- mm/mempolicy.c | 28 +- mm/memremap.c | 59 +- mm/migrate_device.c | 9 +- mm/mlock.c | 2 - mm/mm_init.c | 23 +- mm/mprotect.c | 2 +- mm/mremap.c | 5 +- mm/nommu.c | 6 +- mm/page-writeback.c | 12 +- mm/page_alloc.c | 39 +- mm/page_vma_mapped.c | 5 +- mm/pagewalk.c | 14 +- mm/pgtable-generic.c | 7 +- mm/rmap.c | 65 +- mm/swap.c | 2 + mm/truncate.c | 16 +- mm/userfaultfd.c | 8 +- mm/vma.c | 16 +- mm/vma.h | 22 +- mm/vmalloc.c | 4 +- mm/vmscan.c | 5 +- mm/vmstat.c | 15 +- mm/zswap.c | 59 +- net/core/bpf_sk_storage.c | 11 +- net/core/dev.c | 48 +- net/core/netdev_rx_queue.c | 1 + net/core/page_pool.c | 7 +- net/hsr/hsr_slave.c | 1 - net/ipv6/addrconf.c | 6 +- net/ipv6/anycast.c | 35 + net/mptcp/ctrl.c | 17 +- net/netfilter/nf_conntrack_core.c | 5 +- net/netfilter/nf_tables_api.c | 15 +- net/rds/tcp.c | 39 +- net/sched/sch_cake.c | 140 +- net/sctp/sysctl.c | 14 +- net/sunrpc/svc.c | 4 +- net/sunrpc/svc_xprt.c | 3 +- rust/Makefile | 8 +- rust/kernel/block/mq/operations.rs | 3 +- rust/kernel/build_assert.rs | 12 +- rust/kernel/driver.rs | 25 +- rust/kernel/lib.rs | 12 +- rust/kernel/miscdevice.rs | 6 +- rust/kernel/net/phy.rs | 18 +- rust/kernel/pci.rs | 8 +- rust/kernel/platform.rs | 8 +- rust/kernel/prelude.rs | 2 +- rust/kernel/str.rs | 4 +- rust/macros/lib.rs | 8 +- scripts/rust_is_available.sh | 6 +- scripts/spdxcheck.py | 6 + scripts/tags.sh | 3 +- sound/pci/hda/patch_realtek.c | 2 +- sound/pci/rme9652/rme9652.c | 5 +- sound/soc/amd/Kconfig | 2 +- sound/soc/codecs/cs42l43.c | 1 + sound/soc/fsl/fsl-asoc-card.c | 2 +- sound/soc/fsl/imx-audmux.c | 2 +- sound/soc/fsl/imx-card.c | 2 +- sound/soc/fsl/imx-rpmsg.c | 2 +- sound/soc/generic/simple-card-utils.c | 4 +- sound/soc/intel/avs/apl.c | 2 +- sound/soc/intel/avs/core.c | 24 +- sound/soc/intel/avs/debugfs.c | 1 + sound/soc/intel/avs/ipc.c | 25 +- sound/soc/intel/avs/loader.c | 36 +- sound/soc/intel/avs/messages.c | 22 +- sound/soc/intel/avs/messages.h | 3 +- sound/soc/intel/avs/pcm.c | 5 +- sound/soc/intel/avs/registers.h | 2 +- sound/soc/intel/avs/topology.c | 4 +- sound/soc/intel/avs/trace.h | 38 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 2 - sound/soc/intel/keembay/kmb_platform.c | 2 +- sound/soc/mediatek/common/mtk-soundcard-driver.c | 4 +- sound/soc/qcom/common.c | 6 +- sound/soc/qcom/sc7180.c | 2 +- sound/soc/renesas/rcar/adg.c | 28 +- sound/soc/renesas/rcar/core.c | 4 +- sound/soc/renesas/rcar/rsnd.h | 2 +- sound/soc/soc-core.c | 29 +- sound/soc/soc-topology.c | 12 +- tools/net/ynl/Makefile | 29 +- tools/net/ynl/generated/.gitignore | 1 + tools/net/ynl/generated/Makefile | 51 +- tools/net/ynl/lib/.gitignore | 1 - tools/net/ynl/lib/Makefile | 1 - tools/net/ynl/pyproject.toml | 24 + tools/net/ynl/pyynl/.gitignore | 2 + .../plugins => net/ynl/pyynl}/__init__.py | 0 tools/net/ynl/{ => pyynl}/cli.py | 0 tools/net/ynl/{ => pyynl}/ethtool.py | 0 tools/net/ynl/{ => pyynl}/lib/__init__.py | 0 tools/net/ynl/{ => pyynl}/lib/nlspec.py | 0 tools/net/ynl/{ => pyynl}/lib/ynl.py | 0 tools/net/ynl/{ynl-gen-c.py => pyynl/ynl_gen_c.py} | 12 +- .../ynl/{ynl-gen-rst.py => pyynl/ynl_gen_rst.py} | 0 tools/net/ynl/ynl-regen.sh | 2 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/Makefile | 8 +- tools/testing/selftests/bpf/prog_tests/missed.c | 1 + .../selftests/bpf/progs/missed_kprobe_recursion.c | 6 + tools/testing/selftests/bpf/veristat.c | 37 +- tools/testing/selftests/drivers/net/lib/py/env.py | 1 + tools/testing/selftests/drivers/net/stats.py | 94 +- tools/testing/selftests/drivers/ntsync/.gitignore | 1 + tools/testing/selftests/drivers/ntsync/Makefile | 7 + tools/testing/selftests/drivers/ntsync/config | 1 + tools/testing/selftests/drivers/ntsync/ntsync.c | 1343 +++++++++ .../selftests/kvm/access_tracking_perf_test.c | 2 +- tools/testing/selftests/kvm/include/test_util.h | 2 +- .../testing/selftests/kvm/include/x86/processor.h | 47 + tools/testing/selftests/kvm/x86/hyperv_ipi.c | 6 +- .../testing/selftests/kvm/x86/pmu_counters_test.c | 15 +- tools/testing/selftests/kvm/x86/svm_int_ctl_test.c | 5 +- .../selftests/kvm/x86/ucna_injection_test.c | 2 +- tools/testing/selftests/kvm/x86/xapic_ipi_test.c | 3 +- tools/testing/selftests/kvm/x86/xapic_state_test.c | 4 +- tools/testing/selftests/kvm/x86/xen_shinfo_test.c | 5 +- tools/testing/selftests/mm/virtual_address_range.c | 6 +- tools/testing/selftests/net/lib/py/ksft.py | 5 + tools/testing/selftests/net/lib/py/ynl.py | 4 +- tools/testing/selftests/net/nl_netdev.py | 19 +- tools/testing/selftests/net/ynl.mk | 3 +- .../selftests/riscv/vector/v_initval_nolibc.c | 4 + .../testing/selftests/riscv/vector/vstate_prctl.c | 2 + 625 files changed, 24973 insertions(+), 11383 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-pps-gen create mode 100644 Documentation/hid/intel-thc-hid.rst create mode 100644 Documentation/translations/zh_CN/security/IMA-templates.rst create mode 100644 Documentation/translations/zh_CN/security/digsig.rst create mode 100644 Documentation/translations/zh_CN/security/landlock.rst create mode 100644 Documentation/translations/zh_CN/security/siphash.rst create mode 100644 Documentation/userspace-api/ntsync.rst create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-firefly-core-3588j.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-firefly-itx-3588j.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-compact.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-max.dts copy arch/arm64/boot/dts/rockchip/{rk3588-orangepi-5-plus.dts => rk3588-orangepi-5 [...] create mode 100644 arch/x86/include/asm/amd_node.h create mode 100644 arch/x86/kernel/amd_node.c create mode 100644 drivers/clk/rockchip/gate-link.c copy drivers/gpu/drm/amd/amdkfd/{cwsr_trap_handler_gfx10.asm => cwsr_trap_handler_ [...] create mode 100644 drivers/hid/intel-thc-hid/Kconfig create mode 100644 drivers/hid/intel-thc-hid/Makefile create mode 100644 drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c create mode 100644 drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-dev.h create mode 100644 drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-hid.c create mode 100644 drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-hid.h create mode 100644 drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-protocol.c create mode 100644 drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-protocol.h create mode 100644 drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c create mode 100644 drivers/hid/intel-thc-hid/intel-quickspi/quickspi-dev.h create mode 100644 drivers/hid/intel-thc-hid/intel-quickspi/quickspi-hid.c create mode 100644 drivers/hid/intel-thc-hid/intel-quickspi/quickspi-hid.h create mode 100644 drivers/hid/intel-thc-hid/intel-quickspi/quickspi-protocol.c create mode 100644 drivers/hid/intel-thc-hid/intel-quickspi/quickspi-protocol.h create mode 100644 drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c create mode 100644 drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.h create mode 100644 drivers/hid/intel-thc-hid/intel-thc/intel-thc-dma.c create mode 100644 drivers/hid/intel-thc-hid/intel-thc/intel-thc-dma.h create mode 100644 drivers/hid/intel-thc-hid/intel-thc/intel-thc-hw.h create mode 100644 drivers/misc/misc_minor_kunit.c create mode 100644 drivers/pps/generators/pps_gen-dummy.c create mode 100644 drivers/pps/generators/pps_gen.c create mode 100644 drivers/pps/generators/sysfs.c delete mode 100644 fs/afs/dir_search.c delete mode 100644 fs/netfs/read_single.c delete mode 100644 fs/netfs/rolling_buffer.c delete mode 100644 fs/netfs/write_retry.c create mode 100644 include/linux/hid-over-i2c.h create mode 100644 include/linux/hid-over-spi.h create mode 100644 include/linux/pps_gen_kernel.h delete mode 100644 include/linux/rolling_buffer.h create mode 100644 include/uapi/linux/pps_gen.h create mode 100644 tools/net/ynl/pyproject.toml create mode 100644 tools/net/ynl/pyynl/.gitignore copy tools/{testing/selftests/tc-testing/plugins => net/ynl/pyynl}/__init__.py (100%) rename tools/net/ynl/{ => pyynl}/cli.py (100%) rename tools/net/ynl/{ => pyynl}/ethtool.py (100%) rename tools/net/ynl/{ => pyynl}/lib/__init__.py (100%) rename tools/net/ynl/{ => pyynl}/lib/nlspec.py (100%) rename tools/net/ynl/{ => pyynl}/lib/ynl.py (100%) rename tools/net/ynl/{ynl-gen-c.py => pyynl/ynl_gen_c.py} (99%) rename tools/net/ynl/{ynl-gen-rst.py => pyynl/ynl_gen_rst.py} (100%) create mode 100644 tools/testing/selftests/drivers/ntsync/.gitignore create mode 100644 tools/testing/selftests/drivers/ntsync/Makefile create mode 100644 tools/testing/selftests/drivers/ntsync/config create mode 100644 tools/testing/selftests/drivers/ntsync/ntsync.c