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 ca3a02fda4da Add linux-next specific files for 20260123 omits 82ccb3ba3287 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits b8c94ead689a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 91f7776ebaec Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits ce0a4dca65e1 Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] omits d887010bc34b Merge branch 'pwrseq/for-next' of https://git.kernel.org/p [...] omits 4d5be4ebf614 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2a8f638b4894 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 367c27b4b2a2 Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits 76eb4f5fe572 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits c2c20861774a Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] omits 3eadb9d59b87 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f696ea80a980 next-20260122/random omits 10a053720e29 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits 4524cb6e340d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 468e2e9fcef0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 398cffa718b7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 73066b5d76be Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 93085de728e2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cf2ed51f7aa6 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 1f75c906b24f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9c884a2ebda8 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 356db24e4b6a Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] omits 4d60f42c8ed2 Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] omits 2053373d1f95 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits b6ed931d7819 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 71ab8810a722 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits 4a1cbf714ef9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 87babdab73ad Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3f5fbd986fa2 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits 433b409ec909 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fc8dfab148b9 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits b23cae3ef439 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 83e4c88a8bcf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 35c8f02011c6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits eee7c8b0a3cc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f4e2d81408f1 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits 92693816c4b1 Merge branch 'spmi-next' of https://git.kernel.org/pub/scm [...] omits 2ab50d5cfbb7 Merge branch 'next' of https://github.com/awilliam/linux-vfio.git omits b6d1231a0162 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits 0b7fc2abaa02 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4ebe6c0ac81a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7cd78606a0f3 Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] omits 9ef25f1e9cc4 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] omits f6b67aabe343 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 81f08f43c173 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits acb7db397986 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits a6380796fb8c Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits 57bf8aba4616 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ba7aaa6cefaf Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits c0bdc209e17e Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits 60cf8f155b3f Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits cde9db528798 next-20260108/leds-lj omits 6f0d2494a55b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4955249aac73 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5e207b02c539 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits db755c3402ee Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 006b9d1e27a3 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits f6ef772d9fbe Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 2a573102b6b4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a77481a606c7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits cb9666709cac Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 25f50f6a57c7 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 65664787f96b Merge branch 'timers/drivers/next' of https://git.kernel.o [...] omits ef0261662c50 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 7c5e8ca44c52 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fe266b6b2946 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cb94222dd878 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 386e154ef271 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d0c1b6ff342a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 27cb3e398c5b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2fbcf9b413fc Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits e99e1072726e Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 943129ae685b Merge branch 'next' of https://github.com/cschaufler/smack-next omits 0508356ffaf8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a40d4555e683 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits 2ac7b31f2fa2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7e2dec8e78c5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 622763b6d2b1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5d5276afa274 Merge branch 'for-backlight-next' of https://git.kernel.or [...] omits 4ab142c0027e Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] omits 0467193a2955 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits de245d360e44 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7392995c1a0e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fbf584ae1fa0 next-20260122/block omits e033044657e1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 6bb6ca1f96c3 Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] omits a1c8b060e67c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a0d0df3997e5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b40fea7138c6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3377438ec091 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 31f44f15804e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 66713f589fe3 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits b5456e1b9d40 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 0bc798b8679c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits e9329734af9c Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits e0c1d4dc3cd3 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits ac669006aa26 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits d4bc662c41b9 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits edffe0da7ec6 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] omits 14f0816cf59a Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] omits ad8615df0448 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits dd9c8c4c7a85 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c94caac6445c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3174e1c8420f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f8b9685d2b01 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 1efb2de382c0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e19e4378421c Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 276b0cab7e66 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cef50e6872da Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] omits de19f820c55e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 3487012d06ba Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] omits abcdc48d60a9 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 77543c2d8e01 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 2c2449da5246 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 9b46c64fec20 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits 454e762344b1 Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] omits f8fa7190e4f3 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits 97b84d924bf3 Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] omits 2a48f000c6bd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e4cfff34b9ad Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4a2f8feaa278 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 66d7b69cfc18 Merge branch 'fs-next' of linux-next omits 7d8322e4859e Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] omits 9b05394eb730 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 3276346a9438 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e878e71f0793 Merge branch 'riscv-soc-for-next' of https://git.kernel.or [...] omits 45f92533c87c Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits 0441d3e17ebb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 98bdefc8a44f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits bbc2b68b5859 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ab75a6e67d66 Merge branch 'for-next' of https://github.com/openrisc/linux.git omits 7f2abb11d3ae Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ea0092655ccc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e245cf8e1500 Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] omits 1fea64f85d2c Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits 649def2131e6 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits fc0c77baa722 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d6d9735501ae Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a8ccd6d557a0 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits c703948c7456 Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] omits f459b47b41d3 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 1b6deb2ec018 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 533ca59dc457 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits 7ddba8543e9b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5d2515dda509 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a4fa9a89714e Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits ce9cfb22623c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7464a0516f73 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ac50e84e04e1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ddefbe203039 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fd1d81c19845 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits db0459c89f5b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d412bfbcea58 Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] omits 104c9a29b8e0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c07839482d3b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7c3d6819f796 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 8e81278ddfc1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits dd431262ddea Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits b82384506cf3 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits c3bff2fcd6df Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bea0cb0fcdc2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1a7b8b28bf95 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] omits 674572f48d17 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits 3f7209e8ff0c next-20260116/perf omits 66bc558f558b Merge branch 'kbuild-for-next' of https://git.kernel.org/p [...] omits b60b94afc1b5 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits 761e3c763d98 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits f1b51d2ef9d6 Merge branch 'mm-nonmm-stable' of https://git.kernel.org/p [...] omits 282fd5e1c330 Merge branch 'mm-stable' of https://git.kernel.org/pub/scm [...] omits dd04833d83dc Merge branch 'xarray-next' of https://github.com/Rust-for- [...] omits 43da060dc421 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] omits 23dc0236eea1 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 55b06584a49f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 031aa856cb94 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits 70302c0091e0 Merge branch 'i2c/i2c-host-fixes' of https://git.kernel.or [...] omits 22741b10ac76 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 32633be4619b Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 08b66dc41401 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] omits 1c442601d04e Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits ccf535b67cde Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] omits 58f994c39ed0 Merge branch 'spdx-linus' of https://git.kernel.org/pub/sc [...] omits 05f1cef72634 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] omits 9c97f0873169 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 6e06092e048c Merge branch 'rtc-fixes' of https://git.kernel.org/pub/scm [...] omits 076a3a92e1e4 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits a5820653e65c Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] omits b355b8cb6c5d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 3149c8f54e07 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 73f220f1cec5 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] omits a73ba6122366 Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] omits 2885df50c389 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] omits 6ff27c188fa8 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits f4928c74e88f Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits e14bf82350e5 Merge branch 'driver-core-linus' of https://git.kernel.org [...] omits af766e8597f1 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits a5eb190b96b4 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 8dcb01a27244 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits e6d316897ea8 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits c53363271f70 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits af240f7688c4 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 4650f83adc5d Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits a2657c8a55ba Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits dff77e885819 Merge branch 'for-next/fixes' of https://git.kernel.org/pu [...] omits f3401a002182 Merge branch 'kbuild-fixes-for-next' of https://git.kernel [...] omits 248674d6c167 Merge branch 'fs-current' of linux-next omits 440d637ebbd6 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits f6fcbd252b64 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b860f2580770 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits e3c6c110f436 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cb16a964d4fc Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits af84b8baaa14 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 58c8b8169ab8 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 11b750055e8c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 295e3195158c Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] omits f4ee38d9b66c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 10a8ff19adcc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 633942a0143c Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 2ac8258f5c92 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 837884a818e5 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 570f6ce9d881 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 5637aa2cc7e7 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 896264439dad Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 8dcc546f2d8b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f51cc2e1e13e Merge branch 'configfs-next' of https://git.kernel.org/pub [...] omits 3aa54cba2269 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 2baf19cb7ee0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c1d1ac6f31a1 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits c6aa891856ac Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits 6d7fef230435 kbuild: rust: clean libpin_init_internal in mrproper omits 6b1b635914f8 Merge branch into tip/master: 'x86/sev' omits 3d8a85eac83b Merge branch into tip/master: 'x86/paravirt' omits d15c1b0d0787 Merge branch into tip/master: 'x86/misc' omits 78bca0877c89 Merge branch into tip/master: 'x86/microcode' omits d3c55104cc45 Merge branch into tip/master: 'x86/irq' omits 5698942ed164 Merge branch into tip/master: 'x86/entry' omits 7d3e53d8df3f Merge branch into tip/master: 'x86/cpu' omits f76f595afc0e Merge branch into tip/master: 'x86/cleanups' omits 220ad5a107a3 Merge branch into tip/master: 'x86/cache' omits ea3cd3a7b493 Merge branch into tip/master: 'x86/bugs' omits cc8351b66f44 Merge branch into tip/master: 'x86/boot' omits 5f522a420426 Merge branch into tip/master: 'x86/alternatives' omits 1c908bf15f83 Merge branch into tip/master: 'timers/vdso' omits c4e9c2c01986 Merge branch into tip/master: 'timers/core' omits 0fd90434bf5a Merge branch into tip/master: 'sched/core' omits cc7a824fd3fd Merge branch into tip/master: 'perf/core' omits 468156ca05cf Merge branch into tip/master: 'locking/core' omits 1270f9e49eff Merge branch into tip/master: 'irq/msi' omits b71f066694a5 Merge branch into tip/master: 'irq/drivers' omits 7a13d6657304 Merge branch into tip/master: 'irq/core' omits 117947562d5b Merge branch into tip/master: 'timers/urgent' omits 81704e02e34e Merge branch into tip/master: 'sched/urgent' omits f19390c300aa Merge branch into tip/master: 'perf/urgent' omits be1e6c539224 Merge branch into tip/master: 'objtool/urgent' omits 9245b631cb2c Merge branch into tip/master: 'irq/urgent' omits 022ab5e1bb95 Merge branch 'slab/for-7.0/sheaves' into slab/for-next omits 5948efeda073 mm/slub: cleanup and repurpose some stat items omits 9a4f142d629a mm/slub: remove DEACTIVATE_TO_* stat items omits 2889a3338a3e slab: remove frozen slab checks from __slab_free() omits cd690b3d2dc9 slab: update overview comments omits 8cc0e2b1da03 slab: refill sheaves from all nodes omits e0a34f6a6ad8 slab: remove unused PREEMPT_RT specific macros omits cf338283652f slab: remove struct kmem_cache_cpu omits 7356cf736ac1 slab: simplify kmalloc_nolock() omits 9c3b57b9e70e slab: remove defer_deactivate_slab() omits 83b008655dce slab: remove the do_slab_free() fastpath omits 892dac6fc300 slab: remove SLUB_CPU_PARTIAL omits 098c3e436294 slab: remove cpu (partial) slabs usage from allocation paths omits e194b323f635 slab: add optimized sheaf refill from partial list omits 9c6251d8e53e slab: handle kmalloc sheaves bootstrap omits a7ad132450bd slab: make percpu sheaves compatible with kmalloc_nolock() [...] omits f681681d67d3 slab: introduce percpu sheaves bootstrap omits f8d0fd261bcb slab: add sheaves to most caches omits 6507411b2adc mm/slab: make caches with sheaves mergeable omits 63557e3c078c mm/slab: move and refactor __kmem_cache_alias() omits 5cf152c69468 slab: add SLAB_CONSISTENCY_CHECKS to SLAB_NEVER_MERGE omits 8c75e5811434 mm/slab: fix false lockdep warning in __kfree_rcu_sheaf() omits c6fcc4a1db8c kho: skip memoryless NUMA nodes when reserving scratch areas omits 11f35f250c9f vmcoreinfo: make hwerr_data visible for debugging omits c33f64ef3fd7 kho: cleanup error handling in kho_populate() omits 196233955392 ucount: check for CAP_SYS_RESOURCE using ns_capable_noaudit() omits 8aafc68ca590 ipc: don't audit capability check in ipc_permissions() omits 4ac56dc2c9c5 kexec: derive purgatory entry from symbol omits 039f04e39dc7 delayacct: add timestamp of delay max omits 6cac58749e66 scripts/bloat-o-meter: ignore __noinstr_text_start omits c256522e127c tracing: move tracing declarations from kernel.h to a dedi [...] omits 26875132116c tracing: remove size parameter in __trace_puts() omits ef366c6d580a kernel.h: include linux/instruction_pointer.h explicitly omits 036b4383aa52 kernel.h: move VERIFY_OCTAL_PERMISSIONS() to sysfs.h omits 47064e290da7 moduleparam: include required headers explicitly omits 47addf13b06b kernel.h: drop STACK_MAGIC macro omits b35605f75e5c compiler-clang.h: require LLVM 19.1.0 or higher for __type [...] omits 82c7550ebd3b kho: simplify page initialization in kho_restore_page() omits 4a0d1c29ebec kho: use unsigned long for nr_pages omits 720e0e11bda0 checkpatch: add an invalid patch separator test omits 156708e6d21a ocfs2: fix circular locking dependency in ocfs2_acquire_dquot omits c4823ce95351 ocfs2: fix reflink preserve cleanup issue omits 1414fd558020 arm64: kexec: adjust the debug print of kexec_image_info omits befd0bca8f1f kexec: print out debugging message if required for kexec_load omits e34e7e075653 kexec: add kexec flag to control debug printing omits ec0efcfcb157 kexec: replace the goto out_unlock with out omits 0103d55c5e23 rapidio: replace rio_free_net() with kfree() in rio_scan_a [...] omits f56704875ddf foo omits a11ff1482517 ksm: optimize rmap_walk_ksm by passing a suitable addressrange omits 59f733745641 ksm: initialize the addr only once in rmap_walk_ksm omits 1d837bb09d8a mm: rmap: skip batched unmapping for UFFD vmas omits 106676addf97 mm: rmap: support batched unmapping for file large folios omits d860dfdcae93 arm64: mm: implement the architecture-specific clear_flush [...] omits 6becaacde23a arm64: mm: support batch clearing of the young flag for la [...] omits e6d2a834f611 arm64: mm: factor out the address and ptep alignment into [...] omits d590f4e5fd32 mm: rmap: support batched checks of the references for lar [...] omits fe21727f5d8e Docs/mm/damon/maintainer-profile: remove damon-tests/perf [...] omits 81c1f1d4e8be Docs/mm/damon/maintainer-profile: fix wrong MAITNAINERS se [...] omits 569ad0c5ce7e Docs/admin-guide/mm/damon/usage: update stats update proce [...] omits 3eaaee51aec7 Docs/admin-guide/mm/damon/usage: introduce DAMON modules a [...] omits 7e709f00cdb3 Docs/mm/damon/design: add reference to DAMON_STAT usage omits 79cfcf8b36d2 Docs/mm/damon/design: document DAMON sample modules omits d0a4bb55acd8 Docs/mm/damon/design: link repology instead of Fedora package omits 6ca5c174a1c4 Docs/mm/damon/index: simplify the intro omits d58aa5b34058 mm: update kernel-doc for __swap_cache_clear_shadow() omits 71c592081226 mm/damon: rename min_sz_region of damon_ctx to min_region_sz omits 67b7e434d81b mm/damon: rename DAMON_MIN_REGION to DAMON_MIN_REGION_SZ omits 14618fa1fa3e mm/damon/core: rename damos_filter_out() to damos_core_fil [...] omits 190bb506f32a mm/damon: document damon_call_control->dealloc_on_cancel r [...] omits 58a68119f7e0 mm/damon/core: process damon_call_control requests on a lo [...] omits c1419f0a8e28 mm/damon/core: cancel damos_walk() before damon_ctx->kdamo [...] omits 4560f5e3a716 mm/damon/core: cleanup targets and regions at once on kdam [...] omits 3b18e6506992 mm/damon: remove damon_operations->cleanup() omits 5812f8975d4e selftests/damon/wss_estimation: deduplicate failed samples output omits 77878993f392 selftests/damon/wss_estimation: ensure number of collected wss omits e4341dec1f77 selftests/damon/access_memory: add repeat mode omits 2e03d0d388d6 selftests/damon/wss_estimation: test for up to 160 MiB wor [...] omits fbe815c13c81 selftests/damon/sysfs_memcg_path_leak.sh: use kmemleak omits 14455e1341f7 selftests/mm: remove virtual_address_range test omits 4d87d7afc28a mm/vmscan: select the closest preferred node in demote_fol [...] omits b784403c5730 mm/vmscan: fix demotion targets checks in reclaim/demotion omits b0eab26bc9a2 mm: hugetlb_cma: mark hugetlb_cma{_only} as __ro_after_init omits 9f8ebcbef994 mm: hugetlb_cma: optimize hugetlb_cma_alloc_frozen_folio() omits 8a38d88686d3 mm: hugetlb: optimize replace_free_hugepage_folios() omits d8df730e9a75 mm: page_alloc: optimize pfn_range_valid_contig() omits 83bc9e8f756e mm: page_isolation: introduce page_is_unmovable() omits f8b0d15a0b65 mm: numa_memblks: identify the accurate NUMA ID of CFMW omits fb8f49cddf32 selftests/mm: report SKIP in pfnmap if a check fails omits 9b70df26c91b selftests/mm: fix exit code in pagemap_ioctl omits 097fe40f2110 selftests/mm: fix faulting-in code in pagemap_ioctl test omits 50cc4d1fd3db selftests/mm: introduce helper to read every page omits 29a23ab67833 selftests/mm: check that FORCE_READ() succeeded omits ab06903bd66e selftests/mm: fix usage of FORCE_READ() in cow tests omits a16e3ce90667 selftests/mm: pass down full CC and CFLAGS to check_config.sh omits 9983a6cd9237 selftests/mm: remove flaky header check omits ea4bc447a743 selftests/mm: default KDIR to build directory omits 2a85ec9abe1c mm/fadvise: validate offset in generic_fadvise omits cd3fafbe6c18 sparc-mm-export-symbols-for-lazy_mmu_mode-kunit-tests-fix omits 84ed40929d61 sparc/mm: export symbols for lazy_mmu_mode KUnit tests omits 123010b12fe3 mm, swap: remove no longer needed _swap_info_get omits 6ee7a9ee0855 mm, swap: drop the SWAP_HAS_CACHE flag omits 8c97134fb080 mm, swap: clean up and improve swap entries freeing omits ec0320161339 mm, swap: check swap table directly for checking cache omits 43d54b7a6e0f mm, swap: add folio to swap cache directly on allocation omits dacf71ce7196 mm, swap: fix locking and leaking with hibernation snapsho [...] omits fe45cf6baaf9 mm, swap: cleanup swap entry management workflow omits 552ebcec8c74 mm, swap: remove workaround for unsynchronized swap map ca [...] omits d60f7fc70761 mm-swap-use-swap-cache-as-the-swap-in-synchronize-layer-fix omits f9afbd3583ee mm, swap: use swap cache as the swap in synchronize layer omits 1085264cd877 mm, swap: split locked entry duplicating into a standalone helper omits 0bd4c61f0027 mm, swap: consolidate cluster reclaim and usability check omits 0647c5c35604 mm, swap: swap entry of a bad slot should not be considere [...] omits 9b946ccefcea mm/shmem, swap: remove SWAP_MAP_SHMEM omits e08ad2172175 mm/shmem: never bypass the swap cache for SWP_SYNCHRONOUS_IO omits 6aa0fdad55b0 mm, swap: free the swap cache after folio is mapped omits a1731b9648bc mm, swap: simplify the code and reduce indention omits 800651e2173a mm, swap: always try to free swap cache for SWP_SYNCHRONOU [...] omits 2f5fa9fa6737 mm, swap: never bypass the swap cache even for SWP_SYNCHRONOUS_IO omits ce47c6f3a653 mm, swap: split swap cache preparation loop into a standal [...] omits 6c6a460a10bf mm, swap: rename __read_swap_cache_async to swap_cache_all [...] omits 5f164a7b07ce mm-add-wq_percpu-to-alloc_workqueue-users-fix omits 5ac7ef874b4a mm: add WQ_PERCPU to alloc_workqueue users omits c697499a677c mm: replace use of system_wq with system_percpu_wq omits e6e6629c1d28 mm: replace use of system_unbound_wq with system_dfl_wq omits 11b981bdaaef mm: use unmap_desc struct for freeing page tables omits a5966d41b66b mm/vma: use unmap_region() in vms_clear_ptes() omits e2a9018c11d9 mm/vma: use unmap_desc in exit_mmap() and vms_clear_ptes() omits 83e02ffdc79c mm: introduce unmap_desc struct to reduce function arguments omits f6d5b0a9e278 mm: change dup_mmap() recovery omits ad4c35e1606a mm/vma: add page table limit to unmap_region() omits bbda18278ef4 mm/memory: add tree limit to free_pgtables() omits 41f3d98a2426 mm/vma: add limits to unmap_region() for vmas omits 0605644be231 mm/mmap: abstract vma clean up from exit_mmap() omits 517e7c5a5af3 mm/mmap: move exit_mmap() trace point omits 7603b51abd7a mm-relocate-the-page-table-ceiling-and-floor-definitions-fix omits e3c00c4816d7 mm: relocate the page table ceiling and floor definitions omits cf39f57db9b6 mm/hugetlb: enforce brace style omits 64f1a5f0f73b mm/hugetlb: remove unnecessary if condition omits ee4b8429d0ba mm/highmem: fix __kmap_to_page() build error omits 2224918c708f mm/vmscan: add tracepoint and reason for kswapd_failures reset omits 489ab02628f0 mm/vmscan: mitigate spurious kswapd_failures reset from di [...] omits bd62843ff23c mm: fix OOM killer inaccuracy on large many-core systems omits 92d4e30d09dd alloc_tag: fix rw permission issue when handling boot parameter omits 888713192f0b mm: drop filename from page_alloc.c header comment omits 1a518aa73faa zram: rename init_lock to dev_lock omits 6a38891f376f MAINTAINERS: move memory balloon infrastructure to "MEMORY [...] omits 53fb82070a1e mm: rename CONFIG_MEMORY_BALLOON -> CONFIG_BALLOON omits ba4ee9ba1c90 mm: rename CONFIG_BALLOON_COMPACTION to CONFIG_BALLOON_MIGRATION omits b4230a08fd11 mm/kconfig: make BALLOON_COMPACTION depend on MIGRATION omits 4f142a8861f6 mm: rename balloon_compaction.(c|h) to balloon.(c|h) omits 267da8078e92 mm/vmscan: drop inclusion of balloon_compaction.h omits 5aff4ff72449 mm/balloon_compaction: remove "extern" from functions omits f1cc0cb2bfee mm/balloon_compaction: mark remaining functions for having [...] omits d47f2ea49be9 mm/balloon_compaction: assert that the balloon_pages_lock is held omits 54aaf7a19413 fixup: mm/balloon_compaction: move internal helpers to bal [...] omits 11c015c46587 mm/balloon_compaction: move internal helpers to balloon_co [...] omits 922916803eb2 mm/balloon_compaction: fold balloon_mapping_gfp_mask() int [...] omits e2deaddd0c27 mm/balloon_compaction: remove balloon_page_push/pop() omits 9b9985a33e2f drivers/virtio/virtio_balloon: stop using balloon_page_push/pop() omits 69b3d4110fc2 mm/balloon_compaction: drop fs.h include from balloon_comp [...] omits 3e6be2be82f9 mm/balloon_compaction: make balloon_mops static omits b59b1d577c3b mm/balloon_compaction: remove dependency on page lock omits 9bc03409108d mm/balloon_compaction: use a device-independent balloon (l [...] omits 7c6e9035935f vmw_balloon: stop using the balloon_dev_info lock omits e862c36ef043 mm/balloon_compaction: centralize adjust_managed_page_coun [...] omits 6cc95a125c73 mm/balloon_compaction: centralize basic page migration handling omits 86623293634f mm/balloon_compaction: improve comments for WARN_ON_ONCE(! [...] omits 9dd1ce8ba357 powerpc/pseries/cmm: remove cmm_balloon_compaction_init() omits 3ba3f596f4db vmw_balloon: remove vmballoon_compaction_init() omits fc842c96ac94 vmw_balloon: adjust BALLOON_DEFLATE when deflating while m [...] omits 2687b78d986e mm/khugepaged: make khugepaged_collapse_control static omits 44b3813a077f mm/khugepaged: use enum scan_result for result variables a [...] omits f43d4e5d1be7 mm/khugepaged: change collapse_pte_mapped_thp() to return void omits 22c7d2a0d400 mm/khugepaged: count small VMAs towards scan limit omits 025dbf592156 mm/khugepaged: remove unnecessary goto 'skip' label omits c293e81807e8 mm/damon: hide kdamond and kdamond_lock of damon_ctx omits 4183dd148f33 mm/damon/reclaim: use damon_kdamond_pid() omits 7cb45750029b mm/damon/lru_sort: use damon_kdamond_pid() omits 18ed2727729f mm/damon/sysfs: use damon_kdamond_pid() omits 2e0dcebc60bc mm/damon/core: implement damon_kdamond_pid() omits 7a8648b1b329 cgroup: use nodes_and() output where appropriate omits 2ce4d4a18ded mm: use nodes_and() return value to simplify client code omits 2c57429926a5 nodemask: propagate boolean for nodes_and{,not} omits 9331fc5772a1 powerpc/mm: support page table check omits 1ce3eafc7864 powerpc/mm: use set_pte_at_unchecked() for internal usages omits 9b6813bbd9c6 powerpc/mm: implement *_user_accessible_page() for ptes omits f518e72939b8 mm: provide address parameter to p{te,md,ud}_user_accessib [...] omits 9f8fd6f2cf2e mm/page_table_check: reinstate address parameter in [__]pa [...] omits e1388d2b5837 mm/page_table_check: reinstate address parameter in [__]pa [...] omits 94109c94583d mm/page_table_check: reinstate address parameter in [__]pa [...] omits 91d665e4c169 mm/page_table_check: provide addr parameter to page_table_ [...] omits d9453f6b433b mm/page_table_check: reinstate address parameter in [__]pa [...] omits f33117b54a5f mm/page_table_check: reinstate address parameter in [__]pa [...] omits 4ff980290933 arm64/mm: add addr parameter to __ptep_get_and_clear_anysz() omits 06c7c0208d19 arm64/mm: add addr parameter to __set_ptes_anysz() omits dcad6787fc49 migrate: replace RMP_ flags with TTU_ flags omits c90975667f2e mm/mempolicy: fix mpol_rebind_nodemask() for MPOL_F_NUMA_B [...] omits 6c70441cc56e mm/memory: handle non-split locks correctly in zap_empty_p [...] omits 3dc8858882a4 mm: move pte table reclaim code to memory.c omits 5f0f495aa894 mm: make PT_RECLAIM depends on MMU_GATHER_RCU_TABLE_FREE omits 3317538e6959 um: mm: enable MMU_GATHER_RCU_TABLE_FREE omits 1314827c4e39 parisc: mm: enable MMU_GATHER_RCU_TABLE_FREE omits 1d09906467f0 mips: mm: enable MMU_GATHER_RCU_TABLE_FREE omits 77f2e25c054c LoongArch: mm: enable MMU_GATHER_RCU_TABLE_FREE omits 6b58b1ddb2e2 alpha: mm: enable MMU_GATHER_RCU_TABLE_FREE omits 8c741950e996 mm: change mm/pt_reclaim.c to use asm/tlb.h instead of asm [...] omits b830ce27293c zsmalloc: fixup zsmalloc-introduce-sg-list-based-object-re [...] omits 9ddf56b49f2d zsmalloc: introduce SG-list based object read API omits fa9fdaf00677 mm: kmsan: add test_uninit_page omits 37dd2ce7b6ff mm: kmsan: add tests for high-order page freeing omits 357a256238b5 Docs/admin-guide/mm/damon/lru_sort: document intervals autotuning omits dcb68c64ab1f mm/damon/lru_sort: add monitoring intervals auto-tuning parameter omits ee3bf0d04892 Docs/admin-guide/mm/damon/lru_sort: document active_mem_bp [...] omits 2fe12986c289 mm/damon/lru_sort: add inactive mem ratio quota goal to co [...] omits 4e45c1b2b2f6 mm/damon/lru_sort: support active:inactive memory ratio ba [...] omits b75c8ad716c1 Docs/admin-guide/mm/damon/lru_sort: document filter_young_pages omits 51ad680bb606 mm/damon/lru_sort: support young page filters omits 04babd9c37a8 mm/damon/lru_sort: consider age for quota prioritization omits b17c3f4e512a mm/damon/paddr: activate DAMOS_LRU_PRIO targets instead of [...] omits a32e70f305d2 Docs/mm/damon/design: document DAMOS_QUOTA_[IN]ACTIVE_MEM_BP omits ccd1dfdf7c2c mm/damon/sysfs-schemes: support DAMOS_QUOTA_[IN]ACTIVE_MEM_BP omits 16e90baf1154 mm/damon/core: introduce [in]active memory ratio damos quo [...] omits ea3bb903c49f mm-kasan-kunit-extend-vmalloc-oob-tests-to-cover-vrealloc-fix omits 203aa9c5765f mm/kasan/kunit: extend vmalloc OOB tests to cover vrealloc() omits b0205627d21d vmalloc: export vrealloc_node_align_noprof omits 0cad790eb542 mm: hugetlb: allocate frozen pages for gigantic allocation omits a726ea1cd23e mm: cma: add cma_alloc_frozen{_compound}() omits 377828f848e6 mm: page_alloc: add alloc_contig_frozen_{range,pages}() omits 6a7b5890a846 mm: cma: kill cma_pages_valid() omits 5c9514b27cd9 mm: page_alloc: add __split_page() omits 050b0fa7f8ce mm: debug_vm_pgtable: add debug_vm_pgtable_free_huge_page() omits 5e6ff9f2520a mm: convert vmemmap_p?d_populate() to static functions omits 1fb3b9963f30 sparc: use vmemmap_populate_hugepages for vmemmap_populate omits 8594e434656e mm/vmalloc: prevent RCU stalls in kasan_release_vmalloc_node omits 20097a6b348f mm/early_ioremap: clean up the use of WARN() for debugging omits e2e5a133d683 mm/early_ioremap: print the starting physical address in _ [...] omits c7cfbdb2d6e6 mm/damon/paddr: initialize 'folio' variables to NULL for clarity omits f88eff9d2d3c zsmalloc: simplify read begin/end logic omits 843662b61948 zsmalloc: use actual object size to detect spans omits b15cc2966347 memcg-mem_cgroup_get_from_ino-returns-null-on-error-fix omits 06f9df6b98ee memcg-rename-mem_cgroup_ino-to-mem_cgroup_id-fix omits 00ae11984cf8 memcg: rename mem_cgroup_ino() to mem_cgroup_id() omits e27ab1d13adf memcg: remove unused mem_cgroup_id() and mem_cgroup_from_id() omits 25d54e45dae4 mm/vmscan: use cgroup ID instead of private memcg ID in lr [...] omits 01480101d7d8 mm/damon: use cgroup ID instead of private memcg ID omits 46196fef9749 memcg: use cgroup_id() instead of cgroup_ino() for memcg ID omits 0a26ae22e906 memcg: mem_cgroup_get_from_ino() returns NULL on error omits 910694d81e6d memcg: expose mem_cgroup_ino() and mem_cgroup_get_from_ino [...] omits bfe657fcb0eb memcg: introduce private id API for in-kernel users omits 4fbc0120c3a4 mm/page_alloc: simplify __alloc_pages_slowpath() flow omits 1f6128c1ba6b mm/page_alloc: refactor the initial compaction handling omits d6690ef2a16a mm/page_alloc: ignore the exact initial compaction result omits 9203f9046916 mm/rmap: separate out fork-only logic on anon_vma_clone() omits baa5c55e986b mm/rmap: allocate anon_vma_chain objects unlocked when possible omits 625dd775ee09 mm/mmap_lock: add vma_is_attached() helper omits 10fd203ffd71 mm/rmap: make anon_vma functions internal omits 8e3362512ede mm/rmap: remove anon_vma_merge() function omits 49d8e7df2e6b mm/rmap: remove unnecessary root lock dance in anon_vma cl [...] omits 79a0d61f302e mm/rmap: skip unfaulted VMAs on anon_vma clone, unlink omits 977c75295b6f mm/rmap: eliminate partial anon_vma tear-down in anon_vma_fork() omits aae13cbe09ac mm/rmap: improve anon_vma_clone(), unlink_anon_vmas() comm [...] omits e82e6dbd7578 memcg-v1: remove folio_memcg_lock() doc reference omits a54d0cdfd659 Revert "mm/hugetlb: deal with multiple calls to hugetlb_bo [...] omits 6002cc0cd637 mm/hugetlb: drop hugetlb_cma_check() omits fecdb22b826a mm, arch: consolidate hugetlb CMA reservation omits f10c2eab2ee4 x86: don't reserve hugetlb memory in setup_arch() omits 4787aeefac5c mips: drop paging_init() omits 9bc8a7d28da9 arch, mm: consolidate initialization of SPARSE memory model omits 09d991f38831 arch, mm: consolidate initialization of nodes, zones and m [...] omits f729c37f1013 xtensa: introduce arch_zone_limits_init() omits c047bf5189f0 x86: introduce arch_zone_limits_init() omits 598f55eacdf7 um: introduce arch_zone_limits_init() omits c3354c480007 sparc: introduce arch_zone_limits_init() omits 82e6c765e394 sh: introduce arch_zone_limits_init() omits befd5a759eb4 s390: introduce arch_zone_limits_init() omits a7f53e8f6b6c riscv: introduce arch_zone_limits_init() omits ea92c71c6244 powerpc: introduce arch_zone_limits_init() omits 51b9f2116113 parisc: introduce arch_zone_limits_init() omits a8f1fe136ab4 openrisc: introduce arch_zone_limits_init() omits 42fd4245330c nios2: introduce arch_zone_limits_init() omits 278eba8ad39f mips: introduce arch_zone_limits_init() omits 148862e82daf microblaze: introduce arch_zone_limits_init() omits e4a5ed178693 m68k: introduce arch_zone_limits_init() omits 2313fa184071 loongarch: introduce arch_zone_limits_init() omits fba0de544bee hexagon: introduce arch_zone_limits_init() omits 81ab545b46f6 csky: introduce arch_zone_limits_init() omits 2f05db9216cb arm64: introduce arch_zone_limits_init() omits 4aae0bc5e14a arm: make initialization of zero page independent of the m [...] omits 4a568e1909b0 arm: introduce arch_zone_limits_init() omits eb68e1cc85d7 arc: introduce arch_zone_limits_init() omits f166334de42b alpha: introduce arch_zone_limits_init() omits a7956a5e0244 mm/khugepaged: retry with sync writeback for MADV_COLLAPSE omits 9e8391861c6c mm/khugepaged: map dirty/writeback pages failures to EAGAIN omits d7539533544a foo omits 2e833046d66a mm/zone_device: reinitialize large zone device private folios omits a181b189b2d2 mm/mm_init: don't cond_resched() in deferred_init_memmap_c [...] omits 825775d3a82f watchdog/hardlockup: fix UAF in perf event cleanup due to [...] omits 3cb3a17d952a kho: kho_preserve_vmalloc(): don't return 0 when ENOMEM omits aae0b678b8b1 kho: init alloc tags when restoring pages from reserved memory omits 08f088db8bdc mm: memfd_luo: restore and free memfd_luo_ser on failure omits 2061468c9d8b mm: memfd_luo: use memfd_alloc_file() instead of shmem_fil [...] omits 3aa63a5de702 memfd: export alloc_file() omits ff2d35ad7d54 flex_proportions: make fprop_new_period() hardirq safe omits 7ca3bc5e20bf mailmap: add entry for Viacheslav Bocharov omits b340509b57c9 mm/memory-failure: teach kill_accessing_process to accept [...] omits 88803c73acb8 mm/memory-failure: fix missing ->mf_stats count in hugetlb poison omits 314af7ef4e25 mm/hugetlb: restore failed global reservations to subpool omits 9e85e1706d34 mm, swap: restore swap_space attr aviod kernel panic omits f15f12b8bf9b mm-kasan-fix-kasan-poisoning-in-vrealloc-fix omits 29e9d3520c3d mm/kasan: fix KASAN poisoning in vrealloc() omits cb326a72a9dc mm/shmem, swap: fix race of truncate and swap entry split omits c00751b1e622 smb: client: let send_done handle a completion without IB_ [...] omits a2e9b852d45f smb: client: let smbd_post_send_negotiate_req() use smbd_p [...] omits 1da53215face smb: client: fix last send credit problem causing disconnects omits 42b482e90687 smb: client: make use of smbdirect_socket.send_io.bcredits omits 80d7e58ee860 smb: client: use smbdirect_send_batch processing omits 76990bd5200c smb: client: introduce and use smbd_{alloc, free}_send_io() omits b48bebdbaccf smb: client: split out smbd_ib_post_send() omits 44b2efe11cbd smb: client: port and use the wait_for_credits logic used [...] omits 67fd1faa94ae smb: client: remove pointless sc->send_io.pending handling [...] omits b48453d5e430 smb: client: remove pointless sc->recv_io.credits.count rollback omits dfa45f0bf573 smb: client: let smbd_post_send() make use of request->wr omits 70b48fc808e4 smb: client: let recv_done() queue a refill when the peer [...] omits d41d48c20354 smb: client: make use of smbdirect_socket.recv_io.credits. [...] omits dae5e5932f62 smb: server: let send_done handle a completion without IB_ [...] omits 0cafaa37292e smb: server: fix last send credit problem causing disconnects omits ef09163775ea smb: server: make use of smbdirect_socket.send_io.bcredits omits 1fc4152d5e1a smb: server: let recv_done() queue a refill when the peer [...] omits e0f84eab1aa4 smb: server: make use of smbdirect_socket.recv_io.credits. [...] omits 65d78dc08498 smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.* omits 04dc266ca830 smb: smbdirect: introduce smbdirect_socket.recv_io.credits [...] omits b62c879340f4 Merge branch 'pm-tools' into linux-next omits 812281fa8078 arm64: Set __nocfi on swsusp_arch_resume() omits a2131c41dcbf mmc: Merge branch fixes into next omits 7b257ac8353d mmc: sdhci-of-k1: spacemit: Add support for K3 SoC omits 87c2f17e517a dt-bindings: mmc: spacemit,sdhci: add support for K3 SoC omits 9827ca0c62ff mmc: mmci: Fix device_node reference leak in of_get_dml_pi [...] omits 36bf6d99ecbb mmc: sdhci: Stop advertising the driver in dmesg omits 23d92a9b06e1 mmc: sdio: add NXP vendor and IW61x device IDs omits db3aa7a3975e mmc: pxamci: do not complete requests under host spinlock omits 0dc429e27c85 Merge branch 'for-next-next-v6.19-20260122' into for-next- [...] omits 935456894391 Merge branch 'for-next-current-v6.18-20260122' into for-ne [...] omits 466411d84080 Merge branch 'misc-next' into for-next-next-v6.19-20260122 omits 09040e3b166a Merge branch 'b-for-next' into for-next-next-v6.19-20260122 omits bf6c3559a717 Merge branch 'misc-6.19' into for-next-current-v6.18-20260122 omits 376b680c9071 btrfs: === misc-next on b-for-next === omits 252fec82e175 btrfs: pass btrfs_fs_info to btrfs_first_delayed_node() omits 93c3ba69f7f9 btrfs: don't use local variables for fs_info->delayed_root omits 1785810d9c89 btrfs: reorder members in btrfs_delayed_root for better packing omits 87bdb366157e btrfs: embed delayed root to struct btrfs_fs_info omits 58fc29dc8777 btrfs: add strict extent map alignment checks omits 71ec1bc2f624 btrfs: tests: prepare extent map tests for strict alignmen [...] omits 1402aa25afa0 btrfs: tests: remove invalid file extent map tests omits d86e6298a9a6 btrfs: unfold transaction aborts in btrfs_finish_one_ordered() omits 2fcfaf3d9b99 btrfs: deal with missing root in sample_block_group_extent_item() omits 97ba95f1c62d btrfs: remove bogus root search condition in sample_block_ [...] omits 22632107b851 Merge branch 'for-7.0/io_uring' into for-next omits d0e4d0ca9a69 Merge branch 'block-6.19' into for-next omits 2453641ddf51 Pull fix for umount races omits 5cf49f71eec6 fsnotify: Shutdown fsnotify before destroying sb's dcache omits 8bf2f07fabf4 fsnotify: Use connector list for destroying inode marks omits 5524e0401c30 fsnotify: Track inode connectors for a superblock omits f31c0683c806 btrfs: fallback to buffered IO if the data profile has dup [...] omits b49ab7a9a6a8 Merge branch 'for-7.0/io_uring' into for-next omits 8cf8f9ddd014 smb/client: remove useless comment in mapping_table_ERRSRV omits b8aad5ea987c smb/client: remove some literal NT error codes from ntstat [...] omits c8dbaa3007ce smb/client: add NT_STATUS_VOLUME_NOT_UPGRADED omits d8a5a3fd9085 smb/client: add NT_STATUS_NO_USER_KEYS omits 9ed6640adc9f smb/client: add NT_STATUS_WRONG_EFS omits dfcff93a3105 smb/client: add NT_STATUS_NO_EFS omits 45b4befd3585 smb/client: add NT_STATUS_NO_RECOVERY_POLICY omits b2c377bc2db0 smb/client: add NT_STATUS_RANGE_NOT_FOUND omits e4ee984eca06 smb/client: add NT_STATUS_DECRYPTION_FAILED omits 4f8958a34138 smb/client: add NT_STATUS_ENCRYPTION_FAILED omits 62efeae23221 smb/client: add NT_STATUS_DIRECTORY_IS_A_REPARSE_POINT omits 40e5fa9de47d smb/client: add NT_STATUS_VOLUME_DISMOUNTED omits f338ed7b21cc smb/client: add NT_STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT omits 0379aa82c848 smb/client: add NT_STATUS_VARIABLE_NOT_FOUND omits 5f69c4e136c4 smb/client: rename ERRinvlevel to ERRunknownlevel omits bc4c2e3d19d1 smb/client: add NT_STATUS_OS2_INVALID_LEVEL omits 79fd6110fbfb smb/client: map NT_STATUS_INVALID_INFO_CLASS to ERRbadpipe omits ba4cf95202ae btrfs: assert block group is locked in btrfs_use_block_gro [...] omits d7e2dd3d50c0 btrfs: don't pass block group argument to load_block_group [...] omits ed0b4c6e176f btrfs: allocate path on stack in load_block_group_size_class() omits df41d038ec7c btrfs: make load_block_group_size_class() return void omits b2ed29feacf9 btrfs: zstd: use folio_iter to handle zstd_decompress_bio() omits 3426bbcf74dc btrfs: zlib: use folio_iter to handle zlib_decompress_bio() omits 9f9f73299b3b btrfs: lzo: use folio_iter to handle lzo_decompress_bio() omits dccc25c2471b btrfs: zlib: fix the folio leak on S390 hardware acceleration omits 1160452028a9 btrfs: consolidate reclaim readiness checks in btrfs_shoul [...] omits 862dd2fd9354 btrfs: fix periodic reclaim condition omits 84fe6b8f79ef btrfs: do not strictly require dirty metadata threshold fo [...] omits 9de8448eb3c6 btrfs: don't pass io_ctl to __btrfs_write_out_cache() omits 8a894cb7a1a8 btrfs: use the btrfs_extent_map_end() helper everywhere omits 8be5111bdc7d btrfs: use the btrfs_block_group_end() helper everywhere omits d9e528bdfb14 btrfs: remove bogus NULL checks in __btrfs_write_out_cache() omits be2b3a3775d7 btrfs: populate fully_remapped_bgs_list on mount omits 9931fd04f9f4 btrfs: handle discarding fully-remapped block groups omits fdc1d1239024 btrfs: allow balancing remap tree omits 49bf6e56222a btrfs: add do_remap parameter to btrfs_discard_extent() omits 179ca7f53900 btrfs: replace identity remaps with actual remaps when doi [...] omits d1f7806bd3b8 btrfs: move existing remaps before relocating block group omits 3ec4cce99651 btrfs: handle setting up relocation of block group with re [...] omits 9862febfab37 btrfs: handle deletions from remapped block group omits 9ded3e7f4820 btrfs: redirect I/O for remapped block groups omits 4e005b1ddeb8 btrfs: allow mounting filesystems with remap-tree incompat flag omits 78441c2ed201 btrfs: add extended version of struct block_group_item omits 319255971e96 btrfs: rename struct btrfs_block_group field commit_used t [...] omits 20e7e35d6df6 btrfs: don't add metadata items for the remap tree to the [...] omits 0ce6d1e1e46c btrfs: remove remapped block groups from the free-space-tree omits cdf547749bd0 btrfs: allow remapped chunks to have zero stripes omits 9637371ed206 btrfs: add METADATA_REMAP chunk type omits ac3b6768b74e btrfs: add definitions and constants for remap-tree omits 85ef2104a48d btrfs: add and use helper to compute the available space f [...] omits a1375cbe1b0b btrfs: tag as unlikely error handling in run_one_delayed_ref() omits cd172a4e39a2 btrfs: remove unnecessary else branch in run_one_delayed_ref() omits 23c7c8100f98 btrfs: don't BUG() on unexpected delayed ref type in run_o [...] omits 300f7d472c56 btrfs: use READA_FORWARD_ALWAYS for device extent verification omits 40ae7557ba5f btrfs: shrink the size of btrfs_device omits b240a46a6160 btrfs: update comment for delalloc flush and oe wait in bt [...] omits a5f7d0dfc56a btrfs: remove experimental offload csum mode omits 0eb9577436e5 btrfs: split btrfs_fs_closing() and change return type to bool omits 7821cc7f5569 btrfs: reject single block sized compression early omits 95bcba4165b7 btrfs: update outdated comment in __add_block_group_free_space() omits ca68d3e5ebf2 btrfs: add mount time auto fix for orphan fst entries omits e972080a60f1 btrfs: simplify check for zoned NODATASUM writes in btrfs_ [...] omits e7938523cfea btrfs: avoid transaction commit on error in insert_balance_item() omits ccb5701a8bf5 btrfs: move unlikely checks around btrfs_is_shutdown() int [...] omits 14d7b779407c btrfs: tag as unlikely error conditions in the transaction [...] omits d3a6f98ae719 btrfs: remove unreachable return after btrfs_backref_panic [...] omits b736f30d8e5a btrfs: refactor the main loop of cow_file_range() omits 51d83cde3cb3 btrfs: zoned: print block-group type for zoned statistics omits ecd3541c150e btrfs: move space_info_flag_to_str() to space-info.h omits a014aa4cbc27 btrfs: zoned: show statistics about zoned filesystems in m [...] omits 772a601fdf06 btrfs: don't call btrfs_handle_fs_error() in btrfs_commit_ [...] omits a57c51e1d603 btrfs: don't call btrfs_handle_fs_error() in qgroup_accoun [...] omits 0194673a0147 btrfs: don't call btrfs_handle_fs_error() after failure to [...] omits 77c53f1854d5 btrfs: don't call btrfs_handle_fs_error() after failure to [...] omits 5d7ea33398e1 btrfs: remove redundant path release in btrfs_find_orphan_roots() omits 1a1a981e6a35 btrfs: use single return variable in btrfs_find_orphan_roots() omits d22df70ade33 btrfs: avoid transaction commit on error in del_balance_item() omits 9b027f3f2933 btrfs: update stale comment in __cow_file_range_inline() omits 590ba6f731c9 btrfs: remove duplicated root key setup in btrfs_create_tree() omits 3b9097b9359e btrfs: zoned: re-flow prepare_allocation_zoned omits 4e4a12ec07a8 btrfs: shrink the size of btrfs_bio omits 70634427bdc5 btrfs: remove ASSERT compatibility for gcc < 8.x omits 2a583fc0bb2b btrfs: pass level to _btrfs_printk() to avoid parsing leve [...] omits 654729f2cd68 btrfs: simplify internal btrfs_printk helpers omits 5ea6d820ce9c btrfs: rename btrfs_create_block_group_cache to btrfs_crea [...] omits 469a476c0c0f btrfs: merge setting ret and return ret omits 5facd9bbeb13 btrfs: remove dead assignment in prepare_one_folio() omits 90d1249826a5 btrfs: replace for_each_set_bit() with for_each_set_bitmap() omits 7ab6e75aa257 btrfs: concentrate the error handling of submit_one_sector() omits f195859e887a btrfs: search for larger extent maps inside btrfs_do_readpage() omits 380dc37ca419 btrfs: introduce BTRFS_PATH_AUTO_RELEASE() helper omits a2577f195d7b btrfs: enable direct IO for bs > ps cases omits 922d786a7069 btrfs: switch to library APIs for checksums omits 5d2de42dfbf4 btrfs: zoned: don't zone append to conventional zone omits 47da7e427303 btrfs: relax squota parent qgroup deletion rule omits 40de08d416aa btrfs: check squota parent usage on membership change omits 43a4d3d8d5a4 btrfs: simplify boolean argument for btrfs_inc_ref()/btrfs [...] omits 868550db662a btrfs: use true/false for boolean parameters in btrfs_inc_ [...] omits d491edfee321 btrfs: update comment for visit_node_for_delete() omits 07db179654cc smb/client: introduce KUnit test to check search result of [...] omits 0951bb1503bb smb/client: use bsearch() to find target in smb2_error_map_table omits 70fb6a1b2df4 smb/client: check whether smb2_error_map_table is sorted i [...] omits 8293228f6422 cifs: Autogenerate SMB2 error mapping table omits 7e61fcaf77cb cifs: Label SMB2 statuses with errors omits 5f5dfb42b74c cifs: SMB1 split: Make BCC accessors conditional omits 0451f9d305b0 cifs: SMB1 split: connect.c omits 109dc1f78297 cifs: SMB1 split: sess.c omits e4b4c7b98522 cifs: SMB1 split: cifsencrypt.c omits 5b9f921725b9 cifs: SMB1 split: netmisc.c omits e8083c642210 cifs: SMB1 split: misc.c omits b203ffaccf86 cifs: SMB1 split: cifs_debug.c omits 0da9802d0340 cifs: SMB1 split: Move inline funcs omits 365c2a99d759 cifs: Fix cifs_dump_mids() to call ->dump_detail omits 269da371ec0f cifs: SMB1 split: Don't return smb_hdr from cifs_{,small_} [...] omits 32c48ac6a980 cifs: SMB1 split: Move BCC access functions omits 5980b2595466 cifs: SMB1 split: Adjust #includes omits a66d32c86f97 cifs: SMB1 split: Split SMB1 protocol defs into smb1pdu.h omits 4c187e9e629f cifs: SMB1 split: Add some #includes omits 8e066baf8ccc cifs: SMB1 split: Move some SMB1 received PDU checking bit [...] omits aed82a74236a cifs: SMB1 split: Move some SMB1 receive bits to smb1transport.c omits 9212a250905c cifs: SMB1 split: Separate out SMB1 decls into smb1proto.h omits 3c8f66a4d32e cifs: SMB1 split: Create smb1proto.h for SMB1 declarations omits 901272132c0b cifs: SMB1 split: Rename cifstransport.c omits d0cece2f2704 cifs: Scripted clean up fs/smb/client/ntlmssp.h omits f97b919e0e8c cifs: Scripted clean up fs/smb/client/reparse.h omits f782ba281260 cifs: Scripted clean up fs/smb/client/smb2proto.h omits afdc368e6bc2 cifs: Scripted clean up fs/smb/client/cifs_debug.h omits 45b43833ac51 cifs: Scripted clean up fs/smb/client/cifs_swn.h omits 5579e71ee48c cifs: Scripted clean up fs/smb/client/compress.h omits a1a1953befd4 cifs: Scripted clean up fs/smb/client/cifs_spnego.h omits 8b06c74a0def cifs: Scripted clean up fs/smb/client/fs_context.h omits cfd7f696596b cifs: Scripted clean up fs/smb/client/fscache.h omits a76264f42a10 cifs: Scripted clean up fs/smb/client/cifsglob.h omits bac00e554deb cifs: Scripted clean up fs/smb/client/dns_resolve.h omits 3c5a3beaedc0 cifs: Scripted clean up fs/smb/client/dfs_cache.h omits f288b82856a6 cifs: Scripted clean up fs/smb/client/cifsfs.h omits 87a58c8538e8 cifs: Scripted clean up fs/smb/client/netlink.h omits 3065d88e90d0 cifs: Scripted clean up fs/smb/client/cifs_unicode.h omits 4ff2f9e27d50 cifs: Scripted clean up fs/smb/client/cifsproto.h omits 726fae8500c1 cifs: Scripted clean up fs/smb/client/dfs.h omits 1d7e13d3a6cb cifs: Scripted clean up fs/smb/client/cached_dir.h omits e86b49560240 smb: client: add multichannel async work for CONFIG_CIFS_D [...] omits 435947e8e138 smb: client: introduce multichannel async work during mount omits cf823abeea49 smb: client: add proper locking around ses->iface_last_update omits bbe48bd1d3c3 smb: client: prevent races in ->query_interfaces() omits 26446c12b080 smb: client: split cached_fid bitfields to avoid shared-by [...] omits 0d41bc5e92f9 cifs: make retry logic in read/write path consistent with [...] omits 56ee2ebcc109 cifs: Initialize cur_sleep value if not already done omits 16a978bed7e0 netfs: avoid double increment of retry_count in subreq omits d84bcd353a22 netfs: when subreq is marked for retry, do not check if it [...] omits 0bfd6acdc0df Merge branch 'for-7.0/io_uring' into for-next omits 3a83814c7e9f Merge branch 'slab/for-7.0/obj_metadata' into slab/for-next omits 26d6a51c4a8a Merge branch 'block-6.19' into for-next omits 2143e98137d4 Merge branch 'io_uring-6.19' into for-next omits 273caf618ace mmc: Merge branch fixes into next omits f7bdff5900e6 mmc: dw_mmc: Implement Host Software Queue support omits 6adba5b9f87a mmc: dw_mmc-pltfm: use modern PM macros omits 7aeba154e3bc Merge branch 'block-6.19' into for-next omits 2c52c74c3bce Merge branch 'block-6.19' into for-next omits 41481350b140 mmc: dw_mmc-pci: Use BAR_2 and pcim_iomap_region() omits 9157b7f91ed6 mmc: dw_mmc: Remove check before calling mmc_regulator_set [...] omits 324e699b0cb2 mmc: dw_mmc: Remove unused register access macros omits 51745bd79df0 mmc: dw_mmc: Improve dw_mci_get_cd() omits a28ce61f851f mmc: dw_mmc: Remove DW_MCI_SEND_STATUS and DW_MCI_RECV_STA [...] omits 5a4721afe51c mmc: dw_mmc: Remove redundant struct mmc_data forward declaration omits ab5ac71ab0a6 mmc: dw_mmc: Remove struct dw_mci_board omits 19d7e5308ee6 mmc: dw_mmc: Remove bus_hz from struct dw_mci_board omits 0a79334bae23 mmc: dw_mmc: Move detect_delay_ms from struct dw_mci_board [...] omits 27200039d954 mmc: dw_mmc: Remove fifo_depth from struct dw_mci_board omits 295a9b65c0b2 mmc: dw_mmc: Move rstc from struct dw_mci_board to struct dw_mci omits b5c46946b34d mmc: dw_mmc: Remove caps2 and pm_caps from struct dw_mci_board omits 32eb07b4a003 mmc: dw_mmc: Remove assignment of pdata in dw_mci_pltfm_re [...] omits c9e2f0214901 mmc: dw_mmc: Remove SDMMC_INT_ERROR omits c5cb35011670 mmc: dw_mmc: Remove dma_ops from struct dw_mci_board omits 544be900b6be mmc: dw_mmc: Check return value of dma_ops->init() in resume omits 11aa34cda330 Merge branch 'for-7.0/block' into for-next omits d54917268c7f mmc: dw_mmc-rockchip: Fix runtime PM support for internal [...] omits 497d23e167ce riscv: signal: fix some warnings reported by sparse omits 62d82b19b194 Merge branch 'pci/misc' omits a8d9c8211963 Merge branch 'pci/controller/misc' omits eec96082fd18 Merge branch 'pci/controller/xilinx' omits ac629ebd3c85 Merge branch 'pci/controller/tegra194' omits cc0939c2f539 Merge branch 'pci/controller/tegra' omits 637f1d933da1 Merge branch 'pci/controller/rzg3s-host' omits 860979d68a24 Merge branch 'pci/controller/plda-starfive' omits 5ad8a47efc35 Merge branch 'pci/controller/mediatek' omits 13e4c5c10f6b Merge branch 'pci/controller/dwc-sophgo' omits 0fa7d7a3f0a9 Merge branch 'pci/controller/dwc-rockchip' omits d16141b423f2 Merge branch 'pci/controller/dwc-qcom-ep' omits fdda65dc0759 Merge branch 'pci/controller/dwc-qcom' omits 97b9a441153a Merge branch 'pci/controller/dwc-imx6' omits f95c5bb63315 Merge branch 'pci/controller/dwc' omits 3a2724fe3e99 Merge branch 'pci/controller/cadence-j721e' omits a7c04679554a Merge branch 'pci/controller/cadence' omits 4e598c85c2bd Merge branch 'pci/controller/aspeed' omits 11bfd6406494 Merge branch 'pci/dt-bindings' omits c8eff7651009 Merge branch 'pci/workqueue' omits b99e5fb8d12d Merge branch 'pci/virtualization' omits 7452dd3dd848 Merge branch 'pci/trace' omits d939de1ced7c Merge branch 'pci/resource' omits 9b93b52544f7 Merge branch 'pci/pwrctrl' omits 75fac41a0fbf Merge branch 'pci/ptm' omits dcbd141362bc Merge branch 'pci/portdrv' omits ee6c22fdb08f Merge branch 'pci/pm' omits 78fce2ca344e Merge branch 'pci/p2pdma' omits 2497fbc22cb3 Merge branch 'pci/iommu' omits c2c7fd29e0fb Merge branch 'pci/enumeration' omits 18af34bf20d7 Merge branch 'pci/endpoint' omits 44fd89ad9db2 Merge branch 'for-7.0/block' into for-next omits f2bdf289b81b Merge branch 'for-7.0/io_uring' into for-next omits 40f8c6924b9c Merge branch 'io_uring-6.19' into for-next omits 1375189be5a6 ext4: allow zeroout when doing written to unwritten split omits 41e9f016f814 ext4: refactor split and convert extents omits 6f4e3b6c49c7 ext4: refactor zeroout path and handle all cases omits 0479b40b6cce ext4: propagate flags to ext4_convert_unwritten_extents_endio() omits 9f7381eacdfb ext4: propagate flags to convert_initialized_extent() omits 91c715c75375 ext4: add extent status cache support to kunit tests omits 2fe93ba771fd ext4: kunit tests for higher level extent manipulation functions omits 2900775118f9 ext4: kunit tests for extent splitting and conversion omits 3d371e879a26 Merge branch 'io_uring-6.19' into for-next omits 3266b57bebbd Merge branch 'block-6.19' into for-next omits a42e1310bef9 Merge branch 'io_uring-bpf-restrictions.2' into for-next omits 203f02b8850e Merge branch 'io_uring-6.19' into for-next omits c8c0f16d0011 io_uring: allow registration of per-task restrictions omits 134c4bbd8c96 io_uring: add task fork hook omits 8add3c5d0a8b io_uring/bpf_filter: add ref counts to struct io_bpf_filter omits f370f69c81b6 io_uring/bpf_filter: cache lookup table in ctx->bpf_filters omits cce462fceddb io_uring/net: allow filtering on IORING_OP_SOCKET data omits d891087657a6 io_uring: add support for BPF filtering for opcode restrictions omits 592bd516fc06 Merge branches 'thermal-core', 'thermal-intel' and 'therma [...] omits c8cab7a98bf8 Merge branches 'pm-powercap' and 'pm-tools' into linux-next omits fdb12bffad74 Merge branches 'pm-sleep' and 'pm-runtime' into linux-next omits d0ae2ac39afc Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits f96e1f19420f Merge branch 'acpi-apei' into linux-next omits 3f2dc1016199 Merge branch 'acpi-processor' into linux-next omits 3066e28ffb81 Merge branches 'acpi-sysfs', 'acpi-battery', 'acpi-resourc [...] omits a7d197b56e74 Merge branch 'acpi-driver' into linux-next omits 14caba42565d Merge branches 'acpi-pm' and 'acpi-bus' into linux-next omits 12c30b0b9634 Merge branch 'acpica' into linux-next omits 6edcc2867ee1 mm/slab: place slabobj_ext metadata in unused space within [...] omits c85415ef36a0 mm/slab: move [__]ksize and slab_ksize() to mm/slub.c omits 4fad56bdb6b4 mm/slab: save memory by allocating slabobj_ext array from [...] omits 15b66cfd18dc mm/memcontrol,alloc_tag: handle slabobj_ext access under K [...] omits bba299bc10dc mm/slab: use stride to access slabobj_ext omits 88ce0104f0f7 mm/slab: abstract slabobj_ext access via new slab_obj_ext( [...] omits d4230676ac13 kselftest/riscv: add kselftest for user mode CFI omits b44ab07648a5 riscv: add documentation for shadow stack omits 39c6dbcbc4b1 riscv: add documentation for landing pad / indirect branch [...] omits 2c7b7d3d2da4 riscv: create a Kconfig fragment for shadow stack and land [...] omits c7e05b0e41bd arch/riscv: add dual vdso creation logic and select vdso b [...] omits d91448b010d4 arch/riscv: compile vdso with landing pad and shadow stack note omits bfa37da8d2bc riscv: enable kernel access to shadow stack memory via the [...] omits 643623045483 riscv: add kernel command line option to opt out of user CFI omits 08ec0d608630 riscv/hwprobe: add zicfilp / zicfiss enumeration in hwprobe omits 073fdbd2c288 mailbox: zynqmp-ipi: Simplify with scoped for each OF child loop omits 040ed1be3bc4 mailbox: mtk-cmdq: Simplify with scoped for each OF child loop omits a1476cd5ff88 dt-bindings: mailbox: xlnx,zynqmp-ipi-mailbox: Document ms [...] omits 7dbc59481b9f mailbox: Improve RISCV_SBI_MPXY_MBOX guidance omits 3bb705ad4278 mailbox: mchp-ipc-sbi: fix uninitialized symbol and other [...] omits 7c81cb5c437b mailbox: arm_mhuv3: fix typo in comment omits f37cd4b8d3a8 mailbox: cix: fix typo in error message omits ac775b5f7766 mailbox: imx: Skip the suspend flag for i.MX7ULP omits 379a21c993a9 mailbox: exynos: drop unneeded runtime pointer (pclk) omits bd36854b05c2 mailbox: pcc: Remove spurious IRQF_ONESHOT usage omits 15ff4c643233 dt-bindings: mailbox: qcom: Document SM8750 CPUCP mailbox [...] omits 1383922f55c1 Merge branch 'for-7.0/block' into for-next omits 3e2012c30d67 riscv: hwprobe: add support for RISCV_HWPROBE_KEY_IMA_EXT_1 omits 0cf9020c7889 riscv/ptrace: expose riscv CFI status and state via ptrace [...] omits ea312c1f68ac riscv/kernel: update __show_regs() to print shadow stack register omits 1714db1e9b15 riscv/signal: save and restore the shadow stack on a signal omits ad2b603ee607 riscv/traps: Introduce software check exception and uprobe [...] omits 2cf45c5de212 riscv: Implement indirect branch tracking prctls omits d3d1efd48b3b prctl: add arch-agnostic prctl()s for indirect branch tracking omits 28bc4743faf5 riscv: Implement arch-agnostic shadow stack prctls omits bb6b8c586127 riscv/shstk: If needed allocate a new shadow stack on clone omits de60ff254c83 riscv/mm: Implement map_shadow_stack() syscall omits 49ec05aa78e5 riscv/mm: update write protect to work on shadow stacks omits 484d9e4fbfe9 riscv/mm: teach pte_mkwrite to manufacture shadow stack PTEs omits 37613d6fcf5a riscv/mm: manufacture shadow stack ptes omits 0aee748b1ae0 riscv/mm: ensure PROT_WRITE leads to VM_READ | VM_WRITE omits f5709f589c3c riscv: Add usercfi state for task and save/restore of CSR_ [...] omits 21de9377b87e riscv: add Zicfiss / Zicfilp extension CSR and bit definitions omits 307a69ba0acb riscv: zicfiss / zicfilp enumeration omits ff0c09310de2 dt-bindings: riscv: document zicfilp and zicfiss in extens [...] omits a1f5ff9e8f97 mm: add VM_SHADOW_STACK definition for riscv omits 7e8bfd638543 iommu/riscv: Simplify maximum determination in riscv_iommu [...] omits 974d2b504dd0 dt-bindings: spmi: spmi-mtk-pmif: Add compatible for MT8189 SoC omits 68da8f33d16c spmi: spmi-pmic-arb: add support for PMIC arbiter v8 omits d908be921b95 dt-bindings: spmi: add support for glymur-spmi-pmic-arb (a [...] omits 8ac2ebdcd2f7 dt-bindings: spmi: split out common QCOM SPMI PMIC arbiter [...] omits 46e3a17389ed spmi: apple: Add "apple,t8103-spmi" compatible omits ad16e728edbe spmi: mtk-pmif: Add support for MT8196 SPMI Controller omits 6b545bcabeb0 spmi: mtk-pmif: Implement Request Capable Slave (RCS) interrupt omits f7546f60d567 spmi: mtk-pmif: Keep spinlock until read is fully done omits f54f52c1f4b1 spmi: mtk-pmif: Add multi-bus support for SPMI 2.0 omits 2678392b38f1 dt-bindings: spmi: Add MediaTek MT8196 SPMI 2 Arbiter/Controllers omits 4ae8c6bc8090 PCI: Mark Nvidia GB10 to avoid bus reset omits 38f626812b20 Merge branch 'vmx' omits 003f68c79227 Merge branch 'svm' omits 4ae26ac71abe Merge branch 'selftests' omits bd6c664ca348 Merge branch 'pmu' omits 366fd31f5024 Merge branch 'misc' omits 119bf584d5e2 Merge branch 'gmem' omits 185de1cd3f11 Merge branch 'generic' omits b316c08774f8 Merge branch 'fixes' omits 9c2e67a76112 Merge branch 'apic' omits f981672bdb78 Merge branch 'for-7.0/block' into for-next omits 2c3ccdb47003 Merge branch 'block-6.19' into for-next omits d267c4e44e63 Merge branch 'for-7.0/io_uring' into for-next omits fea0cbe16b81 Merge branch 'io_uring-6.19' into for-next omits 80e17fc8b173 Merge branch 'block-6.19' into for-next omits d493cfdd7390 riscv: defconfig: enable NLS_ISO8859_1 omits c3eb64f3dd69 riscv: mm: define copy_user_page() as copy_page() omits 43120a6b3201 Merge branch 'for-7.0/io_uring' into for-next omits 10abb17cd796 Merge branch 'for-7.0/block' into for-next omits 962a5491a5e3 Merge branch 'block-6.19' into for-next omits 7cd55343d776 ata: libata-scsi: avoid Non-NCQ command starvation omits 6f4fdda499bf ext4: specify the free pointer offset for ext4_inode_cache omits 8d4f09cc854b mm/slab: allow specifying free pointer offset when using c [...] omits edc8e3102a95 mm/slab: use unsigned long for orig_size to ensure proper [...] omits d26e45d982e9 Merge branch 'for-7.0/block' into for-next omits cdd95434cd09 Merge branch 'for-7.0/io_uring' into for-next omits 0aba5066c6ee Merge branch 'for-7.0/block' into for-next omits e3256c7f132f gfs2: Fix slab-use-after-free in qd_put omits d5d05d5cd195 gfs2: Introduce glock_{type,number,sbd} helpers omits 5db048b6be6b gfs2: gfs2_glock_hold cleanup omits bbf0826f1c41 gfs: Use fixed GL_GLOCK_MIN_HOLD time omits 2a594c740acf gfs2: Fix gfs2_log_get_bio argument type omits c9afb1953e55 gfs2: gfs2_chain_bio start sector fix omits 53741cb6d4a7 gfs2: Initialize bio->bi_opf early omits 0572d075f8e2 gfs2: Rename gfs2_log_submit_{bio -> write} omits ecdf27e3346d Merge branch 'for-7.0/block' into for-next omits 7e2b0d590c7d Merge branch 'for-7.0/block' into for-next omits 438bfd36a9cb Merge branch 'for-7.0/io_uring' into for-next omits b042e799c14a Merge branch 'for-7.0/block' into for-next omits f9aca3040a9a Merge branch 'block-6.19' into for-next omits e4d3ce9b893f slub: clarify object field layout comments omits d5fb0afbf635 PCI: imx6: Clear CLKREQ# override if 'supports-clkreq' DT [...] omits f51772f4fa34 PCI: imx6: Add CLKREQ# override to enable REFCLK for i.MX95 PCIe omits 199c18221622 PCI: dwc: Invoke post_init in dw_pcie_resume_noirq() omits a57107c0fc1a mmc: Merge branch fixes into next omits a795fa7e8d72 dt-bindings: mmc: arm,pl18x: Do not use plural form of a p [...] omits ba2b4209eb5c mmc: sdhci-of-aspeed: Simplify with scoped for each OF child loop omits 72cde1485b11 mmc: jz4740: Fix Wvoid-pointer-to-enum-cast warning omits 0258943c5791 mmc: cavium-octeon: Simplify with scoped for each OF child loop omits d450404aa5c9 mmc: atmel-mci: Simplify with scoped for each OF child loop omits f1449355a3a9 mmc: cavium: Use clamp to simplify cvm_mmc_set_clock omits 4edeeb085256 mmc: sdhci-of-k1: add reset support omits d9eada6dd301 dt-bindings: mmc: spacemit,sdhci: add reset support omits f66f20116433 mmc: dw_mmc: Remove struct dw_mci_slot omits 2b6c57651824 mmc: dw_mmc: Introduce dw_mci_alloc_host() omits eb7f9e24aedb mmc: dw_mmc: Remove queue from dw_mci omits 9db58787189d mmc: dw_mmc: Remove mrq from struct dw_mci_slot omits 3632becfe675 mmc: dw_mmc: Move clock rate stuff from struct dw_mci_slot [...] omits 3f2189e62a08 mmc: dw_mmc: Remove sdio_id from struct dw_mci_slot omits 0299ce53be16 mmc: dw_mmc: Remove id and ctype from dw_mci_slot omits 4512d04101be mmc: dw_mmc: Move flags from struct dw_mci_slot to struct dw_mci omits eb1bccdf4093 mmc: dw_mmc: Let variant drivers to use struct dw_mci as possible omits d9844d29d47b mmc: dw_mmc: Move struct mmc_host from struct dw_mci_slot [...] omits 363b42d3aa99 mmc: dw_mmc: Remove unused header files and keep alphabeti [...] omits ee132a8ac20a mmc: dw_mmc: Remove check before calling mmc_regulator_set_ocr() omits a888c1556902 mmc: dw_mmc: Remove vqmmc_enabled from struct dw_mci and u [...] omits 93ec1c19a439 dt-bindings: mmc: arasan,sdhci: Allow "dma-coherent" property omits 974921c43130 dt-bindings: mmc: brcm,iproc-sdhci: Allow "dma-coherent" a [...] omits 4f4dea9b2f5a dt-bindings: mmc: cdns,sdhci: Drop required "resets" on AM [...] omits 60d709cea997 mmc: sdhci-esdhc-imx: wait for data transfer completion be [...] omits 5167322c2b11 mmc: mtk-sd: add support for MT8189 SoC omits f0836bade265 mmc: mtk-sd: add support for SPM resource release control omits f6004f2587bd dt-bindings: mmc: mtk-sd: Add support for MT8189 SoC omits 57ba006dc5a5 mmc: core: Add quirk for incorrect manufacturing date omits 9996707822f8 mmc: core: Adjust MDT beyond 2025 omits 4f93254d8a0f mmc: sdhci-msm: Enable ICE for CQE-capable controllers wit [...] omits 20d02627f4e8 mmc: dw_mmc: add dw_mci_prepare_desc() for both of 32bit a [...] omits 013db006998c mmc: dw_mmc: Remove unused struct dma_pdata adds d6112dddbf35 Merge tag 'drm-fixes-2026-01-23' of https://gitlab.freedes [...] adds 6e49f9e05c52 Merge tag 'sound-6.19-rc7' of git://git.kernel.org/pub/scm [...] adds 1f664bbd5f2f Merge tag 'gpio-fixes-for-v6.19-rc7' of git://git.kernel.o [...] adds afb923b8198a Merge tag 'regmap-fix-v6.19-rc6' of git://git.kernel.org/p [...] adds 346c558355da Merge tag 'regulator-fix-v6.19-rc6' of git://git.kernel.or [...] adds c133687c2eae Merge tag 'spi-fix-v6.19-rc6' of git://git.kernel.org/pub/ [...] adds b33d70625977 Merge tag 'iommu-fixes-v6.19-rc6' of git://git.kernel.org/ [...] adds 7907f673d0ea Merge tag 'io_uring-6.19-20260122' of git://git.kernel.org [...] adds 00d20db21e0d Merge tag 'block-6.19-20260122' of git://git.kernel.org/pu [...] adds d4be90cce60e Merge tag 'mmc-v6.19-rc3' of git://git.kernel.org/pub/scm/ [...] adds 9731fa48beb3 Merge tag 'pmdomain-v6.19-rc3-2' of git://git.kernel.org/p [...] adds 2a4d91142e53 Merge tag 'platform-drivers-x86-v6.19-3' of git://git.kern [...] adds 5bde837031a3 Merge tag 'pci-v6.19-fixes-4' of git://git.kernel.org/pub/ [...] adds 6d0644323766 Merge tag 'v6.19-rc6-server-fixes' of git://git.samba.org/ksmbd adds e2f8216ca2d8 arm64: Set __nocfi on swsusp_arch_resume() adds e85d3e9d581e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 3a622041d78b Merge tag 's390-6.19-4' of git://git.kernel.org/pub/scm/li [...] adds 62085877ae65 Merge tag 'kbuild-fixes-6.19-2' of git://git.kernel.org/pu [...] adds e89f0e9a0a00 Merge tag 'kvmarm-fixes-6.19-1' of https://git.kernel.org/ [...] adds 4a51fe919b06 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 4fc8d3fcb988 Merge tag 'irq-urgent-2026-01-24' of git://git.kernel.org/ [...] adds dc67a3550580 Merge tag 'objtool-urgent-2026-01-24' of git://git.kernel. [...] adds ceaeaf66a21f Merge tag 'perf-urgent-2026-01-24' of git://git.kernel.org [...] adds 4f70f106bca1 sched/fair: Disable scheduler feature NEXT_BUDDY adds 15257cc2f905 sched/fair: Revert force wakeup preemption adds af5a3fae860d Merge tag 'sched-urgent-2026-01-24' of git://git.kernel.or [...] adds 12a0094839d0 Merge tag 'timers-urgent-2026-01-24' of git://git.kernel.o [...] adds 5dbeeb268b63 Merge tag 'driver-core-6.19-rc7' of git://git.kernel.org/p [...] adds 102606402f4f Documentation: Project continuity adds 90f9f5d64cae tracing: Fix crash on synthetic stacktrace field usage adds 00f13e28a9c3 tracing: Avoid possible signed 64-bit truncation adds c9703d17d2c8 function_graph: Fix args pointer mismatch in print_graph_retval() adds 361eb853c655 scripts/tracepoint-update: Fix memory leak in add_string() [...] adds b83a8ff87a0c Merge tag 'trace-v6.19-rc6' of git://git.kernel.org/pub/sc [...] adds 2ccb5e8dbcd2 ntb: transport: Fix uninitialized mutex adds d04ed417d20a Merge tag 'ntb-6.19-bugfixes' of https://github.com/jonmason/ntb adds d91a46d6805a Merge tag 'riscv-for-linus-6.19-rc7' of git://git.kernel.o [...] adds 2934325f5615 Input: i8042 - add quirk for ASUS Zenbook UX425QA_UM425QA adds 19a5d9ba6208 Input: i8042 - add quirks for MECHREVO Wujie 15X Pro adds c1a5135e60f1 Merge tag 'input-for-v6.19-rc6' of git://git.kernel.org/pu [...] adds e6e09d341184 Merge tag 'i2c-host-fixes-6.19-rc7' of git://git.kernel.or [...] adds 913fb068e259 Merge tag 'i2c-for-6.19-rc7' of git://git.kernel.org/pub/s [...] adds 32f37e57583f serial: Fix not set tty->port race condition adds 11de40c03cf0 Merge tag 'tty-6.19-rc7' of git://git.kernel.org/pub/scm/l [...] adds 0a6dce0a5c66 Merge tag 'char-misc-6.19-rc7' of git://git.kernel.org/pub [...] adds 6342969dafbc keys/trusted_keys: fix handle passed to tpm_buf_append_nam [...] adds f9e6e6d21066 Merge tag 'keys-trusted-next-6.19-rc7' of git://git.kernel [...] adds 023777797472 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 63804fed149a Linux 6.19-rc7 adds 74e0bad8985b mm/shmem, swap: fix race of truncate and swap entry split adds e84c108da14e mm/kasan: fix KASAN poisoning in vrealloc() adds 9ae695ec9b08 mm-kasan-fix-kasan-poisoning-in-vrealloc-fix adds 43d2ea607809 mm, swap: restore swap_space attr aviod kernel panic adds 7a4c0bbfd43d mm/hugetlb: restore failed global reservations to subpool adds 01cb70294d6e mm/memory-failure: fix missing ->mf_stats count in hugetlb poison adds 05994a31cae5 mm/memory-failure: teach kill_accessing_process to accept [...] adds 1594f08c2fcc mailmap: add entry for Viacheslav Bocharov adds 44024fc9c0e2 flex_proportions: make fprop_new_period() hardirq safe adds f516c4a81c52 memfd: export alloc_file() adds 5eb0ce5ce22f mm: memfd_luo: use memfd_alloc_file() instead of shmem_fil [...] adds 03642303fb78 mm: memfd_luo: restore and free memfd_luo_ser on failure adds 93d0f17b3e71 kho: init alloc tags when restoring pages from reserved memory adds f796803fd9db kho: kho_preserve_vmalloc(): don't return 0 when ENOMEM adds dabf37e175d6 mm/mm_init: don't cond_resched() in deferred_init_memmap_c [...] adds 9387a71ec62c mm/zone_device: reinitialize large zone device private folios adds e01e895bf44a vmcoreinfo: make hwerr_data visible for debugging adds 5b3def64d65b Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds 4d1bf0c7209e Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] adds c231202b39bc Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds caad08e5f179 rust_binderfs: fix a dentry leak adds e82e7b8b4066 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds c7d9f2fa604a Merge branch 'fs-current' of linux-next adds 2139a2c89e4a kbuild: rpm-pkg: Generate debuginfo package manually adds b0679e027c84 Merge branch 'kbuild-fixes-for-next' of https://git.kernel [...] adds deb5c201aa4e MAINTAINERS: Update be2net maintainers adds 0c3cd7a0b862 Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work adds 1b9c17fd0a7f Bluetooth: MGMT: Fix memory leak in set_ssp_complete adds d48c896cb2c1 Merge tag 'for-net-2026-01-22' of git://git.kernel.org/pub [...] adds 6de4436bf369 net: bcmasp: fix early exit leak with fixed phy adds 8016dc5ee19a octeon_ep: Fix memory leak in octep_device_setup() adds f6c3665b6dc5 bonding: annotate data-races around slave->last_rx adds 0baa4d3170d7 can: at91_can: Fix memory leak in at91_can_probe() adds 494fc029f662 can: gs_usb: gs_usb_receive_bulk_callback(): fix error message adds f66f5c212e74 Merge tag 'linux-can-fixes-for-6.19-20260123' of git://git [...] adds 944c614b0a7a sfc: fix deadlock in RSS config read adds 09f979d1f312 net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins() adds 03cbcdf93866 ipv6: use the right ifindex when replying to icmpv6 from l [...] adds 1742272bd3fa selftests: net: add ipv6 ping to local address from localhost adds f0813bcd2d9d net: wwan: t7xx: fix potential skb->frags overflow in RX path adds ca12c4a155eb net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id() adds 709bbb015538 net: dsa: yt921x: Fix MIB overflow wraparound routine adds 20c251f4b03c Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds 630fbc6e870e ALSA: hda/realtek - fixed speaker no sound adds 2733634a5f7b Merge tag 'asoc-fix-v6.19-rc6' of https://git.kernel.org/p [...] adds 1aaedafb21f3 ALSA: hda/realtek: Really fix headset mic for TongFang X6AR55xU. adds 891b77d459d0 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs [...] adds 9e18920e783d ALSA: hda/realtek: Add quirk for Inspur S14-G1 adds 0bd01cc39feb Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 61ceaf236115 vfio: Prevent from pinned DMABUF importers to attach to VF [...] adds d303a48a2346 Merge branch 'for-linus' of https://github.com/awilliam/li [...] adds 32c05d9f669e Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] adds ada35c24dea1 Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] adds d3559c8ac116 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] adds 56bd3c0f749f scsi: qla2xxx: edif: Fix dma_free_coherent() size adds 4747bafaa501 scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo() adds b2d6b1d44300 scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg() adds 0444568edbf8 scsi: ufs: amd-versal2: Fix PHY initialization in HCE enab [...] adds 082e39fcd1a5 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 146c9206b6de Merge branch 'rtc-fixes' of https://git.kernel.org/pub/scm [...] adds ba89709a3610 riscv: signal: fix some warnings reported by sparse adds 494d4a051c3b riscv: fix minor typo in syscall.h comment adds 28a12ef366ec errata/sifive: remove unreliable warn_miss_errata adds 8482303a45cc Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds aeb0d9049ee1 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] adds 47291b52c5e9 Merge branch 'spdx-linus' of https://git.kernel.org/pub/sc [...] adds 57963afea807 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds d0bd3b158996 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] adds a44bfed9df8a kbuild: rust: clean libpin_init_internal in mrproper adds bd36f6e2abf7 rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts adds b0581f6ab952 drm/tyr: depend on `COMMON_CLK` to fix build error adds e440bc5c190c scripts: generate_rust_analyzer: fix resolution of #[pin_d [...] adds 5016cae970d7 rust: num: bounded: clean __new documentation and comments adds c03be7f1bb53 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds dedb897f11c5 drm/msm/a6xx: fix bogus hwcg register updates adds 0a40df7a7854 Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] adds 894148a25aeb coco/tsm: Remove unused variable tsm_rwsem adds 120276a2785f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 12f15d52d38a drm: Do not allow userspace to trigger kernel warnings in [...] adds 50814c5ce8d8 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 4b2dbf44320f MAINTAINERS: add "RUST [RUST-ANALYZER]" entry new 7f87c7a00312 rust: use consistent backtick formatting for NULL in docs new 209c70953aa3 rust: transmute: implement FromBytes and AsBytes for inhab [...] new 0bfea95c3c02 gpu: nova-core: gsp: use () as message type for GspInitDon [...] new 7caeac0b382a rust: bug: add __rust_helper to helpers new 227d1955bfc3 rust: err: add __rust_helper to helpers new fa6cbf1f5acc rust: maple_tree: add __rust_helper to helpers new 5092aeaf7026 rust: mm: add __rust_helper to helpers new fffdb58732a9 rust: of: add __rust_helper to helpers new ac585bf97020 rust: rbtree: add __rust_helper to helpers new 4890cd1d3317 rust: slab: add __rust_helper to helpers new 93ad1d734ed5 rust: uaccess: add __rust_helper to helpers new e741e19d7691 rust: workqueue: add __rust_helper to helpers new 92ff038769cf Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 4aededd81f86 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] new 13123d6fea6d Merge branch 'xarray-next' of https://github.com/Rust-for- [...] new 68dfddae0440 Merge branch 'mm-stable' of https://git.kernel.org/pub/scm [...] new 201b27d852d1 Merge branch 'mm-nonmm-stable' of https://git.kernel.org/p [...] new 1008b671f0af foo new 3757137c484b mm/khugepaged: map dirty/writeback pages failures to EAGAIN new fe9d64792250 mm/khugepaged: retry with sync writeback for MADV_COLLAPSE new 1515a2b8f637 alpha: introduce arch_zone_limits_init() new 3159f5fe3d30 arc: introduce arch_zone_limits_init() new 46f072f09cf7 arm: introduce arch_zone_limits_init() new 9b25f43877bf arm: make initialization of zero page independent of the m [...] new eed1deb43cdc arm64: introduce arch_zone_limits_init() new 61e398ec71b2 csky: introduce arch_zone_limits_init() new dd2ea9e2358d hexagon: introduce arch_zone_limits_init() new e66330c05cb4 loongarch: introduce arch_zone_limits_init() new 5735b0b1c1cd m68k: introduce arch_zone_limits_init() new 233023d4ef67 microblaze: introduce arch_zone_limits_init() new 5d804489c7cd mips: introduce arch_zone_limits_init() new f8dc287af4c2 nios2: introduce arch_zone_limits_init() new 0f8d24ef3a4e openrisc: introduce arch_zone_limits_init() new f6f57c40a6b4 parisc: introduce arch_zone_limits_init() new 628645d94945 powerpc: introduce arch_zone_limits_init() new 4b410a3edd16 riscv: introduce arch_zone_limits_init() new edadbb7b9e3b s390: introduce arch_zone_limits_init() new 0391286a8100 sh: introduce arch_zone_limits_init() new 63ad21563bf3 sparc: introduce arch_zone_limits_init() new 18c8c896602c um: introduce arch_zone_limits_init() new bcaa82bc05c2 x86: introduce arch_zone_limits_init() new 8696d071b688 xtensa: introduce arch_zone_limits_init() new ef6552ce8d35 arch, mm: consolidate initialization of nodes, zones and m [...] new 0b8d2cc8242c arch, mm: consolidate initialization of SPARSE memory model new 5b4cd8cfc125 mips: drop paging_init() new 14d5aa700664 x86: don't reserve hugetlb memory in setup_arch() new 5ac2e860d3aa mm, arch: consolidate hugetlb CMA reservation new 1e83360b197b mm/hugetlb: drop hugetlb_cma_check() new d59a10a706c6 Revert "mm/hugetlb: deal with multiple calls to hugetlb_bo [...] new 1ef4583de8b5 memcg-v1: remove folio_memcg_lock() doc reference new 140155b2c969 mm/rmap: improve anon_vma_clone(), unlink_anon_vmas() comm [...] new 86c72a43a269 mm/rmap: eliminate partial anon_vma tear-down in anon_vma_fork() new 349c214b4c3e mm/rmap: skip unfaulted VMAs on anon_vma clone, unlink new d3fb4b92c7d6 mm/rmap: remove unnecessary root lock dance in anon_vma cl [...] new 0bb01c440266 mm/rmap: remove anon_vma_merge() function new e1ce7635d871 mm/rmap: make anon_vma functions internal new ae74a52ac049 mm/mmap_lock: add vma_is_attached() helper new 1d27e48aea25 mm/rmap: allocate anon_vma_chain objects unlocked when possible new 55018142e015 mm/rmap: separate out fork-only logic on anon_vma_clone() new bcff26fbb586 mm/page_alloc: ignore the exact initial compaction result new 9bd64ceebc0a mm/page_alloc: refactor the initial compaction handling new be50e7e96ba5 mm/page_alloc: simplify __alloc_pages_slowpath() flow new ab56a612155c memcg: introduce private id API for in-kernel users new 5d3d4a3504c2 memcg: expose mem_cgroup_ino() and mem_cgroup_get_from_ino [...] new deba649aed15 memcg: mem_cgroup_get_from_ino() returns NULL on error new e5fb620215d7 memcg: use cgroup_id() instead of cgroup_ino() for memcg ID new c20050ab0dcb mm/damon: use cgroup ID instead of private memcg ID new 6b80ea45cf59 mm/vmscan: use cgroup ID instead of private memcg ID in lr [...] new 3e87bbc8f10d memcg: remove unused mem_cgroup_id() and mem_cgroup_from_id() new cc27d2a20383 memcg: rename mem_cgroup_ino() to mem_cgroup_id() new f6e81262dd36 memcg-rename-mem_cgroup_ino-to-mem_cgroup_id-fix new d2662aca6b72 memcg-mem_cgroup_get_from_ino-returns-null-on-error-fix new 02c118d3efc3 zsmalloc: use actual object size to detect spans new 4e1ba48e84a9 zsmalloc: simplify read begin/end logic new b6ec138a7782 mm/damon/paddr: initialize 'folio' variables to NULL for clarity new c31f7fc412bd mm/early_ioremap: print the starting physical address in _ [...] new 95ee8cdb6b96 mm/early_ioremap: clean up the use of WARN() for debugging new 8a38b9336607 mm/vmalloc: prevent RCU stalls in kasan_release_vmalloc_node new 8d09187792d0 sparc: use vmemmap_populate_hugepages for vmemmap_populate new 06ff6f18694d mm: convert vmemmap_p?d_populate() to static functions new ce017b77021e mm: debug_vm_pgtable: add debug_vm_pgtable_free_huge_page() new beffd3cc2763 mm: page_alloc: add __split_page() new f17658b0c214 mm: cma: kill cma_pages_valid() new 571d2b1b076f mm: page_alloc: add alloc_contig_frozen_{range,pages}() new 95566358b3c2 mm: cma: add cma_alloc_frozen{_compound}() new 2c613dd16e47 mm: hugetlb: allocate frozen pages for gigantic allocation new 1b717830c7f3 vmalloc: export vrealloc_node_align_noprof new 75a412befa69 mm/kasan/kunit: extend vmalloc OOB tests to cover vrealloc() new f882ef1913b1 mm-kasan-kunit-extend-vmalloc-oob-tests-to-cover-vrealloc-fix new 94c32b72f76f mm/damon/core: introduce [in]active memory ratio damos quo [...] new c813284c40bf mm/damon/sysfs-schemes: support DAMOS_QUOTA_[IN]ACTIVE_MEM_BP new a5ddfdf4a437 Docs/mm/damon/design: document DAMOS_QUOTA_[IN]ACTIVE_MEM_BP new 6ab110a298f8 mm/damon/paddr: activate DAMOS_LRU_PRIO targets instead of [...] new d8b59cdb8a48 mm/damon/lru_sort: consider age for quota prioritization new 22b489757659 mm/damon/lru_sort: support young page filters new cbe1bb86bdfe Docs/admin-guide/mm/damon/lru_sort: document filter_young_pages new 82c8b2939777 mm/damon/lru_sort: support active:inactive memory ratio ba [...] new b50071246df5 mm/damon/lru_sort: add inactive mem ratio quota goal to co [...] new 3e6b4c6b3ea0 Docs/admin-guide/mm/damon/lru_sort: document active_mem_bp [...] new c01c2a9c8c99 mm/damon/lru_sort: add monitoring intervals auto-tuning parameter new 34b012f8e0c5 Docs/admin-guide/mm/damon/lru_sort: document intervals autotuning new 5bbb6e750793 mm: kmsan: add tests for high-order page freeing new e6f0737c083d mm: kmsan: add test_uninit_page new babfda1d2e90 zsmalloc: introduce SG-list based object read API new 0724dcabef7c zsmalloc: fixup zsmalloc-introduce-sg-list-based-object-re [...] new 163ea781ea37 mm/mempolicy: fix mpol_rebind_nodemask() for MPOL_F_NUMA_B [...] new 1b2650a578f5 migrate: replace RMP_ flags with TTU_ flags new d9365953402c arm64/mm: add addr parameter to __set_ptes_anysz() new d250cff68fa0 arm64/mm: add addr parameter to __ptep_get_and_clear_anysz() new e88bf6b11852 mm/page_table_check: reinstate address parameter in [__]pa [...] new 3f3926d8a7fc mm/page_table_check: reinstate address parameter in [__]pa [...] new e65a70aad972 mm/page_table_check: provide addr parameter to page_table_ [...] new 37d5638c74fb mm/page_table_check: reinstate address parameter in [__]pa [...] new 62e6874661f4 mm/page_table_check: reinstate address parameter in [__]pa [...] new ca0df7db66ee mm/page_table_check: reinstate address parameter in [__]pa [...] new dacb39ab3b7f mm: provide address parameter to p{te,md,ud}_user_accessib [...] new eee24a124eda powerpc/mm: implement *_user_accessible_page() for ptes new 48cc7df526dc powerpc/mm: use set_pte_at_unchecked() for internal usages new c9012d910dab powerpc/mm: support page table check new 4d4ed03acdfe nodemask: propagate boolean for nodes_and{,not} new 3e834a68ef08 mm: use nodes_and() return value to simplify client code new 9d385217d85f cgroup: use nodes_and() output where appropriate new e7f9b21bd2d9 mm/damon/core: implement damon_kdamond_pid() new 845345f571eb mm/damon/sysfs: use damon_kdamond_pid() new fede71c3a179 mm/damon/lru_sort: use damon_kdamond_pid() new a97ea3f41349 mm/damon/reclaim: use damon_kdamond_pid() new 590d365d8335 mm/damon: hide kdamond and kdamond_lock of damon_ctx new 5ad800c7abc4 mm: change mm/pt_reclaim.c to use asm/tlb.h instead of asm [...] new 19b350f9256b alpha: mm: enable MMU_GATHER_RCU_TABLE_FREE new 5fc530fb210d LoongArch: mm: enable MMU_GATHER_RCU_TABLE_FREE new d24d24bde4f9 mips: mm: enable MMU_GATHER_RCU_TABLE_FREE new 8c1b6abad976 parisc: mm: enable MMU_GATHER_RCU_TABLE_FREE new 0b39c3f2e424 um: mm: enable MMU_GATHER_RCU_TABLE_FREE new 40c919848419 mm: make PT_RECLAIM depends on MMU_GATHER_RCU_TABLE_FREE new d5530dad3e63 mm: move pte table reclaim code to memory.c new e5a32fb5657b mm/memory: handle non-split locks correctly in zap_empty_p [...] new ee4d2ba3b042 mm/khugepaged: remove unnecessary goto 'skip' label new 8ad842fbf294 mm/khugepaged: change collapse_pte_mapped_thp() to return void new d7f9eb1f2c8f mm/khugepaged: use enum scan_result for result variables a [...] new d72286154a28 mm/khugepaged: make khugepaged_collapse_control static new 561f14b11f7a vmw_balloon: adjust BALLOON_DEFLATE when deflating while m [...] new c8e15cea23a7 vmw_balloon: remove vmballoon_compaction_init() new 919f3194855f powerpc/pseries/cmm: remove cmm_balloon_compaction_init() new 034c269bd898 mm/balloon_compaction: improve comments for WARN_ON_ONCE(! [...] new 96a1768a45da mm/balloon_compaction: centralize basic page migration handling new fe38498d615b mm/balloon_compaction: centralize adjust_managed_page_coun [...] new b9bcc308917c vmw_balloon: stop using the balloon_dev_info lock new 864a6a3d3a62 mm/balloon_compaction: use a device-independent balloon (l [...] new d183afde2e92 mm/balloon_compaction: remove dependency on page lock new 7eda39da4958 mm/balloon_compaction: make balloon_mops static new e8bdbcffc230 mm/balloon_compaction: drop fs.h include from balloon_comp [...] new b221a197de76 drivers/virtio/virtio_balloon: stop using balloon_page_push/pop() new 00ae8a0e5b82 mm/balloon_compaction: remove balloon_page_push/pop() new 492c0e04929c mm/balloon_compaction: fold balloon_mapping_gfp_mask() int [...] new f518bd1c617d mm/balloon_compaction: move internal helpers to balloon_co [...] new 4ea7b0d64cc8 fixup: mm/balloon_compaction: move internal helpers to bal [...] new 2e5883655584 mm/balloon_compaction: assert that the balloon_pages_lock is held new 4578f906ded7 mm/balloon_compaction: mark remaining functions for having [...] new 3feaf89d3399 mm/balloon_compaction: remove "extern" from functions new 78ad27f5b4b4 mm/vmscan: drop inclusion of balloon_compaction.h new 1807d7621f8f mm: rename balloon_compaction.(c|h) to balloon.(c|h) new fa24636a94d0 mm/kconfig: make BALLOON_COMPACTION depend on MIGRATION new c4d1116f200d mm: rename CONFIG_BALLOON_COMPACTION to CONFIG_BALLOON_MIGRATION new 6e6cb970c886 mm: rename CONFIG_MEMORY_BALLOON -> CONFIG_BALLOON new cd5f7cb40fa9 MAINTAINERS: move memory balloon infrastructure to "MEMORY [...] new 97162bddc82b zram: rename init_lock to dev_lock new 979096a19ab3 mm: drop filename from page_alloc.c header comment new c9c6c8735ec9 alloc_tag: fix rw permission issue when handling boot parameter new f41c99b2429a mm: fix OOM killer inaccuracy on large many-core systems new 56a9bd382760 mm/vmscan: mitigate spurious kswapd_failures reset from di [...] new cdc2024241d5 mm/vmscan: add tracepoint and reason for kswapd_failures reset new 8027ef4f71fa mm/highmem: fix __kmap_to_page() build error new 8d7641f271c9 mm/hugetlb: remove unnecessary if condition new 0efad7497097 mm/hugetlb: enforce brace style new 5085e13c42d9 mm: relocate the page table ceiling and floor definitions new 2fc88f72ed1b mm-relocate-the-page-table-ceiling-and-floor-definitions-fix new ada8102aa506 mm/mmap: move exit_mmap() trace point new 49c2c467a073 mm/mmap: abstract vma clean up from exit_mmap() new c27e32b67f43 mm/vma: add limits to unmap_region() for vmas new 3b545d6116fc mm/memory: add tree limit to free_pgtables() new a79393903992 mm/vma: add page table limit to unmap_region() new a297d8151125 mm: change dup_mmap() recovery new e499106c2bac mm: introduce unmap_desc struct to reduce function arguments new f84480c982d6 mm/vma: use unmap_desc in exit_mmap() and vms_clear_ptes() new 8d8928ba58b6 mm/vma: use unmap_region() in vms_clear_ptes() new 18b730074bde mm: use unmap_desc struct for freeing page tables new a4b448fc0453 mm: replace use of system_unbound_wq with system_dfl_wq new 1c7509bf28d9 mm: replace use of system_wq with system_percpu_wq new 6456659edc04 mm: add WQ_PERCPU to alloc_workqueue users new db16fde9e1d8 mm-add-wq_percpu-to-alloc_workqueue-users-fix new 23fb65d64ce1 mm, swap: rename __read_swap_cache_async to swap_cache_all [...] new f77ab46c1800 mm, swap: split swap cache preparation loop into a standal [...] new 36c01486e2bf mm, swap: never bypass the swap cache even for SWP_SYNCHRONOUS_IO new b0f91ff39828 mm, swap: always try to free swap cache for SWP_SYNCHRONOU [...] new 57b2d40e5e6b mm, swap: simplify the code and reduce indention new d235db9b9d43 mm, swap: free the swap cache after folio is mapped new 1c39781c885b mm/shmem: never bypass the swap cache for SWP_SYNCHRONOUS_IO new 5100ac05a9a4 mm/shmem, swap: remove SWAP_MAP_SHMEM new aabc14426530 mm, swap: swap entry of a bad slot should not be considere [...] new 3d6d941159b4 mm, swap: consolidate cluster reclaim and usability check new f9b5dcdca61d mm, swap: split locked entry duplicating into a standalone helper new 92036b0771c3 mm, swap: use swap cache as the swap in synchronize layer new f6cb10d2ece3 mm-swap-use-swap-cache-as-the-swap-in-synchronize-layer-fix new f1b3917fbf95 mm, swap: remove workaround for unsynchronized swap map ca [...] new 45cbe80bf517 mm, swap: cleanup swap entry management workflow new 27a9bc9a48c0 mm, swap: fix locking and leaking with hibernation snapsho [...] new e352b4773f84 mm, swap: add folio to swap cache directly on allocation new 7e4aaca5496f mm, swap: check swap table directly for checking cache new 0e9f0754669b mm, swap: clean up and improve swap entries freeing new 8d3ec8578c59 mm, swap: drop the SWAP_HAS_CACHE flag new 65b24f45cdd1 mm, swap: remove no longer needed _swap_info_get new f0513c568a38 sparc/mm: export symbols for lazy_mmu_mode KUnit tests new 869574d30b15 sparc-mm-export-symbols-for-lazy_mmu_mode-kunit-tests-fix new 4c20fc61fac2 mm/fadvise: validate offset in generic_fadvise new 88e116258676 selftests/mm: default KDIR to build directory new 6302cc03653e selftests/mm: remove flaky header check new 147158830463 selftests/mm: pass down full CC and CFLAGS to check_config.sh new 71c6de8f3850 selftests/mm: fix usage of FORCE_READ() in cow tests new 851f03ae56c0 selftests/mm: check that FORCE_READ() succeeded new 4e340046c273 selftests/mm: introduce helper to read every page new 0e392b1d6d66 selftests/mm: fix faulting-in code in pagemap_ioctl test new b4365b1683b4 selftests/mm: fix exit code in pagemap_ioctl new 0a23c2839abe selftests/mm: report SKIP in pfnmap if a check fails new a28838cb3b09 mm: numa_memblks: identify the accurate NUMA ID of CFMW new 6f9168202e61 mm: page_isolation: introduce page_is_unmovable() new b7dc9d8b337b mm: page_alloc: optimize pfn_range_valid_contig() new cabb803f5498 mm: hugetlb: optimize replace_free_hugepage_folios() new 397367a0ff79 mm: hugetlb_cma: optimize hugetlb_cma_alloc_frozen_folio() new c5cf5aabe174 mm: hugetlb_cma: mark hugetlb_cma{_only} as __ro_after_init new 21087f29a9e6 mm/vmscan: fix demotion targets checks in reclaim/demotion new fcfbf2ff2d9a mm/vmscan: select the closest preferred node in demote_fol [...] new 98d2d0653d2a selftests/mm: remove virtual_address_range test new 6e3220adb32c selftests/damon/sysfs_memcg_path_leak.sh: use kmemleak new 6cdb7e2cca7f selftests/damon/wss_estimation: test for up to 160 MiB wor [...] new d2b7ee99c783 selftests/damon/access_memory: add repeat mode new 3875df0c48f5 selftests/damon/wss_estimation: ensure number of collected wss new 417bc081042d selftests/damon/wss_estimation: deduplicate failed samples output new ddea66e9d0c7 mm/damon: remove damon_operations->cleanup() new 5be995f3108c mm/damon/core: cleanup targets and regions at once on kdam [...] new ba6a6061582d mm/damon/core: cancel damos_walk() before damon_ctx->kdamo [...] new 32246d733e0f mm/damon/core: process damon_call_control requests on a lo [...] new a857a9f02875 mm/damon: document damon_call_control->dealloc_on_cancel r [...] new 001b3e9d44ab mm/damon/core: rename damos_filter_out() to damos_core_fil [...] new 48ef513b15c8 mm/damon: rename DAMON_MIN_REGION to DAMON_MIN_REGION_SZ new 10a7ecd675b7 mm/damon: rename min_sz_region of damon_ctx to min_region_sz new d3c47544bdd4 mm: update kernel-doc for __swap_cache_clear_shadow() new c5823c7cea2a Docs/mm/damon/index: simplify the intro new dc832055b01c Docs/mm/damon/design: link repology instead of Fedora package new a0b03ca04f35 Docs/mm/damon/design: document DAMON sample modules new 0346227f1653 Docs/mm/damon/design: add reference to DAMON_STAT usage new 5fe73f048522 Docs/admin-guide/mm/damon/usage: introduce DAMON modules a [...] new 752269b1d8b4 Docs/admin-guide/mm/damon/usage: update stats update proce [...] new d537362198e2 Docs/mm/damon/maintainer-profile: fix wrong MAITNAINERS se [...] new a8a1f0aabb7e Docs/mm/damon/maintainer-profile: remove damon-tests/perf [...] new b9ab274e6175 mm/vma: rename VMA_LOCK_OFFSET to VM_REFCNT_EXCLUDE_READERS_FLAG new 9f7732fa7bd6 mm/vma: document possible vma->vm_refcnt values and refere [...] new 098fea5eeb8b mm/vma: rename is_vma_write_only(), separate out shared re [...] new b68afecf8357 mm/vma: add+use vma lockdep acquire/release defines new 6466b625c18c mm/vma: de-duplicate __vma_enter_locked() error path new 63113efe11ea mm/vma: clean up __vma_enter/exit_locked() new 1ba4044b9d81 mm/vma: introduce helper struct + thread through exclusive [...] new 6a7b7c87b145 mm/vma: improve and document __is_vma_write_locked() new 2257dfe10304 mm/vma: update vma_assert_locked() to use lockdep new f8f9f5ae45a0 mm/vma: add and use vma_assert_stabilised() new 43371f5ed9df mm/vma: remove __private sparse decoration from vma_flags_t new 3c6b8440ed45 mm: rename vma_flag_test/set_atomic() to vma_test/set_atom [...] new aff8ae2b9b80 mm: add mk_vma_flags() bitmap flag macro helper new bbed7c649c40 tools: bitmap: add missing bitmap_[subset(), andnot()] new 0d1886a587aa mm: add basic VMA flag operation helper functions new 940c7d309e35 mm: update hugetlbfs to use VMA flags on mmap_prepare new a13b7661241b mm: update secretmem to use VMA flags on mmap_prepare new 0c21ec1416a3 mm: update shmem_[kernel]_file_*() functions to use vma_flags_t new aa5ffebf0580 mm-update-shmem__file_-functions-to-use-vma_flags_t-fix new 77a150da4e78 mm: update all remaining mmap_prepare users to use vma_flags_t new dd5099ff410e mm: make vm_area_desc utilise vma_flags_t only new 9908e05c45ca tools/testing/vma: separate VMA userland tests into separa [...] new 28d7ff99300f tools/testing/vma: separate out vma_internal.h into logica [...] new f31a9d955e38 tools/testing/vma: add VMA userland tests for VMA flag functions new fcfd2a627268 mm/pagewalk: use min() to simplify the code new f45d0d057df1 mm-pagewalk-use-min-to-simplify-the-code-fix new aef87dca5e3c mm: rmap: support batched checks of the references for lar [...] new 24158efeefd1 arm64: mm: factor out the address and ptep alignment into [...] new 7eb13caa4d4f arm64: mm: support batch clearing of the young flag for la [...] new 927d7b8ddb26 arm64: mm: implement the architecture-specific clear_flush [...] new e716a5e12404 mm: rmap: support batched unmapping for file large folios new 02385e4750f7 mm: rmap: skip batched unmapping for UFFD vmas new 2891db288d44 ksm: initialize the addr only once in rmap_walk_ksm new 60b8dca1f623 ksm: optimize rmap_walk_ksm by passing a suitable addressrange new d3225f05ab91 maple_tree: fix mas_dup_alloc() sparse warning new 5dc455a5f123 maple_tree: move mas_spanning_rebalance loop to function new 37edaa1da111 maple_tree: extract use of big node from mas_wr_spanning_store() new 63e2be036aa6 maple_tree: remove unnecessary assignment of orig_l index new c5f126e654bc maple_tree: inline mas_spanning_rebalance() into mas_wr_sp [...] new bf58d9c0c59c maple_tree: make ma_wr_states reliable for reuse in spanni [...] new 3b518cd1b417 maple_tree: remove l_wr_mas from mas_wr_spanning_rebalance new 81798778f558 maple_tree: don't pass through height in mas_wr_spanning_store new c7c78ceb1b4a maple_tree: move maple_subtree_state from mas_wr_spanning_ [...] new 826e76829e63 maple_tree: correct right ma_wr_state end pivot in mas_wr_ [...] new 293857c9b818 maple_tree: introduce maple_copy node and use it in mas_sp [...] new 170b6a0c817c maple_tree: testing update for spanning store new 1bdc20b5dd4a maple_tree: inline mas_spanning_rebalance_loop() into mas_ [...] new 1ab19f96cf9b maple_tree: change initial big node setup in mas_wr_spanni [...] new ed25bd728a78 maple_tree: introduce ma_leaf_max_gap() new 38a9cd50eab1 maple_tree: add gap support, slot and pivot sizes for maple copy new 354780f471ac maple_tree: start using maple copy node for destination new be93cb5b3400 maple_tree-start-using-maple-copy-node-for-destination-fix new 8d2b3ef6f7d7 maple_tree: inline mas_wr_spanning_rebalance() new a401d87c004e maple_tree: remove unnecessary return statements new 83e8277c46cb maple_tree: separate wr_split_store and wr_rebalance store [...] new a2c17a4f4db6 maple_tree: add cp_is_new_root() helper new 6ad069085c62 maple_tree: use maple copy node for mas_wr_rebalance() operation new 525e5511c009 maple_tree: add copy_tree_location() helper new 7bc25a7aa044 maple_tree: add cp_converged() helper new cdbd89f0dc1c maple_tree: use maple copy node for mas_wr_split() new fbe216e59a35 maple_tree: remove maple big node and subtree structs new 1220e55adb57 maple_tree: pass maple copy node to mas_wmb_replace() new 3f861f624021 maple_tree: don't pass end to mas_wr_append() new 10de4550639e maple_tree: clean up mas_wr_node_store() new a85886367078 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new 2380e1c67ee3 foo new 7f59ca807c68 rapidio: replace rio_free_net() with kfree() in rio_scan_a [...] new 2877183da2f5 kexec: replace the goto out_unlock with out new 13ca0cdc59e0 kexec: add kexec flag to control debug printing new ab2a59c61fe9 kexec: print out debugging message if required for kexec_load new 6616dfeddc0a arm64: kexec: adjust the debug print of kexec_image_info new 2870d3de6dae ocfs2: fix reflink preserve cleanup issue new 8ff362fe7c4e ocfs2: fix circular locking dependency in ocfs2_acquire_dquot new ed574f83d7a1 checkpatch: add an invalid patch separator test new 9a8e419d5b86 kho: use unsigned long for nr_pages new 1d6cbd03d94c kho: simplify page initialization in kho_restore_page() new 78f5fe6f3d39 compiler-clang.h: require LLVM 19.1.0 or higher for __type [...] new f5b89a770958 kernel.h: drop STACK_MAGIC macro new 2daec702aa63 moduleparam: include required headers explicitly new f9d818139eca kernel.h: move VERIFY_OCTAL_PERMISSIONS() to sysfs.h new d62fb7881817 kernel.h: include linux/instruction_pointer.h explicitly new bf3c5582ea6d tracing: remove size parameter in __trace_puts() new f7f399e31b75 tracing: move tracing declarations from kernel.h to a dedi [...] new 25d530897761 scripts/bloat-o-meter: ignore __noinstr_text_start new 69d0f03ea5af delayacct: add timestamp of delay max new 13ed106b17b1 kexec: derive purgatory entry from symbol new 2587ea48f82e ipc: don't audit capability check in ipc_permissions() new ce2051f12b0c ucount: check for CAP_SYS_RESOURCE using ns_capable_noaudit() new faa3bbf97fdb kho: cleanup error handling in kho_populate() new 5cd3d8e073fc kho: skip memoryless NUMA nodes when reserving scratch areas new e7d9af90cb63 watchdog/hardlockup: fix UAF in perf event cleanup due to [...] new 090adee62cb6 panic: add panic_force_cpu= parameter to redirect panic to [...] new f013552aab0d Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new a796e50dd248 Merge branch 'kbuild-for-next' of https://git.kernel.org/p [...] new c41e0b5f10b3 next-20260116/perf new 7560e0321b26 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new 3fed7e0059f0 arm64: errata: Workaround for SI L1 downstream coherency issue new f8261772d6a0 Merge branch 'for-next/errata' into for-next/core new 62699572e56c Merge branch 'for-next/core' of https://git.kernel.org/pub [...] new ac84ccb3442a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 47b5c83ca4e9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f9db01711db8 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 1e27edd5575c Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new 59cf2ccff198 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a42fa720839a Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 3ab2be37f14b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 92dca927c5af Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0578997f52fb Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] new 9bbd83784db2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 21d9cce0a7b4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0f6b01844855 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 47643d2cbc93 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7f4bed5ce664 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5cd67271caee Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 16de4c6a8fe9 reset: gpio: suppress bind attributes in sysfs new 212212062f98 reset: imx8mp-audiomix: Drop unneeded macros new 6d6818abec26 reset: imx8mp-audiomix: Switch to using regmap API new cc3b1245cd64 reset: imx8mp-audiomix: Extend the driver usage new 5aac7afc752b reset: imx8mp-audiomix: Support i.MX8ULP SIM LPAV new ae089de7adc4 reset: gpio: check the return value of gpiod_set_value_cansleep() new 2289ccd753de reset: rzg2l-usbphy-ctrl: Propagate the return value of re [...] new c5b7cd9adefc reset: rzg2l-usbphy-ctrl: Add suspend/resume support new c7a5e01e229d reset: canaan: k230: drop OF dependency and enable by default new 733aa8e24ea6 Merge tag 'spacemit-clkrst-v6.20-3' into reset/next new 216e0a5e98e5 dt-bindings: soc: spacemit: Add K3 reset support and IDs new 2875b4b5d265 reset: Create subdirectory for SpacemiT drivers new aba86f7bff0b reset: spacemit: Extract common K1 reset code new 938ce3b16582 reset: spacemit: Add SpacemiT K3 reset driver new 27e9252e8fc0 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 62cba21664d6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5174f337e878 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 109ecb56658c Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 40a06f4eb6ae Merge branch 'for-next' of https://github.com/sophgo/linux.git new 5fe17e517b7b Merge branch 'for-next' of https://github.com/spacemit-com/linux new df13cfc72fbc Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] new 661f5eef866e Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 4cdd106efeb4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 039a29817a49 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e9394df7f61b Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new 9902c6a32fad Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new da61439c63d3 clk: tegra: tegra124-emc: fix device leak on set_rate() new e9955171948a Merge branch 'clk-cleanup' into clk-next new 871afb43e41a clk: mediatek: Drop __initconst from gates new a2ed1aed687a dt-bindings: clock: mediatek,mt7622-pciesys: Remove syscon [...] new 669917676e93 clk: Respect CLK_OPS_PARENT_ENABLE during recalc new c9ced38af56f clk: mediatek: Refactor pll registration to pass device new ecffd05839b3 clk: mediatek: Pass device to clk_hw_register for PLLs new 483f364bb001 clk: mediatek: Refactor pllfh registration to pass device new 19024c9980c3 clk: mediatek: Add mfg_eb as parent to mt8196 mfgpll clocks new 963bb1866c2c clk: mediatek: don't select clk-mt8192 for all ARM64 builds new aa2ad19210a6 clk: mediatek: Fix error handling in runtime PM setup new f5b748e97c52 Merge branch 'clk-mediatek' into clk-next new 847eaf0d3123 Merge tag 'samsung-clk-6.20' of https://git.kernel.org/pub [...] new c411647b2d2c Merge branch 'clk-samsung' into clk-next new 90ecc4b3c103 Merge tag 'clk-imx-6.20' of git://git.kernel.org/pub/scm/l [...] new 09cac0c8f872 Merge branch 'clk-imx' into clk-next new a641384bb03b clk: sophgo: cv18xx-ip: convert from divider_round_rate() [...] new 1c8d7af61b37 clk: sunxi-ng: convert from divider_round_rate_parent() to [...] new d0b7c5bf6c55 clk: actions: owl-composite: convert from owl_divider_help [...] new 3ff3360440fa clk: actions: owl-divider: convert from divider_round_rate [...] new 7468ac0ce262 clk: bm1880: convert from divider_ro_round_rate() to divid [...] new 463b97bef0c9 clk: bm1880: convert from divider_round_rate() to divider_ [...] new e3a5249c140a clk: hisilicon: clkdivider-hi6220: convert from divider_ro [...] new 11d3c676e7e0 clk: loongson1: convert from divider_round_rate() to divid [...] new fc5d7e7ee681 clk: milbeaut: convert from divider_ro_round_rate() to div [...] new 865e63b038c4 clk: milbeaut: convert from divider_round_rate() to divide [...] new 9329d784ca9a clk: nuvoton: ma35d1-divider: convert from divider_round_r [...] new af943663ccc2 clk: nxp: lpc32xx: convert from divider_round_rate() to di [...] new 77b04dc19693 clk: sophgo: sg2042-clkgen: convert from divider_round_rat [...] new f78fb9422980 clk: sprd: div: convert from divider_round_rate() to divid [...] new 6587c9dacc89 clk: stm32: stm32-core: convert from divider_ro_round_rate [...] new 2532795a6d6b clk: stm32: stm32-core: convert from divider_round_rate_pa [...] new 56c1cfb488cc clk: versaclock3: convert from divider_round_rate() to div [...] new bb1b0e63dbbd clk: x86: cgu: convert from divider_round_rate() to divide [...] new 30a807808c69 clk: zynqmp: divider: convert from divider_round_rate() to [...] new ed806240b897 rtc: ac100: convert from divider_round_rate() to divider_d [...] new 9160ca46d2e3 Merge tag 'clk-divider-round-rate-v6.20-v2' of https://git [...] new 716041a874c7 Merge branch 'clk-divider' into clk-next new 1b8773864904 clk: zynqmp: divider: Fix zynqmp_clk_divider_determine_rat [...] new 750e0e0a1652 clk: zynqmp: pll: Fix zynqmp_clk_divider_determine_rate kerneldoc new c099ccb60bc9 Merge branch 'clk-cleanup' into clk-next new a142a51e64a9 Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] new f16a9577b7d3 nubus: Call put_device() in bus initialization error path new cb39cf99d88e m68k: sun3: Replace vsprintf() with bounded vsnprintf() new ddc7695cf916 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 01b241234684 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5c3752949837 Merge branch 'for-next' of https://github.com/openrisc/linux.git new 6282a077a4a5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2b5634060cfa Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 9f77b4c5c38c riscv: mm: define copy_user_page() as copy_page() new 5bfb287891d4 riscv: defconfig: enable NLS_ISO8859_1 new 3127718ad955 iommu/riscv: Simplify maximum determination in riscv_iommu [...] new 98036587a475 mm: add VM_SHADOW_STACK definition for riscv new f94645fc03b8 dt-bindings: riscv: document zicfilp and zicfiss in extens [...] new df11708566d7 riscv: zicfiss / zicfilp enumeration new 41a2452c99f3 riscv: add Zicfiss / Zicfilp extension CSR and bit definitions new 79dd4f2f40d0 riscv: Add usercfi state for task and save/restore of CSR_ [...] new 6c7559f22b6f riscv/mm: ensure PROT_WRITE leads to VM_READ | VM_WRITE new f56ffb8ada46 riscv/mm: manufacture shadow stack ptes new c68c2ef9d641 riscv/mm: teach pte_mkwrite to manufacture shadow stack PTEs new 181bb9400ee4 riscv/mm: update write protect to work on shadow stacks new 2209cecb2beb riscv/mm: Implement map_shadow_stack() syscall new a3f6f85fb1de riscv/shstk: If needed allocate a new shadow stack on clone new 5c1483416a9b riscv: Implement arch-agnostic shadow stack prctls new 751d7a3fe359 prctl: add arch-agnostic prctl()s for indirect branch tracking new 9ef152ed119a riscv: Implement indirect branch tracking prctls new a784833b3414 riscv/traps: Introduce software check exception and uprobe [...] new ea398997b42b riscv/signal: save and restore the shadow stack on a signal new f453e4e59e14 riscv/kernel: update __show_regs() to print shadow stack register new 2ccd62e75552 riscv/ptrace: expose riscv CFI status and state via ptrace [...] new 62ecabadfeca riscv: hwprobe: add support for RISCV_HWPROBE_KEY_IMA_EXT_1 new b07e93ca9919 riscv/hwprobe: add zicfilp / zicfiss enumeration in hwprobe new 391f697d2a36 riscv: add kernel command line option to opt out of user CFI new b72a56fd7c4d riscv: enable kernel access to shadow stack memory via the [...] new ed5f4c528c1c arch/riscv: compile vdso with landing pad and shadow stack note new 5b3bb1365415 arch/riscv: add dual vdso creation logic and select vdso b [...] new 6ef8cd53e740 riscv: create a Kconfig fragment for shadow stack and land [...] new c48820e89742 riscv: add documentation for landing pad / indirect branch [...] new 80a01b073ed7 riscv: add documentation for shadow stack new a4801d4cf655 kselftest/riscv: add kselftest for user mode CFI new f2a6acbb88ce riscv: ptrace: return ENODATA for inactive vector extension new 35813a9e91cd riscv: vector: init vector context with proper vlenb new 9ec824234878 riscv: csr: define vtype register elements new 7f4e5be19867 riscv: ptrace: validate input vector csr registers new 654b8d74a91d selftests: riscv: test ptrace vector interface new a3f43afcbe22 selftests: riscv: verify initial vector state with ptrace new b9109165acbb selftests: riscv: verify syscalls discard vector context new 884acd4af8e3 selftests: riscv: verify ptrace rejects invalid vector csr inputs new 480f0a057921 selftests: riscv: verify ptrace accepts valid vector csr values new c8e643c99aa0 selftests: riscv: vstate_exec_nolibc: Use the regular prct [...] new 6c8455f4b186 riscv: lib: optimize strlen loop efficiency new bfab1c27504b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7cf875e2e7e9 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new 7730b6ad79b9 Merge branch 'riscv-soc-for-next' of https://git.kernel.or [...] new f619d3b2fc92 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6e174f1402b3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 75fe66db9e85 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] adds 0e1543af0f9e Merge branch 'misc-6.19' into for-next-current-v6.18-20260126 adds 4d409f712886 Merge branch 'for-next-current-v6.18-20260126' into for-ne [...] adds 0cba411a6571 btrfs: update comment for visit_node_for_delete() adds d579705f2db0 btrfs: use true/false for boolean parameters in btrfs_inc_ [...] adds 1088371ff3e6 btrfs: simplify boolean argument for btrfs_inc_ref()/btrfs [...] adds dad97e782f0c btrfs: check squota parent usage on membership change adds 10ad0a339a40 btrfs: relax squota parent qgroup deletion rule adds 849d6e421b0c btrfs: zoned: don't zone append to conventional zone adds 453d5f30543e btrfs: switch to library APIs for checksums adds 45351b3d793b btrfs: enable direct IO for bs > ps cases adds 2059ed83811e btrfs: introduce BTRFS_PATH_AUTO_RELEASE() helper adds 9590f1d191e4 btrfs: search for larger extent maps inside btrfs_do_readpage() adds 212e16e8e4d6 btrfs: concentrate the error handling of submit_one_sector() adds f502f7f57f38 btrfs: replace for_each_set_bit() with for_each_set_bitmap() adds 7ce0cee3821a btrfs: remove dead assignment in prepare_one_folio() adds e89cd3d447a6 btrfs: merge setting ret and return ret adds 0047d5e27ae7 btrfs: rename btrfs_create_block_group_cache to btrfs_crea [...] adds 62234f35cb63 btrfs: simplify internal btrfs_printk helpers adds 573de6c8cb6b btrfs: pass level to _btrfs_printk() to avoid parsing leve [...] adds de0ad949a3a1 btrfs: remove ASSERT compatibility for gcc < 8.x adds 6fbb464f723c btrfs: shrink the size of btrfs_bio adds a9a9dce5f45f btrfs: zoned: re-flow prepare_allocation_zoned adds ee53d663a620 btrfs: remove duplicated root key setup in btrfs_create_tree() adds c01427b0f1e1 btrfs: update stale comment in __cow_file_range_inline() adds 705ff4297065 btrfs: avoid transaction commit on error in del_balance_item() adds 648a5546974f btrfs: use single return variable in btrfs_find_orphan_roots() adds 9806abefac66 btrfs: remove redundant path release in btrfs_find_orphan_roots() adds a84f246fb0a0 btrfs: don't call btrfs_handle_fs_error() after failure to [...] adds b04393d93268 btrfs: don't call btrfs_handle_fs_error() after failure to [...] adds 5f6afaba6c33 btrfs: don't call btrfs_handle_fs_error() in qgroup_accoun [...] adds 26bbd06d8e60 btrfs: don't call btrfs_handle_fs_error() in btrfs_commit_ [...] adds 3f0bb0a00493 btrfs: zoned: show statistics about zoned filesystems in m [...] adds bff88a7bbc4e btrfs: move space_info_flag_to_str() to space-info.h adds ff8663d9c2a6 btrfs: zoned: print block-group type for zoned statistics adds 7b279aae8f87 btrfs: refactor the main loop of cow_file_range() adds b5b478183032 btrfs: remove unreachable return after btrfs_backref_panic [...] adds a186577b579b btrfs: tag as unlikely error conditions in the transaction [...] adds 5427abbbe56d btrfs: move unlikely checks around btrfs_is_shutdown() int [...] adds d407f611b899 btrfs: avoid transaction commit on error in insert_balance_item() adds 225cd723cf7f btrfs: simplify check for zoned NODATASUM writes in btrfs_ [...] adds 67b470427854 btrfs: add mount time auto fix for orphan fst entries adds f6c13de9da1b btrfs: update outdated comment in __add_block_group_free_space() adds adae74ad024b btrfs: reject single block sized compression early adds d1941f97a614 btrfs: split btrfs_fs_closing() and change return type to bool adds eaaa56447369 btrfs: remove experimental offload csum mode adds bc8db8879676 btrfs: update comment for delalloc flush and oe wait in bt [...] adds 6751ededee65 btrfs: shrink the size of btrfs_device adds c14591d7a6f3 btrfs: use READA_FORWARD_ALWAYS for device extent verification adds 86e674dc72d8 btrfs: don't BUG() on unexpected delayed ref type in run_o [...] adds 25806eb6dd50 btrfs: remove unnecessary else branch in run_one_delayed_ref() adds dab08888dc67 btrfs: tag as unlikely error handling in run_one_delayed_ref() adds 5a14aac5267c btrfs: add and use helper to compute the available space f [...] adds 0f13e2d1ae07 btrfs: add definitions and constants for remap-tree adds f5f797a82027 btrfs: add METADATA_REMAP chunk type adds 758f582b43d4 btrfs: allow remapped chunks to have zero stripes adds 2481f79ce8bb btrfs: remove remapped block groups from the free-space-tree adds e9f831fe93ac btrfs: don't add metadata items for the remap tree to the [...] adds 815cafb1d5fb btrfs: rename struct btrfs_block_group field commit_used t [...] adds dc88f5bcad30 btrfs: add extended version of struct block_group_item adds 72acbe5258c2 btrfs: allow mounting filesystems with remap-tree incompat flag adds 150b18b3cd53 btrfs: redirect I/O for remapped block groups adds f4e7ec00995d btrfs: handle deletions from remapped block group adds 6900c4110cf5 btrfs: handle setting up relocation of block group with re [...] adds 967280fcb632 btrfs: move existing remaps before relocating block group adds 483be64327cc btrfs: replace identity remaps with actual remaps when doi [...] adds 6a553beb45be btrfs: add do_remap parameter to btrfs_discard_extent() adds 32b770719a32 btrfs: allow balancing remap tree adds 6e5131fc8301 btrfs: handle discarding fully-remapped block groups adds 9859128e7c06 btrfs: populate fully_remapped_bgs_list on mount adds 3f29f43f324c btrfs: remove bogus NULL checks in __btrfs_write_out_cache() adds 2e0bf5f140ef btrfs: use the btrfs_block_group_end() helper everywhere adds 7446f500ec9f btrfs: use the btrfs_extent_map_end() helper everywhere adds 797f31c1f852 btrfs: don't pass io_ctl to __btrfs_write_out_cache() adds 04619db2b7bd btrfs: do not strictly require dirty metadata threshold fo [...] adds e79fa7bd96a2 btrfs: fix periodic reclaim condition adds 30be3ad73ab0 btrfs: consolidate reclaim readiness checks in btrfs_shoul [...] adds bef852e08483 btrfs: zlib: fix the folio leak on S390 hardware acceleration adds 887a563fa721 btrfs: lzo: use folio_iter to handle lzo_decompress_bio() adds 9452eacc6076 btrfs: zlib: use folio_iter to handle zlib_decompress_bio() adds 9f359d6df8aa btrfs: zstd: use folio_iter to handle zstd_decompress_bio() adds cf8ae844e3f3 btrfs: make load_block_group_size_class() return void adds e335356c2875 btrfs: allocate path on stack in load_block_group_size_class() adds d7df206c82b9 btrfs: don't pass block group argument to load_block_group [...] adds 4a50d6f194c5 btrfs: assert block group is locked in btrfs_use_block_gro [...] adds 5e98299d70fa btrfs: fallback to buffered IO if the data profile has dup [...] adds 4728a0f7c590 btrfs: remove bogus root search condition in sample_block_ [...] adds 98b59f1ac3a8 btrfs: deal with missing root in sample_block_group_extent_item() adds 9d023ef1740a btrfs: unfold transaction aborts in btrfs_finish_one_ordered() adds ea65f2c2f162 btrfs: tests: remove invalid file extent map tests adds 26e3e2a9279a btrfs: tests: prepare extent map tests for strict alignmen [...] adds 2a8031022ff0 btrfs: add strict extent map alignment checks adds a2375f5eac5a btrfs: embed delayed root to struct btrfs_fs_info adds 423e45b88102 btrfs: reorder members in btrfs_delayed_root for better packing adds 30542f12494a btrfs: don't use local variables for fs_info->delayed_root adds 39fcd994ea9a btrfs: pass btrfs_fs_info to btrfs_first_delayed_node() adds 22c563ffb51b btrfs: qgroup: return correct error when deleting qgroup r [...] adds c5f41f7fd271 btrfs: remove pointless out labels from ioctl.c adds ae68f841fd30 btrfs: remove pointless out labels from send.c adds bb87d9ae8111 btrfs: remove pointless out labels from qgroup.c adds 00bf4462ac5e btrfs: remove pointless out labels from disk-io.c adds 4c7c3cb0d9d9 btrfs: remove pointless out labels from extent-tree.c adds ac739d10b18e btrfs: remove pointless out labels from free-space-cache.c adds 83e1494f7164 btrfs: remove pointless out labels from inode.c adds 991921cc6790 btrfs: remove pointless out labels from uuid-tree.c adds 9d924adee8ef btrfs: remove out label in load_extent_tree_free() adds 5ed7b54966bd btrfs: remove out_failed label in find_lock_delalloc_range() adds c63e10ed072a btrfs: remove out label in btrfs_csum_file_blocks() adds f99606275831 btrfs: remove out label in btrfs_mark_extent_written() adds a5b7bb00130c btrfs: remove out label in lzo_decompress() adds dd0a5d48cf43 btrfs: remove out label in scrub_find_fill_first_stripe() adds 8b503ec04db0 btrfs: remove out label in finish_verity() adds 244e6be1a9d9 btrfs: remove out label in btrfs_check_rw_degradable() adds 7518ed358934 btrfs: remove out label in btrfs_init_space_info() adds 3acfb68f48db btrfs: remove out label in btrfs_wait_for_commit() adds 0e613add4d07 btrfs: zoned: fixup last alloc pointer after extent remova [...] adds 0870f3770b73 Merge branch 'b-for-next' into for-next-next-v6.19-20260126 adds 36441ab444d3 btrfs: === misc-next on b-for-next === adds b0735b7ea680 Merge branch 'misc-next' into for-next-next-v6.19-20260126 adds f7ba14eda328 Merge branch 'for-next-next-v6.19-20260126' into for-next- [...] adds 45b37de8c05a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 41ef9fd8cf41 netfs: when subreq is marked for retry, do not check if it [...] adds e6c4eee0d366 netfs: avoid double increment of retry_count in subreq adds 73d50e4b37a4 cifs: Initialize cur_sleep value if not already done adds c7f8b326463f cifs: make retry logic in read/write path consistent with [...] adds cfac779290cf smb: client: split cached_fid bitfields to avoid shared-by [...] adds c16973cbb4ca smb: client: prevent races in ->query_interfaces() adds 32c0ba3bba37 smb: client: add proper locking around ses->iface_last_update adds 5faeceef81b5 smb: client: introduce multichannel async work during mount adds f29f8480a534 smb: client: add multichannel async work for CONFIG_CIFS_D [...] adds 303be3788344 cifs: Scripted clean up fs/smb/client/cached_dir.h adds 36b09458f088 cifs: Scripted clean up fs/smb/client/dfs.h adds 26b80f3a7c02 cifs: Scripted clean up fs/smb/client/cifsproto.h adds 110c91c5f3d4 cifs: Scripted clean up fs/smb/client/cifs_unicode.h adds a0718c3ed484 cifs: Scripted clean up fs/smb/client/netlink.h adds 1fe97b47d03f cifs: Scripted clean up fs/smb/client/cifsfs.h adds 737e4c8994fe cifs: Scripted clean up fs/smb/client/dfs_cache.h adds 9e67c2afce00 cifs: Scripted clean up fs/smb/client/dns_resolve.h adds 961d26de6c98 cifs: Scripted clean up fs/smb/client/cifsglob.h adds 08f39e9b8dfd cifs: Scripted clean up fs/smb/client/fscache.h adds 6fe9691fdfdb cifs: Scripted clean up fs/smb/client/fs_context.h adds 3211be69a8d3 cifs: Scripted clean up fs/smb/client/cifs_spnego.h adds aa9948fcec59 cifs: Scripted clean up fs/smb/client/compress.h adds 131f3193700b cifs: Scripted clean up fs/smb/client/cifs_swn.h adds 298f2acaaac0 cifs: Scripted clean up fs/smb/client/cifs_debug.h adds 0d7ec2c1eee9 cifs: Scripted clean up fs/smb/client/smb2proto.h adds 0c8aa3c7780c cifs: Scripted clean up fs/smb/client/reparse.h adds a1161e6b66ad cifs: Scripted clean up fs/smb/client/ntlmssp.h adds 4817651ccfd3 cifs: SMB1 split: Rename cifstransport.c adds c46a19fc6678 cifs: SMB1 split: Create smb1proto.h for SMB1 declarations adds daf410133467 cifs: SMB1 split: Separate out SMB1 decls into smb1proto.h adds ac17071e4a30 cifs: SMB1 split: Move some SMB1 receive bits to smb1transport.c adds b91a1b549635 cifs: SMB1 split: Move some SMB1 received PDU checking bit [...] adds 72cd72508030 cifs: SMB1 split: Add some #includes adds 7348beca5a5b cifs: SMB1 split: Split SMB1 protocol defs into smb1pdu.h adds 994baa7e9381 cifs: SMB1 split: Adjust #includes adds fa67d6d000d3 cifs: SMB1 split: Move BCC access functions adds cce083169073 cifs: SMB1 split: Don't return smb_hdr from cifs_{,small_} [...] adds 597d784ce6f7 cifs: Fix cifs_dump_mids() to call ->dump_detail adds 763dc0140162 cifs: SMB1 split: Move inline funcs adds e9b0f70f5afd cifs: SMB1 split: cifs_debug.c adds 8a3f4c191444 cifs: SMB1 split: misc.c adds b2ee18471b45 cifs: SMB1 split: netmisc.c adds 7ec6d3ceceac cifs: SMB1 split: cifsencrypt.c adds 678adeb3c2a4 cifs: SMB1 split: sess.c adds ad45c988dd70 cifs: SMB1 split: connect.c adds bc7d70e2558a cifs: SMB1 split: Make BCC accessors conditional adds 8711a9822707 cifs: Label SMB2 statuses with errors adds 2268257293fe cifs: Autogenerate SMB2 error mapping table adds ad9cfe50c1a2 smb/client: check whether smb2_error_map_table is sorted i [...] adds c1115abe69a8 smb/client: use bsearch() to find target in smb2_error_map_table adds 2b3083744b6e smb/client: introduce KUnit test to check search result of [...] adds 6cb321bc1dda smb/client: map NT_STATUS_INVALID_INFO_CLASS to ERRbadpipe adds 21444e3aed7c smb/client: add NT_STATUS_OS2_INVALID_LEVEL adds 95ce4364913c smb/client: rename ERRinvlevel to ERRunknownlevel adds eea775610b59 smb/client: add NT_STATUS_VARIABLE_NOT_FOUND adds eebfe894001d smb/client: add NT_STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT adds dda94d6b41b5 smb/client: add NT_STATUS_VOLUME_DISMOUNTED adds 57268586593d smb/client: add NT_STATUS_DIRECTORY_IS_A_REPARSE_POINT adds 3fbe26d72902 smb/client: add NT_STATUS_ENCRYPTION_FAILED adds 0752474234a3 smb/client: add NT_STATUS_DECRYPTION_FAILED adds 71d1bf98c78b smb/client: add NT_STATUS_RANGE_NOT_FOUND adds 8a8d1a7f53b9 smb/client: add NT_STATUS_NO_RECOVERY_POLICY adds 68117982f623 smb/client: add NT_STATUS_NO_EFS adds 5ebb15d63bac smb/client: add NT_STATUS_WRONG_EFS adds 30486a296531 smb/client: add NT_STATUS_NO_USER_KEYS adds 8dc743bee195 smb/client: add NT_STATUS_VOLUME_NOT_UPGRADED adds b80797e0c4af smb/client: remove some literal NT error codes from ntstat [...] adds 03c60d3544ac smb/client: remove useless comment in mapping_table_ERRSRV adds 0ba87efd4da1 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 8c8f07be77f8 Merge branch 'configfs-next' of https://git.kernel.org/pub [...] adds f876a70c6093 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 2efdba50d8c0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 0bd20d8ee3f7 Merge branch 'vfs-7.0.iomap' of ssh://gitolite.kernel.org/ [...] adds 37364497048c fs: Export alloc_empty_backing_file adds 4340ca47c35b erofs: decouple `struct erofs_anon_fs_type` adds e0bf7d1c074d erofs: support user-defined fingerprint name adds 78331814a502 erofs: add erofs_inode_set_aops helper to set the aops adds e77762e8966c erofs: using domain_id in the safer way adds 5ef3208e3be5 erofs: introduce the page cache share feature adds 69368d2ded39 erofs: pass inode to trace_erofs_read_folio adds 34096ba919fd erofs: support unencoded inodes for page cache share adds 9364b55a4dbf erofs: support compressed inodes for page cache share adds d86d7817c042 erofs: implement .fadvise for page cache share adds 8200a7b70adc Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 122bf0ec3a3c Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 94bd01253c3d fsnotify: Track inode connectors for a superblock adds a05fc7edd988 fsnotify: Use connector list for destroying inode marks adds 74bd284537b3 fsnotify: Shutdown fsnotify before destroying sb's dcache adds 41ab1bbb2bba Pull fsnotify umount race fix. adds 0d99e22f5d99 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds cb1e0c1d1fad ext4: kunit tests for extent splitting and conversion adds 4dff18488fe2 ext4: kunit tests for higher level extent manipulation functions adds 82f80e2e3b23 ext4: add extent status cache support to kunit tests adds 3fffa44b6ebf ext4: propagate flags to convert_initialized_extent() adds 6066990c99c4 ext4: propagate flags to ext4_convert_unwritten_extents_endio() adds a985e07c2645 ext4: refactor zeroout path and handle all cases adds 716b9c23b862 ext4: refactor split and convert extents adds 4f5e8e6f0123 et4: allow zeroout when doing written to unwritten split adds 968e3c7a691f Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 9616ede3ac02 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds bb3e4afa0708 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds e3e0c3c116a6 gfs2: glock cancelation flag fix adds c11a7a1df45f gfs2: Retries missing in gfs2_{rename,exchange} adds 9a92058e08a0 gfs2: run_queue cleanup adds dfe60e6f5445 gfs2: Do not cancel internal demote requests adds c0c8c960ab93 Revert "gfs2: Fix use of bio_chain" adds 485745248bde gfs2: Rename gfs2_log_submit_{bio -> write} adds 60bbc9e5a6b2 gfs2: Initialize bio->bi_opf early adds 910869abc1ca gfs2: gfs2_chain_bio start sector fix adds b1f8c3e3b5fb gfs2: Fix gfs2_log_get_bio argument type adds e1c3427ac514 gfs: Use fixed GL_GLOCK_MIN_HOLD time adds 39371f54873f gfs2: gfs2_glock_hold cleanup adds 669204e0ccdd gfs2: Introduce glock_{type,number,sbd} helpers adds 17c4531490b3 gfs2: Fix slab-use-after-free in qd_put adds a9b37cb1a135 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 4ba16e6958ce Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] adds 436a9547fba7 smb: smbdirect: introduce smbdirect_socket.recv_io.credits [...] adds 2720cdde385a smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.* adds 810350e636b9 smb: server: make use of smbdirect_socket.recv_io.credits. [...] adds 2707ddbfd932 smb: server: let recv_done() queue a refill when the peer [...] adds 51969ca2b560 smb: server: make use of smbdirect_socket.send_io.bcredits adds 46d220d9f74e smb: server: fix last send credit problem causing disconnects adds 53122d4a2f4a smb: server: let send_done handle a completion without IB_ [...] adds 85cb0ab02eb1 smb: client: make use of smbdirect_socket.recv_io.credits. [...] adds 05d7132c33d6 smb: client: let recv_done() queue a refill when the peer [...] adds c12690a73490 smb: client: let smbd_post_send() make use of request->wr adds d2d3cef6d2a8 smb: client: remove pointless sc->recv_io.credits.count rollback adds 666ef73e5e12 smb: client: remove pointless sc->send_io.pending handling [...] adds 1a3ddb9ce7ed smb: client: port and use the wait_for_credits logic used [...] adds 4ac24c566a83 smb: client: split out smbd_ib_post_send() adds fe3a57a5b66e smb: client: introduce and use smbd_{alloc, free}_send_io() adds 8756539d6c56 smb: client: use smbdirect_send_batch processing adds ab8a6de5a626 smb: client: make use of smbdirect_socket.send_io.bcredits adds 997d32aaae8a smb: client: fix last send credit problem causing disconnects adds fe0013a04aa0 smb: client: let smbd_post_send_negotiate_req() use smbd_p [...] adds a75afd09b3ee smb: client: let send_done handle a completion without IB_ [...] adds 1d895fcb600b Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 08986bd2978a Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 0d4921ecc91b Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds 9de43f1e6cdc Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 9fd8aecaa63f ntfs3: Fix merge issue with ntfs3 adds 0eb1927502e8 orangefs: Replace deprecated strcpy with strscpy adds 9e835108a9ae fs/orangefs: Replace deprecated strcpy with memcpy + strscpy adds b38b495a67fe Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds d2cd00ee8aa9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 526395da25d3 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] adds cefa614f81ad Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 697f23492afd Merge branch 'fs-next' of linux-next new ae3334069711 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8754dd7639ab PCI: endpoint: Fix swapped parameters in pci_{primary/seco [...] new aaaa2057a021 Merge branch 'pci/endpoint' new 959ac08a2c28 PCI: Mark 3ware-9650SA Root Port Extended Tags as broken new 23a22b952a8e Merge branch 'pci/enumeration' new 7a7f3b7053eb Merge branch 'pci/iommu' new 27b7cd344017 Merge branch 'pci/p2pdma' new 51c0996dadae PCI/PM: Prevent runtime suspend until devices are fully in [...] new 0e43ff733996 Merge branch 'pci/pm' new d76bdacd8b80 Merge branch 'pci/portdrv' new a802d8ad3ce6 Merge branch 'pci/ptm' new 3b8d936abd0f Merge branch 'pci/pwrctrl' new c63c7a43884c Merge branch 'pci/resource' new 01cecf3347d7 Merge branch 'pci/trace' new 61317d30d5f5 PCI: Mark Nvidia GB10 to avoid bus reset new 693d34dd6ce3 PCI: Add ACS quirk for Pericom PI7C9X2G404 switches [12d8:b404] new 61ad24a95920 Merge branch 'pci/virtualization' new e80f8dac877b Merge branch 'pci/workqueue' new 759b987ef3cd Merge branch 'pci/dt-bindings' new d37f6687e3d0 Merge branch 'pci/controller/aspeed' new be9d2f284c3a Merge branch 'pci/controller/cadence' new 0c010db52f80 Merge branch 'pci/controller/cadence-j721e' new 1bcf245c837b PCI: dwc: Return -ENODEV from dw_pcie_wait_for_link() if d [...] new 01d16b8afb7a PCI: dwc: Return -EIO from dw_pcie_wait_for_link() if devi [...] new 36dd677f7d76 PCI: dwc: Rename and move ltssm_status_string() to pcie-de [...] new d266f63b385a PCI: dwc: Rework the error print of dw_pcie_wait_for_link() new 86cbb7a81068 PCI: dwc: Fail dw_pcie_host_init() if dw_pcie_wait_for_lin [...] new 58a17b2647ba PCI: dwc: Skip waiting for L2/L3 Ready if dw_pcie_rp::skip [...] new 86291f774fe8 PCI: dwc: Remove duplicate dw_pcie_ep_hide_ext_capability( [...] new e9a5415adb20 PCI: dwc: Use multiple iATU windows for mapping large brid [...] new 8a214f64554c PCI: dwc: Fix grammar and formatting for comment in dw_pci [...] new 0ecd890e3cf5 PCI: dwc: Rename dw_pcie_rp::has_msi_ctrl to dw_pcie_rp::u [...] new ea90f89de2ef Merge branch 'pci/controller/dwc' new c577ce2881f9 PCI: dwc: Invoke post_init in dw_pcie_resume_noirq() new 27a064aba2da PCI: imx6: Add CLKREQ# override to enable REFCLK for i.MX95 PCIe new a152a90f5390 PCI: imx6: Clear CLKREQ# override if 'supports-clkreq' DT [...] new b3aae1224f91 Merge branch 'pci/controller/dwc-imx6' new c7e4b3fbde27 Merge branch 'pci/controller/dwc-qcom' new 760712d46c29 Merge branch 'pci/controller/dwc-qcom-ep' new cbd8c0ed108a Merge branch 'pci/controller/dwc-rockchip' new 96e4accba8f7 Merge branch 'pci/controller/dwc-sophgo' new 285f5c7e879e Merge branch 'pci/controller/mediatek' new 9cd9498b8949 Merge branch 'pci/controller/plda-starfive' new 53f04e71e9ff Merge branch 'pci/controller/rzg3s-host' new f67a6278fcb4 Merge branch 'pci/controller/tegra' new b989598f2482 Merge branch 'pci/controller/tegra194' new 45bb1e3a6914 Merge branch 'pci/controller/xilinx' new 01a157c0a4f3 Merge branch 'pci/controller/misc' new 1dae0026c011 Merge branch 'pci/misc' new 788c6cda6115 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 8e4ac86b2ddd HID: multitouch: add eGalaxTouch EXC3188 support new b8e5fdf0bd02 HID: elecom: Add support for ELECOM HUGE Plus M-HT1MRBK new 1e6fbcb2fcca Merge branches 'for-6.19/upstream-fixes' and 'for-6.20/ele [...] new a6d7862de7f6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9d41b11edc51 Merge branch 'i2c/for-current' into i2c/for-next new 756b7b8d0a7b Merge tag 'at24-updates-for-v7.0-rc1' of git://git.kernel. [...] new 76cbb898eeaf Merge branch 'i2c/for-mergewindow' into i2c/for-next new f725ee256306 Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] new 3e3d98a881b1 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new 8f68a3f1fcdd Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] new 90de81e5fa79 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new 36718450835c docs: ja_JP: Start translation of submitting-patches new 5094f7d5ff23 tools/docs: sphinx-build-wrapper: generate rust docs only once new 2d652135a16b tools/docs: sphinx-build-wrapper: make 'rustdoc' a local variable new 6f9a96cc96ea tools/docs: sphinx-build-wrapper: compute sphinxdirs_list earlier new ffb569d59c25 tools/docs: sphinx-build-wrapper: only generate rust docs [...] new 7bcdf96aff68 docs: custom.css: prevent li marker to override text new d0b31c30b58c docs: conf.py: don't use doctree with a different meaning new f123cffb0009 docs: conf: don't rely on cwd to get documentation location new 6a4931a7fe00 docs: enable Sphinx autodoc extension to allow documenting python new 4b8fae7a169a docs: custom.css: add CSS for python new 4d7f6319faf2 docs: kdoc: latex_fonts: Improve docstrings and comments new 8d08c7c6ffc1 docs: kdoc_files: Improve docstrings and comments new f40bba94a4db docs: kdoc_item: Improve docstrings and comments new 50206750e08e docs: kdoc_parser: Improve docstrings and comments new 245f1ab2c9bc docs: kdoc_output: Improve docstrings and comments new b0b88915c83c docs: kdoc_re: Improve docstrings and comments new e68c84b9f3ba docs: kdoc: parse_data_structs: Improve docstrings and comments new 7ef684c9fdb3 docs: kdoc: enrich_formatter: Improve docstrings and comments new 33220c1fc10b docs: kdoc: python_version: Improve docstrings and comments new 333f602e2fb5 docs: add kernel-doc modules documentation new 9fa4ee7c1af3 docs: add kabi modules documentation new 66c3bf974d48 docs: python: abi_parser: do some improvements at documentation new ff91637dece7 docs: python: abi_regex: do some improvements at documentation new a50c62d375a8 docs: kabi: system_symbols: end docstring phrases with a dot new 5c9ece0b02b2 docs: kabi: helpers: add helper for debug bits 7 and 8 new b713adadf8be docs: kabi: helpers: add documentation for each "enum" value new 7a66b29dc59f docs: add jobserver module documentation new 8b85f614f3b6 docs: jobserver: do some documentation improvements new cb472bb3c31d docs: add parse_features module documentation new ef6aa110d888 docs: parse_features: make documentation more consistent new 330367bdc176 Merge branch 'mauro' into docs-mw new a592a36e4937 Documentation: use a source-read extension for the index l [...] new 626ed75ce14f Merge branch 'docs-next' of git://git.lwn.net/linux.git new 0ee7973c444b Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new b4e30ac2454c Merge branch 'acpica' into linux-next new de69a0875324 ACPI: x86: s2idle: Remove dead code in lps0_device_attach() new 64a506fb7c53 ACPI: PM: Adjust messages regarding postponed ACPI PM new ed0a1ac2aa93 ACPI: PCI: simplify code with acpi_get_local_u64_address() new 38713e3d0b2e Merge branches 'acpi-pm', 'acpi-sysfs', 'acpi-pci' and 'ac [...] new 99812b15d6d6 Merge branch 'acpi-bus' into linux-next new 5315c0ddbefe ACPI: video: simplify code with acpi_get_local_u64_address() new 46131747d3b0 Merge branch 'acpi-driver' into linux-next new 20d8ce4a3244 Merge branches 'acpi-battery', 'acpi-processor' and 'acpi- [...] new 1bafb23b77f2 Merge branch 'acpi-apei' into linux-next new 80606f4eb8d7 cpuidle: governors: menu: Always check timers with tick stopped new 4bd2221f231d cpuidle: governors: teo: Avoid selecting states with zero- [...] new 60836533b4c7 cpuidle: governors: teo: Avoid fake intercepts produced by tick new 475ca3470b37 cpuidle: governors: teo: Refine tick_intercepts vs total e [...] new 04c57a59a2d2 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new 361f4fda8c77 Merge branches 'pm-sleep' and 'pm-runtime' into linux-next new 7185d44e87f5 Merge branches 'pm-powercap' and 'pm-tools' into linux-next new 9635c586a559 thermal: intel: x86_pkg_temp_thermal: Handle invalid temperature new 8d94a210b132 Merge branches 'thermal-core', 'thermal-intel' and 'therma [...] new e8077896b92c Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 8af78d3528c7 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] new d101a118490f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 79d085920830 Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] new 965ef09a26f3 tools: lib: thermal: Correct CFLAGS and LDFLAGS in pkg-con [...] new 03656dc61deb dt-bindings: thermal: mediatek: Add LVTS thermal controlle [...] new 6931d597c5ef thermal/drivers/mediatek/lvts: Make number of calibration [...] new a4c40559499f thermal/drivers/mediatek/lvts: Add platform ops to support [...] new 6d0fc797777c thermal/drivers/mediatek/lvts: Add lvts_temp_to_raw variant new 6cd9a3b23a2d thermal/drivers/mediatek/lvts: Add support for ATP mode new b5468be97fcc thermal/drivers/mediatek/lvts: Support MSR offset for 16-b [...] new 6de27b41b755 thermal/drivers/mediatek/lvts_thermal: Add MT8196 support new 1460b9dff9af dt-bindings: nvmem: mediatek: efuse: Add support for MT8196 new aee1950f73f4 dt-bindings: thermal: mediatek: Add LVTS thermal controlle [...] new 78c24e67d6f8 thermal/drivers/mediatek/lvts_thermal: Add mt7987 support new 8672be1c1aae thermal/drivers/stm32: Use predefined HZ_PER_MHZ instead o [...] new 68dabf4ebe0e thermal/drivers/broadcom: Use clamp to simplify bcm2835_th [...] new 96b0bb4a2310 dt-bindings: thermal: r9a09g047-tsu: Document RZ/V2N TSU new 671d315c1c86 thermal: renesas: rzg3e: make reset optional new 6c7f87f517d3 thermal: renesas: rzg3e: make min and max temperature per-chip new c33edd8f936c thermal: renesas: rzg3e: make calibration value retrieval [...] new f41eaaa5f2c9 dt-bindings: thermal: r9a09g047-tsu: document RZ/T2H and RZ/N2H new 0061030929e2 thermal: renesas: rzg3e: add support for RZ/T2H and RZ/N2H new 49174f289b45 Merge branch 'thermal/linux-next' of https://git.kernel.or [...] new cbe0c4f31a5b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8e5766d57c28 next-20260123/net-next new a32ae2658471 selftests/bpf: Fix resource leak in serial_test_wq on atta [...] new 82f3b142c99c rqspinlock: Fix TAS fallback lock entry creation new d8df87814050 selftests/bpf: Fix task_local_data failure with 64K page new c7900f225a10 selftests/bpf: Fix xdp_pull_data failure with 64K page new 2d419c44658f bpf: add fsession support new f1b56b3cbdb2 bpf: use the least significant byte for the nr_args in trampoline new 8fe4dc4f6456 bpf: change prototype of bpf_session_{cookie,is_return} new 27d89baa6da8 bpf: support fsession for bpf_session_is_return new eeee4239dbb1 bpf: support fsession for bpf_session_cookie new 37c7ba1b39c4 bpf,x86: introduce emit_store_stack_imm64() for trampoline new 98770bd4e6df bpf,x86: add fsession support for x86_64 new 257c43688b14 libbpf: add fsession support new 85fc4be6d811 bpftool: add fsession support new f7afef5617b6 selftests/bpf: add testcases for fsession new a5533a6eaa5b selftests/bpf: test bpf_get_func_* for fsession new 8909b3fb23e2 selftests/bpf: add testcases for fsession cookie new cb4bfacfb011 selftests/bpf: test fsession mixed with fentry and fexit new c390adfda244 Merge branch 'bpf-fsession-support' new c31df36bd26a selftests/bpf: Introduce execution context detection helpers new 221b5e76c1c6 selftests/bpf: Add tests for execution context helpers new 59ef78d40380 Merge branch 'selftests-bpf-introduce-execution-context-de [...] new 2fb3efc1d4c0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a85cfbd09f2d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 0b9044498643 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9d66e97dadee Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5a242dff3d37 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f106ac7bb616 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new b047f4806933 Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] new cc6ecc92fd2a Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new fc23163a7ca6 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 13fa2d436ade Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new d1968cd2a0ec Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new f08f665f8cda drm/panthor: Add src path to includes of panthor_gpu.o new 2cb217301e0d drm/panel-edp: Add AUO B116XAT04.1 (HW: 1A) new 68e28facbc8a drm/panel: ilitek-ili9882t: Select DRM_DISPLAY_DSC_HELPER new 2e0c39ad908e Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 51c345b6eb5a Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new ad3ebcc2d068 drm/i915/display: Prevent u64 underflow in intel_fbc_stolen_end new 74e64004fa08 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new ca41a9f0b730 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 4761791c1e73 drm/xe: Skip address copy for sync-only execs new 7fe6cae2f7fa drm/xe/xelp: Fix Wa_18022495364 new bac266961cf4 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new f10307f095c8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 36cc5857cbcc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b35f42a98b9b ALSA: hda/tas2781: Drop the unused macro definition new a8b1ccef0a3c ALSA: usb-audio: add mixer support for Focusrite Forte new aab275ca8fa4 ALSA: hda/realtek: fix LG Gram Style 14 speakers new c7d6ddf74b19 ALSA: jack: Improve string handling in jack_kctl_name_gen new c459ba5cbb4d ALSA: hda/tas2781: Add tas2781_hda::catlog_id init new d22c3897b38b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7260b161359d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dae5d6039511 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 558d221bf60f Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] new 87ac7cfac4d7 dt-bindings: touchscreen: trivial-touch: Drop 'interrupts' [...] new a00772171251 Input: ili210x - add support for polling mode new a53a6dd64b80 dt-bindings: input: touchscreen: tsc2007: document '#io-ch [...] new 7ff574599464 Input: novatek-nvt-ts - drop wake_type check new 5457ff6ec126 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new bc84829585c9 Merge branch 'io_uring-6.19' into for-next new d2e477db18cc Merge branch 'block-6.19' into for-next new 8dc4537979b8 Merge branch 'for-7.0/blk-pvec' into for-next new 65bed01817f3 Merge branch 'for-7.0/block' into for-next new 7642e6686060 io_uring: split out task work code into tw.c new 0105b0562a5e io_uring: split out CQ waiting code into wait.c new 9f43e34b1931 Merge branch 'for-7.0/io_uring' into for-next new 17b8a3b2837f io_uring: add support for BPF filtering for opcode restrictions new f95e8a16cae8 io_uring/net: allow filtering on IORING_OP_SOCKET data new ecd2353a5cf8 io_uring/bpf_filter: allow filtering on contents of struct [...] new b7df00e1ca20 io_uring/bpf_filter: cache lookup table in ctx->bpf_filters new f39c52696259 io_uring/bpf_filter: add ref counts to struct io_bpf_filter new 4aaf2a50d484 io_uring: add task fork hook new 1df646301023 io_uring: allow registration of per-task restrictions new 82622175e33c Merge branch 'io_uring-bpf-restrictions.4' into for-next new fb027d569422 ublk: define ublk_ch_batch_io_fops for the coming feature [...] new 7ba62f5969de ublk: prepare for not tracking task context for command batch new e86f89ab24f5 ublk: add new batch command UBLK_U_IO_PREP_IO_CMDS & UBLK_ [...] new b256795b3606 ublk: handle UBLK_U_IO_PREP_IO_CMDS new 1e500e106d5a ublk: handle UBLK_U_IO_COMMIT_IO_CMDS new f1f99ddf607a ublk: add io events fifo structure new 7a1bb41947ce ublk: add batch I/O dispatch infrastructure new a4d883755399 ublk: add UBLK_U_IO_FETCH_IO_CMDS for batch I/O processing new 3ac4796b888a ublk: refactor ublk_queue_rq() and add ublk_batch_queue_rq() new 29d0a927f9ef ublk: abort requests filled in event kfifo new e2723e6ce602 ublk: add new feature UBLK_F_BATCH_IO new 4d8fd7c5592a ublk: document feature UBLK_F_BATCH_IO new 7aa78d4a3c9c ublk: implement batch request completion via blk_mq_end_re [...] new 3f3850785594 ublk: fix batch I/O recovery -ENODEV error new caf84294ff98 selftests: ublk: fix user_data truncation for tgt_data >= 256 new 584709ad5ce3 selftests: ublk: replace assert() with ublk_assert() new f1d621b5a04e selftests: ublk: add ublk_io_buf_idx() for returning io bu [...] new dccbfa9d4164 selftests: ublk: add batch buffer management infrastructure new d468930a019d selftests: ublk: handle UBLK_U_IO_PREP_IO_CMDS new dee7024ffecb selftests: ublk: handle UBLK_U_IO_COMMIT_IO_CMDS new cb5a6b308700 selftests: ublk: handle UBLK_U_IO_FETCH_IO_CMDS new 4968fb7cc606 selftests: ublk: increase timeout to 150 seconds new 20aeab0b08a1 selftests: ublk: add --batch/-b for enabling F_BATCH_IO new e8cd481cc665 selftests: ublk: support arbitrary threads/queues combination new dbc635c4be7e ublk: move ublk_mark_io_ready() out of __ublk_fetch() new e4c4bfec2bb8 ublk: fix canceling flag handling in batch I/O recovery new e4d3fc6a22f5 selftests: ublk: fix test name new be68a10881b4 Merge branch 'for-7.0/block' into for-next new 5247c034a67f io_uring: introduce non-circular SQ new 82dadc8a4947 io_uring/rsrc: take unsigned index in io_rsrc_node_lookup() new 1edf0891d0f4 io_uring: fix bad indentation for setup flags if statement new 4c9d43fe1d5f Merge branch 'for-7.0/io_uring' into for-next new 816095894c0f io_uring/io-wq: handle !sysctl_hung_task_timeout_secs new c57b9949676e Merge branch 'for-7.0/io_uring' into for-next new f50af896932f ublk: rename auto buffer registration helpers new 7b72fb4512b9 Merge branch 'for-7.0/block' into for-next new 795663b4d160 io_uring/zcrx: implement large rx buffer support new 5c064029ef5d Merge branch 'for-7.0/io_uring-zcrx-large-buffers' into for-next new aa7050dc91e6 io_uring: add debug dumping for when the ring can't exit new f2fe9f2ac78d Merge branch 'io_uring-syzbot-cancel' into for-next new 6e0d71c288fd io_uring/futex: use GFP_KERNEL_ACCOUNT for futex data allocation new e26f51f6f687 io_uring/rsrc: use GFP_KERNEL_ACCOUNT consistently new e830cca043a9 Merge branch 'for-7.0/io_uring' into for-next new 8e5bcc3a955a selftests: ublk: add missing gitignore for metadata_size binary new e30083d11c17 Merge branch 'for-7.0/block' into for-next new 3a9871a081f3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7c9a2a51ccf0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0ea84089dbf6 ata: libata-scsi: avoid Non-NCQ command starvation new bcbd8ef48477 dt-bindings: ata: sata: Document the graph port new 876965de0a04 ata: libata-core: Quirk INTEL SSDSC2KG480G8 max_sectors new c3e72889b9a8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0f0390c11249 mmc: dw_mmc: Remove unused struct dma_pdata new abddd785e3df mmc: dw_mmc: add dw_mci_prepare_desc() for both of 32bit a [...] new 429b79a38fb1 mmc: sdhci-msm: Enable ICE for CQE-capable controllers wit [...] new b40ebb75b746 mmc: core: Adjust MDT beyond 2025 new bf60037e32e9 mmc: core: Add quirk for incorrect manufacturing date new 2656cda76210 dt-bindings: mmc: mtk-sd: Add support for MT8189 SoC new a698be4e3501 mmc: mtk-sd: add support for SPM resource release control new 8a48aa53f3fc mmc: mtk-sd: add support for MT8189 SoC new 41cd37939d5a mmc: sdhci-esdhc-imx: wait for data transfer completion be [...] new 29d762da6a6d dt-bindings: mmc: cdns,sdhci: Drop required "resets" on AM [...] new 1b2437f7d720 dt-bindings: mmc: brcm,iproc-sdhci: Allow "dma-coherent" a [...] new 4eb333d2b7c7 dt-bindings: mmc: arasan,sdhci: Allow "dma-coherent" property new 803d6558e8df mmc: dw_mmc: Remove vqmmc_enabled from struct dw_mci and u [...] new 251b9e641964 mmc: dw_mmc: Remove check before calling mmc_regulator_set_ocr() new 1a3aca97f466 mmc: dw_mmc: Remove unused header files and keep alphabeti [...] new 1183d1cfc705 mmc: dw_mmc: Move struct mmc_host from struct dw_mci_slot [...] new db01e9318bd8 mmc: dw_mmc: Let variant drivers to use struct dw_mci as possible new 56d42dd1abc5 mmc: dw_mmc: Move flags from struct dw_mci_slot to struct dw_mci new dd14670b9b71 mmc: dw_mmc: Remove id and ctype from dw_mci_slot new 2c924f47fb74 mmc: dw_mmc: Remove sdio_id from struct dw_mci_slot new 579533ee1e8e mmc: dw_mmc: Move clock rate stuff from struct dw_mci_slot [...] new cc3d225a5c98 mmc: dw_mmc: Remove mrq from struct dw_mci_slot new f849eaa03107 mmc: dw_mmc: Remove queue from dw_mci new 8523955de0cb mmc: dw_mmc: Introduce dw_mci_alloc_host() new 49482ab5d2af mmc: dw_mmc: Remove struct dw_mci_slot new a883b88ea76b dt-bindings: mmc: spacemit,sdhci: add reset support new eca3cdbd15d4 mmc: sdhci-of-k1: add reset support new 65cb057223a1 mmc: cavium: Use clamp to simplify cvm_mmc_set_clock new 0e510c97f5b4 mmc: atmel-mci: Simplify with scoped for each OF child loop new 220923eee48d mmc: cavium-octeon: Simplify with scoped for each OF child loop new 088e56734381 mmc: jz4740: Fix Wvoid-pointer-to-enum-cast warning new 2c8e217dee7c mmc: sdhci-of-aspeed: Simplify with scoped for each OF child loop new b5fd5741cd6d dt-bindings: mmc: arm,pl18x: Do not use plural form of a p [...] new 51b5795c5b7e mmc: dw_mmc-rockchip: Fix runtime PM support for internal [...] new 345e83fda3f5 mmc: dw_mmc: Check return value of dma_ops->init() in resume new 695803460050 mmc: dw_mmc: Remove dma_ops from struct dw_mci_board new 004cea0178b6 mmc: dw_mmc: Remove SDMMC_INT_ERROR new 9544921740df mmc: dw_mmc: Remove assignment of pdata in dw_mci_pltfm_re [...] new 3d2858f6ccc1 mmc: dw_mmc: Remove caps2 and pm_caps from struct dw_mci_board new 297c03eaaa76 mmc: dw_mmc: Move rstc from struct dw_mci_board to struct dw_mci new aad634393c3e mmc: dw_mmc: Remove fifo_depth from struct dw_mci_board new e7389b09ff3b mmc: dw_mmc: Move detect_delay_ms from struct dw_mci_board [...] new 248622b21fc1 mmc: dw_mmc: Remove bus_hz from struct dw_mci_board new 1fd247a66f88 mmc: dw_mmc: Remove struct dw_mci_board new 023996e93ead mmc: dw_mmc: Remove redundant struct mmc_data forward declaration new 289e030821aa mmc: dw_mmc: Remove DW_MCI_SEND_STATUS and DW_MCI_RECV_STA [...] new 1dc59d7190ec mmc: dw_mmc: Improve dw_mci_get_cd() new cf4a5659ecb3 mmc: dw_mmc: Remove unused register access macros new 5a6db200cb27 mmc: dw_mmc: Remove check before calling mmc_regulator_set [...] new df55e743eacb mmc: dw_mmc-pci: Use BAR_2 and pcim_iomap_region() new 72235cc4b371 mmc: dw_mmc-pltfm: use modern PM macros new dfa7a054c81b mmc: dw_mmc: Implement Host Software Queue support new c16319329598 mmc: sdio: add NXP vendor and IW61x device IDs new bd97b1b0f013 mmc: sdhci: Stop advertising the driver in dmesg new b9e3c45e1819 mmc: mmci: Fix device_node reference leak in of_get_dml_pi [...] new a144002c6fbb dt-bindings: mmc: spacemit,sdhci: add support for K3 SoC new 9d737f9f1fcd mmc: sdhci-of-k1: spacemit: Add support for K3 SoC new d544fcf86412 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new fe1e00e6f9fe Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] new fe77e4e334aa Merge branch 'for-backlight-next' of https://git.kernel.or [...] new 9838c0d55e0b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new eb51523c4972 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2804af72104c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0496fc9cdc38 evm: Use ordered xattrs list to calculate HMAC in evm_init_hmac() new e0f43980f06c Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new c56e28e96ecf Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5fc8b37c314d Merge branch 'next' of https://github.com/cschaufler/smack-next new ed3bfafcb116 xfrm: always flush state and policy upon NETDEV_DOWN/NETDE [...] new 967b7e51aff0 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new f456fb8e4e76 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 0d4b20aa99ac Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 86d1e57fc20c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 463404b93b90 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 48e5dfedab6b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 673327028cd6 mailbox: pcc: Remove spurious IRQF_ONESHOT usage new 6b0eadf69bd1 mailbox: exynos: drop unneeded runtime pointer (pclk) new 673b570825ac mailbox: imx: Skip the suspend flag for i.MX7ULP new dfd997b1e24c mailbox: cix: fix typo in error message new 9cf4d3f10260 mailbox: arm_mhuv3: fix typo in comment new bc4d17e495cd mailbox: mchp-ipc-sbi: fix uninitialized symbol and other [...] new 6acf50c7f0ba mailbox: Improve RISCV_SBI_MPXY_MBOX guidance new dac2b98ede6c dt-bindings: mailbox: xlnx,zynqmp-ipi-mailbox: Document ms [...] new 7271bcadf603 mailbox: mtk-cmdq: Simplify with scoped for each OF child loop new 66e444296617 mailbox: zynqmp-ipi: Simplify with scoped for each OF child loop new 2edcc285b8ed Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2ff7db49b441 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 892d78197f9d Merge branch into tip/master: 'irq/core' new 02b826b65623 Merge branch into tip/master: 'irq/drivers' new 1a8d4c6ecb4c PCI/MSI: Unmap MSI-X region on error new 7651646e4f2c Merge branch into tip/master: 'irq/msi' new 4de3520543e1 Merge branch into tip/master: 'locking/core' new 128266e84f7d Merge branch into tip/master: 'perf/core' new fb1ff717b7fb Merge branch into tip/master: 'sched/core' new 250906b76cf8 Merge branch into tip/master: 'timers/core' new c4c9c5e6db89 Merge branch into tip/master: 'timers/vdso' new 30ebf4938eb9 Merge branch into tip/master: 'x86/alternatives' new cbef3bbb2728 Merge branch into tip/master: 'x86/boot' new 8cb710729881 Merge branch into tip/master: 'x86/bugs' new 217b2aeef45e Merge branch into tip/master: 'x86/cache' new f0fdf28b0879 Merge branch into tip/master: 'x86/cleanups' new f238d6a5d89d Merge branch into tip/master: 'x86/cpu' new 3e30278e0c71 x86/entry/vdso32: Omit '.cfi_offset eflags' for LLVM < 16 new bb43e8fcaf0f Merge branch into tip/master: 'x86/entry' new 59a9721f9b52 Merge branch into tip/master: 'x86/irq' new b7860db704e8 Merge branch into tip/master: 'x86/microcode' new e31106d55882 Merge branch into tip/master: 'x86/misc' new 0c981303cf8d Merge branch into tip/master: 'x86/paravirt' new 3fe8084fefdc Merge branch into tip/master: 'x86/sev' new dd2ccf9f0bde Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new d99eb96916ed Merge branch 'timers/drivers/next' of https://git.kernel.o [...] new 9b33e8124537 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new 2de42c9416e0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d92eca60fea9 rcu/nocb: Remove unnecessary WakeOvfIsDeferred wake path new b11c1efa7ffe rcu/nocb: Remove dead callback overload handling new cc74050f13e5 rcu/nocb: Extract nocb_defer_wakeup_cancel() helper new ed062c41dfda Merge branch 'rcu-nocb.20260123a' new d1b2c2cc61bb Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c103c2dfe497 KVM: arm64: Remove dead code resetting HCR_EL2 for pKVM new f35abcbb8a08 KVM: arm64: Trap MTE access and discovery when MTE is disabled new 5ee8ad69da07 KVM: arm64: Inject UNDEF when accessing MTE sysregs with M [...] new 230b080623fe KVM: arm64: Use kvm_has_mte() in pKVM trap initialization new c6839b4d69ff Merge branch kvm-arm64/pkvm-no-mte into kvmarm-master/next new d4236f1ef270 arm64: Add MT_S2{,_FWB}_AS_S1 encodings new 17d7b15131f3 KVM: arm64: Add KVM_PGTABLE_S2_AS_S1 flag new a373930ec940 KVM: arm64: Switch pKVM host S2 over to KVM_PGTABLE_S2_AS_S1 new 4f27fe82aa30 KVM: arm64: Kill KVM_PGTABLE_S2_NOFWB new 65d00e37b17f KVM: arm64: Simplify PAGE_S2_MEMATTR new 997c766ab91d Merge branch kvm-arm64/fwb-for-all into kvmarm-master/next new c3acf9674192 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f9f020ec4682 Merge branch 'apic' new e396a7422265 KVM: selftests: Add -U_FORTIFY_SOURCE to avoid some unpred [...] new ea1b1cec5f0b Merge branch 'fixes' new 8858254b0edf Merge branch 'generic' new 05c8ea83fecf Merge branch 'gmem' new c4a365cd4a4e KVM: x86: Drop WARN on INIT/SIPI being blocked when vCPU i [...] new f24ef0093dd8 KVM: x86: Advertise MOVRS CPUID to userspace new 58cbaf64e653 KVM: x86: Advertise AMX CPUIDs in subleaf 0x1E.0x1 to userspace new 2ff8fb1e65e1 KVM: x86: Advertise AVX10.2 CPUID to userspace new 062768f42689 KVM: x86: Advertise AVX10_VNNI_INT CPUID to userspace new 3cc3451b5a16 Merge branch 'misc' new f9c2ed9d7925 Merge branch 'pmu' new a91cc4824660 KVM: selftests: Test READ=>WRITE dirty logging behavior fo [...] new ea1eb084ab75 Merge branch 'selftests' new fa9893fadbc2 KVM: Introduce KVM_EXIT_SNP_REQ_CERTS for SNP certificate- [...] new 20c3c4108d58 KVM: SEV: Add KVM_SEV_SNP_ENABLE_REQ_CERTS command new 59407bd02bc1 Merge branch 'svm' new 26304e0e694f KVM: nVMX: Setup VMX MSRs on loading CPU during nested_vmx [...] new c68feb605cc4 KVM: VMX: Add a wrapper around ROL16() to get a vmcs12 fro [...] new 1cfadd7519c0 KVM: nVMX: Disallow access to vmcs12 fields that aren't su [...] new 759b00944900 KVM: nVMX: Remove explicit filtering of GUEST_INTR_STATUS [...] new e81f7c908e16 Merge branch 'vmx' new dcfc3385d724 Merge branch 'next' of https://github.com/kvm-x86/linux.git new ad30c1b9e8e0 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new ff2ca1ef4fad Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dc6718d34e2a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 104d22219284 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f85b4b0df77d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7d8763dcf6de next-20260108/leds-lj new 5394d422c5cc KVM: arm64: Fix up mismerge new 26c344d41fa4 Merge branch 'for-next' of https://github.com/cminyard/lin [...] new 08a55792245a driver-core: move devres_for_each_res() to base.h new 428ad969c304 MAINTAINERS: Add driver-core mailing list new 7d3825bfb542 MAINTAINERS: Add missing T: entry for FIRMWARE LOADER new 7043698aee6b rust: devres: style for imports new 121d87b28e1d rust: io: separate generic I/O helpers from MMIO implementation new 5981d03c27a1 rust: io: factor out MMIO read/write macros new 4dc0bacb1d3c rust: pci: add config space read/write support new e62e48adf76c sample: rust: pci: add tests for config space routines new a38cd1fea989 rust: device: support `dev_printk` on all devices new 600de1c008b2 rust: pci: remove redundant `.as_ref()` for `dev_*` print new 3be458a5a7ed rust: samples: driver-core: remove redundant `.as_ref()` f [...] new f8ed7a49d40a rust: samples: dma: remove redundant `.as_ref()` for `dev_ [...] new ae3bf7612220 rust: debugfs: use pin_init::zeroed() for file_operations new 1cab0874875a rust: auxiliary: use `pin_init::zeroed()` for device ID new eb3dad518e4d Merge tag 'v6.19-rc7' into driver-core-next new 559ac491542c Merge tag 'driver-core-6.19-rc7-deferred' into driver-core-next new 74d0bd140599 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new ef548189fd3f usb: host: tegra: Remove manual wake IRQ disposal new 4298475deecb usb: dwc3: google: Remove redundant dev_err() new 27fbc19e52b9 usb: typec: hd3ss3220: Enable VBUS based on role state new a30c923c4250 xhci: dbc: prepare to expose strings through sysfs new 412de639b55f xhci: dbc: allow setting device serial number through sysfs new 33d15312e35d xhci: dbc: allow setting product string through sysfs new db7fd1955e68 xhci: dbc: allow setting manufacturer string through sysfs new f1195ca3b4bb usb: bdc: fix sleep during atomic new 65c4b312f1f1 tools: usb: usbip: remove dead-link from README new 7fa47c131493 usbip: Reduce CONNRESET message noise in dmesg from stub new 62b718d23348 usb: phy: generic: Always use dev in usb_phy_generic_probe() new 300034f97b04 usb: phy: generic: Convert to devm_clk_get_optional() new c9d032cbcac4 usb: phy: generic: Convert to dev_err_probe() new 1360eb44d2af usb: phy: generic: Convert to device property API new dfd7b082c0a2 usb: typec: Add mode_control field to port property new 4ec128733f68 platform/chrome: cros_ec_typec: Set no_mode_control flag new 027b304ca3f6 usb: typec: Expose alternate mode priority via sysfs new fb2abc754672 usb: typec: Implement mode selection new be727d400066 usb: typec: Introduce mode_selection bit new ab2588c040fe usb: typec: ucsi: Support mode selection to activate altmodes new ffbe78fdbbbd usb: typec: ucsi: Enforce mode selection for cros_ec_ucsi new 53cc2d90542c usb: phy: tegra: use phy type directly new 8acc379b664e usb: phy: tegra: add HSIC support new b3cfc1be3012 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new f479c37addad Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new b64da5b16ab3 serial: 8250: omap: set out-of-band wakeup if wakeup pinct [...] new b05bebaa60e4 dt-bindings: serial: renesas,scif: Document RZ/G3L SoC new 1250ebacd4cc serial: 8250_omap: Remove custom deprecated baud setting routine new 3f0716c604e8 serial: 8250_pci: Remove custom deprecated baud setting routine new d000422a46aa tty: tty_port: add workqueue to flip TTY buffer new bc0c5eec8040 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new ff112f1ecd10 Revert "mmc: rtsx_pci_sdmmc: increase power-on settling de [...] new c23f0550c05d Revert "mmc: rtsx: reset power state on suspend" new eb89b17f283b Revert "mmc: rtsx_pci: add quirk to disable MMC_CAP_AGGRES [...] new 4f423d896f13 Merge tag 'fpga-for-v6.20-rc1' of ssh://gitolite.kernel.or [...] new 5abb6c7aca41 dt-bindings: spmi: Add MediaTek MT8196 SPMI 2 Arbiter/Controllers new 078117963b2c spmi: mtk-pmif: Add multi-bus support for SPMI 2.0 new 63cbabb003ba spmi: mtk-pmif: Keep spinlock until read is fully done new ab1b3469fc28 spmi: mtk-pmif: Implement Request Capable Slave (RCS) interrupt new 1f5be2d7f743 spmi: mtk-pmif: Add support for MT8196 SPMI Controller new 6c54b0a801dd spmi: apple: Add "apple,t8103-spmi" compatible new e9ae440c97e8 dt-bindings: spmi: split out common QCOM SPMI PMIC arbiter [...] new 0914498171b9 dt-bindings: spmi: add support for glymur-spmi-pmic-arb (a [...] new 815be38ad8c8 spmi: spmi-pmic-arb: add support for PMIC arbiter v8 new ec833566da57 dt-bindings: spmi: spmi-mtk-pmif: Add compatible for MT8189 SoC new dbd91d4f55ac Merge 6.19-rc7 into char-misc-next new a8a6d9b4da00 Merge tag 'coresight-next-v7.0' of ssh://gitolite.kernel.o [...] new 4ec8fe048373 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new c0707e98c3ff Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] new f6e46e041f63 Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] new 68593e9d0824 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d67338bb50c6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 32e6828e4530 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new 5f24e5566529 Merge branch 'next' of https://github.com/awilliam/linux-vfio.git new 3b80af80c269 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new ccbfd52ae562 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1dd80af332de Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 69f0b1ec0cce Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1bf0febfb262 scsi: aha152x: Return SCSI_MLQUEUE_HOST_BUSY instead of 0x2003 new a9fe8cab1283 scsi: megaraid: Return SCSI_MLQUEUE_HOST_BUSY instead of 1 new a784911099b1 scsi: megaraid_sas: Return SCSI_MLQUEUE_HOST_BUSY instead of 1 new 5612404d026d scsi: qla2xxx: Declare qla2xxx_mqueuecommand() static new 0db3f51839fe scsi: Change the return type of the .queuecommand() callback new 92da3818aaf6 Merge patch series "Change the return type of the .queueco [...] new 7f386b05f994 scsi: MAINTAINERS: Broaden UFS Qualcomm binding file pattern new e2725ed2a7fb scsi: ufs: dt-bindings: Document bindings for SA8255P UFS [...] new 26c06d0baeb7 scsi: ufs: core: Enforce minimum PM level for sysfs configuration new ad44cf1b2845 scsi: ufs: ufs-qcom: Add support for firmware-managed reso [...] new 15df721f6297 Merge patch series "ufs: ufs-qcom: Add support firmware ma [...] new 24de8b1d243b scsi: mpi3mr: Add module parameter to control threaded IRQ [...] new d0d19250ed81 scsi: mpi3mr: Rename log data save helper to reflect threa [...] new 7a67d9262288 scsi: mpi3mr: Avoid redundant diag-fault resets new c273c14b0294 scsi: mpi3mr: Use negotiated link rate from DevicePage0 new d0654335d900 scsi: mpi3mr: Update MPI Headers to revision 39 new ec54b348f274 scsi: mpi3mr: Record and report controller firmware faults new 8612d94348f4 scsi: mpi3mr: Fixed the W=1 compilation warning new 943e9049e84a scsi: mpi3mr: Driver version update to 8.17.0.3.50 new d24e091dff06 Merge patch series "mpi3mr: Enhancements for mpi3mr" new 267345b6d1dc scsi: qla4xxx: Add WQ_PERCPU to alloc_workqueue() users new e4c7c844fae0 scsi: qla2xxx: Add WQ_PERCPU to alloc_workqueue() users new e6b42979ea61 scsi: qla2xxx: target: Add WQ_PERCPU to alloc_workqueue() users new a48ca06cf343 Merge patch series "Add WQ_PERCPU to alloc_workqueue() users" new cc7cbcb20259 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 295437e40ccb Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new afd793f91772 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bb0dd5a3f389 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new 869bfbbe666a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fc32c5725fbe pinctrl: intel: Add code name documentation new c35cb832769e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2da35a310899 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new e0e0ec9d3ab6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0bc664174bd1 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new f4ac79c4c018 Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] new 7d9444ddcbc5 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 05d823e85081 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b1b46ef6b64b Merge branch 'main' of git://git.infradead.org/users/willy [...] new ebc569959106 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bb6a8cc76010 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 10016118b6fa cxl/mem: Fix devm_cxl_memdev_edac_release() confusion new 1f1cb7f0c255 cxl/mem: Arrange for always-synchronous memdev attach new ae201a009236 cxl/port: Arrange for always synchronous endpoint attach new 6e1d21903ff2 cxl/mem: Convert devm_cxl_add_memdev() to scope-based-cleanup new f2546eba53bb cxl/mem: Drop @host argument to devm_cxl_add_memdev() new 29317f8dc6ed cxl/mem: Introduce cxl_memdev_attach for CXL-dependent operation new bc62f5b308cb dax/hmem, e820, resource: Defer Soft Reserved insertion un [...] new 3f7938b1aec7 Merge branch 'for-7.0/cxl-init' into cxl-for-next new df92f501b374 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 81f86082074f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new db002b6b39e7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a4d0e1db3817 mm/slab: avoid allocating slabobj_ext array from its own slab new d4593b94f687 slub: clarify object field layout comments new dca4abb8eebd mm/slab: use unsigned long for orig_size to ensure proper [...] new 5671ecf7c95c mm/slab: allow specifying free pointer offset when using c [...] new b8156d9c4b5d ext4: specify the free pointer offset for ext4_inode_cache new e4a7a6c5edc2 mm/slab: abstract slabobj_ext access via new slab_obj_ext( [...] new ebf6aefc648f mm/slab: use stride to access slabobj_ext new d427a2c98122 mm/memcontrol,alloc_tag: handle slabobj_ext access under K [...] new 21277e3af66c mm/slab: save memory by allocating slabobj_ext array from [...] new 29d5823c5480 mm/slab: move [__]ksize and slab_ksize() to mm/slub.c new f94ec4ce0362 mm/slab: place slabobj_ext metadata in unused space within [...] new 4606f42b3620 Merge branch 'slab/for-7.0/obj_metadata' into slab/for-next new d3e75a20c1be mm/slab: fix false lockdep warning in __kfree_rcu_sheaf() new a60711ff10d7 slab: add SLAB_CONSISTENCY_CHECKS to SLAB_NEVER_MERGE new e7ed5788f8c5 mm/slab: move and refactor __kmem_cache_alias() new d86c9915f4b5 mm/slab: make caches with sheaves mergeable new 5b7cbc71b537 slab: add sheaves to most caches new 35b1387d363c slab: introduce percpu sheaves bootstrap new bdd0e5b63d8c slab: make percpu sheaves compatible with kmalloc_nolock() [...] new 1523ed2b80a4 slab: handle kmalloc sheaves bootstrap new 698a262d7304 slab: add optimized sheaf refill from partial list new 1ae0c1033063 slab: remove cpu (partial) slabs usage from allocation paths new d6da81c0afb4 slab: remove SLUB_CPU_PARTIAL new dc02de485b1e slab: remove the do_slab_free() fastpath new 6dc7c3246ab2 slab: remove defer_deactivate_slab() new 749a40b6946c slab: simplify kmalloc_nolock() new 9a454946b931 slab: remove struct kmem_cache_cpu new 2dab1ad6b9d1 slab: remove unused PREEMPT_RT specific macros new e4a74a48d88c slab: refill sheaves from all nodes new 9696020da3f7 slab: update overview comments new 79f2d409fbd2 slab: remove frozen slab checks from __slab_free() new 2970181dae1a mm/slub: remove DEACTIVATE_TO_* stat items new ca43eb67282a mm/slub: cleanup and repurpose some stat items new be36abd97e52 Merge branch 'slab/for-7.0/sheaves' into slab/for-next new b5e321c80624 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new ba41f8081059 next-20260122/random new c7ecdc179be4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new bf0299778899 Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] new 18d24d5feeba Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 4b8ad40fe8b5 Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] new 47fe907e1f1c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d38972e82636 tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" new bb6c12cb80b2 tools/power turbostat: Add L2 cache stats for MTL and ARL new b79a21b36eec Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5c95f6738eed Merge branch 'pwrseq/for-next' of https://git.kernel.org/p [...] new ff1ff97f869c Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] new 78c12859f431 Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 0c3e2258dfe5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0975002be52b gpu: nova-core: rename Imem to ImemSecure new b72cb7bcc20c gpu: nova-core: add ImemNonSecure section infrastructure new a65fc53d47c0 gpu: nova-core: support header parsing on Turing/GA100 new 121ea04cd9f2 gpu: nova-core: add support for Turing/GA100 fwsignature new f6507640b0cd gpu: nova-core: add NV_PFALCON_FALCON_DMATRFCMD::with_falc [...] new 82ed3243219d gpu: nova-core: move some functions into the HAL new 954b38fd0a8f gpu: nova-core: Add basic Turing HAL new a75718afc9a5 gpu: nova-core: add NV_PFALCON_FALCON_ENGINE::reset_engine() new ab2aad252fe2 gpu: nova-core: add Falcon HAL method load_method() new dbfb5aa41f16 gpu: nova-core: add FalconUCodeDescV2 support new 58d26d42818c gpu: nova-core: align LibosMemoryRegionInitArgument size t [...] new d301661f3e95 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new eff43101bdc1 Revert "panic: add panic_force_cpu= parameter to redirect [...] new 615aad0f61e0 Add linux-next specific files for 20260126
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 (ca3a02fda4da) \ N -- N -- N refs/heads/master (615aad0f61e0)
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 1106 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: .../ABI/testing/sysfs-bus-pci-drivers-xhci_hcd | 42 + Documentation/ABI/testing/sysfs-class-typec | 11 + Documentation/RCU/index.rst | 7 - Documentation/accel/index.rst | 7 - Documentation/admin-guide/aoe/index.rst | 7 - Documentation/admin-guide/auxdisplay/index.rst | 7 - Documentation/admin-guide/cgroup-v1/index.rst | 7 - Documentation/admin-guide/cifs/index.rst | 7 - Documentation/admin-guide/device-mapper/index.rst | 7 - Documentation/admin-guide/gpio/index.rst | 7 - Documentation/admin-guide/index.rst | 7 - Documentation/admin-guide/kdump/index.rst | 7 - Documentation/arch/arc/index.rst | 7 - Documentation/arch/arm/index.rst | 8 - Documentation/arch/arm64/index.rst | 7 - Documentation/arch/arm64/silicon-errata.rst | 1 + Documentation/arch/loongarch/index.rst | 7 - Documentation/arch/m68k/index.rst | 7 - Documentation/arch/mips/index.rst | 7 - Documentation/arch/openrisc/index.rst | 7 - Documentation/arch/parisc/index.rst | 7 - Documentation/arch/powerpc/index.rst | 7 - Documentation/arch/riscv/index.rst | 7 - Documentation/arch/s390/index.rst | 7 - Documentation/block/ublk.rst | 64 +- Documentation/bpf/index.rst | 7 - Documentation/cdrom/index.rst | 7 - Documentation/conf.py | 48 +- Documentation/core-api/index.rst | 7 - Documentation/dev-tools/index.rst | 8 - .../devicetree/bindings/ata/sata-common.yaml | 3 + .../bindings/clock/mediatek,mt7622-pciesys.yaml | 10 +- .../bindings/input/touchscreen/ilitek,ili210x.yaml | 51 + .../bindings/input/touchscreen/ti,tsc2007.yaml | 3 + .../bindings/input/touchscreen/trivial-touch.yaml | 4 - .../devicetree/bindings/nvmem/mediatek,efuse.yaml | 1 + .../devicetree/bindings/serial/renesas,scif.yaml | 1 + .../bindings/soc/spacemit/spacemit,k1-syscon.yaml | 8 +- .../bindings/thermal/mediatek,lvts-thermal.yaml | 3 + .../bindings/thermal/renesas,r9a09g047-tsu.yaml | 34 +- .../bindings/ufs/qcom,sa8255p-ufshc.yaml | 56 + Documentation/doc-guide/index.rst | 7 - Documentation/driver-api/80211/index.rst | 7 - Documentation/driver-api/coco/index.rst | 2 - Documentation/driver-api/crypto/iaa/index.rst | 7 - Documentation/driver-api/crypto/index.rst | 7 - Documentation/driver-api/cxl/index.rst | 2 - Documentation/driver-api/dmaengine/index.rst | 7 - Documentation/driver-api/driver-model/index.rst | 7 - Documentation/driver-api/early-userspace/index.rst | 7 - Documentation/driver-api/firmware/index.rst | 7 - Documentation/driver-api/index.rst | 7 - Documentation/driver-api/memory-devices/index.rst | 7 - Documentation/driver-api/pci/index.rst | 7 - Documentation/driver-api/phy/index.rst | 8 - Documentation/driver-api/pm/index.rst | 7 - Documentation/driver-api/serial/index.rst | 7 - Documentation/driver-api/soundwire/index.rst | 7 - .../surface_aggregator/clients/index.rst | 7 - .../driver-api/surface_aggregator/index.rst | 7 - Documentation/driver-api/usb/index.rst | 7 - Documentation/driver-api/xilinx/index.rst | 7 - Documentation/fault-injection/index.rst | 7 - Documentation/fb/index.rst | 7 - Documentation/filesystems/erofs.rst | 10 +- Documentation/fpga/index.rst | 7 - Documentation/gpu/drivers.rst | 7 - Documentation/gpu/index.rst | 7 - Documentation/hwmon/index.rst | 7 - Documentation/i2c/index.rst | 7 - Documentation/infiniband/index.rst | 7 - Documentation/input/devices/index.rst | 7 - Documentation/input/index.rst | 7 - Documentation/isdn/index.rst | 7 - Documentation/kbuild/index.rst | 7 - Documentation/livepatch/index.rst | 7 - Documentation/locking/index.rst | 7 - Documentation/mhi/index.rst | 7 - Documentation/misc-devices/oxsemi-tornado.rst | 26 +- Documentation/netlabel/index.rst | 7 - .../networking/device_drivers/atm/index.rst | 7 - .../networking/device_drivers/can/index.rst | 7 - .../networking/device_drivers/cellular/index.rst | 7 - .../networking/device_drivers/ethernet/index.rst | 7 - .../ethernet/mellanox/mlx5/index.rst | 7 - .../networking/device_drivers/fddi/index.rst | 7 - .../networking/device_drivers/hamradio/index.rst | 7 - Documentation/networking/device_drivers/index.rst | 7 - .../networking/device_drivers/wifi/index.rst | 7 - .../networking/device_drivers/wwan/index.rst | 7 - Documentation/networking/diagnostic/index.rst | 7 - Documentation/networking/index.rst | 7 - Documentation/pcmcia/index.rst | 7 - Documentation/peci/index.rst | 7 - Documentation/power/index.rst | 7 - Documentation/process/conclave.rst | 41 + Documentation/process/debugging/index.rst | 9 - Documentation/process/index.rst | 8 +- Documentation/rust/index.rst | 7 - Documentation/scheduler/index.rst | 7 - Documentation/scsi/scsi_mid_low_api.rst | 3 +- Documentation/sound/index.rst | 7 - Documentation/sphinx-includes/subproject-index.rst | 7 + Documentation/sphinx-static/custom.css | 12 + Documentation/spi/index.rst | 7 - Documentation/target/index.rst | 7 - Documentation/tee/index.rst | 7 - Documentation/timers/index.rst | 7 - Documentation/tools/feat.rst | 10 + Documentation/tools/index.rst | 8 +- Documentation/tools/jobserver.rst | 10 + Documentation/tools/kabi.rst | 13 + Documentation/tools/kabi_helpers.rst | 11 + Documentation/tools/kabi_parser.rst | 10 + Documentation/tools/kabi_regex.rst | 10 + Documentation/tools/kabi_symbols.rst | 10 + Documentation/tools/kdoc.rst | 12 + Documentation/tools/kdoc_ancillary.rst | 46 + Documentation/tools/kdoc_output.rst | 14 + Documentation/tools/kdoc_parser.rst | 29 + Documentation/tools/python.rst | 13 + Documentation/tools/rtla/index.rst | 7 - Documentation/tools/rv/index.rst | 7 - Documentation/trace/index.rst | 7 - Documentation/translations/ja_JP/index.rst | 1 + .../ja_JP/process/submitting-patches.rst | 38 + Documentation/usb/index.rst | 7 - Documentation/userspace-api/gpio/index.rst | 7 - Documentation/userspace-api/index.rst | 7 - Documentation/virt/index.rst | 7 - Documentation/virt/kvm/api.rst | 44 + .../virt/kvm/x86/amd-memory-encryption.rst | 52 +- Documentation/w1/index.rst | 7 - Documentation/watchdog/index.rst | 7 - Documentation/wmi/devices/index.rst | 7 - Documentation/wmi/index.rst | 8 - MAINTAINERS | 21 +- Makefile | 2 +- Next/SHA1s | 160 +- Next/merge.log | 3866 +++++++++++++------- arch/arm64/Kconfig | 19 + arch/arm64/include/asm/assembler.h | 10 + arch/arm64/include/asm/kvm_arm.h | 2 +- arch/arm64/include/asm/kvm_pgtable.h | 7 +- arch/arm64/include/asm/memory.h | 11 +- arch/arm64/include/asm/pgtable-prot.h | 4 +- arch/arm64/kernel/cpu_errata.c | 31 + arch/arm64/kernel/head.S | 2 +- arch/arm64/kvm/arm.c | 6 + arch/arm64/kvm/hyp/nvhe/hyp-init.S | 5 - arch/arm64/kvm/hyp/nvhe/hyp-main.c | 67 + arch/arm64/kvm/hyp/nvhe/mem_protect.c | 4 +- arch/arm64/kvm/hyp/nvhe/pkvm.c | 2 +- arch/arm64/kvm/hyp/pgtable.c | 26 +- arch/arm64/tools/cpucaps | 1 + arch/m68k/sun3/prom/printf.c | 4 +- arch/riscv/errata/sifive/errata.c | 18 - arch/riscv/include/asm/csr.h | 17 + arch/riscv/include/asm/syscall.h | 2 +- arch/riscv/kernel/ptrace.c | 98 +- arch/riscv/kernel/vector.c | 12 +- arch/riscv/lib/strlen.S | 8 +- arch/x86/entry/vdso/vdso32/sigreturn.S | 10 + arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/kvm_host.h | 2 + arch/x86/include/uapi/asm/kvm.h | 2 + arch/x86/kernel/cpu/sgx/ioctl.c | 2 +- arch/x86/kernel/e820.c | 19 +- arch/x86/kvm/cpuid.c | 46 +- arch/x86/kvm/lapic.c | 1 - arch/x86/kvm/reverse_cpuid.h | 19 + arch/x86/kvm/svm/sev.c | 78 +- arch/x86/kvm/svm/svm.h | 1 + arch/x86/kvm/vmx/hyperv_evmcs.c | 2 +- arch/x86/kvm/vmx/hyperv_evmcs.h | 2 +- arch/x86/kvm/vmx/nested.c | 31 +- arch/x86/kvm/vmx/vmcs.h | 9 + arch/x86/kvm/vmx/vmcs12.c | 74 +- arch/x86/kvm/vmx/vmcs12.h | 8 +- arch/x86/kvm/vmx/vmx.c | 2 - arch/x86/net/bpf_jit_comp.c | 76 +- drivers/acpi/acpi_video.c | 6 +- drivers/acpi/device_pm.c | 4 +- drivers/acpi/pci_slot.c | 10 +- drivers/acpi/x86/s2idle.c | 3 - drivers/android/binder/rust_binderfs.c | 9 +- drivers/ata/libata-core.c | 3 + drivers/ata/libata-scsi.c | 8 +- drivers/ata/libata.h | 3 +- drivers/base/base.h | 4 + drivers/block/ublk_drv.c | 1333 ++++++- drivers/char/mem.c | 6 +- drivers/clk/actions/owl-composite.c | 11 +- drivers/clk/actions/owl-divider.c | 17 +- drivers/clk/actions/owl-divider.h | 5 - drivers/clk/clk-bm1880.c | 13 +- drivers/clk/clk-loongson1.c | 5 +- drivers/clk/clk-milbeaut.c | 15 +- drivers/clk/clk-versaclock3.c | 7 +- drivers/clk/clk.c | 13 + drivers/clk/hisilicon/clkdivider-hi6220.c | 6 +- drivers/clk/mediatek/Kconfig | 2 +- drivers/clk/mediatek/clk-mt2701.c | 2 +- drivers/clk/mediatek/clk-mt2712-apmixedsys.c | 2 +- drivers/clk/mediatek/clk-mt6735-apmixedsys.c | 4 +- drivers/clk/mediatek/clk-mt6765.c | 2 +- drivers/clk/mediatek/clk-mt6779.c | 2 +- drivers/clk/mediatek/clk-mt6795-apmixedsys.c | 2 +- drivers/clk/mediatek/clk-mt6797.c | 2 +- drivers/clk/mediatek/clk-mt7622-apmixedsys.c | 2 +- drivers/clk/mediatek/clk-mt7629.c | 2 +- drivers/clk/mediatek/clk-mt7981-apmixed.c | 2 +- drivers/clk/mediatek/clk-mt7981-eth.c | 6 +- drivers/clk/mediatek/clk-mt7986-apmixed.c | 2 +- drivers/clk/mediatek/clk-mt7988-apmixed.c | 2 +- drivers/clk/mediatek/clk-mt8135-apmixedsys.c | 3 +- drivers/clk/mediatek/clk-mt8167-apmixedsys.c | 2 +- drivers/clk/mediatek/clk-mt8173-apmixedsys.c | 14 +- drivers/clk/mediatek/clk-mt8183-apmixedsys.c | 2 +- drivers/clk/mediatek/clk-mt8186-apmixedsys.c | 2 +- drivers/clk/mediatek/clk-mt8188-apmixedsys.c | 2 +- drivers/clk/mediatek/clk-mt8192-apmixedsys.c | 2 +- drivers/clk/mediatek/clk-mt8195-apmixedsys.c | 2 +- drivers/clk/mediatek/clk-mt8195-apusys_pll.c | 3 +- drivers/clk/mediatek/clk-mt8196-apmixedsys.c | 3 +- drivers/clk/mediatek/clk-mt8196-mcu.c | 2 +- drivers/clk/mediatek/clk-mt8196-mfg.c | 15 +- drivers/clk/mediatek/clk-mt8196-vlpckgen.c | 2 +- drivers/clk/mediatek/clk-mt8365-apmixedsys.c | 2 +- drivers/clk/mediatek/clk-mt8516-apmixedsys.c | 2 +- drivers/clk/mediatek/clk-mt8516.c | 2 +- drivers/clk/mediatek/clk-mtk.c | 12 +- drivers/clk/mediatek/clk-pll.c | 19 +- drivers/clk/mediatek/clk-pll.h | 15 +- drivers/clk/mediatek/clk-pllfh.c | 13 +- drivers/clk/mediatek/clk-pllfh.h | 2 +- drivers/clk/nuvoton/clk-ma35d1-divider.c | 7 +- drivers/clk/nxp/clk-lpc32xx.c | 6 +- drivers/clk/sophgo/clk-cv18xx-ip.c | 154 +- drivers/clk/sophgo/clk-sg2042-clkgen.c | 15 +- drivers/clk/sprd/div.c | 6 +- drivers/clk/stm32/clk-stm32-core.c | 42 +- drivers/clk/sunxi-ng/ccu_div.c | 25 +- drivers/clk/sunxi-ng/ccu_mp.c | 26 +- drivers/clk/sunxi-ng/ccu_mult.c | 16 +- drivers/clk/sunxi-ng/ccu_mux.c | 49 +- drivers/clk/sunxi-ng/ccu_mux.h | 8 +- drivers/clk/sunxi-ng/ccu_nkm.c | 25 +- drivers/clk/tegra/clk-tegra124-emc.c | 2 +- drivers/clk/x86/clk-cgu.c | 6 +- drivers/clk/zynqmp/divider.c | 10 +- drivers/clk/zynqmp/pll.c | 5 +- drivers/cpuidle/governors/menu.c | 22 +- drivers/cpuidle/governors/teo.c | 23 +- drivers/cxl/Kconfig | 2 +- drivers/cxl/core/edac.c | 64 +- drivers/cxl/core/memdev.c | 109 +- drivers/cxl/cxl.h | 2 + drivers/cxl/cxlmem.h | 17 +- drivers/cxl/mem.c | 73 +- drivers/cxl/pci.c | 2 +- drivers/cxl/port.c | 40 + drivers/dax/device.c | 10 +- drivers/dax/hmem/device.c | 3 +- drivers/dax/hmem/hmem.c | 5 +- drivers/firewire/sbp2.c | 7 +- drivers/gpu/drm/drm_gem.c | 23 +- drivers/gpu/drm/i915/display/intel_fbc.c | 29 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 3 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 3 +- drivers/gpu/drm/panel/Kconfig | 1 + drivers/gpu/drm/panel/panel-edp.c | 1 + drivers/gpu/drm/panthor/Makefile | 2 + drivers/gpu/drm/ttm/tests/ttm_tt_test.c | 2 +- drivers/gpu/drm/ttm/ttm_backup.c | 3 +- drivers/gpu/drm/ttm/ttm_tt.c | 2 +- drivers/gpu/drm/tyr/Kconfig | 1 + drivers/gpu/drm/tyr/regs.rs | 1 + drivers/gpu/drm/xe/xe_exec.c | 6 +- drivers/gpu/drm/xe/xe_lrc.c | 2 +- drivers/gpu/nova-core/falcon.rs | 90 +- drivers/gpu/nova-core/falcon/hal.rs | 26 + drivers/gpu/nova-core/falcon/hal/ga102.rs | 39 + drivers/gpu/nova-core/falcon/hal/tu102.rs | 77 + drivers/gpu/nova-core/firmware.rs | 203 +- drivers/gpu/nova-core/firmware/booter.rs | 43 +- drivers/gpu/nova-core/firmware/fwsec.rs | 51 +- drivers/gpu/nova-core/firmware/gsp.rs | 9 +- drivers/gpu/nova-core/gsp.rs | 8 +- drivers/gpu/nova-core/gsp/boot.rs | 2 +- drivers/gpu/nova-core/gsp/commands.rs | 6 +- drivers/gpu/nova-core/gsp/fw.rs | 14 +- drivers/gpu/nova-core/gsp/sequencer.rs | 5 +- drivers/gpu/nova-core/regs.rs | 42 +- drivers/gpu/nova-core/regs/macros.rs | 90 +- drivers/gpu/nova-core/vbios.rs | 65 +- drivers/hid/Kconfig | 1 + drivers/hid/hid-elecom.c | 16 + drivers/hid/hid-ids.h | 4 + drivers/hid/hid-multitouch.c | 3 + drivers/hid/hid-quirks.c | 3 + drivers/infiniband/ulp/srp/ib_srp.c | 3 +- drivers/input/serio/i8042-acpipnpio.h | 18 + drivers/input/touchscreen/ili210x.c | 75 +- drivers/input/touchscreen/novatek-nvt-ts.c | 5 - drivers/message/fusion/mptfc.c | 7 +- drivers/message/fusion/mptsas.c | 4 +- drivers/message/fusion/mptscsih.c | 3 +- drivers/message/fusion/mptscsih.h | 2 +- drivers/message/fusion/mptspi.c | 4 +- drivers/misc/cardreader/rts5249.c | 3 - drivers/misc/cardreader/rtsx_pcr.c | 9 - drivers/mmc/host/pxamci.c | 2 - drivers/mmc/host/rtsx_pci_sdmmc.c | 28 +- drivers/net/bonding/bond_main.c | 20 +- drivers/net/bonding/bond_options.c | 8 +- drivers/net/can/at91_can.c | 2 +- drivers/net/can/usb/gs_usb.c | 4 +- drivers/net/dsa/yt921x.c | 15 +- drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c | 5 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 2 +- .../net/ethernet/marvell/octeon_ep/octep_main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 2 +- drivers/net/ethernet/sfc/mcdi_filters.c | 7 +- drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c | 9 +- drivers/ntb/ntb_transport.c | 1 + drivers/nubus/bus.c | 13 +- drivers/nubus/nubus.c | 12 +- drivers/pci/bus.c | 8 + drivers/pci/controller/dwc/pci-imx6.c | 5 + .../pci/controller/dwc/pcie-designware-debugfs.c | 54 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 39 - drivers/pci/controller/dwc/pcie-designware-host.c | 109 +- drivers/pci/controller/dwc/pcie-designware.c | 89 +- drivers/pci/controller/dwc/pcie-designware.h | 12 +- drivers/pci/controller/dwc/pcie-dw-rockchip.c | 4 +- drivers/pci/controller/dwc/pcie-qcom.c | 4 +- drivers/pci/endpoint/pci-ep-cfs.c | 8 +- drivers/pci/msi/msi.c | 4 +- drivers/pci/pci.c | 8 +- drivers/pci/quirks.c | 5 + drivers/pinctrl/intel/Kconfig | 21 +- drivers/platform/chrome/cros_ec_typec.c | 1 + drivers/pwm/pwm_th1520.rs | 5 +- drivers/reset/Kconfig | 14 +- drivers/reset/Makefile | 2 +- drivers/reset/reset-gpio.c | 9 +- drivers/reset/reset-imx8mp-audiomix.c | 169 +- drivers/reset/reset-rzg2l-usbphy-ctrl.c | 110 +- drivers/reset/spacemit/Kconfig | 36 + drivers/reset/spacemit/Makefile | 5 + drivers/reset/spacemit/reset-spacemit-common.c | 77 + drivers/reset/spacemit/reset-spacemit-common.h | 42 + .../reset-spacemit-k1.c} | 107 +- drivers/reset/spacemit/reset-spacemit-k3.c | 233 ++ drivers/rtc/rtc-ac100.c | 75 +- drivers/s390/scsi/zfcp_scsi.c | 4 +- drivers/scsi/3w-9xxx.c | 2 +- drivers/scsi/3w-sas.c | 8 +- drivers/scsi/3w-xxxx.c | 2 +- drivers/scsi/53c700.c | 6 +- drivers/scsi/BusLogic.c | 2 +- drivers/scsi/BusLogic.h | 3 +- drivers/scsi/NCR5380.c | 4 +- drivers/scsi/a100u2w.c | 2 +- drivers/scsi/aacraid/linit.c | 4 +- drivers/scsi/advansys.c | 5 +- drivers/scsi/aha152x.c | 8 +- drivers/scsi/aha1542.c | 3 +- drivers/scsi/aha1740.c | 2 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 12 +- drivers/scsi/aic7xxx/aic7xxx_osm.c | 4 +- drivers/scsi/arcmsr/arcmsr_hba.c | 5 +- drivers/scsi/arm/acornscsi.c | 2 +- drivers/scsi/arm/fas216.c | 11 +- drivers/scsi/arm/fas216.h | 11 +- drivers/scsi/atp870u.c | 2 +- drivers/scsi/be2iscsi/be_mgmt.c | 1 + drivers/scsi/bfa/bfad_im.c | 5 +- drivers/scsi/bnx2fc/bnx2fc.h | 3 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 4 +- drivers/scsi/csiostor/csio_scsi.c | 4 +- drivers/scsi/dc395x.c | 2 +- drivers/scsi/esas2r/esas2r.h | 3 +- drivers/scsi/esas2r/esas2r_main.c | 3 +- drivers/scsi/esp_scsi.c | 2 +- drivers/scsi/fdomain.c | 3 +- drivers/scsi/fnic/fnic.h | 3 +- drivers/scsi/fnic/fnic_scsi.c | 3 +- drivers/scsi/hpsa.c | 6 +- drivers/scsi/hptiop.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 3 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 9 +- drivers/scsi/imm.c | 2 +- drivers/scsi/initio.c | 2 +- drivers/scsi/ipr.c | 4 +- drivers/scsi/ips.c | 4 +- drivers/scsi/libfc/fc_fcp.c | 3 +- drivers/scsi/libiscsi.c | 3 +- drivers/scsi/libsas/sas_scsi_host.c | 3 +- drivers/scsi/lpfc/lpfc_scsi.c | 8 +- drivers/scsi/mac53c94.c | 2 +- drivers/scsi/megaraid.c | 17 +- drivers/scsi/megaraid.h | 6 +- drivers/scsi/megaraid/megaraid_mbox.c | 23 +- drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/mesh.c | 2 +- drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h | 92 +- drivers/scsi/mpi3mr/mpi/mpi30_image.h | 102 +- drivers/scsi/mpi3mr/mpi/mpi30_init.h | 2 +- drivers/scsi/mpi3mr/mpi/mpi30_ioc.h | 1 + drivers/scsi/mpi3mr/mpi/mpi30_pci.h | 2 +- drivers/scsi/mpi3mr/mpi/mpi30_sas.h | 2 +- drivers/scsi/mpi3mr/mpi/mpi30_tool.h | 6 +- drivers/scsi/mpi3mr/mpi/mpi30_transport.h | 4 +- drivers/scsi/mpi3mr/mpi3mr.h | 16 +- drivers/scsi/mpi3mr/mpi3mr_app.c | 28 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 131 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 106 +- drivers/scsi/mpi3mr/mpi3mr_transport.c | 30 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 4 +- drivers/scsi/mvumi.c | 4 +- drivers/scsi/myrb.c | 12 +- drivers/scsi/myrs.c | 4 +- drivers/scsi/ncr53c8xx.c | 2 +- drivers/scsi/nsp32.c | 5 +- drivers/scsi/pcmcia/nsp_cs.c | 2 +- drivers/scsi/pcmcia/nsp_cs.h | 3 +- drivers/scsi/pcmcia/sym53c500_cs.c | 2 +- drivers/scsi/pmcraid.c | 4 +- drivers/scsi/ppa.c | 2 +- drivers/scsi/ps3rom.c | 2 +- drivers/scsi/qedf/qedf.h | 4 +- drivers/scsi/qedf/qedf_io.c | 4 +- drivers/scsi/qla1280.c | 18 +- drivers/scsi/qla2xxx/qla_os.c | 15 +- drivers/scsi/qla2xxx/qla_target.c | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 2 +- drivers/scsi/qla4xxx/ql4_os.c | 8 +- drivers/scsi/qlogicfas408.c | 2 +- drivers/scsi/qlogicfas408.h | 3 +- drivers/scsi/qlogicpti.c | 2 +- drivers/scsi/scsi_debug.c | 9 +- drivers/scsi/smartpqi/smartpqi_init.c | 3 +- drivers/scsi/snic/snic.h | 3 +- drivers/scsi/snic/snic_scsi.c | 4 +- drivers/scsi/stex.c | 2 +- drivers/scsi/storvsc_drv.c | 3 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 2 +- drivers/scsi/virtio_scsi.c | 4 +- drivers/scsi/vmw_pvscsi.c | 2 +- drivers/scsi/wd33c93.c | 2 +- drivers/scsi/wd33c93.h | 3 +- drivers/scsi/wd719x.c | 3 +- drivers/scsi/xen-scsifront.c | 4 +- drivers/target/loopback/tcm_loop.c | 3 +- drivers/thermal/broadcom/bcm2835_thermal.c | 8 +- drivers/thermal/intel/x86_pkg_temp_thermal.c | 3 + drivers/thermal/mediatek/lvts_thermal.c | 362 +- drivers/thermal/renesas/rzg3e_thermal.c | 123 +- drivers/thermal/st/stm_thermal.c | 4 +- drivers/tty/pty.c | 14 +- drivers/tty/serial/8250/8250_omap.c | 18 +- drivers/tty/serial/8250/8250_pci.c | 91 +- drivers/tty/serial/serial_core.c | 6 + drivers/tty/tty_buffer.c | 8 +- drivers/tty/tty_io.c | 21 +- drivers/tty/tty_port.c | 23 + drivers/ufs/core/ufs-sysfs.c | 2 +- drivers/ufs/core/ufshcd.c | 7 +- drivers/ufs/host/ufs-amd-versal2.c | 2 +- drivers/ufs/host/ufs-qcom.c | 156 +- drivers/ufs/host/ufs-qcom.h | 1 + drivers/usb/dwc3/dwc3-google.c | 4 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 4 +- drivers/usb/host/xhci-dbgcap.c | 259 +- drivers/usb/host/xhci-dbgcap.h | 39 +- drivers/usb/host/xhci-tegra.c | 21 +- drivers/usb/image/microtek.c | 6 +- drivers/usb/phy/phy-generic.c | 74 +- drivers/usb/phy/phy-tegra-usb.c | 300 +- drivers/usb/storage/scsiglue.c | 2 +- drivers/usb/storage/uas.c | 2 +- drivers/usb/typec/Makefile | 2 +- drivers/usb/typec/altmodes/displayport.c | 6 +- drivers/usb/typec/altmodes/thunderbolt.c | 2 +- drivers/usb/typec/class.c | 100 +- drivers/usb/typec/class.h | 3 + drivers/usb/typec/hd3ss3220.c | 27 +- drivers/usb/typec/mode_selection.c | 283 ++ drivers/usb/typec/ucsi/cros_ec_ucsi.c | 22 + drivers/usb/typec/ucsi/ucsi.c | 12 + drivers/usb/typec/ucsi/ucsi.h | 4 + drivers/usb/usbip/stub_tx.c | 4 +- drivers/vfio/pci/vfio_pci_dmabuf.c | 12 + drivers/virt/coco/tsm-core.c | 2 - fs/aio.c | 2 +- fs/btrfs/block-group.c | 10 +- fs/btrfs/disk-io.c | 54 +- fs/btrfs/extent-tree.c | 24 +- fs/btrfs/extent_io.c | 5 +- fs/btrfs/file-item.c | 16 +- fs/btrfs/file.c | 30 +- fs/btrfs/free-space-cache.c | 28 +- fs/btrfs/inode.c | 21 +- fs/btrfs/ioctl.c | 44 +- fs/btrfs/lzo.c | 17 +- fs/btrfs/qgroup.c | 22 +- fs/btrfs/scrub.c | 8 +- fs/btrfs/send.c | 76 +- fs/btrfs/space-info.c | 13 +- fs/btrfs/transaction.c | 9 +- fs/btrfs/uuid-tree.c | 16 +- fs/btrfs/verity.c | 13 +- fs/btrfs/volumes.c | 12 +- fs/btrfs/zoned.c | 15 + fs/erofs/Kconfig | 9 + fs/erofs/Makefile | 1 + fs/erofs/data.c | 41 +- fs/erofs/erofs_fs.h | 5 +- fs/erofs/fileio.c | 25 +- fs/erofs/fscache.c | 17 +- fs/erofs/inode.c | 27 +- fs/erofs/internal.h | 63 + fs/erofs/ishare.c | 206 ++ fs/erofs/super.c | 91 +- fs/erofs/xattr.c | 47 + fs/erofs/xattr.h | 3 + fs/erofs/zdata.c | 38 +- fs/ext4/extents-test.c | 318 +- fs/ext4/file.c | 4 +- fs/file_table.c | 1 + fs/gfs2/glock.c | 104 +- fs/gfs2/glock.h | 3 +- fs/gfs2/incore.h | 2 +- fs/gfs2/inode.c | 18 +- fs/gfs2/trace_gfs2.h | 2 +- fs/hugetlbfs/inode.c | 14 +- fs/ntfs3/file.c | 2 +- fs/orangefs/file.c | 4 +- fs/orangefs/orangefs-debugfs.c | 36 +- fs/orangefs/xattr.c | 12 +- fs/ramfs/file-nommu.c | 2 +- fs/resctrl/pseudo_lock.c | 2 +- fs/romfs/mmap-nommu.c | 2 +- fs/xfs/scrub/xfile.c | 3 +- fs/xfs/xfs_buf_mem.c | 2 +- fs/xfs/xfs_file.c | 4 +- fs/zonefs/file.c | 3 +- include/asm-generic/rqspinlock.h | 2 +- include/dt-bindings/reset/spacemit,k3-resets.h | 171 + .../dt-bindings/thermal/mediatek,lvts-thermal.h | 29 + include/linux/bpf.h | 36 + include/linux/dax.h | 8 +- include/linux/device/devres.h | 4 - include/linux/hugetlb.h | 6 +- include/linux/hugetlb_inline.h | 10 + include/linux/ioport.h | 5 + include/linux/libata.h | 3 +- include/linux/maple_tree.h | 42 + include/linux/mm.h | 253 +- include/linux/mm_types.h | 80 +- include/linux/mmap_lock.h | 264 +- include/linux/nubus.h | 3 +- include/linux/rtsx_common.h | 1 - include/linux/rtsx_pci.h | 1 - include/linux/shmem_fs.h | 8 +- include/linux/tty_buffer.h | 1 + include/linux/tty_driver.h | 7 + include/linux/tty_port.h | 13 + include/linux/usb/tegra_usb_phy.h | 7 +- include/linux/usb/typec.h | 3 + include/linux/usb/typec_altmode.h | 42 + include/net/bonding.h | 13 +- include/net/xfrm.h | 5 +- include/scsi/libfc.h | 3 +- include/scsi/libiscsi.h | 3 +- include/scsi/libsas.h | 3 +- include/scsi/scsi_host.h | 12 +- include/trace/events/erofs.h | 10 +- include/uapi/linux/bpf.h | 1 + include/uapi/linux/io_uring.h | 14 +- include/uapi/linux/io_uring/bpf_filter.h | 10 +- include/uapi/linux/kvm.h | 9 + include/uapi/linux/ublk_cmd.h | 84 + include/ufs/ufshcd.h | 2 + io_uring/Makefile | 14 +- io_uring/bpf_filter.c | 9 +- io_uring/cancel.c | 1 + io_uring/fdinfo.c | 99 + io_uring/fdinfo.h | 10 + io_uring/futex.c | 2 +- io_uring/io-wq.c | 2 + io_uring/io_uring.c | 725 +--- io_uring/io_uring.h | 82 +- io_uring/memmap.c | 2 +- io_uring/openclose.c | 9 + io_uring/openclose.h | 3 + io_uring/register.c | 15 + io_uring/rsrc.c | 2 +- io_uring/rsrc.h | 2 +- io_uring/tw.c | 355 ++ io_uring/tw.h | 116 + io_uring/wait.c | 308 ++ io_uring/wait.h | 49 + io_uring/zcrx.c | 38 +- ipc/shm.c | 12 +- kernel/bpf/btf.c | 2 + kernel/bpf/rqspinlock.c | 7 +- kernel/bpf/syscall.c | 18 +- kernel/bpf/trampoline.c | 53 +- kernel/bpf/verifier.c | 90 +- kernel/rcu/tree.c | 2 +- kernel/rcu/tree.h | 3 +- kernel/rcu/tree_nocb.h | 80 +- kernel/relay.c | 2 +- kernel/resource.c | 71 +- kernel/sched/fair.c | 10 - kernel/sched/features.h | 2 +- kernel/trace/bpf_trace.c | 49 +- kernel/trace/trace.c | 8 +- kernel/trace/trace_events_hist.c | 9 + kernel/trace/trace_events_synth.c | 8 +- kernel/trace/trace_functions_graph.c | 2 +- lib/maple_tree.c | 2127 +++++------ lib/test_maple_tree.c | 55 +- localversion-next | 2 +- mm/filemap.c | 2 +- mm/hugetlb.c | 22 +- mm/internal.h | 2 +- mm/khugepaged.c | 7 +- mm/madvise.c | 6 +- mm/memfd.c | 6 +- mm/memory.c | 17 +- mm/mmap.c | 10 +- mm/mmap_lock.c | 173 +- mm/mremap.c | 2 +- mm/pagewalk.c | 3 +- mm/secretmem.c | 7 +- mm/shmem.c | 61 +- mm/slab_common.c | 7 +- mm/slub.c | 63 +- mm/util.c | 2 +- mm/vma.c | 13 +- mm/vma.h | 3 +- net/bpf/test_run.c | 1 + net/core/bpf_sk_storage.c | 1 + net/ipv6/icmp.c | 4 +- net/xfrm/xfrm_device.c | 22 +- net/xfrm/xfrm_policy.c | 4 +- net/xfrm/xfrm_state.c | 7 +- rust/helpers/bug.c | 4 +- rust/helpers/build_bug.c | 2 +- rust/helpers/err.c | 6 +- rust/helpers/maple_tree.c | 3 +- rust/helpers/mm.c | 20 +- rust/helpers/of.c | 2 +- rust/helpers/page.c | 9 +- rust/helpers/rbtree.c | 9 +- rust/helpers/slab.c | 4 +- rust/helpers/uaccess.c | 10 +- rust/helpers/vmalloc.c | 2 +- rust/helpers/workqueue.c | 8 +- rust/kernel/auxiliary.rs | 7 +- rust/kernel/clk.rs | 2 +- rust/kernel/debugfs/entry.rs | 2 +- rust/kernel/debugfs/file_ops.rs | 18 +- rust/kernel/device.rs | 9 +- rust/kernel/devres.rs | 35 +- rust/kernel/io.rs | 477 ++- rust/kernel/io/mem.rs | 16 +- rust/kernel/io/poll.rs | 16 +- rust/kernel/kunit.rs | 8 +- rust/kernel/num/bounded.rs | 4 +- rust/kernel/pci.rs | 10 +- rust/kernel/pci/id.rs | 2 +- rust/kernel/pci/io.rs | 208 +- rust/kernel/sync/atomic/predefine.rs | 11 + rust/kernel/transmute.rs | 8 + rust/macros/lib.rs | 2 +- samples/rust/rust_dma.rs | 13 +- samples/rust/rust_driver_auxiliary.rs | 2 +- samples/rust/rust_driver_faux.rs | 2 +- samples/rust/rust_driver_pci.rs | 33 +- samples/rust/rust_driver_platform.rs | 2 +- samples/rust/rust_soc.rs | 4 +- scripts/generate_rust_analyzer.py | 2 +- scripts/package/kernel.spec | 65 +- scripts/tracepoint-update.c | 2 + security/integrity/evm/evm_crypto.c | 14 +- security/keys/big_key.c | 2 +- security/keys/trusted-keys/trusted_tpm2.c | 4 +- sound/core/ctljack.c | 18 +- sound/hda/codecs/realtek/alc269.c | 188 +- sound/hda/codecs/side-codecs/tas2781_hda_spi.c | 8 +- sound/usb/mixer_quirks.c | 3 + sound/usb/mixer_scarlett.c | 486 ++- sound/usb/mixer_scarlett.h | 1 + tools/bpf/bpftool/common.c | 1 + tools/docs/sphinx-build-wrapper | 80 +- tools/include/linux/bitmap.h | 22 + tools/include/uapi/linux/bpf.h | 1 + tools/lib/bitmap.c | 29 + tools/lib/bpf/bpf.c | 1 + tools/lib/bpf/libbpf.c | 3 + tools/lib/python/abi/abi_parser.py | 33 +- tools/lib/python/abi/abi_regex.py | 26 +- tools/lib/python/abi/helpers.py | 42 +- tools/lib/python/abi/system_symbols.py | 14 +- tools/lib/python/feat/parse_features.py | 27 +- tools/lib/python/jobserver.py | 20 +- tools/lib/python/kdoc/enrich_formatter.py | 20 +- tools/lib/python/kdoc/kdoc_files.py | 23 +- tools/lib/python/kdoc/kdoc_item.py | 18 + tools/lib/python/kdoc/kdoc_output.py | 60 +- tools/lib/python/kdoc/kdoc_parser.py | 171 +- tools/lib/python/kdoc/kdoc_re.py | 18 +- tools/lib/python/kdoc/latex_fonts.py | 95 +- tools/lib/python/kdoc/parse_data_structs.py | 62 +- tools/lib/python/kdoc/python_version.py | 20 +- tools/power/x86/turbostat/turbostat.8 | 6 +- tools/power/x86/turbostat/turbostat.c | 228 +- tools/testing/cxl/test/mem.c | 2 +- tools/testing/radix-tree/maple.c | 183 +- tools/testing/selftests/bpf/DENYLIST.s390x | 1 + tools/testing/selftests/bpf/bpf_experimental.h | 58 + tools/testing/selftests/bpf/bpf_kfuncs.h | 3 - tools/testing/selftests/bpf/prog_tests/exe_ctx.c | 59 + .../selftests/bpf/prog_tests/fsession_test.c | 124 + .../selftests/bpf/prog_tests/get_func_args_test.c | 1 + .../selftests/bpf/prog_tests/get_func_ip_test.c | 2 + .../selftests/bpf/prog_tests/task_local_data.h | 4 +- .../bpf/prog_tests/test_task_local_data.c | 2 +- .../selftests/bpf/prog_tests/tracing_failure.c | 2 +- tools/testing/selftests/bpf/prog_tests/wq.c | 5 +- .../selftests/bpf/prog_tests/xdp_pull_data.c | 16 +- tools/testing/selftests/bpf/progs/fsession_test.c | 179 + .../selftests/bpf/progs/get_func_args_test.c | 40 +- .../testing/selftests/bpf/progs/get_func_ip_test.c | 23 + .../bpf/progs/kprobe_multi_session_cookie.c | 15 +- .../selftests/bpf/progs/task_local_data.bpf.h | 2 +- tools/testing/selftests/bpf/progs/test_ctx.c | 48 + .../selftests/bpf/progs/uprobe_multi_session.c | 7 +- .../bpf/progs/uprobe_multi_session_cookie.c | 15 +- .../bpf/progs/uprobe_multi_session_recursive.c | 11 +- .../testing/selftests/bpf/test_kmods/bpf_testmod.c | 32 + .../selftests/bpf/test_kmods/bpf_testmod_kfunc.h | 4 + tools/testing/selftests/kvm/Makefile.kvm | 1 + .../testing/selftests/kvm/include/x86/processor.h | 1 + tools/testing/selftests/kvm/lib/x86/processor.c | 7 + .../selftests/kvm/x86/nested_dirty_log_test.c | 187 +- tools/testing/selftests/net/fcnal-test.sh | 7 + tools/testing/selftests/riscv/vector/.gitignore | 2 + tools/testing/selftests/riscv/vector/Makefile | 10 +- tools/testing/selftests/riscv/vector/v_helpers.c | 23 + tools/testing/selftests/riscv/vector/v_helpers.h | 2 + .../selftests/riscv/vector/validate_v_ptrace.c | 916 +++++ .../selftests/riscv/vector/vstate_exec_nolibc.c | 8 +- tools/testing/selftests/ublk/.gitignore | 6 +- tools/testing/selftests/ublk/Makefile | 8 + tools/testing/selftests/ublk/batch.c | 607 +++ tools/testing/selftests/ublk/common.c | 2 +- tools/testing/selftests/ublk/file_backed.c | 11 +- tools/testing/selftests/ublk/kublk.c | 149 +- tools/testing/selftests/ublk/kublk.h | 195 +- tools/testing/selftests/ublk/null.c | 18 +- tools/testing/selftests/ublk/settings | 1 + tools/testing/selftests/ublk/stripe.c | 17 +- tools/testing/selftests/ublk/test_batch_01.sh | 32 + tools/testing/selftests/ublk/test_batch_02.sh | 30 + tools/testing/selftests/ublk/test_batch_03.sh | 30 + tools/testing/selftests/ublk/test_generic_04.sh | 5 + tools/testing/selftests/ublk/test_generic_05.sh | 5 + tools/testing/selftests/ublk/test_stress_08.sh | 45 + tools/testing/selftests/ublk/test_stress_09.sh | 44 + tools/testing/selftests/ublk/utils.h | 64 + tools/testing/vma/Makefile | 7 +- tools/testing/vma/include/custom.h | 119 + .../testing/vma/{vma_internal.h => include/dup.h} | 1239 ++----- tools/testing/vma/include/stubs.h | 428 +++ tools/testing/vma/main.c | 55 + tools/testing/vma/shared.c | 131 + tools/testing/vma/shared.h | 114 + tools/testing/vma/{vma.c => tests/merge.c} | 332 +- tools/testing/vma/tests/mmap.c | 57 + tools/testing/vma/tests/vma.c | 339 ++ tools/testing/vma/vma_internal.h | 1847 +--------- tools/usb/usbip/README | 2 - 789 files changed, 21454 insertions(+), 10890 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/touchscreen/ilitek,ili2 [...] create mode 100644 Documentation/devicetree/bindings/ufs/qcom,sa8255p-ufshc.yaml create mode 100644 Documentation/process/conclave.rst create mode 100644 Documentation/sphinx-includes/subproject-index.rst create mode 100644 Documentation/tools/feat.rst create mode 100644 Documentation/tools/jobserver.rst create mode 100644 Documentation/tools/kabi.rst create mode 100644 Documentation/tools/kabi_helpers.rst create mode 100644 Documentation/tools/kabi_parser.rst create mode 100644 Documentation/tools/kabi_regex.rst create mode 100644 Documentation/tools/kabi_symbols.rst create mode 100644 Documentation/tools/kdoc.rst create mode 100644 Documentation/tools/kdoc_ancillary.rst create mode 100644 Documentation/tools/kdoc_output.rst create mode 100644 Documentation/tools/kdoc_parser.rst create mode 100644 Documentation/tools/python.rst create mode 100644 Documentation/translations/ja_JP/process/submitting-patches.rst create mode 100644 drivers/gpu/nova-core/falcon/hal/tu102.rs create mode 100644 drivers/reset/spacemit/Kconfig create mode 100644 drivers/reset/spacemit/Makefile create mode 100644 drivers/reset/spacemit/reset-spacemit-common.c create mode 100644 drivers/reset/spacemit/reset-spacemit-common.h rename drivers/reset/{reset-spacemit.c => spacemit/reset-spacemit-k1.c} (78%) create mode 100644 drivers/reset/spacemit/reset-spacemit-k3.c create mode 100644 drivers/usb/typec/mode_selection.c create mode 100644 fs/erofs/ishare.c create mode 100644 include/dt-bindings/reset/spacemit,k3-resets.h create mode 100644 io_uring/tw.c create mode 100644 io_uring/tw.h create mode 100644 io_uring/wait.c create mode 100644 io_uring/wait.h create mode 100644 tools/testing/selftests/bpf/prog_tests/exe_ctx.c create mode 100644 tools/testing/selftests/bpf/prog_tests/fsession_test.c create mode 100644 tools/testing/selftests/bpf/progs/fsession_test.c create mode 100644 tools/testing/selftests/bpf/progs/test_ctx.c create mode 100644 tools/testing/selftests/riscv/vector/validate_v_ptrace.c create mode 100644 tools/testing/selftests/ublk/batch.c create mode 100644 tools/testing/selftests/ublk/settings create mode 100755 tools/testing/selftests/ublk/test_batch_01.sh create mode 100755 tools/testing/selftests/ublk/test_batch_02.sh create mode 100755 tools/testing/selftests/ublk/test_batch_03.sh create mode 100755 tools/testing/selftests/ublk/test_stress_08.sh create mode 100755 tools/testing/selftests/ublk/test_stress_09.sh create mode 100644 tools/testing/vma/include/custom.h copy tools/testing/vma/{vma_internal.h => include/dup.h} (70%) create mode 100644 tools/testing/vma/include/stubs.h create mode 100644 tools/testing/vma/main.c create mode 100644 tools/testing/vma/shared.c create mode 100644 tools/testing/vma/shared.h rename tools/testing/vma/{vma.c => tests/merge.c} (82%) create mode 100644 tools/testing/vma/tests/mmap.c create mode 100644 tools/testing/vma/tests/vma.c