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 46fe65a2c28e Add linux-next specific files for 20260116 omits 6fc569e1014c Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits f511b159f099 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits 6d54528cfef1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5b0a02bef350 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a2befe5e2d73 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits f4a481c49664 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits 1738d21ddaa6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8bba0da2cedc Merge branch 'spmi-next' of https://git.kernel.org/pub/scm [...] omits 3c2560a33a4e Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 3ad4032fc8f6 Merge branches 'for-next/kmalloc_obj' and 'for-next/harden [...] omits cfbb53d25cfa nfp: tls: Avoid -Wflex-array-member-not-at-end warnings omits df1723e814f7 carl9170: Avoid -Wflex-array-member-not-at-end warning omits 9582b6a47ef8 cxl/region: Translate HPA to DPA and memdev in unaligned regions omits 7af987b3f875 cxl/region: Translate DPA->HPA in unaligned MOD3 regions omits b83260136092 Merge branches 'nvmem-fixes' and 'nvmem-for-6.20' into nvm [...] omits a38dc2e4a79d Merge branch 'slab/for-7.0/obj_metadata' into slab/for-next omits e77f314c559e slub: keep empty main sheaf as spare in __pcs_replace_empt [...] omits 9b7977f9e39b Add linux-next specific files for 20260115 omits e2b3697dee16 coredump: Use __counted_by_ptr for struct core_name::corename omits c6efc55bed87 lkdtm/bugs: Add __counted_by_ptr() test PTR_BOUNDS omits 902f4cc2c844 compiler_types.h: Add __counted_by_ptr macro omits 6d9eee611384 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 02182b1952bf Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits 189c40c50963 Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] omits 3279ac740918 Merge branch 'pwrseq/for-next' of https://git.kernel.org/p [...] omits 14faeb8686a0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4d43dc774058 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ebbfcf24b6de Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits 9ca7d2f88d31 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 475d3241e215 Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] omits d4614ffa531d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a66351858fe8 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 61f097833c38 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits 095fce020123 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 12a0113b4bc5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7cfc89086862 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5ac55205d09f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6e1bd9c6fe4b Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] omits 269025c30226 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cc6d565cfb26 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits f2c56f5f8417 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits c6d307e0182e Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] omits 2b2ea455089e Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits 087608f83b19 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c8afcf69332e Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits 0b880b566fce Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ddbfe22f63f9 Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] omits 12867d8f716f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a69405720c9d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8ec36fc69b23 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits b05e047e9d30 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 08b5efb1d409 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits b5c63da41837 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b4b6e5ecef36 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits db7d001200b1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cb96530a4848 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1731650bac64 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits 460b14ce40a4 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits 0ffa386b0127 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 40c0473a2d8c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits d150f955e194 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] omits 6c64af6bc0bb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 69285f279eac Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5e82c7e47d4d Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits 88831fab58ba Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits 5e81886ea2c2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 57cca317d66b Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits d5aeb2d9e653 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits 31d87424818b Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits bbaba1f7fae2 next-20260108/leds-lj omits 1ab6f40b430a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 49ec01e72bef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits be0f6d28bddc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e9fae973b891 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits b12c95afc5e1 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits d132fd87ef37 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 656f7e90216d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b18fbf7aa376 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5653cd69425b Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits d72ffcfd2f16 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 2c124a871606 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 734bad9a75aa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 00dc26cefe7b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a6317c8f506e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 8e370479fbf2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits aa7eaf3c9e1f Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 385f34f254b0 Merge branch 'next' of https://github.com/cschaufler/smack-next omits fd290f652bfc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 8dce81c732df Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits 179afc8300e9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 360199f7d57b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3e6c86b3f91a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a3ba435857c9 Merge branch 'for-backlight-next' of https://git.kernel.or [...] omits bf86567262f3 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] omits be2f1d415c15 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4f0c96017eac Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 339ae1dfcda1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits dde509791c83 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 781abfb4e9dd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 065bfcd06795 Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] omits 0235e10f66f1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d1c4dbcbffb9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fee7965c5bda Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3f40089a554b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3b487f8aef0e Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits acad512a9805 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits bb3d07a563e5 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 6a2e938043dd Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits bc58a21c9515 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits e50058e1c8f3 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits b27850b5c0a1 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits ea0b34c5ccc6 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits e89369df6899 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits af8aeed6e656 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] omits 1eabf67b8009 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits ffb939e354bf Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits de44e4ecc206 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1c875933fde2 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 0c7f7584e65b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3183b1739698 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 463489add38d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c1f29295e43a Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] omits b6f526bce064 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 11a52aa76c51 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] omits ca5daf7ae388 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits de065c0e830a Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits e6c7af9ad723 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits e4781a97daea Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits 39302ed1c8cc Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] omits 420f59916c76 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits 7d06a410d4de Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] omits 4a2328ea554f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 05e5ea3230ae Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 0635c639b19c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 26b4929d8a4f Merge branch 'fs-next' of linux-next omits b890351aabb3 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] omits 55cef68998da Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4240a4b3c7ea Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fbde58396c3a Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits d363627494f0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f77e39bacd99 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 56e2eba62acf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d9df62696d1d Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] omits e11b4d4a47f4 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] omits 199e6772d39c Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits 163b7c85a8eb Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits ca3ae65f3948 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits abd7d4540d60 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2048cb428cc3 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits c423a2a7bca0 Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] omits 253252130386 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 618f2dd1c108 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits f04e39246679 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits 3546dbe5fe85 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 39434cada327 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 28dcd79449f9 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 2bd710988b46 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 210eef5d440e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 76ebbad15337 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a48867690616 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c19f36572f79 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a74dc0ca1d94 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e9ad03deb890 Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] omits c8b7e97d084d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b67a69ecc18c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3451d283827e Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 5ec0c09783b4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1f541d85d829 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits 892df45360fc Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits f39291ce2d13 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e08ff98a645c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fef40352359b Merge branch 'for-next/core' of https://git.kernel.org/pub [...] omits 18792d1d0c44 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits 9a054a8e232e Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] omits 6baa7e32068b Merge branch 'kbuild-for-next' of https://git.kernel.org/p [...] omits e1bad39664f9 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits 057d776d6544 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits e9986b750b20 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 27152edb1b39 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] omits 752e53e6763f Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits 296594e983b1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 5dca88987b5b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 110d63c4f5ca Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 52aac56bd815 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] omits f599e8520cf8 Merge branch 'perf-tools' of https://git.kernel.org/pub/sc [...] omits 56f450837bdb Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits a3e9545b6593 Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] omits d5e9d705d02a Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] omits 1de6c1896fa5 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits e330f86788e2 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 26fb1fbc2ec5 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 67841b1d1458 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 8d33ba0c82d8 Merge branch 'dma-mapping-fixes' of https://git.kernel.org [...] omits 3b39d9a72567 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 137d6f2bb406 Merge branch 'at91-fixes' of https://git.kernel.org/pub/sc [...] omits f60f5bc3d107 Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] omits e31f66ecfb1e Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] omits 98b759e3adca Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 20f7ee93ff70 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 4ab8138308c7 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] omits ea4c4679176d Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits be90cf8c4188 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 0d87d78ca494 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits 8dc6e155289b Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits 129abba3e869 Merge branch 'driver-core-linus' of https://git.kernel.org [...] omits aa8a557e387b Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 882efdf64ecc Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits c055df7b41d7 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 5a4fae386a1c Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits c1a048669632 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 2c4abde2eeef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 354dfa0eb4ee Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 10fc9901e94e Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 442180e35279 Merge branch 'kbuild-fixes-for-next' of https://git.kernel [...] omits 5c814527bac4 Merge branch 'fs-current' of linux-next omits c163e91946fd Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits 3cb0bb8fe823 Merge branch 'for-next/hardening' into for-next/kspp omits 5523dcfa4f59 Fortify: Use C arithmetic not FIELD_xxx() in FORTIFY_REASO [...] omits ce3f4e85a805 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5bcb692d15db Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits c70d5a890c52 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1774fa820e92 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits f49298ce16ef Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits d8ebc728b696 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits f28e5a7f8ec3 Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] omits 92607451dd6e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b18e712285c5 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits c9f96df4d9e5 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 426f3aa6c54d Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 2893fa787a89 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 1580eff4121e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2a1a8a0e83da Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits acdc54461359 Merge branch 'vmx' omits 708c6a7e92af Merge branch 'svm' omits f783940a27f3 Merge branch 'selftests' omits 8c5d5c0344bf Merge branch 'pmu' omits 2d8b14867439 Merge branch 'misc' omits 8024ced704d9 Merge branch 'gmem' omits 55dc3e7bc0e4 Merge branch 'generic' omits d7e29e364fa2 Merge branch 'fixes' omits 270b16559917 Merge branch 'apic' omits 2be42efa7633 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits a5e977f927de Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits e330294b5d89 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 607253994227 Merge remote-tracking branch 'asoc/for-6.20' into asoc-next omits 66d2c4245fa1 Merge branch 'kbuild-next' into kbuild-for-next omits c83f697f89a7 Merge branch 'misc-6.19' into next-fixes omits c671ba862b59 Merge timers/vdso into tip/master omits ef1001a4c6b6 Merge x86/paravirt into tip/master omits e9e31a39ce93 Merge x86/microcode into tip/master omits 4378aeae8e89 Merge x86/misc into tip/master omits 3c301314dd2b Merge branch 'block-6.19' into for-next omits b4d2b128cf85 Merge branches 'arm32-fixes-for-6.19', 'arm32-for-6.20', ' [...] omits 80a3a2be114f Merge branch 'io_uring-6.19' into for-next omits c265090b385a Merge branch 'pci/misc' omits 56716dee704c Merge branch 'pci/controller/misc' omits 0fe483946253 Merge branch 'pci/controller/xilinx' omits 6303548948e3 Merge branch 'pci/controller/tegra194' omits 1dd0c8d03cf0 Merge branch 'pci/controller/tegra' omits 2dc89a7f4968 Merge branch 'pci/controller/plda-starfive' omits 8b7cc8a032e9 Merge branch 'pci/controller/dwc-sophgo' omits 72c6b9836916 Merge branch 'pci/controller/rzg3s-host' omits d31e258c078b Merge branch 'pci/controller/mediatek' omits bb0d77661921 Merge branch 'pci/controller/dwc-qcom-ep' omits 96a03f954922 Merge branch 'pci/controller/dwc-qcom' omits af8ad0b0d35b Merge branch 'pci/controller/dwc-imx6' omits 301d196c3457 Merge branch 'pci/controller/dwc' omits a1644cf1eae4 Merge branch 'pci/controller/cadence-j721e' omits 726bfd91bc59 Merge branch 'pci/controller/cadence' omits b837a0e6c4f1 Merge branch 'pci/controller/aspeed' omits d71b7ad44f1e Merge branch 'pci/dt-bindings' omits 33b6dca6d193 Merge branch 'pci/workqueue' omits 798f2551f427 Merge branch 'pci/virtualization' omits ea4205319d43 Merge branch 'pci/trace' omits 99212871b7e0 Merge branch 'pci/resource' omits 273f87d3264e Merge branch 'pci/ptm' omits 46246165d261 Merge branch 'pci/portdrv' omits dc052c32dc29 Merge branch 'pci/pm' omits a26358180f03 Merge branch 'pci/p2pdma' omits d3a865bc9c0a Merge branch 'pci/iommu' omits 39439a9dd803 Merge branch 'pci/enumeration' omits abc8466b2596 Merge branch 'pci/endpoint' omits c1e83b45e3bd Merge branch 'for-next-next-v6.19-20260114' into for-next- [...] omits 63542ec5e0d7 Merge branch 'for-next-current-v6.18-20260114' into for-ne [...] omits 96a83c212798 Merge branch 'misc-next' into for-next-next-v6.19-20260114 omits 647587c0bfd2 Merge branch 'b-for-next' into for-next-next-v6.19-20260114 omits 05f6d35bad4f Merge branch 'misc-6.19' into for-next-current-v6.18-20260114 omits 2b6aa2955423 btrfs: add an ASSERT() to catch ordered extents without datasum omits e2d1366a6a16 btrfs: fallback to buffered IO if the data profile has dup [...] omits 5bcb6b1d282c btrfs: === misc-next on b-for-next === omits f4cbd4935423 btrfs: tag as unlikely error handling in run_one_delayed_ref() omits 44706d931315 btrfs: remove unnecessary else branch in run_one_delayed_ref() omits 8fa6aa495c93 btrfs: don't BUG() on unexpected delayed ref type in run_o [...] omits 115b9a463d3e btrfs: use READA_FORWARD_ALWAYS for device extent verification omits c2a1fa4a80cf btrfs: reject new transactions if the fs is fully read-only omits e558ecf5f157 btrfs: shrink the size of btrfs_device omits 57976732b042 Merge branch 'tee_bus_callback_for_6.20' into next omits e4280e3ec728 tpm/tpm_ftpm_tee: Fix kdoc after function renames omits 02031235a365 Merge branch 'for-7.0/io_uring' into for-next omits c4d0f2f73ebd io_uring/uring_cmd: explicitly disallow cancelations for IOPOLL omits 597df3c04317 Merge branch 'tee_sysfs_for_6.20' into next omits f2c347216348 Merge branch 'for-7.0/io_uring' into for-next omits a8f2e54cc983 io_uring: fix IOPOLL with passthrough I/O omits fe8f3dae3c35 slab: fix kmalloc_nolock() context check for PREEMPT_RT omits 71b997b95260 Merge branch 'fixes' into linux-next omits 3ba7726034ff Merge branches 'thermal-core', 'thermal-intel' and 'therma [...] omits 5556d1b560a2 Merge branch 'pm-tools' into linux-next omits cb095b8f6f29 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits 35c1e9258040 Merge branches 'pm-sleep' and 'pm-runtime' into linux-next omits eb2564e1cad4 Merge branches 'acpi-battery' and 'acpi-processor' into li [...] omits e1ccbd3afc94 Merge branch 'acpi-driver' into linux-next omits a2c02b50d945 pwm: max7360: populate missing .sizeof_wfhw in max7360_pwm_ops omits e4e2b51267ab tee: optee: store OS revision for TEE core omits f63e6e21dc1d Merge branch 'amdtee_update_for_6.20' into next omits f9ba528eda51 Merge branch 'slab/for-7.0/obj_metadata' into slab/for-next omits 25c88c5c30eb mm/slab: place slabobj_ext metadata in unused space within [...] omits e342c9c55e1a mm/slab: move [__]ksize and slab_ksize() to mm/slub.c omits 26575f1f90d7 Merge branch into tip/master: 'x86/sev' omits f8e862c91ae3 Merge branch into tip/master: 'x86/misc' omits a68b44eaff69 Merge branch into tip/master: 'x86/irq' omits 7afe21c342fc Merge branch into tip/master: 'x86/entry' omits 3b2430fe5316 Merge branch into tip/master: 'x86/cpu' omits a63b9208d655 Merge branch into tip/master: 'x86/cleanups' omits 8b4865ee7bcb Merge branch into tip/master: 'x86/cache' omits 8d759e969d6a Merge branch into tip/master: 'x86/bugs' omits 7aed09e0e6b3 Merge branch into tip/master: 'x86/boot' omits 442e50a45d1f Merge branch into tip/master: 'x86/alternatives' omits 4887ff023882 Merge branch into tip/master: 'timers/vdso' omits d101b3910c93 Merge branch into tip/master: 'timers/core' omits 2cf20a15529f Merge branch into tip/master: 'sched/core' omits e9506c6fd098 Merge branch into tip/master: 'perf/core' omits 1483bc6ffbed Merge branch into tip/master: 'locking/core' omits b16c10ee8579 Merge branch into tip/master: 'irq/msi' omits d8eeca4b5b83 Merge branch into tip/master: 'irq/drivers' omits a0d2a19fc263 Merge branch into tip/master: 'irq/core' omits b8ab0dfa08f1 Merge branch into tip/master: 'x86/urgent' omits f7c3add269f6 Merge branch into tip/master: 'timers/urgent' omits 9f32f7006654 Merge branch into tip/master: 'sched/urgent' omits 5e10769cca81 Merge branch into tip/master: 'objtool/urgent' omits 08224468bdfb Merge branch into tip/master: 'irq/urgent' omits 8311223d18bb sysfs(2): fs_index() argument is _not_ a pathname omits a102296c6807 alpha: switch osf_mount() to strndup_user() omits 2c4f57df9ec1 ksmbd: use CLASS(filename_kernel) omits 0f0b3fa138f5 mqueue: switch to CLASS(filename) omits a5a6930572b4 user_statfs(): switch to CLASS(filename) omits e8036b45b797 statx: switch to CLASS(filename_maybe_null) omits b2b8c555b7ff quotactl_block(): switch to CLASS(filename) omits 750d2f1f7b5c chroot(2): switch to CLASS(filename) omits 82cbd3cc80de move_mount(2): switch to CLASS(filename_maybe_null) omits 2679161c09ff namei.c: switch user pathname imports to CLASS(filename{,_flags}) omits 6c1e91f77378 namei.c: convert getname_kernel() callers to CLASS(filenam [...] omits 101ce45618c3 do_f{chmod,chown,access}at(): use CLASS(filename_uflags) omits 0e88bc253f15 do_readlinkat(): switch to CLASS(filename_flags) omits 6b68d1d41832 do_sys_truncate(): switch to CLASS(filename) omits b0baff8d4c3a do_utimes_path(): switch to CLASS(filename_uflags) omits 87db528ae114 chdir(2): unspaghettify a bit... omits 5af67af47c6d do_fchownat(): unspaghettify a bit... omits 0050e19299f4 fspick(2): use CLASS(filename_flags) omits 5b3396164ed6 name_to_handle_at(): use CLASS(filename_uflags) omits 8e2ed2c6ee38 vfs_open_tree(): use CLASS(filename_uflags) omits ec9526bab0bf do_open_execat(): don't care about LOOKUP_EMPTY omits 8fe1b8ac492d mount_setattr(2): don't mess with LOOKUP_EMPTY omits 9fa8101bc55a file_[gs]etattr(2): switch to CLASS(filename_maybe_null) omits 6ac26fee0768 filename_...xattr(): don't consume filename reference omits 5f6a811e9abe non-consuming variants of do_{unlinkat,rmdir}() omits f2a62ccef4ad non-consuming variant of do_mknodat() omits efa68e343b3b non-consuming variant of do_mkdirat() omits 82f616740547 non-consuming variant of do_symlinkat() omits 7335480a8461 non-consuming variant of do_linkat() omits d04faed9ff84 non-consuming variant of do_renameat2() omits 869d417602a4 kernel: add SPDX-License-Identifier lines omits 359390094de0 lib/group_cpus: make group CPU cluster aware omits 1c99aff285c9 atomic: add option for weaker alignment check omits 34244446320b atomic: add alignment check to instrumented atomic operations omits 6eefbd2460b5 atomic: specify alignment for atomic_t and atomic64_t omits f0329220f3f1 bpf: explicitly align bpf_res_spin_lock omits 2b82e6269cd7 init/main: read bootconfig header with get_unaligned_le32() omits 839ad5a32a8b init-mainc-check-if-rdinit-was-explicitly-set-before-print [...] omits fa398d4d32cf init/main.c: check if rdinit was explicitly set before pri [...] omits e4650477a81f linux/log2.h: reduce instruction count for is_power_of_2() omits 8076df90a206 once: don't use a work queue to reset sleepable static key omits 1937004809cc fat: avoid parent link count underflow in rmdir omits 210b68fab082 kho: remove duplicate header file references omits 4a02d60647b2 kho: test: clean up residual memory upon test_kho module unload omits b475e5178470 lib/glob: convert selftest to KUnit omits e9bec5dab786 xfs: adjust handling of a few numerical mount options omits ac68dbc6c062 lib: introduce simple error-checking wrapper for memparse() omits ebce909b456d rust: task: restrict Task::group_leader() to current omits 784a1d163a1b kernel/fork: update obsolete use_mm references to kthread_use_mm omits 1e326307e92a ocfs2: add check for free bits before allocation in ocfs2_ [...] omits 017b26037945 lib/Kconfig.debug: fix BOOTPARAM_HUNG_TASK_PANIC comment omits e917c42307c6 ocfs2: fix circular locking dependency in ocfs2_acquire_dquot omits 224b05c342f2 MAINTAINERS: adjust file entry in MEMBLOCK AND MEMORY MANA [...] omits d1ef1eec1032 kho/abi: add memblock ABI header omits db739d3389b2 kho: relocate vmalloc preservation structure to KHO ABI header omits d33a3f092d60 kho: introduce KHO FDT ABI header omits 86985bdaf012 kho-docs-combine-concepts-and-fdt-documentation-fix omits c54561b0386b kho: docs: combine concepts and FDT documentation omits 898165e5ceb9 kho/abi: memfd: make generated documentation more coherent omits 618b6a67836a kho/abi: luo: make generated documentation more coherent omits d72b3bfee7a7 ocfs2: adjust function name reference omits 135763e26741 ocfs2: fix reflink preserve cleanup issue omits e6cd022e1384 x86/kexec: add a sanity check on previous kernel's ima kex [...] omits fbcefbdd5949 of/kexec: refactor ima_get_kexec_buffer() to use ima_valid [...] omits 97681ea49c73 ima: verify the previous kernel's IMA buffer lies in addre [...] omits 06b18caf9905 types: drop definition of __EXPORTED_HEADERS__ omits 57c78c2214d0 liveupdate: separate memfd support into LIVEUPDATE_MEMFD omits cc4837211098 lib/kstrtox: fix kstrtobool() docstring to mention enabled [...] omits 6b424c1a780c kho: simplify page initialization in kho_restore_page() omits 79fef2fe6998 resource: provide 0args DEFINE_RES variant for unset resou [...] omits b5408d967c5f ipc/shm: uapi: remove dependency on libc omits ac17f46d876e lib/tests: convert test_min_heap module to KUnit omits 89861bad8bf4 arm64: kexec: adjust the debug print of kexec_image_info omits e0d73ab746ae kexec: print out debugging message if required for kexec_load omits 41ba1de71017 kexec: add kexec flag to control debug printing omits db4a30f64c39 kexec: replace the goto out_unlock with out omits 3ed466a2fd80 editorconfig: add rst extension omits 4862c016199b kfifo: fix kmalloc_array_node() argument order omits adde90b56ec9 tests/liveupdate: add in-kernel liveupdate test omits 6eabc8c0502b liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state omits ae5579d5fdb9 liveupdate: luo_file: Use private list omits 2ac3939f2961 list: add kunit test for private list primitives omits a2f86980cf24 list-add-primitives-for-private-list-manipulations-fix omits 3df2d293ccb1 list: add primitives for private list manipulations omits 793f117f7773 fork-comment-fix: remove ambiguous question mark in CLONE_ [...] omits dd6363837deb kallsyms: prevent module removal when printing module name [...] omits 4a7f1fd89bc8 kallsyms/ftrace: set module buildid in ftrace_mod_address_ [...] omits addb17cce578 kallsyms-bpf-rename-__bpf_address_lookup-to-bpf_address_lo [...] omits 959af33b787e kallsyms/bpf: rename __bpf_address_lookup() to bpf_address [...] omits db99e77b9c4f kallsyms: cleanup code for appending the module buildid omits 69ba61523dd5 module: add helper function for reading module_buildid() omits 39ac491133e9 kallsyms: clean up modname and modbuildid initialization i [...] omits d9dad5f790c5 kallsyms: clean up @namebuf initialization in kallsyms_loo [...] omits bdd8becb6d20 .editorconfig: respect .editorconfig settings from parent [...] omits dc1473ae31c1 rapidio: replace rio_free_net() with kfree() in rio_scan_a [...] omits 6b65a2590649 fat: remove unused parameter omits 7979a875bb3d watchdog-softlockup-panic-when-lockup-duration-exceeds-n-t [...] omits f72f5110c888 watchdog: softlockup: panic when lockup duration exceeds N [...] omits 9953977abe56 kernel/crash: handle multi-page vmcoreinfo in crash kernel copy omits 2a2c341222e6 kernel: vmcoreinfo: allocate vmcoreinfo_data based on VMCO [...] omits fd46791a39cc mm: use ARRAY_END() instead of open-coding it omits 06d6e8a0f149 kernel: fix off-by-one benign bugs omits 183b01c6472b mm: fix benign off-by-one bugs omits 707c662bb141 array_size.h: add ARRAY_END() omits e1ea17ee55cb kernel.h: drop hex.h and update all hex.h users omits 0ff8e427695f MAINTAINERS: adjust file entry in UUID HELPERS omits 5f4b69d73609 lib/tests: convert test_uuid module to KUnit omits ec8a0112fe40 ocfs2: annotate more flexible array members with __counted [...] omits 94a20fdd0958 ocfs2: fix oob in __ocfs2_find_path omits f29800a0ba62 ocfs2: add validate function for slot map blocks omits 33d72bd76585 ocfs2: adjust ocfs2_xa_remove_entry() to match UBSAN bound [...] omits cd7bdc8ee464 ocfs2: validate inline data i_size during inode read omits 67b1033c5e31 ocfs2: validate i_refcount_loc when refcount flag is set omits d8564de341d2 ocfs2: constify struct configfs_item_operations and config [...] omits cdb7a86f47a1 ocfs2: fix uninitialized variable in ocfs2_test_suballoc_bit() omits d58fa465e1e4 ocfs2: detect released suballocator BG for fh_to_[dentry|parent] omits 870bb4d6c013 ocfs2: give ocfs2 the ability to reclaim suballocator free bg omits 0e44ec6fb0e6 crash_dump: constify struct configfs_item_operations and c [...] omits 4efe8d1e3d4c oid_registry: allow arbitrary size OIDs omits ed749be50111 oid_registry: allow arbitrary size OIDs omits 890e5a03df17 mm: convert vmemmap_p?d_populate() to static functions omits 22dbad8c5016 sparc: use vmemmap_populate_hugepages for vmemmap_populate omits f00c1a9a7e50 mm/vmalloc: prevent RCU stalls in kasan_release_vmalloc_node omits 48563b898459 mm/early_ioremap: clean up the use of WARN() for debugging omits 9811d1f137b0 migrate: replace RMP_ flags with TTU_ flags omits 7ddc16c1568d tsacct: skip all kernel threads omits 7716f4d72d2c mm/early_ioremap: print the starting physical address in _ [...] omits 127714c76c46 mm/vmscan: fix uninitialized variable in demote_folio_list() omits fd8cb9a8cedc mm/vmscan: select the closest preferred node in demote_fol [...] omits 809cc3db1831 mm/vmscan: fix demotion targets checks in reclaim/demotion omits babe098e5f10 mm: numa_memblks: identify the accurate NUMA ID of CFMW omits 51591391ab46 mm/damon/paddr: initialize 'folio' variables to NULL for clarity omits 30c4426b4e4a zsmalloc: simplify read begin/end logic omits 99f910847c62 zsmalloc: use actual object size to detect spans omits 19722baff848 selftests/mm: report SKIP in pfnmap if a check fails omits 89686a638715 selftests/mm: fix exit code in pagemap_ioctl omits 58469f30e197 selftests/mm: fix faulting-in code in pagemap_ioctl test omits fd923a9743be selftests/mm: introduce helper to read every page in range omits 59669d751c1c selftests/mm: fix usage of FORCE_READ() in cow tests omits 5e9842101a74 selftests/mm: pass down full CC and CFLAGS to check_config.sh omits 9b66d86cf1c5 selftests/mm: remove flaky header check omits 2854067536a2 selftests/mm: default KDIR to build directory omits 10ff6a5a6570 vmalloc: export vrealloc_node_align_noprof omits 7e3387f35111 memcg-mem_cgroup_get_from_ino-returns-null-on-error-fix omits 5201c34dee3d memcg-rename-mem_cgroup_ino-to-mem_cgroup_id-fix omits b638b010d167 memcg: rename mem_cgroup_ino() to mem_cgroup_id() omits 6f0c2f5ff8fe memcg: remove unused mem_cgroup_id() and mem_cgroup_from_id() omits 52820050a7a6 mm/vmscan: use cgroup ID instead of private memcg ID in lr [...] omits 77871894629e mm/damon: use cgroup ID instead of private memcg ID omits 4fa2624626ba memcg: use cgroup_id() instead of cgroup_ino() for memcg ID omits 60b37abe7139 memcg: mem_cgroup_get_from_ino() returns NULL on error omits 586ceed934b2 memcg: expose mem_cgroup_ino() and mem_cgroup_get_from_ino [...] omits a51b5c586d07 memcg: introduce private id API for in-kernel users omits 03f279f0f006 mm/page_alloc: simplify __alloc_pages_slowpath() flow omits 681a0abb2f8e mm/page_alloc: refactor the initial compaction handling omits 36418f5781ab mm/page_alloc: ignore the exact initial compaction result omits d4ec7f604709 mm-rmap-separate-out-fork-only-logic-on-anon_vma_clone-fix omits 75f5894cda86 mm/rmap: separate out fork-only logic on anon_vma_clone() omits 4218bdc82631 mm-rmap-allocate-anon_vma_chain-objects-unlocked-when-poss [...] omits caa631f3670f mm/rmap: allocate anon_vma_chain objects unlocked when possible omits 383d0caaa48d mm/mmap_lock: add vma_is_attached() helper omits 1e820dd07e6d mm/rmap: make anon_vma functions internal omits 85693fa62c8e mm/rmap: remove anon_vma_merge() function omits 9ea5c8664dab mm/rmap: remove unnecessary root lock dance in anon_vma cl [...] omits b2738a7d4fc6 mm/rmap: skip unfaulted VMAs on anon_vma clone, unlink omits 4c80d12ab152 mm/rmap: improve anon_vma_clone(), unlink_anon_vmas() comm [...] omits 19dedf058d6d memcg-v1: remove folio_memcg_lock() doc reference omits c9384f011ac9 Revert "mm/hugetlb: deal with multiple calls to hugetlb_bo [...] omits 28ab5c968f09 mm/hugetlb: drop hugetlb_cma_check() omits 14eafb37536d mm, arch: consolidate hugetlb CMA reservation omits 18989d537624 x86: don't reserve hugetlb memory in setup_arch() omits cb14f8d4bdf4 mips: drop paging_init() omits dd6d60d98eb6 arch, mm: consolidate initialization of SPARSE memory model omits 3645474b041c arch, mm: consolidate initialization of nodes, zones and m [...] omits cc030c30e4f0 xtensa: introduce arch_zone_limits_init() omits 6f1b98c3e80a x86: introduce arch_zone_limits_init() omits a916b05abbd6 um: introduce arch_zone_limits_init() omits 2a12a5e02add sparc: introduce arch_zone_limits_init() omits 640eebf5e390 sh: introduce arch_zone_limits_init() omits 37ee4da1e511 s390: introduce arch_zone_limits_init() omits 0b6c44ca59df riscv: introduce arch_zone_limits_init() omits 8f35ab39f6d5 powerpc: introduce arch_zone_limits_init() omits 7130b55e7ffe parisc: introduce arch_zone_limits_init() omits d8f02bff4abd openrisc: introduce arch_zone_limits_init() omits 306c50949614 nios2: introduce arch_zone_limits_init() omits 53cd70f869fc mips: introduce arch_zone_limits_init() omits 376552217b02 microblaze: introduce arch_zone_limits_init() omits 1679b3167708 m68k: introduce arch_zone_limits_init() omits fd998de7ca07 loongarch: introduce arch_zone_limits_init() omits 776a4b0c627f hexagon: introduce arch_zone_limits_init() omits 19569cbcd6c5 csky: introduce arch_zone_limits_init() omits a8e3d39928bb arm64: introduce arch_zone_limits_init() omits ca0a3d66fd76 arm: make initialization of zero page independent of the m [...] omits beaa679b1856 arm: introduce arch_zone_limits_init() omits 16eba9a2ff8f arc: introduce arch_zone_limits_init() omits feb31d432ca8 alpha: introduce arch_zone_limits_init() omits 6d3457d458ad mm/mmu_gather: remove @delay_remap of __tlb_remove_page_size() omits af98a961511f mm/oom_kill: remove unnecessary integer promotion in forma [...] omits 25683ac01194 mm/damon/tests/core-kunit: remove a redundant test case an [...] omits 2bda9ac0d1f4 mm-damon-tests-core-kunit-add-test-cases-for-multiple-regi [...] omits fac68e805568 mm/damon/tests/core-kunit: add test cases for multiple reg [...] omits fdd6f7dddafc mm/damon/tests/core-kunit: add a test case for region merg [...] omits bcc4750e003e mm/damon/tests/core-kunit: verify the 'age' and 'nr_access [...] omits dfd92f951e9e mm/damon/tests/core-kunit: verify the 'age' field in damon [...] omits 58b4230cfecd mm/khugepaged: make khugepaged_collapse_control static omits ab46ebc1e720 mm/khugepaged: use enum scan_result for result variables a [...] omits 236e1a58104b mm/khugepaged: change collapse_pte_mapped_thp() to return void omits 3c523de6c42d mm-khugepaged-count-small-vmas-towards-scan-limit-fix omits 7973084f6dc3 mm/khugepaged: count small VMAs towards scan limit omits d7bc81400aef mm/khugepaged: remove unnecessary goto 'skip' label omits 8d4373a2f3b4 mm/vmstat: remove unused node and zone state helpers omits 873cc81e1eaf mm: rmap: support batched unmapping for file large folios omits 067514e01f8f arm64: mm: implement the architecture-specific clear_flush [...] omits 67dffc6e77e5 arm64: mm: support batch clearing of the young flag for la [...] omits a5f0b05948fa arm64: mm: factor out the address and ptep alignment into [...] omits 03726cce4c33 mm: rmap: support batched checks of the references for lar [...] omits bb674f16f169 mm/vmscan: mitigate spurious kswapd_failures reset from di [...] omits bb0ac24105da fs/proc: expose mm_cpumask in /proc/[pid]/status omits 6bbde52db8c8 mm/mempolicy: fix mpol_rebind_nodemask() for MPOL_F_NUMA_B [...] omits 6e152ab9ab56 selftests/mm: fix comment for check_test_requirements omits 33da4749bd46 selftests/mm: va_high_addr_switch return fail when either [...] omits 7e05c61fded7 selftests/mm: remove arm64 nr_hugepages setup for va_high_ [...] omits 18ad9c12206f selftests/mm: allocate 6 hugepages in va_high_addr_switch.sh omits bf14075f0f55 selftests/mm: fix va_high_addr_switch.sh return value omits 4fa24543b055 selftests/mm/charge_reserved_hugetlb.sh: add waits with ti [...] omits fc75cd11a103 selftests/mm/charge_reserved_hugetlb: drop mount size for [...] omits 30eaa1ab87c6 selftests/mm/write_to_hugetlbfs: parse -s as size_t omits eea0ce1956a7 page_alloc: allow migration of smaller hugepages during co [...] omits 0bae0a22a9c0 mm, hugetlb: implement movable_gigantic_pages sysctl omits 8445e69f335c mm: cleanup vma_iter_bulk_alloc omits e3ca816841c0 mm: clarify GFP_ATOMIC/GFP_NOWAIT doc-comment omits b6aba17fb353 mm/gup: remove no longer used gup_fast_undo_dev_pagemap omits 265231f15a4b mm, page_alloc, thp: prevent reclaim for __GFP_THISNODE TH [...] omits 23003deaef93 mm, swap: remove no longer needed _swap_info_get omits d0e87bcbaea7 mm, swap: drop the SWAP_HAS_CACHE flag omits d5474c0cc74a mm, swap: clean up and improve swap entries freeing omits b9676f14a47a mm, swap: check swap table directly for checking cache omits 49b17f1f6dff mm, swap: add folio to swap cache directly on allocation omits ecb0cd6b15f9 mm, swap: cleanup swap entry management workflow omits f5ddaaafffb0 mm, swap: remove workaround for unsynchronized swap map ca [...] omits d7a7b2f91f36 mm-swap-use-swap-cache-as-the-swap-in-synchronize-layer-fix omits 6ca96c5d0e5b mm, swap: use swap cache as the swap in synchronize layer omits 52ad3a7fe3da mm, swap: split locked entry duplicating into a standalone helper omits 69b546440857 mm, swap: consolidate cluster reclaim and usability check omits 2b0df04269ba mm, swap: swap entry of a bad slot should not be considere [...] omits 072114249cb4 mm/shmem, swap: remove SWAP_MAP_SHMEM omits 1f69bb7a6f2a mm/shmem: never bypass the swap cache for SWP_SYNCHRONOUS_IO omits 109db99d7590 mm, swap: free the swap cache after folio is mapped omits 35fa586c75c5 mm, swap: simplify the code and reduce indention omits fd6fdd03975d mm, swap: always try to free swap cache for SWP_SYNCHRONOU [...] omits f663b2b288c3 mm, swap: never bypass the swap cache even for SWP_SYNCHRONOUS_IO omits 0005ff18974e mm, swap: split swap cache preparation loop into a standal [...] omits 1a093ae1aa9f mm, swap: rename __read_swap_cache_async to swap_cache_all [...] omits 8721a6970b6b mm/hugetlb_cgroup: fix -Wformat-truncation warning omits 006d2f8f524a mm/fadvise: validate offset in generic_fadvise omits 67a906fdfae9 percpu: add basic double free check omits 7543180c7f9c mm-fix-minor-spelling-mistakes-in-comments-fix omits db76788d7b4e mm: fix minor spelling mistakes in comments omits f744f4cbcb2a mm/damon: fix typos in comments omits 3afdbe960019 zram: remove KMSG_COMPONENT macro omits ef71114cef6d mm: make PT_RECLAIM depends on MMU_GATHER_RCU_TABLE_FREE omits b7a925878747 um: mm: enable MMU_GATHER_RCU_TABLE_FREE omits fad3dd4541aa parisc: mm: enable MMU_GATHER_RCU_TABLE_FREE omits cd0766224296 mips: mm: enable MMU_GATHER_RCU_TABLE_FREE omits fbc40297c44e LoongArch: mm: enable MMU_GATHER_RCU_TABLE_FREE omits fb5bbcef13bd alpha: mm: enable MMU_GATHER_RCU_TABLE_FREE omits 9e1c30aa3ea8 mm: change mm/pt_reclaim.c to use asm/tlb.h instead of asm [...] omits 0d2b9c56ebda mm/mm_init: replace simple_strtoul with kstrtobool in set_ [...] omits 4eb341b69ec8 lib/test_vmalloc.c: minor fixes to test_vmalloc.c omits 6a778655ad88 maple_tree: remove struct maple_alloc omits 539847f262f4 mm-block-fs-remove-laptop_mode-fix omits c108fb32239a mm/block/fs: remove laptop_mode omits a2617bad225b zram: drop pp_in_progress omits 09e980943754 mm/damon/stat: deduplicate intervals_goal setup in damon_s [...] omits 4b2b00c2223e mm/damon/core: add trace point for damos stat per apply interval omits 9809293b0919 Docs/ABI/damon: update for max_nr_snapshots omits 269cad18ad72 Docs/admin-guide/mm/damon/usage: update for max_nr_snapshots omits 3f83096b9487 Docs/mm/damon/design: update for max_nr_snapshots omits b5fd19697b26 mm/damon/sysfs-schemes: implement max_nr_snapshots file omits 972f152b2b3a mm/damon/core: implement max_nr_snapshots omits 1096ec1f4cf8 mm/damon: update damos kerneldoc for stat field omits d4eabbcd8ead Docs/ABI/damon: update for nr_snapshots damos stat omits 59b8fe1d9643 Docs/admin-guide/mm/damon/usage: update for nr_snapshots d [...] omits b8303b0348cf Docs/mm/damon/design: update for nr_snapshots damos stat omits 75d48c838080 mm/damon/sysfs-schemes: introduce nr_snapshots damos stat file omits bbb3a45f1923 mm/damon/core: introduce nr_snapshots damos stat omits 6988b223d509 tools/mm/slabinfo: fix --partial long option mapping omits 2c3ab7178e80 mm: introduce a new page type for page pool in page type omits 3929c734630a tools/mm/thp_swap_allocator_test: fix small folio alignment omits a20f44451f15 mm/damon/core: fix wasteful CPU calls by skipping non-exis [...] omits 737ee62d275f mm: memcontrol: rename mem_cgroup_from_slab_obj() omits b05f9cc92369 memcg: remove mem_cgroup_size() omits ec8d4f9b292f memcg: move mem_cgroup_usage memcontrol-v1.c omits ca8c26c78f91 mm: zswap: delete unused acomp->is_sleepable omits 00e2d7f86743 mm/damon/sysfs-schemes: remove outdated TODO in target_nid [...] omits 7080c06e5e8f mm: folio_zero_user: cache neighbouring pages omits 86345728e959 mm-folio_zero_user-clear-page-ranges-fix omits 12436f23b23e mm: folio_zero_user: clear page ranges omits 6b90b87d5e8f mm: folio_zero_user: clear pages sequentially omits 9c66ee3f6d95 x86/clear_page: introduce clear_pages() omits 4baba6d6e5dd x86/mm: simplify clear_page_* omits a9cc5ee5ae42 highmem: introduce clear_user_highpages() omits 3bbd6e9240e3 mm: introduce clear_pages() and clear_user_pages() omits 2437fc7da1b8 treewide: provide a generic clear_user_page() variant omits 467a9710864d zram: trivial fix of recompress_slot() coding styles omits d16b826dee0a zram: rename internal slot API omits 472f3f208d78 zram: use u32 for entry ac_time tracking omits d9ba55aedf35 zram: consolidate device-attr declarations omits 30488f31987e zram: switch to guard() for init_lock omits 55faf56fcba5 zram: rename zram_free_page() omits 27bd45ff3dd3 zram: move bd_stat to writeback section omits c1afefe643da zram: document writeback_batch_size omits 0fac1f71c2fd zram: introduce writeback_compressed device attribute omits 2146de3c8297 zram: introduce compressed data writeback omits 286612065765 mm-hugetlb-fix-excessive-ipi-broadcasts-when-unsharing-pmd [...] omits 1197e842423a mm/hugetlb: fix excessive IPI broadcasts when unsharing PM [...] omits 4abfdbd25d83 mm/rmap: fix two comments related to huge_pmd_unshare() omits 2284c468a10a mm/hugetlb: fix two comments related to huge_pmd_unshare() omits a6558348adb4 mm/hugetlb: fix hugetlb_pmd_shared() omits fb09c38c4d7d mm/vmscan.c:shrink_folio_list(): save a tabstop omits 9febcdab4499 mm/shmem: add mTHP swpout fallback statistics in shmem_writeout() omits 25faa9b6a55b mm/khugepaged: retry with sync writeback for MADV_COLLAPSE omits b5133a2d894c mm/khugepaged: map dirty/writeback pages failures to EAGAIN omits 47188e99e9f5 mm-add-basic-tests-for-lazy_mmu-fix-fix-fix omits cb47248fa598 mm-add-basic-tests-for-lazy_mmu-fix-fix omits 504389dd9e52 mm-add-basic-tests-for-lazy_mmu-fix omits 850392029608 mm: add basic tests for lazy_mmu omits 0940f5bfbe25 x86/xen: use lazy_mmu_state when context-switching omits bbaa74473baa sparc/mm: replace batch->active with is_lazy_mmu_mode_active() omits 37367e17cb3a powerpc/mm: replace batch->active with is_lazy_mmu_mode_active() omits ccb47798af4a arm64: mm: replace TIF_LAZY_MMU with is_lazy_mmu_mode_active() omits 49521bb19331 mm: enable lazy_mmu sections to nest omits f0b610f513a1 mm: bail out of lazy_mmu_mode_* in interrupt context omits 33b366150280 mm: introduce generic lazy_mmu helpers omits 51c729be102d mm: introduce CONFIG_ARCH_HAS_LAZY_MMU_MODE omits 311bfd8008b1 mm: clarify lazy_mmu sleeping constraints omits 72890b63622d sparc/mm: implement arch_flush_lazy_mmu_mode() omits 8cb6a64b0c89 powerpc/mm: implement arch_flush_lazy_mmu_mode() omits caf87139805f x86/xen: simplify flush_lazy_mmu() omits e18f8cb15ae8 powerpc/64s: do not re-activate batched TLB flush omits b3bcec016888 alloc_tag: move memory_allocation_profiling_sysctls into .rodata omits 6275454a4a9d mm/damon/core: fix memory leak of repeat mode damon_call_c [...] omits 8711c4bd53e7 mm/vmalloc: clarify why vmap_range_noflush() might sleep omits 63b0807181e6 mm/memory-failure: teach kill_accessing_process to accept [...] omits 2dd3a4ceb0c1 mm/memory-failure: fix missing ->mf_stats count in hugetlb poison omits f24376a047dc mm/kasan: fix KASAN poisoning in vrealloc() omits cab1123004e4 mm/vma: do not leak memory when .mmap_prepare swaps the file omits 448ca49d7ea6 migrate: correct lock ordering for hugetlb file folios omits 6574d051aa78 kho: init alloc tags when restoring pages from reserved memory omits ec804e7206c5 mm/swap_cgroup: fix kernel BUG in swap_cgroup_record omits 2a208b815424 x86/kfence: avoid writing L1TF-vulnerable PTEs omits 7da5938ca156 panic: only warn about deprecated panic_print on write access omits 68c1ab7cff3e fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_s [...] omits 83e9b56ce4e9 mm: take into account mm_cid size for mm_struct static def [...] omits 286cf1e76674 mm: rename cpu_bitmap field to flexible_array omits e0b4e853ecd9 mm: add missing static initializer for init_mm::mm_cid.lock omits 0de664eb7b45 Merge branch 'spacemit-clk-for-6.20' into spacemit-for-next omits 13145ea402d1 ACPI: scan: Clean up after recent changes omits 4c67f4504f1b ACPI: scan: Use acpi_setup_gpe_for_wake() for buttons omits 15407dbf61f1 ACPI: PM: Let acpi_dev_pm_attach() skip devices without ACPI PM omits 578f347550ce ACPI: Documentation: driver-api: Disapprove of using ACPI drivers omits ba375af3d04d KVM: guest_memfd: GUP source pages prior to populating gue [...] omits 894c3cc35b89 KVM: TDX: Document alignment requirements for KVM_TDX_INIT [...] omits b2e648758038 KVM: SEV: Document/enforce page-alignment for KVM_SEV_SNP_ [...] omits 188349ceb0f0 KVM: guest_memfd: Remove preparation tracking omits 0726d3e164f1 KVM: guest_memfd: Remove partial hugepage handling from kv [...] omits 5d6f14459f83 Merge remote-tracking branch 'spi/for-6.20' into spi-next omits 520448bb6f09 platform/x86: thinkpad_acpi: Add sysfs to display details [...] omits f6b6ce566954 platform/x86: thinkpad_acpi: Add support to detect hardwar [...] omits b5678d2dcbf0 dt-bindings: mfd: syscon: Allow syscon compatible for medi [...] omits 2051b6941d60 mfd: qnap-mcu: Add driver data for TS133 variant omits 7093a9f58cd7 dt-bindings: mfd: qnap,ts433-mcu: Add qnap,ts133-mcu compatible omits 3d97893e4a54 mfd: sec: Fix IRQ domain names duplication omits b7fb6b270bd3 mfd: simple-mfd-i2c: Add Delta TN48M CPLD support omits aeb88c8de368 mm/slab: save memory by allocating slabobj_ext array from [...] omits 3613e62ca40e mm/memcontrol,alloc_tag: handle slabobj_ext access under K [...] omits 478b6cd1eb43 mm/slab: use stride to access slabobj_ext omits 7466382b7211 mm/slab: abstract slabobj_ext access via new slab_obj_ext( [...] omits a6590f3d55e9 Merge branch 'acpi-bus' into linux-next omits 2e5da9653691 Bluetooth: btusb: Reject autosuspend if discovery is active omits e133883028d0 Bluetooth: hci_core: Export hci_discovery_active omits 9d4b8fd2ab6c btrfs: fix memory leaks in create_space_info() error paths omits 61ea127d6caf btrfs: update comment for delalloc flush and oe wait in bt [...] omits cd5b2d86b53c btrfs: invalidate pages instead of truncate after reflinking omits 89f941a62938 btrfs: update the Kconfig string for CONFIG_BTRFS_EXPERIMENTAL omits b17137dcae33 PCI/P2PDMA: Reset page reference count when page mapping fails omits 1846c21f548c NFSv4.2: Fix size read races in truncate, fallocate and co [...] omits 68328f4a929f Merge branch 'jobserver' into docs-next omits 55ffc973331b Merge branch 'vfs-7.0.nullfs' into vfs.all omits 6a0368d36d98 Merge branch 'vfs-7.0.leases' into vfs.all omits 051383ff67c5 Merge branch 'vfs-7.0.nonblocking_timestamps' into vfs.all omits 98429de9c029 Merge branch 'vfs-7.0.atomic_open' into vfs.all omits b0477aaaccbe Merge branch 'vfs-7.0.rust' into vfs.all omits 288dcf3a7512 Merge branch 'vfs-7.0.namespace' into vfs.all omits 4e7fdec1d1cf Merge branch 'vfs-7.0.initrd' into vfs.all omits dc44eb5c2c9f Merge branch 'vfs-7.0.misc' into vfs.all omits efcae5d7120a Merge branch 'vfs.fixes' into vfs.all omits bdbb48e15371 jobserver: Begin to split up the big try: block omits 6fe6e6f4b424 Merge patch series "fs: add immutable rootfs" omits 49a11acfb079 docs: mention nullfs omits 5cde76d7626d fs: add immutable rootfs omits c0e85d130f47 fs: add init_pivot_root() omits 48e42592b570 fs: ensure that internal tmpfs mount gets mount id zero omits d1e94a4934e8 Bluetooth: btusb: Use pm_ptr instead of #ifdef CONFIG_PM omits cb3baf5bb065 btrfs: sync read disk super and set block size omits d59898d82208 btrfs: remove experimental offload csum mode omits 635460aa4a6f btrfs: split btrfs_fs_closing() and change return type to bool omits 522ca7c526d9 btrfs: send: check for inline extents in range_is_hole_in_ [...] omits a08ed4a9924d btrfs: reject single block sized compression early omits a1272a58d0c2 btrfs: tests: fix return 0 on rmap test failure omits ce85a86ae4bc btrfs: tests: fix root tree leak in btrfs_test_qgroups() omits 1debac8ae9cf btrfs: release path before iget_failed() in btrfs_read_loc [...] omits f15a268e440a btrfs: update outdated comment in __add_block_group_free_space() omits 5b0eb5cd120b btrfs: add mount time auto fix for orphan fst entries omits 673d098fc81e btrfs: simplify check for zoned NODATASUM writes in btrfs_ [...] omits 0a84b87bf6de btrfs: avoid transaction commit on error in insert_balance_item() omits 84184071aead btrfs: move unlikely checks around btrfs_is_shutdown() int [...] omits adc88d0a9cc9 btrfs: tag as unlikely error conditions in the transaction [...] omits 0fe3d68418e6 btrfs: fix Wmaybe-uninitialized warning in replay_one_buffer() omits 6dfb3b151ba3 btrfs: remove unreachable return after btrfs_backref_panic [...] omits d3a817d71323 btrfs: refactor the main loop of cow_file_range() omits c2b9306f48f8 btrfs: zoned: print block-group type for zoned statistics omits f92dd0b55058 btrfs: move space_info_flag_to_str() to space-info.h omits 98058099ad6b btrfs: zoned: show statistics about zoned filesystems in m [...] omits 0735a4556440 btrfs: remove zoned statistics from sysfs omits 19b81fe010c2 btrfs: don't call btrfs_handle_fs_error() in btrfs_commit_ [...] omits c9ee0b532b1a btrfs: don't call btrfs_handle_fs_error() in qgroup_accoun [...] omits b372a039cd7d btrfs: don't call btrfs_handle_fs_error() after failure to [...] omits 6b9e092c0961 btrfs: don't call btrfs_handle_fs_error() after failure to [...] omits 6837605377d1 btrfs: remove redundant path release in btrfs_find_orphan_roots() omits 3a52352aaf56 btrfs: use single return variable in btrfs_find_orphan_roots() omits 2502cfc89cc6 btrfs: avoid transaction commit on error in del_balance_item() omits 0613b2c72680 btrfs: update stale comment in __cow_file_range_inline() omits 0751a53f9948 btrfs: remove duplicated root key setup in btrfs_create_tree() omits 40605c1e9c2d btrfs: zoned: re-flow prepare_allocation_zoned omits b9def8adea20 btrfs: shrink the size of btrfs_bio omits 1bff54b7d543 btrfs: remove ASSERT compatibility for gcc < 8.x omits a85ef7840470 btrfs: pass level to _btrfs_printk() to avoid parsing leve [...] omits c752631c1d21 btrfs: simplify internal btrfs_printk helpers omits 5d91f4617274 btrfs: rename btrfs_create_block_group_cache to btrfs_crea [...] omits d79abdef6d67 btrfs: merge setting ret and return ret omits f8259a6beb12 btrfs: remove dead assignment in prepare_one_folio() omits 784c3fbb1e79 btrfs: replace for_each_set_bit() with for_each_set_bitmap() omits c83c7a04a4e4 btrfs: concentrate the error handling of submit_one_sector() omits 213427d3a929 btrfs: search for larger extent maps inside btrfs_do_readpage() omits 3ebd56bd2614 btrfs: introduce BTRFS_PATH_AUTO_RELEASE() helper omits b13b9b054b9b btrfs: enable direct IO for bs > ps cases omits 5eaaa10afe55 btrfs: switch to library APIs for checksums omits 297c4f3ba48e btrfs: zoned: don't zone append to conventional zone omits 25358fd3e732 btrfs: relax squota parent qgroup deletion rule omits 717453956e15 btrfs: check squota parent usage on membership change omits b7409457b6ac btrfs: simplify boolean argument for btrfs_inc_ref()/btrfs [...] omits 1b6c266267c0 btrfs: use true/false for boolean parameters in btrfs_inc_ [...] omits 9863246c6331 btrfs: update comment for visit_node_for_delete() omits dc162e4d6be9 fs: add <linux/init_task.h> for 'init_fs' omits 3665b05e66b7 Merge patch series "mount: add OPEN_TREE_NAMESPACE" omits 968eb96023df selftests/open_tree: add OPEN_TREE_NAMESPACE tests omits 223b66b03ac4 mount: add OPEN_TREE_NAMESPACE omits cb3e4998cb16 fs: move initializing f_mode before file_ref_init() omits 24a4f4e1608f acct(2): begin the deprecation of legacy BSD process accounting omits 2a255acce2e5 device_cgroup: remove branch hint after code refactor omits 757b907b3ead fs: make insert_inode_locked() wait for inode destruction omits 65cabf8ed0f2 xdrgen: Initialize data pointer for zero-length items omits c2b5f480fbd1 NFSD: fix setting FMODE_NOCMTIME in nfs4_open_delegation omits 1357e784cdc4 xdrgen: Implement short (16-bit) integer types omits b6ded08211da nfsd: fix nfs4_file refcount leak in nfsd_get_dir_deleg() omits 914e926861c7 nfsd: use workqueue enable/disable APIs for v4_end_grace sync omits 6e6b7ef9dbfb NFS: NFSERR_INVAL is not defined by NFSv2 omits 99e70397616f xdrgen: Emit the program number definition omits b2ba2027f05d xdrgen: Fix struct prefix for typedef types in program wrappers omits b15db78b575d nfsd: prefix notification in nfsd4_finalize_deleg_timestam [...] omits 47707ef01dc1 locks: ensure vfs_test_lock() never returns FILE_LOCK_DEFERRED omits c5c96e14f1d2 xdrgen: Address some checkpatch whitespace complaints omits a0930f8c08d9 xdrgen: Generate "if" instead of "switch" for boolean unio [...] omits d1581c998cec NFSD: Add instructions on how to deal with xdrgen files omits f162768a1a60 xdrgen: improve error reporting for invalid void declarations omits 9ab508f36976 NFSD: Clean up nfsd4_check_open_attributes() omits b2f36d675e09 clk: qcom: regmap-divider: convert from divider_round_rate [...] omits 35a48f41b63f clk: qcom: regmap-divider: convert from divider_ro_round_r [...] omits 9f7cd8015f58 mfd: macsmc: Initialize mutex omits 7cbde1b4ae7a dt-bindings: mfd: nxp: Add NXP LPC32xx System Control Block omits 77df11d1f1f9 mfd: Kconfig: Default MFD_SPACEMIT_P1 to 'm' if ARCH_SPACEMIT omits 7a4c13c59222 mfd: axp20x: AXP717: Add type-C CC registers omits f93038c79c6e mfd: core: Simplify storing device_node in mfd_match_of_no [...] omits f5036b517a2a genirq/chip: Change irq_chip_pm_put() return type to void omits e52ed15b1e35 mfd: core: Simplify with scoped for each OF child loop omits 6073d9336892 dt-bindings: mfd: Add Bitmain BM1880 System Controller omits 5a3975b40a02 exfat: reduce unnecessary writes during mmap write omits 9ef5418bc106 mfd: tps65219: Implement LOCK register handling for TPS65214 omits b323fbb6f623 mfd: atmel-hlcdc: Add compatible for sama7d65 XLCD controller omits 9efacd6c2fdd dt-bindings: mfd: atmel,hlcdc: Add sama7d65 compatible string omits 441db0e92248 dt-bindings: mfd: syscon: Document the GPR syscon for the [...] omits 9a04d9a9d936 mfd: max77759: Drop use of irqd_get_trigger_type omits 4400dfd2acee Merge branch 'devel' into for-next omits d2e1c456449c clk: tegra: Adjust callbacks in tegra_clock_pm omits 8b7e6f128aa6 Merge branch 'devicetree-arm64/next' into next omits e63b967606ca arm64: dts: broadcom: northstar2: Drop "arm,cci-400-pmu" f [...] omits 9129a380bc65 arm64: dts: broadcom: northstar2: Drop QSPI "clock-names" omits a7ce96251b26 arm64: dts: broadcom: northstar2: Drop unused and undocume [...] omits 0602b0d47682 arm64: dts: broadcom: northstar2: Rework clock nodes omits 2a84a41a8c2d dt-bindings: mfd: qcom,spmi-pmic: Document PMICs present o [...] omits 666dcdfc78b1 arm64: dts: broadcom: ns2-svk: Use non-deprecated at25 properties omits 1fd1ef076316 arm64: dts: broadcom: Use preferred node names omits 6047ff665e19 arm64: dts: broadcom: stingray: Move raid nodes out of bus omits 93b804474da4 arm64: dts: broadcom: stingray: Fix 'simple-bus' node names omits 5fbecbe3b833 arm64: dts: broadcom: stingray: Rework clock nodes omits e6c632aa2bc6 arm64: dts: broadcom: Remove unused and undocumented nodes omits b32673d226c9 arm64: dts: broadcom: bcm2712: Move non simple-bus nodes t [...] omits 3e9271dcb2df mfd: macsmc: Wire up Apple SMC input subdevice omits fb90c90aec3a mfd: macsmc: Wire up Apple SMC hwmon subdevice omits 32eea985999b ARM: dts: broadcom: bcm2835-rpi: Move non simple-bus nodes [...] omits a13cc4981449 mfd: macsmc: Wire up Apple SMC RTC subdevice omits 234bb49265ff ext4: drop the TODO comment in ext4_es_insert_extent() omits fe580e17e4e9 ext4: replace ext4_es_insert_extent() when caching on-disk [...] omits 1107cc820b7d ext4: adjust the debug info in ext4_es_cache_extent() omits e1fed14e7392 ext4: make ext4_es_cache_extent() support overwrite existi [...] omits 2352cd6ca3f3 ext4: make __es_remove_extent() check extent status omits df65bdeb6411 ext4: cleanup useless out label in __es_remove_extent() omits f9735d95def6 ext4: cleanup zeroout in ext4_split_extent_at() omits c2b3575dfcc7 ext4: drop extent cache when splitting extent fails omits f24b0fef2819 ext4: drop extent cache after doing PARTIAL_VALID1 zeroout omits 8b7234973573 ext4: don't cache extent during splitting extent omits 7bb0bebad17c ext4: correct the mapping status if the extent has been zeroed omits f6195fbcf390 ext4: don't set EXT4_GET_BLOCKS_CONVERT when splitting bef [...] omits 3755d097ef12 ext4: don't zero the entire extent if EXT4_EXT_DATA_PARTIA [...] omits 28c95bf4237a ext4: subdivide EXT4_EXT_DATA_VALID1 omits e8754afc3bd6 mfd: arizona: Fix regulator resource leak on wm5102_clear_ [...] omits b7c72be16038 mfd: core: Add locking around 'mfd_of_node_list' omits 86257bba09af mfd: bd71828: Add some missing charger related registers omits d0e9990ba058 mfd: core: Improve compile coverage of mfd_match_of_node_to_dev() omits 483ee5b953c8 ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref omits d5b19657131b ext4: add missing down_write_data_sem in mext_move_extent(). omits 90c02dad9712 ext4: fix ext4_tune_sb_params padding omits adc342591f78 m68k: defconfig: Clean up references to non-existing configs omits 5b8f790591d0 Merge branches 'tee_bus_callback_for_6.20', 'qcomtee_fixes [...] omits c5cece2a6cf8 Merge branch 'kbuild-next-unstable' into kbuild-for-next omits e3970d77ec50 kbuild: uapi: drop dependency on CC_CAN_LINK omits 263c808b2092 Merge branch 'kbuild-next' into kbuild-for-next omits aff9fb2fffa1 slub: keep empty main sheaf as spare in __pcs_replace_empt [...] omits 8d67f942732b ACPI: video: Convert the driver to a platform one omits 17622b4b7372 ACPI: video: Adjust event notification routine omits bc31909b3416 ACPI: scan: Register platform devices for backlight device [...] omits f74941f893ae Merge branch 'imx/defconfig' into for-next omits 5ef0c4d30972 Merge branch 'imx/dt64' into for-next omits c2c0225c855f Merge branch 'imx/dt' into for-next omits 3e4a87a4e8d0 Merge branch 'imx/bindings' into for-next omits 85e8c39057f0 Merge branch 'kbuild-next' into kbuild-for-next omits b1fa0deeb860 Merge branch 'dt/riscv' into for-next omits f4a6e20a0308 Merge branch 'kbuild-next' into kbuild-for-next omits 30441a56b1d1 clk: thead: th1520-ap: Support CPU frequency scaling omits 3d845d25026c mfd: tps6105x: Fix kernel-doc warnings relating to the cor [...] omits 982ea5246285 Revert "mfd: da9052-spi: Change read-mask to write-mask" omits 85d002b2ac56 wifi: iwlwifi: mld: remove unused variable in d3.c omits e016a50e00e6 Merge branch for-6.19/arm64/defconfig into for-next omits a6685635d775 Merge branch for-6.19/arm64/dt into for-next omits 001eb9138d42 Merge branch for-6.19/arm/defconfig into for-next omits 6db4796e3034 Merge branch for-6.19/arm/dt into for-next omits 5e473477f2be Merge branch for-6.19/soc into for-next omits fbee5ab7ff8a Merge branch for-6.19/core into for-next omits 5368df035d9d Merge branch for-6.19/dt-bindings into for-next omits 50f1357c1521 Merge branch for-6.19/syscore into for-next omits ddca40927cc3 wifi: iwlwifi: fw: api: add HE type for UHR ELR omits 7739774a9cea wifi: iwlwifi: cfg: move the MODULE_FIRMWARE to the per-rf file omits be79702e6e2d wifi: iwlwifi: mld: fix HE SIG-B MCS/DCM/compression omits 94f74bb2701f wifi: iwlwifi: fw: api: add UHR data definitions omits 2f0472dc3367 wifi: iwlwifi: add UHR TLC mode omits 3876456283c4 wifi: iwlwifi: adjust LINK context NPCA API omits 4aa90f083563 wifi: iwlwifi: mld: refactor AP power type setting omits f31f74ff7322 wifi: iwlwifi: fix 22000 series SMEM parsing omits f33d4a166dc3 wifi: iwlwifi: mld: support TLC command version 6 omits ca1508b968a8 wifi: iwlwifi: mld: trigger a dump upon notification if needed omits 1398da27720a wifi: iwlwifi: fw: fix documentation reference for ap_type field omits 10ce404313e2 wifi: iwlwifi: mvm: check the validity of noa_len omits 2e67f9afdee9 wifi: iwlwifi: mvm: Remove few redundant 6 GHz scan chan params omits 6aa378d6ce50 wifi: iwlwifi: mld: Remove wrong channel flags in scan cmd omits f06b31ebebdb wifi: iwlwifi: mld: decode VHT information for sniffer omits 7e3e68550c54 wifi: iwlwifi: mld: Advertise support for multicast RX reg [...] omits 4d729999a7d4 wifi: iwlwifi: mld: Support changing NAN configuration omits ab272a63a8e9 wifi: iwlwifi: mld: Extend the NAN configuration omits 3bfd1e20cc29 wifi: iwlwifi: mld: Declare support for NAN capabilities omits f046df246904 wifi: iwlwifi: mld: Handle rate selection for NAN interface omits 71da864f6550 wifi: iwlwifi: mld: Add support for NAN adds 4156c3745f06 virtio_net: Fix misalignment bug in struct virtnet_info adds 5ce234a8fe05 Merge tag 'ipsec-2026-01-14' of git://git.kernel.org/pub/s [...] adds 4650ff58a1b9 Revert "can: raw: instantly reject unsupported CAN frames" adds 166e87329ce6 can: propagate CAN device capabilities via ml_priv adds faba5860fcf9 can: raw: instantly reject disabled CAN frames adds 6c1f5146b214 Merge patch series "can: raw: better approach to instantly [...] adds 1809c82aa073 net: can: j1939: j1939_xtp_rx_rts_session_active(): deacti [...] adds 851822aec1a3 Merge tag 'linux-can-fixes-for-6.19-20260115' of git://git [...] adds 9e995c573b63 Merge tag 'net-6.19-rc6' of git://git.kernel.org/pub/scm/l [...] adds e2fb7836b017 mm: describe @flags parameter in memalloc_flags_save() adds f26528478bb1 textsearch: describe @list member in ts_ops search adds eb3f781ab73e mm: vmalloc: fix up vrealloc_node_align() kernel-doc macro name adds 6cfab50e1440 mm, kfence: describe @slab parameter in __kfence_obj_info() adds aba744a2e4b2 mailmap: update email address for Szymon Wilczek adds 6ac166a0c8b8 docs: kernel-parameters: add kfence parameters adds 777a8560fd29 lib/buildid: use __kernel_read() for sleepable context adds 582f0f386411 kho: validate preserved memory map during population adds a38be5462690 mm/damon/core: get memcg reference before access adds b9efe36b5e3e mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free adds b02019169284 mm/hugetlb: ignore hugepage kernel args if hugepages are u [...] adds f171b55f1441 mips: fix HIGHMEM initialization adds e561383a39ed powerpc/watchdog: add support for hardlockup_sys_info sysctl adds f9132fbc2e83 mm/damon/core: remove call_control in inactive contexts adds a24ca8ebb0cd mm/damon/sysfs: cleanup intervals subdirs on attrs dir set [...] adds 9814cc832b88 mm/damon/sysfs: cleanup attrs subdirs on context dir setup [...] adds dc7e1d75fd8c mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme di [...] adds 392b3d9d595f mm/damon/sysfs-scheme: cleanup access_pattern subdirs on s [...] adds 590b13669b81 mm/zswap: fix error pointer free in zswap_cpu_comp_prepare() adds 61f67c230a5e mm/vma: fix anon_vma UAF on mremap() faulted, unfaulted merge adds 0ace8f2db6b3 tools/testing/selftests: add tests for !tgt, src mremap() merges adds 3b617fd3d317 mm/vma: enforce VMA fork limit on unfaulted,faulted mremap [...] adds fb39444732f0 tools/testing/selftests: add forked (un)/faulted VMA merge tests adds 4795d205d786 mm: kmsan: fix poisoning of high-order non-compound pages adds 4b5c493ff762 iommu/sva: include mmu_notifier.h header adds 038a102535eb mm/page_alloc: prevent pcp corruption with SMP=n adds 21c68ad1d977 tools/testing/selftests: fix gup_longterm for unknown fs adds 18e87bceae6c mailmap: add entry for Daniel Thompson adds f46c26f1bcd9 mm: numa,memblock: include <asm/numa.h> for 'numa_nodes_parsed' adds 3e8e590fd65d drivers/dax: add some missing kerneldoc comment fields for [...] adds 13b2d15d991b Merge tag 'mm-hotfixes-stable-2026-01-15-08-03' of git://g [...] adds bc08b6588037 Merge tag 'efi-fixes-for-v6.19-2' of git://git.kernel.org/ [...] adds d5811e6297f3 NFS: Fix size read races in truncate, fallocate and copy offload adds 603c05a1639f Merge tag 'nfs-for-6.19-2' of git://git.linux-nfs.org/proj [...] adds be55257fab18 ftrace: Do not over-allocate ftrace memory adds 88e490913f07 Merge tag 'ftrace-v6.19-rc5' of git://git.kernel.org/pub/s [...] adds 983d014aafb1 kernel: modules: Add SPDX license identifier to kmod.c adds 353c6f43ab69 Merge tag 'xfs-fixes-6.19-rc6' of git://git.kernel.org/pub [...] adds 7a2c1b27cd6b Merge tag 'printk-for-6.19-rc6' of git://git.kernel.org/pu [...] adds c2a44a02d785 Merge tag 'gpio-fixes-for-v6.19-rc6' of git://git.kernel.o [...] adds ab2be3af8c4e ALSA: hda/realtek: Add quirk for HP Pavilion x360 to enabl [...] adds a57d5cc053e9 ASoC: tlv320adcx140: Merge fixes from Pengutronix adds be5a39e7994e ASoC: rt5640: Fix duplicate clock properties in DT binding adds f2161d5f1aae Merge tag 'asoc-fix-v6.19-rc5' of https://git.kernel.org/p [...] adds 46b8d0888f01 ALSA: hda/tas2781: Add newly-released HP laptop adds 711673f8dd19 Merge tag 'sound-6.19-rc6' of git://git.kernel.org/pub/scm [...] adds e547d4f733f0 Merge tag 'acpi-6.19-rc6' of git://git.kernel.org/pub/scm/ [...] adds d51e68b7007b Merge branch 'pm-em' adds b62ce2547fe8 Merge tag 'pm-6.19-rc6' of git://git.kernel.org/pub/scm/li [...] adds d81585830017 Merge tag 'pci-v6.19-fixes-3' of git://git.kernel.org/pub/ [...] adds 6782a30d2077 Merge tag 'cxl-fixes-6.19-rc6' of git://git.kernel.org/pub [...] adds 85807edac851 Merge tag 'drm-intel-fixes-2026-01-15' of https://gitlab.f [...] adds 292e5757b222 drm/amdgpu: Fix gfx9 update PTE mtype flag adds 9cb6278b44c3 drm/amdgpu: fix drm panic null pointer when driver not sup [...] adds 28695ca09d32 drm/amd: Clean up kfd node on surprise disconnect adds 9c8120015270 Revert duplicate "drm/amdgpu: disable peer-to-peer access [...] adds 122b15cdbcc2 drm/amdgpu: Use correct address to setup gart page table f [...] adds b6dff005fcf3 drm/amdgpu: make sure userqs are enabled in userq IOCTLs adds 80614c509810 drm/amdkfd: fix a memory leak in device_queue_manager_init() adds 0a1253ba5096 drm/amd/display: Show link name in PSR status message adds fee50077656d drm/amd/display: Bump the HDMI clock to 340MHz adds 52d3d115e9cc drm/amd/display: Initialise backlight level values from hw adds 90dbc0bc2aa6 drm/amd/pm: fix smu overdrive data type wrong issue on smu 14.0.2 adds 0bea77b13b76 drm/amdgpu: validate the flush_gpu_tlb_pasid() adds 808c2052f046 Revert "drm/amdgpu: don't attach the tlb fence for SI" adds 18dbcfb46f69 drm/amdkfd: No need to suspend whole MES to evict process adds b2426a211dba drm/amdgpu/userq: Fix fence reference leak on queue teardown v2 adds d04f73668beb drm/amd/display: Add an hdmi_hpd_debounce_delay_ms module adds 52456a62174f Merge tag 'amd-drm-fixes-6.19-2026-01-15' of https://gitla [...] adds 9dd1f5f3eb8c Merge tag 'drm-misc-fixes-2026-01-16' of https://gitlab.fr [...] adds 39d3389331ab Merge tag 'drm-fixes-2026-01-16' of https://gitlab.freedes [...] adds 216c7a0326c6 Merge tag 'io_uring-6.19-20260116' of git://git.kernel.org [...] adds ec19ed2b3e2a rnbd-clt: fix refcount underflow in device unmap path adds d3eeb99bbc99 Merge tag 'block-6.19-20260116' of git://git.kernel.org/pu [...] adds b5a69c486921 arm_mpam: Remove duplicate linux/srcu.h header adds b9f5c38e4af1 arm_mpam: Use non-atomic bitops when modifying feature bitmap adds d12453c7e281 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 0d26ca8ec461 LoongArch: Remove redundant code in head.S adds a91f86e27087 LoongArch: Fix PMU counter allocation for mixed-type event groups adds 762cf75bec2a LoongArch: dts: Describe PCI sideband IRQ through interrup [...] adds c4461754e6fe LoongArch: dts: loongson-2k0500: Add default interrupt con [...] adds 81e8cb7e504a LoongArch: dts: loongson-2k1000: Add default interrupt con [...] adds e65df3f77ecd LoongArch: dts: loongson-2k2000: Add default interrupt con [...] adds 14ea5a362588 LoongArch: dts: loongson-2k1000: Fix i2c-gpio node names adds 0bf58cb7288a LoongArch: KVM: Fix kvm_device leak in kvm_ipi_destroy() adds 7d8553fc75ae LoongArch: KVM: Fix kvm_device leak in kvm_eiointc_destroy() adds 1cf342a7c3ad LoongArch: KVM: Fix kvm_device leak in kvm_pch_pic_destroy() adds 47622aa8b66c Merge tag 'loongarch-fixes-6.19-2' of git://git.kernel.org [...] adds e84d960149e7 Merge tag 'for-6.19-rc5-tag' of git://git.kernel.org/pub/s [...] adds 8562711ac09a Merge tag 'irq-urgent-2026-01-18' of git://git.kernel.org/ [...] adds cee475796500 Merge tag 'objtool-urgent-2026-01-18' of git://git.kernel. [...] adds 375410bb9a40 sched/deadline: Ensure get_prio_dl() is up-to-date adds 4de9ff76067b sched/deadline: Avoid double update_rq_clock() adds 49041e87f9cd sched: Fold rq-pin swizzle into __balance_callbacks() adds 53439363c0a1 sched: Audit MOVE vs balance_callbacks adds e008ec6c7904 sched: Deadline has dynamic priority adds 627cc25f8446 sched/deadline: Use ENQUEUE_MOVE to allow priority change adds 837c8180e34f Merge tag 'sched-urgent-2026-01-18' of git://git.kernel.or [...] adds b671c1dad244 Merge tag 'timers-urgent-2026-01-18' of git://git.kernel.o [...] adds d9b40d7262a2 selftests/x86: Add selftests include path for kselftest.h [...] adds e503f539dc11 Merge tag 'x86-urgent-2026-01-18' of git://git.kernel.org/ [...] adds 93fc4e044a0b Merge tag 'edac_urgent_for_v6.19_rc6' of git://git.kernel. [...] adds 5d1765a96c66 Merge tag 'i2c-for-6.19-rc6' of git://git.kernel.org/pub/s [...] adds 9fa015bdd891 Merge tag 'usb-serial-6.19-rc6' of ssh://gitolite.kernel.o [...] adds dd83dc124973 xhci: sideband: don't dereference freed ring when removing [...] adds 27983960f0fb Merge tag 'usb-6.19-rc6' of git://git.kernel.org/pub/scm/l [...] adds 56bc8a18aa94 Merge tag 'soundwire-6.19-fixes' of git://git.kernel.org/p [...] adds 3271b25e3d12 Merge tag 'phy-fixes-6.19' of git://git.kernel.org/pub/scm [...] adds e90b81e8ff29 Merge tag 'dmaengine-fix-6.19' of git://git.kernel.org/pub [...] adds cd16edba1c6a ext4: fix ext4_tune_sb_params padding adds 0ef7ef422730 ext4: add missing down_write_data_sem in mext_move_extent(). adds d250bdf531d9 ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref adds f8907398a6d9 Merge tag 'ext4_for_linus-6.19-rc6' of git://git.kernel.or [...] adds 6f32aa91612a Merge tag 'cgroup-for-6.19-rc5-fixes-2' of git://git.kerne [...] adds 90a855e75a99 Merge tag 'landlock-6.19-rc6' of git://git.kernel.org/pub/ [...] adds 24d479d26b25 Linux 6.19-rc6 adds 8cc784d4aded mm: add missing static initializer for init_mm::mm_cid.lock adds c0450b06806b mm: rename cpu_bitmap field to flexible_array adds 38467361a964 mm: take into account mm_cid size for mm_struct static def [...] adds 90b951ace488 fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_s [...] adds a737b642c8ea panic: only warn about deprecated panic_print on write access adds 8d66a2c05234 x86/kfence: avoid writing L1TF-vulnerable PTEs adds 821a975dab7b mm/swap_cgroup: fix kernel BUG in swap_cgroup_record adds 8ec6678e90bc kho: init alloc tags when restoring pages from reserved memory adds 9cac51a0eec8 migrate: correct lock ordering for hugetlb file folios adds 44ee5b738d1d mm/vma: do not leak memory when .mmap_prepare swaps the file adds ec2ef1ead8b3 mm/kasan: fix KASAN poisoning in vrealloc() adds 16eaf9fafdd6 mm: remove unnecessary and incorrect mmap lock assert adds e444a35c1ac7 mm/hugetlb: fix hugetlb_pmd_shared() adds 6223c5d6f521 mm/hugetlb: fix two comments related to huge_pmd_unshare() adds 5d1daad7c1d3 mm/rmap: fix two comments related to huge_pmd_unshare() adds 30397d7aea64 mm/hugetlb: fix excessive IPI broadcasts when unsharing PM [...] adds 500ba77ec2a8 mm-hugetlb-fix-excessive-ipi-broadcasts-when-unsharing-pmd [...] adds a7db919bf177 mm: do not copy page tables unnecessarily for VM_UFFD_WP adds 582980129651 Docs/mm/allocation-profiling: describe sysctrl limitations [...] adds 8ab3d780b251 mm/kfence: fix potential deadlock in reboot notifier adds a976523f025b mm, swap: restore swap_space attr aviod kernel panic adds 62da8a036b8a mm: restore per-memcg proactive reclaim with !CONFIG_NUMA adds 9b7e9e9529f9 mm/hugetlb: restore failed global reservations to subpool adds 58516021b254 mm/memory-failure: fix missing ->mf_stats count in hugetlb poison adds df74dfc6e805 mm/memory-failure: teach kill_accessing_process to accept [...] adds a3543f633fd0 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds ab7ad7abb366 romfs: check sb_set_blocksize() return value adds 561940a7ee81 iomap: wait for batched folios to be stable in __iomap_get_folio adds e93b31d08162 writeback: use round_jiffies_relative for dirtytime_work adds 4973d95679fb fuse: use private naming for fuse hash size adds cb8d2bdcb824 fuse: fix race when disposing stale dentries adds 1e2c1af1beb3 fuse: make sure dentry is evicted if stale adds 09f7a43ae501 fuse: add need_resched() before unlocking bucket adds 3926746b5534 fuse: clean up fuse_dentry_tree_work() adds fa79401a9c35 fuse: shrink once after all buckets have been scanned adds 79d11311f64d vfs: document d_dispose_if_unused() adds 6358461178ca Merge patch series "fuse: fixes and cleanups for expired d [...] adds 59a33e41e10a Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] adds 4ce3171a70f8 Merge branch 'misc-6.19' into next-fixes adds cfc6e980bc96 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds c9027b2ed281 Merge branch 'fs-current' of linux-next adds b8f5a3450611 Merge branch 'kbuild-fixes-for-next' of https://git.kernel [...] adds 2150467fc61d Revert "arm64: tegra: Add interconnect properties for Tegra210" adds 8bb9fd440aec MAINTAINERS: update email address for Yixun Lan adds 1902e2eae5ce Merge tag 'at91-fixes-6.19' of https://git.kernel.org/pub/ [...] adds 4ead53ba5071 Merge tag 'v6.19-rockchip-dtsfixes1' of git://git.kernel.o [...] adds 2b806de93db1 Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] adds 576b1b7b1148 s390/vdso: Disable kstack erase adds d045e166d3c5 selftests: vDSO: getrandom: Fix path to s390 chacha implem [...] adds 73f9a572c72b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds c4efd7a770c5 usbnet: fix crash due to missing BQL accounting after resume adds 0386bd321d0f vsock/virtio: Coalesce only linear skb adds a63e5fe09592 vsock/test: Add test for a linear and non-linear skb getti [...] adds 9ad693018c84 Merge branch 'vsock-virtio-fix-data-loss-disclosure-due-to [...] adds 7d7dbafefbe7 net: usb: dm9601: remove broken SR9700 support adds 220d89df1da6 net: add skb->data_len and (skb>end - skb->tail) to skb_dump() adds c84fcb79e5db bonding: limit BOND_MODE_8023AD to Ethernet devices adds 4d10edfd1475 l2tp: Fix memleak in l2tp_udp_encap_recv(). adds 4f5f148dd7c0 selftests: net: fib-onlink-tests: Convert to use namespace [...] adds 8439016c3b8b ice: initialize ring_stats->syncp adds a9d45c22ed12 ice: Avoid detrimental cleanup for bond during interface stop adds 01139a2ce532 ice: Fix incorrect timeout ice_release_res() adds 41a9a6826f20 igc: Restore default Qbv schedule when changing channels adds 6990dc392a9a igc: fix race condition in TX timestamp read for register 0 adds 8ad1b6c1e63d igc: Reduce TSN TX packet buffer from 7KB to 5KB per queue adds 2c68d5eacc1e Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds a74c7a58ca2c net: freescale: ucc_geth: Return early when TBI PHY can't [...] adds a80c9d945aef sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT adds d998b0e5afff octeontx2: Fix otx2_dma_map_page() error return code adds c158f985cf6c amd-xgbe: avoid misleading per-packet error log adds ff7737946812 docs: netdev: refine 15-patch limit adds 9a56796ad258 gue: Fix skb memleak with inner IP protocol 0. adds 68578370f9b3 tools: ynl: Specify --no-line-number in ynl-regen.sh. adds 7a9bc9e3f423 fou: Don't allow 0 for FOU_ATTR_IPPROTO. adds 6a5e5a3da355 Merge branch 'fou-gue-fix-skb-memleak-with-inner-protocol-0' adds b47adaab8b3d veth: fix data race in veth_get_ethtool_stats adds a92a6c50e35b net: sfp: add potron quirk to the H-COM SPP425H-GAB4 SFP+ Stick adds f40ddcc0c0ca Revert "nfc/nci: Add the inconsistency check between the i [...] adds 96e10d6e6f6d Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds 64f6a0a03125 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 6b971191fcfc ALSA: usb: Increase volume range that triggers a warning adds 6f5c69f72e50 ALSA: scarlett2: Fix buffer overflow in config retrieval adds 49985bc466b5 ALSA: usb-audio: Add delay quirk for MOONDROP Moonriver2 Ti adds 1deecf7805f1 selftests: ALSA: Remove unused variable in utimer-test adds bc4c4454d9e0 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds a1b53a2aceea Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds f6b625639e39 spi: spi-cadence: enable SPI_CONTROLLER_MUST_TX adds caa329649259 spi: intel-pci: Add support for Nova Lake SPI serial flash adds cb2d46836aff Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 4181aceb4af4 rust: i2c: do not drop device private data on shutdown() adds 5f4476e98387 rust: auxiliary: add Driver::unbind() callback adds 0af1a9e4629a rust: driver: introduce a DriverLayout trait adds c1d4519e1c36 rust: driver: add DEVICE_DRIVER_OFFSET to the DriverLayout trait adds 2ad0f490c224 rust: driver: add DriverData type to the DriverLayout trait adds a995fe1a3aa7 rust: driver: drop device private data post unbind adds dc23806a7c47 driver core: enforce device_lock for driver_match_device() adds 5c3010eae60c Merge branch 'driver-core-linus' of https://git.kernel.org [...] adds fb47423dc7bf serial: qcom_geni: Fix BT failure regression on RB2 platform adds 27aff0a56b3c serial: 8250_pci: Fix broken RS485 for F81504/508/512 adds f738d79e8aac Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] adds 9fcdfd669f59 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 0ea4cc93d5ec Merge tag 'icc-6.19-rc6' of ssh://gitolite.kernel.org/pub/ [...] adds 9aeacd2ff31e mux: mmio: Fix IS_ERR() vs NULL check in probe() adds 10d28cffb3f6 comedi: Fix getting range information for subdevices 16 to 255 adds 95fc36a234da intel_th: fix device leak on output open() adds aa3f64a98b23 intel_th: rename error label adds 0b52edaeb5c2 slimbus: core: fix OF node leak on registration failure adds 0eb4ff659611 slimbus: core: fix runtime PM imbalance on report present adds 9391380eb91e slimbus: core: fix device reference leak on report present adds 4c6da2fdc811 slimbus: core: amend slim_get_device() kernel doc adds 7831f710553d slimbus: core: fix of_slim_get_device() kernel doc adds bba7fd1258cd slimbus: core: clean up of_slim_get_device() adds a3bece3678f6 uacce: fix cdev handling in the cleanup path adds 98eec349259b uacce: fix isolate sysfs check condition adds 02695347be53 uacce: implement mremap in uacce_vm_ops to return -EPERM adds 26c08dabe547 uacce: ensure safe queue release with state management adds 054e1c0e6114 uio: pci_sva: correct '-ENODEV' check logic adds 06d5a7afe1d0 mei: trace: treat reg parameter as string adds e03b29b55f2b comedi: dmm32at: serialize use of paged registers adds d38db05f89d2 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] adds bb2576946514 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] adds 23cebe617f3e Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] adds 830e0bef79aa hwmon: (dell-smm) Add Dell G15 5510 to fan control whitelist adds c80cd211e6a2 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] adds ddedcb20fffd Merge branch 'dma-mapping-fixes' of https://git.kernel.org [...] adds 3113bcf4ccf0 platform/mellanox: Fix SN5640/SN5610 LED platform data adds 2bf1877b7094 platform/x86/amd: Fix memory leak in wbrf_record() adds 2e91919a6795 platform/x86: asus-armoury: Add power limits for Asus G513QY adds e11e3e801193 platform/x86: asus-armoury: add support for GV302XV adds a06bb57b2e71 platform/x86: asus-armoury: add support for FA401UV adds 8ba4e0598d12 platform/x86: asus-armoury: add support for FA617XT adds f7fffd2e3f92 platform/x86: asus-wmi: fix sending OOBE at probe adds fdee1b097216 platform/x86: hp-bioscfg: Fix kobject warnings for empty a [...] adds bb820f17b68f platform/x86: hp-bioscfg: Fix kernel panic in GET_INSTANCE [...] adds 791c3c82091e platform/x86: hp-bioscfg: Fix automatic module loading adds 686c6adb9882 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 48e6a9c4a208 of: platform: Use default match table for /firmware adds 81122fba08fa of: fix reference count leak in of_alias_scan() adds d9e597d1806f Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] adds 9eacec5d18f9 scsi: storvsc: Process unsupported MODE_SENSE_10 adds fe2f8ad6f099 scsi: core: Wake up the error handler when final completio [...] adds 9411a89e9e71 scsi: target: iscsi: Fix use-after-free in iscsit_dec_conn [...] adds 84dc6037390b scsi: target: iscsi: Fix use-after-free in iscsit_dec_sess [...] adds 19bc5f2a6962 scsi: qla2xxx: Sanitize payload size to prevent member overflow adds adf4a19d2329 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds bf849df5c4f8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds fc558188f251 Drivers: hv: vmbus: fix typo in function name reference adds 49f49d47af67 Drivers: hv: Always do Hyper-V panic notification in hv_km [...] adds 259add0d982c mshv: Align huge page stride with guest mapping adds e020f604abaa mshv: Store the result of vfs_poll in a variable of type __poll_t adds d2999c0fbcb2 mshv: Add __user attribute to argument passed to access_ok() adds 69c88a6a49cf mshv: add definitions for arm64 gpa intercepts adds 12ffd561d2de mshv: handle gpa intercepts for arm64 adds bdd3fcdcdc63 Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/ [...] adds 69132c2d4c11 Documentation: riscv: uabi: Clarify ISA spec version for c [...] adds eaa9bb1d39d5 riscv: clocksource: Fix stimecmp update hazard on RV32 adds 75870639bf5d riscv: kvm: Fix vstimecmp update hazard on RV32 adds 344c5281f438 riscv: suspend: Fix stimecmp update hazard on RV32 adds 521cadb4b69e riscv: ERRATA_STARFIVE_JH7100: Fix missing dependency on n [...] adds 8fdc61faa730 soc: renesas: Fix missing dependency on new CONFIG_CACHEMA [...] adds bdce162f2e57 riscv: Use 64-bit variable for output in __get_user_asm adds 7d1f43960158 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 69562b816f53 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] adds 330eb955ea9e kernel: add SPDX-License-Identifier lines adds e09a5cac2ff2 Merge branch 'spdx-linus' of https://git.kernel.org/pub/sc [...] adds f51ae47d8984 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds bbb7ef289de9 Merge branch 'perf-tools' of https://git.kernel.org/pub/sc [...] adds 4b22ec1685ce efivarfs: fix error propagation in efivar_entry_get() adds 945fd0527627 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] adds af20ae33e7dd rust: kbuild: give `--config-path` to `rustfmt` in `.rsi` target adds 1b83ef9f7ad4 scripts: generate_rust_analyzer: remove sysroot assertion adds 87417cc95b0f scripts: generate_rust_analyzer: syn: treat `std` as a dependency adds 3a50257e5600 scripts: generate_rust_analyzer: quote: treat `core` and ` [...] adds bc83834c1576 scripts: generate_rust_analyzer: compile quote with correc [...] adds ac3c50b9a24e scripts: generate_rust_analyzer: compile sysroot with corr [...] adds 09c3c9112d71 rust: bits: always inline functions using build_assert wit [...] adds d6ff6e870077 rust: sync: refcount: always inline functions using build_ [...] adds 2af6ad09fc7d rust: num: bounded: add missing comment for always inlined [...] adds 878d7f24ac68 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 562c84b272ec Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 861d21c43c98 pmdomain:rockchip: Fix init genpd as GENPD_STATE_ON before [...] adds 43b65f265f5c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds cd4a3ced4d1c irqchip/renesas-rzv2h: Prevent TINT spurious interrupt dur [...] adds d1e947d3582d Merge branch into tip/master: 'irq/urgent' adds 1ff3fe016cd6 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] adds 53d96388f8a8 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] new 9fa7153c31a3 rust: conclude the Rust experiment new 1b18b37a2c30 rust: build_assert: add instructions for use with function [...] new 84b1b49eccb7 rust: ptr: replace unneeded use of `build_assert` new eeaad2f021de rust: i2c: replace `kernel::c_str!` with C-Strings new 32d61c516f75 samples: rust: i2c: replace `kernel::c_str!` with C-Strings new 6c37b6841a92 rust: kunit: replace `kernel::c_str!` with C-Strings new 2ad6c5cdc89a rust: rbtree: reduce unsafe blocks on pointer derefs new 3983e9fb41fe Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 61d62ab08f0e rust: pin-init: remove `try_` versions of the initializer macros new 901f1d73d2c6 rust: pin-init: allow the crate to refer to itself as `pin [...] new 514e4ed2c9da rust: pin-init: add `syn` dependency and remove `proc-macr [...] new 26bd9402389e rust: pin-init: internal: add utility API for syn error handling new 50426bde1577 rust: pin-init: rewrite `derive(Zeroable)` and `derive(May [...] new a92f5fd29257 rust: pin-init: rewrite the `#[pinned_drop]` attribute mac [...] new 560f6d13c33f rust: pin-init: rewrite `#[pin_data]` using `syn` new dae5466c4aa5 rust: pin-init: add `?Sized` bounds to traits in `#[pin_da [...] new 4883830e9784 rust: pin-init: rewrite the initializer macros using `syn` new aeabc92eb2d8 rust: pin-init: add `#[default_error(<type>)]` attribute t [...] new d083a6214ca6 rust: init: use `#[default_error(err)]` for the initialize [...] new d26732e57b06 rust: pin-init: internal: init: add support for attributes [...] new ceca298c53f9 rust: pin-init: internal: init: add escape hatch for refer [...] new 1f1cd6964bbc rust: pin-init: internal: init: simplify Zeroable safety check new da9cfc4fcf53 MAINTAINERS: add Gary Guo to pin-init new aeb5ecad5316 rust: pin-init: Implement `InPlaceWrite<T>` for `&'static [...] new 0b98c65e2925 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] new c455f19bbe61 rust: xarray: add __rust_helper to helpers new 813269795191 Merge branch 'xarray-next' of https://github.com/Rust-for- [...] new 05594e618c0a mm/vmalloc: clarify why vmap_range_noflush() might sleep new 3e20f9ca4057 mm/damon/core: fix memory leak of repeat mode damon_call_c [...] new 6650e56953ec alloc_tag: move memory_allocation_profiling_sysctls into .rodata new c70c32af8784 powerpc/64s: do not re-activate batched TLB flush new d35f674b3937 x86/xen: simplify flush_lazy_mmu() new a9ade4e73701 powerpc/mm: implement arch_flush_lazy_mmu_mode() new 11c27d918e70 sparc/mm: implement arch_flush_lazy_mmu_mode() new a7336050c443 mm: clarify lazy_mmu sleeping constraints new e460693d9098 mm: introduce CONFIG_ARCH_HAS_LAZY_MMU_MODE new aaf51e689e71 mm: introduce generic lazy_mmu helpers new 7e490d5d5a45 mm: bail out of lazy_mmu_mode_* in interrupt context new 0fb0c89b5d0d mm: enable lazy_mmu sections to nest new 5816495d7ac2 arm64: mm: replace TIF_LAZY_MMU with is_lazy_mmu_mode_active() new 90ec65a21371 powerpc/mm: replace batch->active with is_lazy_mmu_mode_active() new 47e67c6ceffa sparc/mm: replace batch->active with is_lazy_mmu_mode_active() new 8fd3855fc138 x86/xen: use lazy_mmu_state when context-switching new d57e7b636a6a mm: add basic tests for lazy_mmu new a5e14a6728b4 mm-add-basic-tests-for-lazy_mmu-fix new cb0e7c49b681 mm-add-basic-tests-for-lazy_mmu-fix-fix new 0b5c8c4741c0 mm-add-basic-tests-for-lazy_mmu-fix-fix-fix new f15bb8662838 mm/khugepaged: map dirty/writeback pages failures to EAGAIN new 8c4154f568fa mm/khugepaged: retry with sync writeback for MADV_COLLAPSE new 63b8eb6c1f69 mm/shmem: add mTHP swpout fallback statistics in shmem_writeout() new 4825bfe53c90 mm/vmscan.c:shrink_folio_list(): save a tabstop new 3e1db2c34b2d zram: introduce compressed data writeback new 517b8fb704d5 zram: introduce writeback_compressed device attribute new bd212b4e43a4 zram: document writeback_batch_size new 9d43b4bc5b8c zram: move bd_stat to writeback section new 2b0bd76cf0a2 zram: rename zram_free_page() new d66eb3b5816b zram: switch to guard() for init_lock new b5001bb744d3 zram: consolidate device-attr declarations new e11b96e358e8 zram: use u32 for entry ac_time tracking new c184f56e7824 zram: rename internal slot API new 530c9fc4fdd5 zram: fixup mark_slot_accessed() new 1bea18cf1c9b zram: trivial fix of recompress_slot() coding styles new 9ba3463168be zram: fixup read_block_state() new 0e82fb14d9c5 zram-fixup-read_block_state-fix new 8d4dc37fa3eb zram-fixup-read_block_state-fix-2 new fd8a6680de13 treewide: provide a generic clear_user_page() variant new 3fa3d992bfe7 mm: introduce clear_pages() and clear_user_pages() new 102c94a3cf4d highmem: introduce clear_user_highpages() new 9d6bea9db39c x86/mm: simplify clear_page_* new 274b642d23c4 x86/clear_page: introduce clear_pages() new 903090f4008e mm: folio_zero_user: clear pages sequentially new 2ce016d8ede5 mm: folio_zero_user: clear page ranges new af813f62a709 mm-folio_zero_user-clear-page-ranges-fix new d5e2497811be mm: folio_zero_user: cache neighbouring pages new de374615adbb mm/damon/sysfs-schemes: remove outdated TODO in target_nid [...] new 8ee5d0027f99 mm: zswap: delete unused acomp->is_sleepable new 530b323f81de memcg: move mem_cgroup_usage memcontrol-v1.c new 144368c8276b memcg: remove mem_cgroup_size() new 2ad24b745ba1 mm: memcontrol: rename mem_cgroup_from_slab_obj() new dc16ff6b8ca4 mm/damon/core: fix wasteful CPU calls by skipping non-exis [...] new aabf8cd63964 tools/mm/thp_swap_allocator_test: fix small folio alignment new 59274841737d tools/mm/slabinfo: fix --partial long option mapping new 5881f6b0dd7a mm/damon/core: introduce nr_snapshots damos stat new 5f734c284021 mm/damon/core: fix wrong list_is_last() call in damons_is_ [...] new b23c8393be80 mm/damon/sysfs-schemes: introduce nr_snapshots damos stat file new 9aa79a054ac3 Docs/mm/damon/design: update for nr_snapshots damos stat new d98f57d6cdaf Docs/admin-guide/mm/damon/usage: update for nr_snapshots d [...] new a36a3d792a7e Docs/ABI/damon: update for nr_snapshots damos stat new 07876410f340 mm/damon: update damos kerneldoc for stat field new 5f947c816763 mm/damon/core: implement max_nr_snapshots new a10520ca95b8 mm/damon/sysfs-schemes: implement max_nr_snapshots file new 812668867327 Docs/mm/damon/design: update for max_nr_snapshots new f5334dacd46d Docs/admin-guide/mm/damon/usage: update for max_nr_snapshots new 37510f063406 Docs/ABI/damon: update for max_nr_snapshots new 58acf4a7f8e4 mm/damon/core: add trace point for damos stat per apply interval new de0eb3883f2e mm/damon/stat: deduplicate intervals_goal setup in damon_s [...] new 9bf8a0644c35 zram: drop pp_in_progress new 612f37a7eb64 mm/block/fs: remove laptop_mode new 9791455dc5c0 mm-block-fs-remove-laptop_mode-fix new b48879bb1b3a maple_tree: remove struct maple_alloc new fb03c8af9aa0 lib/test_vmalloc.c: minor fixes to test_vmalloc.c new c98e56f1d552 mm/mm_init: replace simple_strtoul with kstrtobool in set_ [...] new bc8fb00f3d18 mm: change mm/pt_reclaim.c to use asm/tlb.h instead of asm [...] new b6cd4fb336d9 alpha: mm: enable MMU_GATHER_RCU_TABLE_FREE new b6550be8f744 LoongArch: mm: enable MMU_GATHER_RCU_TABLE_FREE new 301e8a54f62a mips: mm: enable MMU_GATHER_RCU_TABLE_FREE new 7761994fe8d9 parisc: mm: enable MMU_GATHER_RCU_TABLE_FREE new e2ffdd1fef2b um: mm: enable MMU_GATHER_RCU_TABLE_FREE new 117882791c01 mm: make PT_RECLAIM depends on MMU_GATHER_RCU_TABLE_FREE new 33f0050eb929 zram: remove KMSG_COMPONENT macro new 6c85dd9bfcd5 mm/damon: fix typos in comments new 34265ae081a6 mm: fix minor spelling mistakes in comments new 652b5d3f7275 mm-fix-minor-spelling-mistakes-in-comments-fix new 8aee5baebf79 mm/fadvise: validate offset in generic_fadvise new 9944b7397087 mm/hugetlb_cgroup: fix -Wformat-truncation warning new a1bcff1fe19e mm, swap: rename __read_swap_cache_async to swap_cache_all [...] new a484c33ed76d mm, swap: split swap cache preparation loop into a standal [...] new ee90070e42cf mm, swap: never bypass the swap cache even for SWP_SYNCHRONOUS_IO new f6baf2602448 mm, swap: always try to free swap cache for SWP_SYNCHRONOU [...] new 5750a197e483 mm, swap: simplify the code and reduce indention new 4d6476b42241 mm, swap: free the swap cache after folio is mapped new 23885112a1f0 mm/shmem: never bypass the swap cache for SWP_SYNCHRONOUS_IO new 644f590da183 mm/shmem, swap: remove SWAP_MAP_SHMEM new 7c6c97b5868e mm, swap: swap entry of a bad slot should not be considere [...] new 1d3e540b5ad1 mm, swap: consolidate cluster reclaim and usability check new fad3dd4ce544 mm, swap: split locked entry duplicating into a standalone helper new 525564b9d8e6 mm, swap: use swap cache as the swap in synchronize layer new 30823cd40700 mm-swap-use-swap-cache-as-the-swap-in-synchronize-layer-fix new 4c53c16ee68d mm, swap: remove workaround for unsynchronized swap map ca [...] new b1d55924bdc2 mm, swap: cleanup swap entry management workflow new 71d909ec31aa mm, swap: fix locking and leaking with hibernation snapsho [...] new 2e43d8da30e2 mm, swap: add folio to swap cache directly on allocation new 0da509ff4b5b mm, swap: check swap table directly for checking cache new 4a009e6d9650 mm, swap: clean up and improve swap entries freeing new 1deaeb87bfb7 mm, swap: drop the SWAP_HAS_CACHE flag new 92fa132df88d mm, swap: remove no longer needed _swap_info_get new fa38539e511c mm, page_alloc, thp: prevent reclaim for __GFP_THISNODE TH [...] new 64ea81dcc799 mm/gup: remove no longer used gup_fast_undo_dev_pagemap new fed71929c1f1 mm: clarify GFP_ATOMIC/GFP_NOWAIT doc-comment new a7b57b3906af mm: cleanup vma_iter_bulk_alloc new 8528be743a27 mm, hugetlb: implement movable_gigantic_pages sysctl new 17b492c2b1fd page_alloc: allow migration of smaller hugepages during co [...] new b172b6909a85 selftests/mm/write_to_hugetlbfs: parse -s as size_t new 814a7fa8b55a selftests/mm/charge_reserved_hugetlb: drop mount size for [...] new 519f31bead78 selftests/mm/charge_reserved_hugetlb.sh: add waits with ti [...] new 133b27c9c5d6 selftests/mm: fix va_high_addr_switch.sh return value new a597d4234551 selftests/mm: allocate 6 hugepages in va_high_addr_switch.sh new f6c9debacf7c selftests/mm: remove arm64 nr_hugepages setup for va_high_ [...] new d8f52a543d69 selftests/mm: va_high_addr_switch return fail when either [...] new 14048957e0a6 selftests/mm: fix comment for check_test_requirements new 5d17beaddf76 mm/mempolicy: fix mpol_rebind_nodemask() for MPOL_F_NUMA_B [...] new b6f4f737a017 mm/vmstat: remove unused node and zone state helpers new 58922d92834b mm/khugepaged: remove unnecessary goto 'skip' label new b2d1718dc707 mm/khugepaged: count small VMAs towards scan limit new 58848c9439fa mm-khugepaged-count-small-vmas-towards-scan-limit-fix new a93e16b3e901 mm/khugepaged: change collapse_pte_mapped_thp() to return void new b092eef0973c mm/khugepaged: use enum scan_result for result variables a [...] new aaf548210335 mm/khugepaged: make khugepaged_collapse_control static new 3ac30d2ce518 mm/damon/tests/core-kunit: verify the 'age' field in damon [...] new e081a4216638 mm/damon/tests/core-kunit: verify the 'age' and 'nr_access [...] new c241c40fba25 mm/damon/tests/core-kunit: add a test case for region merg [...] new dfe528deda46 mm/damon/tests/core-kunit: add test cases for multiple reg [...] new bb2698756a5f mm-damon-tests-core-kunit-add-test-cases-for-multiple-regi [...] new ca7c5b3ffe69 mm/damon/tests/core-kunit: remove a redundant test case an [...] new 1e9b4854597b mm/oom_kill: remove unnecessary integer promotion in forma [...] new 2ec5bb0cb248 mm/mmu_gather: remove @delay_remap of __tlb_remove_page_size() new f4f152c769e2 alpha: introduce arch_zone_limits_init() new 698420094fc3 arc: introduce arch_zone_limits_init() new 35eb37c956e2 arm: introduce arch_zone_limits_init() new a6f9601dbd5c arm: make initialization of zero page independent of the m [...] new aee699a07bc7 arm64: introduce arch_zone_limits_init() new d6055b61672f csky: introduce arch_zone_limits_init() new 21171656cadc hexagon: introduce arch_zone_limits_init() new e7b31b8c273a loongarch: introduce arch_zone_limits_init() new 9845db5c1d20 m68k: introduce arch_zone_limits_init() new efae6915bae0 microblaze: introduce arch_zone_limits_init() new 0acc1ac90515 mips: introduce arch_zone_limits_init() new a31b61b1a8d5 nios2: introduce arch_zone_limits_init() new 4f4a983dfb05 openrisc: introduce arch_zone_limits_init() new 993943b0cf51 parisc: introduce arch_zone_limits_init() new b673a55a51f2 powerpc: introduce arch_zone_limits_init() new 61dc82c91ab8 riscv: introduce arch_zone_limits_init() new 7a4751965c9e s390: introduce arch_zone_limits_init() new c65e18c98e72 sh: introduce arch_zone_limits_init() new cf6abeddbcc2 sparc: introduce arch_zone_limits_init() new cb8eba1e1bfe um: introduce arch_zone_limits_init() new 03369de5ff2e x86: introduce arch_zone_limits_init() new 64bcfbe008ba xtensa: introduce arch_zone_limits_init() new c274a6b93278 arch, mm: consolidate initialization of nodes, zones and m [...] new 494192dd00d4 arch, mm: consolidate initialization of SPARSE memory model new 8b7c0f87e05b mips: drop paging_init() new 168446b4c7ae x86: don't reserve hugetlb memory in setup_arch() new e2828b53c9c4 mm, arch: consolidate hugetlb CMA reservation new 78a8027068ec mm/hugetlb: drop hugetlb_cma_check() new 0f35c4c0dcbe Revert "mm/hugetlb: deal with multiple calls to hugetlb_bo [...] new c26cff5a5680 memcg-v1: remove folio_memcg_lock() doc reference new b5285f2decca mm/rmap: improve anon_vma_clone(), unlink_anon_vmas() comm [...] new a17173e6317e mm-rmap-improve-anon_vma_clone-unlink_anon_vmas-comments-a [...] new 9a7c6a31b8ad mm/rmap: skip unfaulted VMAs on anon_vma clone, unlink new 8f7e4dde8d4d mm/rmap: remove unnecessary root lock dance in anon_vma cl [...] new 8ac27a5972c6 mm/rmap: remove anon_vma_merge() function new ac78efc4bff8 mm/rmap: make anon_vma functions internal new 6c830b0d2698 mm/mmap_lock: add vma_is_attached() helper new f6250925c376 mm/rmap: allocate anon_vma_chain objects unlocked when possible new b1820c378248 mm-rmap-allocate-anon_vma_chain-objects-unlocked-when-poss [...] new 019d65eb50b3 mm/rmap: separate out fork-only logic on anon_vma_clone() new 926c1939e1b7 mm-rmap-separate-out-fork-only-logic-on-anon_vma_clone-fix new b5a33390a1ba mm/page_alloc: ignore the exact initial compaction result new e3868e07754e mm/page_alloc: refactor the initial compaction handling new 7e405ea0e0f9 mm/page_alloc: simplify __alloc_pages_slowpath() flow new 4d611e15ef78 memcg: introduce private id API for in-kernel users new cdc88ca7088c memcg: expose mem_cgroup_ino() and mem_cgroup_get_from_ino [...] new 3c4842674495 memcg: mem_cgroup_get_from_ino() returns NULL on error new 1dafb34f369f memcg: use cgroup_id() instead of cgroup_ino() for memcg ID new 4e87444b08c9 mm/damon: use cgroup ID instead of private memcg ID new 9455a5cc4063 mm/vmscan: use cgroup ID instead of private memcg ID in lr [...] new 62b55e1fd7ae memcg: remove unused mem_cgroup_id() and mem_cgroup_from_id() new 89b6d11dfc79 memcg: rename mem_cgroup_ino() to mem_cgroup_id() new 67ec0855338e memcg-rename-mem_cgroup_ino-to-mem_cgroup_id-fix new 313495bada2d memcg-mem_cgroup_get_from_ino-returns-null-on-error-fix new 01adcee7ae38 vmalloc: export vrealloc_node_align_noprof new 4768e3b85c3c selftests/mm: default KDIR to build directory new ac4c41a6a982 selftests/mm: remove flaky header check new 0dc48b1f5672 selftests/mm: pass down full CC and CFLAGS to check_config.sh new 26a99086aa0c selftests/mm: fix usage of FORCE_READ() in cow tests new d5d62f7c36b6 selftests/mm: introduce helper to read every page in range new 11b11bf8029b selftests/mm: fix faulting-in code in pagemap_ioctl test new 758fc97df9ce selftests/mm: fix exit code in pagemap_ioctl new 4646598404ac selftests/mm: report SKIP in pfnmap if a check fails new 5ccdb0dc0953 zsmalloc: use actual object size to detect spans new b383a075ce81 zsmalloc: simplify read begin/end logic new adf1b9b0a6fb mm/damon/paddr: initialize 'folio' variables to NULL for clarity new 2d4f71efeb36 mm: numa_memblks: identify the accurate NUMA ID of CFMW new c01a80d0cb34 mm/early_ioremap: print the starting physical address in _ [...] new 88453b9e130b tsacct: skip all kernel threads new 59525dd8e4cb migrate: replace RMP_ flags with TTU_ flags new 794ef266d4f1 mm/early_ioremap: clean up the use of WARN() for debugging new 5bc2f6955a07 mm/vmalloc: prevent RCU stalls in kasan_release_vmalloc_node new c93f75c10dc3 sparc: use vmemmap_populate_hugepages for vmemmap_populate new 5a074a6cfb5e mm: convert vmemmap_p?d_populate() to static functions new 6ef3daf3a097 mm: debug_vm_pgtable: add debug_vm_pgtable_free_huge_page() new 305e2b6fd7fc mm: page_alloc: add __split_page() new 3be9a4e4c332 mm: cma: kill cma_pages_valid() new ac925ca464f6 mm: page_alloc: add alloc_contig_frozen_{range,pages}() new 62f4224a77cf mm: cma: add cma_alloc_frozen{_compound}() new 2ffcd05fc2fd mm: hugetlb: allocate frozen pages for gigantic allocation new d5e8de62bdcb mm/kasan/kunit: extend vmalloc OOB tests to cover vrealloc() new 440beee096a7 mm-kasan-kunit-extend-vmalloc-oob-tests-to-cover-vrealloc-fix new 6c06bd0e40ee mm/damon/core: introduce [in]active memory ratio damos quo [...] new 10f5b3422929 mm/damon/sysfs-schemes: support DAMOS_QUOTA_[IN]ACTIVE_MEM_BP new f0c1e198de3f Docs/mm/damon/design: document DAMOS_QUOTA_[IN]ACTIVE_MEM_BP new 63c40105bc0c mm/damon/paddr: activate DAMOS_LRU_PRIO targets instead of [...] new 0c01239a7d7b mm/damon/lru_sort: consider age for quota prioritization new df1a8065dc51 mm/damon/lru_sort: support young page filters new 3df12e5e2857 Docs/admin-guide/mm/damon/lru_sort: document filter_young_pages new 4c38816f2a3d mm/damon/lru_sort: support active:inactive memory ratio ba [...] new a36e371bf049 mm/damon/lru_sort: add inactive mem ratio quota goal to co [...] new 8ad4687949f9 Docs/admin-guide/mm/damon/lru_sort: document active_mem_bp [...] new d7271dc45ab5 mm/damon/lru_sort: add monitoring intervals auto-tuning parameter new b19ae3ae795c Docs/admin-guide/mm/damon/lru_sort: document intervals autotuning new 60fb4eb343d7 mm: replace use of system_unbound_wq with system_dfl_wq new 7080fd3d297c mm: replace use of system_wq with system_percpu_wq new c7c89e833413 mm: add WQ_PERCPU to alloc_workqueue users new d433acb133c8 mm-add-wq_percpu-to-alloc_workqueue-users-fix new c989b329c618 mm: kmsan: add tests for high-order page freeing new 5235a0b1edf9 mm: kmsan: add test_uninit_page new 2191ef9f5fa3 zsmalloc: introduce SG-list based object read API new aed0f7478d4f zsmalloc: fixup zsmalloc-introduce-sg-list-based-object-re [...] new ef81c477487b mm: page_isolation: introduce page_is_unmovable() new e1aaebc71fc3 mm: page_alloc: optimize pfn_range_valid_contig() new d645c26e310f mm: hugetlb: optimize replace_free_hugepage_folios() new ededd97915dd mm: hugetlb: optimize replace_free_hugepage_folios() new 7bb68fe74991 mm-hugetlb-optimize-replace_free_hugepage_folios-v2-fix new 3a54fcc23c25 mm: hugetlb_cma: optimize hugetlb_cma_alloc_frozen_folio() new 7a2d3583a3f1 mm: hugetlb_cma: mark hugetlb_cma{_only} as __ro_after_init new 2b78b7a3157f arm64/mm: add addr parameter to __set_ptes_anysz() new c6591c855708 arm64/mm: add addr parameter to __ptep_get_and_clear_anysz() new 7162ca422750 mm/page_table_check: reinstate address parameter in [__]pa [...] new 803b2d2f93d7 mm/page_table_check: reinstate address parameter in [__]pa [...] new c1d24fec1692 mm/page_table_check: provide addr parameter to page_table_ [...] new ff77f1fd6679 mm/page_table_check: reinstate address parameter in [__]pa [...] new c256be18465f mm/page_table_check: reinstate address parameter in [__]pa [...] new 407eb6661ded mm/page_table_check: reinstate address parameter in [__]pa [...] new d0f3ac775aba mm: provide address parameter to p{te,md,ud}_user_accessib [...] new b9e2cc64d3ff powerpc/mm: implement *_user_accessible_page() for ptes new 4c223b987afb powerpc/mm: use set_pte_at_unchecked() for internal usages new 89b30b20f1a0 powerpc/mm: support page table check new d3b4d29db45b mm: rmap: support batched checks of the references for lar [...] new a945e23eed55 arm64: mm: factor out the address and ptep alignment into [...] new a5888af9f730 arm64: mm: support batch clearing of the young flag for la [...] new 714811023f7b arm64: mm: implement the architecture-specific clear_flush [...] new c4d455db5adc mm: rmap: support batched unmapping for file large folios new 2aa3225d240b mm: rmap: skip batched unmapping for UFFD vmas new d5752da0378f mm: fix uffd-wp bit loss when batching file folio unmapping new b5b4f2bec7be nodemask: propagate boolean for nodes_and{,not} new 39e74a3e768a mm: use nodes_and() return value to simplify client code new b73b44bf5ec8 cgroup: use nodes_and() output where appropriate new 98f70445a73e mm/damon/core: implement damon_kdamond_pid() new 13702d7193eb mm/damon/sysfs: use damon_kdamond_pid() new 83978fdc5cb5 mm/damon/lru_sort: use damon_kdamond_pid() new c78a0221e420 mm/damon/reclaim: use damon_kdamond_pid() new 7d42493e74c1 mm/damon: hide kdamond and kdamond_lock of damon_ctx new 4c96d3525e51 vmw_balloon: adjust BALLOON_DEFLATE when deflating while m [...] new d5df9e4b577d vmw_balloon: remove vmballoon_compaction_init() new 87d457a6f2e7 powerpc/pseries/cmm: remove cmm_balloon_compaction_init() new b08c560df31b mm/balloon_compaction: centralize basic page migration handling new 0672dc8ac80b mm/balloon_compaction: centralize adjust_managed_page_coun [...] new ff6d6d87adf5 vmw_balloon: stop using the balloon_dev_info lock new 5a32a24689fb mm/balloon_compaction: use a device-independent balloon (l [...] new 0f3223936233 mm/balloon_compaction: remove dependency on page lock new 985d5aca9434 mm/balloon_compaction: make balloon_mops static new bc4862ff8f3f mm/balloon_compaction: drop fs.h include from balloon_comp [...] new 1ca034437eef drivers/virtio/virtio_balloon: stop using balloon_page_push/pop() new bb3a65812786 mm/balloon_compaction: remove balloon_page_push/pop() new 0ed1f1e77f36 mm/balloon_compaction: fold balloon_mapping_gfp_mask() int [...] new 1f7a326b2edd mm/balloon_compaction: move internal helpers to balloon_co [...] new 0e7f38c5666d mm/balloon_compaction: assert that the balloon_pages_lock is held new 71080350115f mm/balloon_compaction: mark remaining functions for having [...] new cb3de9e1abcc mm/balloon_compaction: remove "extern" from functions new 2716f1b1cad6 mm/vmscan: drop inclusion of balloon_compaction.h new 0bc421380a2d mm: rename balloon_compaction.(c|h) to balloon.(c|h) new e8f260f13986 mm/kconfig: make BALLOON_COMPACTION depend on MIGRATION new c7ba3ff9736f mm: rename CONFIG_BALLOON_COMPACTION to CONFIG_BALLOON_MIGRATION new 37358a4bac4c mm: rename CONFIG_MEMORY_BALLOON -> CONFIG_BALLOON new 505677069209 MAINTAINERS: move memory balloon infrastructure to "MEMORY [...] new 987e31a83374 maintainers-move-memory-balloon-infrastructure-to-memory-m [...] new ecff5aec4a55 zram: rename init_lock to dev_lock new 8440e1a05024 mm: drop filename from page_alloc.c header comment new 0fce1240b1d8 alloc_tag: fix rw permission issue when handling boot parameter new fc0d2d9c638b mm: fix OOM killer inaccuracy on large many-core systems new 41cdfd14f336 mm/vmscan: mitigate spurious kswapd_failures reset from di [...] new 1059ee696654 mm/vmscan: add tracepoint and reason for kswapd_failures reset new 2a3bc04024f5 mm/vmscan: fix demotion targets checks in reclaim/demotion new c0011efa231c mm/vmscan: select the closest preferred node in demote_fol [...] new d3c4b21bb78f mm/highmem: fix __kmap_to_page() build error new 3ca0ccdcd132 mm/hugetlb: remove unnecessary if condition new 5ed147bc1e26 mm/hugetlb: enforce brace style new 3006466bbbb7 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new fe5707c7a812 oid_registry: allow arbitrary size OIDs new e3ee883e44dc oid_registry: allow arbitrary size OIDs new 5d528132f4da crash_dump: constify struct configfs_item_operations and c [...] new 0f00e26229bc ocfs2: give ocfs2 the ability to reclaim suballocator free bg new 61b048df1f1f ocfs2: detect released suballocator BG for fh_to_[dentry|parent] new e6a824e6560a ocfs2: fix uninitialized variable in ocfs2_test_suballoc_bit() new d4a415509fd4 ocfs2: constify struct configfs_item_operations and config [...] new 02759ec1f2d5 ocfs2: validate i_refcount_loc when refcount flag is set new c4de054892d2 ocfs2: validate inline data i_size during inode read new 0a001a02c593 ocfs2: adjust ocfs2_xa_remove_entry() to match UBSAN bound [...] new 1582c798ac72 ocfs2: add validate function for slot map blocks new e315e7169c21 ocfs2: fix oob in __ocfs2_find_path new 07690b83b81a ocfs2: annotate more flexible array members with __counted [...] new 76dd62b392c8 lib/tests: convert test_uuid module to KUnit new 36c82eea1a89 MAINTAINERS: adjust file entry in UUID HELPERS new 896252535fff kernel.h: drop hex.h and update all hex.h users new 10687c282187 array_size.h: add ARRAY_END() new b597c189fdf0 mm: fix benign off-by-one bugs new c7a28496343a kernel: fix off-by-one benign bugs new 5d54f0209699 mm: use ARRAY_END() instead of open-coding it new e584a025d55d kernel: vmcoreinfo: allocate vmcoreinfo_data based on VMCO [...] new 1cf066a9f8ad kernel/crash: handle multi-page vmcoreinfo in crash kernel copy new e112231e4d56 watchdog: softlockup: panic when lockup duration exceeds N [...] new aa67c2308458 watchdog-softlockup-panic-when-lockup-duration-exceeds-n-t [...] new 62f7c5579ab4 fat: remove unused parameter new fb2f7e87617f rapidio: replace rio_free_net() with kfree() in rio_scan_a [...] new 0143b2c31aee .editorconfig: respect .editorconfig settings from parent [...] new 430e2ad38ae8 kallsyms: clean up @namebuf initialization in kallsyms_loo [...] new c0b89813ca4c kallsyms: clean up modname and modbuildid initialization i [...] new 19698650c7c7 module: add helper function for reading module_buildid() new cb63b91ddeed kallsyms: cleanup code for appending the module buildid new 1dfe10cf1829 kallsyms/bpf: rename __bpf_address_lookup() to bpf_address [...] new 1fd764d21d87 kallsyms-bpf-rename-__bpf_address_lookup-to-bpf_address_lo [...] new a0db0efc1b96 kallsyms/ftrace: set module buildid in ftrace_mod_address_ [...] new f38f65b99cf9 kallsyms: prevent module removal when printing module name [...] new 53e45c34191b fork-comment-fix: remove ambiguous question mark in CLONE_ [...] new 0d0443b5f8be list: add primitives for private list manipulations new 6b229ffb625d list-add-primitives-for-private-list-manipulations-fix new e00e0a5945bc list: add kunit test for private list primitives new f6e701110a54 liveupdate: luo_file: Use private list new 6b5669e23f24 liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state new 9acc0c72d020 tests/liveupdate: add in-kernel liveupdate test new 1fecd36f5462 kfifo: fix kmalloc_array_node() argument order new ebf05c4f420b editorconfig: add rst extension new 35b7c752d10f kexec: replace the goto out_unlock with out new 8416cd5a6a8a kexec: add kexec flag to control debug printing new f89dcea9a197 kexec: print out debugging message if required for kexec_load new 2d95c4e3a44a arm64: kexec: adjust the debug print of kexec_image_info new 4303e5b13002 lib/tests: convert test_min_heap module to KUnit new 719b79ee782a ipc/shm: uapi: remove dependency on libc new 9b8b5d0358d5 resource: provide 0args DEFINE_RES variant for unset resou [...] new 3dda88c7513c lib/kstrtox: fix kstrtobool() docstring to mention enabled [...] new 020454064d8d liveupdate: separate memfd support into LIVEUPDATE_MEMFD new 7a0b04311050 types: drop definition of __EXPORTED_HEADERS__ new 39345370a13d ima: verify the previous kernel's IMA buffer lies in addre [...] new 538850770499 of/kexec: refactor ima_get_kexec_buffer() to use ima_valid [...] new 4e40eb40cc14 x86/kexec: add a sanity check on previous kernel's ima kex [...] new 1fe8628c2e5f ocfs2: fix reflink preserve cleanup issue new 62b7af4652af ocfs2: adjust function name reference new a817095f94bf kho/abi: luo: make generated documentation more coherent new 6968a339a9e4 kho/abi: memfd: make generated documentation more coherent new b0d95a9e1608 kho: docs: combine concepts and FDT documentation new 49927f2a5727 kho-docs-combine-concepts-and-fdt-documentation-fix new 52d264a5ae53 kho: introduce KHO FDT ABI header new 6235bdec8219 kho: relocate vmalloc preservation structure to KHO ABI header new 684bfa383ef5 kho/abi: add memblock ABI header new 782ccd6c54d3 MAINTAINERS: adjust file entry in MEMBLOCK AND MEMORY MANA [...] new 5410337ff385 ocfs2: fix circular locking dependency in ocfs2_acquire_dquot new f3806879cca8 lib/Kconfig.debug: fix BOOTPARAM_HUNG_TASK_PANIC comment new f187f8f6dcdb ocfs2: add check for free bits before allocation in ocfs2_ [...] new 5cb9a8a5ea10 kernel/fork: update obsolete use_mm references to kthread_use_mm new 2bb829c1cce8 rust: task: restrict Task::group_leader() to current new 151a599e4681 lib: introduce simple error-checking wrapper for memparse() new e6a776421150 xfs: adjust handling of a few numerical mount options new 29c44923d330 lib/glob: convert selftest to KUnit new a4441c0befe9 kho: test: clean up residual memory upon test_kho module unload new c5fab027cfd3 kho: remove duplicate header file references new cf28d3164614 fat: avoid parent link count underflow in rmdir new c7a901cd976e once: don't use a work queue to reset sleepable static key new c46e9c4a80a0 linux/log2.h: reduce instruction count for is_power_of_2() new 38a31198a5cd init/main.c: check if rdinit was explicitly set before pri [...] new c7c1e13f97ab init-mainc-check-if-rdinit-was-explicitly-set-before-print [...] new 53a04694cb02 init/main: read bootconfig header with get_unaligned_le32() new c8445c2ced24 bpf: explicitly align bpf_res_spin_lock new f9dd7361263b atomic: specify alignment for atomic_t and atomic64_t new eb151328dd54 atomic: add alignment check to instrumented atomic operations new 7d79f79ad571 atomic: add option for weaker alignment check new cb80b46d3829 lib/group_cpus: make group CPU cluster aware new 500963c65e00 kernel: add SPDX-License-Identifier lines new 9ea1625617b0 panic: add panic_force_cpu= parameter to redirect panic to [...] new 7751471239cd panic-add-panic_force_cpu=-parameter-to-redirect-panic-to- [...] new 3e7567ba45b3 kernel-chktaint: add reporting for tainted modules new 1a1bb52127d6 kho: print which scratch buffer failed to be reserved new 210f57c9a38f checkpatch: add an invalid patch separator test new a0a508aa449d kho: use unsigned long for nr_pages new 712b799b4b1d kho: simplify page initialization in kho_restore_page() new 2d25cdeefc13 compiler-clang.h: require LLVM 19.1.0 or higher for __type [...] new da27596ab2e5 kernel.h: drop STACK_MAGIC macro new 7114ecfbd8c4 moduleparam: include required headers explicitly new ce6e099f629b kernel.h: move VERIFY_OCTAL_PERMISSIONS() to sysfs.h new c6333858a153 kernel.h: include linux/instruction_pointer.h explicitly new 92940b050142 tracing: Remove size parameter in __trace_puts() new 38a32f8d97d7 tracing: move tracing declarations from kernel.h to a dedi [...] new a406d78f4875 scripts/bloat-o-meter: ignore __noinstr_text_start new 8c0be503d604 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new 1e5271393d77 hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed new c25d01e1c4f2 virt: vbox: uapi: Mark inner unions in packed structs as packed new 2a0a30805a7d kbuild: uapi: drop dependency on CC_CAN_LINK new d4271702ab2f Merge UAPI header testing improvements into kbuild-next new 2e0e531fedde Merge branch 'kbuild-for-next' of https://git.kernel.org/p [...] new 500510576617 next-20260116/perf new 87e6db76b924 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new 83b58f5c4d55 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] new a56259325ab5 Merge tag 'v6.19-rc5' into for-next new 856a442d38dc Merge branch 'arm/fixes' into for-next new 3c97b02b7b10 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 69330fd23683 arm64: dts: amlogic: c3: assign the MMC signal clocks new c6ccd0d9a253 arm64: dts: amlogic: a1: align the mmc clock setup new 13d3fe2318ef arm64: dts: amlogic: axg: assign the MMC signal clocks new 406706559046 arm64: dts: amlogic: gx: assign the MMC signal clocks new be2ff5fdb0e8 arm64: dts: amlogic: g12: assign the MMC B and C signal clocks new 3c941feaa363 arm64: dts: amlogic: g12: assign the MMC A signal clock new 29deec491461 arm64: dts: amlogic: Enable the npu node on Radxa Zero 2 new 10a46a7f6ecc dt-bindings: arm: amlogic: introduce specific compatibles [...] new 31b72cc32c48 arm64: dts: meson-s4-aq222: update compatible string with s805x2 new 44e3f867fd3f arm64: dts: meson-s4-s905y4-khadas-vim1s: add initial device tree new 991dcc3c0b40 Merge branch 'v6.20/arm64-dt' into for-next new 5ebd2c546517 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ba99035bf16e soc: apple: rtkit: Add function to poweroff new d31647c698f6 Merge branch 'apple-soc/drivers-6.20' into asahi-soc/for-next new d1e20939ed26 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new dfb208b9aebb clk: microchip: drop POLARFIRE from ARCH_MICROCHIP_POLARFIRE new e6584bda8d45 dt-bindings: clock: mpfs-ccc: Add pic64gx compatibility new ec8c1f35b5aa dt-bindings: clock: mpfs-clkcfg: Add pic64gx compatibility new 30d77e1b6cf8 Merge branch 'clk-microchip' into at91-next new f00c06bc42bf Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new 585dfadb9960 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ea2b1a4f192d arm64: dts: broadcom: Remove unused and undocumented nodes new dd19c37519aa arm64: dts: broadcom: stingray: Rework clock nodes new 71220e15f388 arm64: dts: broadcom: stingray: Fix 'simple-bus' node names new 8a4cac07eaf2 arm64: dts: broadcom: stingray: Move raid nodes out of bus new fcaa61afdfcf arm64: dts: broadcom: Use preferred node names new b871ac873a82 arm64: dts: broadcom: ns2-svk: Use non-deprecated at25 properties new 407940f2578e arm64: dts: broadcom: northstar2: Rework clock nodes new 9c316b5a0973 arm64: dts: broadcom: northstar2: Drop unused and undocume [...] new 172711e80a70 arm64: dts: broadcom: northstar2: Drop QSPI "clock-names" new 9a19a2c7b2b0 arm64: dts: broadcom: northstar2: Drop "arm,cci-400-pmu" f [...] new a95e1d848972 arm64: dts: broadcom: bcm4906-netgear-r8000p: Drop unneces [...] new ba148549ed0a Merge branch 'devicetree-arm64/next' into next new 05c212b33eb4 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new cddaf26bf295 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b91dc5f85ab2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 32558c931534 Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] new 4fa62e80c7db firmware: arm_scmi: imx: Support getting syslog of MISC protocol new 80a4062e8821 firmware: imx: sm-misc: Dump syslog info new ab382a6ee25f soc: imx: Use device-managed APIs for i.MX9 new 36ca5298fc42 soc: imx: Use dev_err_probe() for i.MX9 new 4acaf8b293c8 soc: imx: Spport i.MX9[4,52] new f6ef3d9ff812 soc: imx8m: Fix error handling for clk_prepare_enable() new e36277bd6ef7 Merge branch 'imx/drivers' into for-next new 6f55fc60dc2c dt-bindings: vendor-prefixes: Document ifm electronic gmbh new a642165719da dt-bindings: arm: fsl: Document ifm VHIP4 EvalBoard v1 and v2 new b17171492e98 dt-bindings: arm: fsl: Add compatible for i.MX95 15x15 FRDM board new 1c113fc1c161 Merge branch 'imx/bindings' into for-next new 54397e9844a4 ARM: dts: imx6qdl: add '#address-cells' and '#size-cells' [...] new af6c4ea19df9 ARM: dts: imx6sx: update gpmi #size-cells to 0 new 8124b4a4a96b ARM: dts: imx: move nand related property under nand@0 new e9c48e558696 ARM: dts: imx: tolino-shine2: add tps65185 new 9fcca3e28533 ARM: dts: imx50-kobo-aura: add epd pmic description new f325a91895d8 ARM: dts: imx: e60k02: add tps65185 new de83356cfd28 Merge branch 'imx/dt' into for-next new f0ed0e844452 arm64: dts: imx91: Add thermal-sensor and thermal-zone support new fc61fdfdc4dd arm64: dts: imx95: Use GPU_CGC as core clock for GPU new 6429d40e519f arm64: dts: imx8mq-librem5: Enable I2C recovery new bb01a42b1bc2 arm64: dts: imx8mq-librem5: Set vibrator's PWM frequency to 20kHz new 1361bfee8d7b arm64: dts: imx8mq-librem5: Enable SNVS RTC new f9774d6d4ba4 arm64: dts: imx8mq-librem5: Limit uSDHC2 frequency to 50MHz new f8d3da15a969 arm64: dts: imx8mq-librem5: Set cap-power-off-card for usdhc2 new 507d920800ea arm64: dts: imx8mq-librem5: Don't set mic-cfg for wm8962 new 347e8b20acfe arm64: dts: imx8mn: Add SNVS LPGPR new 5eb7405db99b arm64: dts: imx8mn: Add ifm VHIP4 EvalBoard v1 and v2 new 730f6b28cb87 arm64: dts: imx952: Add idle-states node new 570a0eb96327 arm64: dts: imx952-evk: Change the usdhc1_200mhz drive str [...] new b7f274333167 arm64: dts: imx952-evk: Enable I2C[2,3,4,6,7] bus new fc910b85b271 arm64: dts: imx952-evk: Enable UART5 new ba1d16745187 arm64: dts: imx952-evk: Enable SPI7 new 8e135b9d57f8 arm64: dts: imx952-evk: Enable USB[1,2] new 1f563af57f25 arm64: dts: imx952-evk: Enable wdog3 new 13b56cf38fca arm64: dts: imx952-evk: Enable TPM[3,6] new aef607803edd arm64: dts: imx952-evk: Add flexcan support new 2da6336e94c2 arm64: dts: imx952-evk: Add nxp,ctrl-ids for scmi misc new 8c898869809d arm64: dts: imx93-11x11-frdm: Add MQS audio support new 1a7d97c2d386 arm64: dts: imx93-11x11-frdm: enable additional devices new 868f5c154c25 arm64: dts: imx91-11x11-frdm: fix CAN transceiver gpio new 9bdfeed989b1 arm64: dts: freescale: imx95: Add support for i.MX95 15x15 [...] new 7053a6dbf158 Merge branch 'imx/dt64' into for-next new 42832d01c611 ARM: imx_v4_v5_defconfig: update for v6.19-rc1 new 3cea6b209a3f Merge branch 'imx/defconfig' into for-next new cded35349005 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e9858fba558c arm64: dts: mediatek: mt7981b-openwrt-one: Add address/siz [...] new edcda3d161fb Merge branch 'v6.19-next/dts64' into for-next new 615962473ba6 arm64: dts: mediatek: mt8186-evb: Add vproc fixed regulator new dd4103ed75b4 Merge branch 'v6.19-next/dts64' into for-next new e1c9223adf1c arm64: dts: mediatek: mt7988a: Fix PCI-Express T-PHY node address new 34871bcbcc27 Merge branch 'v6.19-next/dts64' into for-next new 1a9271873ee3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 95ff530f95d9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f349ba93bce6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2c3b8260d1a0 arm64: dts: qcom: sm6125-ginkgo: Fix missing msm-id subtype new c5dc4812f6bf arm64: dts: qcom: qrb4210-rb2: Fix UART3 wakeup IRQ storm new 8bfb696ccdc5 arm64: dts: qcom: sdm845-db845c: drop CS from SPIO0 new c303e89f7f17 arm64: dts: qcom: sdm845-db845c: specify power for WiFi CH1 new 0404b98c6bbc arm64: dts: qcom: sm8150: add uart13 new d27267558fd2 arm64: dts: qcom: lemans; Add EL2 overlay new b38dd256e11a arm64: dts: qcom: x1e: bus is 40-bits (fix 64GB models) new a1338b39c14d arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: add HDMI nodes new 90a58ffa9c55 arm64: dts: qcom: kodiak: Add memory region for audiopd new a91b64f55d06 arm64: dts: qcom: lemans: enable static TPDM new 58e69e8f9c9a dt-bindings: mailbox: qcom: Add CPUCP mailbox controller b [...] new fc12767c19d4 dt-bindings: mailbox: qcom: Add IPCC support for Kaanapali [...] new 349f02c0f5d4 clk: qcom: regmap-divider: convert from divider_ro_round_r [...] new d8300e6e078a clk: qcom: regmap-divider: convert from divider_round_rate [...] new ccef4b2703ff soc: qcom: ubwc: add missing include new 5a6d033c4905 soc: qcom: check QMI basic element error codes new d9c83903be08 soc: qcom: fix QMI encoding/decoding for basic elements new fe099c387e06 soc: qcom: preserve CPU endianness for QMI_DATA_LEN new 681715a67a91 Merge branches 'arm32-fixes-for-6.19', 'arm32-for-6.20', ' [...] new ba173f07b354 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 49d2cda7ca2e of/irq: Introduce for_each_of_imap_item new a9811aeb42f8 of: unittest: Add a test case for for_each_of_imap_item iterator new 3ac6dfe3d7a2 irqchip/ls-extirq: Use for_each_of_imap_item iterator new 94ed03a00571 irqchip/renesas-rza1: Use for_each_of_imap_item iterator new 49261f479d45 soc: renesas: Add support for RZ/N1 GPIO Interrupt Multiplexer new f3b795d298a2 dt-bindings: soc: renesas: Document RZ/N1 GPIO Interrupt M [...] new 4ef81dcac8f6 arm64: dts: renesas: rzg3e-smarc-som: Enable I3C support new ca91def749ce ARM: dts: r9a06g032: Add GPIO controllers new a684fa4d2270 ARM: dts: r9a06g032: Add support for GPIO interrupts new 0c1d74e8119f Merge branches 'renesas-drivers-for-v6.20', 'renesas-dt-bi [...] new 5979010bcc66 arm64: dts: renesas: rzt2h-rzn2h-evk: Reorder ADC nodes new 08e16a461a8f Merge branch 'renesas-dts-for-v6.20' into renesas-next new 396a754ed6b9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3c5bd2640ca8 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 3cdc30c42d4a soc: rockchip: grf: Fix wrong RK3576_IOCGRF_MISC_CON definition new 75fb63ae0312 soc: rockchip: grf: Support multiple grf to be handled new 4ed5be9984a6 Merge branch 'v6.20-armsoc/drivers' into for-next new 7226664bf952 arm64: dts: rockchip: Fix SD card support for RK3576 EVB1 new a9c1acebfe04 arm64: dts: rockchip: Fix SD card support for RK3576 Nanopi R76s new 0e04af8d8c13 Merge branch 'v6.20-armsoc/dts64' into for-next new 4f3df9abf44b arm64: dts: rockchip: Use phandle for i2c_lvds_blc on rk33 [...] new 6d60168c6d2f arm64: dts: rockchip: Add HDMI node to RK3368 new 385430244e85 arm64: dts: rockchip: Enable HDMI output on RK3368-Lion-Haikou new f03f3e0a77a7 arm64: dts: rockchip: Enable pwm1 on rk3368-lion-haikou new 7f43ac104af7 arm64: dts: rockchip: Add the Video-Demo overlay for Lion Haikou new d8c383c53236 Merge branch 'v6.20-armsoc/dts64' into for-next new 657d128da47e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3a2741fa3138 dt-bindings: clock: google,gs101-clock: fix alphanumeric ordering new 52300cd894b3 dt-bindings: clock: google,gs101-clock: Add DPU clock mana [...] new 791d34232c78 Merge branch 'for-v6.20/dt-bindings-clk' into next/dt64 new 024d8f4aa359 arm64: dts: exynos: gs101: add cmu_dpu and sysreg_dpu dt nodes new aafaa4d875fb clk: samsung: avoid warning message on legacy Exynos (auto [...] new c9d24fe07902 clk: samsung: fix sysreg save/restore when PM is enabled for CMU new a0d3aeaa3485 Merge branch 'for-v6.20/dt-bindings-clk' into next/clk new 1d8fae6617b6 dt-bindings: samsung: exynos-sysreg: add gs101 dpu compatible new 4b18a3ef2230 clk: samsung: gs101: add support for Display Process Unit [...] new e2211f5d9800 Merge branches 'next/dt64' and 'next/clk' into for-next new af622db373a2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 46cc351de653 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 9e81c522680d riscv: dts: sophgo: enable hardware clock (RTC) on the Mil [...] new 7a52965b6976 Merge branch 'dt/riscv' into for-next new 5191c8a321f4 Merge branch 'for-next' of https://github.com/sophgo/linux.git new eb241eb29bad riscv: dts: spacemit: k1: Add "b" ISA extension new 14f77777687e dt-bindings: riscv: add SpacemiT X100 CPU compatible new b647b5e6a7e6 dt-bindings: timer: add SpacemiT K3 CLINT new 23b3bd93e1e1 dt-bindings: interrupt-controller: add SpacemiT K3 APLIC new 5c414d0c0987 dt-bindings: interrupt-controller: add SpacemiT K3 IMSIC new 66041d5fd564 dt-bindings: riscv: spacemit: add K3 and Pico-ITX board bindings new 0ef9a718421f riscv: dts: spacemit: add initial support for K3 SoC new 8e149fcd4854 riscv: dts: spacemit: add K3 Pico-ITX board support new 154acead0946 Merge branch 'spacemit-clk-for-6.20' into spacemit-for-next new 56edc69b4be7 Merge branch 'for-next' of https://github.com/spacemit-com/linux new 291f393298f7 arm/arm64: dts: st: Drop unused .dtsi new 11cc06baf56b Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] new db5e9260be8d ARM: dts: allwinner: Replace status "failed" with "fail" new b5d56de42053 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 73503de518bd MAINTAINERS: Mark the OP-TEE mailing list moderated new 94ea7063fae8 optee: make read-only array attr static const new e82d0477fd80 tpm/tpm_ftpm_tee: Fix kdoc after function renames new c19faf5a6231 tee: optee: store OS revision for TEE core new dca527479254 Merge branches 'qcomtee_fixes_for_6.20', 'optee_update_for [...] new b769c9b82a0a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a3ceeadb287c dt-bindings: tegra: pmc: Update aotag as an optional aperture new d3b9e6d5b4da dt-bindings: memory: tegra: Document DBB clock for Tegra264 new 8a59954192eb dt-bindings: iommu: Add NVIDIA Tegra CMDQV support new 919f6cd469c6 dt-bindings: dma: Update ADMA bindings for tegra264 new dff8af7c5220 dt-bindings: mtd: nvidia,tegra20-nand: convert to DT schema new d6e8b796d0d6 dt-bindings: display: tegra: document Tegra132 MIPI calibr [...] new d262d030baef dt-bindings: display: tegra: document Tegra30 VI and VIP new 601a821631c5 ASoC: dt-bindings: realtek,rt5640: Document mclk new 2efe28d11cc1 ASoC: dt-bindings: realtek,rt5640: Update jack-detect new b2788f632072 ASoC: dt-bindings: realtek,rt5640: Document port node new 87519c3fa5a3 Merge branch for-6.20/dt-bindings into for-next new fce0d0bd9c20 clk: tegra: tegra124-emc: Fix potential memory leak in teg [...] new 1acce02756a3 clk: tegra: Adjust callbacks in tegra_clock_pm new 2ea99dade57e clk: tegra: tegra124-emc: Simplify with scoped for each OF [...] new f521678d1921 clk: tegra20: Reparent dsi clock to pll_d_out0 new a6d8abf5b454 clk: tegra: Set CSUS as vi_sensor's gate for Tegra20, Tegr [...] new e897e86711b2 clk: tegra30: Add CSI pad clock gates new 617391f4c723 Merge branch for-6.20/clk into for-next new e6d96073af68 soc/tegra: pmc: Fix unsafe generic_handle_irq() call new f59dbd0c9388 soc/tegra: pmc: Use contextual data instead of global variable new 1c672945ceb4 soc/tegra: pmc: Pass struct tegra_pmc to tegra_powergate_state() new 0732dffeb093 soc/tegra: pmc: Store PMC context in clocks new 48b7f802fb78 soc/tegra: pmc: Embed reboot notifier in PMC context new a9f822b3ff7b soc/tegra: pmc: Pass PMC context via sys-off callback data new b2a3e8200056 soc/tegra: pmc: Pass PMC context as debugfs data new bb946b0e118d soc/tegra: pmc: Use PMC context embedded in powergates new 2e944c51d661 soc/tegra: pmc: Use driver-private data new e1fd5ad68acd soc/tegra: pmc: Do not rely on global variable new 70f752ebb08c soc/tegra: pmc: Add PMC contextual functions new 584c10f645d8 Merge branch for-6.20/soc into for-next new 4d9367823667 ARM: tegra: Adjust DSI nodes for Tegra20/Tegra30 new e6d3639ad95a Merge branch for-6.20/arm/dt into for-next new fbde94c13bea arm64: tegra: Add DBB clock to EMC on Tegra264 new fe57d0ac4835 arm64: tegra: Add nodes for CMDQV new 6e71a4b88752 arm64: tegra: Drop unneeded status=okay on Tegra186 new 9ff1e819b0a6 arm64: tegra: Drop unneeded status=okay on Tegra194 new 8f9c967e8eb0 arm64: tegra: Drop unneeded status=okay on Tegra234 new 42cbac7dc900 arm64: tegra: Drop unneeded status=okay on Tegra264 new 7263d6a8b874 arm64: tegra: Correct CPU compatibles on Tegra264 new 8acdb94dcfd3 arm64: tegra: smaug: Enable DisplayPort via USB-C port new c256740c4b1f arm64: tegra: smaug: Complete and enable tegra-udc node new dfa93788dd8b arm64: tegra: smaug: Add usb-role-switch support new bf9d16294106 Merge branch for-6.20/arm64/dt into for-next new 10a824a8bc5a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 474530ef050b arm64: dts: ti: k3-{j784s4-j742s2/j721s2}-mcu-wakeup: Add [...] new ac838e45b46f arm64: dts: ti: k3-am62p-j722s-common-main: Add HSM M4F node new 11a6a5bb72ce arm64: dts: ti: k3-am67a-kontron-sa67-base: Fix CMA node new 53289af62b66 arm64: dts: ti: k3-am67a-kontron-sa67-base: Fix SD card regulator new f69f88211c84 arm64: defconfig: Enable the J721E PCI host driver new cf6a123141e1 arm64: defconfig: Enable TPS6594 power button module new 3aae37fb967b arm64: defconfig: Enable sa67mcu sensors new 2bfc77138f5b Merge branches 'ti-k3-dts-next' and 'ti-k3-config-next' in [...] new a9e7457a1f18 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new a4e26983ad7e Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 9bb910b04940 clk: imx: fracn-gppll: Add 332.60 MHz Support new 3e6b0227b93c clk: imx: fracn-gppll: Add 241.90 MHz Support new 964ab151a5df Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5a4326f2e3b1 clk: renesas: rzg2l: Remove DSI clock rate restrictions new 4fef3fd633be clk: renesas: Add missing log message terminators new a7b517c25604 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] new baf4fc7c03bd clk: thead: th1520-ap: Support CPU frequency scaling new b358da63cc59 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] new 42789c50c108 m68k: defconfig: Clean up references to non-existing configs new ef9087c743b7 m68k: nommu: fix memmove() with differently aligned src an [...] new 4336e8a14408 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 111005cafb53 openrisc: dts: Add de0 nano config and devicetree new eea1a28f93c8 openrisc: Fix IPIs on simple multicore systems new 11659e4c3a14 openrisc: dts: Split simple smp dts to dts and dtsi new e318f5721da8 openrisc: dts: Add de0 nano multicore config and devicetree new 1cccb38f2d12 Merge branch 'for-next' of https://github.com/openrisc/linux.git new 4585281fc6fd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4fc850d155da Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 18649ffbb63b riscv: dts: anlogic: dr1v90: Add "b" ISA extension new 345c30eed152 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new fd7f391252ef Merge branch 'fixes' into for-next new 6cce3609a1e0 s390/preempt: Optimize preempt_count() new 23ba7d31633d s390/preempt: Optimize __preemp_count_add()/__preempt_count_sub() new 05405b8fd284 s390/asm: Let __HAVE_ASM_FLAG_OUTPUTS__ define 1 new 48b4790f0549 s390/preempt: Optimize __preempt_count_dec_and_test() new 86302ddf20e6 Merge branch 'preempt' new 84d875e69818 s390/pci: Handle futile config accesses of disabled device [...] new 88303fb68cc2 s390/pci: Use PCIBIOS return values in pci_read()/pci_write() new 1be9cce3d713 Merge branch 'features' into for-next new 83df843ba959 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e9e0409d02ca Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3a18c984bfd7 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] adds 37f586f2bf92 Merge branch 'misc-6.19' into for-next-current-v6.18-20260119 adds f730aa307a9b Merge branch 'for-next-current-v6.18-20260119' into for-ne [...] adds 662d6ccf30b3 btrfs: update comment for visit_node_for_delete() adds 9dc4849baced btrfs: use true/false for boolean parameters in btrfs_inc_ [...] adds 61e422814590 btrfs: simplify boolean argument for btrfs_inc_ref()/btrfs [...] adds fdeb24a43824 btrfs: check squota parent usage on membership change adds e0454fd1aaca btrfs: relax squota parent qgroup deletion rule adds d3b1d3ba1cc9 btrfs: zoned: don't zone append to conventional zone adds 532933c9743e btrfs: switch to library APIs for checksums adds 9e572de7888b btrfs: enable direct IO for bs > ps cases adds 675af3c0fbd8 btrfs: introduce BTRFS_PATH_AUTO_RELEASE() helper adds da86d30e2e13 btrfs: search for larger extent maps inside btrfs_do_readpage() adds b83aa7961572 btrfs: concentrate the error handling of submit_one_sector() adds d043e3f0d3b9 btrfs: replace for_each_set_bit() with for_each_set_bitmap() adds e11f86930062 btrfs: remove dead assignment in prepare_one_folio() adds 8e9bb1ce9c62 btrfs: merge setting ret and return ret adds b1064f6cb3b1 btrfs: rename btrfs_create_block_group_cache to btrfs_crea [...] adds 932d5a3fe0bd btrfs: simplify internal btrfs_printk helpers adds 25576c6eb0a2 btrfs: pass level to _btrfs_printk() to avoid parsing leve [...] adds c0b830c5d3f9 btrfs: remove ASSERT compatibility for gcc < 8.x adds 88887156e3ce btrfs: shrink the size of btrfs_bio adds 43ba0d0d7ac8 btrfs: zoned: re-flow prepare_allocation_zoned adds abf8b155abc1 btrfs: remove duplicated root key setup in btrfs_create_tree() adds f85a69b357a6 btrfs: update stale comment in __cow_file_range_inline() adds 424d89d28156 btrfs: avoid transaction commit on error in del_balance_item() adds 1cfc24d471ec btrfs: use single return variable in btrfs_find_orphan_roots() adds 561840c5f246 btrfs: remove redundant path release in btrfs_find_orphan_roots() adds a6160906cef4 btrfs: don't call btrfs_handle_fs_error() after failure to [...] adds 6d44068d020d btrfs: don't call btrfs_handle_fs_error() after failure to [...] adds ed25c20f05cf btrfs: don't call btrfs_handle_fs_error() in qgroup_accoun [...] adds 90b30a3d5469 btrfs: don't call btrfs_handle_fs_error() in btrfs_commit_ [...] adds 2ce81970768c btrfs: zoned: show statistics about zoned filesystems in m [...] adds 1ab6ae4f451e btrfs: move space_info_flag_to_str() to space-info.h adds 42bb893b1b43 btrfs: zoned: print block-group type for zoned statistics adds 39a4b8340940 btrfs: refactor the main loop of cow_file_range() adds ea9a27b9bd3a btrfs: remove unreachable return after btrfs_backref_panic [...] adds 5d6e99e79268 btrfs: fix Wmaybe-uninitialized warning in replay_one_buffer() adds c2e30d8679d7 btrfs: tag as unlikely error conditions in the transaction [...] adds fd73ba86650f btrfs: move unlikely checks around btrfs_is_shutdown() int [...] adds c30203979bf5 btrfs: avoid transaction commit on error in insert_balance_item() adds 5e3a07e0afe3 btrfs: simplify check for zoned NODATASUM writes in btrfs_ [...] adds a08c5941d3ae btrfs: add mount time auto fix for orphan fst entries adds ad01039081d2 btrfs: update outdated comment in __add_block_group_free_space() adds 183859ec7139 btrfs: reject single block sized compression early adds bc65633ce487 btrfs: split btrfs_fs_closing() and change return type to bool adds 27a2e7f71ded btrfs: remove experimental offload csum mode adds 66aa295de96d btrfs: sync read disk super and set block size adds 12cb43c3b259 btrfs: update comment for delalloc flush and oe wait in bt [...] adds 805be21b33c7 btrfs: shrink the size of btrfs_device adds 64ffa44eedfb btrfs: reject new transactions if the fs is fully read-only adds d22c6f385180 btrfs: use READA_FORWARD_ALWAYS for device extent verification adds 48c3b6861208 btrfs: don't BUG() on unexpected delayed ref type in run_o [...] adds c8681a2e308c btrfs: remove unnecessary else branch in run_one_delayed_ref() adds 32f8baf7bf69 btrfs: tag as unlikely error handling in run_one_delayed_ref() adds 123e7ea70c0c btrfs: fix missing fields in superblock backup with BLOCK_ [...] adds 03e8ac165f19 btrfs: add extra device item checks at mount adds 3aca5db7b956 btrfs: add and use helper to compute the available space f [...] adds 0f2e1e95d05b Merge branch 'b-for-next' into for-next-next-v6.19-20260119 adds e0fdde4f31b7 btrfs: === misc-next on b-for-next === adds 86e0e326d7e9 btrfs: fallback to buffered IO if the data profile has dup [...] adds d77f6b32ae53 btrfs: add an ASSERT() to catch ordered extents without datasum adds b939c3fe1d81 Merge branch 'misc-next' into for-next-next-v6.19-20260119 adds fcb88bd66fb7 Merge branch 'for-next-next-v6.19-20260119' into for-next- [...] adds 8169c0c9c3ac Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 5e2894f42612 smb: client: introduce multichannel async work during mount adds 88b4b1bd2a07 smb: client: add multichannel async work for !CONFIG_CIFS_ [...] adds d24227be9d22 cifs: Scripted clean up fs/smb/client/cached_dir.h adds 1bd90f6164ec cifs: Scripted clean up fs/smb/client/dfs.h adds 8caae066b96a cifs: Scripted clean up fs/smb/client/cifsproto.h adds 9e934426fd03 cifs: Scripted clean up fs/smb/client/cifs_unicode.h adds 5c20716b7969 cifs: Scripted clean up fs/smb/client/netlink.h adds 2e6de7c75b51 cifs: Scripted clean up fs/smb/client/cifsfs.h adds 5cd0f272ebb4 cifs: Scripted clean up fs/smb/client/dfs_cache.h adds 608e5e18805b cifs: Scripted clean up fs/smb/client/dns_resolve.h adds 1589936d024a cifs: Scripted clean up fs/smb/client/cifsglob.h adds 05fde04476b9 cifs: Scripted clean up fs/smb/client/fscache.h adds a12ca2c04b11 cifs: Scripted clean up fs/smb/client/fs_context.h adds 823f58cdd735 cifs: Scripted clean up fs/smb/client/cifs_spnego.h adds d5da865a2073 cifs: Scripted clean up fs/smb/client/compress.h adds aa4f59c3e421 cifs: Scripted clean up fs/smb/client/cifs_swn.h adds 3f60c8943bff cifs: Scripted clean up fs/smb/client/cifs_debug.h adds 8f66dd6b634c cifs: Scripted clean up fs/smb/client/smb2proto.h adds 5d6a10c4434d cifs: Scripted clean up fs/smb/client/reparse.h adds 5d0ec8d43911 cifs: Scripted clean up fs/smb/client/ntlmssp.h adds 46d13bc647b1 cifs: SMB1 split: Rename cifstransport.c adds 3fe2be3df6f7 cifs: SMB1 split: Create smb1proto.h for SMB1 declarations adds 84a486cd1963 cifs: SMB1 split: Separate out SMB1 decls into smb1proto.h adds bdf1f062d115 cifs: SMB1 split: Move some SMB1 receive bits to smb1transport.c adds 6828f34b4c07 cifs: SMB1 split: Move some SMB1 received PDU checking bit [...] adds 461e8d8e4eea cifs: SMB1 split: Add some #includes adds 9f0c574961d8 cifs: SMB1 split: Split SMB1 protocol defs into smb1pdu.h adds 38f32a6f5249 cifs: SMB1 split: Adjust #includes adds 5c7b5934f21d cifs: SMB1 split: Move BCC access functions adds d638351f2a3d cifs: SMB1 split: Don't return smb_hdr from cifs_{,small_} [...] adds eda815591231 cifs: Fix cifs_dump_mids() to call ->dump_detail adds 9fa86f3dc955 cifs: SMB1 split: Move inline funcs adds 239157d52ff9 cifs: SMB1 split: cifs_debug.c adds fc57c56a27c3 cifs: SMB1 split: misc.c adds a261e61f0837 cifs: SMB1 split: netmisc.c adds 945655fdb1a3 cifs: SMB1 split: cifsencrypt.c adds d073fbe40f69 cifs: SMB1 split: sess.c adds 95f9ce32ce71 cifs: SMB1 split: connect.c adds c18d57d47b72 cifs: SMB1 split: Make BCC accessors conditional adds a5a63afa681c cifs: Label SMB2 statuses with errors adds 0a07ed06e54f cifs: Autogenerate SMB2 error mapping table adds ebf2a548b322 smb/client: check whether smb2_error_map_table is sorted i [...] adds b4208bcaa016 smb/client: use bsearch() to find target in smb2_error_map_table adds e21c93ea904e smb/client: introduce KUnit test to check search result of [...] adds 73adbe9ef308 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 1d40cb05e077 rust: configfs: replace `kernel::c_str!` with C-Strings adds 6363844fdbbb samples: configfs: Constify struct configfs_item_operation [...] adds ab1f0ee1081c Merge branch 'configfs-next' of https://git.kernel.org/pub [...] adds 2815b76216bc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 1ec66ecb4de5 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 3b288538b294 exfat: reduce unnecessary writes during mmap write adds 190092f1b175 exfat: add cache option for __exfat_ent_get adds a9edbb7bbe9a exfat: support reuse buffer head for exfat_ent_get adds 8a7675976809 exfat: improve exfat_count_num_clusters adds 5b03df9bde2c exfat: improve exfat_find_last_cluster adds 167589f99045 exfat: remove the check for infinite cluster chain loop adds f6e1d590ef48 exfat: remove the unreachable warning for cache miss cases adds 1a254e1cde07 exfat: reduce the number of parameters for exfat_get_cluster() adds 9e557169534a exfat: reuse cache to improve exfat_get_cluster adds 064c91d034b3 exfat: remove handling of non-file types in exfat_map_cluster adds 6d14865865cb exfat: support multi-cluster for exfat_map_cluster adds 058fab02f76a exfat: tweak cluster cache to support zero offset adds 40a2d0d02d20 exfat: return the start of next cache in exfat_cache_lookup adds 5e9ddcb70c79 exfat: support multi-cluster for exfat_get_cluster adds 3bc1af940017 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds aa62e130149f doc : fix a broken link in ext2.rst adds 77449e453dfc quota: fix livelock between quotactl and freeze_super adds 34f0d8dd339c Pull ext2 doc fix and quota fix. adds 11983a97beac Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds 22784ca541c0 ext4: subdivide EXT4_EXT_DATA_VALID1 adds 1bf6974822d1 ext4: don't zero the entire extent if EXT4_EXT_DATA_PARTIA [...] adds feaf2a80e78f ext4: don't set EXT4_GET_BLOCKS_CONVERT when splitting bef [...] adds 5f1a1cccebf8 ext4: correct the mapping status if the extent has been zeroed adds 8b4b19a2f963 ext4: don't cache extent during splitting extent adds 6d882ea3b093 ext4: drop extent cache after doing PARTIAL_VALID1 zeroout adds 79b592e8f1b4 ext4: drop extent cache when splitting extent fails adds c0329d0288de ext4: cleanup zeroout in ext4_split_extent_at() adds ef46e0d70014 ext4: cleanup useless out label in __es_remove_extent() adds 42ad7b23b335 ext4: make __es_remove_extent() check extent status adds ae3e5ebbdd77 ext4: make ext4_es_cache_extent() support overwrite existi [...] adds b32e61cf6470 ext4: adjust the debug info in ext4_es_cache_extent() adds a5567347b6f5 ext4: replace ext4_es_insert_extent() when caching on-disk [...] adds 382dd788cb8b ext4: drop the TODO comment in ext4_es_insert_extent() adds d82ad1cf832d ext4: use reserved metadata blocks when splitting extent on endio adds 226d1d8d882c ext4: don't split extent before submitting I/O adds 534448743749 ext4: avoid starting handle when dio writing an unwritten extent adds eca9c0a6f475 ext4: remove useless ext4_iomap_overwrite_ops adds f4009b78d032 ext4: remove unused unwritten parameter in ext4_dio_write_iter() adds a807ae842da3 ext4: simplify the mapping query logic in ext4_iomap_begin() adds 1aaa8643dca3 ext4: remove EXT4_GET_BLOCKS_IO_CREATE_EXT adds 16bbdb54f49e ext4: kunit tests for extent splitting and conversion adds 7f2d9c1ddbe8 ext4: kunit tests for higher level extent manipulation functions adds 4c405037f0a5 ext4: Add extent status cache support to kunit tests adds be3da4cb1054 ext4: propagate flags to convert_initialized_extent() adds c31bd5f122a5 ext4: propagate flags to ext4_convert_unwritten_extents_endio() adds fbc6a80e4547 ext4: Refactor zeroout path and handle all cases adds a001ce01a6cb ext4: Refactor split and convert extents adds a581e87031fc ext4: Allow zeroout when doing written to unwritten split adds 1186901cf7bd ext4: mark inode format migration fast-commit ineligible adds a9a6908f0ec0 ext4: mark fs-verity enable fast-commit ineligible adds 8274de9bfe02 ext4: mark move extents fast-commit ineligible adds 291b0e75211b ext4: mark group add fast-commit ineligible adds a4ffc45fdcdc ext4: mark group extend fast-commit ineligible adds 23bc4e3b7895 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 3996b70209f1 Revert "f2fs: block cache/dio write during f2fs_enable_che [...] adds ce2739e482bc f2fs: fix to avoid UAF in f2fs_write_end_io() adds 1dd3b437d49c f2fs: make FAULT_DISCARD obsolete adds e48e16f3e37f f2fs: support non-4KB block size without packed_ssa feature adds f7b929eda1f1 f2fs: clean up the type parameter in f2fs_sync_meta_pages() adds 0a736109c9d2 f2fs: fix to do sanity check on node footer in __write_nod [...] adds 50ac3ecd8e05 f2fs: fix to do sanity check on node footer in {read,write [...] adds 93ffb6c28ff1 f2fs: detect more inconsistent cases in sanity_check_node_ [...] adds 540d34c18272 f2fs: avoid unnecessary block mapping lookups in f2fs_read [...] adds 6afd05ca6d45 f2fs: add 'folio_in_bio' to handle readahead folios with n [...] adds d194f112a9e6 f2fs: advance index and offset after zeroing in large folio read adds fe2961fb77e4 f2fs: avoid f2fs_map_blocks() for consecutive holes in readpages adds 5c145c03188b f2fs: fix to avoid mapping wrong physical block for swapfile adds ec8bb999dc0c f2fs: use folio_end_read adds 7f617fc197ab Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 6e1d828a55eb fuse: fix race when disposing stale dentries adds 4aabae746dd7 fuse: make sure dentry is evicted if stale adds 28b06ecc8a95 fuse: add need_resched() before unlocking bucket adds bc7aa4171a56 fuse: clean up fuse_dentry_tree_work() adds 6b7c52589f05 fuse: shrink once after all buckets have been scanned adds 7897c0ae1945 vfs: document d_dispose_if_unused() adds 19c1c7e51882 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 37fdfb870a52 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 83ff34ae252c Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] adds 664bdf6a2f65 NFSD: Clean up nfsd4_check_open_attributes() adds 1e2d9fce48e1 xdrgen: improve error reporting for invalid void declarations adds 5b0a0f6e72cb NFSD: Add instructions on how to deal with xdrgen files adds f10c3dfdb5ad xdrgen: Generate "if" instead of "switch" for boolean unio [...] adds e28e3671f435 xdrgen: Address some checkpatch whitespace complaints adds eecf30f7a1b7 locks: ensure vfs_test_lock() never returns FILE_LOCK_DEFERRED adds 6bd7bd65fd98 nfsd: prefix notification in nfsd4_finalize_deleg_timestam [...] adds bdf0c850c048 xdrgen: Fix struct prefix for typedef types in program wrappers adds 703efd7a6511 xdrgen: Emit the program number definition adds ad4090496944 NFS: NFSERR_INVAL is not defined by NFSv2 adds 33229c45dc93 nfsd: use workqueue enable/disable APIs for v4_end_grace sync adds b6fc8b8da02c nfsd: fix nfs4_file refcount leak in nfsd_get_dir_deleg() adds e2d3c78f7543 xdrgen: Implement short (16-bit) integer types adds de781a01a173 NFSD: fix setting FMODE_NOCMTIME in nfs4_open_delegation adds 715772043a8a xdrgen: Initialize data pointer for zero-length items adds ff3d7641cdbe xdrgen: Remove inclusion of nlm4.h header adds 17a580e53fd1 xdrgen: Improve parse error reporting adds 4ca6afdf812b nfsd: never defer requests during idmap lookup adds 7411f200d634 nfsd: fix return error code for nfsd_map_name_to_[ug]id adds 37b224dc7c49 SUNRPC: auth_gss: fix memory leaks in XDR decoding error paths adds 5b73618f9eff xdrgen: Extend error reporting to AST transformation phase adds 664285279ec4 xdrgen: Emit a max_arg_sz macro adds 9cc98e89201a xdrgen: Add enum value validation to generated decoders adds 3a4b74ea1167 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds 08ce2fee1b86 ntfs3: fix circular locking dependency in run_unpack_ex adds 1dad2fff0261 fs/ntfs3: make ntfs_writeback_ops static adds 27b75ca4e51e fs/ntfs3: prevent infinite loops caused by the next valid [...] adds 6b3c83df9a0a ntfs3: Refactor duplicate kmemdup pattern in do_action() adds ca1ceddfaa99 ntfs3: Restore NULL folio initialization in ntfs_writepages() adds 275d02690255 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 553ebdb117c7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 6b7ba5ed33dc Merge branch 'vfs.fixes' into vfs.all adds 6784f2747225 device_cgroup: remove branch hint after code refactor adds 46329a9dd74b acct(2): begin the deprecation of legacy BSD process accounting adds 1219e0feaefc fs: move initializing f_mode before file_ref_init() adds 589cff4975af fs: add <linux/init_task.h> for 'init_fs' adds 5e7fa6bfa9b5 exportfs: Fix kernel-doc output for get_name() adds fc76b5968a43 exportfs: Mark struct export_operations functions at kernel-doc adds 7a6f811e2c06 exportfs: Complete kernel-doc for struct export_operations adds f9a6a3fec23a docs: exportfs: Use source code struct documentation adds 58ecde96e8b8 Merge patch series "exportfs: Some kernel-doc fixes" adds 7c0225003317 fs: improve dump_inode() to safely access inode fields adds aaf76839616a initramfs_test: kunit test for cpio.filesize > PATH_MAX adds 88ec797c4680 fs: make insert_inode_locked() wait for inode destruction adds 6cbfdf89470e posix_acl: make posix_acl_to_xattr() alloc the buffer adds dfaf5b686527 Merge branch 'vfs-7.0.misc' into vfs.all adds 8806f279244b iomap: stash iomap read ctx in the private field of iomap_iter adds 8d407bb32186 erofs: hold read context in iomap_iter if needed adds 3431d387a704 Merge patch series "iomap: erofs page cache sharing prelim [...] adds c360abaee1ee Merge branch 'vfs-7.0.iomap' into vfs.all adds 399a973ff8ec Merge branch 'vfs-7.0.initrd' into vfs.all adds 9b8a0ba68246 mount: add OPEN_TREE_NAMESPACE adds b8f7622aa6e3 selftests/open_tree: add OPEN_TREE_NAMESPACE tests adds 1bce1a664ac2 Merge patch series "mount: add OPEN_TREE_NAMESPACE" adds 3ab050caa5ac Merge branch 'vfs-7.0.namespace' into vfs.all adds 76b0532abc8e Merge branch 'vfs-7.0.rust' into vfs.all adds 4bf81ff52db3 Merge branch 'vfs-7.0.atomic_open' into vfs.all adds 602544773763 uapi: promote EFSCORRUPTED and EUCLEAN to errno.h adds 21945e6cb516 fs: report filesystem and file I/O errors to fsnotify adds a9d573ee88af iomap: report file I/O errors to the VFS adds efd87a100729 xfs: report fs metadata errors via fsnotify adds 94503211d2fd xfs: translate fsdax media errors into file "data lost" er [...] adds 81d2e13a57c9 ext4: convert to new fserror helpers adds 347b7042fb26 Merge patch series "fs: generic file IO error reporting" adds 6a348249442d Merge branch 'vfs-7.0.fserror' into vfs.all adds de18d91eb224 Merge branch 'vfs-7.0.nonblocking_timestamps' into vfs.all adds 056a96e65f3e fuse: add setlease file operation adds 9b669fde3791 Merge branch 'vfs-7.0.leases' into vfs.all adds a2062463e894 fs: ensure that internal tmpfs mount gets mount id zero adds 3c1b73fc6a4d fs: add init_pivot_root() adds 576ee5dfd459 fs: add immutable rootfs adds 649cb20b7a01 docs: mention nullfs adds 7416634fd6f1 Merge patch series "fs: add immutable rootfs" adds 313c47f4fe4d fs: use nullfs unconditionally as the real rootfs adds c6cdba5da780 Merge branch 'vfs-7.0.nullfs' into vfs.all adds 173e93755243 fs: export may_delete() as may_delete_dentry() adds 26aab3a485d5 fs: export may_create() as may_create_dentry() adds 5f84a1092dee btrfs: use may_delete_dentry() in btrfs_ioctl_snap_destroy() adds 6c91c776a923 btrfs: use may_create_dentry() in btrfs_mksubvol() adds f97f020075e8 Merge patch series "btrfs: stop duplicating VFS code for s [...] adds 8725e434698d Merge branch 'vfs-7.0.btrfs' into vfs.all adds f7a95e95eea3 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] adds f7872b478d46 ntfs3: Fix merge issue with ntfs3 adds e6d50234ccb9 non-consuming variant of do_renameat2() adds 037193b0ae83 non-consuming variant of do_linkat() adds da72b76aaeaa non-consuming variant of do_symlinkat() adds dc912db15ab1 non-consuming variant of do_mkdirat() adds 88fdc2761797 non-consuming variant of do_mknodat() adds e50aae1d39ac non-consuming variants of do_{unlinkat,rmdir}() adds 5b9d406ff7cf filename_...xattr(): don't consume filename reference adds 70772cafff8b file_[gs]etattr(2): switch to CLASS(filename_maybe_null) adds 57cd2072bda9 mount_setattr(2): don't mess with LOOKUP_EMPTY adds 819cb2c1dd8d do_open_execat(): don't care about LOOKUP_EMPTY adds b79b3c1f6613 vfs_open_tree(): use CLASS(filename_uflags) adds 154ef7dce6a4 name_to_handle_at(): use CLASS(filename_uflags) adds 7f583ad97c6a fspick(2): use CLASS(filename_flags) adds f770e4c1a488 do_fchownat(): unspaghettify a bit... adds 4e9654c2bb46 chdir(2): unspaghettify a bit... adds 7273ed4e780c do_utimes_path(): switch to CLASS(filename_uflags) adds 97ed55d2f503 do_sys_truncate(): switch to CLASS(filename) adds d4ffeabea744 do_readlinkat(): switch to CLASS(filename_flags) adds 33b54bc79989 do_f{chmod,chown,access}at(): use CLASS(filename_uflags) adds e9817d5b8c32 namei.c: convert getname_kernel() callers to CLASS(filenam [...] adds 904f58b50711 namei.c: switch user pathname imports to CLASS(filename{,_flags}) adds cbe9e300a2c1 move_mount(2): switch to CLASS(filename_maybe_null) adds 57483461e19c chroot(2): switch to CLASS(filename) adds ef7282e84934 quotactl_block(): switch to CLASS(filename) adds a4503461fb6b statx: switch to CLASS(filename_maybe_null) adds a0c3d1f3de37 user_statfs(): switch to CLASS(filename) adds abb0434496c4 mqueue: switch to CLASS(filename) adds 39537a335a61 ksmbd: use CLASS(filename_kernel) adds 9b323d2f4740 alpha: switch osf_mount() to strndup_user() adds 0787a93baa1a sysfs(2): fs_index() argument is _not_ a pathname adds b2d3052db6c1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7e23b53a2234 Merge branch 'fs-next' of linux-next new 403e437cd528 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2abc4f283362 Merge branch 'pci/endpoint' new d2e3efc2c82b Merge branch 'pci/enumeration' new 20ca5575bd11 Merge branch 'pci/iommu' new 83014d82a110 PCI/P2PDMA: Reset page reference count when page mapping fails new e65550847384 Merge branch 'pci/p2pdma' new f3f9bbd6bffc Merge branch 'pci/pm' new 123ba9b3d057 Merge branch 'pci/portdrv' new 818aaddff5ad Merge branch 'pci/ptm' new a57614d06e9f Merge branch 'pci/resource' new ca7ca5b0da4b Merge branch 'pci/trace' new 4ae8c6bc8090 PCI: Mark Nvidia GB10 to avoid bus reset new f08dc46047bf Merge branch 'pci/virtualization' new 59d0347cb273 Merge branch 'pci/workqueue' new e74887035fba dt-bindings: PCI: qcom: Document the Glymur PCIe Controller new 732ba8cb7c92 Merge branch 'pci/dt-bindings' new 87bf744f7dde Merge branch 'pci/controller/aspeed' new 6023f64583d4 Merge branch 'pci/controller/cadence' new cdafd8692ddd Merge branch 'pci/controller/cadence-j721e' new 4f65967f6ce1 Merge branch 'pci/controller/dwc' new 9b1d896f58e9 Merge branch 'pci/controller/dwc-imx6' new 83dca94c6438 Merge branch 'pci/controller/dwc-qcom' new 591476a39af8 Merge branch 'pci/controller/dwc-qcom-ep' new b5d712e5b87f PCI: dw-rockchip: Disable BAR 0 and BAR 1 for Root Port new aa630f4cbe87 Merge branch 'pci/controller/dwc-rockchip' new 5c7dc6f24f6f Merge branch 'pci/controller/mediatek' new 963d73f86ea3 Merge branch 'pci/controller/rzg3s-host' new 220e21c73477 Merge branch 'pci/controller/dwc-sophgo' new f140c803003c Merge branch 'pci/controller/plda-starfive' new f96cc289d355 Merge branch 'pci/controller/tegra' new 4168b5abfea4 Merge branch 'pci/controller/tegra194' new 726c2027a4e2 Merge branch 'pci/controller/xilinx' new a7511ab2d7db Merge branch 'pci/controller/misc' new 94cf23f6b7c3 PCI: Remove useless WARN_ON() from devres new e54963e2eaf5 Merge branch 'pci/misc' new 278a50060181 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 17d53abadc14 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 91a68fcf86bd Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] new d70f60ad964d i2c: designware: Remove not-going-to-be-supported code for [...] new bdc0c634612e i2c: tegra: remove unused rst new fc31008d5f57 i2c: rtl9300: remove const cast new f6551f7861ac i2c: rtl9300: use of instead of fwnode new 518edab3ad4f i2c: designware: Replace magic numbers with named constants new 7021f6c038d0 i2c: amd-mp2: clean up amd_mp2_find_device() new 949f647eff76 i2c: imx-lpi2c: Add runtime PM support for IRQ and clock m [...] new a60dcb4d8fad Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new dab4e09cddef Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] new 6b3a30846c23 hwmon: (emc2305) Fix a resource leak in emc2305_of_parse_p [...] new e59f0a584366 hwmon: (nct7363) Fix a resource leak in nct7363_present_pwm_fanin new 564df582a39f Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new 8913632998fc Documentation: Fix typos and grammatical errors new 07265c326b40 driver-core: improve driver binding documentation new e5b1c0fa4ff2 Documentation: Remove :manpage: from non-existing man pages new 9088a767e745 Documentation: Link man pages to https://man7.org/ new 653793b8a3e5 Documentation: CSS: Improve man page font new d9d25684e98d docs: make kptr_restrict and hash_pointers reference each other new f2d46684be22 docs: filesystems: add fs/open.c to api-summary new 42d257bdac75 jobserver: Split up the big try: block new e1a8301cd941 Merge branch 'jobserver' into docs-next new b3c4e7bac31f Merge branch 'docs-next' of git://git.lwn.net/linux.git new e3d5436c7099 media: v4l2-ctrls: Set error v4l2_ctrl_new_fwnode_properti [...] new 37a5b80a94cc media: v4l2-fwnode: Allow passing NULL fwnode to endpoint parsers new 679f0b7b6a40 media: ccs: Avoid possible division by zero new 7345d6d35633 media: v4l2-async: Fix error handling on steps after findi [...] new c228fb1fc255 media: Documentation: Clean up figure titles new 9369f001c8ab media: Documentation: Fix routing documentation flag references new e87ebb4e4f71 media: Documentation: Document -ENXIO for VIDIOC_SUBDEV_S_ROUTING new 04ec8572f868 media: v4l2-subdev: Extend VIDIOC_SUBDEV_S_ROUTING error codes new 02cab4a097b7 media: ccs: No need to set streaming to false in power off new de927934dd90 media: ccs: Move ccs_pm_get_init function up new 021baf99c259 media: ccs: Rename out label of ccs_start_streaming new ee71368a5666 media: ccs: Move ccs_validate_csi_data_format up new eee13cbccacb media: i2c: ov5647: Initialize subdev before controls new a4e62e597f21 media: i2c: ov5647: Correct pixel array offset new 1438248c5a82 media: i2c: ov5647: Correct minimum VBLANK value new f007586b1e89 media: i2c: ov5647: Sensor should report RAW color space new c063632b494b media: i2c: ov5647: Fix PIXEL_RATE value for VGA mode new d240430664ad dt-bindings: media: ov5647: Add optional regulators new e7696f27f8df media: i2c: ov5647: Add support for regulator control new 03f2af9ef431 dt-bindings: media: ov5647: Allow props from video-interfa [...] new 4885fb98350f media: i2c: ov5647: Parse and register properties new ebde37e5ef1a media: i2c: ov5647: Support HFLIP and VFLIP new b9ca9ef3f047 media: i2c: ov5647: Use v4l2_async_register_subdev_sensor [...] new 87b2b6cef208 media: i2c: ov5647: Add control of V4L2_CID_HBLANK new 46e972383a99 media: i2c: ov5647: Tidy up mode registers to make the ord [...] new d06a6dc90675 media: i2c: ov5647: Separate out the common registers. new 8bc977e2c51b media: i2c: ov5647: Use the same PLL config for full, 1080 [...] new dda59680f24f media: i2c: ov5647: Tidy up PIXEL_RATE control new c6e115144b50 media: i2c: ov5647: Add V4L2_CID_LINK_FREQUENCY control new acc483fad79e media: staging: atomisp: remove redundant OOM error messages new 4f84155e4a7e staging: media: atomisp: fix trailing statement new d71bd243ef48 media: dt-bindings: i2c: toshiba,et8ek8: Convert to DT schema new c16b58a45573 media: dt-bindings: ti,omap3isp: Convert to DT schema new d9d64cd17d0e media: i2c: ov6211: make configurable vblank control of th [...] new 89bb7d3c404d media: i2c: og0ve1b: make configurable vblank control of t [...] new 31e5191aa119 media: ccs: Fix setting initial sub-device state new 7d2909830e69 media: ccs: Use {enable,disable}_streams operations new 24b2208053d2 media: ccs: Track streaming state new 290fb5a1b420 media: ccs: Support frame descriptors new 1a84924258b9 media: i2c: ov2735: request reset GPIO as initially asserted new d57348c1bb8d media: aptina-pll: Debug log p1 min and max values new 1df58b9ddaac media: mt9m114: Use aptina-PLL helper to get PLL values new 71087c9b8149 media: mt9m114: Lower minimum vblank value new 0fa4baded5ef media: mt9m114: Fix default hblank and vblank values new 432d109333af media: mt9m114: Tweak default hblank and vblank for more a [...] new 84359d0a5e3a media: mt9m114: Avoid a reset low spike during probe() new d6b6a23bb487 media: mt9m114: Put sensor in reset on power down new 633deb131082 media: mt9m114: Add and use mt9m114_ifp_get_border() helpe [...] new 5e3c0bd3f864 media: mt9m114: Adjust IFP selections and source format wh [...] new df0090002c56 media: mt9m114: Update source pad selection and format whe [...] new ceb485b3378b media: mt9m114: Don't allow changing the IFP crop/compose [...] new 46c96eec9a76 media: mt9m114: Drop start-, stop-streaming sequence from [...] new 437e1f6a9600 media: mt9m114: Return -EPROBE_DEFER if no endpoint is found new ac9f4a5e49a0 media: mt9m114: Add ACPI enumeration support new 973e42fd5d2b media: i2c: ov5647: use our own mutex for the ctrl lock new 401aec35ac7b media: dw9714: Fix powerup sequence new 3e0fcc91277d media: ipu6: Fix typo and wrong constant in ipu6-mmu.c new 6099f78e4c92 media: ipu6: Fix RPM reference leak in probe error paths new 9ad65684b928 media: staging/ipu7: Ignore interrupts when device is suspended new 1433e6ccc25e media: staging/ipu7: Call synchronous RPM suspend in probe [...] new f7923e6bafca media: staging/ipu7: Update CDPHY register settings new 98cc19a353ab media: staging/ipu7: Fix the loop bound in l2 table alloc new 779bdaad2abf media: ipu6: Ensure stream_mutex is acquired when dealing [...] new 5b18b3816f7f media: ipu6: Drop MMU hardware initialisation in probe() new 312c74e6d360 media: ipu6: Remove redundant driver data checks new e5af254e446a media: ipu6: Make symbols static new b0087483682f media: ipu6: Remove redundant streaming start via buffer queueing new 04d59cc06af6 media: ipu6: Don't check pipeline in stream_start new 5925a92cc70d media: ipu6: Close firmware streams on streaming enable failure new 2b08b7007e55 media: ipu6: Always close firmware stream new 6d9f46bc3038 media: ipu6: Drop error argument from ipu6_isys_stream_start() new b613b2fedb29 media: ipu6: Obtain remote pad using media_pad_remote_pad_ [...] new 7c305850912e media: ipu6: Obtain unique source pad from remote sub-device new e660207a1d08 media: ipu6: Remove source_entity from struct ipu6_isys_stream new 58410f62e25d media: ipu6: Drop custom functions to obtain sd state information new dc6c52205bda media: ipu6: Always call video_device_pipeline_alloc_start() new 4f66f36388d5 media: i2c: ov5647: Convert to CCI register access helpers new ebcb6cafd10f media: i2c: ov5647: Switch to using the sub-device state lock new 98cf5594c2fb media: i2c: ov5647: switch to {enable,disable}_streams new bc6af7695a51 media: ccs: Clean up ccs_get_hwcfg() a little new 08e47937637e media: ccs: Use devm_v4l2_sensor_clk_get() new 3085977e734d media: ccs: Accommodate C-PHY into the calculation new 4d4135dd9533 MAINTAINERS: Promote Frank Li as i.MX7/8 media maintainer new 2f130245f214 media: stm32: dcmipp: avoid naming clock if only one is needed new 5152437f7610 media: i2c: Add note to prevent buggy code re-use new 222f1279edd9 media: stm32: dcmipp: bytecap: clear all interrupts upon s [...] new 3363aa2640f1 media: stm32: dcmipp: byteproc: disable compose for all bayers new f29f8bfcb055 media: stm32: dcmipp: Add RGB888 format support overall new 0085da131589 media: stm32: dcmipp: add Y10-Y12-Y14 in all subdevs new 8a71f1f8d91f media: stm32: dcmipp: byteproc: only allow compose with 8/ [...] new 8e3c7238481b media: stm32: dcmipp: bytecap: remove useless cmier variable new 2eeefb22f940 media: ipu6: Update e-mail addresses new 90002a0ba29e media: ov01a10: Fix indentation new 91848c99ed6a media: i2c: ov01a10: Fix digital gain range new 0fc3caab96c9 media: ccs: Remove ccs_get_crop_compose helper new a88883d1209c media: ccs: Rely on sub-device state locking new ea3674c4465c media: ccs: Switch to guard and scoped_guard new 7858ac7a8a64 media: ccs: Compute binning configuration from sub-device state new ce7b25c0170a media: ccs: Compute scaling configuration from sub-device state new 026d02ea142d media: ccs: Remove which parameter from ccs_propagate new 0b216f7f172b media: ccs: Make supported mbus code bitmask a u64 new 59b9548e50d2 media: i2c: imx219: Inline imx219_update_pad_format() in i [...] new d89ccbf3dde7 media: v4l: ctrls: add a control for flash/strobe duration new 5be4154f6255 media: v4l: ctrls: add a control for enabling strobe output new fa0e06f2fe00 Documentation: uAPI: media: add V4L2_CID_FLASH_{DURATION,S [...] new 47bc0d294d66 media: i2c: ov9282: add output enable register definitions new f007ad65d724 media: i2c: ov9282: add strobe output enable v4l2 control new 84ec7597ae1a media: i2c: ov9282: add strobe_duration v4l2 control new b95d8058a278 media: i2c: ov9282: implement try_ctrl for strobe_duration new df60764ea521 media: i2c: ov9282: dynamic flash_duration maximum new f422140e5a17 media: i2c: os05b10: Few minor improvements new a20cf188abe2 media: pci: mgb4: Add support for GMSL1 modules new f67adf545f9e media: pci: mgb4: Add support for GMSL3 coaxial modules new eb4ee870747c Documentation: admin-guide: media: mgb4: Add GMSL1 & GMSL3 [...] new 107e71644025 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 8567b5733715 ACPI: bus: Align acpi_device_get_match_data() with driver [...] new a35b6ef517f6 Merge branch 'acpi-bus' into linux-next new f132e089fe89 ACPI: processor: Fix NULL-pointer dereference in acpi_proc [...] new 9be35201579c ACPI: processor: idle: Add debug log for states with inval [...] new ba6ded26dffe ACPI: resource: Add JWIPC JVC9100 to irq1_level_low_skip_o [...] new 3efdc93defd0 Merge branches 'acpi-processor' and 'acpi-resource' into l [...] new 87880af2d24e APEI/GHES: ARM processor Error: don't go past allocated memory new eae21beecb95 EFI/CPER: don't go past the ARM processor CPER record buffer new fa2408a24f8f APEI/GHES: ensure that won't go past CPER allocated record new 55cc6fe5716f EFI/CPER: don't dump the entire memory region new f2edc1fb9c81 ACPI: APEI: GHES: Improve ghes_notify_nmi() status check new feb2d38013dd ACPI: APEI: GHES: Extract helper functions for error statu [...] new b73cf7eaa6ee ACPI: APEI: GHES: Improve ghes_notify_sea() status check new a2995f7dab51 ACPI: extlog: Trace CPER Non-standard Section Body new e778ffefa34d ACPI: extlog: Trace CPER PCI Express Error Section new 702058696862 ACPI: APEI: GHES: Add helper for CPER CXL protocol errors checks new ba8af8e1f1de ACPI: APEI: GHES: Add helper to copy CPER CXL protocol err [...] new 95350effc3ad ACPI: extlog: Trace CPER CXL Protocol Error Section new 89360b4ad351 Merge branch 'acpi-apei' into linux-next new 336aae5c4e1a ACPI: scan: Register platform devices for backlight device [...] new d91a624a6963 ACPI: video: Adjust event notification routine new 02c057ddefef ACPI: video: Convert the driver to a platform one new b8c8a8ea18ad ACPI: Documentation: driver-api: Disapprove of using ACPI drivers new 88fad6ce090b ACPI: PM: Let acpi_dev_pm_attach() skip devices without ACPI PM new 57c31e6d620f ACPI: scan: Use acpi_setup_gpe_for_wake() for buttons new b862e66a9c2e ACPI: scan: Clean up after recent changes new d155d1a13bf2 Merge branch 'acpi-driver' into linux-next new f09f04ef37e4 Merge branch 'acpi-battery' into linux-next new d6f6bae3ecba ACPICA: Add support for the new ACPI Table: DTPR new 05390d31d77e ACPICA: ACPICA: replace ACPI_FREE() with acpi_ut_delete_ob [...] new 19df9f21ca1a ACPICA: Add UUID for Microsoft fan extensions new ce04af0a1bf9 ACPICA: Add UUIDs associated with TPM 2.0 devices new f851e03bce96 ACPICA: Fix NULL pointer dereference in acpi_ev_address_sp [...] new 55e81991e1e4 ACPICA: Add KEYP table definition new 78ebefd2cbcb ACPICA: Add support for the Microsoft display mux _OSI string new 75c3b2d97c2a ACPICA: iASL: Add definitions for the IOVT table new c5ecbc65bb22 ACPICA: Add DTPR table support for the ASL compiler new 30c2a333aa90 ACPICA: Define DTPR structure related info tables and data [...] new 026ad376a6a4 ACPICA: Abort AML bytecode execution when executing AML_FATAL_OP new 091c4af3562d ACPICA: ACPI 6.4: PPTT: include all fields in subtable type1 new c3bc5f6d893b ACPICA: Fix asltests using the Fatal() opcode new 0cc5b091ecf8 ACPICA: Add GICv5 MADT structures new 522ceeceff12 ACPICA: Add Arm IORT IWB node definitions new 8059c6230617 ACPICA: actbl2.h: ACPI 6.6: RAS2: Update Parameter Block s [...] new 146b5e78b3ea ACPICA: actbl3.h: ACPI 6.6: SRAT: New flag in Memory Affin [...] new f259664b8853 ACPICA: ACPI 6.6: Add _VDM (Voltage Domain) object new 6f99d3fe224f ACPICA: Create auxiliary ACPI_TPR_AUX_SR structure for iAS [...] new b110e28c3bf5 ACPICA: Fix Segmentation Fault error related to DTPR new 9565d4713ba6 ACPICA: Verify DTPR and TPR Instance buffer pointers new 9b02cf9ee67b ACPICA: Cleanup comments and DTPR Table handle functions new 691474b1ae63 ACPICA: Align comments in TPRn-related structures new 099b050699c7 ACPICA: Logfile: Changes for version 20251212 new 3b8907925a79 ACPICA: Replace TPRn Base and Limit registers new e8f614dabd22 ACPICA: Refactor for TPR Base/Limit registers bitmasks new d46a70480fac Merge branch 'acpica' into linux-next new 68d52162293d Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new e9df6eba060c genirq/chip: Change irq_chip_pm_put() return type to void new 75e8635832a2 drm: Discard pm_runtime_put() return value new 01ebbfb0f47a Merge branches 'pm-sleep' and 'pm-runtime' into linux-next new 07e5e811f86d powercap: Replace sprintf() with sysfs_emit() in sysfs sho [...] new 54b3cd55a515 powercap: intel_rapl: Add PL4 support for Ice Lake new 973288973825 Merge branches 'pm-powercap' and 'pm-tools' into linux-next new 7cb776b74c66 thermal: Replace sprintf() with sysfs_emit() for sysfs sho [...] new c116cab81513 thermal: debugfs: Use seq_puts() for constant string output new 1ccc3bec14b8 thermal: sysfs: Replace snprintf() with strscpy() in polic [...] new 47c9ef95a79a thermal: intel: fix typo "nagative" in comment for cpu argument new 75faabf6b92a thermal: intel: Use sysfs_emit() in a sysfs show function new edbe973e7000 Merge branches 'thermal-core', 'thermal-intel' and 'therma [...] new 08f626da7fa2 Merge branch 'fixes' into linux-next new 6c95b74b831e Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new d8a4d6bed245 cpufreq: dt-platdev: Block the driver from probing on more [...] new 28e2725838c0 cpufreq: scmi: correct SCMI explanation new ff2de1c570f6 cpufreq/amd-pstate: Add comment explaining nominal_perf us [...] new 038f4c44fc86 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] new 7799ba2160e4 cpupower: make systemd unit installation optional new 89c0241f2454 Merge branch 'cpupower' of https://git.kernel.org/pub/scm/ [...] new d7925acea198 pmdomain: Merge branch fixes into next new c41210beda1e dt-bindings: power: mt7622-power: Add MT7622_POWER_DOMAIN_AUDIO new e0eaf530944d pmdomain: Merge branch dt into next new 95fad101a21d pmdomain: mediatek: scpsys: Add MT7622 Audio power domain [...] new 55e0b1ad80f9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e84eac19c92b Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] new 83835f7c07b5 RDMA/rtrs-srv: fix SG mapping new d6cc7b0d6191 RDMA/rtrs: Add error description to the logs new 9293e042782d RDMA/rtrs: Add optional support for IB_MR_TYPE_SG_GAPS new f85febf57bb5 RDMA/rtrs: Improve error logging for RDMA cm events new 781c35b5d570 RDMA/rtrs-clt: Remove unused members in rtrs_clt_io_req new c32eaba2d760 RDMA/rtrs-srv: Add check and closure for possible zombie paths new b034a10fdfc4 RDMA/rtrs-srv: Rate-limit I/O path error logging new 6405f72e7a3a RDMA/rtrs: Extend log message when a port fails new fc290630702b RDMA/rtrs-clt: For conn rejection use actual err number new 88f2bf22d99b RDMA/rtrs-srv: Fix error print in process_info_req() new 52f3d34c292b RDMA/irdma: Remove redundant dma_wmb() before writel() new 5c3f795d17dc RDMA/irdma: Remove fixed 1 ms delay during AH wait loop new 354e7a6d448b RDMA/hns: Support drain SQ and RQ new 0beefd0e15d9 RDMA/rxe: Fix double free in rxe_srq_from_init new 7874eeacfa42 RDMA/iwcm: Fix workqueue list corruption by removing work_list new f972bde7326e RDMA/mana_ib: Take CQ type from the device type new 50d3acbc2cbb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cee715d907d0 xsk: advance cq/fq check when shared umem is used new a2cb2e23b2bc xsk: move cq_cached_prod_lock to avoid touching a cachelin [...] new cc75d43783f7 Merge branch 'xsk-move-cq_cached_prod_lock' new cfbc8b6babf2 net: Introduce netif_xmit_timeout_ms() helper new 3ae02d659773 net: hns3: Use netif_xmit_timeout_ms() helper new b0ba734516d2 net/mlx5e: Refine TX timeout handling to skip non-timed-out SQ new 8138fc46d9a4 Merge branch 'introduce-and-use-netif_xmit_timeout_ms-helper' new 96e89982a68c net/mlx5: fs, factor out flow counter bulk init new 6a6c4dd7c019 net/mlx5: fs, split bulk init new 1c8910f50350 net/mlx5: Initialize bulk for single flow counters new d281dff93a2c Merge branch 'net-mlx5-hws-single-flow-counter-support' new d4596891e72c net: inline napi_skb_cache_get() new c27022497dd9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 567873005dca ethtool: Clarify len/n_stats fields in/out semantics new 96a2d53f2478 Merge tag 'phy_common_properties' of git://git.kernel.org/ [...] new 7376ba2db168 dt-bindings: net: adi,adin: document LP Termination property new a6733836527d net: phy: adin: enable configuration of the LP Termination [...] new aeb4ceb1e766 Merge branch 'net-phy-adin-enable-configuration-of-the-lp- [...] new 40f9e446033e dt-bindings: net: airoha: npu: Add BA memory region new 875a59c9a9e5 net: airoha: npu: Init BA memory region if provided via DTS new e76994c561cf Merge branch 'net-airoha-init-block-ack-memory-region-for- [...] new 2c297957912b net: ethernet: dnet: remove driver new acbe4a141e89 net: usb: sr9700: fix byte numbering in comments new b1b77c82cec1 net: phy: remove unused fixup unregistering functions new 2db009e4c8d6 net: minor __alloc_skb() optimization new 8744b63e8a9a net: phy: realtek: fix in-band capabilities for 2.5G PHYs new 48b0126da665 hinic3: add WQ_PERCPU to alloc_workqueue users new dc634118aaa0 bnxt_en: Fix build break on non-x86 platforms new 74ecff77dace xgbe: Use netlink extack to report errors to ethtool new 2a14e91b6d76 mctp i2c: initialise event handler read bytes new 98e8039a3b14 dt-bindings: net: pcs: renesas,rzn1-miic: Add phy_link property new 61f1139a4765 net: pcs: rzn1-miic: Add PHY_LINK active-level configurati [...] new b79040468016 Merge branch 'net-pcs-rzn1-miic-support-configurable-phy_l [...] new 171e8ed48276 net: usb: sr9700: remove code to drive nonexistent MII new ca9d74eb5f6a uapi: add INT_MAX and INT_MIN constants new a8a11e5237ae ethtool: uapi: Use UAPI definition of INT_MAX new 0b3877bec78b netfilter: uapi: Use UAPI definition of INT_MAX and INT_MIN new e8c6888e177c Merge branch 'uapi-use-uapi-definitions-of-int_max-and-int_min' new 8fc807104125 docs: tls: Enhance TLS resync async process documentation new 2a85541d95f7 net/sched: cake: avoid separate allocation of struct cake_ [...] new 799759e610d3 net: ethernet: ti: cpsw_ale: Remove obsolete macros new f10ab9d3a7ea tcp: move tcp_rate_skb_sent() to tcp_output.c new 5ccde4c81e84 net: stmmac: fix dwmac4 transmit performance regression new 84fb8b93fae2 net: phy: realtek: support interrupt also for C22 variants new 2809a1c43404 net: phy: realtek: simplify C22 reg access via MDIO_MMD_VEND2 new 85f75da86a0a net: phy: realtek: reunify C22 and C45 drivers new 46ff862d376c net: phy: realtek: demystify PHYSR register location new 650e55f224a5 net: phy: realtek: simplify bogus paged operations new ba4550d5d724 Merge branch 'net-phy-realtek-simplify-and-reunify-c22-c45 [...] new 52b485973043 selftests: net: fix passive TFO test to fail if child proc [...] new 342e31254f02 selftests: net: improve error handling in passive TFO test new aa5baafd3345 Merge branch 'selftests-net-improve-error-handling-in-pass [...] new efa375c44090 net: tsnep: convert to use .get_rx_ring_count new e33bd8dd7f1f net: mediatek: convert to use .get_rx_ring_count new 289f714a084c net: ena: convert to use .get_rx_ring_count new 05ba3044865d net: lan743x: convert to use .get_rx_ring_count new 507353bf84fc net: xgbe: convert to use .get_rx_ring_count new ceec168d03db net: cxgb4: convert to use .get_rx_ring_count new d1c7ed5dfa35 net: macb: convert to use .get_rx_ring_count new c4279332f479 net: txgbe: convert to use .get_rx_ring_count new b4e486e2c46f Merge branch 'net-convert-drivers-to-get_rx_ring_count-part-2' new 11f0774db619 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new d1aab1ca576c bpf: Properly mark live registers for indirect jumps new 7c8e817e443c selftests/bpf: Extend live regs tests with a test for gotox new 9a403a4aea32 Merge branch 'bpf-live-registers-computation-with-gotox' new 276f3b6daf60 arm64/ftrace,bpf: Fix partial regs after bpf_prog_run new 934d9746ed02 selftests/bpf: Add test for bpf_override_return helper new af9e89d8dd39 bpf: Preserve id of register in sync_linked_regs() new 086c99fbe450 selftests: bpf: Add test for multiple syncs from linked register new 2acbd053c846 Merge branch 'bpf-fix-linked-register-tracking' new 96c3ee68933e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2d7b5a53007d Bluetooth: btusb: Use pm_ptr instead of #ifdef CONFIG_PM new e291ff2fb91d Bluetooth: hci_core: Export hci_discovery_active new 3044d9e6dba6 Bluetooth: btusb: Reject autosuspend if discovery is active new 6cb47327149b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new f29c852149f9 wifi: cfg80211: add support for EPPKE Authentication Protocol new 9d17a040c15d wifi: cfg80211: add feature flag for (re)association frame [...] new dc54de8db669 wifi: cfg80211: add support for key configuration before a [...] new 6ee3a22c61cd wifi: nl80211: Add support for EPP peer indication new 63e7e3b6433f wifi: mac80211: allow key installation before association new 5329ed8fced3 wifi: mac80211: Check for MLE before appending in Authenti [...] new 0e7e509963d5 wifi: mac80211: add support for EPPKE authentication proto [...] new 3d2515fdd336 wifi: mac80211: add support for encryption/decryption of ( [...] new 9f68fdcdc9db wifi: rtw88: fix DTIM period handling when conf->dtim_peri [...] new 44d1f624bbdd wifi: rtw88: 8822b: Avoid WARNING in rtw8822b_config_trx_mode() new 77653c327e11 wifi: rtw88: rtw8821cu: Add ID for Mercusys MU6H new 41be33d3efc1 wifi: rtw89: 8922a: set random mac if efuse contains zeroes new 36f2deb2f55f wifi: rtw89: add WQ_PERCPU to alloc_workqueue users new a2f1fc9ab6fb wifi: rtw89: 8852au: add support for TP TX30U Plus new d3a9e132a4c6 wifi: rtw89: correct use sequence of driver_data in skb->info new af04c1e8e7a9 wifi: rtlwifi: fix typo 'received' in comment new 6b3173804347 wifi: rtw89: 8852b: increase beacon loss to 6 seconds new fdbff298742e wifi: rtw89: mlo: fix missing TX null-data 1 during link switch new de1ba591d931 wifi: rtw89: mlo: fix incorrect link address in management frames new b0f1289fd617 wifi: rtw89: mac: reset power state before switching to power on new f4de946bdb37 wifi: rtw89: ser: enable error IMR after recovering from L1 new 44ec302e029d wifi: rtw89: ser: L1 skip polling status if FW runs event mode new 2ac399c5f54a wifi: rtw89: debug: add ser_counters dbgfs new 0ca9cb5b8dd2 wifi: rtw89: debug: support SER L0/L1 simulation via halt H2C new d38289fd1243 wifi: rtw89: refine C2H reg event polling timeout for LPS new 7b0c36c96836 wifi: rtw89: warn unexpected polling value of XTAL SI new 5e5f83fba483 wifi: rtw89: setting TBTT AGG number when mac port initialization new 1b40c1c7571f wifi: rtw89: mcc: reset probe counter when receiving beacon new 3f90942473d2 wifi: rtw88: Increase the RX gain before scanning new 0177aa828d96 wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon() new 2ba12401cc1f wifi: rtw88: Use devm_kmemdup() in rtw_set_supported_band() new fcac0f23d4d2 wifi: rtw88: Fix inadvertent sharing of struct ieee80211_s [...] new 86c946bcc00f wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add new 0b92c2cc4856 wifi: rtw89: wow: use struct style to fill WOW CAM H2C command new 355f38849e75 wifi: rtw89: wow: change type of WoWLAN pattern mask to __le32 new 295c47806bc5 wifi: rtw89: wow: add WOW_CAM update function for 8922D new cfa262efabb7 wifi: rtw89: wow: abstract DMA check register for RTL8922DE new 040af1ac8002 wifi: rtw89: define TX/RX aggregation and MPDU capability [...] new 9e389ad5d159 wifi: rtw89: efuse: read hardware version from efuse for W [...] new d57ec29478d6 wifi: rtw89: read chip ID for RTL8922D variants new 8cb147e23712 wifi: rtw89: add default quirks as features to chip_info new fe17b1852fdf wifi: rtw89: refine TX nulldata judgement when scan with 2 [...] new 9587ffbbd9aa wifi: rtw89: 8922a: configure FW version for SCAN_OFFLOAD_ [...] new 8c96752d99c0 wifi: rtw89: regd: 6 GHz power type marks default when inactive new 6a0b7392a6f5 wifi: rtw89: enhance connection stability when triggering [...] new 8c0ac5791eb9 wifi: rtw89: rfk: update RFK pre info V2 for RTL8922D new ed15dddd7566 wifi: rtw89: rfk: add rtw89_fw_h2c_rf_pre_ntfy_mcc for new [...] new 9485da4e4c9b wifi: rtw89: pre-handle RF calibration on link when needed new c5e5519fd981 wifi: rtw89: fw: change FW feature map to a BITMAP new 2d986cf3cc71 wifi: rtw89: fw: introduce helper for disabling FW feature [...] new 29009d98d98f wifi: rtw89: 8922a: tweak RFK_PRE_NOTIFY FW feature config [...] new 449a57911967 wifi: rtw89: refine mis-ordered entries in FW feature table new 6a6b0aac2874 wifi: rtw89: fw: change WITH_RFK_PRE_NOTIFY to be a FW fea [...] new cd7ce83ff6da wifi: rtw89: rfk: update rtw89_fw_h2c_rf_pre_ntfy_mcc format new eb57be32f438 wifi: rtw89: fix potential zero beacon interval in beacon [...] new baef3d5d96d2 wifi: rtw89: 8852b: refine hardware parameters for RFE type 5 new 2adaa4b36b55 wifi: rtw89: update TXWD v3 for RTL8922D new 2b4a2fc32a47 wifi: rtw89: update query RXDESC v3 for RTL8922D new 49218572f331 wifi: rtw89: fw: add DMAC v3 H2C command for RTL8922D new c73607b3a8ef wifi: rtw89: fw: add CMAC H2C command to initialize defaul [...] new 96f5ceb44875 wifi: rtw89: fw: add CMAC H2C command for association for [...] new dfe3dea6b9a2 wifi: rtw89: fw: add CMAC H2C command for TX AMPDU for RTL8922D new eccf7b10785b wifi: rtw89: fw: add CMAC H2C command for TX time for RTL8922D new 1ddebb8f6e04 wifi: rtw89: fw: add CMAC H2C command for punctured for RTL8922D new 483539d89110 wifi: rtw89: fw: consider hardware AID for firmware elements new 5fbc19b0f62b wifi: rtw89: fw: set RACK bit every 4 H2C command for WiFi [...] new 95052ab2d794 wifi: rtw89: coex: make coex scoreboard as chip info new ed2feda12f36 wifi: rtw89: coex: update scoreboard value according to po [...] new 286bb07889c1 wifi: rtw89: coex: update coex software control for RTL8922D new 9d6a2a636c9f wifi: rtw89: mac: remove unnecessary return from rtw89_fwd [...] new 5afb451bb5e0 wifi: rtw89: mac: add dle_mem and ple_{min,max}_qt quota f [...] new 70cd273aae23 wifi: rtw89: mac: set quota 13 for PLE SNRPT new 9cf039ee49b5 wifi: rtw89: mac: update MPDU quota according to chip DLE [...] new a69c2c9a587d wifi: rtw89: mac: update WP quota for RTL8922D new 7ded59e69ab3 wifi: rtw89: mac: define preload_init for generations new baf38631460b wifi: rtw89: mac: configure DMA_STOP1 by predefined mask new c16673247b40 wifi: rtw89: mac: separate functions of CMAC power and fun [...] new 6996a4c97ad6 wifi: rtw89: mac: add an entry to enable MAC function in preinit new 40714b8a2137 wifi: rtw89: mac: set EDCCA configurations for RTL8922D new 3116f287b81f wifi: rtw89: Add support for MSI AX1800 Nano (GUAX18N) new 292c0bc8acb6 wifi: rtw89: Add support for D-Link VR Air Bridge (DWA-F18) new 957eda596c76 wifi: rtw89: pci: validate sequence number of TX release report new 2fd8f953f251 wifi: rtw89: wow: add reason codes for disassociation in W [...] new 432b26382db2 wifi: rtw89: support EHT GI/LTF setting new 7fd36ffedeed wifi: rtw89: disable EHT protocol by chip capabilities new 91fb4007018f wifi: rtw89: align CUSTID defined by firmware new aa2a44d0d22d wifi: rtw89: mac: correct page number for CSI response new 8e47ae078693 wifi: rtw89: mac: consider RTL8922D in MAC common flow new 5e632c7ca9e1 wifi: rtw89: pci: consider RTL8922D in PCI common flow new 0acd76b728f3 Merge tag 'rtw-next-2026-01-15' of https://github.com/pkshih/rtw new c34dbc5900b0 wifi: wlcore: Add support for IGTK key new e69fda4d0770 wifi: cfg80211: allow only one NAN interface, also in multi radio new e1696c8bd005 wifi: cfg80211: stop NAN and P2P in cfg80211_leave new f816141cbae2 wifi: cfg80211: limit NAN func management APIs to offloaded DE new 36e83df3a66f wifi: cfg80211: cleanup cluster_id when stopping NAN new 8a42938a2894 wifi: nl80211: ignore cluster id after NAN started new 58dc87d83928 wifi: mac80211: remove RX_DROP new 1e1dd9eeaab3 wifi: mac80211: mark iface work SKBs as consumed new 0493fda7f511 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2125381d60c5 dt-bindings: net: wireless: ath11k: Combine two if:then: clauses new b1e542b6f077 wifi: ath5k: debug.h: fix enum ath5k_debug_level kernel-doc new c6131765a2c0 wifi: ath9k: debug.h: fix kernel-doc bad lines and struct [...] new b9909c19965d wifi: ath9k: fix kernel-doc warnings in common-debug.h new 125e7b31f041 wifi: ath9k: add OF dependency to AHB new dec6a3c6d6df wifi: wil6210: fix a bunch of kernel-doc warnings new 4015b1972763 wifi: ath11k: add pm quirk for Thinkpad Z13/Z16 Gen1 new 0bc8c48de6f0 wifi: ath11k: Fix failure to connect to a 6 GHz AP new 9269caf5a7ff wifi: ath11k: fix comment typo in monitor mode handling new 8fb264d1a0c5 wifi: ath12k: remove redundant pci_set_drvdata() call new 40feb23c7263 wifi: ath12k: clean up on error in ath12k_dp_setup() new e62102ac9b77 wifi: ath12k: do WoW offloads only on primary link new 9b2e3b4ebec7 wifi: ath11k: Add initialization and deinitialization sequ [...] new 9754d4ba4df7 wifi: ath11k: Register debugfs for CFR configuration new b3d43d890399 wifi: ath11k: Add support unassociated client CFR new c1bf6959dd81 wifi: ath11k: Register relayfs entries for CFR dump new 99cf756831d2 wifi: ath11k: Register DBR event handler for CFR data new ca765beda708 wifi: ath11k: Register handler for CFR capture event new b515730ec3d2 wifi: ath11k: move .max_tx_ring to struct ath11k_hw_hal_params new 7a6b6386deb7 wifi: ath12k: refactor PCI window register access new 9615a6727e9d wifi: ath12k: refactor REO CMD ring handling new 1f165022d5f0 wifi: ath12k: refactor REO status ring handling new 7f852de00032 wifi: ath12k: fix preferred hardware mode calculation new 6281d4f4df22 wifi: ath12k: refactor 320 MHz bandwidth support parsing new b5151c9b6e3a wifi: ath12k: fix mac phy capability parsing new 089e0e746d59 wifi: ath12k: add hardware registers for QCC2072 new 12048e2c052b wifi: ath12k: add hardware parameters for QCC2072 new 68cc3ac88118 wifi: ath12k: support LPASS_SHARED target memory type new b065ccf4193e wifi: ath12k: support downloading auxiliary ucode image fo [...] new 28badc78142e wifi: ath12k: add HAL descriptor and ops for QCC2072 new 023ace9f9232 wifi: ath12k: add hardware ops support for QCC2072 new b7ffeb0f62fd wifi: ath12k: handle REO CMD ring for QCC2072 new 37b34a1c545a wifi: ath12k: handle REO status ring for QCC2072 new d518b2d601ac wifi: ath12k: limit number of channels per WMI command new d6c5d412f600 wifi: ath12k: send peer meta data version to firmware new 853deed04be3 wifi: ath12k: fix PCIE_LOCAL_REG_QRTR_NODE_ID definition f [...] new d8e1f4a19310 wifi: ath12k: enable QCC2072 support new 6639b8bb674d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7d3308222ad9 wifi: iwlwifi: mld: Add support for NAN new 4619410c1d94 wifi: iwlwifi: mld: Handle rate selection for NAN interface new 8a08127e6287 wifi: iwlwifi: mld: Declare support for NAN capabilities new 50109feece1b wifi: iwlwifi: mld: Extend the NAN configuration new e5898084685a wifi: iwlwifi: mld: Support changing NAN configuration new 11093c6b90e3 wifi: iwlwifi: mld: Advertise support for multicast RX reg [...] new dc7604b5f7b1 wifi: iwlwifi: mld: decode VHT information for sniffer new 6c9e8d4181c0 wifi: iwlwifi: mld: Remove wrong channel flags in scan cmd new 90ac173b368c wifi: iwlwifi: mvm: Remove few redundant 6 GHz scan chan params new fdb734be76be wifi: iwlwifi: mvm: check the validity of noa_len new 15ae802a6111 wifi: iwlwifi: fw: fix documentation reference for ap_type field new 04a2b481b92e wifi: iwlwifi: mld: trigger a dump upon notification if needed new 68ae989eb95b wifi: iwlwifi: mld: support TLC command version 6 new 4ebac972ffbf wifi: iwlwifi: fix 22000 series SMEM parsing new d33e5edf61ab wifi: iwlwifi: mld: refactor AP power type setting new 132f4173ca3b wifi: iwlwifi: adjust LINK context NPCA API new b07f8f7eaa76 wifi: iwlwifi: add UHR TLC mode new 99f8b24c2e0c wifi: iwlwifi: fw: api: add UHR data definitions new 68e3748b36aa wifi: iwlwifi: mld: fix HE SIG-B MCS/DCM/compression new e281760de51d wifi: iwlwifi: cfg: move the MODULE_FIRMWARE to the per-rf file new bff1144aad00 wifi: iwlwifi: fw: api: add HE type for UHR ELR new 0f1cc8a74f7f wifi: iwlwifi: mld: remove unused variable in d3.c new ca0ac3ba476b wifi: iwlwifi: mld: fix chandef start calculation new af1dbe1d5893 wifi: iwlwifi: cfg: remove iwl_be221_name new 4a5a2457e876 wifi: iwlwifi: mld: Fix primary link selection logic new 67dafd7ad3a8 wifi: iwlwifi: mld: add an helper to update an EMLSR blocker new 479faedcd902 wifi: iwlwifi: mld: prevent EMLSR when NAN is active new 05d2764c85de wifi: iwlwifi: move lari helper functions to the op_mode new 3e4c5c2dd739 wifi: iwlwifi: move iwl_get_lari_config_bitmap to the op_mode new cd54dfb9b5e0 wifi: iwlwifi: mvm: Cleanup MLO code new 59737746cdd2 wifi: iwlwifi: acpi: cache the DSM functions new b8108d66963b wifi: iwlwifi: uefi: cache the DSM functions new cfcaa2e6c05c wifi: iwlwifi: split bios_value_u32 to separate the header new 111c77f06500 wifi: iwlwifi: support V13 of iwl_lari_config_change_cmd new 5ee55dc997f1 wifi: iwlwifi: mld: change cluster_id type to u8 array new 1473ae2bf216 wifi: iwlwifi: mvm: Remove link_id from time_events new 1cd418ffce6e wifi: iwlwifi: rename struct iwl_mcc_allowed_ap_type_cmd:: [...] new 3034e3dbc5f2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d497ddf9f07b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 56477aea482d mtd: parsers: ofpart: Remove code/data for disabled custom [...] new 9986a70db376 dt-bindings: mtd: nvidia,tegra20-nand: convert to DT schema new 2372fe1ceaf5 dt-bindings: mtd: microchip,mchp23k256: convert to DT schema new 905412709678 dt-bindings: mtd: st,spi-fsm: convert to DT schema new 779c59274d03 mtd: intel-dg: Fix accessing regions before setting nregions new a6773d62506e Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] new 6d8226cbbf12 mtd: rawnand: cadence: Fix return type of CDMA send-and-wa [...] new f3701ba18069 mtd: rawnand: brcm: Simplify with scoped for each OF child loop new 758916e2201f mtd: rawnand: denali: Simplify with scoped for each OF child loop new c522c198aa7a mtd: rawnand: ingenic: Simplify with scoped for each OF ch [...] new 42983837ef2b mtd: rawnand: qcom: Simplify with scoped for each OF child loop new 3b9605987e60 mtd: rawnand: vf610: Fix Wvoid-pointer-to-enum-cast warning new 8f51b6be2697 mtd: rawnand: vf610: Simplify with scoped for each OF child loop new aa8cb72c2018 mtd: spi-nor: hisi-sfc: Simplify with scoped for each OF c [...] new 5f68fb7ead5c mtd: rawnand: atmel: Defer probe if SRAM is missing new 5ec64aa7fef3 mtd: rawnand: sunxi: Convert to common field_{get,prep}() helpers new cbad60d1bcb9 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new 941676c30ba5 crypto: cavium - fix dma_free_coherent() size new 624a6760bf84 crypto: octeontx - fix dma_free_coherent() size new 19c2475ce198 crypto: hisilicon/zip - adjust the way to obtain the req i [...] new 08eb67d23e51 crypto: hisilicon/sec - move backlog management to qp and [...] new 3a1984758197 crypto: hisilicon/hpre: extend tag field to 64 bits for be [...] new 21452eaa06ed crypto: hisilicon/qm - enhance the configuration of req_ty [...] new 8cd9b608ee8d crypto: hisilicon/qm - centralize the sending locks of eac [...] new 72f3bbebff15 crypto: hisilicon - consolidate qp creation and start in h [...] new 4705489742fd crypto: hisilicon/qm - add reference counting to queues fo [...] new 2a75decec119 crypto: hisilicon/qm - optimize device selection priority [...] new 73398f85a430 crypto: hisilicon/zip - support fallback for zip new 6aff4d977e2d crypto: hisilicon/hpre - support the hpre algorithm fallback new e75074396280 crypto: hisilicon/sec2 - support skcipher/aead fallback fo [...] new 4154f7d3b1c1 crypto: hisilicon/sgl - fix inconsistent map/unmap directi [...] new 2cb8533df44b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new b599aacf1262 crypto: powerpc/aes - Rename struct aes_key new a22fd0e3c495 lib/crypto: aes: Introduce improved AES library new a4e4e44649ba crypto: arm/aes-neonbs - Use AES library for single blocks new f367305a5d0f crypto: arm/aes - Switch to aes_enc_tab[] and aes_dec_tab[] new 1cb2fcb61c6d crypto: arm64/aes - Switch to aes_enc_tab[] and aes_dec_tab[] new 5be8dcc1d0dd crypto: arm64/aes - Select CRYPTO_LIB_SHA256 from correct places new 637e73ef9993 crypto: aegis - Switch from crypto_ft_tab[] to aes_enc_tab[] new 641e70563ac1 crypto: aes - Remove aes-fixed-time / CONFIG_CRYPTO_AES_TI new a2484474272e crypto: aes - Replace aes-generic with wrapper around lib new fa2297750c2c lib/crypto: arm/aes: Migrate optimized code into library new 2b1ef7aeeb18 lib/crypto: arm64/aes: Migrate optimized code into library new 0892c91b81cc lib/crypto: powerpc/aes: Migrate SPE optimized code into library new 7cf2082e74ce lib/crypto: powerpc/aes: Migrate POWER8 optimized code int [...] new a4e573db06a4 lib/crypto: riscv/aes: Migrate optimized code into library new 0cab15611e83 lib/crypto: s390/aes: Migrate optimized code into library new 293c7cd5c6c0 lib/crypto: sparc/aes: Migrate optimized code into library new 24eb22d81613 lib/crypto: x86/aes: Add AES-NI optimization new 9c941c94bcba crypto: x86/aes - Remove the superseded AES-NI crypto_cipher new 7f6dfeb943bf Bluetooth: SMP: Use new AES library API new 1f161437c673 chelsio: Use new AES library API new 12b03936a02f net: phy: mscc: macsec: Use new AES library API new 60fb28ca0286 staging: rtl8723bs: core: Use new AES library API new cf4b7b99a605 crypto: arm/ghash - Use new AES library API new 370960c153db crypto: arm64/ghash - Use new AES library API new 104a9526e144 crypto: x86/aes-gcm - Use new AES library API new 0f5f4961ae53 crypto: ccp - Use new AES library API new cafa7a0b6c90 crypto: chelsio - Use new AES library API new 9b95f3a4c9b8 crypto: crypto4xx - Use new AES library API new b2c15db74a37 crypto: drbg - Use new AES library API new 65c7022be112 crypto: inside-secure - Use new AES library API new 861204347123 crypto: omap - Use new AES library API new 7fcb22dc7765 lib/crypto: aescfb: Use new AES library API new bc79efa08c03 lib/crypto: aesgcm: Use new AES library API new 953f2db0bfc2 lib/crypto: aes: Remove old AES en/decryption functions new fbfeca740437 lib/crypto: aes: Drop 'volatile' from aes_sbox and aes_inv_sbox new 61b352bddaf0 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new 83dc0ba27552 Merge tag 'amd-drm-next-6.20-2026-01-09' of https://gitlab [...] new 37b812b7fdc2 Merge tag 'drm-misc-next-2026-01-15' of https://gitlab.fre [...] new 9d10cd526111 Merge tag 'drm-intel-next-2026-01-15' of https://gitlab.fr [...] new 83675851547e drm/xe: Cleanup unused header includes new 971c2b68bddb Merge tag 'drm-xe-next-2026-01-15' of https://gitlab.freed [...] new c098b1aa2fa6 Merge tag 'amd-drm-next-6.20-2026-01-16' of https://gitlab [...] new 18476087f1a1 drm/i915: Fix format string truncation warning new 08889b706d4f drm/i915/gem: Zero-initialize the eb.vma array in i915_gem [...] new 78df43b95885 drm/i915/gt: use designated initializers for intel_gt_debu [...] new 043fc9e961ef drm/i915/selftest: Add throttle reason diagnostics to RPS [...] new 9512d9fc2a7a drm/i915/guc: Recommend GuC v70.53.0 for DG2, MTL new 95adee9a04fa Merge tag 'drm-intel-gt-next-2026-01-16' of https://gitlab [...] new 400e28d88eb2 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 64aa8b3a60a8 drm: renesas: rz-du: mipi_dsi: fix kernel panic when reboo [...] new 26b4309a3ab8 drm: Account property blob allocations to memcg new eaba54b8a67b drm/v3d: Consolidate CPU job validation in a function new f5520a1a8443 drm/v3d: Convert v3d logging to device-based DRM helpers new 7436a87db99d drm/tests: hdmi: check the infoframes behaviour new 3a4ceb89a972 drm/vc4: hdmi: implement clear_infoframe new 638409979c5f drm/sun4i: hdmi_enc: implement clear_infoframe stub new afc399f7a5ea drm/connector: make clear_infoframe callback mandatory for [...] new b626b1a1c9cc drm/bridge: refactor HDMI InfoFrame callbacks new e802c783be94 drm/display: hdmi_state_helper: split InfoFrame functions [...] new 1d8847f45764 drm/display: hdmi_state_helper: reject Audio IF updates if [...] new 4fc30c2c5c61 drm/display: hdmi_state_helper: don't generate unsupported [...] new ae219fdc952c drm/display: bridge_connector: dynamically generate HDMI c [...] new 5a4e4e30f6dc drm/debug: don't register files for unsupported HDMI InfoFrames new a331631496a0 drm/imagination: Simplify module parameters new c6978643ea1c drm/imagination: Validate fw trace group_mask new ee184ab0ffb6 drm/imagination: Load FW trace config at init new 3bf74137340a drm/imagination: Add gpuid module parameter new 3519e9ea13b4 drm/imagination: KUnit test for pvr_gpuid_decode_string() new 1c21f240fbc1 drm/imagination: Warn or error on unsupported hardware new 3bf0eeb165bf Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 7e99cf59cfdd drm: Fix up incompatible API change new 69f83f167463 drm/i915/psr: Don't enable Panel Replay on sink if globall [...] new 69bbb61d3e2f Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new dcbd2f8280ee drm/msm/a6xx: fix bogus hwcg register updates new 56cd8adff8cb drm/msm: Fix x2-85 TPL1_DBG_ECO_CNTL1 new dc220915ddb2 drm/msm: Fix GMEM_BASE for gen8 new e39333a81eef drm/msm/a6xx: Retrieve gmu core range by index new 158927e1f63e dt-bindings: display/msm: gpu: Simplify conditional schema logic new fa4525799d60 dt-bindings: display/msm: gpu: Document A612 GPU new 0df529f466bd dt-bindings: display/msm/rgmu: Document A612 RGMU new ae26b4d51334 dt-bindings: display/msm/gpu: Straighten out reg-names on [...] new 6a7b0a670ba4 drm/msm/a2xx: fix pixel shader start on A225 new 5b6f6a76e0b8 drm/msm/a2xx: add A225 entry to catalog new 3f6cf0653f8a drm/msm: Replace custom dumb_map_offset with generic helper new 34f5ca4f041a Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 82e55ef38cc5 dt-bindings: display/msm: qcom, kaanapali-dpu: Add Kaanapali new 769d05dd112a dt-bindings: display/msm: dsi-phy-7nm: Add Kaanapali DSI PHY new 63004dd24070 dt-bindings: display/msm: dsi-controller-main: Add Kaanapali new b118497f0028 dt-bindings: display/msm: qcom, kaanapali-mdss: Add Kaanapali new 60c8a172bff7 drm/msm/mdss: Add support for Kaanapali new 54eb29a2fd89 drm/msm/dsi/phy: Add support for Kaanapali new 2ac55e18f233 drm/msm/dsi: Add support for Kaanapali new d86934500a39 drm/msm/dpu: Add interrupt registers for DPU 13.0.0 new a64cf1209b7d drm/msm/dpu: Refactor SSPP to compatible DPU 13.0.0 new 4d31a153a86e drm/msm/dpu: Add Kaanapali SSPP sub-block support new 5fdcb30a005d drm/msm/dpu: Add Kaanapali WB support new 308c5c80bd1b drm/msm/dpu: Add support for Kaanapali DPU new 0311880c5225 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 8304c44631c3 drm/tyr: use generated bindings for GpuInfo new 086714bbb96f Merge tag 'v6.19-rc5' into drm-rust-next new 89c21fd3464e Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new e89aacd1ecdd drm/xe: Reduce LRC timestamp stuck message on VFs to notice new c51595b3d251 drm/xe/xe_query: Remove check for gt new bbd367873084 drm/xe: Ban entire multi-queue group on any job timeout new 769d7774a1b8 drm/xe/multi_queue: Enable multi_queue on xe3p_xpc new 888c7f991ffe drm/xe: Add normalize_invalidation_range new 444d78578e8a drm/xe: Make usm.asid_to_vm allocation use GFP_NOWAIT new dea333b24481 drm/xe: Add has_ctx_tlb_inval to device info new 43c3e6eacb22 drm/xe: Add xe_device_asid_to_vm helper new a3866ce7b122 drm/xe: Add vm to exec queues association new 8d7a9f801ed7 drm/xe: Taint TLB invalidation seqno lock with GFP_KERNEL new edcc15f489c4 drm/xe: Rename send_tlb_inval_ppgtt to send_tlb_inval_asid_ppgtt new 2d93d5d53024 drm/xe: Add send_tlb_inval_ppgtt helper new 6b42b635d6a2 drm/xe: Add xe_tlb_inval_idle helper new 628d59392cc5 drm/xe: Add exec queue active vfunc new 6cdaa5346d6f drm/xe: Add context-based invalidation to GuC TLB invalida [...] new 75a93db32b93 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new ddaacf87d8a5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dccc66b0e92d regmap: Enable REGMAP when REGMAP_SLIMBUS is enabled new deb79dbb7da5 Merge remote-tracking branch 'regmap/for-6.20' into regmap-next new e3d67e587532 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a654de9d73fd Merge branch 'for-linus' into for-next new b799d165bc57 ALSA: hda/cirrus_scodec_test: Use faux_device instead of p [...] new a85ec967ab7e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a4cd9860fa08 firewire: ohci: fix index of pages for dma address to 1394 [...] new 6b67470dce11 firewire: core: add function variants for isochronous cont [...] new 0fe92d5d2c2a firewire: ohci: refactor isoc single-channel state using a union new c544c829894f firewire: ohci: code refactoring to use union for isoc mul [...] new ea6fdb1cbde0 firewire: ohci: use cleanup helper for isoc context header [...] new 090ac6520044 firewire: core: add flags member for isochronous context s [...] new fc999c7b68ac firewire: ohci: allocate isoc context header by kvmalloc() new 9bf71acd65bf firewire: core: provide isoc header buffer size outside ca [...] new e5f1291b6f3f firewire: core: add fw_iso_context_create() variant with h [...] new 6b617317e5bc ALSA: firewire: remove PCM buffer size constraint from iso [...] new e6bb86f3a50c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 61d2a7699ab3 ASoC: SDCA: Tidy up some memory allocations new 4711b292b440 ASoC: es8328: Propagate error codes from regmap updates new 60e8451be1f7 ASoC: dt-bindings: mt8192-afe-pcm: Fix clocks and clock-names new 7a3d1b04d938 ASoC: SDCA: Handle CONFIG_PM_SLEEP not being set new d743d62699af Merge remote-tracking branch 'asoc/for-6.20' into asoc-next new 821ef32ddf69 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2eae59130bb5 Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] new 368340774c24 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 80e17fc8b173 Merge branch 'block-6.19' into for-next new fea0cbe16b81 Merge branch 'io_uring-6.19' into for-next new 697a5284ad96 io_uring: fix IOPOLL with passthrough I/O new 8661d0b142bc io_uring/uring_cmd: explicitly disallow cancelations for IOPOLL new d267c4e44e63 Merge branch 'for-7.0/io_uring' into for-next new 2c3ccdb47003 Merge branch 'block-6.19' into for-next new 41ee77b75308 block: fix blk_zone_cond_str() comment new 5e35a24c9618 block: improve blk_op_str() comment new f981672bdb78 Merge branch 'for-7.0/block' into for-next adds 073b9bf9af46 nvme-pci: Use size_t for length fields to handle larger sizes adds fcf463b92a08 types: move phys_vec definition to common header new df73d3c618b4 Merge branch 'for-7.0/blk-pvec' into for-7.0/block new 1383922f55c1 Merge branch 'for-7.0/block' into for-next new 71bde7760650 io_uring/rw: free potentially allocated iovec on cache put [...] new 9846c41e32d3 Merge branch 'io_uring-6.19' into for-next new d2270703bbbc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 28b7eb3c316b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0110c63d6628 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 066ddcbb4c46 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 80a53576a793 Revert "mfd: da9052-spi: Change read-mask to write-mask" new 761aee6bd5df mfd: tps6105x: Fix kernel-doc warnings relating to the cor [...] new 7d805b107fd9 mfd: core: Improve compile coverage of mfd_match_of_node_to_dev() new 3ec1912d76ad mfd: bd71828: Add some missing charger related registers new 06331ee60716 mfd: core: Add locking around 'mfd_of_node_list' new 2f87bc0660d6 mfd: arizona: Fix regulator resource leak on wm5102_clear_ [...] new 9729cde1f500 mfd: macsmc: Wire up Apple SMC RTC subdevice new f8b932b3bf30 mfd: macsmc: Wire up Apple SMC hwmon subdevice new 01d00f6fea0f mfd: macsmc: Wire up Apple SMC input subdevice new b3e31565f68f dt-bindings: mfd: qcom,spmi-pmic: Document PMICs present o [...] new 05c52f895b21 mfd: max77759: Drop use of irqd_get_trigger_type new be924ea3a53d dt-bindings: mfd: syscon: Document the GPR syscon for the [...] new c98bca1cd4e8 dt-bindings: mfd: atmel,hlcdc: Add sama7d65 compatible string new b961a8324855 mfd: atmel-hlcdc: Add compatible for sama7d65 XLCD controller new 3682ffb09c4f mfd: tps65219: Implement LOCK register handling for TPS65214 new 6c5a205c7a5a dt-bindings: mfd: Add Bitmain BM1880 System Controller new 3326b1fbb9ef mfd: core: Simplify with scoped for each OF child loop new aa126da2960c mfd: core: Simplify storing device_node in mfd_match_of_no [...] new b622880bc9c8 mfd: axp20x: AXP717: Add type-C CC registers new b9b0629df83b mfd: Kconfig: Default MFD_SPACEMIT_P1 to 'm' if ARCH_SPACEMIT new 0e7eed0ec401 dt-bindings: mfd: nxp: Add NXP LPC32xx System Control Block new b7604c00728f mfd: macsmc: Initialize mutex new d74af342fb1e mfd: simple-mfd-i2c: Add Delta TN48M CPLD support new 4b58450f7363 mfd: sec: Fix IRQ domain names duplication new 4d31ffb243b5 dt-bindings: mfd: qnap,ts433-mcu: Add qnap,ts133-mcu compatible new a941b7e09161 mfd: qnap-mcu: Add driver data for TS133 variant new 158479c12e6f dt-bindings: mfd: syscon: Allow syscon compatible for medi [...] new d7a486541f61 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] new 6f03c02acd00 Merge branch 'for-backlight-next' of https://git.kernel.or [...] new db9e240ad1fd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 10f421248bf8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6bdf5351bd98 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new bd917b59688a Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new b07b6f0c5d27 selinux: fix a capabilities parsing typo in selinux_bpf_to [...] new ea64aa57d596 selinux: drop the BUG() in cred_has_capability() new ba785c9a6884 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new cd78e9efe9d3 Merge branch 'next' of https://github.com/cschaufler/smack-next new 1e2a8525886b Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 88b2ab346436 fix it87_wdt early reboot by reporting running timer new 3f2d8d79cceb watchdog: starfive-wdt: Fix PM reference leak in probe error path new 0bf75b9c8a0e watchdog: iTCO: Drop vendor support new b0fd1f580bd1 watchdog: Always return time left until watchdog times out new a1a548c5eca6 watchdog: sbsa: Update the W_IIDR Implementer bit mask to 0xFFF new d303d37ef5cf watchdog: imx7ulp_wdt: handle the nowayout option new 439cf01b2e00 watchdog: Make API functions const correct new 4a4da4895895 watchdog: rz: Discard pm_runtime_put() return values new 2dea984a7426 watchdog: rzv2h_wdt: Discard pm_runtime_put() return value new f2cfba287544 dt-bindings: watchdog: samsung-wdt: Define cluster constra [...] new a7264838057f watchdog: s3c2410_wdt: Drop S3C2410 support new 6a11dbf4d02d dt-bindings: watchdog: samsung-wdt: Drop S3C2410 new 8fa8380abd09 dt-bindings: watchdog: samsung-wdt: Split if:then: and con [...] new 478003f61bf5 dt-bindings: watchdog: Convert mpc8xxx-wdt to YAML new 450517fa5aae dt-bindings: watchdog: qcom-wdt: Document Glymur watchdog new 79867cff9aa0 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new ef6b8c727108 next-20260116/iommu new abe4c1d359bd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3224147ed379 of: property: fw_devlink: Add support for "mmc-pwrseq" new ccb16b0b0155 dt-bindings: display: bridge: tc358867: mark port 0 and 1 [...] new d52f946d74d5 dt-bindings: display: google,goldfish-fb: Convert to DT schema new b89f3fb30c1c dt-bindings: Fix I2C bus node names in examples new 554a313c9711 dt-bindings: mediatek: Replace Tinghan Shen in maintainers new a5918cf7781d dt-bindings: mfd: Add Realtek RTD1xxx system controllers new 3c56cd494fa9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 48c0edd36477 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c2b75a5353ae dt-bindings: mailbox: mediatek,mt8196-vcp-mbox: add mtk vc [...] new b562abd95672 mailbox: mediatek: Add mtk-vcp-mailbox driver new fcd7f96c7836 mailbox: Prevent out-of-bounds access in fw_mbox_index_xlate() new da5eef6a5e94 mailbox: remove unneeded double quotation new d96ebba37b7d dt-bindings: mailbox: qcom: Add CPUCP mailbox controller b [...] new f7c330a8c83c mailbox: mchp-ipc-sbi: fix out-of-bounds access in mchp_ip [...] new 74ff7036589a dt-bindings: mbox: add pic64gx mailbox compatibility to mp [...] new b411f2109ec1 mailbox: mpfs: drop POLARFIRE from ARCH_MICROCHIP_POLARFIRE new f82c3e62b6b8 Revert "mailbox/pcc: support mailbox management of the sha [...] new a5695dedb766 mailbox: pcc: Wire up ->last_tx_done() for PCC channels new 3349f800609e mailbox: pcc: Set txdone_irq/txdone_poll based on PCCT flags new 9c753f7c953c mailbox: pcc: Mark Tx as complete in PCC IRQ handler new 9f3bbbb72ad0 mailbox: pcc: Initialize SHMEM before binding the channel [...] new c2b69f71ffd0 mailbox: pcc: Clear any pending responder interrupts befor [...] new 7d834d5ce5cb mailbox: mtk-cmdq: Add cmdq private data to cmdq_pkt for g [...] new 7063a901fe1a mailbox: mtk-cmdq: Add GCE hardware virtualization configuration new ddb5d0c941c6 mailbox: mtk-cmdq: Add mminfra_offset configuration for DR [...] new 244d11ae7d12 mailbox: mtk-cmdq: Add driver data to support for MT8196 new 15ff4c643233 dt-bindings: mailbox: qcom: Document SM8750 CPUCP mailbox [...] new bd36854b05c2 mailbox: pcc: Remove spurious IRQF_ONESHOT usage new 379a21c993a9 mailbox: exynos: drop unneeded runtime pointer (pclk) new ac775b5f7766 mailbox: imx: Skip the suspend flag for i.MX7ULP new f37cd4b8d3a8 mailbox: cix: fix typo in error message new 7c81cb5c437b mailbox: arm_mhuv3: fix typo in comment new 3bb705ad4278 mailbox: mchp-ipc-sbi: fix uninitialized symbol and other [...] new 7dbc59481b9f mailbox: Improve RISCV_SBI_MPXY_MBOX guidance new a1476cd5ff88 dt-bindings: mailbox: xlnx,zynqmp-ipi-mailbox: Document ms [...] new 040ed1be3bc4 mailbox: mtk-cmdq: Simplify with scoped for each OF child loop new 073fdbd2c288 mailbox: zynqmp-ipi: Simplify with scoped for each OF child loop new a78852a45ddd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dfa65b957e92 Merge remote-tracking branch 'spi/for-6.20' into spi-next new 27eb76f30bfc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8ed924698ef6 Merge branch into tip/master: 'irq/core' new d9e7035a51b8 irqchip/loongarch-avec: Adjust irqchip driver for 32BIT/64BIT new 57e05137ac3b irqchip/loongson-liointc: Adjust irqchip driver for 32BIT/64BIT new 61fb5e517ec4 irqchip/loongson-eiointc: Adjust irqchip driver for 32BIT/64BIT new 04f1f17d28ce irqchip/loongson-htvec: Adjust irqchip driver for 32BIT/64BIT new 4093b0e55b39 irqchip/loongson-pch-msi: Adjust irqchip driver for 32BIT/64BIT new 0370a5e740f2 irqchip/loongson-pch-pic: Adjust irqchip driver for 32BIT/64BIT new a34d398c83a4 irqchip: Allow LoongArch irqchip drivers on both 32BIT/64BIT new a384f2ed886d irqchip/aslint-sswi: Fix error check of of_io_request_and_ [...] new 3a74e73b863a irqchip/renesas-rzv2h: Add suspend/resume support new 90142a1caeb6 Merge branch into tip/master: 'irq/drivers' new c41c9079289a Merge branch into tip/master: 'irq/msi' new 6926ba0283d8 Merge branch into tip/master: 'locking/core' new 4960626f956d perf/core: Fix slow perf_event_task_exit() with LBR callstacks new 4e955c08d6dc perf/x86/intel: Support the 4 new OMR MSRs introduced in D [...] new d2bdcde9626c perf/x86/intel: Add support for PEBS memory auxiliary info [...] new d345b6bb8860 perf/x86/intel: Add core PMU support for DMR new 7cd264d1972d perf/x86/intel: Add support for PEBS memory auxiliary info [...] new c847a208f43b perf/x86/intel: Add core PMU support for Novalake new 8c74e4e3e059 perf/x86: Use macros to replace magic numbers in attr_rdpmc new 59af95e028d4 perf/x86/intel: Add support for rdpmc user disable feature new 10d6d2416db2 perf/x86/intel/uncore: Convert comma to semicolon new d55c571e4333 x86/uprobes: Fix XOL allocation failure for 32-bit tasks new cdd04d5c4be8 Merge branch into tip/master: 'perf/core' new 8d737320166b sched: Fix build for modules using set_tsk_need_resched() new 553255cc857c sched/fair: Fix math notation errors in avg_vruntime comment new 6b67c8a72e56 sched/fair: Move checking for nohz cpus after time check new 94e70734b4d0 sched/fair: Change likelyhood of nohz.nr_cpus new 5d86d542f68f sched/fair: Remove nohz.nr_cpus and use weight of cpumask instead new 477c0d564108 Merge branch into tip/master: 'sched/core' new 8474f99d0195 Merge branch into tip/master: 'timers/core' new fd69b2f7d5f4 compiler: Use __typeof_unqual__() for __unqual_scalar_typeof() new bbef8e2c29c3 x86/percpu: Make CONFIG_USE_X86_SEG_SUPPORT work with sparse new 9583b0f9cf27 Merge branch into tip/master: 'timers/vdso' new 7fcea512e518 Merge branch into tip/master: 'x86/alternatives' new 2a11e1479ef0 x86/acpi: Add acpi=spcr to use SPCR-provided default console new 5cc591a6f319 Merge branch into tip/master: 'x86/boot' new 942ef34bdef2 Merge branch into tip/master: 'x86/bugs' new 7e13579e8028 Merge branch into tip/master: 'x86/cache' new 954fc7ac15c1 x86/mm: Hide mm_free_global_asid() definition under CONFIG [...] new 4667cb464201 Merge branch into tip/master: 'x86/cleanups' new 7c76769ce0d9 x86/smp: Use static_call for arch_send_call_function_single_ipi() new 83408307cf37 x86/smp: Use static_call for arch_smp_send_reschedule() new 1f60230cdc63 x86/smp: Use static_call for arch_send_call_function_ipi() new b55308b8508e Merge branch into tip/master: 'x86/core' new 79a02a116a52 Merge branch into tip/master: 'x86/cpu' new b3683f3ba079 x86/entry/vdso: Update the object paths for "make vdso_install" new a48acbaf99d2 x86/entry/vdso: Fix filtering of vdso compiler flags new db7855c96d42 x86/entry/vdso/selftest: Update location of vgetrandom-chacha.S new eae7f85ee239 Merge branch into tip/master: 'x86/entry' new 278f5debb897 Merge branch into tip/master: 'x86/irq' new 17bc2b9cb15e Merge branch into tip/master: 'x86/microcode' new 43e700c381ff Merge branch into tip/master: 'x86/misc' new baea32b242be x86/paravirt: Remove trailing semicolons from alternative [...] new 31911d3c394d x86/paravirt: Use XOR r32,r32 to clear register in pv_vcpu [...] new 7babbb172206 Merge branch into tip/master: 'x86/paravirt' new 04f1d414dc7e Merge branch into tip/master: 'x86/sev' new 9c59d465d9b9 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 774071dccac4 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new 5d1563869e30 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 802751ce4fa3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5e8b511c39f3 KVM: arm64: gic: Check for vGICv3 when clearing TWI new 8d8e882c2b4b KVM: arm64: Fix EL2 S1 XN handling for hVHE setups new 145cc42fe121 KVM: arm64: Copy FGT traps to unprotected pKVM VCPU on VCPU load new aba963cb98c6 KVM: arm64: Inject UNDEF for a register trap without accessor new 26cdea4893c2 KVM: arm64: Remove extra argument for __pvkm_host_{share,u [...] new d252c7898ebc KVM: arm64: Remove unused parameter in synchronize_vcpu_pstate() new 9cb2c20f06c3 KVM: arm64: Remove unused vcpu_{clear,set}_wfx_traps() new 9e27085c33cc KVM: arm64: nv: Respect stage-2 write permssion when setti [...] new 86364832ba6f KVM: arm64: Don't blindly set set PSTATE.PAN on guest exit new 19cffd16ed64 KVM: arm64: Invert KVM_PGTABLE_WALK_HANDLE_FAULT to fix pK [...] new a98cd5c298af Merge branch kvmarm-fixes-6.19-1 into kvm-arm64/vtcr new f1640174c8a7 arm64: Convert ID_AA64MMFR0_EL1.TGRAN{4,16,64}_2 to UnsignedEnum new a035001dea37 arm64: Convert VTCR_EL2 to sysreg infratructure new c259d763e6b0 KVM: arm64: Account for RES1 bits in DECLARE_FEAT_MAP() and co new 9d2de5182559 KVM: arm64: Convert VTCR_EL2 to config-driven sanitisation new 80cbfd7174f3 KVM: arm64: Honor UX/PX attributes for EL2 S1 mappings new 42252b4ecd6f Merge branch kvm-arm64/vtcr into kvmarm-master/next new 4a7fe842b8a3 arm64: Repaint ID_AA64MMFR2_EL1.IDS description new 1ad9767accfc KVM: arm64: Add trap routing for GMID_EL1 new 19f756782387 KVM: arm64: Add a generic synchronous exception injection [...] new d78a14decd49 KVM: arm64: Handle FEAT_IDST for sysregs without specific [...] new f07ef1bef67c KVM: arm64: Handle CSSIDR2_EL1 and SMIDR_EL1 in a generic way new 70a5ce4efc0e KVM: arm64: Force trap of GMID_EL1 when the guest doesn't [...] new e5d40a5a97c1 KVM: arm64: pkvm: Add a generic synchronous exception inje [...] new 592dc2c02068 KVM: arm64: pkvm: Report optional ID register traps with a [...] new b638a9d0f896 KVM: arm64: selftests: Add a test for FEAT_IDST new 32056519a97b Merge branch kvm-arm64/feat_idst into kvmarm-master/next new 7e03d07d03a4 KVM: arm64: selftests: Disable unused TTBR1_EL1 translations new dd0c5d04d13c KVM: arm64: selftests: Fix incorrect rounding in page_align() new 582b39463f1c KVM: riscv: selftests: Fix incorrect rounding in page_align() new de00d07321cf KVM: selftests: Move page_align() to shared header new e0a99a2b72f3 KVM: selftests: Fix typos and stale comments in kvm_util new c24170ec742d Merge branch kvm-arm64/selftests-6.20 into kvmarm-master/next new 288eb55483c0 KVM: arm64: Fix Trace Buffer trapping for protected VMs new e913c7ce9e6f KVM: arm64: Fix Trace Buffer trap polarity for protected VMs new ebbcaece8473 KVM: arm64: Fix MTE flag initialization for protected VMs new c273feee70bd KVM: arm64: Introduce helper to calculate fault IPA offset new 43a21a0f0c4a KVM: arm64: Include VM type when checking VM capabilities in pKVM new f4eee308c8f4 KVM: arm64: Do not allow KVM_CAP_ARM_MTE for any guest in pKVM new 8823485a697d KVM: arm64: Track KVM IOCTLs and their associated KVM caps new b12b3b04f6ba KVM: arm64: Check whether a VM IOCTL is allowed in pKVM new f7d05ee84a6a KVM: arm64: Prevent host from managing timer offsets for p [...] new bc67db3f7ab0 Merge branch kvm-arm64/pkvm-features-6.20 into kvmarm-master/next new 582234b0d841 KVM: arm64: Fix error checking for FFA_VERSION new bd6a2495df09 Merge branch kvm-arm64/misc-6.20 into kvmarm-master/next new 1e0ce70c66b8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 9c2e67a76112 Merge branch 'apic' new b316c08774f8 Merge branch 'fixes' new 185de1cd3f11 Merge branch 'generic' new 6538b6221cc2 KVM: guest_memfd: Remove partial hugepage handling from kv [...] new 8622ef05709f KVM: guest_memfd: Remove preparation tracking new dcbcc2323c80 KVM: SEV: Document/enforce page-alignment for KVM_SEV_SNP_ [...] new 189fd1b059a9 KVM: TDX: Document alignment requirements for KVM_TDX_INIT [...] new 2a62345b3052 KVM: guest_memfd: GUP source pages prior to populating gue [...] new 119bf584d5e2 Merge branch 'gmem' new 366fd31f5024 Merge branch 'misc' new bd6c664ca348 Merge branch 'pmu' new 4ae26ac71abe Merge branch 'selftests' new 003f68c79227 Merge branch 'svm' new 38f626812b20 Merge branch 'vmx' new 85f9f9b1bcfc Merge branch 'next' of https://github.com/kvm-x86/linux.git new 7bdf87f63d25 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 12b26ea84bab Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 640e37229363 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 28c43bddd0fa platform/x86: thinkpad_acpi: Add support to detect hardwar [...] new a85503d541ea platform/x86: thinkpad_acpi: Add sysfs to display details [...] new 60f2d5d0f043 platform/x86: hp-wmi: order include headers new 46be1453e6e6 platform/x86: hp-wmi: add manual fan control for Victus S models new c203c59fb5de platform/x86: hp-wmi: implement fan keep-alive new 8ca7515d3c76 platform/x86: hp-wmi: fix platform profile values for Omen [...] new 438a41ccdcd6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a822088c1e24 next-20260108/leds-lj new e6b38c3ce64d ipmi:ls2k: Make ipmi_ls2k_platform_driver static new 2d9636d334ad Merge branch 'for-next' of https://github.com/cminyard/lin [...] new 8a1c5ad14a4a next-20260116/driver-core new abdd1eef04f0 usb: dwc3: Remove of dep->regs new 9accc68b1cf0 usb: dwc3: Add dwc pointer to dwc3_readl/writel new 00fcc9c86a13 dt-bindings: usb: Add binding for WCH CH334/CH335 hub controller new fa3bb5011f33 usb: misc: onboard_dev: Add WCH CH334 USB2.0 Hub (1a86:8091) new 5ac87cd859ec Merge 6.19-rc6 usb-next new 13993c82d831 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new edfce9dead91 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 21566457614f dt-bindings: serial: renesas,rsci: Document RZ/V2H(P) and [...] new afc57d096f89 serial: men_z135_uart: drop unneeded MODULE_ALIAS new 79dd246c6eb3 8250_men_mcb: drop unneeded MODULE_ALIAS new 79527d86ba91 serial: imx: change SERIAL_IMX_CONSOLE to bool new 1ec8891402a6 serial: 8250: fix ordering of entries for menu display new 2c468edb6b19 serial: Kconfig: fix ordering of entries for menu display new 93bb95a11238 serial: SH_SCI: improve "DMA support" prompt new 623b07b370e9 serial: 8250: 8250_omap.c: Add support for handling UART e [...] new a5fd8945a478 serial: 8250: 8250_omap.c: Clear DMA RX running status onl [...] new 9e0313435c2d dt-bindings: serial: sh-sci: Fold single-entry compatibles [...] new c7d8b85b98f7 dt-bindings: serial: google,goldfish-tty: Convert to DT schema new 0e19f73ffde1 tty: hvc-iucv: Remove KMSG_COMPONENT macro new 5a52f1273de8 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new b0e930a6360f dt-bindings: misc: google,android-pipe: Convert to DT schema new 68aabb29a546 rust: redefine `bindings::compat_ptr_ioctl` in Rust new 56d21267663b binder: don't use %pK through printk new 25f9b0d35155 misc/mei: Allow building Intel ME interface on non-x86 new d876cb978058 misc/mei: Decouple ME interfaces from GPU drivers new 6d5dca5f9e37 misc/mei: Allow building standalone for compile testing new 327e987e5166 misc/mei: gsc_proxy: add dependency on Xe driver new 96118565d24e gpib: Fix error code in ibonline() new 484e62252212 gpib: Fix error code in ni_usb_write_registers() new b89921eed8cf gpib: Fix memory leak in ni_usb_init() new 986d388e6779 greybus: Use bus methods for .probe() and .remove() new 45edeece5abe bus: fsl-mc: declare fsl_mc_bus_dpdbg_type static new d63cf1eea10c comedi: don't use mutex for COMEDI_BUFINFO ioctl new b842f8c6397a comedi: comedi_test: add a DIO subdevice new 578d62a2e516 comedi: comedi_8254: correct kernel-doc warnings new 38a5a54f6d85 kgdbts: mark kgdbts_option_setup() with __init to free ini [...] new a2450bddb75f eeprom_93cx6: fix struct member kernel-doc new bd87458c1638 xilinx_hwicap: fifo_icap.c: fix all kernel-doc warnings new 86b31a2c8181 test_list_sort: fix up const mismatch new 68a9459a5c4e kunit: fix up const mis-match in many assert functions new ed1613fc1883 stm class: Kconfig: correct symbol name new 5f0bf80cc5e0 mmc: rtsx_pci: add quirk to disable MMC_CAP_AGGRESSIVE_PM [...] new eac85fbd0867 mmc: rtsx: reset power state on suspend new aced969e9bf3 mmc: rtsx_pci_sdmmc: increase power-on settling delay to 5ms new 677c5011be37 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new 1feb0377b9b8 coresight: etm3x: Fix cpulocked warning on cpuhp new 2b3625a83245 dt-bindings: arm: qcom: Add Coresight Interconnect TNOC new 5799dee92dc2 coresight-tnoc: add platform driver to support Interconnect TNOC new 4d9024d14d1b coresight-tnoc: Add runtime PM support for Interconnect TNOC new a198f825c8a3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new b50e21aa9fda Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ae94910e5573 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] new f5636305fd8d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new bdf4601b03b8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 7658d572341d Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new ee2a5a2d785b Merge branch 'spmi-next' of https://git.kernel.org/pub/scm [...] new 45432aa97a5e staging: rtl8723bs: remove unnecessary else after break new b98bdc55a10c staging: greybus: add WQ_PERCPU to alloc_workqueue users new b3c36acadc5b staging: rtl8723bs: Fix block comment alignment in HalHWIm [...] new 557913e85d23 staging: rtl8723bs: Fix spaces around operator checks in H [...] new e21373781392 staging: rtl8723bs: Fix block comment alignment in HalHWIm [...] new 6e5225924c60 staging: rtl8723bs: Fix spacing coding style issues in Hal [...] new 4e4d7aebabc2 staging: rtl8723bs: Fix block comment alignment in HalHWIm [...] new fbe360699266 staging: rtl8723bs: Rename supportRate and SupportRateNum [...] new ccfab310ee18 staging: rtl8723bs: core/rtw_mlme_ext.c: flatten control f [...] new f51af069a96b staging: rtl8723bs: core/rtw_mlme_ext.c: flatten indentati [...] new 6cb679d8fe30 staging: rtl8723bs: remove unnecessary blank lines new abe850d82c8c staging: rtl8723bs: fix memory leak on failure path new 53e0181ee722 staging: rtl8723bs: fix operator and type cast spacing new 97ba152cd30c staging: rtl8723bs: fix block comment style new 79c2b4714040 staging: rtl8723bs: remove extra blank lines new 48f3cb74a1c1 staging: rtl8723bs: add blank lines after declarations new 5080a15d755b staging: rtl8723bs: expand multiple assignment into separa [...] new 8e9fad3d041d Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new c57b7e97f7ce Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 9d1d10a5ac28 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 508a751d47c1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 07959ef517b8 scsi: ufs: exynos: Call phy_notify_state() from hibern8 callbacks new 695df7ea6099 scsi: ufs: core: Handle sentinel value for dHIDAvailableSize new 4f39a4870a59 scsi: sd: Move the sd_remove() function definition new c0daf4836114 scsi: sd: Move the sd_config_discard() function definition new 3899cff5056f scsi: sd: Move the scsi_disk_release() function definition new 6e07e5333cc3 scsi: sd: Move the sd_fops definition new cb429866a825 scsi: sd: Do not split error messages new a9e03ec01ef2 Merge patch series "Clean up the SCSI disk driver source code" new 3753364cc77a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4180c99b73f4 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new dff73f274360 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 69cc123ca270 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new 28f240683871 pinctrl: meson: mark the GPIO controller as sleeping new 1fbe3abb449c pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix [...] new 940e9b835ab7 dt-bindings: pinctrl: intel: keembay: fix typo new d184b5fef617 pinctrl: meson: extend build coverage with COMPILE_TEST=y new d6df4abe95a4 pinctrl: meson: amlogic-a4: mark the GPIO controller as sleeping new 608c8030d322 pinctrl: aspeed: g5: Constrain LPC binding revision workar [...] new 7b9a9cafc443 pinctrl: apple: Use unsigned int instead of unsigned new 881238a8525a pinctrl: apple: Implement GPIO func check callback new ba7693014d52 dt-bindings: pinctrl: spacemit: k3: fix drive-strength doc new 43519f545757 Merge tag 'renesas-pinctrl-for-v6.20-tag1' of git://git.ke [...] new eb9eb4db98d6 driver core: make pinctrl_bind_pins() private new badf64c1edde Merge tag 'samsung-pinctrl-6.20' of https://git.kernel.org [...] new a7f7ee348de1 pinctrl: aspeed: Cleanup header includes new 17d41be3c703 pinctrl: starfive: jh7110-sys: Cleanup header includes new faf55ac9a40d pinctrl: sophgo: Cleanup header includes new b4b224ec05e7 pinctrl: amd: Cleanup header includes new 6fe3b96b051d pinctrl: aw9523: Simplify locking with guard() new 708adef80cb1 pinctrl: microchip-sgpio: Simplify locking with guard() new b339e1df67e9 pinctrl: tb10x: Simplify locking with guard() new 0899bab9b236 pinctrl: tegra-xusb: Return void in padctl enable/disable [...] new 160d686fbf8f pinctrl: tegra-xusb: Simplify locking with guard() new e2c58cbe3aff pinctrl: rockchip: Simplify locking with scoped_guard() new 76d415763bae pinctrl: st: Annotate st_pinconf_dbg_show() as holding mutex new e4607d0d1de5 Merge branch 'devel' into for-next new 2ededb74d261 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e7156ef6e5f1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 27c58e7d5163 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new 3ec6cefc398b selftests/run_kselftest.sh: Add `--skip` argument option new 340c98505544 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c1c3b200b341 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new c6e79d34bf80 dt-bindings: eeprom: at24: Add compatible for Puya P24C128F new dbe379f433e6 Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] new 9bf46883509c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 5b37fd2746aa dt-bindings: nvmem: qfprom: Add sm8750 compatible new bfab89e36206 Merge branches 'nvmem-fixes' and 'nvmem-for-6.20' into nvm [...] new 351039fee6ab Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 76d95dcd7535 Merge branch 'main' of git://git.infradead.org/users/willy [...] new dc45e5cfd58a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 25f1f6dc46cb Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] new 5419b2b1ff10 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 19885bd10755 cxl/region: Translate DPA->HPA in unaligned MOD3 regions new 78b50b598462 cxl/region: Translate HPA to DPA and memdev in unaligned regions new 294901b07331 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new aa28f49f0d10 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 90dfa9b8fc78 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new aa2ab7f1e8dc slub: keep empty main sheaf as spare in __pcs_replace_empt [...] new 773cdb2e3ac3 mm/slab: add rcu_barrier() to kvfree_rcu_barrier_on_cache() new b018f802b8b4 slab: add SLAB_CONSISTENCY_CHECKS to SLAB_NEVER_MERGE new 5bb547f837a6 mm/slab: move and refactor __kmem_cache_alias() new 4f84aa5161e0 mm/slab: make caches with sheaves mergeable new 3af8d65458c3 slab: add sheaves to most caches new f3565ce6b206 slab: introduce percpu sheaves bootstrap new 7bb9f759d077 slab: make percpu sheaves compatible with kmalloc_nolock() [...] new 19838b52ba6d slab: handle kmalloc sheaves bootstrap new 3ff8f4e9014d slab: add optimized sheaf refill from partial list new c1249332cb8b slab: remove cpu (partial) slabs usage from allocation paths new fef1acb387b7 slab: remove SLUB_CPU_PARTIAL new 36793e661fab slab: remove the do_slab_free() fastpath new 5d1d7b669aa3 slab: remove defer_deactivate_slab() new da6ed0180825 slab: simplify kmalloc_nolock() new 2ebb8b5a6e64 slab: remove struct kmem_cache_cpu new dc8a829ee3f7 slab: remove unused PREEMPT_RT specific macros new fc27a0c02079 slab: refill sheaves from all nodes new 49a98ca2bf3e slab: update overview comments new d24187834269 slab: remove frozen slab checks from __slab_free() new 86250a98d5cd mm/slub: remove DEACTIVATE_TO_* stat items new 7d37c07679ed mm/slub: cleanup and repurpose some stat items new 88ce0104f0f7 mm/slab: abstract slabobj_ext access via new slab_obj_ext( [...] new bba299bc10dc mm/slab: use stride to access slabobj_ext new 15b66cfd18dc mm/memcontrol,alloc_tag: handle slabobj_ext access under K [...] new 4fad56bdb6b4 mm/slab: save memory by allocating slabobj_ext array from [...] new c85415ef36a0 mm/slab: move [__]ksize and slab_ksize() to mm/slub.c new 6edcc2867ee1 mm/slab: place slabobj_ext metadata in unused space within [...] new 121f860b3ef4 Merge branch 'slab/for-7.0/obj_metadata' into slab/for-next new 3b37cf862c98 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new b977075d29b9 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new fc1d920aba4b Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] new 3ba7b175a624 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 150a04d817d8 compiler_types.h: Attributes: Add __counted_by_ptr macro new a120a832e3eb lkdtm/bugs: Add __counted_by_ptr() test PTR_BOUNDS new fac4ab5cd0ad coredump: Use __counted_by_ptr for struct core_name::corename new cd8da637106d carl9170: Avoid -Wflex-array-member-not-at-end warning new ee4acc596786 nfp: tls: Avoid -Wflex-array-member-not-at-end warnings new 44dd7cfbd1db MAINTAINERS: pstore: Remove L: entry new a41e7fab5cdc Merge branches 'for-next/kmalloc_obj' and 'for-next/harden [...] new 46c21aaaf24a Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] new 140258a61040 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9c85428bad3b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 38684275f532 Merge branch 'pwrseq/for-next' of https://git.kernel.org/p [...] new d720f9a7b2b9 Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] new 720556c2f492 Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 26ef7b652288 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 841fc1ec27d0 drm: tyr: Mark BROKEN new d08c85ac8894 Add linux-next specific files for 20260119
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 (46fe65a2c28e) \ N -- N -- N refs/heads/master (d08c85ac8894)
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 1847 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: .mailmap | 2 + .../testing/sysfs-bus-event_source-devices-rdpmc | 44 + Documentation/ABI/testing/sysfs-fs-f2fs | 2 +- Documentation/admin-guide/README.rst | 2 +- Documentation/admin-guide/cgroup-v1/hugetlb.rst | 18 +- Documentation/admin-guide/cgroup-v2.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 20 + Documentation/admin-guide/media/mgb4.rst | 11 +- Documentation/admin-guide/mm/damon/lru_sort.rst | 37 + Documentation/admin-guide/mm/memory-hotplug.rst | 8 +- Documentation/admin-guide/sysctl/kernel.rst | 3 + Documentation/admin-guide/sysctl/vm.rst | 4 + Documentation/arch/riscv/uabi.rst | 4 +- Documentation/conf.py | 3 + Documentation/core-api/mm-api.rst | 2 +- Documentation/dev-tools/checkpatch.rst | 5 + Documentation/devicetree/bindings/arm/amlogic.yaml | 8 + Documentation/devicetree/bindings/arm/fsl.yaml | 10 + .../bindings/arm/qcom,coresight-itnoc.yaml | 90 + .../bindings/arm/tegra/nvidia,tegra186-pmc.yaml | 11 +- .../bindings/clock/google,gs101-clock.yaml | 21 +- .../bindings/clock/microchip,mpfs-ccc.yaml | 6 +- .../bindings/clock/microchip,mpfs-clkcfg.yaml | 16 +- .../bindings/display/bridge/toshiba,tc358767.yaml | 2 +- .../bindings/display/google,goldfish-fb.txt | 17 - .../bindings/display/google,goldfish-fb.yaml | 38 + .../bindings/display/msm/dsi-controller-main.yaml | 2 + .../bindings/display/msm/dsi-phy-7nm.yaml | 1 + .../devicetree/bindings/display/msm/gpu.yaml | 85 +- .../bindings/display/msm/qcom,adreno-rgmu.yaml | 126 + .../bindings/display/msm/qcom,kaanapali-mdss.yaml | 297 + .../bindings/display/msm/qcom,sm8650-dpu.yaml | 1 + .../display/tegra/nvidia,tegra114-mipi.yaml | 1 + .../bindings/display/tegra/nvidia,tegra20-vi.yaml | 19 +- .../bindings/display/tegra/nvidia,tegra20-vip.yaml | 9 +- .../bindings/dsp/mediatek,mt8186-dsp.yaml | 2 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 1 + .../embedded-controller/lenovo,yoga-c630-ec.yaml | 2 +- .../devicetree/bindings/goldfish/pipe.txt | 17 - Documentation/devicetree/bindings/goldfish/tty.txt | 17 - .../bindings/interrupt-controller/riscv,aplic.yaml | 1 + .../interrupt-controller/riscv,imsics.yaml | 1 + .../devicetree/bindings/iommu/arm,smmu-v3.yaml | 27 +- .../bindings/iommu/nvidia,tegra264-cmdqv.yaml | 42 + .../bindings/mailbox/mediatek,mt8196-vcp-mbox.yaml | 49 + .../bindings/mailbox/microchip,mpfs-mailbox.yaml | 6 +- .../bindings/mailbox/qcom,cpucp-mbox.yaml | 1 + .../devicetree/bindings/mailbox/qcom-ipcc.yaml | 2 + .../bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml | 11 + .../bindings/media/i2c/onnn,mt9m114.yaml | 2 +- .../devicetree/bindings/media/i2c/ovti,ov5647.yaml | 14 +- .../bindings/media/i2c/toshiba,et8ek8.txt | 55 - .../bindings/media/i2c/toshiba,et8ek8.yaml | 87 + .../devicetree/bindings/media/ti,omap3isp.txt | 71 - .../devicetree/bindings/media/ti,omap3isp.yaml | 189 + .../memory-controllers/nvidia,tegra186-mc.yaml | 13 + .../devicetree/bindings/mfd/realtek,rtd1xxx.yaml | 69 + .../bindings/misc/google,android-pipe.yaml | 38 + .../bindings/mtd/microchip,mchp23k256.txt | 18 - .../bindings/mtd/microchip,mchp23k256.yaml | 49 + .../bindings/mtd/nvidia,tegra20-nand.yaml | 102 + .../bindings/mtd/nvidia-tegra20-nand.txt | 64 - .../devicetree/bindings/mtd/st,spi-fsm.yaml | 68 + Documentation/devicetree/bindings/mtd/st-fsm.txt | 25 - .../devicetree/bindings/net/adi,adin.yaml | 14 + .../devicetree/bindings/net/airoha,en7581-npu.yaml | 21 +- .../bindings/net/pcs/renesas,rzn1-miic.yaml | 7 + .../bindings/net/wireless/qcom,ath11k.yaml | 9 - .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 1 + .../bindings/pci/qcom,pcie-x1e80100.yaml | 7 +- .../bindings/pinctrl/intel,pinctrl-keembay.yaml | 2 +- .../bindings/pinctrl/spacemit,k1-pinctrl.yaml | 2 +- .../devicetree/bindings/remoteproc/mtk,scp.yaml | 2 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 1 + .../devicetree/bindings/riscv/spacemit.yaml | 5 + .../bindings/serial/google,goldfish-tty.yaml | 41 + .../devicetree/bindings/serial/renesas,rsci.yaml | 6 + .../devicetree/bindings/serial/renesas,scif.yaml | 15 +- .../soc/renesas/renesas,rzn1-gpioirqmux.yaml | 87 + .../soc/samsung/samsung,exynos-sysreg.yaml | 2 + .../devicetree/bindings/sound/mt8192-afe-pcm.yaml | 176 +- .../devicetree/bindings/timer/sifive,clint.yaml | 1 + .../devicetree/bindings/usb/ite,it5205.yaml | 2 +- .../devicetree/bindings/usb/wch,ch334.yaml | 65 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../devicetree/bindings/watchdog/mpc8xxx-wdt.txt | 25 - .../devicetree/bindings/watchdog/mpc8xxx-wdt.yaml | 64 + .../devicetree/bindings/watchdog/qcom-wdt.yaml | 1 + .../devicetree/bindings/watchdog/samsung-wdt.yaml | 56 +- Documentation/driver-api/driver-model/binding.rst | 9 +- Documentation/filesystems/api-summary.rst | 3 + Documentation/filesystems/erofs.rst | 2 +- Documentation/filesystems/ext2.rst | 2 +- Documentation/filesystems/f2fs.rst | 2 +- Documentation/filesystems/nfs/exporting.rst | 42 +- Documentation/filesystems/porting.rst | 9 +- Documentation/filesystems/proc.rst | 3 - .../filesystems/ramfs-rootfs-initramfs.rst | 24 +- Documentation/filesystems/sysfs.rst | 2 +- Documentation/kbuild/kconfig-language.rst | 2 +- Documentation/mm/allocation-profiling.rst | 10 + Documentation/mm/damon/design.rst | 4 + Documentation/netlink/specs/fou.yaml | 2 + Documentation/networking/phy.rst | 22 +- Documentation/networking/tls-offload.rst | 30 + Documentation/process/adding-syscalls.rst | 16 +- Documentation/process/changes.rst | 2 +- Documentation/process/maintainer-netdev.rst | 12 + Documentation/process/programming-language.rst | 2 +- Documentation/rust/index.rst | 18 - Documentation/scsi/ChangeLog.sym53c8xx | 6 +- Documentation/sphinx-static/custom.css | 8 +- .../translations/it_IT/process/adding-syscalls.rst | 16 +- .../translations/sp_SP/process/adding-syscalls.rst | 16 +- .../userspace-api/media/v4l/dev-raw-vbi.rst | 6 +- .../userspace-api/media/v4l/dev-subdev.rst | 17 +- .../userspace-api/media/v4l/ext-ctrls-flash.rst | 42 + .../userspace-api/media/v4l/subdev-formats.rst | 2 +- .../media/v4l/vidioc-subdev-g-routing.rst | 9 +- Documentation/watchdog/watchdog-kernel-api.rst | 2 +- Documentation/watchdog/watchdog-parameters.rst | 7 - MAINTAINERS | 31 +- Makefile | 10 +- Next/SHA1s | 284 +- Next/kselftest-targets | 109 + Next/merge.log | 11239 ++++++++++++++++++- arch/alpha/include/uapi/asm/errno.h | 2 + .../dts/allwinner/sun4i-a10-dserve-dsrv9703c.dts | 2 +- .../dts/allwinner/sun4i-a10-pov-protab2-ips9.dts | 2 +- .../boot/dts/allwinner/sun6i-a31-hummingbird.dts | 2 +- arch/arm/boot/dts/allwinner/sun6i-a31s-primo81.dts | 2 +- arch/arm/boot/dts/broadcom/bcm2835-common.dtsi | 7 +- arch/arm/boot/dts/broadcom/bcm2835-rpi.dtsi | 16 +- arch/arm/boot/dts/nvidia/tegra20.dtsi | 4 + arch/arm/boot/dts/nvidia/tegra30.dtsi | 8 + arch/arm/boot/dts/nxp/imx/e60k02.dtsi | 35 +- arch/arm/boot/dts/nxp/imx/imx50-kobo-aura.dts | 60 +- arch/arm/boot/dts/nxp/imx/imx6-logicpd-som.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6qdl-icore.dtsi | 6 +- .../boot/dts/nxp/imx/imx6qdl-phytec-pfla02.dtsi | 6 +- .../dts/nxp/imx/imx6qdl-phytec-phycore-som.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6qdl-skov-cpu.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6qdl.dtsi | 2 + .../boot/dts/nxp/imx/imx6sl-tolino-shine2hd.dts | 55 +- arch/arm/boot/dts/nxp/imx/imx6sl-tolino-shine3.dts | 26 + arch/arm/boot/dts/nxp/imx/imx6sll-kobo-clarahd.dts | 26 + arch/arm/boot/dts/nxp/imx/imx6sx.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6ul-geam.dts | 6 +- arch/arm/boot/dts/nxp/imx/imx6ul-isiot.dtsi | 6 +- .../dts/nxp/imx/imx6ul-phytec-phycore-som.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi | 12 +- .../boot/dts/nxp/imx/imx6ull-engicam-microgea.dtsi | 12 +- .../boot/dts/nxp/imx/imx6ull-myir-mys-6ulx.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6ulz-bsh-smm-m2.dts | 6 +- arch/arm/boot/dts/nxp/imx/imx7-colibri.dtsi | 8 +- arch/arm/boot/dts/renesas/r9a06g032.dtsi | 159 + arch/arm/boot/dts/st/spear320s.dtsi | 24 - arch/arm/boot/dts/st/stm32mp15xxab-pinctrl.dtsi | 57 - arch/arm/configs/imx_v4_v5_defconfig | 12 +- arch/arm/configs/milbeaut_m10v_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/omap2plus_defconfig | 2 +- arch/arm/configs/pxa_defconfig | 2 +- arch/arm/crypto/Kconfig | 19 - arch/arm/crypto/Makefile | 2 - arch/arm/crypto/aes-cipher-glue.c | 69 - arch/arm/crypto/aes-cipher.h | 13 - arch/arm/crypto/aes-neonbs-glue.c | 29 +- arch/arm/crypto/ghash-ce-glue.c | 14 +- arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi | 7 + arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 5 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 6 + arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 9 + .../boot/dts/amlogic/meson-g12b-radxa-zero2.dts | 4 + arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 9 + arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 9 + .../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 2 +- ...-aq222.dts => meson-s4-s905y4-khadas-vim1s.dts} | 129 +- .../boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi | 49 +- arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 8 +- .../dts/broadcom/bcmbca/bcm4906-netgear-r8000p.dts | 3 - arch/arm64/boot/dts/exynos/google/gs101.dtsi | 17 + arch/arm64/boot/dts/freescale/Makefile | 20 + .../freescale/imx8mn-vhip4-evalboard-common.dtsi | 396 + .../imx8mn-vhip4-evalboard-ksz8794-common.dtsi | 98 + .../imx8mn-vhip4-evalboard-v1-overlay-ksz8794.dtso | 24 + .../imx8mn-vhip4-evalboard-v1-overlay-ksz9031.dtso | 48 + .../dts/freescale/imx8mn-vhip4-evalboard-v1.dts | 258 + ...imx8mn-vhip4-evalboard-v2-overlay-adin1300.dtso | 60 + .../imx8mn-vhip4-evalboard-v2-overlay-ksz8794.dtso | 24 + .../dts/freescale/imx8mn-vhip4-evalboard-v2.dts | 221 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 5 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 67 +- arch/arm64/boot/dts/freescale/imx91-11x11-frdm.dts | 2 +- arch/arm64/boot/dts/freescale/imx91.dtsi | 58 + arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts | 187 + arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts | 964 ++ arch/arm64/boot/dts/freescale/imx95-clock.h | 1 + arch/arm64/boot/dts/freescale/imx95.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx952-evk.dts | 403 +- arch/arm64/boot/dts/freescale/imx952.dtsi | 20 +- .../boot/dts/mediatek/mt7981b-openwrt-one.dts | 2 + arch/arm64/boot/dts/mediatek/mt7988a.dtsi | 28 +- arch/arm64/boot/dts/mediatek/mt8186-evb.dts | 13 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 2 - arch/arm64/boot/dts/nvidia/tegra194.dtsi | 15 - arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 25 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 24 - arch/arm64/boot/dts/nvidia/tegra234.dtsi | 15 - arch/arm64/boot/dts/nvidia/tegra264-p3834.dtsi | 8 + arch/arm64/boot/dts/nvidia/tegra264.dtsi | 64 +- arch/arm64/boot/dts/qcom/Makefile | 10 + arch/arm64/boot/dts/qcom/hamoa.dtsi | 4 +- arch/arm64/boot/dts/qcom/kodiak.dtsi | 8 + arch/arm64/boot/dts/qcom/lemans-el2.dtso | 35 + arch/arm64/boot/dts/qcom/lemans.dtsi | 105 + arch/arm64/boot/dts/qcom/qrb4210-rb2.dts | 2 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 8 +- arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo.dts | 2 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 9 + .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi | 81 + .../boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts | 55 +- .../boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts | 127 +- arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi | 14 + .../boot/dts/renesas/rzt2h-n2h-evk-common.dtsi | 157 +- arch/arm64/boot/dts/rockchip/Makefile | 5 + .../rockchip/rk3368-lion-haikou-video-demo.dtso | 170 + .../arm64/boot/dts/rockchip/rk3368-lion-haikou.dts | 38 +- arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 5 + arch/arm64/boot/dts/rockchip/rk3368.dtsi | 43 + arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts | 22 + .../arm64/boot/dts/rockchip/rk3576-nanopi-r76s.dts | 23 +- arch/arm64/boot/dts/st/stm32mp21xc.dtsi | 8 - arch/arm64/boot/dts/st/stm32mp23xc.dtsi | 8 - arch/arm64/boot/dts/st/stm32mp25xc.dtsi | 8 - arch/arm64/boot/dts/st/stm32mp25xxal-pinctrl.dtsi | 71 - .../boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 17 + arch/arm64/boot/dts/ti/k3-am62p.dtsi | 1 + .../boot/dts/ti/k3-am67a-kontron-sa67-base.dts | 4 +- arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 17 + arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 5 + arch/arm64/boot/dts/ti/k3-j722s.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j742s2-mcu-wakeup.dtsi | 4 + .../dts/ti/k3-j784s4-j742s2-mcu-wakeup-common.dtsi | 17 + arch/arm64/configs/defconfig | 4 +- arch/arm64/crypto/Kconfig | 29 +- arch/arm64/crypto/Makefile | 6 - arch/arm64/crypto/aes-ce-ccm-glue.c | 2 - arch/arm64/crypto/aes-ce-glue.c | 178 - arch/arm64/crypto/aes-ce-setkey.h | 6 - arch/arm64/crypto/aes-cipher-glue.c | 63 - arch/arm64/crypto/aes-glue.c | 2 - arch/arm64/crypto/ghash-ce-glue.c | 27 +- arch/arm64/include/asm/kvm_arm.h | 54 +- arch/arm64/include/asm/kvm_asm.h | 2 + arch/arm64/include/asm/kvm_emulate.h | 17 +- arch/arm64/include/asm/kvm_host.h | 3 + arch/arm64/include/asm/kvm_pgtable.h | 8 +- arch/arm64/include/asm/kvm_pkvm.h | 32 +- arch/arm64/include/asm/pgtable.h | 46 +- arch/arm64/include/asm/sysreg.h | 4 +- arch/arm64/kernel/image-vars.h | 1 + arch/arm64/kvm/arch_timer.c | 18 +- arch/arm64/kvm/arm.c | 53 +- arch/arm64/kvm/at.c | 8 +- arch/arm64/kvm/config.c | 94 +- arch/arm64/kvm/emulate-nested.c | 76 +- arch/arm64/kvm/hyp/entry.S | 4 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 2 +- arch/arm64/kvm/hyp/nvhe/ffa.c | 4 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 3 + arch/arm64/kvm/hyp/nvhe/pkvm.c | 19 +- arch/arm64/kvm/hyp/nvhe/switch.c | 2 +- arch/arm64/kvm/hyp/nvhe/sys_regs.c | 39 +- arch/arm64/kvm/hyp/pgtable.c | 37 +- arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 2 +- arch/arm64/kvm/hyp/vhe/switch.c | 2 +- arch/arm64/kvm/inject_fault.c | 12 +- arch/arm64/kvm/mmu.c | 16 +- arch/arm64/kvm/nested.c | 11 +- arch/arm64/kvm/sys_regs.c | 9 +- arch/arm64/kvm/sys_regs.h | 10 + arch/arm64/kvm/va_layout.c | 28 + arch/arm64/mm/hugetlbpage.c | 17 +- arch/arm64/tools/sysreg | 70 +- arch/loongarch/boot/dts/loongson-2k0500.dtsi | 3 + arch/loongarch/boot/dts/loongson-2k1000.dtsi | 31 +- arch/loongarch/boot/dts/loongson-2k2000.dtsi | 35 +- arch/loongarch/kernel/head.S | 8 - arch/loongarch/kernel/perf_event.c | 21 +- arch/loongarch/kvm/intc/eiointc.c | 1 + arch/loongarch/kvm/intc/ipi.c | 1 + arch/loongarch/kvm/intc/pch_pic.c | 1 + arch/m68k/configs/amiga_defconfig | 1 - arch/m68k/configs/apollo_defconfig | 1 - arch/m68k/configs/atari_defconfig | 1 - arch/m68k/configs/bvme6000_defconfig | 1 - arch/m68k/configs/hp300_defconfig | 1 - arch/m68k/configs/mac_defconfig | 1 - arch/m68k/configs/multi_defconfig | 1 - arch/m68k/configs/mvme147_defconfig | 1 - arch/m68k/configs/mvme16x_defconfig | 1 - arch/m68k/configs/q40_defconfig | 1 - arch/m68k/configs/sun3_defconfig | 1 - arch/m68k/configs/sun3x_defconfig | 1 - arch/m68k/lib/memmove.c | 18 + arch/mips/configs/ip27_defconfig | 1 - arch/mips/include/uapi/asm/errno.h | 2 + arch/openrisc/boot/dts/de0-nano-common.dtsi | 42 + arch/openrisc/boot/dts/de0-nano-multicore.dts | 25 + .../boot/dts/{simple_smp.dts => de0-nano.dts} | 41 +- arch/openrisc/boot/dts/simple-smp.dts | 25 + .../boot/dts/{simple_smp.dts => simple-smp.dtsi} | 11 +- arch/openrisc/configs/de0_nano_defconfig | 79 + ..._smp_defconfig => de0_nano_multicore_defconfig} | 57 +- arch/openrisc/configs/simple_smp_defconfig | 2 +- arch/openrisc/include/asm/smp.h | 3 +- arch/openrisc/kernel/smp.c | 22 +- arch/parisc/include/uapi/asm/errno.h | 2 + arch/powerpc/Kconfig | 1 + arch/powerpc/crypto/Kconfig | 2 +- arch/powerpc/crypto/Makefile | 9 +- arch/powerpc/crypto/aes-gcm-p10-glue.c | 4 +- arch/powerpc/crypto/aes-spe-glue.c | 88 +- arch/powerpc/crypto/aes.c | 134 - arch/powerpc/crypto/aes_cbc.c | 4 +- arch/powerpc/crypto/aes_ctr.c | 2 +- arch/powerpc/crypto/aes_xts.c | 6 +- arch/powerpc/crypto/aesp8-ppc.h | 22 - arch/powerpc/crypto/vmx.c | 10 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 12 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 62 +- arch/powerpc/include/asm/nohash/pgtable.h | 13 +- arch/powerpc/include/asm/pgtable.h | 10 + arch/powerpc/mm/book3s64/hash_pgtable.c | 4 + arch/powerpc/mm/book3s64/pgtable.c | 25 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 9 +- arch/powerpc/mm/pgtable.c | 12 + arch/powerpc/platforms/pseries/Kconfig | 2 +- arch/powerpc/platforms/pseries/cmm.c | 53 +- arch/riscv/Kconfig.errata | 1 + arch/riscv/boot/dts/anlogic/dr1v90.dtsi | 5 +- .../riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dts | 21 + arch/riscv/boot/dts/spacemit/Makefile | 1 + arch/riscv/boot/dts/spacemit/k1.dtsi | 32 +- arch/riscv/boot/dts/spacemit/k3-pico-itx.dts | 29 + arch/riscv/boot/dts/spacemit/k3.dtsi | 578 + arch/riscv/crypto/Kconfig | 2 - arch/riscv/crypto/aes-macros.S | 12 +- arch/riscv/crypto/aes-riscv64-glue.c | 81 +- arch/riscv/crypto/aes-riscv64-zvkned.S | 27 - arch/riscv/include/asm/pgtable.h | 22 +- arch/riscv/include/asm/uaccess.h | 14 +- arch/riscv/kernel/suspend.c | 3 +- arch/riscv/kvm/vcpu_timer.c | 6 +- arch/s390/configs/debug_defconfig | 2 +- arch/s390/configs/defconfig | 2 +- arch/s390/crypto/Kconfig | 2 - arch/s390/crypto/aes_s390.c | 113 - arch/s390/include/asm/asm.h | 2 +- arch/s390/include/asm/preempt.h | 47 +- arch/s390/include/asm/processor.h | 1 + arch/s390/kernel/vdso/Makefile | 2 +- arch/s390/pci/pci.c | 33 +- arch/sparc/crypto/Kconfig | 2 +- arch/sparc/crypto/Makefile | 2 +- arch/sparc/crypto/aes_glue.c | 140 +- arch/sparc/include/uapi/asm/errno.h | 2 + arch/x86/Makefile | 6 +- arch/x86/crypto/Kconfig | 2 - arch/x86/crypto/aes-gcm-aesni-x86_64.S | 33 +- arch/x86/crypto/aes-gcm-vaes-avx2.S | 21 +- arch/x86/crypto/aes-gcm-vaes-avx512.S | 25 +- arch/x86/crypto/aesni-intel_asm.S | 25 - arch/x86/crypto/aesni-intel_glue.c | 119 +- arch/x86/entry/vdso/common/Makefile.include | 4 +- arch/x86/events/core.c | 28 +- arch/x86/events/intel/core.c | 364 +- arch/x86/events/intel/ds.c | 261 + arch/x86/events/intel/p6.c | 2 +- arch/x86/events/intel/uncore_snb.c | 8 +- arch/x86/events/perf_event.h | 26 + arch/x86/include/asm/mmu_context.h | 2 - arch/x86/include/asm/msr-index.h | 5 + arch/x86/include/asm/paravirt-spinlock.h | 4 +- arch/x86/include/asm/paravirt.h | 16 +- arch/x86/include/asm/paravirt_types.h | 2 +- arch/x86/include/asm/percpu.h | 8 +- arch/x86/include/asm/perf_event.h | 8 +- arch/x86/include/asm/pgtable.h | 22 +- arch/x86/include/asm/smp.h | 23 +- arch/x86/include/asm/tlbflush.h | 3 + arch/x86/kernel/acpi/boot.c | 11 +- arch/x86/kernel/smp.c | 19 + arch/x86/kernel/uprobes.c | 24 + arch/x86/mm/tlb.c | 4 +- arch/x86/xen/smp_hvm.c | 1 + arch/x86/xen/smp_pv.c | 1 + block/blk-core.c | 10 +- block/blk-mq-dma.c | 11 +- block/blk-zoned.c | 10 +- crypto/Kconfig | 23 +- crypto/Makefile | 4 +- crypto/aegis.h | 2 +- crypto/aes.c | 66 + crypto/aes_generic.c | 1320 --- crypto/aes_ti.c | 83 - crypto/crypto_user.c | 2 +- crypto/df_sp80090a.c | 30 +- crypto/drbg.c | 12 +- crypto/testmgr.c | 43 +- drivers/acpi/Kconfig | 2 + drivers/acpi/acpi_extlog.c | 64 + drivers/acpi/acpi_processor.c | 28 +- drivers/acpi/acpica/acpredef.h | 3 + drivers/acpi/acpica/evregion.c | 4 +- drivers/acpi/acpica/exoparg3.c | 53 +- drivers/acpi/acpica/nsxfname.c | 2 +- drivers/acpi/acpica/utobject.c | 2 +- drivers/acpi/acpica/utosi.c | 6 +- drivers/acpi/apei/Makefile | 1 + drivers/acpi/apei/ghes.c | 185 +- drivers/acpi/apei/ghes_helpers.c | 66 + drivers/acpi/bus.c | 30 +- drivers/acpi/processor_idle.c | 2 + drivers/acpi/resource.c | 8 + drivers/android/binder.c | 2 +- drivers/android/binder/rust_binder_main.rs | 3 +- drivers/android/binder_alloc.c | 6 +- drivers/base/base.h | 18 + drivers/base/bus.c | 2 +- drivers/base/dd.c | 4 +- drivers/base/pinctrl.c | 2 + drivers/base/regmap/Kconfig | 2 +- drivers/block/rnbd/rnbd-clt.c | 1 - drivers/block/rnull/configfs.rs | 2 +- drivers/block/zram/zram_drv.c | 69 +- drivers/block/zram/zram_drv.h | 4 +- drivers/bluetooth/btusb.c | 2 - drivers/bus/fsl-mc/fsl-mc-bus.c | 3 +- drivers/char/ipmi/ipmi_si_ls2k.c | 2 +- drivers/char/tpm/tpm2-sessions.c | 10 +- drivers/char/xilinx_hwicap/fifo_icap.c | 27 +- drivers/clk/imx/clk-fracn-gppll.c | 4 +- drivers/clk/microchip/Kconfig | 4 +- drivers/clk/renesas/clk-vbattb.c | 4 +- drivers/clk/renesas/renesas-cpg-mssr.c | 2 +- drivers/clk/renesas/rzg2l-cpg.c | 180 +- drivers/clk/renesas/rzv2h-cpg.c | 6 +- drivers/clk/samsung/clk-exynos-arm64.c | 32 +- drivers/clk/samsung/clk-gs101.c | 283 + drivers/clk/samsung/clk.c | 21 +- drivers/clk/samsung/clk.h | 3 +- drivers/clk/tegra/clk-tegra114.c | 7 +- drivers/clk/tegra/clk-tegra124-emc.c | 8 +- drivers/clk/tegra/clk-tegra20.c | 26 +- drivers/clk/tegra/clk-tegra30.c | 20 +- drivers/clk/thead/clk-th1520-ap.c | 4 +- drivers/clocksource/timer-riscv.c | 3 +- drivers/comedi/comedi_fops.c | 83 +- drivers/comedi/drivers/comedi_test.c | 50 +- drivers/comedi/drivers/dmm32at.c | 32 +- drivers/comedi/range.c | 2 +- drivers/cpufreq/amd-pstate.c | 13 + drivers/cpufreq/cpufreq-dt-platdev.c | 3 + drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/crypto/amcc/crypto4xx_alg.c | 10 +- drivers/crypto/cavium/cpt/cptvf_main.c | 3 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 4 +- drivers/crypto/chelsio/chcr_algo.c | 10 +- drivers/crypto/hisilicon/Kconfig | 1 + drivers/crypto/hisilicon/hpre/hpre.h | 5 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 416 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 2 +- drivers/crypto/hisilicon/qm.c | 206 +- drivers/crypto/hisilicon/sec2/sec.h | 7 - drivers/crypto/hisilicon/sec2/sec_crypto.c | 159 +- drivers/crypto/hisilicon/sec2/sec_main.c | 21 +- drivers/crypto/hisilicon/sgl.c | 2 +- drivers/crypto/hisilicon/zip/zip.h | 2 +- drivers/crypto/hisilicon/zip/zip_crypto.c | 133 +- drivers/crypto/hisilicon/zip/zip_main.c | 4 +- drivers/crypto/inside-secure/safexcel_cipher.c | 12 +- drivers/crypto/inside-secure/safexcel_hash.c | 14 +- drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 3 +- drivers/crypto/omap-aes-gcm.c | 6 +- drivers/crypto/omap-aes.h | 2 +- drivers/crypto/starfive/jh7110-aes.c | 10 +- drivers/crypto/xilinx/xilinx-trng.c | 8 +- drivers/cxl/core/ras.c | 3 +- drivers/cxl/core/region.c | 4 +- drivers/firewire/core-card.c | 4 +- drivers/firewire/core-cdev.c | 30 +- drivers/firewire/core-iso.c | 16 +- drivers/firewire/core.h | 13 +- drivers/firewire/ohci.c | 112 +- .../firmware/arm_scmi/vendors/imx/imx-sm-misc.c | 83 + drivers/firmware/efi/cper-arm.c | 12 +- drivers/firmware/efi/cper.c | 8 +- drivers/firmware/imx/sm-misc.c | 37 +- drivers/gpib/common/iblib.c | 5 +- drivers/gpib/ni_usb/ni_usb_gpib.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm | 8 +- drivers/gpu/drm/arm/malidp_crtc.c | 6 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 180 +- drivers/gpu/drm/bridge/imx/imx8qm-ldb.c | 4 +- drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c | 4 +- .../gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c | 5 +- drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c | 5 +- drivers/gpu/drm/bridge/inno-hdmi.c | 41 +- drivers/gpu/drm/bridge/ite-it6263.c | 95 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 143 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c | 112 +- drivers/gpu/drm/display/drm_bridge_connector.c | 190 +- drivers/gpu/drm/display/drm_hdmi_state_helper.c | 94 +- drivers/gpu/drm/drm_connector.c | 6 + drivers/gpu/drm/drm_debugfs.c | 7 + drivers/gpu/drm/drm_property.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 7 +- drivers/gpu/drm/i915/gt/intel_gt_debugfs.c | 4 +- drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 15 +- drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c | 4 +- drivers/gpu/drm/i915/gt/selftest_ring_submission.c | 1 + drivers/gpu/drm/i915/gt/selftest_rps.c | 34 +- drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_debugfs.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.c | 13 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 4 +- drivers/gpu/drm/i915/i915_selftest.h | 2 + drivers/gpu/drm/imagination/Kconfig | 12 + drivers/gpu/drm/imagination/Makefile | 3 +- drivers/gpu/drm/imagination/pvr_debugfs.c | 2 - drivers/gpu/drm/imagination/pvr_device.c | 200 +- drivers/gpu/drm/imagination/pvr_device.h | 24 +- drivers/gpu/drm/imagination/pvr_fw_trace.c | 125 +- drivers/gpu/drm/imagination/pvr_fw_trace.h | 3 - drivers/gpu/drm/imagination/pvr_params.c | 147 - drivers/gpu/drm/imagination/pvr_params.h | 72 - drivers/gpu/drm/imagination/pvr_test.c | 73 + drivers/gpu/drm/imx/dc/dc-crtc.c | 12 +- drivers/gpu/drm/mediatek/mtk_hdmi_common.c | 8 +- drivers/gpu/drm/mediatek/mtk_hdmi_v2.c | 110 +- drivers/gpu/drm/msm/Makefile | 1 + drivers/gpu/drm/msm/adreno/a2xx_catalog.c | 12 + drivers/gpu/drm/msm/adreno/a2xx_gpu.c | 5 +- drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 14 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 3 +- .../drm/msm/disp/dpu1/catalog/dpu_13_0_kaanapali.h | 492 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 41 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 15 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 89 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 124 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 56 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp_v13.c | 321 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 18 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 17 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 + drivers/gpu/drm/msm/dsi/dsi_cfg.c | 13 + drivers/gpu/drm/msm/dsi/dsi_cfg.h | 1 + drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2 + drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 1 + drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 23 + drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 195 +- drivers/gpu/drm/msm/msm_drv.c | 8 +- drivers/gpu/drm/msm/msm_gem.c | 49 - drivers/gpu/drm/msm/msm_gem.h | 3 - drivers/gpu/drm/msm/msm_mdss.c | 10 +- drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c | 8 + drivers/gpu/drm/rockchip/rk3066_hdmi.c | 47 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 42 +- drivers/gpu/drm/tests/drm_client_modeset_test.c | 3 + drivers/gpu/drm/tests/drm_connector_test.c | 19 + drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c | 667 ++ drivers/gpu/drm/tests/drm_kunit_edid.h | 119 + drivers/gpu/drm/tyr/Kconfig | 1 + drivers/gpu/drm/tyr/gpu.rs | 48 +- drivers/gpu/drm/v3d/v3d_bo.c | 8 +- drivers/gpu/drm/v3d/v3d_drv.c | 6 +- drivers/gpu/drm/v3d/v3d_gem.c | 16 +- drivers/gpu/drm/v3d/v3d_irq.c | 8 +- drivers/gpu/drm/v3d/v3d_mmu.c | 6 +- drivers/gpu/drm/v3d/v3d_sched.c | 6 +- drivers/gpu/drm/v3d/v3d_submit.c | 140 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 110 +- drivers/gpu/drm/vc4/vc4_vec.c | 12 +- drivers/gpu/drm/xe/tests/xe_bo.c | 1 + drivers/gpu/drm/xe/xe_bb.c | 3 +- drivers/gpu/drm/xe/xe_bo.c | 1 - drivers/gpu/drm/xe/xe_devcoredump.c | 3 +- drivers/gpu/drm/xe/xe_device.c | 26 +- drivers/gpu/drm/xe/xe_device.h | 11 +- drivers/gpu/drm/xe/xe_device_types.h | 9 + drivers/gpu/drm/xe/xe_exec.c | 1 - drivers/gpu/drm/xe/xe_exec_queue.c | 9 +- drivers/gpu/drm/xe/xe_exec_queue_types.h | 7 + drivers/gpu/drm/xe/xe_execlist.c | 10 +- drivers/gpu/drm/xe/xe_ggtt.c | 3 +- drivers/gpu/drm/xe/xe_gsc_debugfs.c | 5 +- drivers/gpu/drm/xe/xe_gsc_proxy.c | 2 +- drivers/gpu/drm/xe/xe_gsc_submit.c | 2 - drivers/gpu/drm/xe/xe_gt.c | 2 - drivers/gpu/drm/xe/xe_gt_clock.c | 6 +- drivers/gpu/drm/xe/xe_gt_debugfs.c | 1 - drivers/gpu/drm/xe/xe_gt_idle.c | 1 - drivers/gpu/drm/xe/xe_gt_mcr.c | 1 - drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 2 - drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c | 1 - drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c | 2 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_policy.c | 1 - drivers/gpu/drm/xe/xe_gt_sriov_pf_service.c | 5 +- drivers/gpu/drm/xe/xe_gt_sriov_vf.c | 1 - drivers/gpu/drm/xe/xe_gt_stats.c | 2 +- drivers/gpu/drm/xe/xe_gt_sysfs.c | 2 +- drivers/gpu/drm/xe/xe_gt_throttle.c | 2 +- drivers/gpu/drm/xe/xe_guc_ads.c | 2 - drivers/gpu/drm/xe/xe_guc_buf.c | 1 - drivers/gpu/drm/xe/xe_guc_capture.c | 5 +- drivers/gpu/drm/xe/xe_guc_debugfs.c | 5 +- drivers/gpu/drm/xe/xe_guc_hwconfig.c | 4 +- drivers/gpu/drm/xe/xe_guc_log.c | 2 +- drivers/gpu/drm/xe/xe_guc_relay.c | 3 +- drivers/gpu/drm/xe/xe_guc_submit.c | 142 +- drivers/gpu/drm/xe/xe_guc_tlb_inval.c | 238 +- drivers/gpu/drm/xe/xe_heci_gsc.c | 1 - drivers/gpu/drm/xe/xe_huc.c | 1 - drivers/gpu/drm/xe/xe_huc_debugfs.c | 5 +- drivers/gpu/drm/xe/xe_hw_engine.c | 1 - drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c | 2 +- drivers/gpu/drm/xe/xe_hw_engine_group.c | 2 +- drivers/gpu/drm/xe/xe_hw_fence.c | 4 +- drivers/gpu/drm/xe/xe_i2c.c | 4 +- drivers/gpu/drm/xe/xe_irq.c | 1 - drivers/gpu/drm/xe/xe_memirq.c | 2 - drivers/gpu/drm/xe/xe_mmio.c | 4 - drivers/gpu/drm/xe/xe_mocs.c | 2 - drivers/gpu/drm/xe/xe_module.c | 2 +- drivers/gpu/drm/xe/xe_nvm.c | 1 - drivers/gpu/drm/xe/xe_page_reclaim.c | 4 - drivers/gpu/drm/xe/xe_pci.c | 4 +- drivers/gpu/drm/xe/xe_pci_types.h | 1 + drivers/gpu/drm/xe/xe_psmi.c | 2 +- drivers/gpu/drm/xe/xe_pxp.c | 1 - drivers/gpu/drm/xe/xe_pxp_debugfs.c | 2 +- drivers/gpu/drm/xe/xe_query.c | 3 - drivers/gpu/drm/xe/xe_reg_sr.c | 5 +- drivers/gpu/drm/xe/xe_reg_whitelist.c | 1 - drivers/gpu/drm/xe/xe_ring_ops.c | 4 +- drivers/gpu/drm/xe/xe_rtp.c | 1 - drivers/gpu/drm/xe/xe_sa.c | 2 +- drivers/gpu/drm/xe/xe_sched_job.c | 2 +- drivers/gpu/drm/xe/xe_sriov_packet.c | 1 - drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c | 1 - drivers/gpu/drm/xe/xe_sriov_vf.c | 1 - drivers/gpu/drm/xe/xe_step.c | 3 +- drivers/gpu/drm/xe/xe_survivability_mode.c | 1 - drivers/gpu/drm/xe/xe_tile.c | 3 +- drivers/gpu/drm/xe/xe_tlb_inval.c | 40 +- drivers/gpu/drm/xe/xe_tlb_inval.h | 2 + drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c | 1 - drivers/gpu/drm/xe/xe_ttm_sys_mgr.c | 1 - drivers/gpu/drm/xe/xe_ttm_vram_mgr.c | 1 - drivers/gpu/drm/xe/xe_uc.c | 2 - drivers/gpu/drm/xe/xe_uc_debugfs.c | 2 +- drivers/gpu/drm/xe/xe_uc_fw.c | 2 +- drivers/gpu/drm/xe/xe_validation.c | 1 - drivers/gpu/drm/xe/xe_vm.c | 65 +- drivers/gpu/drm/xe/xe_vm.h | 3 + drivers/gpu/drm/xe/xe_vm_types.h | 16 + drivers/gpu/drm/xe/xe_vram.c | 2 - drivers/gpu/drm/xe/xe_vram_freq.c | 1 - drivers/gpu/drm/xe/xe_vsec.c | 1 - drivers/gpu/drm/xe/xe_wa.c | 2 +- drivers/gpu/drm/xe/xe_wait_user_fence.c | 1 - drivers/gpu/drm/xe/xe_wopcm.c | 2 +- drivers/greybus/core.c | 22 +- drivers/hv/hv_common.c | 12 +- drivers/hv/hyperv_vmbus.h | 2 +- drivers/hv/mshv_eventfd.c | 2 +- drivers/hv/mshv_regions.c | 93 +- drivers/hv/mshv_root_main.c | 17 +- drivers/hwmon/dell-smm-hwmon.c | 8 + drivers/hwmon/emc2305.c | 1 + drivers/hwmon/nct7363.c | 1 + drivers/hwtracing/coresight/coresight-etm3x-core.c | 12 +- drivers/hwtracing/coresight/coresight-tnoc.c | 136 +- drivers/hwtracing/intel_th/core.c | 25 +- drivers/hwtracing/stm/Kconfig | 4 +- drivers/i2c/busses/Kconfig | 1 - drivers/i2c/busses/i2c-amd-mp2-pci.c | 8 +- drivers/i2c/busses/i2c-designware-common.c | 29 +- drivers/i2c/busses/i2c-designware-core.h | 14 +- drivers/i2c/busses/i2c-designware-platdrv.c | 68 - drivers/i2c/busses/i2c-imx-lpi2c.c | 84 +- drivers/i2c/busses/i2c-rtl9300.c | 17 +- drivers/i2c/busses/i2c-tegra.c | 2 - drivers/infiniband/core/iwcm.c | 56 +- drivers/infiniband/core/iwcm.h | 1 - drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 166 + drivers/infiniband/hw/irdma/ctrl.c | 2 - drivers/infiniband/hw/irdma/main.h | 2 + drivers/infiniband/hw/irdma/uk.c | 3 - drivers/infiniband/hw/irdma/utils.c | 2 +- drivers/infiniband/hw/irdma/verbs.c | 16 +- drivers/infiniband/hw/mana/cq.c | 4 +- drivers/infiniband/sw/rxe/rxe_srq.c | 6 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 8 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 131 +- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 3 - drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 12 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 184 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 1 + drivers/infiniband/ulp/rtrs/rtrs.c | 9 +- drivers/irqchip/Kconfig | 11 +- drivers/irqchip/irq-aclint-sswi.c | 6 +- drivers/irqchip/irq-loongarch-avec.c | 14 +- drivers/irqchip/irq-loongson-eiointc.c | 36 +- drivers/irqchip/irq-loongson-htvec.c | 14 +- drivers/irqchip/irq-loongson-liointc.c | 8 +- drivers/irqchip/irq-loongson-pch-msi.c | 9 +- drivers/irqchip/irq-loongson-pch-pic.c | 14 +- drivers/irqchip/irq-ls-extirq.c | 47 +- drivers/irqchip/irq-ompic.c | 15 +- drivers/irqchip/irq-or1k-pic.c | 27 +- drivers/irqchip/irq-renesas-rza1.c | 43 +- drivers/irqchip/irq-renesas-rzv2h.c | 69 +- drivers/mailbox/Kconfig | 17 +- drivers/mailbox/Makefile | 2 + drivers/mailbox/arm_mhuv3.c | 2 +- drivers/mailbox/cix-mailbox.c | 2 +- drivers/mailbox/exynos-mailbox.c | 9 +- drivers/mailbox/imx-mailbox.c | 8 +- drivers/mailbox/mailbox-mchp-ipc-sbi.c | 41 +- drivers/mailbox/mailbox.c | 6 +- drivers/mailbox/mtk-cmdq-mailbox.c | 86 +- drivers/mailbox/mtk-vcp-mailbox.c | 170 + drivers/mailbox/pcc.c | 120 +- drivers/mailbox/zynqmp-ipi-mailbox.c | 5 +- drivers/media/i2c/Kconfig | 2 + drivers/media/i2c/adv7604.c | 8 +- drivers/media/i2c/aptina-pll.c | 2 + drivers/media/i2c/ccs/ccs-core.c | 854 +- drivers/media/i2c/ccs/ccs.h | 17 +- drivers/media/i2c/dw9714.c | 2 +- drivers/media/i2c/et8ek8/et8ek8_driver.c | 4 + drivers/media/i2c/imx219.c | 29 +- drivers/media/i2c/mt9m114.c | 271 +- drivers/media/i2c/og0ve1b.c | 55 +- drivers/media/i2c/os05b10.c | 19 +- drivers/media/i2c/ov01a10.c | 4 +- drivers/media/i2c/ov2735.c | 2 +- drivers/media/i2c/ov5647.c | 878 +- drivers/media/i2c/ov6211.c | 55 +- drivers/media/i2c/ov9282.c | 173 +- drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c | 2 +- drivers/media/pci/intel/ipu6/ipu6-isys-queue.c | 73 +- drivers/media/pci/intel/ipu6/ipu6-isys-queue.h | 1 - drivers/media/pci/intel/ipu6/ipu6-isys-subdev.c | 36 - drivers/media/pci/intel/ipu6/ipu6-isys-subdev.h | 4 - drivers/media/pci/intel/ipu6/ipu6-isys-video.c | 88 +- drivers/media/pci/intel/ipu6/ipu6-isys-video.h | 6 +- drivers/media/pci/intel/ipu6/ipu6-isys.c | 23 +- drivers/media/pci/intel/ipu6/ipu6-isys.h | 2 - drivers/media/pci/intel/ipu6/ipu6-mmu.c | 4 +- drivers/media/pci/intel/ipu6/ipu6.c | 12 +- drivers/media/pci/mgb4/mgb4_core.c | 22 +- drivers/media/pci/mgb4/mgb4_core.h | 16 +- drivers/media/pci/mgb4/mgb4_sysfs.h | 6 +- drivers/media/pci/mgb4/mgb4_sysfs_in.c | 49 +- drivers/media/pci/mgb4/mgb4_sysfs_out.c | 38 +- drivers/media/pci/mgb4/mgb4_vin.c | 93 +- drivers/media/pci/mgb4/mgb4_vout.c | 64 +- .../platform/nxp/imx8-isi/imx8-isi-crossbar.c | 2 +- drivers/media/platform/raspberrypi/rp1-cfe/csi2.c | 2 +- .../st/stm32/stm32-dcmipp/dcmipp-bytecap.c | 24 +- .../st/stm32/stm32-dcmipp/dcmipp-byteproc.c | 24 +- .../platform/st/stm32/stm32-dcmipp/dcmipp-core.c | 7 +- .../platform/st/stm32/stm32-dcmipp/dcmipp-input.c | 10 + drivers/media/v4l2-core/v4l2-async.c | 45 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 3 +- drivers/media/v4l2-core/v4l2-ctrls-defs.c | 3 + drivers/media/v4l2-core/v4l2-fwnode.c | 3 + drivers/media/v4l2-core/v4l2-subdev.c | 2 +- drivers/misc/Kconfig | 2 +- drivers/misc/cardreader/rts5249.c | 3 + drivers/misc/cardreader/rtsx_pcr.c | 9 + drivers/misc/kgdbts.c | 2 +- drivers/misc/mei/Kconfig | 6 +- drivers/misc/mei/gsc_proxy/Kconfig | 2 +- drivers/misc/mei/hdcp/Kconfig | 2 +- drivers/misc/mei/mei-trace.h | 18 +- drivers/misc/mei/pxp/Kconfig | 2 +- drivers/misc/uacce/uacce.c | 48 +- drivers/misc/vmw_balloon.c | 105 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 28 +- drivers/mtd/devices/mtd_intel_dg.c | 9 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 6 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 10 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 2 +- drivers/mtd/nand/raw/denali_dt.c | 7 +- drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 4 +- drivers/mtd/nand/raw/qcom_nandc.c | 8 +- drivers/mtd/nand/raw/sunxi_nand.c | 6 - drivers/mtd/nand/raw/vf610_nfc.c | 6 +- drivers/mtd/parsers/ofpart_bcm4908.h | 6 - drivers/mtd/parsers/ofpart_core.c | 8 + drivers/mtd/parsers/ofpart_linksys_ns.h | 7 - drivers/mtd/spi-nor/controllers/hisi-sfc.c | 7 +- drivers/mux/mmio.c | 8 +- drivers/net/bonding/bond_main.c | 6 + drivers/net/can/Kconfig | 7 +- drivers/net/can/Makefile | 2 +- drivers/net/can/dev/Makefile | 5 +- drivers/net/can/dev/dev.c | 27 + drivers/net/can/dev/netlink.c | 1 + drivers/net/can/vcan.c | 15 + drivers/net/can/vxcan.c | 15 + drivers/net/ethernet/Kconfig | 12 - drivers/net/ethernet/Makefile | 1 - drivers/net/ethernet/airoha/airoha_npu.c | 8 + drivers/net/ethernet/amazon/ena/ena_ethtool.c | 22 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 5 +- drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 64 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 8 +- drivers/net/ethernet/cadence/macb_main.c | 11 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 11 +- .../chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c | 4 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 8 +- .../chelsio/inline_crypto/chtls/chtls_hw.c | 4 +- drivers/net/ethernet/dnet.c | 877 -- drivers/net/ethernet/dnet.h | 220 - drivers/net/ethernet/engleder/tsnep_ethtool.c | 11 +- drivers/net/ethernet/freescale/ucc_geth.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 12 +- drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c | 2 +- drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c | 2 +- drivers/net/ethernet/intel/ice/ice_common.c | 2 +- drivers/net/ethernet/intel/ice/ice_lib.c | 29 +- drivers/net/ethernet/intel/igc/igc_defines.h | 5 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 4 +- drivers/net/ethernet/intel/igc/igc_main.c | 5 + drivers/net/ethernet/intel/igc/igc_ptp.c | 43 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 7 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 3 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 47 +- drivers/net/ethernet/mellanox/mlx5/core/fs_pool.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/fs_pool.h | 5 +- .../mellanox/mlx5/core/steering/hws/fs_hws_pools.c | 8 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 13 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 8 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 7 +- drivers/net/ethernet/ti/cpsw_ale.c | 5 - drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c | 12 +- drivers/net/mctp/mctp-i2c.c | 3 + drivers/net/pcs/pcs-rzn1-miic.c | 105 +- drivers/net/phy/adin.c | 20 + drivers/net/phy/mscc/mscc_macsec.c | 8 +- drivers/net/phy/phy_device.c | 46 - drivers/net/phy/realtek/realtek_main.c | 125 +- drivers/net/phy/sfp.c | 2 + drivers/net/usb/dm9601.c | 4 - drivers/net/usb/sr9700.c | 212 +- drivers/net/usb/sr9700.h | 11 +- drivers/net/usb/usbnet.c | 1 + drivers/net/veth.c | 8 +- drivers/net/virtio_net.c | 12 +- drivers/net/wireless/ath/ath11k/Kconfig | 11 + drivers/net/wireless/ath/ath11k/Makefile | 1 + drivers/net/wireless/ath/ath11k/cfr.c | 1023 ++ drivers/net/wireless/ath/ath11k/cfr.h | 308 + drivers/net/wireless/ath/ath11k/core.c | 81 +- drivers/net/wireless/ath/ath11k/core.h | 19 +- drivers/net/wireless/ath/ath11k/dbring.c | 50 +- drivers/net/wireless/ath/ath11k/dbring.h | 8 +- drivers/net/wireless/ath/ath11k/debug.h | 8 +- drivers/net/wireless/ath/ath11k/debugfs.c | 2 +- drivers/net/wireless/ath/ath11k/debugfs_sta.c | 142 +- drivers/net/wireless/ath/ath11k/dp.c | 12 +- drivers/net/wireless/ath/ath11k/dp.h | 1 - drivers/net/wireless/ath/ath11k/dp_tx.c | 9 +- drivers/net/wireless/ath/ath11k/hal.c | 3 +- drivers/net/wireless/ath/ath11k/hw.c | 19 +- drivers/net/wireless/ath/ath11k/hw.h | 8 +- drivers/net/wireless/ath/ath11k/mac.c | 23 +- drivers/net/wireless/ath/ath11k/reg.c | 9 +- drivers/net/wireless/ath/ath11k/wmi.c | 147 +- drivers/net/wireless/ath/ath11k/wmi.h | 97 +- drivers/net/wireless/ath/ath12k/core.h | 3 + drivers/net/wireless/ath/ath12k/dp.c | 2 +- drivers/net/wireless/ath/ath12k/fw.c | 10 +- drivers/net/wireless/ath/ath12k/fw.h | 3 +- drivers/net/wireless/ath/ath12k/hal.c | 46 + drivers/net/wireless/ath/ath12k/hal.h | 34 + drivers/net/wireless/ath/ath12k/hw.h | 2 + drivers/net/wireless/ath/ath12k/mac.c | 2 +- drivers/net/wireless/ath/ath12k/pci.c | 18 +- drivers/net/wireless/ath/ath12k/pci.h | 7 + drivers/net/wireless/ath/ath12k/qmi.c | 180 +- drivers/net/wireless/ath/ath12k/qmi.h | 16 + drivers/net/wireless/ath/ath12k/wifi7/Makefile | 3 +- drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c | 62 +- drivers/net/wireless/ath/ath12k/wifi7/dp_rx.h | 1 + drivers/net/wireless/ath/ath12k/wifi7/hal.c | 8 + drivers/net/wireless/ath/ath12k/wifi7/hal.h | 3 - drivers/net/wireless/ath/ath12k/wifi7/hal_desc.h | 33 +- .../net/wireless/ath/ath12k/wifi7/hal_qcc2072.c | 503 + .../net/wireless/ath/ath12k/wifi7/hal_qcc2072.h | 13 + .../net/wireless/ath/ath12k/wifi7/hal_qcn9274.c | 8 +- drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c | 97 +- drivers/net/wireless/ath/ath12k/wifi7/hal_rx.h | 30 +- .../net/wireless/ath/ath12k/wifi7/hal_rx_desc.h | 17 + .../net/wireless/ath/ath12k/wifi7/hal_wcn7850.c | 8 +- .../net/wireless/ath/ath12k/wifi7/hal_wcn7850.h | 1 + drivers/net/wireless/ath/ath12k/wifi7/hw.c | 101 + drivers/net/wireless/ath/ath12k/wifi7/pci.c | 26 +- drivers/net/wireless/ath/ath12k/wifi7/wmi.c | 5 + drivers/net/wireless/ath/ath12k/wmi.c | 54 +- drivers/net/wireless/ath/ath12k/wmi.h | 7 + drivers/net/wireless/ath/ath12k/wow.c | 16 + drivers/net/wireless/ath/ath5k/debug.h | 4 +- drivers/net/wireless/ath/ath9k/Kconfig | 2 +- drivers/net/wireless/ath/ath9k/common-debug.h | 8 +- drivers/net/wireless/ath/ath9k/debug.h | 15 +- drivers/net/wireless/ath/wil6210/wil6210.h | 33 +- drivers/net/wireless/intel/iwlwifi/cfg/rf-pe.c | 1 - drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 117 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 9 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 34 +- drivers/net/wireless/intel/iwlwifi/fw/regulatory.c | 206 +- drivers/net/wireless/intel/iwlwifi/fw/regulatory.h | 9 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 17 +- drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 72 +- drivers/net/wireless/intel/iwlwifi/fw/uefi.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 1 - drivers/net/wireless/intel/iwlwifi/mld/debugfs.c | 6 +- drivers/net/wireless/intel/iwlwifi/mld/iface.h | 2 + drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 26 +- drivers/net/wireless/intel/iwlwifi/mld/mlo.c | 59 +- drivers/net/wireless/intel/iwlwifi/mld/mlo.h | 5 + drivers/net/wireless/intel/iwlwifi/mld/nan.c | 34 +- .../net/wireless/intel/iwlwifi/mld/regulatory.c | 66 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 51 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 202 +- drivers/net/wireless/intel/iwlwifi/mvm/link.c | 22 - drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 11 - drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 68 +- drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/mld-mac.c | 29 - .../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c | 193 +- drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c | 28 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 60 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 8 - drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 4 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 39 +- .../net/wireless/intel/iwlwifi/mvm/time-event.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 51 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 4 - drivers/net/wireless/realtek/rtl8xxxu/core.c | 1 + drivers/net/wireless/realtek/rtlwifi/regd.c | 2 +- drivers/net/wireless/realtek/rtw88/main.c | 54 +- drivers/net/wireless/realtek/rtw88/main.h | 2 +- drivers/net/wireless/realtek/rtw88/phy.c | 20 + drivers/net/wireless/realtek/rtw88/phy.h | 2 + drivers/net/wireless/realtek/rtw88/rtw8821cu.c | 2 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 3 +- drivers/net/wireless/realtek/rtw89/cam.c | 134 + drivers/net/wireless/realtek/rtw89/cam.h | 129 + drivers/net/wireless/realtek/rtw89/chan.c | 38 +- drivers/net/wireless/realtek/rtw89/chan.h | 2 + drivers/net/wireless/realtek/rtw89/core.c | 237 +- drivers/net/wireless/realtek/rtw89/core.h | 158 +- drivers/net/wireless/realtek/rtw89/debug.c | 79 + drivers/net/wireless/realtek/rtw89/efuse.c | 4 - drivers/net/wireless/realtek/rtw89/efuse.h | 6 + drivers/net/wireless/realtek/rtw89/efuse_be.c | 26 + drivers/net/wireless/realtek/rtw89/fw.c | 866 +- drivers/net/wireless/realtek/rtw89/fw.h | 333 +- drivers/net/wireless/realtek/rtw89/mac.c | 176 +- drivers/net/wireless/realtek/rtw89/mac.h | 79 +- drivers/net/wireless/realtek/rtw89/mac80211.c | 40 +- drivers/net/wireless/realtek/rtw89/mac_be.c | 675 +- drivers/net/wireless/realtek/rtw89/pci.c | 7 +- drivers/net/wireless/realtek/rtw89/pci.h | 56 +- drivers/net/wireless/realtek/rtw89/pci_be.c | 136 +- drivers/net/wireless/realtek/rtw89/phy.c | 47 +- drivers/net/wireless/realtek/rtw89/ps.c | 2 +- drivers/net/wireless/realtek/rtw89/reg.h | 566 +- drivers/net/wireless/realtek/rtw89/regd.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8851b.c | 9 +- drivers/net/wireless/realtek/rtw89/rtw8852a.c | 9 +- drivers/net/wireless/realtek/rtw89/rtw8852au.c | 4 + drivers/net/wireless/realtek/rtw89/rtw8852b.c | 31 +- .../net/wireless/realtek/rtw89/rtw8852b_common.c | 2 - drivers/net/wireless/realtek/rtw89/rtw8852bt.c | 7 + drivers/net/wireless/realtek/rtw89/rtw8852bu.c | 2 + drivers/net/wireless/realtek/rtw89/rtw8852c.c | 9 +- drivers/net/wireless/realtek/rtw89/rtw8922a.c | 31 +- drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c | 48 +- drivers/net/wireless/realtek/rtw89/ser.c | 10 + drivers/net/wireless/realtek/rtw89/txrx.h | 22 + drivers/net/wireless/realtek/rtw89/usb.c | 2 +- drivers/net/wireless/realtek/rtw89/wow.c | 8 +- drivers/net/wireless/realtek/rtw89/wow.h | 1 + drivers/net/wireless/ti/wlcore/cmd.h | 1 + drivers/net/wireless/ti/wlcore/main.c | 9 + drivers/nfc/virtual_ncidev.c | 4 - drivers/nvme/host/pci.c | 4 +- drivers/of/base.c | 8 +- drivers/of/irq.c | 70 + drivers/of/platform.c | 2 +- drivers/of/property.c | 2 + drivers/of/unittest-data/tests-interrupts.dtsi | 9 + drivers/of/unittest.c | 116 + drivers/pci/controller/dwc/pcie-dw-rockchip.c | 8 + drivers/pci/devres.c | 3 - drivers/pci/pcie/aer.c | 2 +- drivers/pci/quirks.c | 8 + drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 4 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 7 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 5 +- drivers/pinctrl/meson/Kconfig | 22 +- drivers/pinctrl/meson/pinctrl-amlogic-a4.c | 2 +- drivers/pinctrl/meson/pinctrl-meson.c | 2 +- drivers/pinctrl/pinctrl-amd.c | 2 - drivers/pinctrl/pinctrl-apple-gpio.c | 18 +- drivers/pinctrl/pinctrl-aw9523.c | 53 +- drivers/pinctrl/pinctrl-microchip-sgpio.c | 6 +- drivers/pinctrl/pinctrl-rockchip.c | 19 +- drivers/pinctrl/pinctrl-st.c | 1 + drivers/pinctrl/pinctrl-tb10x.c | 17 +- drivers/pinctrl/qcom/Kconfig | 15 +- drivers/pinctrl/qcom/Makefile | 1 - drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c | 3 + drivers/pinctrl/qcom/pinctrl-sm8350-lpass-lpi.c | 151 - drivers/pinctrl/sophgo/pinctrl-cv18xx.h | 4 - drivers/pinctrl/sophgo/pinctrl-sg2042.h | 6 - .../pinctrl/starfive/pinctrl-starfive-jh7110-sys.c | 3 - drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 30 +- drivers/platform/mellanox/mlx-platform.c | 2 +- drivers/platform/x86/amd/wbrf.c | 4 +- drivers/platform/x86/asus-armoury.h | 93 + drivers/platform/x86/asus-wmi.c | 3 +- drivers/platform/x86/hp/hp-bioscfg/bioscfg.c | 8 + drivers/platform/x86/hp/hp-bioscfg/bioscfg.h | 12 +- drivers/platform/x86/hp/hp-wmi.c | 500 +- drivers/platform/x86/lenovo/thinkpad_acpi.c | 4 +- drivers/pmdomain/mediatek/mtk-scpsys.c | 10 + drivers/pmdomain/rockchip/pm-domains.c | 10 + drivers/powercap/intel_rapl_msr.c | 1 + drivers/powercap/powercap_sys.c | 13 +- drivers/ras/ras.c | 6 +- drivers/resctrl/mpam_internal.h | 9 +- drivers/scsi/qla2xxx/qla_isr.c | 7 + drivers/scsi/scsi_error.c | 11 +- drivers/scsi/scsi_lib.c | 8 + drivers/scsi/sd.c | 276 +- drivers/scsi/storvsc_drv.c | 3 +- drivers/slimbus/core.c | 54 +- drivers/soc/apple/rtkit.c | 16 + drivers/soc/imx/soc-imx8m.c | 6 +- drivers/soc/imx/soc-imx9.c | 46 +- drivers/soc/qcom/qmi_encdec.c | 137 +- drivers/soc/renesas/Kconfig | 5 + drivers/soc/renesas/Makefile | 1 + drivers/soc/renesas/rzn1_irqmux.c | 127 + drivers/soc/rockchip/grf.c | 57 +- drivers/soc/tegra/pmc.c | 425 +- drivers/spi/spi-cadence.c | 1 + drivers/spi/spi-intel-pci.c | 1 + drivers/staging/greybus/sdio.c | 2 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 5 +- .../isp/kernels/fc/fc_1.0/ia_css_formats.host.c | 3 +- drivers/staging/media/ipu7/ipu7-buttress.c | 17 +- drivers/staging/media/ipu7/ipu7-isys-csi-phy.c | 13 +- drivers/staging/media/ipu7/ipu7-mmu.c | 2 +- drivers/staging/media/ipu7/ipu7.c | 6 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 22 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 6 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 66 +- drivers/staging/rtl8723bs/core/rtw_security.c | 20 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 89 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c | 68 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c | 26 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c | 27 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 3 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 10 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 32 +- drivers/target/iscsi/iscsi_target_util.c | 10 +- drivers/tee/optee/rpc.c | 2 +- drivers/thermal/intel/intel_tcc.c | 8 +- drivers/thermal/intel/therm_throt.c | 5 +- drivers/thermal/thermal_debugfs.c | 2 +- drivers/thermal/thermal_hwmon.c | 4 +- drivers/thermal/thermal_sysfs.c | 38 +- drivers/tty/hvc/hvc_iucv.c | 5 +- drivers/tty/serial/8250/8250_men_mcb.c | 3 - drivers/tty/serial/8250/8250_omap.c | 25 +- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/8250/Kconfig | 95 +- drivers/tty/serial/Kconfig | 34 +- drivers/tty/serial/men_z135_uart.c | 1 - drivers/tty/serial/qcom_geni_serial.c | 13 +- drivers/ufs/core/ufs-sysfs.c | 4 + drivers/ufs/host/ufs-exynos.c | 10 + drivers/uio/uio_pci_generic_sva.c | 4 +- drivers/usb/dwc3/core.c | 194 +- drivers/usb/dwc3/core.h | 10 +- drivers/usb/dwc3/debugfs.c | 44 +- drivers/usb/dwc3/drd.c | 76 +- drivers/usb/dwc3/ep0.c | 20 +- drivers/usb/dwc3/gadget.c | 162 +- drivers/usb/dwc3/gadget.h | 4 +- drivers/usb/dwc3/io.h | 7 +- drivers/usb/dwc3/ulpi.c | 10 +- drivers/usb/host/xhci-sideband.c | 1 - drivers/usb/host/xhci.c | 15 +- drivers/usb/misc/onboard_usb_dev.h | 8 + drivers/virtio/Kconfig | 2 +- drivers/virtio/virtio_balloon.c | 64 +- drivers/watchdog/Kconfig | 8 - drivers/watchdog/Makefile | 3 - drivers/watchdog/iTCO_vendor.h | 14 - drivers/watchdog/iTCO_vendor_support.c | 216 - drivers/watchdog/iTCO_wdt.c | 12 +- drivers/watchdog/imx7ulp_wdt.c | 1 + drivers/watchdog/it87_wdt.c | 12 + drivers/watchdog/s3c2410_wdt.c | 22 +- drivers/watchdog/sbsa_gwdt.c | 4 +- drivers/watchdog/starfive-wdt.c | 2 +- drivers/watchdog/watchdog_core.c | 3 +- drivers/watchdog/watchdog_dev.c | 35 +- fs/9p/acl.c | 16 +- fs/Makefile | 2 +- fs/btrfs/acl.c | 10 +- fs/btrfs/block-group.c | 9 +- fs/btrfs/block-group.h | 8 + fs/btrfs/disk-io.c | 8 +- fs/btrfs/extent-tree.c | 2 +- fs/btrfs/fs.h | 2 +- fs/btrfs/ioctl.c | 73 +- fs/btrfs/space-info.c | 3 +- fs/btrfs/volumes.c | 40 + fs/btrfs/volumes.h | 4 + fs/ceph/acl.c | 50 +- fs/dcache.c | 10 + fs/efivarfs/vars.c | 2 +- fs/erofs/data.c | 67 +- fs/erofs/internal.h | 2 - fs/exfat/cache.c | 149 +- fs/exfat/exfat_fs.h | 7 +- fs/exfat/fatent.c | 61 +- fs/exfat/file.c | 3 +- fs/exfat/inode.c | 52 +- fs/ext2/ext2.h | 1 - fs/ext4/ext4.h | 17 +- fs/ext4/extents-test.c | 894 ++ fs/ext4/extents.c | 609 +- fs/ext4/extents_status.c | 1 + fs/ext4/fast_commit.c | 3 + fs/ext4/fast_commit.h | 3 + fs/ext4/file.c | 23 +- fs/ext4/inode.c | 68 +- fs/ext4/ioctl.c | 5 + fs/ext4/migrate.c | 12 + fs/ext4/move_extent.c | 2 + fs/ext4/super.c | 13 +- fs/ext4/verity.c | 2 + fs/f2fs/checkpoint.c | 15 +- fs/f2fs/data.c | 74 +- fs/f2fs/f2fs.h | 77 +- fs/f2fs/file.c | 2 +- fs/f2fs/gc.c | 23 +- fs/f2fs/node.c | 51 +- fs/f2fs/node.h | 8 - fs/f2fs/recovery.c | 6 +- fs/f2fs/segment.c | 104 +- fs/f2fs/segment.h | 9 +- fs/f2fs/super.c | 64 +- fs/fs-writeback.c | 6 +- fs/fserror.c | 194 + fs/fuse/acl.c | 12 +- fs/fuse/dir.c | 43 +- fs/fuse/file.c | 5 +- fs/gfs2/acl.c | 13 +- fs/inode.c | 80 +- fs/iomap/buffered-io.c | 30 +- fs/iomap/direct-io.c | 12 + fs/iomap/ioend.c | 6 + fs/jfs/acl.c | 9 +- fs/minix/minix.h | 2 - fs/namei.c | 36 +- fs/namespace.c | 80 +- fs/nfsd/nfs4idmap.c | 52 +- fs/nfsd/nfs4proc.c | 2 - fs/nfsd/nfs4xdr.c | 16 + fs/nfsd/nfs4xdr_gen.c | 105 +- fs/nfsd/nfs4xdr_gen.h | 2 +- fs/ntfs3/file.c | 8 +- fs/ntfs3/fslog.c | 54 +- fs/ntfs3/inode.c | 8 +- fs/ntfs3/run.c | 13 +- fs/ntfs3/xattr.c | 6 +- fs/orangefs/acl.c | 8 +- fs/posix_acl.c | 21 +- fs/proc/array.c | 22 +- fs/quota/quota.c | 1 + fs/romfs/super.c | 5 +- fs/smb/Kconfig | 17 + fs/smb/client/Makefile | 24 +- fs/smb/client/cached_dir.h | 30 +- fs/smb/client/cifs_debug.c | 18 +- fs/smb/client/cifs_debug.h | 1 - fs/smb/client/cifs_spnego.h | 4 +- fs/smb/client/cifs_swn.h | 10 +- fs/smb/client/cifs_unicode.c | 1 - fs/smb/client/cifs_unicode.h | 17 +- fs/smb/client/cifsacl.c | 1 - fs/smb/client/cifsencrypt.c | 124 - fs/smb/client/cifsfs.c | 6 +- fs/smb/client/cifsfs.h | 114 +- fs/smb/client/cifsglob.h | 34 +- fs/smb/client/cifspdu.h | 2377 +--- fs/smb/client/cifsproto.h | 780 +- fs/smb/client/cifssmb.c | 147 +- fs/smb/client/cifstransport.c | 263 - fs/smb/client/compress.h | 3 +- fs/smb/client/connect.c | 324 +- fs/smb/client/dfs.h | 3 +- fs/smb/client/dfs_cache.h | 19 +- fs/smb/client/dir.c | 1 - fs/smb/client/dns_resolve.h | 4 +- fs/smb/client/file.c | 1 - fs/smb/client/fs_context.c | 1 - fs/smb/client/fs_context.h | 16 +- fs/smb/client/fscache.h | 17 +- fs/smb/client/gen_smb2_mapping | 86 + fs/smb/client/inode.c | 1 - fs/smb/client/ioctl.c | 1 - fs/smb/client/link.c | 1 - fs/smb/client/misc.c | 302 +- fs/smb/client/netlink.h | 4 +- fs/smb/client/netmisc.c | 824 +- fs/smb/client/ntlmssp.h | 15 +- fs/smb/client/readdir.c | 1 - fs/smb/client/reparse.h | 14 +- fs/smb/client/sess.c | 982 -- fs/smb/client/smb1debug.c | 25 + fs/smb/client/smb1encrypt.c | 139 + fs/smb/client/{netmisc.c => smb1maperror.c} | 227 +- fs/smb/client/smb1misc.c | 189 + fs/smb/client/smb1ops.c | 279 +- fs/smb/client/{cifspdu.h => smb1pdu.h} | 41 +- fs/smb/client/smb1proto.h | 335 + fs/smb/client/smb1session.c | 995 ++ fs/smb/client/smb1transport.c | 561 + fs/smb/client/smb2file.c | 2 +- fs/smb/client/smb2inode.c | 2 +- fs/smb/client/smb2maperror.c | 2473 +--- fs/smb/client/smb2maperror_test.c | 45 + fs/smb/client/smb2pdu.c | 2 +- fs/smb/client/smb2proto.h | 469 +- fs/smb/client/smbencrypt.c | 1 - fs/smb/client/transport.c | 1 - fs/smb/client/xattr.c | 1 - fs/smb/common/smb2pdu.h | 3 + fs/smb/common/smb2status.h | 3494 +++--- fs/super.c | 3 + fs/udf/udf_sb.h | 2 - fs/xfs/xfs_fsops.c | 4 + fs/xfs/xfs_health.c | 14 + fs/xfs/xfs_notify_failure.c | 4 + fs/xfs/xfs_platform.h | 2 - include/acpi/acpixf.h | 2 +- include/acpi/actbl1.h | 257 + include/acpi/actbl2.h | 194 +- include/acpi/actbl3.h | 1 + include/acpi/acuuid.h | 6 + include/acpi/ghes.h | 2 + include/acpi/pcc.h | 29 - include/crypto/aes.h | 278 +- include/crypto/df_sp80090a.h | 2 +- include/crypto/gcm.h | 2 +- include/cxl/event.h | 22 + include/drm/drm_bridge.h | 127 +- include/drm/drm_connector.h | 105 +- include/dt-bindings/clock/google,gs101.h | 36 + include/dt-bindings/power/mt7622-power.h | 1 + include/hyperv/hvhdk.h | 47 + include/linux/balloon.h | 77 + include/linux/balloon_compaction.h | 160 - include/linux/blkdev.h | 4 +- include/linux/can/can-ml.h | 24 + include/linux/can/dev.h | 8 +- include/linux/clk/renesas.h | 11 + include/linux/cma.h | 27 +- include/linux/comedi/comedi_8254.h | 6 +- include/linux/compiler-clang.h | 2 +- include/linux/compiler.h | 10 - include/linux/compiler_types.h | 17 +- include/linux/cper.h | 3 +- include/linux/damon.h | 34 +- include/linux/device/driver.h | 9 + include/linux/eeprom_93cx6.h | 8 +- include/linux/exportfs.h | 33 +- include/linux/f2fs_fs.h | 73 +- include/linux/firewire.h | 33 +- include/linux/fs.h | 5 + include/linux/fs/super_types.h | 7 + include/linux/fserror.h | 75 + include/linux/ftrace_regs.h | 25 + include/linux/gfp.h | 52 +- include/linux/hisi_acc_qm.h | 14 +- include/linux/ieee80211.h | 1 + include/linux/iomap.h | 8 +- include/linux/jbd2.h | 3 - include/linux/kernel.h | 210 +- include/linux/kexec_handover.h | 6 +- include/linux/mailbox/mtk-cmdq-mailbox.h | 19 + include/linux/mailbox/mtk-vcp-mailbox.h | 32 + include/linux/memory-tiers.h | 6 +- include/linux/mm.h | 40 +- include/linux/mm_inline.h | 7 +- include/linux/mmdebug.h | 10 + include/linux/mmzone.h | 9 + include/linux/moduleparam.h | 7 +- include/linux/nodemask.h | 8 +- include/linux/of_irq.h | 41 +- include/linux/page-flags.h | 6 - include/linux/page-isolation.h | 2 + include/linux/page_table_check.h | 69 +- include/linux/pgtable.h | 10 +- include/linux/phy.h | 4 - include/linux/pinctrl/devinfo.h | 6 - include/linux/posix_acl_xattr.h | 5 +- include/linux/rtsx_common.h | 1 + include/linux/rtsx_pci.h | 1 + include/linux/scmi_imx_protocol.h | 2 + include/linux/slab.h | 6 - include/linux/smp.h | 1 + include/linux/soc/apple/rtkit.h | 7 + include/linux/soc/qcom/ubwc.h | 1 + include/linux/sunrpc/xdrgen/nfs4_1.h | 8 +- include/linux/sysfs.h | 13 + include/linux/trace_printk.h | 204 + include/linux/types.h | 5 + include/linux/uprobes.h | 1 + include/linux/vm_event_item.h | 8 +- include/linux/watchdog.h | 12 +- include/linux/ww_mutex.h | 1 + include/linux/zsmalloc.h | 4 + include/media/v4l2-ctrls.h | 3 + include/media/v4l2-fwnode.h | 8 +- include/net/cfg80211.h | 2 + include/net/mac80211.h | 2 + include/net/netdev_queues.h | 11 + include/net/netmem.h | 15 +- include/net/tcp.h | 1 - include/net/xsk_buff_pool.h | 5 - include/soc/tegra/pmc.h | 60 +- include/trace/events/ext4.h | 8 +- include/trace/events/vmscan.h | 51 + include/uapi/asm-generic/errno.h | 2 + include/uapi/linux/comedi.h | 2 +- include/uapi/linux/ethtool.h | 25 +- include/uapi/linux/hyperv.h | 2 +- include/uapi/linux/netfilter_bridge.h | 9 +- include/uapi/linux/netfilter_ipv4.h | 9 +- include/uapi/linux/netfilter_ipv6.h | 7 +- include/uapi/linux/nl80211.h | 22 +- include/uapi/linux/perf_event.h | 27 +- include/uapi/linux/typelimits.h | 8 + include/uapi/linux/v4l2-controls.h | 2 + include/uapi/linux/vbox_vmmdev_types.h | 4 +- include/uapi/rdma/mana-abi.h | 3 + init/Kconfig | 2 +- init/do_mounts.c | 20 +- init/do_mounts.h | 1 - init/initramfs_test.c | 48 + io_uring/rw.c | 15 +- kernel/bpf/verifier.c | 10 +- kernel/cgroup/cpuset.c | 7 +- kernel/events/core.c | 20 +- kernel/events/uprobes.c | 10 +- kernel/liveupdate/kexec_handover.c | 32 +- kernel/module/kmod.c | 1 + kernel/panic.c | 138 +- kernel/power/swap.c | 2 +- kernel/sched/core.c | 19 +- kernel/sched/deadline.c | 11 +- kernel/sched/ext.c | 1 + kernel/sched/fair.c | 30 +- kernel/sched/sched.h | 5 +- kernel/sched/syscalls.c | 2 +- kernel/trace/bpf_trace.c | 1 + kernel/trace/ftrace.c | 29 +- kernel/trace/trace.c | 7 +- kernel/trace/trace.h | 2 +- lib/alloc_tag.c | 22 +- lib/crypto/Kconfig | 12 + lib/crypto/Makefile | 43 +- lib/crypto/aes.c | 473 +- lib/crypto/aescfb.c | 30 +- lib/crypto/aesgcm.c | 12 +- .../crypto => lib/crypto/arm}/aes-cipher-core.S | 4 +- lib/crypto/arm/aes.h | 56 + .../crypto => lib/crypto/arm64}/aes-ce-core.S | 0 .../crypto => lib/crypto/arm64}/aes-cipher-core.S | 4 +- lib/crypto/arm64/aes.h | 164 + lib/crypto/powerpc/.gitignore | 2 + .../crypto => lib/crypto/powerpc}/aes-spe-core.S | 0 .../crypto => lib/crypto/powerpc}/aes-spe-keys.S | 0 .../crypto => lib/crypto/powerpc}/aes-spe-modes.S | 0 .../crypto => lib/crypto/powerpc}/aes-spe-regs.h | 0 .../crypto => lib/crypto/powerpc}/aes-tab-4k.S | 0 lib/crypto/powerpc/aes.h | 238 + .../crypto => lib/crypto/powerpc}/aesp8-ppc.pl | 1 + lib/crypto/riscv/aes-riscv64-zvkned.S | 84 + lib/crypto/riscv/aes.h | 63 + lib/crypto/s390/aes.h | 106 + lib/crypto/sparc/aes.h | 149 + {arch/sparc/crypto => lib/crypto/sparc}/aes_asm.S | 0 lib/crypto/x86/aes-aesni.S | 261 + lib/crypto/x86/aes.h | 85 + localversion-next | 2 +- mm/Kconfig | 34 +- mm/Makefile | 2 +- mm/backing-dev.c | 6 +- mm/{balloon_compaction.c => balloon.c} | 194 +- mm/cma.c | 122 +- mm/damon/core.c | 41 +- mm/damon/lru_sort.c | 114 +- mm/damon/paddr.c | 18 +- mm/damon/reclaim.c | 4 +- mm/damon/sysfs-schemes.c | 8 + mm/damon/sysfs.c | 7 +- mm/debug_vm_pgtable.c | 38 +- mm/highmem.c | 3 +- mm/hugetlb.c | 169 +- mm/hugetlb_cma.c | 38 +- mm/hugetlb_cma.h | 10 +- mm/internal.h | 22 +- mm/kasan/kasan_test_c.c | 50 +- mm/kfence/core.c | 23 +- mm/kmsan/kmsan_test.c | 64 +- mm/memcontrol.c | 4 +- mm/memory-failure.c | 56 +- mm/memory-tiers.c | 35 +- mm/memory.c | 25 +- mm/memory_hotplug.c | 4 +- mm/mempolicy.c | 3 +- mm/migrate.c | 2 +- mm/oom_kill.c | 22 +- mm/page_alloc.c | 253 +- mm/page_isolation.c | 187 +- mm/page_table_check.c | 41 +- mm/percpu.c | 14 - mm/rmap.c | 5 +- mm/slab.h | 53 +- mm/slab_common.c | 62 +- mm/slub.c | 2657 ++--- mm/swap.h | 2 +- mm/swap_state.c | 3 +- mm/swapfile.c | 1 - mm/vmscan.c | 61 +- mm/vmstat.c | 11 +- mm/zsmalloc.c | 63 + net/bluetooth/smp.c | 8 +- net/can/j1939/transport.c | 10 +- net/can/raw.c | 51 +- net/core/netmem_priv.h | 20 +- net/core/page_pool.c | 18 +- net/core/skbuff.c | 11 +- net/ipv4/fou_core.c | 3 + net/ipv4/fou_nl.c | 2 +- net/ipv4/tcp_output.c | 35 + net/ipv4/tcp_rate.c | 35 - net/l2tp/l2tp_core.c | 4 +- net/mac80211/cfg.c | 15 +- net/mac80211/drop.h | 46 +- net/mac80211/ieee80211_i.h | 10 +- net/mac80211/iface.c | 6 +- net/mac80211/mlme.c | 47 +- net/mac80211/rx.c | 106 +- net/mac80211/tx.c | 4 +- net/mac80211/util.c | 12 +- net/mac80211/wpa.c | 6 +- net/sched/sch_cake.c | 29 +- net/sctp/sm_statefuns.c | 10 +- net/sunrpc/auth_gss/gss_rpc_xdr.c | 82 +- net/vmw_vsock/virtio_transport_common.c | 6 +- net/wireless/core.c | 14 +- net/wireless/nl80211.c | 40 +- net/xdp/xsk.c | 15 +- net/xdp/xsk_buff_pool.c | 6 +- net/xdp/xsk_queue.h | 5 + rust/Makefile | 16 +- rust/bindings/lib.rs | 13 + rust/helpers/xarray.c | 10 +- rust/kernel/auxiliary.rs | 41 +- rust/kernel/bits.rs | 6 +- rust/kernel/build_assert.rs | 7 +- rust/kernel/configfs.rs | 9 +- rust/kernel/device.rs | 20 +- rust/kernel/driver.rs | 86 +- rust/kernel/i2c.rs | 39 +- rust/kernel/init.rs | 40 +- rust/kernel/kunit.rs | 11 +- rust/kernel/miscdevice.rs | 2 +- rust/kernel/num/bounded.rs | 1 + rust/kernel/pci.rs | 27 +- rust/kernel/platform.rs | 27 +- rust/kernel/ptr.rs | 12 +- rust/kernel/rbtree.rs | 27 +- rust/kernel/sync/refcount.rs | 3 +- rust/kernel/usb.rs | 27 +- rust/macros/kunit.rs | 10 +- rust/pin-init/README.md | 2 +- rust/pin-init/examples/linked_list.rs | 19 +- rust/pin-init/examples/pthread_mutex.rs | 10 +- rust/pin-init/internal/src/diagnostics.rs | 30 + rust/pin-init/internal/src/helpers.rs | 152 - rust/pin-init/internal/src/init.rs | 548 + rust/pin-init/internal/src/lib.rs | 48 +- rust/pin-init/internal/src/pin_data.rs | 615 +- rust/pin-init/internal/src/pinned_drop.rs | 88 +- rust/pin-init/internal/src/zeroable.rs | 157 +- rust/pin-init/src/lib.rs | 200 +- rust/pin-init/src/macros.rs | 1677 --- samples/configfs/configfs_sample.c | 8 +- samples/rust/rust_configfs.rs | 5 +- samples/rust/rust_driver_i2c.rs | 7 +- samples/rust/rust_i2c_client.rs | 7 +- scripts/Makefile.build | 2 +- scripts/bloat-o-meter | 1 + scripts/checker-valid.sh | 19 + scripts/checkpatch.pl | 10 + scripts/generate_rust_analyzer.py | 39 +- scripts/rustdoc_test_gen.rs | 4 +- security/selinux/hooks.c | 3 +- sound/firewire/amdtp-stream.c | 31 +- sound/hda/codecs/realtek/alc269.c | 1 + sound/hda/codecs/side-codecs/cirrus_scodec_test.c | 61 +- sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 5 +- sound/soc/codecs/es8328.c | 34 +- sound/soc/sdca/sdca_fdl.c | 2 +- sound/soc/sdca/sdca_functions.c | 6 +- sound/soc/sdca/sdca_interrupts.c | 16 +- sound/usb/mixer.c | 7 +- sound/usb/mixer_scarlett2.c | 6 +- sound/usb/quirks.c | 2 + tools/arch/alpha/include/uapi/asm/errno.h | 2 + tools/arch/mips/include/uapi/asm/errno.h | 2 + tools/arch/parisc/include/uapi/asm/errno.h | 2 + tools/arch/sparc/include/uapi/asm/errno.h | 2 + tools/debugging/kernel-chktaint | 18 +- tools/include/uapi/asm-generic/errno.h | 2 + tools/include/uapi/linux/perf_event.h | 27 +- tools/lib/python/jobserver.py | 135 +- tools/net/sunrpc/xdrgen/generators/enum.py | 9 +- tools/net/sunrpc/xdrgen/generators/program.py | 35 +- tools/net/sunrpc/xdrgen/subcmds/declarations.py | 24 +- tools/net/sunrpc/xdrgen/subcmds/definitions.py | 26 +- tools/net/sunrpc/xdrgen/subcmds/lint.py | 25 +- tools/net/sunrpc/xdrgen/subcmds/source.py | 27 +- .../sunrpc/xdrgen/templates/C/enum/decoder/enum.j2 | 11 + .../xdrgen/templates/C/enum/decoder/enum_be.j2 | 20 + .../pointer.j2 => program/maxsize/max_args.j2} | 0 .../sunrpc/xdrgen/templates/C/source_top/client.j2 | 1 - tools/net/sunrpc/xdrgen/xdr_ast.py | 6 +- tools/net/sunrpc/xdrgen/xdr_parse.py | 138 + tools/net/sunrpc/xdrgen/xdrgen | 8 +- tools/net/ynl/ynl-regen.sh | 2 +- tools/power/cpupower/Makefile | 17 +- tools/testing/selftests/alsa/utimer-test.c | 1 - .../selftests/bpf/prog_tests/kprobe_multi_test.c | 44 + .../selftests/bpf/progs/compute_live_registers.c | 41 + .../selftests/bpf/progs/kprobe_multi_override.c | 15 + .../selftests/bpf/progs/verifier_linked_scalars.c | 33 + tools/testing/selftests/bpf/trace_helpers.h | 12 + tools/testing/selftests/kvm/Makefile.kvm | 1 + tools/testing/selftests/kvm/arm64/idreg-idst.c | 117 + .../selftests/kvm/include/arm64/processor.h | 4 + tools/testing/selftests/kvm/include/kvm_util.h | 9 +- tools/testing/selftests/kvm/lib/arm64/processor.c | 9 +- tools/testing/selftests/kvm/lib/kvm_util.c | 2 +- tools/testing/selftests/kvm/lib/riscv/processor.c | 7 +- tools/testing/selftests/net/fib-onlink-tests.sh | 71 +- tools/testing/selftests/net/tfo.c | 13 +- tools/testing/selftests/net/tfo_passive.sh | 13 +- tools/testing/selftests/run_kselftest.sh | 11 + tools/testing/selftests/vDSO/vgetrandom-chacha.S | 4 +- tools/testing/selftests/x86/Makefile | 1 + tools/testing/vsock/vsock_test.c | 5 + tools/testing/vsock/vsock_test_zerocopy.c | 74 + tools/testing/vsock/vsock_test_zerocopy.h | 3 + virt/kvm/guest_memfd.c | 2 +- 1608 files changed, 56923 insertions(+), 32256 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-event_source-devices-rdpmc create mode 100644 Documentation/devicetree/bindings/arm/qcom,coresight-itnoc.yaml delete mode 100644 Documentation/devicetree/bindings/display/google,goldfish-fb.txt create mode 100644 Documentation/devicetree/bindings/display/google,goldfish-fb.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,adreno-rgmu.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,kaanapali-mdss.yaml delete mode 100644 Documentation/devicetree/bindings/goldfish/pipe.txt delete mode 100644 Documentation/devicetree/bindings/goldfish/tty.txt create mode 100644 Documentation/devicetree/bindings/iommu/nvidia,tegra264-cmdqv.yaml create mode 100644 Documentation/devicetree/bindings/mailbox/mediatek,mt8196-vcp-m [...] delete mode 100644 Documentation/devicetree/bindings/media/i2c/toshiba,et8ek8.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/toshiba,et8ek8.yaml delete mode 100644 Documentation/devicetree/bindings/media/ti,omap3isp.txt create mode 100644 Documentation/devicetree/bindings/media/ti,omap3isp.yaml create mode 100644 Documentation/devicetree/bindings/mfd/realtek,rtd1xxx.yaml create mode 100644 Documentation/devicetree/bindings/misc/google,android-pipe.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/microchip,mchp23k256.txt create mode 100644 Documentation/devicetree/bindings/mtd/microchip,mchp23k256.yaml create mode 100644 Documentation/devicetree/bindings/mtd/nvidia,tegra20-nand.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt create mode 100644 Documentation/devicetree/bindings/mtd/st,spi-fsm.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/st-fsm.txt create mode 100644 Documentation/devicetree/bindings/serial/google,goldfish-tty.yaml create mode 100644 Documentation/devicetree/bindings/soc/renesas/renesas,rzn1-gpio [...] create mode 100644 Documentation/devicetree/bindings/usb/wch,ch334.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/mpc8xxx-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/mpc8xxx-wdt.yaml create mode 100644 Next/kselftest-targets delete mode 100644 arch/arm/boot/dts/st/spear320s.dtsi delete mode 100644 arch/arm/boot/dts/st/stm32mp15xxab-pinctrl.dtsi delete mode 100644 arch/arm/crypto/aes-cipher-glue.c delete mode 100644 arch/arm/crypto/aes-cipher.h copy arch/arm64/boot/dts/amlogic/{meson-s4-s805x2-aq222.dts => meson-s4-s905y4-kha [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-vhip4-evalboard-common.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-vhip4-evalboard-ksz8794-co [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-vhip4-evalboard-v1-overlay [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-vhip4-evalboard-v1-overlay [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-vhip4-evalboard-v1.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-vhip4-evalboard-v2-overlay [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-vhip4-evalboard-v2-overlay [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-vhip4-evalboard-v2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts create mode 100644 arch/arm64/boot/dts/qcom/lemans-el2.dtso create mode 100644 arch/arm64/boot/dts/rockchip/rk3368-lion-haikou-video-demo.dtso delete mode 100644 arch/arm64/boot/dts/st/stm32mp21xc.dtsi delete mode 100644 arch/arm64/boot/dts/st/stm32mp23xc.dtsi delete mode 100644 arch/arm64/boot/dts/st/stm32mp25xc.dtsi delete mode 100644 arch/arm64/boot/dts/st/stm32mp25xxal-pinctrl.dtsi delete mode 100644 arch/arm64/crypto/aes-ce-glue.c delete mode 100644 arch/arm64/crypto/aes-ce-setkey.h delete mode 100644 arch/arm64/crypto/aes-cipher-glue.c create mode 100644 arch/openrisc/boot/dts/de0-nano-common.dtsi create mode 100644 arch/openrisc/boot/dts/de0-nano-multicore.dts copy arch/openrisc/boot/dts/{simple_smp.dts => de0-nano.dts} (53%) create mode 100644 arch/openrisc/boot/dts/simple-smp.dts rename arch/openrisc/boot/dts/{simple_smp.dts => simple-smp.dtsi} (90%) create mode 100644 arch/openrisc/configs/de0_nano_defconfig copy arch/openrisc/configs/{simple_smp_defconfig => de0_nano_multicore_defconfig} (56%) delete mode 100644 arch/powerpc/crypto/aes.c create mode 100644 arch/riscv/boot/dts/spacemit/k3-pico-itx.dts create mode 100644 arch/riscv/boot/dts/spacemit/k3.dtsi create mode 100644 crypto/aes.c delete mode 100644 crypto/aes_generic.c delete mode 100644 crypto/aes_ti.c create mode 100644 drivers/acpi/apei/ghes_helpers.c delete mode 100644 drivers/gpu/drm/imagination/pvr_params.c delete mode 100644 drivers/gpu/drm/imagination/pvr_params.h create mode 100644 drivers/gpu/drm/imagination/pvr_test.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_13_0_kaanapali.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp_v13.c create mode 100644 drivers/mailbox/mtk-vcp-mailbox.c delete mode 100644 drivers/net/ethernet/dnet.c delete mode 100644 drivers/net/ethernet/dnet.h create mode 100644 drivers/net/wireless/ath/ath11k/cfr.c create mode 100644 drivers/net/wireless/ath/ath11k/cfr.h create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.h delete mode 100644 drivers/pinctrl/qcom/pinctrl-sm8350-lpass-lpi.c create mode 100644 drivers/soc/renesas/rzn1_irqmux.c delete mode 100644 drivers/watchdog/iTCO_vendor.h delete mode 100644 drivers/watchdog/iTCO_vendor_support.c create mode 100644 fs/ext4/extents-test.c create mode 100644 fs/fserror.c delete mode 100644 fs/smb/client/cifstransport.c create mode 100644 fs/smb/client/gen_smb2_mapping create mode 100644 fs/smb/client/smb1debug.c create mode 100644 fs/smb/client/smb1encrypt.c copy fs/smb/client/{netmisc.c => smb1maperror.c} (85%) create mode 100644 fs/smb/client/smb1misc.c copy fs/smb/client/{cifspdu.h => smb1pdu.h} (98%) create mode 100644 fs/smb/client/smb1proto.h create mode 100644 fs/smb/client/smb1session.c create mode 100644 fs/smb/client/smb1transport.c create mode 100644 fs/smb/client/smb2maperror_test.c create mode 100644 include/linux/balloon.h delete mode 100644 include/linux/balloon_compaction.h create mode 100644 include/linux/fserror.h create mode 100644 include/linux/mailbox/mtk-vcp-mailbox.h create mode 100644 include/linux/trace_printk.h create mode 100644 include/uapi/linux/typelimits.h rename {arch/arm/crypto => lib/crypto/arm}/aes-cipher-core.S (97%) create mode 100644 lib/crypto/arm/aes.h rename {arch/arm64/crypto => lib/crypto/arm64}/aes-ce-core.S (100%) rename {arch/arm64/crypto => lib/crypto/arm64}/aes-cipher-core.S (96%) create mode 100644 lib/crypto/arm64/aes.h create mode 100644 lib/crypto/powerpc/.gitignore rename {arch/powerpc/crypto => lib/crypto/powerpc}/aes-spe-core.S (100%) rename {arch/powerpc/crypto => lib/crypto/powerpc}/aes-spe-keys.S (100%) rename {arch/powerpc/crypto => lib/crypto/powerpc}/aes-spe-modes.S (100%) rename {arch/powerpc/crypto => lib/crypto/powerpc}/aes-spe-regs.h (100%) rename {arch/powerpc/crypto => lib/crypto/powerpc}/aes-tab-4k.S (100%) create mode 100644 lib/crypto/powerpc/aes.h rename {arch/powerpc/crypto => lib/crypto/powerpc}/aesp8-ppc.pl (99%) create mode 100644 lib/crypto/riscv/aes-riscv64-zvkned.S create mode 100644 lib/crypto/riscv/aes.h create mode 100644 lib/crypto/s390/aes.h create mode 100644 lib/crypto/sparc/aes.h rename {arch/sparc/crypto => lib/crypto/sparc}/aes_asm.S (100%) create mode 100644 lib/crypto/x86/aes-aesni.S create mode 100644 lib/crypto/x86/aes.h rename mm/{balloon_compaction.c => balloon.c} (59%) create mode 100644 rust/pin-init/internal/src/diagnostics.rs delete mode 100644 rust/pin-init/internal/src/helpers.rs create mode 100644 rust/pin-init/internal/src/init.rs delete mode 100644 rust/pin-init/src/macros.rs create mode 100755 scripts/checker-valid.sh copy tools/net/sunrpc/xdrgen/templates/C/{pointer/maxsize/pointer.j2 => program/ma [...] create mode 100644 tools/testing/selftests/kvm/arm64/idreg-idst.c