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 ed61cb3d78d5 Add linux-next specific files for 20250509 omits 0ac01fea1396 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 68d3f102a4c7 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 677ddc05a6e1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 8e8bf8a4a144 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 20085885c405 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7035c3662cb9 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 3fcd8749aa2a Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits b48e57620750 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 0a3236ed51ff Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 71ac75b2a9ec Merge branch 'xarray-next' of https://github.com/Rust-for- [...] omits 2f6ed94bc273 Merge branch 'timekeeping-next' of https://github.com/Rust [...] omits 39a78935d6d8 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] omits e2994646c488 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] omits 8fba738533db Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 3f179fd3026b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 73433fcb26ab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c31260a15adf Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits d60b69be6a3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 200d1c6fa5bd Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits a12ac1faa1f3 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits f422579b7ddd Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 49ba74f5383a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bba860522f1d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 3173f38e421c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits c6cdf00f3dee Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 8d3840a52fa9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 934ef36ebdc0 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits c0d05196b1c9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aeab482a65da Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits fe77e1bfb00c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8609cadee0fe Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 290ec3291c04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc92b96ff9b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf2dce464bfa Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits d1b5aee736af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e2c57caa734 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f2306e7f2ea8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c38fdc57575 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d5592ebe9c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cfb1377f2dec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b3695446b392 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits afee1661695f Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 35d7fc978a20 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits 8e391cc7f886 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24981ed33dca Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 1af590211f86 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f71583b49226 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 95b95ad9aba1 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits ecd107342640 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a6dd0225147 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c6cc080139ad Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 8635d3656a47 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 7e81af9c9707 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits c8413cffb1bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1ab6ca41abb3 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 02af0a63f936 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 29995e8b73ad Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits e576ecd7e7f8 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 4981cc74c2ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed0eef300b83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 412130ee75ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41244f875f38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78b6b75c728f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 86abc3820100 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits d10a6361b0fe Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits 5256e8fbb812 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 21bc66d1c27f Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits b227878ef717 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits ff4d102e5ba9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 48635d8459fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69cc6750f6ea Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 530a5a772ed7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5edf947f2d52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb01cdc7ba64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e97d5c3d9c1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 356b113a9305 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 01cfe5417a83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e5bc1459f752 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e1d28486af15 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 8bc72e39141e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ce91a400ad31 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 906eccdece24 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits ee65e29b32e6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dad545b763bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d39f7cfa3cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7385870239e Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 7149a9083ae6 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits baab765891e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b8e583b23fc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4241f579849e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e8ba465ecaa Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits c3d2cab44d56 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 11a65f95e6c2 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 6d712bb81365 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9427a43f2e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba4e65e25b9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4ed7d31fd05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed5079a8018a Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits a39e0c1c235f Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] omits 3688d302ff6d Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits b01bb6771ae1 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits ba2a77eca0b5 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits e1d3e9b5b7d9 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 2b0816193656 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 110d2b403de5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits eff90a02ee4e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits a83f70a14e73 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6d8a4a302bf9 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 6cdaeb58b2d9 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 199e0c53953a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 2455dcf7de37 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 32d6902209b7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 63cac0331afe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 223140de116f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9b2212d289b1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 068741d3e2d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 31904a261055 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits b79fec116846 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5eb976d3d51e Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits e1af5c2a5d2a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 99aa7f0be668 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7378e0377911 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 2a5365d9965f Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 48eca4e2c01c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 816009e3610e Merge remote-tracking branch 'asoc/for-6.16' into asoc-next omits 516a51cd55b7 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits a60b09324dc3 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 650528dffb08 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits b9079802ebec Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits ccd3d8c0c6ff Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 523088d8095b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 19adb1c94e19 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 682c207cd98e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fa3b7e6a46e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49d7d1ab9881 Merge branch 'fs-next' of linux-next omits 4425b6f973e6 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits d4c646d4b4b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b4dcb14ae398 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5c43ce9b287 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 2b5772977d3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f2ff0bde17d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3676165495f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 187437a35022 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits dfb7def7cc9e Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits d88a9ae23d51 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits dfa04304f15f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc39ec6c524a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6429d38e7973 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits f25fc284e7aa Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 53b9188b9f6d Merge branch 'thead-clk-for-next' of https://github.com/pd [...] omits abc53dc5011e Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits c6f333704447 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5423170f4b2 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 2a214712330e Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 38d8ade75421 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits fe51a99541bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3170a79a5d97 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 33dcb45355a2 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits e756ff135b73 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 2ebf796a5b1f Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 6a7db27360cc Merge branch 'soc-for-next' of https://github.com/sophgo/l [...] omits 9a305fd4ecf4 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 18b0daf75147 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 90a475e3150c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc0f4ca9134f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e38b8987aff0 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits e4e472ddd4f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 67a3d3536a39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4019f34869ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d1ec6d01763 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cca0803f8d63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7695fe4a4092 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 285ef164f567 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 77b11b5981b3 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits ccfeb1a72b0d Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 8909a9b600ab Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 0c83b815ff6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20420677f217 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 4b65d6197f0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1a96567bf1f Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 84a73d118cbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6610068e34ac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6bb8603db8ae Merge branch 'dma-mapping-for-next' of git://git.kernel.or [...] omits 2de01e92d74f Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits c3b2faf25dc1 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] omits e00772c020b7 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] omits e1028a9fd8ca Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 22e4a1c65c4e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dc1ed44f1067 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 6ee019343134 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits 40f6b4be2d3a Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits 48c8b128f9d8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e11aac2bd0bc Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits bc3d074b7b93 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5ea9f04d84c7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a5ec63fe91e0 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits f506494f892c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits aa6a7b74e668 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 08800c5e82fd Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits fb945a47633d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 58a4a3612bd9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9e62b4e6e322 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 798b697e7307 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 5b1f00c955a5 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 5c48f137642e Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits e4b66bf65d16 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5739e16a18b6 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 377cc1f4b0e7 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 4e58d7ae80fb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fc424f10c905 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4429b959eb3b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6237b3756274 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c32376e421a1 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 2e812f7805ee Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c992400efe78 Merge branch 'fixes' of https://github.com/sophgo/linux.git omits cb63588ae8dc Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits d97d392f53a0 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 9b3d71ea1744 Merge branch 'fs-current' of linux-next omits 49940b611c82 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 7819edb02913 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a0ed980aa066 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 0457fe52681a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 2eb88e1edc14 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 57f5ee30b974 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 76b64b365a12 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits d8b388fccf2a Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits d8b69b19e766 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits fe706c805894 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b95a75cb65a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 123f5b21a5b1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 76aa4a42f0fb Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 4487d7eb4dd5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 02d5d24a32ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 41e9f8d21ee7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2a8ec1a3cb31 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] omits d005b2dd94d9 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits be6f1f622133 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5c45e33e5de Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 154ebb1254a8 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 38adf9ed40f8 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] omits 34b29032916c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b6e023b996a1 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits a4d96ef8c8be Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits b0b655161692 fix IS_MNT_PROPAGATING uses omits 40a9df825df4 do_move_mount(): don't leak MNTNS_PROPAGATING on failures omits e9aa997895cd do_umount(): add missing barrier before refcount checks in [...] omits 554cd416d1be kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_count omits db54cbfc3fc9 kernel/watchdog: add /sys/kernel/{hard,soft}lockup_count omits 0384c4fda701 x86/crash: make the page that stores the dm crypt keys ina [...] omits d6216a11173a x86/crash: pass dm crypt keys to kdump kernel omits 90bfb95feeb0 revert-x86-mm-remove-unused-__set_memory_prot-fix omits f7e5361fb458 Revert "x86/mm: Remove unused __set_memory_prot()" omits e4dc1b877493 crash_dump: retrieve dm crypt keys in kdump kernel omits f19ec589f92f crash_dump: reuse saved dm crypt keys for CPU/memory hot-plugging omits 578156037133 crash_dump: store dm crypt keys in kdump reserved memory omits 34cc6b514b5d crash_dump: make dm crypt keys persist for the kdump kernel omits 6900e4d1919b kexec_file: allow to place kexec_buf randomly omits 36df19796902 list: remove redundant 'extern' for function prototypes omits c0a8712754c6 scripts/gdb: update documentation for lx_per_cpu omits 1a4abc49ca65 scripts/gdb: fix kgdb probing on single-core systems omits 4730025c330c selftests: fix some typos in tools/testing/selftests omits b9fde10e61db lib/oid_registry.c: remove unused sprint_OID omits e9dab2af6973 nilfs2: do not propagate ENOENT error from nilfs_btree_pro [...] omits 2549dcf5384d nilfs2: add pointer check for nilfs_direct_propagate() omits 49ec0a19db81 kexec_file: use SHA-256 library API instead of crypto_shash API omits f12cb7d0f796 util_macros.h: fix the reference in kernel-doc omits 5742e3549b20 sort.h: hoist cmp_int() into generic header file omits a29c705d5e22 ocfs2: remove unnecessary NULL check before unregister_sys [...] omits a81a34af2165 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery omits 47627d6994bc ipc: fix to protect IPCS lookups using RCU omits 9d2a4adcae0e compiler_typesh-fix-unused-variable-in-__compiletime_assert-fix omits e3fe900b85c8 compiler_types.h: fix "unused variable" in __compiletime_assert() omits df0f300f0a69 maccess: fix strncpy_from_user_nofault() empty string handling omits e4f9bed925a0 watchdog: fix the SOFTLOCKUP_DETECTOR=n case omits 1a9451ca085c watchdog: fix watchdog may detect false positive of softlockup omits 5eefafb86320 treewide: fix typo "previlege" omits 48c19297469f crash: fix spelling mistake "crahskernel" -> "crashkernel" omits 6fc66609c385 lib/test_kmod: do not hardcode/depend on any filesystem omits 87c6726439df relay: remove unused relay_late_setup_files omits 258652414aef rapidio: remove unused functions omits 30f8174b10f9 rapidio: remove some dead defines omits ac558f6881b3 scatterlist: inline sg_next() omits d4a86338c80a ocfs2: simplify return statement in ocfs2_filecheck_attr_store() omits 611a4b21e1c9 samples: extend hung_task detector test with semaphore support omits 7332917c3153 hung_task: show the blocker task if the task is hung on semaphore omits 071220c72929 hung_task: replace blocker_mutex with encoded blocker omits e973616c4fd6 ocfs2: o2net_idle_timer: Rename del_timer_sync in comment omits 3ad56b168358 Squashfs: check return result of sb_min_blocksize omits f11386c9695b exit: combine work under lock in synchronize_group_exit() [...] omits 136deef04dba errseq: eliminate special limitation for macro MAX_ERRNO omits 6fd7d52a99d5 kstrtox: add support for enabled and disabled in kstrtobool() omits 8fecb4e89ff5 kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h omits cf1226f235b4 kernel.h: move READ/WRITE definitions to <linux/types.h> omits cc3fee8beff2 powernow: use pr_info_once omits bd07a44fb90a checkpatch: qualify do-while-0 advice omits 382d4f2e78d9 checkpatch: dont warn about unused macro arg on empty body omits 147002d83cc7 proc: fix the issue of proc_mem_open returning NULL omits 7c70c48e4395 lib/rbtree.c: fix the example typo omits c2469a1a97fb task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check omits de9c218da99b exit: skip IRQ disabled warning during power off omits d9be73b7cc43 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo omits 0690e79477ad crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo omits b40bb9f8e24f init/main.c: log initcall level when initcall_debug is used omits d691962aee81 exit: document sched_process_exit and sched_process_templa [...] omits 872fd42cf3b1 exit: move and extend sched_process_exit() tracepoint omits 70e588c6d8a5 mm-add-config_page_block_order-to-select-page-block-order-fix omits 733993373cdd mm: add CONFIG_PAGE_BLOCK_ORDER to select page block order omits 38180b64f51a mm/mempolicy: Weighted Interleave Auto-tuning omits 62b1ad4f5f83 selftests: memcg: increase error tolerance of child memory [...] omits 5ac1017fe64c selftests: memcg: allow low event with no memory.low and m [...] omits 3934e2a8d317 Documentation: add ksm_stat description in cgroup-v2.rst omits 5f27ad48bcc1 Documentation: add ksm_stat description in cgroup-v1/memory.rst omits d65ca77a0cb3 memcontrol-v1: add ksm_stat at memcg-v1 omits e7f75b053b30 memcontrol-add-ksm_profit-in-cgroup-memoryksm_stat-fix omits c95f5a94a143 memcontrol: add ksm_profit in cgroup/memory.ksm_stat omits 1d47aa85a1ee memcontrol: add ksm_merging_pages in cgroup/memory.ksm_stat omits 13bc5d3b61a4 memcontrol: add ksm_zero_pages in cgroup/memory.ksm_stat omits eb78fe09056d memcontrol: introduce ksm_stat at memcg-v2 omits 187ff11fbab1 memcontrol: introduce the new mem_cgroup_scan_tasks() omits 1e22688825e0 memcontrol: rename mem_cgroup_scan_tasks() omits 28068bc3e19b mm/gup: remove page_folio() in memfd_pin_folios() omits b8e6bf950870 mm/gup: remove unnecessary check in memfd_pin_folios() omits bd16be84706d mm, swap: remove no longer used swap mapping helper omits e3f9aee2706f mm: move folio_index to mm/swap.h and remove no longer nee [...] omits 145e9e9b4564 filemap-do-not-use-folio_contains-for-swap-cache-folios-fix omits 00efb5f054a8 filemap: do not use folio_contains for swap cache folios omits 88c1ef30054d f2fs: drop usage of folio_index omits 88916e92c953 btrfs: drop usage of folio_index omits 47fa73bbc9d5 fuse: drop usage of folio_index omits 0eacabdac240 mm/vma: remove mmap() retry merge omits 86c19d7a4f39 mm: secretmem: convert to .mmap_prepare() hook omits 6161ee9edf62 mm: introduce new .mmap_prepare() file callback omits 2463193227c4 xarray: fix kerneldoc for __xa_cmpxchg omits a34e7f3c1f86 docs/mm/damon/design: fix spelling mistake omits 1df30d8a09cd DAX: warn when kmem regions are truncated for memory block [...] omits 62980543dc99 mm: page-flags-layout.h: change the KASAN_TAG_WIDTH for HW_TAGS omits 1692f9bc194f mm-perform-vma-allocation-freeing-duplication-in-mm-fix omits 28d796e27393 mm: perform VMA allocation, freeing, duplication in mm omits 6c0206772fc9 mm: move dup_mmap() to mm omits 063f040f7226 mm: abstract initial stack setup to mm subsystem omits 4f3796914e32 mm-establish-mm-vma_execc-for-shared-exec-mm-vma-functiona [...] omits 9adb32db661e mm: establish mm/vma_exec.c for shared exec/mm VMA functionality omits 02c4f5817668 mm/hugetlb.c: __unmap_hugepage_range(): comment cleanup omits c140a0753c76 mm/hugetlb: convert use of struct page to folio in __unmap [...] omits af0cccef982f mm/hugetlb: refactor __unmap_hugepage_range() to take foli [...] omits 72c0c4dfde70 mm/hugetlb: refactor unmap_hugepage_range() to take folio [...] omits 3091d0927926 mm/hugetlb: pass folio instead of page to unmap_ref_private() omits 4069668fa716 mm: kmemleak: mark variables as __read_mostly omits ea9666f0aaac mm: kmemleak: drop wrong comment omits ad9bb2da348c mm: kmemleak: drop kmemleak_warning variable omits 4b61e09428d9 jfs-implement-migrate_folio-for-jfs_metapage_aops-fix-2 omits af45e4cccf41 jfs: fix kernel-doc warning in jfs_metapage.c omits 0783edafc1ba jfs: implement migrate_folio for jfs_metapage_aops omits b5d32ab7b952 mm: add folio_expected_ref_count() for reference count cal [...] omits 0f3c8d568353 util_macros.h: make the header more resilient omits 5df21cca7eca sched/numa: add tracepoint that tracks the skipping of num [...] omits 4e696070e07d sched/numa: skip VMA scanning on memory pinned to one NUMA [...] omits a5db81219de7 mm-selftests-add-a-test-to-verify-mmap_changing-race-with- [...] omits dfec825e35c1 mm/selftests: add a test to verify mmap_changing race with [...] omits 8dc44593a6bf mm/rmap: inline folio_test_large_maybe_mapped_shared() int [...] omits 99e4ea259cc3 mm/damon/sysfs-schemes: use kmalloc_array() and size_add() omits bcbefa8c5896 mm: workingset: simplify lockdep check in update_node omits 35c661c9cc40 mm/mm_init: use for_each_valid_pfn() in init_unavailable_range() omits 28f5a2c1e0d2 mm: use for_each_valid_pfn() in memory_hotplug omits 1ef756614d4f mm, x86: use for_each_valid_pfn() from __ioremap_check_ram() omits b5f45d6beb77 mm, PM: use for_each_valid_pfn() in kernel/power/snapshot.c omits f1778e429797 mm-implement-for_each_valid_pfn-for-config_sparsemem-fix omits 25733f926160 mm: implement for_each_valid_pfn() for CONFIG_SPARSEMEM omits 8efc0b62d1b5 mm: implement for_each_valid_pfn() for CONFIG_FLATMEM omits 65f9c2951c2e mm: introduce for_each_valid_pfn() and use it from reserve [...] omits a91311c48ca1 khugepaged: pass folio instead of head page to trace events omits b44c046afe4a mm/numa: remove unnecessary local variable in alloc_node_data() omits 196188a1993d mm/debug_page_alloc: improve error message for invalid gua [...] omits 491bacbf5df2 mm/io-mapping: precompute remap protection flags for clarity omits 96afdbf3d273 selftests/mm: use long for dwRegionSize omits f961631ac10e mm: remove unused macro INIT_PASID omits d785f9b1726f mm/rmap: fix typo in comment in page_address_in_vma omits acfb781582f2 mm/rmap: rename page__anon_vma to anon_vma for consistency omits 7685528e3674 mm: use SWAPPINESS_ANON_ONLY in MGLRU omits d7c24d627cd0 mm-add-max-swappiness-arg-to-lru_gen-for-anonymous-memory- [...] omits 50b05dfc43f1 mm: add max swappiness arg to lru_gen for anonymous memory only omits 91dad613396a mm: add max swappiness arg to lru_gen for anonymous memory only omits e78beda08ab6 mm: vmscan: add more comments about cache_trim_mode omits 5117a6d3d52f mm: add swappiness=max arg to memory.reclaim for only anon [...] omits 8ed3039a7048 memcg-introduce-non-blocking-limit-setting-option-v3 omits 9fe00da95e87 memcg: introduce non-blocking limit setting option omits 3721f03c4ef2 mm: pcp: increase pcp->free_count threshold to trigger free_high omits d890fac320a3 mm/hugetlb: use separate nodemask for bootmem allocations omits 96a69a53c8f3 mm/memcg: use kmem_cache when alloc memcg pernode info omits 682564fab681 mm/memcg: use kmem_cache when alloc memcg omits 07918ee16513 mm/memcg: move mem_cgroup_init() ahead of cgroup_init() omits 761cd53f6917 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] omits 638e399ba409 mm/huge_memory: remove useless folio pointers passing omits 30367b8b8ac7 mm/huge_memory: adjust try_to_migrate_one() and split_huge [...] omits d1ad82bbd030 vmscan,cgroup: apply mems_effective to reclaim omits fbc0345ae2fb cpuset: rename cpuset_node_allowed to cpuset_current_node_allowed omits 9bf034603272 execmem: enforce allocation size aligment to PAGE_SIZE omits a97965716a3f mm/vmalloc.c: return explicit error value in alloc_vmap_area() omits 148f747bd61c mm/vmalloc: optimize function vm_unmap_aliases() omits d3fc67d38491 mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit omits f28d6d8f4664 mm/vmalloc.c: find the vmap of vmap_nodes in reverse order omits d3e69dd62b10 mm/vmalloc.c: change purge_ndoes as local static variable omits e02e492d6d07 Update Christoph's Email address and make it consistent omits 905689d1a81e mm: fix typos in comments in mm_init.c omits a7d7be2ffc87 samples/damon: trigger build even if only mtier is enabled omits cd655d9dee8a samples/damon: implement a DAMON module for memory tiering omits 665ab44cb558 Docs/ABI/damon: document nid file omits a92ec7673caa Docs/admin-guide/mm/damon/usage: document 'nid' file omits 3b9a0e08a41d Docs/mm/damon/design: document node_mem_{used,free}_bp omits 5ad03e5d7b03 mm/damon/sysfs-schemes: connect damos_quota_goal nid with [...] omits 0f63b0908bf2 mm/damon/sysfs-schemes: implement file for quota goal nid [...] omits 1857b3579528 mm/damon/core: introduce damos quota goal metrics for memo [...] omits 0447d7641fae mm/mempolicy: fix error code in sysfs_wi_node_add() omits 4b2506cfa36a mm/mempolicy: support memory hotplug in weighted interleave omits fcfda39c3ccd mm/mempolicy: prepare weighted interleave sysfs for memory [...] omits f329e5d28abd mm/mempolicy: fix memory leaks in weighted interleave sysfs omits bad27b1506e8 mm: memcontrol: remove unnecessary NULL check before free_ [...] omits 06eed6a399e4 vmalloc: align nr_vmalloc_pages and vmap_lazy_nr omits 3bc7bc6be193 MAINTAINERS: add test_vmalloc.c to VMALLOC section omits 1c4bfc94d729 lib/test_vmalloc.c: allow built-in execution omits 761edced4ac9 lib/test_vmalloc.c: fix compile error with CONFIG_TINY_RCU omits 8da710d1afe5 lib/test_vmalloc.c: replace RWSEM to SRCU for setup omits 6faffb340b57 Documentation: zram: update IDLE pages tracking documentation omits 92ba7a328305 mempolicy: optimize queue_folios_pte_range by PTE batching omits c882655133e9 mm: move mmap/vma locking logic into specific files omits f19689560df3 memcg: multi-memcg percpu charge cache - fix 4 omits 8d6170ced6d3 memcg-multi-memcg-percpu-charge-cache-fix-3 omits fc04d0e74e68 memcg: multi-memcg percpu charge cache - fix 2 omits 802a557141b1 memcg: multi-memcg percpu charge cache - fix omits 311e303730f0 memcg: multi-memcg percpu charge cache omits d3f1fefe7aee mm: convert free_page_and_swap_cache() to free_folio_and_s [...] omits 945b184737df mm: add nr_free_highatomic in show_free_areas omits 844dd122b588 mm/vmscan: modify the assignment logic of the scan and tot [...] omits 9c9c41053c7f samples/damon/prcl: fix a comment typo omits 435248e72e29 Documentation: KHO: add memblock bindings omits 7be648336a6b Documentation: add documentation for KHO omits f97a14b815f0 memblock: add KHO support for reserve_mem omits 042dcda51ae1 x86/Kconfig: enable kexec handover for 64 bits omits e7ba8d82499e x86/boot: make sure KASLR does not step over KHO preserved memory omits 283f7a688db6 x86/e820: temporarily enable KHO scratch for memory below 1M omits 87d1e0d448b4 x86/kexec: add support for passing kexec handover (KHO) data omits 57e08787794a x86/setup: use memblock_reserve_kern for memory used by kernel omits d1840b3b7354 arm64: add KHO support omits 5e31b782a333 kexec: add config option for KHO omits cf56fe6243e1 kexec: add KHO support to kexec file loads omits 98bfa56424bd kexec: enable KHO support for memory preservation omits 5b174bcf9ff4 kexec: include asm/early_ioremap.h omits 3587be93d3c0 kexec: add KHO parsing support omits 1c81440e605d kexec: add Kexec HandOver (KHO) generation helpers omits ae7b6055ae3c memblock: introduce memmap_init_kho_scratch() omits c3d37015011c memblock: add support for scratch memory omits 9612334f8282 memblock: add MEMBLOCK_RSRV_KERN flag omits 701586d729f0 mm-gup-clean-up-codes-in-fault_in_xxx-functions-v5 omits 02c39c227190 mm/gup: clean up codes in fault_in_xxx() functions omits e6b14135c8f3 mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...] omits 9d5eca6c7adb mm/gup: remove unneeded checking in follow_page_pte() omits f86f6b586dbf mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio omits a5d45a565e82 vmalloc: use atomic_long_add_return_relaxed() omits 6f31a079e6ad mm, hugetlb: avoid passing a null nodemask when there is m [...] omits cc19cc73730b selftests/damon: remove the remaining test scripts for DAM [...] omits 82b0dedf04fb memcg: optimize memcg_rstat_updated omits 391bc506298e selftests/mm: restore default nr_hugepages value during cl [...] omits c12f0ee537cd maple_tree: reorder mas->store_type case statements omits b9c3f6f9cd0c maple_tree: add sufficient height omits 5fa722f24790 maple_tree: break on convergence in mas_spanning_rebalance() omits 7e6768e506a3 maple_tree: use vacant nodes to reduce worst case allocations omits b5174c99d915 maple_tree: use height and depth consistently omits 17373ae2099d maple_tree: convert mas_prealloc_calc() to take in a maple [...] omits e9f3ac866934 mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] omits 0005e727206b mm/memory: split non-tlb flushing part from zap_page_range [...] omits 1c433a9f71cc mm/madvise: batch tlb flushes for MADV_FREE omits 4accc0a83188 mm/madvise: define and use madvise_behavior struct for mad [...] omits 78e2ca0cd0b1 mm-huge_memory-add-folio_mark_accessed-when-zapping-file-t [...] omits f5d2adffe81b mm: huge_memory: add folio_mark_accessed() when zapping file THP omits 3f150a17b6b2 tools/testing/selftests: assert that anon merge cases beha [...] omits d844851b3808 tools/testing: add PROCMAP_QUERY helper functions in mm se [...] omits 30d0ef691b9e mm/vma: fix incorrectly disallowed anonymous VMA merges omits 9d54f094b20f mm: rust: add MEMORY MANAGEMENT [RUST] omits eade9745174f task: rust: rework how current is accessed omits ee5b6c89d3e5 rust: miscdevice: add mmap support omits 34a8c65737b9 mm: rust: add VmaNew for f_ops->mmap() omits 6e7432385237 mm: rust: add mmput_async support omits 75f0dbcb598f mm: rust: add lock_vma_under_rcu omits dcb9fee8f584 mm: rust: add vm_insert_page omits 401017045a0e mm: rust: add vm_area_struct methods that require read access omits 721a059d928e mm: rust: add abstraction for struct mm_struct omits 0a1ced71d51d riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc omits 50008f2d93b2 arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() omits 6cebff064d73 riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late omits ea8bf9c6bf81 arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() omits e961709d93e4 arm64: mm: use enum to identify pgtable level instead of *_SHIFT omits c71cd34161fb mm: skip ptlock_init() for kernel PMDs omits 51f5740f103f sparc64: mm: call ctor/dtor for kernel PTEs omits b8a18c168fb9 powerpc: mm: call ctor/dtor for kernel PTEs omits dc38cbf942a9 m68k: mm: call ctor/dtor for kernel PTEs omits 16f5016f403c mm: call ctor/dtor for kernel PTEs omits b48f8b4c1e15 x86: pgtable: always use pte_free_kernel() omits a44df0b69d4f mm: pass mm down to pagetable_{pte,pmd}_ctor omits b4e1c0225c3d vmalloc: use for_each_vmap_node() in purge-vmap-area omits 243176d5d695 vmalloc-switch-to-for_each_vmap_node-helper-fix omits b43aa53474cf vmalloc: switch to for_each_vmap_node() helper omits 7a0a7802a854 vmalloc: add for_each_vmap_node() helper omits 971f1d75e399 fs/proc/page: refactor to reduce code duplication omits 63805dfa64f7 xarray: make xa_alloc_cyclic() return 0 on all success cases omits 5f590957a2d4 arm64/mm: define ptdesc_t omits dd18ec3f2cd9 mm/ptdump: split effective_prot() into level specific callbacks omits 3ccdf7fe19c9 mm/ptdump: split note_page() into level specific callbacks omits 51ab4d8906b8 selftest/mm: make hugetlb_reparenting_test tolerant to asy [...] omits 1c0e3b63f96c mm: page_alloc: tighten up find_suitable_fallback() omits 8b17860c5d00 kernel/events/uprobes: uprobe_write_opcode() rewrite omits 87da493af915 kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...] omits f6a09f173dc9 kernel/events/uprobes: pass VMA instead of MM to remove_br [...] omits 94a451af03ac mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix omits 467e4d44d0a1 mm/debug: fix parameter passed to page_mapcount_is_type() omits 67e8d7f7431e mm: fix parameter passed to page_mapcount_is_type() omits b0c61e0b4a95 selftests/mm: add PAGEMAP_SCAN guard region test omits 655a41ae7828 tools headers UAPI: sync linux/fs.h with the kernel sources omits d698cede0a80 fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions omits a2955f5be8d7 zsmalloc: cleanup headers includes omits 53564b07bd0f selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO omits 9367747b2c95 ptrace: introduce PTRACE_SET_SYSCALL_INFO request omits 08b80b4b2608 ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op omits 067b980cdb00 syscall.h: introduce syscall_set_nr() omits da78aabaa76f syscallh-add-syscall_set_arguments-fix omits f718bc19924b syscall.h: add syscall_set_arguments() omits 3e9de800664c hexagon: add syscall_set_return_value() omits a1f0b6cabf0c mm: add kernel-doc comment for free_pgd_range() omits 2a085357da4f mm: swap: replace cluster_swap_free_nr() with swap_entries [...] omits 8b597563e594 mm: swap: factor out helper to drop cache of entries withi [...] omits af04c92c0f18 mm: swap: free each cluster individually in swap_entries_p [...] omits ad4773bf6bf9 mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...] omits 4c6b27d7d12a mm: swap: use swap_entries_free() drop last ref count in s [...] omits c27471c66d24 mm: swap: use swap_entries_free() to free swap entry in sw [...] omits 985dd6fc7a1a mm: swap: add __maybe_unused attribute for swap_is_last_re [...] omits 2bae2b4675d1 mm: swap: enable swap_entry_range_free() to drop any kind [...] omits 74f05d3354b8 mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...] omits ef877a351264 memcg: manually inline replace_stock_objcg omits d34ba3ae79a0 memcg: combine slab obj stock charging and accounting omits 81845d2b7179 memcg: use __mod_memcg_state in drain_obj_stock omits 966eca58bc69 memcg: do obj_cgroup_put inside drain_obj_stock omits c40edc172ab0 memcg: no refilling stock from obj_cgroup_release omits 478be5b1c798 memcg: manually inline __refill_stock omits 153d64fd4b35 memcg: introduce memcg_uncharge omits f68d6f8805e3 memcg: decouple drain_obj_stock from local stock omits b2e8a1553b0d memcg: remove root memcg check from refill_stock omits 1e91a7a83b2e memcg: simplify MEMCG_VMALLOC updates - fix omits e8ac629c97c0 memcg: vmalloc: simplify MEMCG_VMALLOC updates omits 98d34d207d96 mm/compaction: reduce the difference between low and high [...] omits 18f51808f0cd mm/compaction: remove low watermark cap for proactive compaction omits d44e0d26674f mm/page_alloc: simplify free_page_is_bad by removing free_ [...] omits 64fac3392f63 zram: modernize writeback interface omits 3bab6991e8dc zram: modernize writeback interface omits 441f2a4a2267 zram: modernize writeback interface omits d062197e0eb3 selftests/mm: convert page_size to unsigned long omits ff8fe0a17bf4 mm/show_mem: optimize si_meminfo_node by reducing redundant code omits c7ed4b999b40 mm: annotate data race in update_hiwater_rss omits 62a487d85405 mm/compaction: use folio in hugetlb pathway omits 6a71c8d06e57 acpi,srat: give memory block size advice based on CFMWS alignment omits f00845de9718 x86: probe memory block size advisement value during mm init omits 3ce5a09bb45a memory: implement memory_block_advise/probe_max_size omits 9ff8e1c305af mm: page_alloc: remove redundant READ_ONCE omits e98fcd7ff82e memcg, oom: do not bypass oom killer for dying tasks omits 74bd2ed65266 zsmalloc-prefer-the-the-original-pages-node-for-compressed [...] omits e36dc2f998eb zsmalloc: prefer the the original page's node for compressed data omits 355f768e1603 mm: delete thp_nr_pages() omits ce1eec5994ea filemap: remove readahead_page_batch() omits 8a05bf1a0254 filemap: convert __readahead_batch() to use a folio omits 226a47864446 filemap: remove find_subpage() omits fb2feb29c080 iov_iter: convert iov_iter_extract_xarray_pages() to use folios omits f933747fb6e9 iov_iter: convert iter_xarray_populate_pages() to use folios omits 770aeed51f30 mm: remove offset_in_thp() omits dfec89c84a4c filemap: remove readahead_page() omits 8ef51357bca6 arch: remove mk_pmd() omits 7686287216fc mm: add folio_mk_pmd() omits 5cabd558a36f mm: remove mk_huge_pte() omits 0cc642872565 hugetlb: simplify make_huge_pte() omits 9350ff053aa5 mm: add folio_mk_pte() omits 3560ff8c9cb6 mm: make mk_pte() definition unconditional omits ce11dffe1a5f um: remove custom definition of mk_pte() omits 1288e31087b5 x86: remove custom definition of mk_pte() omits 1d44b4ae11c4 sparc32: remove custom definition of mk_pte() omits c40beaaa19b9 mm: introduce a common definition of mk_pte() omits 9b7db9844e8f mm: set the pte dirty if the folio is already dirty omits ce4f1305c4b2 x86/kexec: fix potential cmem->ranges out of bounds omits bb37c7f4feeb kasan: avoid sleepable page allocation from atomic context omits 7f8731535014 mm: fix VM_UFFD_MINOR == VM_SHADOW_STACK on USERFAULTFD=y [...] omits e70c0b520b65 mm: mmap: map MAP_STACK to VM_NOHUGEPAGE only if THP is enabled omits f7666ab2ead3 MAINTAINERS: add myself as vmalloc co-maintainer omits 5b71b1e717dc Fix zero copy I/O on __get_user_pages allocated pages omits 7fb9d37e6ca3 zsmalloc: don't underflow size calculation in zs_obj_write() omits f8a9c7e063f0 mm/page_alloc: fix race condition in unaccepted memory handling omits 0d5dee4dc671 mm/page_alloc: ensure try_alloc_pages() plays well with un [...] omits cb4aa15dfe32 MAINTAINERS: add mm GUP section omits eb3d4dcfbd54 mm/codetag: move tag retrieval back upfront in __free_pages() omits b55cb3ccfca0 mm/memory: fix mapcount / refcount sanity check for mTHP reuse omits 2016449f6b2c kernel/fork: only call untrack_pfn_clear() on VMAs duplica [...] omits 399b0fce4b80 mm/page_alloc.c: avoid infinite retries caused by cpuset race omits 9e68f0e2e6d5 mm: hugetlb: fix incorrect fallback for subpool omits 3c5b9cf8cd16 mm: fix ratelimit_pages update error in dirty_ratio_handler() omits 4f802be6db2a Merge branch 'v6.16-clk/next' into for-next omits 8d9530d7251b Merge branch 'v6.16-armsoc/dts64' into for-next omits 8434dec08978 Merge branches 'for-next/acpi', 'for-next/cpufeature', 'fo [...] omits cd5761f6917d pstore/zone: rewrite some comments for better understanding omits ac82d7dd9e03 Merge remote-tracking branch 'spi/for-6.16' into spi-next omits 864fb128fda9 Merge branch into tip/master: 'x86/sgx' omits 10a70f71115d Merge branch into tip/master: 'x86/sev' omits ae00ae44bfa8 Merge branch into tip/master: 'x86/platform' omits 267b0156ba04 Merge branch into tip/master: 'x86/nmi' omits a5bec096cc28 Merge branch into tip/master: 'x86/msr' omits 469ab8ab3dd6 Merge branch into tip/master: 'x86/mm' omits a2824f3b3849 Merge branch into tip/master: 'x86/microcode' omits da11b63447e1 Merge branch into tip/master: 'x86/kconfig' omits 691222574c5f Merge branch into tip/master: 'x86/fpu' omits cc3c385df2d8 Merge branch into tip/master: 'x86/entry' omits 048ffb65e5d9 Merge branch into tip/master: 'x86/cpu' omits 7b3350460852 Merge branch into tip/master: 'x86/cleanups' omits 2f639b23262b Merge branch into tip/master: 'x86/boot' omits 0b0d048d5193 Merge branch into tip/master: 'x86/asm' omits 4b19b9b787ba Merge branch into tip/master: 'x86/alternatives' omits 8ae5118d125d Merge branch into tip/master: 'timers/core' omits bfc1175594d7 Merge branch into tip/master: 'sched/core' omits 2f87035a0fce Merge branch into tip/master: 'perf/core' omits 4f76a38b09c8 Merge branch into tip/master: 'objtool/core' omits 2e925d20d25c Merge branch into tip/master: 'locking/core' omits 8809b529357c Merge branch into tip/master: 'irq/msi' omits 1f3bdbb30505 Merge branch into tip/master: 'irq/drivers' omits bb9d51ab1540 Merge branch into tip/master: 'irq/core' omits e51b63d4f957 Merge branch into tip/master: 'irq/cleanups' omits f573718c2b7a Merge branch into tip/master: 'core/entry' omits 749d17b9a5cc Merge branch into tip/master: 'perf/merge' omits 0b17e729ed2c Merge branch into tip/master: 'x86/merge' omits b254e04a5e86 Merge branch into tip/master: 'x86/urgent' omits 191f34227e98 Merge branch into tip/master: 'timers/urgent' omits 655a12d296a6 bcachefs: Add missing include omits 9f4ac1ab34f2 bcachefs: Knob for manual snapshot deletion omits e059e0e431be bcachefs: bcachefs_metadata_version_fast_device_removal omits ed549c1ecda9 bcachefs: bch2_dev_data_drop_by_backpointers() omits 1f10219a75db bcachefs: BCH_SB_MEMBER_DELETED_UUID omits b9dbcd8ddbe6 bcachefs: bch2_dev_remove_stripes() respects degraded flags omits 5158a6675ec1 bcachefs: opts.rebalance_on_ac_only omits 6526ffda8105 bcachefs: __bch2_fs_free() cleanup omits ed1f66c44a40 bcachefs: Improve bch2_extent_ptr_set_cached() omits 1ab20909775e bcachefs: improve check_inode_hash_info_matches_root() err [...] omits a8c628aa9738 bcachefs: inline bch2_ob_ptr() omits 9b8f6557cd6f bcachefs: bch2_dev_in_target() no longer takes rcu_read_lock() omits 1cd5ccb6f96b bcachefs: bch2_journal_write() refactoring omits 4b2077a9af7e bcachefs: delete_dead_snapshot_keys_v2() omits f58c7737e2f2 bcachefs: bcachefs_metadata_version_snapshot_deletion_v2 omits 1b3dff7d6091 bcachefs: BCH_SNAPSHOT_DELETED -> BCH_SNAPSHOT_WILL_DELETE omits e658bcee243a bcachefs: Skip unrelated snapshot trees in snapshot deletion omits 5bba45a8aa76 bcachefs: BCH_FSCK_ERR_snapshot_key_missing_inode_snapshot omits 4daff051a737 bcachefs: get_inodes_all_snapshots() now includes whiteouts omits c7f53143cd84 bcachefs: bch2_inode_unpack() cleanup omits 14499f6b47e8 bcachefs: Improve bch2_request_incompat_feature() message omits cdc56bf31541 bcachefs: Fix inconsistent req->ec omits 6bacd77af366 bcachefs: kill inode_walker_entry.snapshot omits afe5d1ab54d7 bcachefs: Add comments for inode snapshot requirements omits bd2b1cdd6362 bcachefs: snapshot delete progress indicator omits a2ca416aee1e bcachefs: Don't emit bch_sb_field_members_v1 if not required omits dc5cb47e7005 bcachefs: Rename x_name to x_name_and_value omits c6493fa847b7 bcachefs: Improve bch2_disk_groups_to_text() omits aad0edb462a2 docs: bcachefs: add casefolding reference omits d53bfc4ed29e bcachefs: Fix setting ca->name in device add omits 805757173cec bcachefs: sysfs trigger_recalc_capacity omits cf101319466d bcachefs: Avoid -Wflex-array-member-not-at-end warnings omits b937c37f8727 bcachefs: bch2_dev_add() can run on a non-started fs omits 6e232cde02e6 bcachefs: bch2_fs_open() now takes a darray omits e7e7eae5ad35 bcachefs: bch2_trans_update_ip() omits db792c602ae3 bcachefs: Run most explicit recovery passes persistent omits af063d80ff8e bcachefs: provide unlocked version of run_explicit_recover [...] omits 2a459c353d0f bcachefs: bch2_dirent_to_text() shows casefolded dirents omits 8c2e0da574c5 bcachefs: Single err message for btree node reads omits 0f1e3dac2625 bcachefs: bch2_mark_btree_validate_failure() omits dc68333f5001 bcachefs: bch2_fsck_err_opt() omits 236c48fc67e7 bcachefs: Plumb printbuf through bch2_btree_lost_data() omits 2d7cc3215e50 bcachefs: kill bch2_run_explicit_recovery_pass_persistent() omits 9294ae69d707 bcachefs: Remove redundant calls to btree_lost_data() omits 7d59d5d2c35f bcachefs: bch2_btree_lost_data() now handles snapshots tree omits 349243063147 bcachefs: Kill redundant error message in topology repair omits 3d90ef648a91 bcachefs: Emit a single log message on data read error omits 8de096a4555c bcachefs: bch2_io_failures_to_text() omits 3c2fad1c6452 bcachefs: print_string_as_lines: avoid printing empty line omits 2e3eba43af89 bcachefs: Make various async objs visible in debugfs omits 8abf39878e3c bcachefs: Async object debugging omits 755a0e5af018 bcachefs: fast_list omits 0055cb380e59 bcachefs: bch2_read_bio_to_text omits 38e9bfc73e68 bcachefs: bch2_bio_to_text() omits 5772f29c10f8 bcachefs: bch_dev.io_ref -> enumerated_ref omits 4071e94304cf bcachefs: bch_fs.writes -> enumerated_refs omits 8bfca98fba6a bcachefs: enumerated_ref.c omits cdc4e701374d bcachefs: for_each_rw_member_rcu() omits 1a4bc383d8f2 bcachefs: __bch2_fs_read_write() no longer depends on io_ref omits e84f219c6149 bcachefs: for_each_online_member_rcu() omits 7f64033c6cb2 bcachefs: recalc_capacity() no longer depends on io_ref omits ad249a441183 bcachefs: bch2_target_to_text() no longer depends on io_ref omits b02e339db850 bcachefs: bch2_check_rebalance_work() omits 6785900a1941 bcachefs: Kill dead code omits 4667b432874b bcachefs: Fix struct with flex member ABI warning omits 3699881273a2 docs: bcachefs: idle work scheduling design doc omits 9d42e50fe73f bcachefs: bch2_move_data_btree() can now walk roots omits 2ea80de1bd91 bcachefs: bch2_move_data_btree() can move btree nodes omits 7caf4df01fa1 bcachefs: plumb btree_id through move_pred_fd omits a943f370d2f6 bcachefs: Plumb target parameter through btree_node_rewrite_pos() omits 6e18f486f2e1 bcachefs: export bch2_move_data_phys() omits 875d15029834 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT omits ee4662f401f2 bcachefs: BCH_FEATURE_small_image omits 492f4db80d46 bcachefs: BCH_FEATURE_no_alloc_info omits c36c13c69f33 bcachefs: Print features on startup with -o verbose omits 9c2d2ed00260 bcachefs: Shrink superblock downgrade table omits 073f09573571 bcachefs: sb_validate() no longer requires members_v1 omits 858e6c328879 bcachefs: Add a recovery pass for making sure root inode i [...] omits e2c9101f92de bcachefs: Flag for repair on missing subvolume omits a8f284bda4cc bcachefs: print_str_as_lines() -> print_str() omits b986c249f2a3 bcachefs: bch2_dev_missing_bkey() omits b0be038fb4de bcachefs: Simplify bch2_count_fsck_err() omits c2fd846433a4 bcachefs: bch2_run_explicit_recovery_pass_printbuf() omits d5817693413c bcachefs: Incompatible features may now be enabled at runtime omits 9c196cf75a22 bcachefs: Clean up option pre/post hooks, small fixes omits 27dcf4f0cbf2 bcachefs: Use drop_locks_do() in bch2_inode_hash_find() omits 6c5bbdde104b bcachefs: Single device mode omits 9cca85ef7c93 bcachefs: Initialize c->name earlier on single dev filesystems omits dde88352f12e bcachefs: Simplify logic omits 5630498a72a2 bcachefs: Remove spurious +1/-1 operation omits f691b8f12536 bcachefs: Kill bch2_trans_unlock_noassert omits feafa894443f bcachefs: Clean up duplicated code in bch2_journal_halt() omits c95d5316b38a bcachefs: bch2_dev_allocator_set_rw() omits 34ac2c885b05 bcachefs: bch2_dev_journal_alloc() now respects data_allowed omits f6b265f19f0b bcachefs: Improve bch2_btree_cache_to_text() omits f09fae9ce019 bcachefs: __btree_node_reclaim_checks() omits 14ac9d2e1df4 bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() omits 0fc8e488bca1 bcachefs: Improve opts.degraded omits 537e4d0fcbe9 bcachefs: export bch2_chacha20 omits 30f7d7b399da bcachefs: indent error messages of invalid compression omits 567bb9ad6a53 bcachefs: split error messages of invalid compression into [...] omits ea08e07fe134 bcachefs: early return for negative values when parsing BC [...] omits f1eb01c7a565 bcachefs: move_data_phys: stats are not required omits 97b1b86f4096 bcachefs: RO mounts now use less memory omits 18d94619c87e bcachefs: Move various init code to _init_early() omits 056702af7425 bcachefs: alphabetize init function calls omits 06458a2e6865 bcachefs: simplify journal pin initialization omits ad148ede0230 bcachefs: btree_io_complete_wq -> btree_write_complete_wq omits a5da27c53282 bcachefs: bch2_kvmalloc() mem alloc profiling omits 6bc1afa9e2bf bcachefs: add missing include omits 9c11dbf0ac47 bcachefs: bch2_snapshot_table_make_room() omits 50327636d8c0 bcachefs: darray: provide typedefs for primitive types omits f26606077265 bcachefs: reduce new_stripe_alloc_buckets() stack usage omits 13024eb4c41c bcachefs: alloc_request no longer on stack omits d99b4b4aea8f bcachefs: alloc_request.ptrs2 omits 701be3cc9788 bcachefs: alloc_request.ca omits 53d31dfa0091 bcachefs: alloc_request.counters omits 4a515cf1ea0a bcachefs: alloc_request.usage omits 772fcfc7d5ae bcachefs: alloc_request: deallocate_extra_replicas() omits 15bf4782a0e0 bcachefs: new_stripe_alloc_buckets() takes alloc_request omits 5b7c651aed3e bcachefs: bch2_ec_stripe_head_get() takes alloc_request omits cca3fab93881 bcachefs: bch2_bucket_alloc_trans() takes alloc_request omits 97859ec10d21 bcachefs: alloc_request.data_type omits 582d87f4bca8 bcachefs: struct alloc_request omits 2d505b0937ee bcachefs: trace bch2_trans_kmalloc() omits dbe4a9ad5f30 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] omits c7b1bfa8cdc8 bcachefs: replace strncpy() with memcpy_and_pad in journal [...] omits 9bee9536df1e bcachefs: Rebalance now skips poisoned extents omits f6201af324b8 bcachefs: Data move can read from poisoned extents omits 067800b82d8f bcachefs: Poison extents that can't be read due to checksu [...] omits 0e072c4d9800 bcachefs: Be precise about bch_io_failures omits 413004083797 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup omits c7770a7adb45 smb: client: avoid dentry leak by not overwriting cfid->dentry omits a6e4b08d970f smb: client: fix delay on concurrent opens omits 73a8377a2dd7 wifi: iwlwifi: add JF1/JF2 RF for dynamic FW building omits 9df7ab451923 wifi: iwlwifi: pcie: remove 0x2726 devices omits f78902bd480d wifi: iwlwifi: cfg: inline HT params omits 90da8fd37b96 wifi: iwlwifi: cfg: remove 6 GHz from ht40_bands omits 11d5a4e8c09c wifi: iwlwifi: mld: call thermal exit without wiphy lock held omits 641f1404c969 wifi: iwlwifi: mld: avoid init-after-queue omits 437025fdbecd wifi: iwlwifi: mld: use a radio/system specific power budget omits 654d3bcfcc0f wifi: iwlwifi: mvm: use a radio/system specific power budget omits e19106a96d00 wifi: iwlwifi: fix thermal code compilation with -Werror=c [...] omits e353148b4c8c wifi: iwlwifi: pcie: remove iwl_trans_pcie_gen2_send_hcmd omits 1342aed55621 wifi: iwlwifi: Add support for a new version for link conf [...] omits 8d073f4fbe39 wifi: iwlwifi: Add a new version for mac config command omits 44ab8eab5744 wifi: iwlwifi: Add a new version for sta config command omits ef6968e4126c wifi: iwlwifi: add range response version 10 support omits cc2b6a0bf340 wifi: iwlwifi: mld: remove one more error in unallocated BAID omits f3e3be2f72b5 NFSD: Implement FATTR4_CLONE_BLKSIZE attribute omits 5cab53dbbf42 landlock: Use bitops macros in audit code omits e18386605c0f Merge branches 'arm32-for-6.16', 'arm64-defconfig-for-6.16 [...] omits 82e82eaf968c Merge tag 'scmi-updates-6.16' of ssh://gitolite.kernel.org [...] omits e8adbfc19627 Merge branch 'v6.16-armsoc/dts64' into for-next omits b8bd89de0d86 nfsd: use SHA-256 library API instead of crypto_shash API omits 1e2c7468f4cf svcrdma: Unregister the device if svc_rdma_accept() fails omits e86026c7f646 Merge branch 'v6.16-armsoc/dts64' into for-next omits 46fa64097ff0 __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be un [...] omits 9e021c9b4773 Merge branch 'v6.16-armsoc/dts64' into for-next omits 0b70c38a02ac Merge branch 'v6.16-clk/next' into for-next omits f0c940cb2e63 Merge branch 'v6.16-armsoc/dts64' into for-next omits e84e576b00d4 Merge branch 'v6.16-armsoc/dts64' into for-next omits ba0874a4a53c Merge branch 'v6.16-armsoc/dts32' into for-next omits e5c6d91b521b m68k: Replace memcpy() + manual NUL-termination with strscpy() omits 8787184c1811 m68k/kernel: replace strncpy() with strscpy() omits a2780756a2e4 m68k: coldfire: gpio: use new line value setter callbacks omits 358daff4bb93 sunrpc: allow SOMAXCONN backlogged TCP connections omits 079369195ab2 nfsd: Initialize ssc before laundromat_work to prevent NUL [...] omits 19c3b63788c3 MAINTAINERS: Update Neil Brown's email address omits c54772337ea3 sunrpc: add info about xprt queue times to svc_xprt_dequeu [...] omits 71a046a08853 nfsd: add commit start/done tracepoints around nfsd_commit() omits 115c121358c4 nfsd: nfsd4_spo_must_allow() must check this is a v4 compo [...] omits b83f658baaf0 nfsd: fix access checking for NLM under XPRTSEC policies omits 2f3efd47d1ad nfsd: remove redundant WARN_ON_ONCE in nfsd4_write omits 08cc94fa5af7 NFSD: Add experimental setting to disable the use of splice read omits b7f341d6da7b NFSD: Add /sys/kernel/debug/nfsd omits 711123ac4afc NFSD: fix race between nfsd registration and exports_proc omits 5f6cd275c7b8 NFSD: unregister filesystem in case genl_register_family() fails omits 1d463ec8167e NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACC [...] omits 5babd09e0922 Merge remote-tracking branch 'regulator/for-6.16' into reg [...] omits f7a7c324b934 Merge branch 'v6.16-armsoc/dts64' into for-next omits d300ada9a216 Merge branch 'v6.16-armsoc/dts64' into for-next omits 9dbb90aabb7e Merge branch 'v6.15-armsoc/dtsfixes' into for-next omits dab9d2afaa3d Merge branches 'rcu/misc-for-6.16', 'rcu/seq-counters-for- [...] omits ad4afdbc19ff Merge branch 'v6.16-clk/next' into for-next omits 8046da5639ac Merge branch 'v6.16-armsoc/dts64' into for-next omits ed66783203a9 Merge branch 'v6.16-armsoc/dts32' into for-next omits 6f347077d6dc Merge branch 'v6.15-clk/fixes' into for-next omits 832645b1ef97 Merge branch 'v6.15-armsoc/dtsfixes' into for-next omits 9bfe32fed9a8 Merge branch 'imx/dt64' into for-next omits a0d95c481101 Merge branch 'imx/dt' into for-next omits 19789182a32c Merge branch 'imx/bindings' into for-next omits 1f875b49e7ab Merge branch 'vfs-6.16.iomap' into vfs.all omits e331f47afa99 Merge branch 'vfs-6.16.coredump' into vfs.all omits 087cb29ad27c Merge branch 'vfs-6.16.mount' into vfs.all omits 649dfdc91861 Merge branch 'vfs-6.16.pidfs' into vfs.all omits 5c0a11c2900a Merge branch 'vfs-6.16.misc' into vfs.all omits b05d065afae6 Merge branch 'vfs-6.16.super' into vfs.all omits 4f29ea6d82ae Merge branch 'vfs-6.16.writepage' into vfs.all omits 35894c6cd56a Merge branch 'vfs-6.16.mount.api' into vfs.all omits a766a1a4ee9b Merge branch 'vfs-6.16.async.dir' into vfs.all omits 35ae6edf18df Merge branch 'vfs.fixes' into vfs.all omits 12c283cf3675 Merge patch series "net, pidfs: enable handing out pidfds [...] omits 358ab1fd6922 net, pidfs: enable handing out pidfds for reaped sk->sk_peer_pid omits cb9c3aeae509 riscv: dts: spacemit: add gpio LED for system heartbeat omits 39efc98da7c6 riscv: dts: spacemit: add gpio support for K1 SoC omits fe066af24168 riscv: dts: spacemit: Acquire clocks for UART omits 1fa2b7dd8e3e riscv: dts: spacemit: Acquire clocks for pinctrl omits 80e14080a00b Merge patch series "coredump: hand a pidfd to the usermode [...] omits 9de684ab8680 coredump: hand a pidfd to the usermode coredump helper omits 279d51ad9f6d riscv: dts: spacemit: Add clock tree for SpacemiT K1 omits d7d1d7e26bbe coredump: fix error handling for replace_fd() omits 99e16b0e7c05 pidfs: move O_RDWR into pidfs_alloc_file() omits a4696c87537a Merge patch series "selftests: coredump: Some bug fixes" omits 52cfbe664dc9 selftests: coredump: Raise timeout to 2 minutes omits 05ac92f73615 selftests: coredump: Fix test failure for slow machines omits b3da3c6ce9f6 selftests: coredump: Properly initialize pointer omits 1d7bd8c50ca3 f2fs: fix freezing filesystem during resize omits 9d6299a5347d fs: allow nesting with FREEZE_EXCL omits a5a76c966817 Merge patch series "power: wire-up filesystem freeze/thaw [...] omits 3eb6f389c577 Merge patch series "efivarfs: support freeze/thaw" omits ea156a48fe5d kernfs: add warning about implementing freeze/thaw omits 154e48190f51 efivarfs: support freeze/thaw omits 03d0feb0b7d2 power: freeze filesystems during suspend/resume omits c0144c0e7a46 Merge patch series "Extend freeze support to suspend and h [...] omits 9fe605bb5811 libfs: export find_next_child() omits 890a1ec9f1d3 super: add filesystem freezing helpers for suspend and hibernate omits d85852264728 Merge tools/for-next omits 0cf9cb9c5af1 Merge sorttable/for-next omits fef69e8e9c73 Merge ring-buffer/for-next omits 7327debf5f26 Merge probes/for-next omits 843424823355 Merge latency/for-next omits 27dcea659e42 Merge ftrace/for-next omits 4e16110559c3 Merge branch for-6.15/arm64/dt into for-next omits 014acdcb6835 Merge branch for-6.15/arm/dt into for-next omits cf93f5af2e46 Merge branch for-6.15/dt-bindings into for-next omits 5180cd8297cd Merge branch for-6.15/firmware into for-next omits 7fc67d8b92c5 Merge branch for-6.15/soc into for-next adds fea4e317f9e7 x86/mm: Eliminate window where TLB flushes may be inadvert [...] adds 29fe5d50dfa6 Merge tag 'modules-6.15-rc6' of git://git.kernel.org/pub/s [...] adds b53e523261bf io_uring: always arm linked timeouts prior to issue adds 687b2bae0eff io_uring: ensure deferred completions are flushed for multishot adds 92835cebab12 io_uring/sqpoll: Increase task_work submission batch size adds 7380c60b2831 Merge tag 'io_uring-6.15-20250509' of git://git.kernel.dk/linux adds f5c84eff634b loop: Add sanity check for read/write_iter adds db492e24f9b0 block: only update request sector if needed adds c0d0a9ff6d5b block: remove test of incorrect io priority level adds 650415fca0a9 nvme: unblock ctrl state transition for firmware update adds dd90905d5a8a Merge tag 'nvme-6.15-2025-05-08' of git://git.infradead.or [...] adds cc9f0629caee Merge tag 'block-6.15-20250509' of git://git.kernel.dk/linux adds 3013c33dcbd9 Merge tag 'riscv-for-linus-6.15-rc6' of git://git.kernel.o [...] adds 50358c251eae Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 20a4c8142e9e Merge tag 'drm-misc-fixes-2025-05-08' of https://gitlab.fr [...] adds 9984db637420 drm/amd/display: Fix invalid context error in dml helper adds f1c6be3999d2 drm/amd/display: more liberal vmin/vmax update for freesync adds 2a24755774ef drm/amd/display: Remove unnecessary DC_FP_START/DC_FP_END adds eba692ca3abc drm/amd/display: Call FP Protect Before Mode Programming/M [...] adds 5a3846648c05 drm/amd/display: Shift DMUB AUX reply command if necessary adds bc70e11b550d drm/amd/display: Fix the checking condition in dmub aux handling adds 396dc51b3b7e drm/amd/display: Remove incorrect checking in dmub aux handler adds 3924f45d4de7 drm/amd/display: Copy AUX read reply data whenever length > 0 adds 65924ec69b29 drm/amd/display: Fix wrong handling for AUX_DEFER case adds b7e84fb70839 drm/amdgpu/vcn: using separate VCN1_AON_SOC offset adds d0ce1aaa8531 Revert "drm/amd: Stop evicting resources on APUs in suspend" adds 4aaffc85751d drm/amdgpu: fix pm notifier handling adds f690e3974755 drm/amdgpu/hdp4: use memcfg register to post the write for [...] adds 0e33e0f339b9 drm/amdgpu/hdp5: use memcfg register to post the write for [...] adds dbc988c68933 drm/amdgpu/hdp5.2: use memcfg register to post the write f [...] adds ca28e80abe42 drm/amdgpu/hdp6: use memcfg register to post the write for [...] adds 5a11a2767731 drm/amdgpu/hdp7: use memcfg register to post the write for [...] adds 80e12f3e2a5a Merge tag 'amd-drm-fixes-6.15-2025-05-08' of https://gitla [...] adds 391008f34e71 drm/xe: Add page queue multiplier adds 51c0ee84e4dc drm/xe/tests/mocs: Hold XE_FORCEWAKE_ALL for LNCF regs adds 03552d8ac0af drm/xe/gsc: do not flush the GSC worker from the reset path adds 9d271a4f5ba5 drm/xe: Release force wake first then runtime power adds 564467e9d06c drm/xe: Add config control for svm flush work adds f7be784caf9f Merge tag 'drm-xe-fixes-2025-05-09' of https://gitlab.free [...] adds 732b87a40966 drm/i915/dp: Fix determining SST/MST mode during MTP TU st [...] adds c2c64ed09c7b Merge tag 'drm-intel-fixes-2025-05-09' of https://gitlab.f [...] adds ea34704d6ad7 Merge tag 'drm-fixes-2025-05-10' of https://gitlab.freedes [...] adds 0e1329d4045c Merge tag 'rust-fixes-6.15-2' of git://git.kernel.org/pub/ [...] adds 1a33418a69cc Merge tag '6.15-rc5-smb3-client-fixes' of git://git.samba. [...] adds 250cf3693060 __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be un [...] adds 65781e19dcfc do_umount(): add missing barrier before refcount checks in [...] adds 267fc3a06a37 do_move_mount(): don't leak MNTNS_PROPAGATING on failures adds d1ddc6f1d9f0 fix IS_MNT_PROPAGATING uses adds acbf235235e2 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 86c019597cd4 Merge tag 'for-linus-6.15a-rc6-tag' of git://git.kernel.or [...] adds b6c08bcddb2a Merge tag 'i2c-host-fixes-6.15-rc6' of git://git.kernel.or [...] adds ed36b437d9b1 Merge tag 'i2c-for-6.15-rc6' of git://git.kernel.org/pub/s [...] adds 914a1fe5f818 Merge tag 'char-misc-6.15-rc6' of git://git.kernel.org/pub [...] adds 067dd5875d9c Merge tag 'staging-6.15-rc6' of git://git.kernel.org/pub/s [...] adds bec6f00f120e Merge tag 'usb-6.15-rc6' of git://git.kernel.org/pub/scm/l [...] adds 345030986df8 Merge tag 'driver-core-6.15-rc6' of git://git.kernel.org/p [...] adds 3ce9925823c7 Merge tag 'mm-hotfixes-stable-2025-05-10-14-23' of git://g [...] adds da8bf5daa5e5 memblock: Accept allocated memory before use in memblock_d [...] adds f717acc6e997 Merge tag 'fixes-2025-05-11' of git://git.kernel.org/pub/s [...] adds e98960bc4df9 Input: hisi_powerkey - enable system-wakeup for s2idle adds d05a424bea9a Input: xpad - fix two controller table values adds 4ef46367073b Input: xpad - fix Share button on Xbox One controllers adds 7026d23cb383 Input: xpad - add support for several more controllers adds 93406e9d0240 Input: xpad - fix xpad_device sorting adds fea9123979fe Merge tag 'input-for-v6.15-rc5' of git://git.kernel.org/pu [...] adds ac814cbbab21 Merge tag 'timers-urgent-2025-05-11' of git://git.kernel.o [...] adds b9e62a2b8ffd Merge tag 'x86-urgent-2025-05-11' of git://git.kernel.org/ [...] adds ecb9194d1724 Merge tag 'mips-fixes_6.15_1' of git://git.kernel.org/pub/ [...] adds 6a74470b3380 Merge tag 'kvm-riscv-fixes-6.15-1' of https://github.com/k [...] adds 157dbc4a321f KVM: arm64: Fix uninitialized memcache pointer in user_mem [...] adds 859c60276e12 KVM: arm64: Force HCR_EL2.xMO to 1 at all times in VHE mode adds 7af7cfbe78e2 KVM: arm64: Prevent userspace from disabling AArch64 suppo [...] adds b60e285b6acd KVM: arm64: selftest: Don't try to disable AArch64 support adds ffea7c73d181 KVM: arm64: Properly save/restore HCRX_EL2 adds ef296ee98bb1 KVM: arm64: Kill HCRX_HOST_FLAGS adds 3949e28786cd KVM: arm64: Fix memory check in host_stage2_set_owner_locked() adds 36867c0e94f3 Merge tag 'kvmarm-fixes-6.15-3' of https://git.kernel.org/ [...] adds add20321af2f Merge tag 'kvm-x86-fixes-6.15-rcN' of https://github.com/k [...] adds cd802e7e5f1e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 82f2b0b97b36 Linux 6.15-rc6 adds 9cdf08450c71 mm: hugetlb: fix incorrect fallback for subpool adds 65a798b24e56 kernel/fork: only call untrack_pfn_clear() on VMAs duplica [...] adds 4a9584ace1b3 mm/memory: fix mapcount / refcount sanity check for mTHP reuse adds 791acabbcb1d mm/codetag: move tag retrieval back upfront in __free_pages() adds 6233a0b72750 MAINTAINERS: add mm GUP section adds 8f27acd459d5 mm/page_alloc: ensure try_alloc_pages() plays well with un [...] adds 4f007701a9a6 mm/page_alloc: fix race condition in unaccepted memory handling adds de55f06cb622 zsmalloc: don't underflow size calculation in zs_obj_write() adds 7bc688db8dd2 mm/page_alloc.c: avoid infinite retries caused by cpuset race adds ec19f236e47c MAINTAINERS: add myself as vmalloc co-maintainer adds 89afb58bf693 mm: mmap: map MAP_STACK to VM_NOHUGEPAGE only if THP is enabled adds 6cf75997e32f mm: fix VM_UFFD_MINOR == VM_SHADOW_STACK on USERFAULTFD=y [...] adds c896ee146d0c kasan: avoid sleepable page allocation from atomic context adds 653503b444c2 mm: userfaultfd: correct dirty flags set for both present [...] adds e6cbb32a714a Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds d9ec73301099 fs/eventpoll: fix endless busy loop after timeout has expired adds 6ba0982c3235 swapfile: disable swapon for bs > ps devices adds 04679f3c27e1 fs: Remove redundant errseq_set call in mark_buffer_write_ [...] adds 51bed0e4c878 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds a9cbd1528c6b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 80fefc4da738 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] adds 868c0e3a33ec Merge branch 'fs-current' of linux-next adds 538c83857d2a Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 81b7cf868aec Merge tag 'v6.15-rockchip-dtsfixes1' of https://git.kernel [...] adds e36f6de6adec Merge tag 'amlogic-fixes-for-v6.15' of https://git.kernel. [...] adds 6053915252d7 Merge tag 'riscv-sophgo-dt-fixes-for-v6.15-rc1' of https:/ [...] adds 33e79299f921 Merge tag 'asahi-soc-fixes-6.15' of https://github.com/Asa [...] adds 3238532ba55c MAINTAINERS: delete email for Shiraz Hashim adds 09acc3266cdd arm64: dts: amazon: Fix simple-bus node name schema warnings adds 9379508f0661 arm64: dts: imx8mp: use 800MHz NoC OPP for nominal drive mode adds c6888983134e arm64: dts: imx8mp-var-som: Fix LDO5 shutdown causing SD c [...] adds 15eaaa71e8ef Merge tag 'imx-fixes-6.15-2' of https://git.kernel.org/pub [...] adds 372d394e9b7b Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 1e2e3044c1bc Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flags adds c82b6357a546 Bluetooth: hci_event: Fix not using key encryption size wh [...] adds ea9a83d7f371 Merge tag 'for-net-2025-05-08' of git://git.kernel.org/pub [...] adds 6b3ab7f2cbfa net: qede: Initialize qede_ll_ops with designated initializer adds 2d3cbfd6d54a net_sched: Flush gso_skb list too during ->change() adds 16ce349b1506 selftests/tc-testing: Add qdisc limit trimming tests adds 12f4ee312c95 Merge branch 'net_sched-gso_skb-flushing' adds 45375814eb3f tools/net/ynl: ethtool: fix crash when Hardware Clock info [...] adds f11cf946c0a9 net: mctp: Don't access ifa_index when missing adds 97c4e094a4b2 tests/ncdevmem: Fix double-free of queue array adds e4f349bd6e58 net: mctp: Ensure keys maintain only one ref to corresponding dev adds 8772cc49e0b8 batman-adv: fix duplicate MAC address check adds 4d64321c4f6f Merge tag 'batadv-net-pullrequest-20250509' of git://git.o [...] adds cad7567e43dc Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds e8c01aa8ab0b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8b33ddcaf4d8 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds ff7b190aef6c ALSA: seq: Fix delivery of UMP events to group ports adds 1f93d877f09d ALSA/hda: intel-sdw-acpi: Correct sdw_intel_acpi_scan() fu [...] adds dd33993a9721 ALSA: ump: Fix a typo of snd_ump_stream_msg_device_info adds d51dd5976d8b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b7e3ec4e17e2 ASoC: mediatek: mt8188-mt6359: Depend on MT6359_ACCDET set [...] adds 4d14b1069e9e ASoC: SOF: ipc4-control: Use SOF_CTRL_CMD_BINARY as numid [...] adds 98db16f314b3 ASoC: SOF: ipc4-pcm: Delay reporting is only supported for [...] adds 4e7010826e96 ASoC: SOF: Intel: hda-bus: Use PIO mode on ACE2+ platforms adds 6052f05254b4 ASoc: SOF: topology: connect DAI to a single DAI link adds 6c28b5fcb27d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds eb17d1b44220 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7a69e6ecd119 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5686917e5396 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d32ae553e3e4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 478662ad675c Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 9aea2183b2b1 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds 4a956dd38011 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0f73628e9da1 thunderbolt: Do not double dequeue a configuration request adds 0d38f8f713a3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d18cd3f057b4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 87f624833882 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 19d832cd822c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7d3c0d48db5a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds be288c4bd271 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds 2705c59468ef Merge branch into tip/master: 'timers/urgent' adds f7387eff4bad x86/sev: Fix operator precedence in GHCB_MSR_VMPL_REQ_LEVEL macro adds 132e896f0ee5 Merge branch into tip/master: 'x86/urgent' adds 80128c8c032a Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 27fc95b1119a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds eb0851e14432 drm/meson: Use 1000ULL when operating with mode->clock adds b8c4d6fd9183 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 3a9c248683ee mm: fix ratelimit_pages update error in dirty_ratio_handler() new e292c18b266d mm: set the pte dirty if the folio is already dirty new 09b5faca2878 mm: introduce a common definition of mk_pte() new 8ffecf0f1630 sparc32: remove custom definition of mk_pte() new bfd5d68b77a1 x86: remove custom definition of mk_pte() new d2ac023c59a8 um: remove custom definition of mk_pte() new 84a1144f3b04 mm: make mk_pte() definition unconditional new ed34fc48a2a1 mm: add folio_mk_pte() new d38ca92393d3 hugetlb: simplify make_huge_pte() new d5fb48388eaa mm: remove mk_huge_pte() new 5c74aabc4fa5 mm: add folio_mk_pmd() new a2c6a34adc95 arch: remove mk_pmd() new 0d37d4f09737 filemap: remove readahead_page() new 64c4fa81f767 mm: remove offset_in_thp() new 0f47c4607b5c iov_iter: convert iter_xarray_populate_pages() to use folios new 47526d7c68b7 iov_iter: convert iov_iter_extract_xarray_pages() to use folios new c0666622e644 filemap: remove find_subpage() new ae4775d860e3 filemap: convert __readahead_batch() to use a folio new 2a1a1d80f31b filemap: remove readahead_page_batch() new 1e615c042d91 mm: delete thp_nr_pages() new 165c56544d4a zsmalloc: prefer the the original page's node for compressed data new f6b0266a9870 memcg, oom: do not bypass oom killer for dying tasks new 306152ed5ee4 mm: page_alloc: remove redundant READ_ONCE new 184c22e22326 memory: implement memory_block_advise/probe_max_size new 6f128187f31e x86: probe memory block size advisement value during mm init new 6d18e67ba711 acpi,srat: give memory block size advice based on CFMWS alignment new d9c2f92f5e4d mm/compaction: use folio in hugetlb pathway new ec7cbce03ef6 mm: annotate data race in update_hiwater_rss new 515f53ded418 mm/show_mem: optimize si_meminfo_node by reducing redundant code new 92c668a1a68c selftests/mm: convert page_size to unsigned long new 20d12a7ba92c zram: modernize writeback interface new 5a65e8c79186 mm/page_alloc: simplify free_page_is_bad by removing free_ [...] new 275df00821bf mm/compaction: remove low watermark cap for proactive compaction new 2d72c2742ae8 mm/compaction: reduce the difference between low and high [...] new 91ae8b831dda memcg: vmalloc: simplify MEMCG_VMALLOC updates new 8037ecedb023 memcg: remove root memcg check from refill_stock new 0e32af695cf3 memcg: decouple drain_obj_stock from local stock new 7159896a7dea memcg: introduce memcg_uncharge new e98e4c9e5906 memcg: manually inline __refill_stock new 2eace5c989a5 memcg: no refilling stock from obj_cgroup_release new c45db983f3f9 memcg: do obj_cgroup_put inside drain_obj_stock new 05c074a010be memcg: use __mod_memcg_state in drain_obj_stock new e273ad2a95a2 memcg: combine slab obj stock charging and accounting new d606af1b71c3 memcg: manually inline replace_stock_objcg new 0dd804a726c0 mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...] new ea73ed0357d5 mm: swap: enable swap_entry_range_free() to drop any kind [...] new e8342ffe2ba4 mm: swap: use swap_entries_free() to free swap entry in sw [...] new 74790906ff92 mm: swap: use swap_entries_free() drop last ref count in s [...] new 8974f3895d4e mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...] new fe5ea527ff7b mm: swap: free each cluster individually in swap_entries_p [...] new a57531ee4b01 mm: swap: factor out helper to drop cache of entries withi [...] new 1ffce0ccb8a6 mm: swap: replace cluster_swap_free_nr() with swap_entries [...] new 2ab5173b067b mm: add kernel-doc comment for free_pgd_range() new 2ee599591f72 hexagon: add syscall_set_return_value() new f2d7d8881ee7 syscall.h: add syscall_set_arguments() new 356136c957f7 syscall.h: introduce syscall_set_nr() new 352f72793677 ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op new 226439bcd365 ptrace: introduce PTRACE_SET_SYSCALL_INFO request new b44cb6437397 selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO new 948a04bc400a zsmalloc: cleanup headers includes new 0ad5f02b21f9 fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions new 83c593850b16 tools headers UAPI: sync linux/fs.h with the kernel sources new c7d097894e0b selftests/mm: add PAGEMAP_SCAN guard region test new 7789190817a8 mm: fix parameter passed to page_mapcount_is_type() new f2fe17e43315 mm/debug: fix parameter passed to page_mapcount_is_type() new 55f87227b00e kernel/events/uprobes: pass VMA instead of MM to remove_br [...] new 575dcfedded2 kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...] new 45052708ba21 kernel/events/uprobes: uprobe_write_opcode() rewrite new 2c94f5df0efc mm: page_alloc: tighten up find_suitable_fallback() new d27ae6c43c48 selftest/mm: make hugetlb_reparenting_test tolerant to asy [...] new c3a3e5281fe8 mm/ptdump: split note_page() into level specific callbacks new 323a6f210016 mm/ptdump: split effective_prot() into level specific callbacks new d7e77eca0abf arm64/mm: define ptdesc_t new 824a95840585 xarray: make xa_alloc_cyclic() return 0 on all success cases new bd86384262d1 fs/proc/page: refactor to reduce code duplication new dc19061c3444 vmalloc: add for_each_vmap_node() helper new c56dd05ea5b6 vmalloc: switch to for_each_vmap_node() helper new 44256a96b71c vmalloc: use for_each_vmap_node() in purge-vmap-area new 674aa4a76537 mm: pass mm down to pagetable_{pte,pmd}_ctor new abb727039e41 x86: pgtable: always use pte_free_kernel() new 822473b7229b mm: call ctor/dtor for kernel PTEs new d6bf020e854d m68k: mm: call ctor/dtor for kernel PTEs new 968af8df49d9 powerpc: mm: call ctor/dtor for kernel PTEs new 0122a5b979ad sparc64: mm: call ctor/dtor for kernel PTEs new 96a7bbab32c3 mm: skip ptlock_init() for kernel PMDs new 16ce1e8d7bd2 arm64: mm: use enum to identify pgtable level instead of *_SHIFT new 3e2910f9bc3d arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() new bf9ef7fea849 riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late new 3cbcb2fe2efc arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() new c6bb00b51cca riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc new 6d39e9c0208e mm: rust: add abstraction for struct mm_struct new a4b4c3ecbd2c mm: rust: add vm_area_struct methods that require read access new 76fef001c502 mm: rust: add vm_insert_page new 1ed5f69cd469 mm: rust: add lock_vma_under_rcu new 29cc93dfc02c mm: rust: add mmput_async support new 8ce4a4888f22 mm: rust: add VmaNew for f_ops->mmap() new aa8b7873df3a rust: miscdevice: add mmap support new 1dcede97b3df task: rust: rework how current is accessed new 9f4e6b35e5e9 mm: rust: add MEMORY MANAGEMENT [RUST] new 2ac41cc8b2f7 mm/vma: fix incorrectly disallowed anonymous VMA merges new aca44b43b901 tools/testing: add PROCMAP_QUERY helper functions in mm se [...] new 3464ae21e5df tools/testing/selftests: assert that anon merge cases beha [...] new 14539e0a61d1 mm: huge_memory: add folio_mark_accessed() when zapping file THP new 94283b0bfcbc mm/madvise: define and use madvise_behavior struct for mad [...] new 54bb2cadbf36 mm/madvise: batch tlb flushes for MADV_FREE new 66864b0c951b mm/memory: split non-tlb flushing part from zap_page_range [...] new fae7ee4d87ee mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] new c42be758a67c maple_tree: convert mas_prealloc_calc() to take in a maple [...] new 1a799b8b8f9b maple_tree: use height and depth consistently new 240e88309b90 maple_tree: use vacant nodes to reduce worst case allocations new b2cab97b1434 maple_tree: break on convergence in mas_spanning_rebalance() new 3e8c21913282 maple_tree: add sufficient height new 616844510f03 maple_tree: reorder mas->store_type case statements new 38f4c10783b8 selftests/mm: restore default nr_hugepages value during cl [...] new 121c8c602a4a memcg: optimize memcg_rstat_updated new 6a037cf6dbed selftests/damon: remove the remaining test scripts for DAM [...] new cd3fe4205321 mm, hugetlb: avoid passing a null nodemask when there is m [...] new 3e8e6efd452c vmalloc: use atomic_long_add_return_relaxed() new bdcff54d6394 mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio new b3320dba9cd2 mm/gup: remove unneeded checking in follow_page_pte() new 8887628213b2 mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...] new cd20f3f49b17 mm/gup: clean up codes in fault_in_xxx() functions new 7472c69ae5a4 samples/damon/prcl: fix a comment typo new 045a1a26bb11 mm/vmscan: modify the assignment logic of the scan and tot [...] new 417d2ee80731 mm: add nr_free_highatomic in show_free_areas new ae017d30bf8f mm: convert free_page_and_swap_cache() to free_folio_and_s [...] new 23d5051da98e memcg: multi-memcg percpu charge cache new 4d7f31bf8e27 mm: move mmap/vma locking logic into specific files new 80b15149f6be mempolicy: optimize queue_folios_pte_range by PTE batching new fe730887f751 Documentation: zram: update IDLE pages tracking documentation new 31d10be4a107 lib/test_vmalloc.c: replace RWSEM to SRCU for setup new 196d9e2d1897 lib/test_vmalloc.c: allow built-in execution new 6adfd8bc9618 MAINTAINERS: add test_vmalloc.c to VMALLOC section new e67e695d2db3 vmalloc: align nr_vmalloc_pages and vmap_lazy_nr new 6a2b8bd70a4b mm: memcontrol: remove unnecessary NULL check before free_ [...] new 1901afb479b0 mm/mempolicy: fix memory leaks in weighted interleave sysfs new 1302ceecab82 mm/mempolicy: prepare weighted interleave sysfs for memory [...] new bd5c5cd85797 mm/mempolicy: support memory hotplug in weighted interleave new 0302994097fe mm/damon/core: introduce damos quota goal metrics for memo [...] new 17d2e6f38292 mm/damon/sysfs-schemes: implement file for quota goal nid [...] new 598d2460fc90 mm/damon/sysfs-schemes: connect damos_quota_goal nid with [...] new 29580e77eec6 Docs/mm/damon/design: document node_mem_{used,free}_bp new 6ca1d2b4fc89 Docs/admin-guide/mm/damon/usage: document 'nid' file new 3ea8639f7472 Docs/ABI/damon: document nid file new 05f119be6c6e samples/damon: implement a DAMON module for memory tiering new 1dc1c20168a5 mm: fix typos in comments in mm_init.c new 151e990b97d0 Update Christoph's Email address and make it consistent new 9ff75391ac59 mm/vmalloc.c: change purge_ndoes as local static variable new 8e517744a380 mm/vmalloc.c: find the vmap of vmap_nodes in reverse order new e79beb9d34fb mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit new c98b17bfd378 mm/vmalloc: optimize function vm_unmap_aliases() new e7d8b6abbf04 mm/vmalloc.c: return explicit error value in alloc_vmap_area() new 7c402772826f execmem: enforce allocation size aligment to PAGE_SIZE new 5af4c70d7ced cpuset: rename cpuset_node_allowed to cpuset_current_node_allowed new 777edbdede6c vmscan,cgroup: apply mems_effective to reclaim new 2830791150d3 mm/huge_memory: adjust try_to_migrate_one() and split_huge [...] new 1a5a75a5be0d mm/huge_memory: remove useless folio pointers passing new 46d7006eb1a4 mm/memcg: move mem_cgroup_init() ahead of cgroup_init() new 541be8e952d8 mm/memcg: use kmem_cache when alloc memcg new adda6b450532 mm/memcg: use kmem_cache when alloc memcg pernode info new 9f845c0fe467 mm/hugetlb: use separate nodemask for bootmem allocations new 304d3e6750f7 memcg: introduce non-blocking limit setting option new d637d24c67bf memcg-introduce-non-blocking-limit-setting-option-v3 new b3292da8d815 mm: add swappiness=max arg to memory.reclaim for only anon [...] new 8fcfa28f3d83 mm: vmscan: add more comments about cache_trim_mode new 9ecd3681a70f mm: add max swappiness arg to lru_gen for anonymous memory only new c8951772749e mm: add max swappiness arg to lru_gen for anonymous memory only new 1f4fa4654629 mm-add-max-swappiness-arg-to-lru_gen-for-anonymous-memory- [...] new 27c6eab8e682 mm: use SWAPPINESS_ANON_ONLY in MGLRU new bcfb9255d10a mm/rmap: rename page__anon_vma to anon_vma for consistency new 53f5245e2085 mm/rmap: fix typo in comment in page_address_in_vma new 1df111144bf0 mm: remove unused macro INIT_PASID new eb43f81fc158 selftests/mm: use long for dwRegionSize new 8f79cdcaf003 mm/io-mapping: precompute remap protection flags for clarity new 7a756a6b1d6b mm/debug_page_alloc: improve error message for invalid gua [...] new d2a884f5bb3a mm/numa: remove unnecessary local variable in alloc_node_data() new 610e30732abf khugepaged: pass folio instead of head page to trace events new 8b8cc7998e6a memblock: add MEMBLOCK_RSRV_KERN flag new da8b59557df0 memblock: add support for scratch memory new 0be961d55f32 memblock: introduce memmap_init_kho_scratch() new cb43cf0bc3e7 kexec: add Kexec HandOver (KHO) generation helpers new 33758ed91e72 kexec: add KHO parsing support new 3acbba8385cf kexec: enable KHO support for memory preservation new 1811b42961cd kexec: add KHO support to kexec file loads new a040aae655aa kexec: add config option for KHO new f6b4d088246b arm64: add KHO support new c0319ac8ea1b x86/setup: use memblock_reserve_kern for memory used by kernel new 03807385a2a7 x86/kexec: add support for passing kexec handover (KHO) data new d140449e7221 x86/e820: temporarily enable KHO scratch for memory below 1M new 584462005a17 x86/boot: make sure KASLR does not step over KHO preserved memory new f043dafa2230 x86/Kconfig: enable kexec handover for 64 bits new 7cdf6699036b memblock: add KHO support for reserve_mem new b7eb52ef8e12 Documentation: add documentation for KHO new ee97ecee4d81 Documentation: KHO: add memblock bindings new f89f9f9b1446 mm: introduce for_each_valid_pfn() and use it from reserve [...] new 8cf3642ebafa mm: implement for_each_valid_pfn() for CONFIG_FLATMEM new 1ba4a5d690f5 mm: implement for_each_valid_pfn() for CONFIG_SPARSEMEM new e3a4f8263d47 mm-implement-for_each_valid_pfn-for-config_sparsemem-fix new ad447942d89c mm, PM: use for_each_valid_pfn() in kernel/power/snapshot.c new 2d999400d8b3 mm, x86: use for_each_valid_pfn() from __ioremap_check_ram() new f6ea77dd8bd5 mm: use for_each_valid_pfn() in memory_hotplug new 0a78ad91a4be mm/mm_init: use for_each_valid_pfn() in init_unavailable_range() new c2dc1ecbca25 mm: workingset: simplify lockdep check in update_node new 2cd9db2fe5a0 mm/damon/sysfs-schemes: use kmalloc_array() and size_add() new 5dab59f61d4b mm/rmap: inline folio_test_large_maybe_mapped_shared() int [...] new 0e7569f92339 mm/selftests: add a test to verify mmap_changing race with [...] new 146260d462a7 mm-selftests-add-a-test-to-verify-mmap_changing-race-with- [...] new 69bcbdcd6488 sched/numa: skip VMA scanning on memory pinned to one NUMA [...] new 17f054827948 sched/numa: add tracepoint that tracks the skipping of num [...] new 4f6490bb19e9 util_macros.h: make the header more resilient new 9a7a16d2260f mm: add folio_expected_ref_count() for reference count cal [...] new 3be0877ba2a0 jfs: implement migrate_folio for jfs_metapage_aops new ba4f4d1bb290 jfs: fix kernel-doc warning in jfs_metapage.c new de34254ea941 jfs-implement-migrate_folio-for-jfs_metapage_aops-fix-2 new fa67edb18a3b jfs: remove redundant NULL check in __metapage_migrate_folio() new 093d2946a3d4 mm: kmemleak: drop kmemleak_warning variable new 9f0a017ff5a8 mm: kmemleak: drop wrong comment new 61a3189bea4d mm: kmemleak: mark variables as __read_mostly new 9862ee8d2ed8 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] new 76c752272791 mm: pcp: increase pcp->free_count threshold to trigger free_high new d75c9973fb82 mm/hugetlb: pass folio instead of page to unmap_ref_private() new 8fecf89fdbc8 mm/hugetlb: refactor unmap_hugepage_range() to take folio [...] new 74284f0718c3 mm/hugetlb: refactor __unmap_hugepage_range() to take foli [...] new 2546009c233f mm/hugetlb: convert use of struct page to folio in __unmap [...] new d58236221c11 mm/hugetlb.c: __unmap_hugepage_range(): comment cleanup new edf7ca640ea9 mm: establish mm/vma_exec.c for shared exec/mm VMA functionality new 89f6cd1d97f3 mm-establish-mm-vma_execc-for-shared-exec-mm-vma-functiona [...] new 2f5ef4c572a9 mm: abstract initial stack setup to mm subsystem new a001d05f7709 mm: move dup_mmap() to mm new 0d078b223b0f mm: perform VMA allocation, freeing, duplication in mm new 4937f526e72f mm-perform-vma-allocation-freeing-duplication-in-mm-fix new 726265600357 mm: page-flags-layout.h: change the KASAN_TAG_WIDTH for HW_TAGS new ea939bd1e10c DAX: warn when kmem regions are truncated for memory block [...] new 3edd9c1b48da docs/mm/damon/design: fix spelling mistake new d1935a6eda28 xarray: fix kerneldoc for __xa_cmpxchg new d7a0003abde1 fuse: drop usage of folio_index new feee24be4de0 btrfs: drop usage of folio_index new f45d5b09cb26 f2fs: drop usage of folio_index new 52c30ee49e20 filemap: do not use folio_contains for swap cache folios new d15c4218eb5b filemap-do-not-use-folio_contains-for-swap-cache-folios-fix new b7db7eb75c86 mm: move folio_index to mm/swap.h and remove no longer nee [...] new f7ac66ab7642 mm, swap: remove no longer used swap mapping helper new 630d45fda053 mm/gup: remove unnecessary check in memfd_pin_folios() new 51307379d6c8 mm/gup: remove page_folio() in memfd_pin_folios() new 3e4bbd1abbd0 memcontrol: rename mem_cgroup_scan_tasks() new b1624e66ace4 memcontrol: introduce the new mem_cgroup_scan_tasks() new 580ebac83564 memcontrol: introduce ksm_stat at memcg-v2 new ab3d832b8a6b memcontrol: add ksm_zero_pages in cgroup/memory.ksm_stat new 29cf7f3c9afd memcontrol: add ksm_merging_pages in cgroup/memory.ksm_stat new dcc695183394 memcontrol: add ksm_profit in cgroup/memory.ksm_stat new f620ec14f7ce memcontrol-add-ksm_profit-in-cgroup-memoryksm_stat-fix new bd526f428863 memcontrol-v1: add ksm_stat at memcg-v1 new 5dae182510c5 Documentation: add ksm_stat description in cgroup-v1/memory.rst new 46410136ac54 Documentation: add ksm_stat description in cgroup-v2.rst new 8eb57ffe8784 selftests: memcg: allow low event with no memory.low and m [...] new bc616d61976f selftests: memcg: increase error tolerance of child memory [...] new 7661dba205a2 mm/mempolicy: Weighted Interleave Auto-tuning new 54fc2b635859 mm: introduce new .mmap_prepare() file callback new 54034a30c726 mm: secretmem: convert to .mmap_prepare() hook new 7c4e50d816c5 mm/vma: remove mmap() retry merge new 687762d0c045 mm: remove obsolete pgd_offset_gate() new c6caf24b593e memcg: simplify consume_stock new 7757d8bf2eae memcg: separate local_trylock for memcg and obj new 0aff646bbf6c memcg: completely decouple memcg and obj stocks new 64cdb4bbb25d memcg: no irq disable for memcg stock lock new c84cb9b4fb19 kmsan: apply clang-format to files mm/kmsan/ new 5b84380409db kmsan: fix usage of kmsan_enter_runtime() in kmsan_vmap_pa [...] new 4b1894d6bbfd kmsan: drop the declaration of kmsan_save_stack() new 9f0fd5b7fb0e kmsan: enter the runtime around kmsan_internal_memmove_met [...] new b4d5e1f39f50 kmsan: rework kmsan_in_runtime() handling in kmsan_report() new dc3819290411 sched/numa: fix task swap by skipping kernel threads new c68cfbc5048e sched/numa: add statistics of numa balance task migration new d657bde6dbf3 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] new 594ce0161914 exit: move and extend sched_process_exit() tracepoint new 3469e3dbd8e2 init/main.c: log initcall level when initcall_debug is used new 0e31c7d66494 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo new a56edde57590 task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check new f5beece08177 lib/rbtree.c: fix the example typo new f1ed148466ee proc: fix the issue of proc_mem_open returning NULL new e3cd10bd6918 checkpatch: dont warn about unused macro arg on empty body new d4fa32129865 checkpatch: qualify do-while-0 advice new 3955f1c33b4a powernow: use pr_info_once new bd043458d914 kernel.h: move READ/WRITE definitions to <linux/types.h> new 8eb3feb00b0a kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h new ed1b9d115858 kstrtox: add support for enabled and disabled in kstrtobool() new 937e7b80ca1b errseq: eliminate special limitation for macro MAX_ERRNO new 279fa6349d7f exit: combine work under lock in synchronize_group_exit() [...] new 7cb6e5d812f6 Squashfs: check return result of sb_min_blocksize new 4eaed91a02c3 ocfs2: o2net_idle_timer: Rename del_timer_sync in comment new 3a92b7b0e8a7 hung_task: replace blocker_mutex with encoded blocker new 957408bc6880 hung_task: show the blocker task if the task is hung on semaphore new 4786013fb3db samples: extend hung_task detector test with semaphore support new 67a7056b8bb7 ocfs2: simplify return statement in ocfs2_filecheck_attr_store() new b60641f66ac1 scatterlist: inline sg_next() new f11d8582de0a rapidio: remove some dead defines new 30d92123a6dc rapidio: remove unused functions new 46aa76118ee3 relay: remove unused relay_late_setup_files new 4080e08ff1e6 lib/test_kmod: do not hardcode/depend on any filesystem new 04a9090ca6da crash: fix spelling mistake "crahskernel" -> "crashkernel" new e114050188c0 treewide: fix typo "previlege" new 2ae0f375aea7 watchdog: fix watchdog may detect false positive of softlockup new 3fdb28e0e00e maccess: fix strncpy_from_user_nofault() empty string handling new bf89a385b806 compiler_types.h: fix "unused variable" in __compiletime_assert() new c6fadd119fb3 ipc: fix to protect IPCS lookups using RCU new 1d7ddaf16c7b ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery new b187b96566bd ocfs2: remove unnecessary NULL check before unregister_sys [...] new 3ee0ae5fb747 sort.h: hoist cmp_int() into generic header file new e438e86c4508 util_macros.h: fix the reference in kernel-doc new 5d13829c8845 kexec_file: use SHA-256 library API instead of crypto_shash API new 9a7161ca0657 nilfs2: add pointer check for nilfs_direct_propagate() new 42cfe85c0c2a nilfs2: do not propagate ENOENT error from nilfs_btree_pro [...] new 746bab138be1 lib/oid_registry.c: remove unused sprint_OID new 2858ae3973af selftests: fix some typos in tools/testing/selftests new 3b6082e9b4de scripts/gdb: fix kgdb probing on single-core systems new d367f518cd14 scripts/gdb: update documentation for lx_per_cpu new 3ed93c592cb9 list: remove redundant 'extern' for function prototypes new c3708fed8d37 kexec_file: allow to place kexec_buf randomly new ec597bae64e8 crash_dump: make dm crypt keys persist for the kdump kernel new 0b1d08486416 crash_dump: store dm crypt keys in kdump reserved memory new 3a7bbbb691f7 crash_dump: reuse saved dm crypt keys for CPU/memory hot-plugging new 26d752b0055d crash_dump: retrieve dm crypt keys in kdump kernel new cdcc868075f1 Revert "x86/mm: Remove unused __set_memory_prot()" new 6789522aad30 revert-x86-mm-remove-unused-__set_memory_prot-fix new c0dbde19fd72 x86/crash: pass dm crypt keys to kdump kernel new 9c5b1bbddd68 x86/crash: make the page that stores the dm crypt keys ina [...] new 1973755ce25f kernel/watchdog: add /sys/kernel/{hard,soft}lockup_count new acbc35f8d58a kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_count new bd6b15c41f01 fork: clean-up ifdef logic around stack allocation new 63cc6b156629 fork: clean-up naming of vm_stack/vm_struct variables in v [...] new ab6d11c8548e fork: check charging success before zeroing stack new e4edaa6377fd fork: define a local GFP_VMAP_STACK new 0d34d6f6bf92 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] new 32562a619812 kbuild: Require pahole <v1.28 or >v1.29 with GENDWARFKSYMS on X86 new 20511f5e38a5 usr/include: openrisc: don't HDRTEST bpf_perf_event.h new 3a0a25a4cf18 kbuild: deb-pkg: Add libdw-dev:native to Build-Depends-Arch new e08558fae8dd kbuild: rpm-pkg: Add (elfutils-devel or libdw-devel) to Bu [...] new a9cbf0687dbc modpost: Use for() loop new 8d5f08b84e6e kbuild: Disable -Wdefault-const-init-unsafe new cece6e78ad37 um: let 'make clean' properly clean underlying SUBARCH as well new 717defe87df5 gendwarfksyms: Clean up kABI rule look-ups new e1ae24b261c7 gendwarfksyms: Add a kABI rule to override byte_size attributes new d055f0b1884e gendwarfksyms: Add a kABI rule to override type strings new 6f78f82596a1 Documentation/kbuild: Drop section numbers new 2d18f2f535b0 Documentation/kbuild: Add new gendwarfksyms kABI rules new 188d818d66b7 init: remove unused CONFIG_CC_CAN_LINK_STATIC new a16565d4912a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb3de7fa988c perf trace: Fix leaks of 'struct thread' in fprintf_sys_enter() new 30d20fb1f84a perf trace: Fix leaks of 'struct thread' in set_filter_loo [...] new 4bfe27140edf perf tests: Fix 'perf report' tests installation new c42e219942cb perf lock contention: Add -J/--inject-delay option new c60b7d6f50ae perf pmu: Use available core PMU for raw events new 4f1a19b8bc14 perf test amd ibs: Fix spelling mistake "Asssuming" -> "Assuming" new 60869b22afad perf demangle-rust: Add rustc-demangle C demangler new e20848c317b5 perf symbol-elf: Integrate rust-v0 demangling new ac292ea7c38a perf demangle-rust: Remove previous legacy rust decoder new bdf05ccd1841 perf test demangle-rust: Add Rust demangling test new 41fcc9a3435f perf test demangle-java: Switch to using dso__demangle_sym() new cd17a9b1a779 perf test demangle-ocaml: Switch to using dso__demangle_sym() new fa4926a1eb0a Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 3d8fe952fb16 Merge branch 'dma-mapping-for-next' of git://git.kernel.or [...] new 4b6673232aab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1c6f96fd67e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7bb797757bf5 arm64/cpuinfo: only show one cpu's info in c_show() new 29cb80519689 arm64: hugetlb: Cleanup huge_pte size discovery mechanisms new 5b3f8917644e arm64: hugetlb: Refine tlb maintenance scope new 91e40668e70a mm/page_table_check: Batch-check pmds/puds just like ptes new ef493d234362 arm64/mm: Refactor __set_ptes() and __ptep_get_and_clear() new a899b7d0673c arm64: hugetlb: Use __set_ptes_anysz() and __ptep_get_and_ [...] new f89b399e8d6e arm64/mm: Hoist barriers out of set_ptes_anysz() loop new 61ef8ddaa35e mm/vmalloc: Warn on improper use of vunmap_range() new 2fba13371fe8 mm/vmalloc: Gracefully unmap huge ptes new 06fc959fcff7 arm64/mm: Support huge pte-mapped pages in vmap new 44562c71e2cf mm/vmalloc: Enter lazy mmu mode while manipulating vmalloc ptes new 5fdd05efa1cd arm64/mm: Batch barriers when updating kernel mappings new 11b0f576e0cb perf/arm-cmn: Fix REQ2/SNP2 mixup new 097469a2b0f1 perf/amlogic: Replace smp_processor_id() with raw_smp_proc [...] new 1774071d974d Merge branches 'for-next/acpi', 'for-next/cpufeature', 'fo [...] new aff4846db3a5 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 6982e6b0bdd8 ARM: orion/gpio: use new line value setter callbacks new 9c3782118a57 ARM: sa1100/gpio: use new line value setter callbacks new dd8a6af45928 ARM: scoop/gpio: use new line value setter callbacks new fb52f3226cab ARM: s3c/gpio: use new line value setter callbacks new a6e160ead8e7 Merge tag 'arm-gpio-set-conversion-for-v6.16-rc1' of https [...] new 98b6020187ba Merge branch 'soc/arm' into for-next new 3ee56e577019 Merge branch 'arm/fixes' into for-next new 49683c02d8e1 ARM: dts: marvell: use correct ohci/ehci node names new dd8d5cd90b51 ARM: dts: nxp: lpc: use correct ohci/ehci node names new e06534a1bd07 ARM: dts: st: use correct ohci/ehci node names new a31e23eb5ee4 ARM: dts: ti: omap: use correct ohci/ehci node names new 7dc891191e64 ARM: dts: vt8500: use correct ohci/ehci node names new a6ad0ff60f48 dt-bindings: intel: document Agilex5 NAND daughter board new b76bca66ec3d arm64: dts: socfpga: agilex5: add NAND daughter board new a6c9896e65e5 arm64: dts: socfpga: agilex5: fix gpio0 address new dd72b1ad9876 dt-bindings: fpga: stratix10: Convert to json-schema new fbfb64987062 dt-bindings: firmware: stratix10: Convert to json-schema new a63766f32d62 arm64: dts: socfpga: agilex5: add qspi flash node new 9e8a6b190256 dt-bindings: altera: Add compatible for Terasic's DE10-nano new 144616a80889 ARM: dts: socfpga: Add basic support for Terrasic's de10-nano new 76f15cd968ed arm64: dts: intel: socfpga_agilex: add frequencies to inte [...] new 17d321d4a05d arm64: dts: socfpga: agilex5: add led and memory nodes new e417c5b196bb arm64: dts: socfpga: agilex: Add dma channel id for spi new 0d57ac1f92c7 Merge tag 'socfpga_dts_updates_for_v6.15' of https://git.k [...] new 5c8cec86a473 Merge tag 'renesas-dt-bindings-for-v6.16-tag1' of https:// [...] new 47ce18de8bdf Merge tag 'renesas-dts-for-v6.16-tag1' of https://git.kern [...] new 1d55886c9681 Merge tag 'renesas-dts-for-v6.16-tag2' of https://git.kern [...] new 8dbcbf93c7c9 dt-bindings: arm: bcm2835: Add Raspberry Pi 2 (2nd rev) new b0903497e357 ARM: dts: bcm: Add support for Raspberry Pi 2 (2nd rev) new 959886105a40 arm64: dts: bcm: Add reference to RPi 2 (2nd rev) new 7b2c40796878 Merge tag 'arm-soc/for-6.16/devicetree' of https://github. [...] new fecf15fab3f0 Merge tag 'arm-soc/for-6.16/devicetree-arm64' of https://g [...] new 2f57af56366a Merge tag 'asahi-soc-dt-6.16' of https://github.com/AsahiL [...] new b386d064c8d9 Merge tag 'v6.16-rockchip-dts64-1' of https://git.kernel.o [...] new 109c5aedf6ea Merge tag 'v6.16-rockchip-dts32-1' of https://git.kernel.o [...] new d2c9d354802a dt-bindings: dma: nvidia,tegra20-apbdma: convert text base [...] new c4cd2aa6a374 dt-bindings: interrupt-controller: Convert nvidia,tegra20- [...] new cca0fe281687 dt-bindings: arm: tegra: Group Tegra30 based ASUS Transformers new 236d4257572f dt-bindings: arm: tegra: Add Asus Transformer Pad TF300TL new 0d4d6e699a4a media: dt-bindings: Document Tegra186 and Tegra194 cec new a793e78ef694 Merge tag 'tegra-for-6.16-dt-bindings' of https://git.kern [...] new f1e336793673 arm64: tegra: Configure QSPI clocks and add DMA new 34c6ba89e148 arm64: tegra: Add I2C aliases for Tegra234 new 01f11ffdfd90 arm64: tegra: Enable PWM fan on the Jetson TX1 Devkit new b84f1c018765 arm64: tegra: Enable PWM fan on the Jetson TX2 Devkit new 4cd763297c22 arm64: tegra: Drop remaining serial clock-names and reset-names new 39e1cbf57e30 arm64: tegra: Add DMA properties for Tegra186 and Tegra194 UARTs new 52dedbe81ee5 arm64: tegra: p3310: Explicitly enable GPU new d1b725476104 arm64: tegra: p2180: Explicitly enable GPU new 936217525928 arm64: tegra: Bump #address-cells and #size-cells on Tegra186 new dfb25484bd73 arm64: tegra: Add uartd serial alias for Jetson TX1 module new 34ff0bfda6f2 arm64: tegra: Add fallback CEC compatibles new e0f863036a8d arm64: tegra: Add CEC controller on Tegra210 new 20440c7f9015 arm64: tegra: Wire up CEC to devkits new 93998bc476d5 Merge tag 'tegra-for-6.16-arm64-dt' of https://git.kernel. [...] new c533c0a2acb1 ARM: tegra: Rename the apbdma nodename to match with commo [...] new b6e892ec333e ARM: tegra: Add device-tree for ASUS Transformer Pad LTE TF300TL new 7cfd76f086c6 ARM: tegra: apalis-eval: Remove pcie-switch node new ef934c51cb44 Merge tag 'tegra-for-6.16-arm-dt' of https://git.kernel.or [...] new 93bc382cf7c9 Merge branch 'soc/dt' into for-next new 8f10d9b87bb3 Merge tag 'renesas-drivers-for-v6.16-tag1' of https://git. [...] new 7ebbb8416a4d Merge tag 'samsung-drivers-6.16' of https://git.kernel.org [...] new 29bf77f0805d Merge tag 'arm-soc/for-6.16/drivers' of https://github.com [...] new 5dcee6dd09ab Merge tag 'mtk-soc-for-v6.16' of https://git.kernel.org/pu [...] new 4e61c011b00b Merge tag 'scmi-updates-6.16' of https://git.kernel.org/pu [...] new 9a977b01fb56 Merge tag 'memory-controller-drv-renesas-6.16' of https:// [...] new bddf9448039b Merge tag 'memory-controller-drv-6.16' of https://git.kern [...] new 49da9105781d soc: hisilicon: kunpeng_hccs: Simplify PCC shared memory r [...] new fd11231a7dfb Merge tag 'hisi-drivers-for-6.16' of https://github.com/hi [...] new 60dce06e49c8 Merge tag 'amd-tee-for-v6.16' of https://git.kernel.org/pu [...] new 85751585e428 Merge tag 'renesas-drivers-for-v6.16-tag2' of https://git. [...] new 9477c3e68e0a Merge tag 'tee-for-v6.16' of https://git.kernel.org/pub/sc [...] new c45b650c41b6 Merge branch 'soc/drivers' into for-next new 7dd0b3f4c67f soc: document merges new 523923fd5667 Merge tag 'renesas-arm-defconfig-for-v6.16-tag2' of https: [...] new c0553d3f346d Merge branch 'soc/defconfig' into for-next new 1e5c115cab38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87b480e04af4 dt-bindings: reset: Add compatible for Amlogic A4/A5 Reset [...] new 4ad6ed6b6501 Merge branch 'v6.16/drivers' into for-next new 40f983aa2d80 dt-bindings: vendor-prefixes: Add TC Unterhaltungselektronik AG new eb7af1268e00 dt-bindings: arm: amlogic: Add TCU Fernsehfee 3.0 board new dac928757928 ARM: dts: amlogic: Add TCU Fernsehfee 3.0 new 2c1879a44031 ARM: dts: amlogic: meson8-fernsehfee3: Describe regulators new a2ce7e3f919e Merge branch 'v6.16/arm-dt' into for-next new a7f25348e5ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9b8c0784b766 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 44272da17aad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3126e19bc1f0 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new aef8c9e2d7eb Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 3b6bd158ed1f Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 31ed103f1051 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 390c01073f5d soc: imx8m: Cleanup with adding imx8m_soc_[un]prepare new 698105013949 soc: imx8m: Introduce soc_uid hook new fd0bf2bb3221 soc: imx8m: Dump higher 64bits UID new 4865680a1976 Merge branch 'imx/drivers' into for-next new d34db26e9ea5 dt-bindings: arm: add imx8mp-libra-rdk-fpsc new 4f28aeab5293 dt-bindings: arm: fsl: add i.MX943 EVK board new 3f7de71cce2c dt-bindings: arm: add TQMa8XxS boards new 6495d690aa78 dt: bindings: arm: add bindings for TQMa95xxSA new b20c69cd708b bindings: arm: fsl: Add PHYTEC phyBOARD-Nash-i.MX93 board new 22201664ff2d Merge branch 'imx/bindings' into for-next new c7e5d6b4a303 ARM: dts: nxp: Align wifi node name with bindings new fa716c6f52c7 ARM: dts: imx7d: update opp-table voltages new 10d0bc88bbc8 ARM: dts: mxs: use padconfig macros new 4ee3a043d96b Merge branch 'imx/dt' into for-next new 95727d056c8f arm64: dts: add imx8mp-libra-rdk-fpsc board new 2b743164ecfe arm64: dts: add imx8mp-libra-rdk-fpsc LVDS panel overlay new 98363ac36640 arm64: dts: freescale: imx93-phycore-som: Add PMIC support new 31ff2efe6484 arm64: dts: freescale: imx93-phycore-som: Add EEPROM support new d6241ba41f2c arm64: dts: freescale: imx93-phycore-som: Disable LED pull-up new 54be09bdb1e7 arm64: dts: freescale: imx93-phycore-som: Enhance eMMC pinctrl new 9ed135ca4839 arm64: dts: freescale: imx93-phycore-som: Add eMMC no-1-8- [...] new bdd3071e1092 arm64: dts: freescale: imx93-phyboard-segin: Drop eMMC no- [...] new 99cf1026b7af arm64: dts: freescale: imx93-phyboard-segin: Disable SD-ca [...] new ff44686256ff arm64: dts: freescale: imx93-phyboard-segin: Fix SD-card pinctrl new d84fc1fc8e5e arm64: dts: freescale: imx93-phyboard-segin: Set CMD/DATA [...] new 1a69251c26c8 arm64: dts: freescale: imx93-phyboard-segin: Add RTC support new 0a8275f31f34 arm64: dts: freescale: imx93-phyboard-segin: Add CAN support new b7fed5065b65 arm64: dts: freescale: imx93-phyboard-segin: Add USB support new c3f6c388d30e arm64: dts: freescale: imx93-phyboard-segin: Add I2S audio new 7c4424dd11e4 arm64: dts: freescale: imx93-phyboard-segin: Add EQOS Ethernet new 265bf4ccd703 arm64: dts: freescale: imx93-phyboard-segin: Order node al [...] new a50424305874 arm64: dts: imx8-colibri: Add PCIe support new b0d011d4841b arm64: dts: freescale: Add basic dtsi for imx943 new 771e874ef202 arm64: dts: freescale: Add minimal dts support for imx943 evk new 2f67c5c4dc22 arm64: dts: imx8mp-tqma8mpql-mba8mp-ras314: Add LVDS devic [...] new 6c2df49628c1 arm64: dts: imx8mp-tqma8mpql-mba8mp-ras314: Add Raspberry [...] new ed93f6f48e22 arm64: dts: freescale: add initial device tree for TQMa8XxS new 88e62ced85fe arm64: dts: imx: Align wifi node name with bindings new 91d1ff322c47 arm64: dt: imx95: Add TQMa95xxSA new 21faf8f8e01b arm64: dts: imx93-tqma9352-mba91xxca: disable Open Drain for MDIO new 8c7432dc2ab0 arm64: dts: freescale: imx8mp-toradex-smarc: add fan PWM c [...] new e40201b45478 arm64: dts: freescale: imx8mp-toradex-smarc: add embedded [...] new 8161827fb80c arm64: dts: freescale: imx8mp-toradex-smarc: add gpio expander new 707bf92e4bc2 arm64: dts: freescale: imx8mp-toradex-smarc: use generic g [...] new 1f6c86265272 arm64: dts: freescale: Add PHYTEC phyBOARD-Nash-i.MX93 support new 917cb0c4bc57 Merge branch 'imx/dt64' into for-next new ef4c2c789a8a arm64: defconfig: Add Toradex Embedded Controller config new 68087d05675e Merge branch 'imx/defconfig' into for-next new bb4dd0b8fe3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca4c185c982c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9a2bbbceb2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57ee7ba0d94a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cbcd04ab82c6 ARM: dts: qcom: msm8226-motorola-falcon: add clocks, power [...] new db6e3f2ba0bf ARM: dts: qcom: msm8226-motorola-falcon: add I2C clock fre [...] new 7bce56fd73ee ARM: dts: qcom: msm8226-motorola-falcon: limit TPS65132 to 5.4V new e41ece7cd173 ARM: dts: qcom: msm8226-motorola-falcon: specify vddio_dis [...] new bd4718d97d30 dt-bindings: arm: qcom: Add SM7150 Google Pixel 4a new 8881698cbd8d arm64: dts: qcom: sc7280: Stop setting dmic01 pinctrl for [...] new a0a287b4776a arm64: dts: qcom: sm6350: Align reg properties with latest style new 90485e48b888 arm64: dts: qcom: qcm6490-fairphone-fp5: Add PTN36502 redriver new 1efa79c75368 arm64: dts: qcom: qcm6490-fairphone-fp5: Add OCP96011 audi [...] new 6b51f5e18113 arm64: dts: qcom: qcm6490-fairphone-fp5: Hook up DisplayPo [...] new e99e02edac8b arm64: dts: qcom: apq8096-db820c: Use q6asm defines for reg new 0c5b597651e0 arm64: dts: qcom: msm8916-modem-qdsp6: Use q6asm defines for reg new d89ed52f3f50 arm64: dts: qcom: msm8953: Use q6asm defines for reg new 01160256f4b2 arm64: dts: qcom: msm8996*: Use q6asm defines for reg new 6ac93e5b21e0 arm64: dts: qcom: qrb5165-rb5: Use q6asm defines for reg new 08b8a9fdced8 arm64: dts: qcom: sc7180-acer-aspire1: Use q6asm defines for reg new f1275b0a1de7 arm64: dts: qcom: sc7280: Use q6asm defines for reg new 84665986b7dd arm64: dts: qcom: sdm845*: Use q6asm defines for reg new f18b14d2bec4 arm64: dts: qcom: sdm850*: Use q6asm defines for reg new 69a8b068dcf6 arm64: dts: qcom: sm7325-nothing-spacewar: Use q6asm defin [...] new 5e170ce69d20 arm64: dts: qcom: sm8350: Use q6asm defines for reg new b7bc69b90736 arm64: dts: qcom: msm8953: Add uart_5 new 6aeda4f20427 arm64: dts: qcom: msm8953: Add interconnects new 28bce181daf3 arm64: dts: qcom: x1e80100-*: Drop useless DP3 compatible [...] new 061402552e98 arm64: dts: qcom: qcs8300: add the pcie smmu node new 424246ed3e5d arm64: dts: qcom: sdm845-xiaomi-beryllium-common: add touc [...] new 2be670d00b40 arm64: dts: qcom: sdm845-xiaomi-beryllium-tianma: introduc [...] new a18226be95c7 arm64: dts: qcom: sdm845-xiaomi-beryllium-ebbg: introduce [...] new b887afb9b236 dt-bindings: clock: add SM6350 QCOM video clock bindings new a4e07ddeb84d Merge branch '20250324-sm6350-videocc-v2-2-cc22386433f4@fa [...] new 4d7ee0e277d4 soc: qcom: pmic_glink: enable UCSI on sc8280xp new 421777a02bbd soc: qcom: smp2p: Fix fallback to qcom,ipc parse new 5090ac9191a1 soc: qcom: pmic_glink_altmode: fix spurious DP hotplug events new 7dc837b55604 soc: qcom: pd-mapper: Add support for SM7150 new db3de3ff2611 firmware: qcom: tzmem: disable sm7150 platform new acda397ad573 soc: qcom: smem: Update max processor count new dc4ec780313c dt-bindings: soc: qcom,rpm: add missing clock-controller node new 3022ae40e92b dt-bindings: soc: qcom: qcom,rpm: add missing clock/-names [...] new 85c5d9b9464b dt-bindings: arm: qcom,ids: add SoC ID for SM8750 new b7fc42fb0e6f soc: qcom: socinfo: add SM8750 SoC ID new f8d04825b12f Merge branches 'arm32-for-6.16', 'arm64-defconfig-for-6.16 [...] new 27e59cdb9b85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f0027c16691 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d2a2763c98da Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 5869f020c7c4 Merge branch 'v6.15-armsoc/dtsfixes' into for-next new d8bfdd94bd08 Merge branch 'v6.15-clk/fixes' into for-next new bd088836a10e arm64: defconfig: Enable Rockchip SAI and ES8328 new fe6eddd6b1a0 Merge branch 'v6.16-armsoc/defconfig64' into for-next new a7fc24ae8ea9 Merge branch 'v6.16-armsoc/dts32' into for-next new 8012af949c46 Merge branch 'v6.16-shared/clkids' into v6.16-armsoc/dts64 new 894a26404222 arm64: dts: rockchip: Add SDMMC/SDIO controllers for RK3528 new a2130d9123b2 arm64: dts: rockchip: Enable SD-card interface on Radxa E20C new 3dfeccdd3cc8 arm64: dts: rockchip: Add RK3576 SAI nodes new 7f1561d82e3d arm64: dts: rockchip: Add RK3576 HDMI audio new f4a9c9fbf02c arm64: dts: rockchip: Add analog audio on RK3576 Sige5 new fcdeb39bb561 arm64: dts: rockchip: Enable HDMI audio on Sige5 new ff7c417e54a8 dt-bindings: arm: rockchip: Add rk3399 industry evaluation board new 2435fca0580c arm64: dts: rockchip: Add rk3399-evb-ind board new aadfbdcf7e1e arm64: dts: rockchip: move rock 5b to include file new 874c1117621d dt-bindings: arm: rockchip: Add Radxa ROCK 5B+ new 376cb9696298 arm64: dts: rockchip: add Rock 5B+ new 5eb28f461a1b arm64: dts: rockchip: Add GMAC nodes for RK3528 new 10b9ef4a514b arm64: dts: rockchip: Enable Ethernet controller on Radxa E20C new 01ccbe64f9e5 dt-bindings: rockchip: pmu: Add rk3562 compatible new 472a4e77a207 dt-bindings: soc: rockchip: Add rk3562 syscon compatibles new b7016249819f dt-bindings: arm: rockchip: Add rk3562 evb2 board new 515fd6222473 arm64: dts: rockchip: add core dtsi for RK3562 SoC new ceb6ef1ea900 arm64: dts: rockchip: Add RK3562 evb2 devicetree new 34b2f7b883fe arm64: dts: rockchip: drop wrong spdif clock from edp1 on rk3588 new 1a3b9185c87e Merge branch 'v6.16-armsoc/dts64' into for-next new 61bf658a4d95 clk: rockchip: Pass NULL as reg pointer when registering G [...] new 40deb5d474c7 Merge branch 'v6.16-clk/next' into for-next new 9aafdf5bd02c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 003b8dae52fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c36e8a3b5691 arm64: dts: fvp: Add system timer for broadcast during CPU idle new a281db1c6d44 arm64: dts: fvp: Add CPU idle states for Rev C model new e31ab64a1635 arm64: dts: fvp: Reserve 64MB for the FF-A firmware in memory map new cee0ddeb52d0 arm64: dts: fvp: Add ETE and TRBE nodes for Rev C model new e34f2c312b67 Merge branch 'for-next/juno/updates', tag 'scmi-updates-6. [...] new 2763ed87cbd4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new a2725d311c6f Merge branch 'for-next' of https://github.com/sophgo/linux.git new a280c8da9e08 Merge branch 'soc-for-next' of https://github.com/sophgo/l [...] new 4dc6429d2943 riscv: dts: spacemit: Add clock tree for SpacemiT K1 new 25681c4939b7 riscv: dts: spacemit: Acquire clocks for pinctrl new 947569412bd5 riscv: dts: spacemit: Acquire clocks for UART new e9d2a6796e88 riscv: dts: spacemit: add gpio support for K1 SoC new 3f7ca1633883 riscv: dts: spacemit: add gpio LED for system heartbeat new 87acb771bb6a Merge branch 'for-next' of https://github.com/spacemit-com/linux new 4293c3e7beae Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new d8f10550448b arm64: dts: allwinner: a100: set maximum MMC frequency new 20fb4ac9cda0 dt-bindings: clock: sun50i-h616-ccu: Add LVDS reset new 390e4cfe87cb clk: sunxi-ng: h616: Add LVDS reset for LCD TCON new 91232310fa32 Merge branches 'sunxi/dt-for-6.16' and 'sunxi/clk-for-6.16 [...] new ac49d76512c8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 544004ac8c6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ff4a07fed2fa Merge branch for-6.16/dt-bindings into for-next new cf20ec411d71 Merge branch for-6.16/arm/dt into for-next new 5e98350146c3 Merge branch for-6.16/arm64/dt into for-next new 45a93a1b6a83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2f79126a73b Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new 6b8deb2ff0d3 arm64: dts: ti: k3-j721e-common-proc-board: Enable OSPI1 on J721E new 8785b579d431 arm64: dts: ti: k3-am62a: Enable CPU freq throttling on th [...] new 625e540cee2c arm64: dts: ti: k3-am62x-phyboard-lyra-gpio-fan: Update co [...] new c0fa0aaa69ac arm64: dts: ti: k3-am62-phycore-som: Enable Co-processors new 8dd0ac27fcd1 arm64: dts: ti: k3-am62a-phycore-som: Enable Co-processors new 5d0727b0537f arm64: dts: ti: k3-am62a-phycore-som: Reserve main_rti4 fo [...] new f71fb19f3604 arm64: dts: ti: k3-am62a-phycore-som: Reserve main_timer2 [...] new 9bb89ec393e3 arm64: dts: ti: j722s-evm: Add DT nodes for power regulators new 2e8861103a08 arm64: dts: ti: j722s-evm: Add MUX to control CSI2RX new 646bcbcbdfad arm64: dts: ti: k3-j722s-evm: Add overlay for quad IMX219 new 6a9d340b1f99 arm64: dts: ti: k3-j722s-evm: Add overlay for TEVI OV5640 new 877afe1ee34d soc: ti: wkup_m3_ipc: Use dev_err_probe new 2332d042e9b2 Merge branches 'ti-k3-dts-next' and 'ti-drivers-soc-next' [...] new b579041370bf Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new d0d1e34353f5 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new d890fd654fcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 805983ab1d60 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new d0e0b92c54e9 Merge branch 'thead-clk-for-next' of https://github.com/pd [...] new 31d36ff3013f Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 45c9a00e8d67 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new a17525034547 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4cced6f9cbc1 m68k: coldfire: gpio: use new line value setter callbacks new 40279a934cc9 m68k/kernel: replace strncpy() with strscpy() new ee4d637cf705 m68k: Replace memcpy() + manual NUL-termination with strscpy() new 9763a58929d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 580e249d8741 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new eed50586610d Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new d754dbda3514 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 6750bdc82322 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5157983523dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 61a74ad25462 riscv: misaligned: fix sleeping function called during mis [...] new 7b30b1b04e0d riscv: misaligned: Add handling for ZCB instructions new 85f79dece583 Merge patch series "riscv: misaligned: Add ZCB handling an [...] new 788aa64c01f1 riscv: save the SR_SUM status over switches new 19500c6dbc5c riscv: implement user_access_begin() and families new 62135bf660b2 riscv: uaccess: use input constraints for ptr of __put_user() new cdf647e81714 riscv: uaccess: use 'asm goto' for put_user() new f6bff7827a48 riscv: uaccess: use 'asm_goto_output' for get_user() new 259aaf03d7a0 Merge patch series "riscv: uaccess: optimisations" new 2940954c1ac5 riscv: vDSO: Remove --hash-style=both new 0f733b5be965 dt-bindings: riscv: Add xsfvqmaccdod and xsfvqmaccqoq ISA [...] new 2d147d77ae6e riscv: Add SiFive xsfvqmaccdod and xsfvqmaccqoq vendor extensions new e8fd215ed0eb riscv: hwprobe: Document SiFive xsfvqmaccdod and xsfvqmacc [...] new 1a6274f03534 riscv: hwprobe: Add SiFive vendor extension support and pr [...] new a5a15e07cbb9 dt-bindings: riscv: Add xsfvfnrclipxfqf ISA extension description new e84fffe21b74 riscv: Add SiFive xsfvfnrclipxfqf vendor extension new 659d664f7df8 riscv: hwprobe: Document SiFive xsfvfnrclipxfqf vendor extension new 1d91224394c9 riscv: hwprobe: Add SiFive xsfvfnrclipxfqf vendor extension new d5ca02b25f5d dt-bindings: riscv: Add xsfvfwmaccqqq ISA extension description new 34e9b16b4b88 riscv: Add SiFive xsfvfwmaccqqq vendor extension new a3ca43dc5271 riscv: hwprobe: Document SiFive xsfvfwmaccqqq vendor extension new d9669e33c8fa riscv: hwprobe: Add SiFive xsfvfwmaccqqq vendor extension new 1a3f6980889d Merge patch series "riscv: Add vendor extensions support f [...] new c9fa8543e7bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c14ac3bb607d dt-bindings: cache: ax45mp-cache: allow variable cache-set [...] new 403e87ff0613 Merge branch 'riscv-cache-for-next' into riscv-soc-for-next new 6c4cbefcbbe4 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new c098b204dd8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4909af54dd9a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 23a0d23eb035 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 3358a27903cd bcachefs: Fix missing commit in backpointer to missing target adds 83a86b0b0107 bcachefs: Don't strip rebalance_opts from indirect extents adds 5f7110edd47a bcachefs: Fix broken btree_path lock invariants in next_node() adds b03f04abd9e4 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup adds d9bb5a1c5c02 bcachefs: Be precise about bch_io_failures adds f05911b058c9 bcachefs: Poison extents that can't be read due to checksu [...] adds 33fe84c86188 bcachefs: Data move can read from poisoned extents adds bedec2020930 bcachefs: Rebalance now skips poisoned extents adds 629488dbcb1a bcachefs: replace strncpy() with memcpy_and_pad in journal [...] adds fb026d68ccb4 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] adds 109fd93e328e bcachefs: trace bch2_trans_kmalloc() adds df30e208d473 bcachefs: struct alloc_request adds b4e4b12e8b44 bcachefs: alloc_request.data_type adds cada4246012a bcachefs: bch2_bucket_alloc_trans() takes alloc_request adds 7cc74f0fcc42 bcachefs: bch2_ec_stripe_head_get() takes alloc_request adds c8a9a6dff697 bcachefs: new_stripe_alloc_buckets() takes alloc_request adds d30c00934cd9 bcachefs: alloc_request: deallocate_extra_replicas() adds 8874996b288b bcachefs: alloc_request.usage adds ef243910ba08 bcachefs: alloc_request.counters adds 35e307229244 bcachefs: alloc_request.ca adds f37250d24118 bcachefs: alloc_request.ptrs2 adds 8357325c63c8 bcachefs: alloc_request no longer on stack adds e49aa893a68b bcachefs: reduce new_stripe_alloc_buckets() stack usage adds 333e9daefba6 bcachefs: darray: provide typedefs for primitive types adds 1c4333d57451 bcachefs: bch2_snapshot_table_make_room() adds 53f657cc4a1b bcachefs: add missing include adds 206ef6a25a19 bcachefs: bch2_kvmalloc() mem alloc profiling adds c33017736c01 bcachefs: btree_io_complete_wq -> btree_write_complete_wq adds 74c969dfedfe bcachefs: simplify journal pin initialization adds 942745ce3ff9 bcachefs: alphabetize init function calls adds 407583eaf5bf bcachefs: Move various init code to _init_early() adds 1f2b01e3a2f3 bcachefs: RO mounts now use less memory adds d3c9266320d6 bcachefs: move_data_phys: stats are not required adds 317056eddc64 bcachefs: early return for negative values when parsing BC [...] adds bcbc961ffc67 bcachefs: split error messages of invalid compression into [...] adds c2db96d034ae bcachefs: indent error messages of invalid compression adds 331c7f9d15d8 bcachefs: export bch2_chacha20 adds 109483c796a8 bcachefs: Improve opts.degraded adds bd58c51bb913 bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() adds 69967a083c9d bcachefs: __btree_node_reclaim_checks() adds 271b92727b84 bcachefs: Improve bch2_btree_cache_to_text() adds 0188932e55a9 bcachefs: bch2_dev_journal_alloc() now respects data_allowed adds 0a2a2d62fb4e bcachefs: bch2_dev_allocator_set_rw() adds 60e3abceb14c bcachefs: Clean up duplicated code in bch2_journal_halt() adds 250d4813a788 bcachefs: Kill bch2_trans_unlock_noassert adds 87de01c5fe59 bcachefs: Remove spurious +1/-1 operation adds 9e401120f57e bcachefs: Simplify logic adds dc532ae8186b bcachefs: Initialize c->name earlier on single dev filesystems adds c9d0fd6cc638 bcachefs: Single device mode adds 5ea36fca61ca bcachefs: Use drop_locks_do() in bch2_inode_hash_find() adds 0fd80af59332 bcachefs: Clean up option pre/post hooks, small fixes adds 1a5a2f5b6eb9 bcachefs: Incompatible features may now be enabled at runtime adds b56c899e70d0 bcachefs: bch2_run_explicit_recovery_pass_printbuf() adds 1adf64022e00 bcachefs: Simplify bch2_count_fsck_err() adds 4d3b909313a5 bcachefs: bch2_dev_missing_bkey() adds 173c43cc7a07 bcachefs: print_str_as_lines() -> print_str() adds 2284b5b10a99 bcachefs: Flag for repair on missing subvolume adds b87129a94637 bcachefs: Add a recovery pass for making sure root inode i [...] adds 55eac02fb884 bcachefs: sb_validate() no longer requires members_v1 adds 29973aa50dd6 bcachefs: Shrink superblock downgrade table adds d446a85dc74f bcachefs: Print features on startup with -o verbose adds 86ed4dbd8366 bcachefs: BCH_FEATURE_no_alloc_info adds 87aa52beb0b7 bcachefs: BCH_FEATURE_small_image adds 00bb8aec6897 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT adds 8cf3d170c071 bcachefs: export bch2_move_data_phys() adds 6e6dca15219e bcachefs: Plumb target parameter through btree_node_rewrite_pos() adds 1f2c21e9a533 bcachefs: plumb btree_id through move_pred_fd adds 2a0afa95954b bcachefs: bch2_move_data_btree() can move btree nodes adds 75b746f7d940 bcachefs: bch2_move_data_btree() can now walk roots adds 58f5f8bf94e0 docs: bcachefs: idle work scheduling design doc adds 170b83c2d312 bcachefs: Fix struct with flex member ABI warning adds 73c52ee631a4 bcachefs: Kill dead code adds 553977d5ff8e bcachefs: bch2_check_rebalance_work() adds d1a052bbf8d0 bcachefs: bch2_target_to_text() no longer depends on io_ref adds 2a59af285530 bcachefs: recalc_capacity() no longer depends on io_ref adds 7c201f5d2771 bcachefs: for_each_online_member_rcu() adds 171891d37ff8 bcachefs: __bch2_fs_read_write() no longer depends on io_ref adds b4d10b71f9f4 bcachefs: for_each_rw_member_rcu() adds adb2352a5f3a bcachefs: enumerated_ref.c adds a2d978fa01eb bcachefs: bch_fs.writes -> enumerated_refs adds 51cc73072fc0 bcachefs: bch_dev.io_ref -> enumerated_ref adds a4add28ea155 bcachefs: bch2_bio_to_text() adds dc8c06deab4c bcachefs: bch2_read_bio_to_text adds da2692bd2c7f bcachefs: fast_list adds 926d2242da69 bcachefs: Async object debugging adds bf471ef6d599 bcachefs: Make various async objs visible in debugfs adds 36e9c5cb70ad bcachefs: print_string_as_lines: avoid printing empty line adds beba0653d951 bcachefs: bch2_io_failures_to_text() adds 69ab085718e6 bcachefs: Emit a single log message on data read error adds 02b847b927b1 bcachefs: Kill redundant error message in topology repair adds 981c42e205b1 bcachefs: bch2_btree_lost_data() now handles snapshots tree adds c54dde61cced bcachefs: Remove redundant calls to btree_lost_data() adds adbe4f188efe bcachefs: kill bch2_run_explicit_recovery_pass_persistent() adds 7f445b9ffef1 bcachefs: Plumb printbuf through bch2_btree_lost_data() adds 2af82aa0efc6 bcachefs: bch2_fsck_err_opt() adds c4d9a4f94436 bcachefs: bch2_mark_btree_validate_failure() adds bbfe129cfc1a bcachefs: Single err message for btree node reads adds b4500519d472 bcachefs: bch2_dirent_to_text() shows casefolded dirents adds 335ab88aef1e bcachefs: provide unlocked version of run_explicit_recover [...] adds 31f68b6527b7 bcachefs: Run most explicit recovery passes persistent adds 31d25520632b bcachefs: bch2_trans_update_ip() adds e0a7e2b9d8e2 bcachefs: bch2_fs_open() now takes a darray adds e4a3d3799da0 bcachefs: bch2_dev_add() can run on a non-started fs adds fa5014ff627f bcachefs: Avoid -Wflex-array-member-not-at-end warnings adds fe1c1ec1766f bcachefs: sysfs trigger_recalc_capacity adds bc24ae907d28 bcachefs: Fix setting ca->name in device add adds 96f46cafb109 docs: bcachefs: add casefolding reference adds e06c352f868f bcachefs: Improve bch2_disk_groups_to_text() adds bf9a4d52dec4 bcachefs: Rename x_name to x_name_and_value adds c01ff05bbabc bcachefs: Don't emit bch_sb_field_members_v1 if not required adds efa75b9f151d bcachefs: snapshot delete progress indicator adds 56db9e6e3472 bcachefs: Add comments for inode snapshot requirements adds c9ae96b84793 bcachefs: kill inode_walker_entry.snapshot adds 33b136feb5b4 bcachefs: Fix inconsistent req->ec adds 1daa0e79c33f bcachefs: Improve bch2_request_incompat_feature() message adds 73504aea2400 bcachefs: bch2_inode_unpack() cleanup adds 114e3aea6f7b bcachefs: get_inodes_all_snapshots() now includes whiteouts adds 26635e7de91d bcachefs: BCH_FSCK_ERR_snapshot_key_missing_inode_snapshot adds da0888d59d6c bcachefs: Skip unrelated snapshot trees in snapshot deletion adds 4e5346ce1f61 bcachefs: BCH_SNAPSHOT_DELETED -> BCH_SNAPSHOT_WILL_DELETE adds f084d8292ef8 bcachefs: bcachefs_metadata_version_snapshot_deletion_v2 adds 9385d25e7007 bcachefs: delete_dead_snapshot_keys_v2() adds 233a1cf0c9da bcachefs: bch2_journal_write() refactoring adds 732744f888a6 bcachefs: bch2_dev_in_target() no longer takes rcu_read_lock() adds 813c0e65df6f bcachefs: inline bch2_ob_ptr() adds 42a606686705 bcachefs: improve check_inode_hash_info_matches_root() err [...] adds 2b1059bcc26c bcachefs: Improve bch2_extent_ptr_set_cached() adds 30f104f01360 bcachefs: __bch2_fs_free() cleanup adds f5e705f32ac2 bcachefs: opts.rebalance_on_ac_only adds 96d9cc471c52 bcachefs: bch2_dev_remove_stripes() respects degraded flags adds 3fc58c948210 bcachefs: BCH_SB_MEMBER_DELETED_UUID adds dd7b1300f5bd bcachefs: bch2_dev_data_drop_by_backpointers() adds 5be1db8e6fe1 bcachefs: bcachefs_metadata_version_fast_device_removal adds 341d9faf2f22 bcachefs: Knob for manual snapshot deletion adds 2b70485db954 bcachefs: Add missing include adds 244748240be4 bcachefs: Extend bucket_size to 32 bits adds 2df1c6200e85 bcachefs: bch2_copygc_dev_wait_amount() adds a79df44f2cf3 bcachefs: buckets_in_flight on stack adds b397d6f2fe64 bcachefs: kill dead code in move_data_phys() adds d18ba9d99376 bcachefs: delete dead items in bch_dev adds 6b72324cf136 bcachefs: "buckets with backpointer mismatches" now alloca [...] adds 57b786fed1da bcachefs: print label correctly in sb_member_to_text() adds b04a35cab329 bcachefs: recovery_passes_types.h -> recovery_passes_format.h adds 27c4fdef4a30 bcachefs: bch_sb_field_recovery_passes adds f4b259aefeca bcachefs: online_fsck_mutex -> run_recovery_passes_lock adds 2978f2e75766 bcachefs: Slim down inlined part of bch2_btree_path_upgrade() adds 22aeacad91c2 bcachefs: Debug params are now static_keys adds 588e20dbb669 bcachefs: debug_check_btree_locking modparam adds 5aba2b27c222 bcachefs: debug_check_iterators no longer requires BCACHEFS_DEBUG adds 48fbfc0c5051 bcachefs: debug_check_bset_lookups adds 1187a444df2b bcachefs: debug_check_bkey_unpack adds caf85388cbdb bcachefs: Rename fsck_running, recovery_runnnig flags adds 1ca3c920df73 bcachefs: Don't rewind recovery if not in recovery adds add30dd9697c Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 499c2f40f9db Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds fd36d94fae24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d198153ae687 smb: client: fix delay on concurrent opens adds f07d9d3bec6b Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds d78aa60cfa7e configfs: Delete semicolon from macro type_print() definition adds f830edbae247 configfs: Do not override creating attribute file failure [...] adds bbb67d4f85fd configfs: Correct error value returned by API config_item_ [...] adds 8ee103b497f5 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] adds d6f36b2252ee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7cfb291e4fd1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7179ec23e5ec Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 2efb229cc813 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 1cc9bdb6db6f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds d83a1e80bf7d fs/fuse: fix race between concurrent setattr from multiple nodes adds 4a9be366c554 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b94584d96ebb gfs2: avoid inefficient use of crc32_le_shift() adds 8ac653494008 Rename jdata_dirty_folio to gfs2_jdata_dirty_folio adds 2c77d953ed7f gfs2: Move gfs2_trans_add_databufs adds 4b6f23f4cf26 gfs2: Don't call gfs2_jdata_writepages during journal flush adds 81dcf5797cba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 59e0821f469d Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 5b53f85391c5 ksmbd: use list_first_entry_or_null for opinfo_get_list() adds 0f0730b5c43f ksmbd: fix stream write failure adds a3ab3db08b4f Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds bfea3ede0410 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds c51e9aef441d NFSD: unregister filesystem in case genl_register_family() fails adds a1c2243688ee NFSD: fix race between nfsd registration and exports_proc adds a06cff117da5 NFSD: Add /sys/kernel/debug/nfsd adds f2ebf7600efb NFSD: Add experimental setting to disable the use of splice read adds 248993814704 nfsd: remove redundant WARN_ON_ONCE in nfsd4_write adds 5accbe3aa111 nfsd: fix access checking for NLM under XPRTSEC policies adds 1ec005e36ca9 nfsd: nfsd4_spo_must_allow() must check this is a v4 compo [...] adds 161a5eca1030 nfsd: add commit start/done tracepoints around nfsd_commit() adds 9ccbf60bedba sunrpc: add info about xprt queue times to svc_xprt_dequeu [...] adds ba524833804c MAINTAINERS: Update Neil Brown's email address adds ec7353768a39 nfsd: Initialize ssc before laundromat_work to prevent NUL [...] adds 60efe6c2a055 sunrpc: allow SOMAXCONN backlogged TCP connections adds 100b77941793 svcrdma: Unregister the device if svc_rdma_accept() fails adds 01b7d3cb65cc nfsd: use SHA-256 library API instead of crypto_shash API adds aabd0f529380 NFSD: Implement FATTR4_CLONE_BLKSIZE attribute adds 9837edab65c2 NFSD: Use sockaddr instead of a generic array adds f323db390641 NFSD: Add a Call equivalent to the NFSD_TRACE_PROC_RES macros adds 1f94d289bc58 nfsd: add a tracepoint for nfsd_setattr adds 17a475c10339 nfsd: add a tracepoint to nfsd_lookup_dentry adds 0d52a7f743a0 nfsd: add nfsd_vfs_create tracepoints adds a49779c78d8b nfsd: add tracepoint to nfsd_symlink adds d55aa85a1775 nfsd: add tracepoint to nfsd_link() adds 22e0a3b42b5c nfsd: add tracepoints for unlink events adds 12a5a6520d94 nfsd: add tracepoint to nfsd_rename adds bfd519d8dd23 nfsd: add tracepoint to nfsd_readdir adds 94a563300274 nfsd: add tracepoint for getattr and statfs events adds 38998a801b24 nfsd: remove old v2/3 create path dprintks adds 966d55ac37d7 nfsd: remove old v2/3 SYMLINK dprintks adds 18d7ec18aea2 nfsd: remove old LINK dprintks adds 71a8296553ae nfsd: remove REMOVE/RMDIR dprintks adds f6f484a2bf50 nfsd: remove dprintks for v2/3 RENAME events adds 314ad3fb86c3 nfsd: remove legacy READDIR dprintks adds 049432a58492 nfsd: remove legacy dprintks from GETATTR and STATFS codepaths adds bc220d410a75 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds e45a52cc8353 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 533a691ba6dd Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds 23be716b1c4f xfs: don't assume perags are initialised when trimming AGs adds 3af35b41400c xfs: free up mp->m_free[0].count in error case adds 5d894321c49e fs: add atomic write unit max opt to statx adds 84270a1a30c9 xfs: only call xfs_setsize_buftarg once per buffer target adds 5af9f5508477 xfs: rename xfs_inode_can_atomicwrite() -> xfs_inode_can_h [...] adds 13c7c54bd0fa xfs: separate out setting buftarg atomic writes limits adds 6d1bdc739140 xfs: add helpers to compute log item overhead adds 805f89881252 xfs: add helpers to compute transaction reservation for fi [...] adds 85bf2dfa3f12 xfs: ignore HW which cannot atomic write a single block adds 6baf4cc47a74 xfs: allow block allocator to take an alignment hint adds 514df14fae97 xfs: refactor xfs_reflink_end_cow_extent() adds 0ea88ed47bb1 xfs: refine atomic write size check in xfs_file_write_iter() adds bd1d2c21d5d2 xfs: add xfs_atomic_write_cow_iomap_begin() adds 11ab31909d7c xfs: add large atomic writes checks in xfs_direct_write_io [...] adds b1e09178b73a xfs: commit CoW-based atomic writes atomically adds 9baeac3ab1f8 xfs: add xfs_file_dio_write_atomic() adds 0c438dcc3150 xfs: add xfs_calc_atomic_write_unit_max() adds 9dffc58f2384 xfs: update atomic write limits adds 4528b9052731 xfs: allow sysadmins to specify a maximum atomic write lim [...] adds 4abb9052a72b Merge tag 'atomic-writes-6.16_2025-05-07' of https://git.k [...] adds c6fad0beebe7 Merge branch 'atomic_writes-6.16' into for-next adds 92926c447c60 xfs: Remove deprecated xfs_bufd sysctl parameters adds c1f3d281226a Merge branch 'deprecated_bufd-6.16' into for-next adds 59bfbe34f486 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 94c3a5ed99dd Merge branch 'vfs.fixes' into vfs.all adds d3da6602b82c Merge branch 'vfs-6.16.async.dir' into vfs.all adds 759cfedc5ee7 omfs: convert to new mount API adds 48c1b10dc8b5 Merge branch 'vfs-6.16.mount.api' into vfs.all adds c946caba9beb Merge branch 'vfs-6.16.writepage' into vfs.all adds 1af3331764b9 super: add filesystem freezing helpers for suspend and hibernate adds 6e5af8e3ca5f Merge patch series "Extend freeze support to suspend and h [...] adds 33445d6fc520 libfs: export find_next_child() adds 0e4f9483959b efivarfs: support freeze/thaw adds 0de4c4065cad Merge patch series "efivarfs: support freeze/thaw" adds eacfbf74196f power: freeze filesystems during suspend/resume adds ef2ed04eba99 kernfs: add warning about implementing freeze/thaw adds 05b158d4fd11 Merge patch series "power: wire-up filesystem freeze/thaw [...] adds 1afe9e7da8c0 f2fs: fix freezing filesystem during resize adds 365253f7304c Merge branch 'vfs-6.16.super' into vfs.all adds 9f81d707022c fs: remove useless plus one in super_cache_scan() adds bb01e8cc10f0 fs: use writeback_iter directly in mpage_writepages adds 5caa2d89b7f1 kernel/nsproxy: remove unnecessary guards adds 79fb8d8d93e4 include/cgroup: separate {get,put}_cgroup_ns no-op case adds e68ecc161fec Merge patch series "Minor namespace code simplication" adds 021753c37aad Merge branch 'vfs-6.16.misc' into vfs.all adds 20b70e58961b net, pidfs: enable handing out pidfds for reaped sk->sk_peer_pid adds 923ea4d4482b Merge patch series "net, pidfs: enable handing out pidfds [...] adds e194d2067c95 selftests: coredump: Properly initialize pointer adds 6f5bf9f37f06 selftests: coredump: Fix test failure for slow machines adds c6e888d02d51 selftests: coredump: Raise timeout to 2 minutes adds e1b477c21300 Merge patch series "selftests: coredump: Some bug fixes" adds c57f07b23587 pidfs: move O_RDWR into pidfs_alloc_file() adds 95c5f43181fe coredump: fix error handling for replace_fd() adds b5325b2a270f coredump: hand a pidfd to the usermode coredump helper adds 4dd6566b5a8c Merge patch series "coredump: hand a pidfd to the usermode [...] adds db56723ceaec pidfs: detect refcount bugs adds a30db9d76e36 Merge branch 'vfs-6.16.pidfs' into vfs.all adds 6a8dcdd969cb fs: convert mount flags to enum adds 4f72c9386173 Merge branch 'vfs-6.16.mount' into vfs.all adds e356c5d5b10e iomap: resample iter->pos after iomap_write_begin() calls adds 99fe6e61fd3c iomap: drop unnecessary pos param from iomap_write_[begin|end] adds 3ceb65b17676 iomap: drop pos param from __iomap_[get|put]_folio() adds c4f9a1ba747d iomap: helper to trim pos/bytes to within folio adds c0f8658a9dbc iomap: push non-large folio check into get folio path adds 66c0d8551428 iomap: rework iomap_write_begin() to return folio offset a [...] adds 2cb0e96cb01b Merge patch series "iomap: misc buffered write path cleanu [...] adds 267880e908bd Merge branch 'vfs-6.16.iomap' into vfs.all adds 3730df921737 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds 725068979280 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5dff1745245d Merge branch 'fs-next' of linux-next new b319e2406a13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e8d148c93e9c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d679c2e1e8d9 pstore/zone: rewrite some comments for better understanding new 310c8f300642 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new fec265548ac5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8930ef557c4d Merge branch 'i2c/for-current' into i2c/for-next new e8d7ab5ef2c6 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 5d39616bb968 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 2997b28978d9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 4081cbe282df Merge branch 'docs-next' of git://git.lwn.net/linux.git new 2a934fdb01db media: v4l2-dev: fix error handling in __video_register_device() new fdc33c5f8983 media: v4l: subdev: Fix coverity issue: Logically dead code new 0400bee67f49 media: synopsys: hdmirx: Renamed frame_idx to sequence new 57c8d79adf05 media: synopsys: hdmirx: Count dropped frames new a704a3c503ae media: videobuf2: use sgtable-based scatterlist wrappers new 3de572fe2189 media: omap3isp: use sgtable-based scatterlist wrappers new 5a50a258b9ee media: platform: cros-ec: select ports ab for Dirks new 9c210a24b1f6 media: ov02c10: Use div_u64 to divide a 64-bit number new 8005e2afb702 media: dt-bindings: Add amlogic,c3-mipi-csi2.yaml new b63ef604a28d media: platform: Add C3 MIPI CSI-2 driver new a789e6fc7686 media: dt-bindings: Add amlogic,c3-mipi-adapter.yaml new f0d2d8062cc8 media: platform: Add C3 MIPI adapter driver new d0a02f67f032 media: dt-bindings: Add amlogic,c3-isp.yaml new a3aa115af254 media: Add C3ISP_PARAMS and C3ISP_STATS meta formats new 6d406187ebc0 media: uapi: Add stats info and parameters buffer for C3 ISP new fb2e135208f3 media: platform: Add C3 ISP driver new f0d3a857ae4e Documentation: media: Add documentation file metafmt-c3-isp.rst new f8953ee95954 Documentation: media: Add documentation file c3-isp.rst new 14f6e205e559 media: uvcvideo: Keep streaming state in the file handle new 2f101572c0a3 media: uvcvideo: Create uvc_pm_(get|put) functions new 10acb9101355 media: uvcvideo: Increase/decrease the PM counter per IOCTL new a32d9c41bdb8 media: uvcvideo: Make power management granular new d1b618e79548 media: uvcvideo: Do not turn on the camera for some ioctls new ba4fafb02ad6 media: uvcvideo: Return the number of processed controls new 5c791467aea6 media: uvcvideo: Send control events for partial succeeds new a70705d3c020 media: uvcvideo: Rollback non processed entities on error new 387e89393071 media: uvcvideo: Fix deferred probing error new 3328eb4dfec2 media: uvcvideo: Use dev_err_probe for devm_gpiod_get_optional new 1b83a9f41bd1 media: amlogic: c3-mipi-csi2: Handle 64-bits division new 9e5140e210e2 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new afc9506c2a81 cpufreq/amd-pstate: Move max_perf limiting in amd_pstate_update new 98b52c6b0b52 cpufreq/amd-pstate: Add offline, online and suspend callba [...] new 608a76b65288 cpufreq/amd-pstate: Add support for the "Requested CPU Min [...] new d26d16438bc5 amd-pstate-ut: Reset amd-pstate driver mode after running [...] new 41abd479d14e Merge tag 'amd-pstate-v6.16-2025-05-08' of ssh://gitolite. [...] new a9f59a02fc2f Merge branch 'pm-cpufreq' into linux-next new adfab6b39202 ACPI: PPTT: Fix processor subtable walk new 901ac26739d0 Merge branch 'fixes' into linux-next new 907871b9dad9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 586e0b2d307f Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 6a308471db97 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 15d56bbd1279 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 66c9b17801ef Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 1e9fbd09e9ee Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new a88f9dd95d34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f389a648a3b selftests: netfilter: fix conntrack stress test failures o [...] new d97e2634fbdc selftests: net-drv: remove the nic_performance and nic_lin [...] new 4701073c3deb net: enetc: add initial netc-lib driver to support NTMP new e3f4a0a8ddb4 net: enetc: add command BD ring support for i.MX95 ENETC new 401dbdd1c23c net: enetc: move generic MAC filtering interfaces to enetc-core new 6c5bafba347b net: enetc: add MAC filtering for i.MX95 ENETC PF new df6cb0958089 net: enetc: add debugfs interface to dump MAC filter new 66b3fb001156 net: enetc: add set/get_rss_table() hooks to enetc_si_ops new 7e1af4d6e4b4 net: enetc: make enetc_set_rss_key() reusable new 2627e9873d69 net: enetc: add RSS support for i.MX95 ENETC PF new 42fb12220ade net: enetc: change enetc_set_rss() to void type new 2219281242fc net: enetc: enable RSS feature by default new 014e33e2d8e9 net: enetc: extract enetc_refresh_vlan_ht_filter() new 5d7f6f6836a1 net: enetc: move generic VLAN hash filter functions to ene [...] new f7d30ef6c1f7 net: enetc: add VLAN filtering support for i.MX95 ENETC PF new 932ce98041ff net: enetc: add loopback support for i.MX95 ENETC PF new a9ce2ce1800e Merge branch 'add-more-features-for-enetc-v4-round-2' new 179542a98730 net: thunder: make tx software timestamp independent new 1b2900db0119 ethtool: Block setting of symmetric RSS when non-symmetric [...] new 0df6932485a0 tools: ynl: handle broken pipe gracefully in CLI new 6c14058edfd0 net: dsa: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() new b45bf3f84ec4 net: dpaa_eth: convert to ndo_hwtstamp_set() new 7bf230556bfa net: dpaa_eth: add ndo_hwtstamp_get() implementation new c2d0b7da611a net: dpaa_eth: simplify dpaa_ioctl() new 4b3f6fb8d0a1 Merge branch 'dpaa_eth-conversion-to-ndo_hwtstamp_get-and- [...] new b6e79c5da8c2 net: dpaa2-eth: convert to ndo_hwtstamp_set() new d27c6e8975c6 net: dpaa2-eth: add ndo_hwtstamp_get() implementation new 17c6c5a09df0 net: gianfar: convert to ndo_hwtstamp_get() and ndo_hwtsta [...] new 3c9ff6eb2de5 net: mvpp2: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() new 4a1cff317d95 batman-adv: Start new development cycle new d699628dae07 batman-adv: constify and move broadcast addr definition new 8a7bb74a79d4 batman-adv: no need to start/stop queue on mesh-iface new a608f11d3a3b batman-adv: Switch to crc32 header for crc32c new 4e1ccc8e52e5 batman-adv: Drop unused net_namespace.h include new 6a63b01567fb Merge tag 'batadv-next-pullrequest-20250509' of git://git. [...] new 1d2c7a5fee31 net: stmmac: Refactor VLAN implementation new f3acaf7364a6 net: stmmac: stmmac_vlan: rename VLAN functions and symbol [...] new 534df0c1724b net: stmmac: dwxgmac2: Add support for HW-accelerated VLAN [...] new 0b28182c73a3 Merge branch 'refactoring-designware-vlan-code' new bdbfcfc7415e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 8e64c387c942 libbpf: Add identical pointer detection to btf_dedup_is_equiv() new 38d976c32d85 selftests/bpf: Fix kmem_cache iterator draining new 358b1c0f56eb libbpf: Use proper errno value in linker new 7b05f43155cb bpf: Replace offsetof() with struct_size() new 714070c4cb7a bpf: Allow XDP dev-bound programs to perform XDP_REDIRECT [...] new 3678331ca781 selftests/bpf: xdp_metadata: Check XDP_REDIRCT support for [...] new 86870d0b8f50 Merge branch 'bpf-allow-xdp_redirect-for-xdp-dev-bound-programs' new f263336a41da selftests/bpf: Add btf dedup test covering module BTF dedup new a28fe3160362 selftests/bpf: Remove sockmap_ktls disconnect_after_delete test new 41d4ce6df3f4 bpf: Fix uninitialized values in BPF_{CORE,PROBE}_READ new 41948afcf503 bpf: Replace offsetof() with struct_size() new 62e23f183839 libbpf: Improve BTF dedup handling of "identical" BTF types new b183c0123d9b bpf: Check KF_bpf_rbtree_add_impl for the "case KF_ARG_PTR [...] new 7faccdf4b47d bpf: Simplify reg0 marking for the rbtree kfuncs that retu [...] new 9e3e66c553f7 bpf: Add bpf_rbtree_{root,left,right} kfunc new 2ddef1783c43 bpf: Allow refcounted bpf_rb_node used in bpf_rbtree_{remo [...] new 47ada65c5cf9 selftests/bpf: Add tests for bpf_rbtree_{root,left,right} new 3fab84f00d32 bpf: Simplify reg0 marking for the list kfuncs that return [...] new fb5b480205ba bpf: Add bpf_list_{front,back} kfunc new 29318b4d5dc3 selftests/bpf: Add test for bpf_list_{front,back} new 9fd060622cf9 Merge branch 'bpf-support-bpf-rbtree-traversal-and-list-peeking' new 43745d11bfd9 bpftool: Fix regression of "bpftool cgroup tree" EINVAL on [...] new b69d4413aa19 bpftool: Fix cgroup command to only show cgroup bpf programs new fce7bd8e385a bpf/verifier: Handle BPF_LOAD_ACQ instructions in insn_def [...] new 118ae46b7942 bpf, riscv64: Introduce emit_load_*() and emit_store_*() new 8afd3170d511 bpf, riscv64: Support load-acquire and store-release instructions new db7a3822b5f4 bpf, riscv64: Skip redundant zext instruction after load-acquire new 13fdecf3456e selftests/bpf: Use CAN_USE_LOAD_ACQ_STORE_REL when appropriate new 6e492ffcab60 selftests/bpf: Avoid passing out-of-range values to __retval() new 0357f29de809 selftests/bpf: Verify zero-extension behavior in load-acqu [...] new d3131466b4f8 selftests/bpf: Enable non-arena load-acquire/store-release [...] new 32c563d1092f Merge branch 'bpf-riscv64-support-load-acquire-and-store-r [...] new ee971630f20f bpf: Allow some trace helpers for all prog types new 8c112a428b94 sched_ext: Remove bpf_scx_get_func_proto new 0f2d39f34062 Merge branch 'bpf-allow-some-trace-helpers-for-all-prog-types' new cf15cdc0f0f3 selftests/bpf: Fix caps for __xlated/jited_unpriv new cb4a11925268 scripts/bpf_doc.py: implement json output format new 823153334042 bpf: Add support to retrieve ref_ctr_offset for uprobe perf link new d57293db64f5 selftests/bpf: Add link info test for ref_ctr_offset retrieval new 97596edfec01 bpftool: Display ref_ctr_offset for uprobe link info new 5a8cb231614f Merge branch 'bpf-retrieve-ref_ctr_offset-from-uprobe-perf-link' new 79f0c39ae7d3 ktls, sockmap: Fix missing uncharge operation new be48b8790a0b selftests/bpf: Add test to cover sockmap with ktls new c8ce7db0ca83 Merge branch 'ktls-sockmap-fix-missing-uncharge-operation- [...] new 7220eabff8cb bpf, docs: document open-coded BPF iterators new c667d55a2bac Merge branch 'bpf-next/master' into for-next new 2a1c371db42d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bcb76ac68609 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 259a6d602310 Bluetooth: btusb: use skb_pull to avoid unsafe access in Q [...] new 9051508c0208 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d978bb016341 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2d4f82790135 wifi: iwlwifi: mld: remove one more error in unallocated BAID new e12bc6f41961 wifi: iwlwifi: add range response version 10 support new a1346ceab52a wifi: iwlwifi: Add a new version for sta config command new df6146a0296e wifi: iwlwifi: Add a new version for mac config command new f5f157e8aeba wifi: iwlwifi: Add support for a new version for link conf [...] new c63a202895d2 wifi: iwlwifi: pcie: remove iwl_trans_pcie_gen2_send_hcmd new 09019058f66b wifi: iwlwifi: fix thermal code compilation with -Werror=c [...] new 61d186045b48 wifi: iwlwifi: mvm: use a radio/system specific power budget new 2d81aefc59fb wifi: iwlwifi: mld: use a radio/system specific power budget new 1437d6c4f2e0 wifi: iwlwifi: mld: avoid init-after-queue new 83128399f3b4 wifi: iwlwifi: mld: call thermal exit without wiphy lock held new 51298f09ba37 wifi: iwlwifi: cfg: remove 6 GHz from ht40_bands new 81ca8c5faec2 wifi: iwlwifi: cfg: inline HT params new 6db547d07f83 wifi: iwlwifi: pcie: remove 0x2726 devices new 04901be1ec2d wifi: iwlwifi: add JF1/JF2 RF for dynamic FW building new beba2316b8be wifi: iwlwifi: build 9000 series FW filenames dynamically new 38dbf4d5eded wifi: iwlwifi: cfg: remove QuZ/JF special cases new de5d746fd044 wifi: iwlwifi: cfg: remove 'cdb' value new ebc1a98be713 wifi: iwlwifi: cfg: build ax210 family FW names dynamically new 5544b801aa2e wifi: iwlwifi: cfg: handle cc firmware dynamically new a12a287212ba wifi: iwlwifi: cfg: remove nvm_hw_section_num from new devices new 8b24b32ee625 wifi: iwlwifi: pass trans to iwl_parse_nvm_mcc_info() new c96a36491003 wifi: iwlwifi: rename cfg_trans_params to mac_cfg new 32e54927fe9b wifi: iwlwifi: cfg: remove dbgc_supported field new b9b537c15f74 wifi: iwlwifi: cfg: remove rf_id field new 264e744fec01 wifi: iwlwifi: rename struct iwl_base_params new 9db359422264 wifi: iwlwifi: cfg: remove eeprom_size from new devices new 92e1d69c2054 wifi: iwlwifi: cfg: remove DCCM offsets from new devices new 857ecb852402 wifi: iwlwifi: cfg: move MAC parameters to MAC data new 24bc9b976140 wifi: iwlwifi: remove unused high_temp from iwl_cfg new 03e433545ca3 wifi: iwlwifi: cfg: add ucode API min/max to MAC config new b8eee90f0ba5 wifi: iwlwifi: cfg: unify num_rbds config new 5e3033970cc3 wifi: iwlwifi: cfg: unify JF configs new 2ffa48ab996b wifi: iwlwifi: cfg: unify HR configs new 3a515211a0a0 wifi: iwlwifi: cfg: add GF RF config new 7225a6a24522 wifi: iwlwifi: cfg: add FM RF config new fe80b0e53d36 wifi: iwlwifi: cfg: clean up Sc/Dr/Br configs new 589ceda64c73 wifi: iwlwifi: rename iwl_cfg to iwl_rf_cfg new 6f47182ccda5 wifi: iwlwifi: mld: Correct comments for cleanup functions new db8c12f7c35a wifi: iwlwifi: mld: Fix ROC activity cleanup in iwl_mld_vif new 35a29b14c82b wifi: iwlwifi: mld: move aux_sta member from iwl_mld_link [...] new 2903fe335e25 wifi: iwlwifi: mld: Block EMLSR only when ready to enter ROC new 305e4e6b862c wifi: iwlwifi: mld: add support for ROC on BSS new a10bcb99e565 wifi: iwlwifi: mvm/mld: allow puncturing use in 5 GHz new 1f52f7f0abe2 wifi: iwlwifi: move dBm averaging function into utils new 4405790e1eaa wifi: iwlwifi: dbg: fix dump trigger split check new 1725c327ecfd wifi: iwlwifi: mld: add debug log instead of warning new 0303316f950c wifi: iwlwifi: cfg: remove some unused names new 970c8ad1d372 wifi: iwlwifi: cfg: fix some device names new 1e044a7a33a8 wifi: iwlwifi: cfg: fix Ma device configs new 0828ecc1505b wifi: iwlwifi: cfg: fix and unify Killer/JF configs new 512f0955b8e4 wifi: iwlwifi: cfg: unify and add some Killer devices new b24c35aa801f wifi: iwlwifi: cfg: clean up HR device matching new 7633d6369d7c wifi: iwlwifi: tests: make subdev match test more precise new 9f2843b24dfc wifi: iwlwifi: cfg: clean up JF device matching new ae24990e4d50 wifi: iwlwifi: cfg: clean up GF device matching new 0e9629f6a8bc wifi: iwlwifi: cfg: fix and clean up FM/WH device matching new 71fb401a5d3e wifi: iwlwifi: cfg: fix PE RF names new f8fe859dbb82 wifi: iwlwifi: cfg: add a couple of older devices new 2d31285ffbcb wifi: iwlwifi: cfg: remove MAC type/step matching new fa232294ed61 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4a04ffbc45a5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9b727a18a524 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 50fb677b578e Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 359e9e09fd76 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 7916eddc5332 crypto: powerpc/poly1305 - Add poly1305_emit_arch wrapper new 3a9ae75743ce Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 34b1c1c71d37 i915/selftest/igt_mmap: let mmap tests run in kthread new 73782fc64793 i915/gt/selftests: Disable lrc_timestamp test new b6aa4b8b3ebf drm/i915/gt: Fix SPDX license format new 5bebf804effe drm/i915/gt: Remove trailing blank lines new 5ba97b592522 drm/i915/gt: Use proper sleeping functions for timeouts sh [...] new 0a4ae87706c6 drm/i915: Disable RPG during live selftest new c235b03145b9 drm/i915/selftests: Refactor RC6 power measurement and err [...] new af30b9a97452 drm/i915/gsc: delete a stray tab in intel_gsc_fw_get_binar [...] new 4e22d5b8ba49 drm/i915/gem: Convert SPDX headers to single-line format new 795dbde92fe5 drm/i915/huc: Fix fence not released on early probe errors new ce7743bc1b93 drm/i915/gt: Add delay to let engine resumes properly new d26e55085f4b drm/i915/slpc: Balance the inc/dec for num_waiters new b2602a84ff85 drm/i915/gt: Remove const from struct i915_wa list allocation new 8d782ad6509d Merge tag 'drm-intel-gt-next-2025-05-08-1' of https://gitl [...] new 67322d35c39a Merge tag 'drm-xe-next-2025-05-08' of https://gitlab.freed [...] new 806690425a5c Merge tag 'drm-intel-next-2025-05-08' of https://gitlab.fr [...] new f9fa01229339 Merge tag 'drm-misc-next-2025-05-08' of https://gitlab.fre [...] new 1faeeb315fdb Merge tag 'amd-drm-next-6.16-2025-05-09' of https://gitlab [...] new 4af729c2be9e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new a538d0cb0614 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 91bdccf57981 drm/cirrus: Use non-hybrid PCI devres API new 9cd5cc9da7ff drm/plane: Add new plane property IN_FORMATS_ASYNC new 0d6dcd741c26 drm/plane: modify create_in_formats to acommodate async new ed1d563c7f0f drm/i915/display: Acomodate format check in intel_plane_ca [...] new 01963b624e2b drm/i915/display: Add i915 hook for format_mod_supported_async new 84953fc58a33 drm/i915/display: Indexed 8bit format does not support async flip new e6cc0cf3b0ae Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new a24f38cac6d1 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new e153e35bb12f arm64: dts: qcom: x1e80100: Add ACD levels for GPU new 25f0f9be831e arm64: dts: qcom: x1e80100: Add OPPs up to Turbo L3 for GPU new 5a9c1bea011f drm/msm/a6xx: Disable rgb565_predicator on Adreno 7c3 new 8f5264d302e8 drm/msm/adreno: Remove MODULE_FIRMWARE()'s new 7269fb0e827b Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 48a4c96ab434 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 2eada95950b7 Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new 243bf99e2fe7 drm/xe: Fix the gem shrinker name new feed3f155e62 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 66be05e63365 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a6ab4a57b38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a6794a9de07 ALSA: hda: intel-nhlt: Print errors in intel_nhlt_ssp_devi [...] new f67c90d60f68 ALSA: isa/gus: remove snd_gf1_lfo_xxx() new f95e4b6367f7 ALSA: wavefront: remove snd_wavefront_xxx() new b95a1e89c755 ALSA: intel-hdmi-audio: Replace deprecated strcpy() with s [...] new e41b9e856a9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 248b75f89e99 ASoC: Intel: atom: Remove unused functions new f4358f17a62e ASoC: soc.h: remove snd_soc_disconnect_sync() new 321f9db5563e ASoC: soc.h: remove unnecessary definitions new 38308aeef08e Merge remote-tracking branch 'asoc/for-6.16' into asoc-next new 8730efd38cd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba4d0fea87e0 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 88bd9cc1810a dt-bindings: input: convert dlg,da7280.txt to dt-schema new 74d3da135f69 MAINTAINERS: update dlg,da72??.txt to yaml new fdc08bbd7af8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6ae4308116f1 io_uring: update parameter name in io_pin_pages function d [...] new 28b8cd864da5 io_uring/net: move CONFIG_NET guards to Makefile new 81a22c86ec70 io_uring: add lockdep asserts to io_add_aux_cqe new f979c20547e7 io_uring: account drain memory to cgroup new fde04c7e2775 io_uring: fix spurious drain flushing new 05b334110fdc io_uring: simplify drain ret passing new e91e4f692f79 io_uring: remove drain prealloc checks new 19a94da447f8 io_uring: consolidate drain seq checking new b0c8a6401fbc io_uring: open code io_account_cq_overflow() new 63de899cb622 io_uring: count allocated requests new 55c28f431651 io_uring: drain based on allocates reqs new 996bbd0e62a8 Merge branch 'for-6.16/io_uring' into for-next new 57c46abd58bf Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new b484fb7bc22a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a11e622042d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eab24c2f810f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a67c891b8e7d dt-bindings: mfd: Drop unrelated nodes from DTS example new c3ddcd912202 dt-bindings: mfd: Correct indentation and style in DTS example new 0fcb3bee6f9e mfd: 88pm886: Fix wakeup source leaks on device unbind new 16e0c58e3428 mfd: as3722: Fix wakeup source leaks on device unbind new add4c382ae01 mfd: max14577: Fix wakeup source leaks on device unbind new e1b513336240 mfd: max77541: Fix wakeup source leaks on device unbind new ae3311e91101 mfd: max77705: Fix wakeup source leaks on device unbind new a58fa75ee660 mfd: max8925: Fix wakeup source leaks on device unbind new c85164efc548 mfd: rt5033: Fix wakeup source leaks on device unbind new 7f8bb8ef012e mfd: sprd-sc27xx: Fix wakeup source leaks on device unbind new bb58a2132b76 dt-bindings: mfd: syscon: Add mediatek,mt8365-infracfg-nao new 45558e86d606 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 05ce97288ae7 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 925ea492ba75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5cc09847fa0 regulator: da9121: Fix Wvoid-pointer-to-enum-cast warning new 6598de594daa Merge remote-tracking branch 'regulator/for-6.16' into reg [...] new 5413ab3868d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89a6235511fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ed87ff30cbc2 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 065d542fcf6b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new de913a1595c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 62289fa4e76f Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 65ffd5ecfbfa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 939cacd8ea18 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ba765bcdfd37 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7f650694d208 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d47f12333745 soc: fsl: qe: remove unused qe_ic_from_irq function new 00969e1fecbd Merge branch 'next/soc-drivers' into for-next new fbbd1ba0e9a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b0b8d3aeadb5 spi: rpc-if: Add write support for memory-mapped area new 09fd04daed07 Add RZ/G3E xSPI support new 846656f278e8 spi: dt-bindings: fsl,dspi: Fix example indentation new a4ca02454821 spi: dt-bindings: nuvoton,wpcm450-fiu: Drop unrelated node [...] new 956c189dbda6 Merge remote-tracking branch 'spi/for-6.16' into spi-next new 38c815dca2a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7b0851ad178 Merge branch into tip/master: 'x86/merge' new 8fc919741b3e Merge branch into tip/master: 'perf/merge' new 11d6189057fa Merge branch into tip/master: 'core/entry' new f7e5165523e6 Merge branch into tip/master: 'irq/cleanups' new c85550625706 genirq/cpuhotplug: Fix up lock guards conversion brainf..t new c1ab449df871 genirq: Fix inverted condition in handle_nested_irq() new 6e716555ccbf Merge branch into tip/master: 'irq/core' new ffeb09b85685 Merge branch into tip/master: 'irq/drivers' new 9a958e1fd40d platform-msi: Add msi_remove_device_irq_domain() in platfo [...] new b8c7bfb7a0f0 irqdomain: Add IRQ_DOMAIN_FLAG_MSI_IMMUTABLE and irq_domai [...] new fd120c38fefd irqchip/gic-v3-its: Set IRQ_DOMAIN_FLAG_MSI_IMMUTABLE for ITS new a6aed6b9c79e dt-bindings: PCI: pci-ep: Add support for iommu-map and msi-map new f1680d9081e1 irqchip/gic-v3-its: Add support for device tree msi-map an [...] new a1d8a8309367 Merge branch 'irq/platform-msi' into irq/msi new 50358430e308 Merge branch into tip/master: 'irq/msi' new 5ceba43763a7 Merge branch into tip/master: 'locking/core' new 3efa66ce6ee1 rcuref: Provide rcuref_is_dead() new 55284f70134f mm: Add vmalloc_huge_node() new 93f1b6d79a73 futex: Move futex_queue() into futex_wait_setup() new 2fb292096d95 futex: Pull futex_hash() out of futex_q_lock() new 8486d12f558f futex: Create hb scopes new 6c67f8d880c0 futex: Create futex_hash() get/put class new d854e4e7850e futex: Create private_hash() get/put class new 3f6b233018af futex: Acquire a hash reference in futex_wait_multiple_setup() new fe00e88d217a futex: Decrease the waiter count before the unlock operation new b04b8f3032aa futex: Introduce futex_q_lockptr_lock() new 9a9bdfdd6873 futex: Create helper function to initialize a hash slot new 80367ad01d93 futex: Add basic infrastructure for local task local hash new 7c4f75a21f63 futex: Allow automatic allocation of process wide futex hash new bd54df5ea7ca futex: Allow to resize the private local hash new 63e8595c060a futex: Allow to make the private hash immutable new cec199c5e39b futex: Implement FUTEX2_NUMA new c042c505210d futex: Implement FUTEX2_MPOL new f25051dce97c tools headers: Synchronize prctl.h ABI header new 60035a3981a7 tools/perf: Allow to select the number of hash buckets new 8b4a5c2497fa selftests/futex: Build without headers nonsense new cda95faef7bc selftests/futex: Add futex_priv_hash new 3163369407ba selftests/futex: Add futex_numa_mpol new 9140f57c1c13 futex,selftests: Add another FUTEX2_NUMA selftest new 01475aedfdfa futex: Fix outdated comment in struct restart_block new 094ac8cff785 futex: Relax the rcu_assign_pointer() assignment of mm->fu [...] new 72453d77b4bc Merge branch into tip/master: 'locking/futex' new 6a97adab4e31 Merge branch into tip/master: 'objtool/core' new 22d38babb3ad perf: Fix failing inherit_event() doing extra refcount dec [...] new d20eb2d5fe8f perf: Fix irq work dereferencing garbage new f400565faa50 perf: Remove too early and redundant CPU hotplug handling new 881097c0549f perf: Fix confusing aux iteration new bac00218b5b0 Merge branch into tip/master: 'perf/core' new b7ca5743a260 sched/core: Tweak wait_task_inactive() to force dequeue sc [...] new e0d4b594fbf6 Merge branch into tip/master: 'sched/core' new e86e43907f94 timers: Rename init_timer_key() as timer_init_key() new 7879d10de331 timers: Rename init_timer_on_stack_key() as timer_init_key [...] new 9505215b6b32 timers: Rename __init_timer() as __timer_init() new 9a716ac6eaaa timers: Rename __init_timer_on_stack() as __timer_init_on_stack() new 220beffd36c2 timers: Rename NEXT_TIMER_MAX_DELTA as TIMER_NEXT_MAX_DELTA new 751e6a394c2e timers: Rename init_timers() as timers_init() new 367ed4e35734 treewide, timers: Rename try_to_del_timer_sync() as timer_ [...] new aad823aa3a7d treewide, timers: Rename destroy_timer_on_stack() as timer [...] new 2126f89e0595 Merge branch into tip/master: 'timers/cleanups' new 8e69df0353ba Merge branch into tip/master: 'timers/core' new 805cd7c016cd Merge branch into tip/master: 'x86/alternatives' new 8e8298d9d4ff Merge branch into tip/master: 'x86/asm' new c5e602ef21b2 Merge branch into tip/master: 'x86/boot' new 11a6f277a58e Merge branch into tip/master: 'x86/cleanups' new c4c875dacffe Merge branch into tip/master: 'x86/cpu' new a913b8c62e11 Merge branch into tip/master: 'x86/entry' new 50e4bd6dab64 Merge branch into tip/master: 'x86/fpu' new e5084ca4bc64 Merge branch into tip/master: 'x86/kconfig' new 4dc5138ad910 Merge branch into tip/master: 'x86/microcode' new 564133da251d Merge branch into tip/master: 'x86/mm' new 12143e903b79 Merge branch into tip/master: 'x86/msr' new 389f0062704a Merge branch into tip/master: 'x86/nmi' new be0ae83106e2 Merge branch into tip/master: 'x86/platform' new 06a2722b8b2f Merge branch into tip/master: 'x86/sev' new 8e3f38516462 Merge branch into tip/master: 'x86/sgx' new 1d31dc07d285 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3158d4578a7a Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new e3223e1e9a9f tracing: Update function trace addresses with module addresses new 531ee10b430e tracing: Show function names when possible when listing fields new 00d872dd541c tracing: Only return an adjusted address if it matches the [...] new dc6a49d4cd26 tracing: Adjust addresses for printing out fields new 3e4b37160b43 tracing: Show preempt and irq events callsites from the of [...] new 872a0d90c129 tracing: Always use memcpy() in histogram add_to_key() new 7ab0fc61ce73 tracing: Move histogram trigger variables from stack to pe [...] new 54c53dfdb681 tracing: Add common_comm to histograms new 88cefd99ee26 ftrace: Show subops in enabled_functions new 761ef3422822 ftrace: Expose call graph depth as unsigned int new a54665ab7c20 ftrace: Comment that ftrace_func_mapper is freed with free [...] new 17f89102fe23 tracing/osnoise: Allow arbitrarily long CPU string new 6936298393d8 tracing/mmiotrace: Remove reference to unused per CPU data [...] new c638ebd8232e ftrace: Do not bother checking per CPU "disabled" flag new 1577683a925f tracing: Just use this_cpu_read() to access ignore_pid new dbecef68ad33 tracing: Add tracer_tracing_disable/enable() functions new 6ba3e0533fa6 tracing: Use tracer_tracing_disable() instead of "disabled [...] new a9839d204896 tracing: kdb: Use tracer_tracing_on/off() instead of setti [...] new f62e3de37515 ftrace: Do not disabled function graph based on "disabled" field new 969043af1590 tracing: Do not use per CPU array_buffer.data->disabled fo [...] new 092a38565ed8 ring-buffer: Add ring_buffer_record_is_on_cpu() new cf64792f0adb tracing: branch: Use trace_tracing_is_on_cpu() instead of [...] new 90633c34c36d tracing: Convert the per CPU "disabled" counter to local f [...] new c4a80c061540 tracing: Use atomic_inc_return() for updating "disabled" c [...] new 6e3b3acaf452 tracing: Remove unused buffer_page field from trace_array_ [...] new 73207746d36b tracing: Replace deprecated strncpy() with strscpy() for s [...] new f2947c4b7d0f tracing: Rename event_trigger_alloc() to trigger_data_alloc() new c5dd28e7fb4f tracing: Fix error handling in event_trigger_parse() new f75340d73c5e tracing: Remove unnecessary "goto out" that simply returns [...] new 6956ea9fdcf7 tracing: Add a helper function to handle the dereference a [...] new 7b382efd5e8a tracing: Allow the top level trace_marker to write into an [...] new 7bc4db27843f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a5985710e28 rcu/nocb: Add Safe checks for access offloaded rdp new c5ca0eaa78d5 torture: Check for "Call trace:" as well as "Call Trace:" new 1dc6e0152cc4 rcutorture: Reduce TREE01 CPU overcommit new d8f37b88bcb6 rcutorture: Remove MAXSMP and CPUMASK_OFFSTACK from TREE01 new 1e702f1a0a3c rcutorture: Fix rcutorture_one_extend_check() splat in RT kernels new 725b2e0241a8 Merge branches 'rcu/misc-for-6.16', 'rcu/seq-counters-for- [...] new 6d58ffd138a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 10844a86f654 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 6c7ee2805f41 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 6ace85f98269 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f409550ecf7c Merge branch 'next' of https://github.com/kvm-x86/linux.git new 381c890feec3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 609338cdbded Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8012379555b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d42921872bb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea82d1979ca3 led: led-test: Remove standard error checking after KUNIT_ [...] new 025415faccf5 leds: led-test: Fill out the registration test to cover mo [...] new 2de105202e02 leds: led-test: Provide tests for the lookup and get infra [...] new 4e055c846de4 leds: rgb: leds-mt6370-rgb: Improve definition of some str [...] new 86e5769c3aae Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new e4ffa84b3614 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new acbc3c6b459d Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 88ab40966878 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 5e48de8f8c23 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5f1a134e1141 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 5ef02a09424d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 73ed6faed58e comedi: drivers: adl_pci9118.c: Edit file so that checkpat [...] new 506300cbfdcc Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new b032d489811f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cbe9b55229b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 431197b248f5 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new b3e912125c94 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new f62e4b56f08e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 397cf81153fc extcon: adc-jack: Cleanup wakeup source only if it was enabled new 4de1c23f3835 dt-bindings: extcon: Document Maxim MAX14526 MUIC new c2aeb8647e53 extcon: Add basic support for Maxim MAX14526 MUIC new 79aa6f59283a Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new e1a73bc6b6cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a534fe05c452 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 40b62ed1fd89 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 6a0531ba232d Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 3b4b41d6aaec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 225c0360a8d9 cgroup/cpuset: drop useless cpumask_empty() in compute_eff [...] new c8e7e056366a include/cgroup: separate {get,put}_cgroup_ns no-op case new 9c7d46dd5424 Merge branch 'for-6.16' into for-next new 39b5ef791d10 cgroup/cpuset: Extend kthread_is_per_cpu() check to all PF [...] new 5dff7c48efa2 Merge branch 'for-6.15-fixes' into for-next new a1bb18016a40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d77ca43e468 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a772754ac9d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae7313343b8f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 347530f4df60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d6469c04fb2 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new e16e73a628fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a32fb8210ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00195497c912 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 29bef57d8278 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79a6400d7c5a Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new ab4b00407dd8 selftests/ftrace: Convert poll to a gen_file new 8ffe772076bb selftests/cpufreq: Fix cpufreq basic read and update testcases new 23b88515a318 kselftest: cpufreq: Get rid of double suspend in rtcwake case new 11f6dcf78453 selftests: pid_namespace: add missing sys/mount.h include [...] new 84b8d6c90826 selftests/timens: Print TAP headers new 261639fa515f selftests/timens: Make run_tests() functions static new 1efe2022286d selftests/timens: timerfd: Use correct clockid type in tcl [...] new 89eee3347f10 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f2645e7b348e Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 851fcb5f4cc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84ebd6a0b80c Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 8bf3c7d1bfb9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 73989c998814 selftests/seccomp: fix negative_ENOSYS tracer tests on arm32 new 10454fec1bf4 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 72566abb6044 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7df908c9c30a Merge branch 'main' of git://git.infradead.org/users/willy [...] new 1299af4b9d13 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 4811c615a332 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 21339b30f027 cxl: Remove else after return new d858631b1cae cxl/pci: Moving code in cxl_hdm_decode_init() new 88bc0503c464 cxl/pci: Add comments to cxl_hdm_decode_init() new 99ff9060b2c9 cxl: Introduce parent_port_of() helper new a3a96873b21e cxl/region: Rename function to cxl_port_pick_region_decoder() new 0ee2d97810b9 cxl/region: Avoid duplicate call of cxl_port_pick_region_d [...] new 5ed826fc4bc6 cxl/region: Move find_cxl_root() to cxl_add_to_region() new 74bf125abd87 cxl/port: Replace put_cxl_root() by a cleanup helper new 9466ee981647 cxl/region: Factor out code to find the root decoder new 868a8f1f045b cxl/region: Factor out code to find a root decoder's region new d6879d8cfb81 cxl/region: Add function to find a port's switch decoder by range new 9efefa1c6f2c cxl/region: Add a dev_warn() on registration failure new d90acdf49e18 cxl/region: Add a dev_err() on missing target list entries new 98a863fee240 cxl: Add a dev_dbg() when a decoder was added to a port new 68d8b4f399e7 Merge branch 'for-6.16/cxl-cleanups' into cxl-for-next new a223ce195741 cxl/hdm: Clean up a debug printk new c6b20ceed301 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e1288f1db68b efi: Improve logging around memmap init new c8e1927e7f7d efi/libstub: Describe missing 'out' parameter in efi_load_initrd new 00d217ff1623 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fa262ac22829 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new cf469d044f76 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f76e144b8e20 landlock: Use bitops macros in audit code new 95c1e9bb469d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bbc0dbfe50a7 next-20250509/rust new 906f8739b828 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] new 59a4120eb32e Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] new 3ae369815fb3 Merge branch 'timekeeping-next' of https://github.com/Rust [...] new bddb91ebe7e8 Merge branch 'xarray-next' of https://github.com/Rust-for- [...] new 0d5ac36bb94f Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new e3a5e881be6e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 43b65a410d19 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new a446722a1130 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 0e0ff5937ecc tools/nolibc: move poll() to poll.h new 09a3178a5c80 tools/nolibc: use poll-related definitions from UAPI headers new 2ceff7534873 tools/nolibc: add strstr() new 2edbfbb6ec47 tools/nolibc: add %m printf format new e5e756ecf07e tools/nolibc: add more stat() variants new e93366ebf9a4 tools/nolibc: add mremap() new b091890d12d7 tools/nolibc: add getrandom() new 12295883c67d tools/nolibc: add abs() and friends new 4b1133e641a3 tools/nolibc: add support for access() and faccessat() new 923bda809b8a tools/nolibc: add clock_getres(), clock_gettime() and cloc [...] new ec1d9ac74d84 tools/nolibc: add timer functions new b438431751ab tools/nolibc: add timerfd functionality new 3cf1f01458f3 tools/nolibc: add difftime() new 0bd398128e8a tools/nolibc: add namespace functionality new 5611fe7d60c9 tools/nolibc: add fopen() new 68b440a0e08b tools/nolibc: fall back to sys_clock_gettime() in gettimeofday() new a57883235a88 tools/nolibc: implement wait() in terms of waitpid() new a3dfa3390370 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d720496f8fd4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 398a6e90a25b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 648c7fb16f60 lib/crc: make arch-optimized code use subsys_initcall new 2009b6c301bf MAINTAINERS: add crc_kunit.c back to CRC LIBRARY new 01dd3758dc2d Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new e72bb035148c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new edef45700477 Add linux-next specific files for 20250512
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 (ed61cb3d78d5) \ N -- N -- N refs/heads/master (edef45700477)
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 1242 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/cgroup-v2.rst | 6 + Documentation/admin-guide/media/c3-isp.dot | 26 + Documentation/admin-guide/media/c3-isp.rst | 101 + Documentation/admin-guide/media/v4l-drivers.rst | 1 + Documentation/admin-guide/mm/kho.rst | 29 +- Documentation/admin-guide/xfs.rst | 11 + Documentation/arch/riscv/hwprobe.rst | 22 + Documentation/bpf/bpf_iterators.rst | 113 +- Documentation/core-api/kho/concepts.rst | 4 +- Documentation/core-api/kho/fdt.rst | 2 +- Documentation/devicetree/bindings/arm/altera.yaml | 1 + Documentation/devicetree/bindings/arm/amlogic.yaml | 1 + .../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 + Documentation/devicetree/bindings/arm/fsl.yaml | 45 +- .../devicetree/bindings/arm/intel,socfpga.yaml | 1 + Documentation/devicetree/bindings/arm/qcom.yaml | 6 + .../devicetree/bindings/arm/rockchip.yaml | 15 + .../devicetree/bindings/arm/rockchip/pmu.yaml | 2 + Documentation/devicetree/bindings/arm/tegra.yaml | 19 +- .../bindings/cache/andestech,ax45mp-cache.yaml | 2 +- .../devicetree/bindings/clock/qcom,videocc.yaml | 20 + .../bindings/dma/nvidia,tegra20-apbdma.txt | 44 - .../bindings/dma/nvidia,tegra20-apbdma.yaml | 90 + .../devicetree/bindings/extcon/maxim,max14526.yaml | 80 + .../bindings/firmware/intel,stratix10-svc.txt | 57 - .../bindings/firmware/intel,stratix10-svc.yaml | 93 + .../fpga/intel,stratix10-soc-fpga-mgr.yaml | 36 + .../bindings/fpga/intel-stratix10-soc-fpga-mgr.txt | 18 - .../devicetree/bindings/input/dlg,da7280.txt | 108 - .../devicetree/bindings/input/dlg,da7280.yaml | 248 + .../interrupt-controller/nvidia,tegra20-ictlr.txt | 41 - .../interrupt-controller/nvidia,tegra20-ictlr.yaml | 82 + .../devicetree/bindings/media/amlogic,c3-isp.yaml | 88 + .../bindings/media/amlogic,c3-mipi-adapter.yaml | 111 + .../bindings/media/amlogic,c3-mipi-csi2.yaml | 127 + Documentation/devicetree/bindings/mfd/iqs62x.yaml | 177 +- .../devicetree/bindings/mfd/mscc,ocelot.yaml | 6 - .../devicetree/bindings/mfd/netronix,ntxec.yaml | 39 +- .../devicetree/bindings/mfd/rohm,bd9571mwv.yaml | 50 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 1 + .../devicetree/bindings/mfd/x-powers,axp152.yaml | 202 +- Documentation/devicetree/bindings/pci/pci-ep.yaml | 68 + .../bindings/reset/amlogic,meson-reset.yaml | 22 +- .../devicetree/bindings/riscv/extensions.yaml | 25 + .../devicetree/bindings/soc/qcom/qcom,rpm.yaml | 15 + .../devicetree/bindings/soc/rockchip/grf.yaml | 7 + .../devicetree/bindings/spi/fsl,dspi.yaml | 14 +- .../bindings/spi/nuvoton,wpcm450-fiu.yaml | 5 - .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/kbuild/gendwarfksyms.rst | 141 +- Documentation/trace/ftrace.rst | 13 + .../userspace-api/media/v4l/meta-formats.rst | 1 + .../userspace-api/media/v4l/metafmt-c3-isp.rst | 86 + MAINTAINERS | 31 +- Makefile | 2 +- Next/SHA1s | 170 +- Next/merge.log | 5434 ++++++++++++-------- arch/arm/arm-soc-for-next-contents.txt | 79 + arch/arm/boot/dts/amlogic/Makefile | 1 + arch/arm/boot/dts/amlogic/meson8-fernsehfee3.dts | 306 ++ arch/arm/boot/dts/amlogic/meson8.dtsi | 18 + arch/arm/boot/dts/broadcom/Makefile | 2 + arch/arm/boot/dts/broadcom/bcm2837-rpi-2-b.dts | 130 + arch/arm/boot/dts/intel/socfpga/Makefile | 1 + .../intel/socfpga/socfpga_cyclone5_de10nano.dts | 95 + arch/arm/boot/dts/nvidia/Makefile | 1 + arch/arm/boot/dts/nvidia/tegra124-apalis-eval.dts | 5 - .../boot/dts/nvidia/tegra124-apalis-v1.2-eval.dts | 5 - arch/arm/boot/dts/nvidia/tegra20.dtsi | 2 +- arch/arm/boot/dts/nvidia/tegra30-apalis-eval.dts | 5 - .../boot/dts/nvidia/tegra30-apalis-v1.1-eval.dts | 5 - arch/arm/boot/dts/nvidia/tegra30-asus-tf300tl.dts | 857 +++ arch/arm/boot/dts/nvidia/tegra30.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qp-prtwd3.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx7d-remarkable2.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx7d.dtsi | 6 +- arch/arm/boot/dts/nxp/lpc/lpc32xx.dtsi | 2 +- arch/arm/boot/dts/nxp/mxs/imx23-sansa.dts | 6 +- arch/arm/boot/dts/nxp/mxs/imx23-xfi3.dts | 12 +- arch/arm/boot/dts/nxp/mxs/imx28-btt3.dtsi | 2 +- arch/arm/boot/dts/nxp/mxs/imx28-cfa10036.dts | 6 +- arch/arm/boot/dts/qcom/msm8226-motorola-falcon.dts | 22 +- arch/arm/boot/dts/st/spear1310-evb.dts | 8 +- arch/arm/boot/dts/st/spear1340-evb.dts | 8 +- arch/arm/boot/dts/st/spear13xx.dtsi | 8 +- arch/arm/boot/dts/st/spear300-evb.dts | 6 +- arch/arm/boot/dts/st/spear310-evb.dts | 6 +- arch/arm/boot/dts/st/spear320-evb.dts | 6 +- arch/arm/boot/dts/st/spear320-hmi.dts | 6 +- arch/arm/boot/dts/st/spear3xx.dtsi | 6 +- arch/arm/boot/dts/st/spear600.dtsi | 8 +- arch/arm/boot/dts/ti/omap/omap3.dtsi | 4 +- arch/arm/boot/dts/ti/omap/omap4-l4.dtsi | 4 +- arch/arm/boot/dts/ti/omap/omap5-l4.dtsi | 4 +- arch/arm/common/sa1111.c | 6 +- arch/arm/common/scoop.c | 7 +- arch/arm/lib/crc-t10dif.c | 2 +- arch/arm/lib/crc32.c | 2 +- arch/arm/mach-s3c/gpio-samsung.c | 8 +- arch/arm/plat-orion/gpio.c | 6 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 3 + arch/arm64/boot/dts/amazon/alpine-v2.dtsi | 2 +- arch/arm64/boot/dts/amazon/alpine-v3.dtsi | 2 +- arch/arm64/boot/dts/arm/fvp-base-revc.dts | 109 +- arch/arm64/boot/dts/broadcom/Makefile | 1 + arch/arm64/boot/dts/broadcom/bcm2837-rpi-2-b.dts | 2 + arch/arm64/boot/dts/freescale/Makefile | 14 + .../dts/freescale/imx8dxp-tqma8xdps-mb-smarc-2.dts | 16 + .../boot/dts/freescale/imx8dxp-tqma8xdps.dtsi | 24 + .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 2 +- .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 2 +- .../dts/freescale/imx8mn-bsh-smm-s2-common.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 2 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 2 +- .../imx8mp-libra-rdk-fpsc-lvds-etml1010g3dra.dtso | 44 + .../boot/dts/freescale/imx8mp-libra-rdk-fpsc.dts | 290 ++ arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi | 2 + .../boot/dts/freescale/imx8mp-phycore-fpsc.dtsi | 796 +++ .../dts/freescale/imx8mp-toradex-smarc-dev.dts | 9 +- .../boot/dts/freescale/imx8mp-toradex-smarc.dtsi | 32 +- .../imx8mp-tqma8mpql-mba8mp-ras314-imx219.dtso | 107 + arch/arm64/boot/dts/freescale/imx8mp-var-som.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 6 + .../dts/freescale/imx8qxp-tqma8xqps-mb-smarc-2.dts | 16 + .../boot/dts/freescale/imx8qxp-tqma8xqps.dtsi | 14 + arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi | 29 +- .../boot/dts/freescale/imx93-phyboard-nash.dts | 317 ++ .../boot/dts/freescale/imx93-phyboard-segin.dts | 243 +- .../boot/dts/freescale/imx93-phycore-som.dtsi | 165 +- .../dts/freescale/imx93-tqma9352-mba91xxca.dts | 4 +- arch/arm64/boot/dts/freescale/imx94-clock.h | 193 + arch/arm64/boot/dts/freescale/imx94-pinfunc.h | 1570 ++++++ arch/arm64/boot/dts/freescale/imx94-power.h | 41 + arch/arm64/boot/dts/freescale/imx94.dtsi | 1148 +++++ arch/arm64/boot/dts/freescale/imx943-evk.dts | 195 + arch/arm64/boot/dts/freescale/imx943.dtsi | 148 + .../dts/freescale/imx95-tqma9596sa-mb-smarc-2.dts | 324 ++ .../arm64/boot/dts/freescale/imx95-tqma9596sa.dtsi | 698 +++ .../boot/dts/freescale/tqma8xxs-mb-smarc-2.dtsi | 194 + arch/arm64/boot/dts/freescale/tqma8xxs.dtsi | 768 +++ arch/arm64/boot/dts/intel/Makefile | 1 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 6 + arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi | 4 +- .../arm64/boot/dts/intel/socfpga_agilex5_socdk.dts | 51 + .../boot/dts/intel/socfpga_agilex5_socdk_nand.dts | 89 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 115 + arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 6 + .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 8 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 162 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 6 + .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 6 + arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi | 2 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 30 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 2 + arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 6 + arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 75 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 6 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 9 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 22 + arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 6 +- arch/arm64/boot/dts/qcom/msm8916-modem-qdsp6.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 141 +- .../boot/dts/qcom/msm8996-oneplus-common.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 6 +- .../boot/dts/qcom/msm8996pro-xiaomi-natrium.dts | 6 +- .../boot/dts/qcom/msm8996pro-xiaomi-scorpio.dts | 6 +- arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 103 +- arch/arm64/boot/dts/qcom/qcs8300.dtsi | 75 + arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 8 +- arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts | 8 +- .../qcom/sc7280-herobrine-audio-rt5682-3mic.dtsi | 1 + .../dts/qcom/sc7280-herobrine-audio-wcd9385.dtsi | 3 + arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 2 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 19 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 8 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 12 +- .../dts/qcom/sdm845-xiaomi-beryllium-common.dtsi | 45 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts | 23 + .../dts/qcom/sdm845-xiaomi-beryllium-tianma.dts | 23 + arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 6 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 6 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 6 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 204 +- .../boot/dts/qcom/sm7325-nothing-spacewar.dts | 2 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 7 +- arch/arm64/boot/dts/qcom/x1-crd.dtsi | 1 - .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi | 1 - .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 1 - .../boot/dts/qcom/x1e80100-hp-omnibook-x14.dts | 1 - .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 1 - .../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 1 - arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 1 - arch/arm64/boot/dts/qcom/x1e80100.dtsi | 27 +- arch/arm64/boot/dts/rockchip/Makefile | 3 + arch/arm64/boot/dts/rockchip/rk3399-evb-ind.dts | 494 ++ arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts | 60 + arch/arm64/boot/dts/rockchip/rk3528.dtsi | 174 + arch/arm64/boot/dts/rockchip/rk3562-evb2-v10.dts | 456 ++ arch/arm64/boot/dts/rockchip/rk3562-pinctrl.dtsi | 2352 +++++++++ arch/arm64/boot/dts/rockchip/rk3562.dtsi | 1185 +++++ .../boot/dts/rockchip/rk3576-armsom-sige5.dts | 64 + arch/arm64/boot/dts/rockchip/rk3576.dtsi | 217 + arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi | 4 +- .../boot/dts/rockchip/rk3588-rock-5b-plus.dts | 113 + arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 953 +--- .../{rk3588-rock-5b.dts => rk3588-rock-5b.dtsi} | 40 - arch/arm64/boot/dts/ti/Makefile | 9 + arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi | 35 +- arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi | 106 +- arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi | 57 +- arch/arm64/boot/dts/ti/k3-am62a7.dtsi | 4 + .../dts/ti/k3-am62x-phyboard-lyra-gpio-fan.dtso | 14 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 1 + .../ti/k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtso | 329 ++ .../dts/ti/k3-j722s-evm-csi2-quad-tevi-ov5640.dtso | 323 ++ arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 36 + arch/arm64/configs/defconfig | 4 + arch/arm64/include/asm/el2_setup.h | 2 +- arch/arm64/include/asm/hugetlb.h | 29 +- arch/arm64/include/asm/kvm_arm.h | 1 - arch/arm64/include/asm/pgtable.h | 209 +- arch/arm64/include/asm/thread_info.h | 2 + arch/arm64/include/asm/vmalloc.h | 45 + arch/arm64/kernel/cpuinfo.c | 107 +- arch/arm64/kernel/process.c | 9 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 13 +- arch/arm64/kvm/hyp/nvhe/mem_protect.c | 2 +- arch/arm64/kvm/mmu.c | 13 +- arch/arm64/kvm/sys_regs.c | 6 + arch/arm64/lib/crc-t10dif.c | 2 +- arch/arm64/mm/hugetlbpage.c | 73 +- arch/loongarch/lib/crc32-loongarch.c | 2 +- arch/mips/lib/crc32-mips.c | 2 +- arch/powerpc/kvm/booke.c | 8 +- arch/powerpc/lib/crc-t10dif.c | 2 +- arch/powerpc/lib/crc32.c | 2 +- arch/powerpc/lib/crypto/poly1305-p10-glue.c | 15 +- arch/powerpc/lib/crypto/poly1305-p10le_64.S | 4 +- arch/riscv/Kconfig.vendor | 13 + arch/riscv/boot/dts/spacemit/k1.dtsi | 6 +- arch/riscv/include/asm/hwprobe.h | 3 +- arch/riscv/include/asm/processor.h | 1 + arch/riscv/include/asm/uaccess.h | 218 +- arch/riscv/include/asm/vendor_extensions/sifive.h | 16 + .../include/asm/vendor_extensions/sifive_hwprobe.h | 19 + arch/riscv/include/uapi/asm/hwprobe.h | 1 + arch/riscv/include/uapi/asm/vendor/sifive.h | 6 + arch/riscv/kernel/asm-offsets.c | 5 + arch/riscv/kernel/entry.S | 8 + arch/riscv/kernel/sys_hwprobe.c | 5 + arch/riscv/kernel/traps_misaligned.c | 4 +- arch/riscv/kernel/vdso/Makefile | 2 +- arch/riscv/kernel/vendor_extensions.c | 10 + arch/riscv/kernel/vendor_extensions/Makefile | 2 + arch/riscv/kernel/vendor_extensions/sifive.c | 21 + .../kernel/vendor_extensions/sifive_hwprobe.c | 22 + arch/riscv/net/bpf_jit.h | 15 + arch/riscv/net/bpf_jit_comp64.c | 332 +- arch/riscv/net/bpf_jit_core.c | 3 +- arch/sparc/lib/crc32.c | 2 +- arch/um/Makefile | 1 + arch/x86/boot/compressed/kaslr.c | 26 +- arch/x86/include/asm/sev-common.h | 2 +- arch/x86/kernel/apic/vector.c | 2 +- arch/x86/kernel/crash.c | 19 +- arch/x86/kernel/e820.c | 36 +- arch/x86/lib/crc-t10dif.c | 2 +- arch/x86/lib/crc32.c | 2 +- arch/x86/lib/crc64.c | 2 +- arch/x86/mm/tlb.c | 22 +- block/bdev.c | 3 +- block/ioprio.c | 6 +- drivers/acpi/pptt.c | 11 +- drivers/base/platform-msi.c | 1 + drivers/base/power/main.c | 2 +- drivers/block/loop.c | 23 + drivers/bluetooth/btusb.c | 98 +- drivers/char/random.c | 6 +- drivers/clk/rockchip/clk.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 1 + drivers/comedi/drivers/adl_pci9118.c | 4 +- drivers/cpufreq/amd-pstate-ut.c | 19 +- drivers/cpufreq/amd-pstate.c | 113 +- drivers/cpufreq/amd-pstate.h | 3 + drivers/cxl/acpi.c | 10 +- drivers/cxl/core/cdat.c | 2 +- drivers/cxl/core/core.h | 2 +- drivers/cxl/core/hdm.c | 11 +- drivers/cxl/core/memdev.c | 4 +- drivers/cxl/core/pci.c | 48 +- drivers/cxl/core/port.c | 23 +- drivers/cxl/core/region.c | 177 +- drivers/cxl/cxl.h | 13 +- drivers/cxl/port.c | 15 +- drivers/dma-buf/st-dma-fence.c | 2 +- drivers/extcon/Kconfig | 12 + drivers/extcon/Makefile | 1 + drivers/extcon/extcon-adc-jack.c | 3 +- drivers/extcon/extcon-max14526.c | 302 ++ drivers/firewire/core-transaction.c | 2 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 1 + drivers/firmware/efi/memmap.c | 3 +- drivers/firmware/psci/psci_checker.c | 2 +- drivers/firmware/qcom/qcom_tzmem.c | 1 + drivers/gpu/drm/drm_mode_config.c | 7 + drivers/gpu/drm/drm_plane.c | 52 +- drivers/gpu/drm/gud/gud_pipe.c | 2 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 6 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 18 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 14 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_busy.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_internal.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_ioctls.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_mman.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_object.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_pm.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 3 +- drivers/gpu/drm/i915/gem/i915_gemfs.c | 3 +- drivers/gpu/drm/i915/gem/i915_gemfs.h | 3 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 14 +- drivers/gpu/drm/i915/gt/intel_gtt.c | 1 - drivers/gpu/drm/i915/gt/intel_lrc.c | 1 - drivers/gpu/drm/i915/gt/intel_mocs.c | 1 - drivers/gpu/drm/i915/gt/intel_ring_submission.c | 8 +- drivers/gpu/drm/i915/gt/intel_wopcm.h | 3 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 2 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 9 + drivers/gpu/drm/i915/gt/selftest_migrate.c | 2 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 54 +- drivers/gpu/drm/i915/gt/selftest_tlb.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c | 2 +- drivers/gpu/drm/i915/selftests/lib_sw_fence.c | 2 +- drivers/gpu/drm/meson/meson_encoder_hdmi.c | 4 +- drivers/gpu/drm/msm/adreno/a2xx_catalog.c | 5 - drivers/gpu/drm/msm/adreno/a3xx_catalog.c | 5 - drivers/gpu/drm/msm/adreno/a4xx_catalog.c | 3 - drivers/gpu/drm/msm/adreno/a5xx_catalog.c | 9 - drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 11 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 1 - drivers/gpu/drm/tiny/cirrus-qemu.c | 2 +- drivers/gpu/drm/ttm/tests/ttm_bo_test.c | 2 +- drivers/gpu/drm/xe/xe_shrinker.c | 2 +- drivers/input/joystick/xpad.c | 48 +- drivers/input/misc/hisi_powerkey.c | 2 +- drivers/irqchip/irq-gic-v3-its-msi-parent.c | 8 + drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-riscv-imsic-state.c | 2 +- drivers/leds/led-test.c | 62 +- drivers/leds/rgb/leds-mt6370-rgb.c | 16 +- drivers/media/cec/platform/cros-ec/cros-ec-cec.c | 3 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 4 +- drivers/media/i2c/ov02c10.c | 4 +- drivers/media/platform/amlogic/Kconfig | 1 + drivers/media/platform/amlogic/Makefile | 2 + drivers/media/platform/amlogic/c3/Kconfig | 5 + drivers/media/platform/amlogic/c3/Makefile | 5 + drivers/media/platform/amlogic/c3/isp/Kconfig | 18 + drivers/media/platform/amlogic/c3/isp/Makefile | 10 + .../media/platform/amlogic/c3/isp/c3-isp-capture.c | 804 +++ .../media/platform/amlogic/c3/isp/c3-isp-common.h | 340 ++ .../media/platform/amlogic/c3/isp/c3-isp-core.c | 641 +++ drivers/media/platform/amlogic/c3/isp/c3-isp-dev.c | 421 ++ .../media/platform/amlogic/c3/isp/c3-isp-params.c | 1008 ++++ .../media/platform/amlogic/c3/isp/c3-isp-regs.h | 618 +++ .../media/platform/amlogic/c3/isp/c3-isp-resizer.c | 892 ++++ .../media/platform/amlogic/c3/isp/c3-isp-stats.c | 326 ++ .../media/platform/amlogic/c3/mipi-adapter/Kconfig | 16 + .../platform/amlogic/c3/mipi-adapter/Makefile | 3 + .../amlogic/c3/mipi-adapter/c3-mipi-adap.c | 842 +++ .../media/platform/amlogic/c3/mipi-csi2/Kconfig | 16 + .../media/platform/amlogic/c3/mipi-csi2/Makefile | 3 + .../platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c | 828 +++ .../media/platform/synopsys/hdmirx/snps_hdmirx.c | 14 +- drivers/media/platform/ti/omap3isp/ispccdc.c | 8 +- drivers/media/platform/ti/omap3isp/ispstat.c | 6 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 2 +- drivers/media/usb/uvc/uvc_ctrl.c | 91 +- drivers/media/usb/uvc/uvc_driver.c | 38 +- drivers/media/usb/uvc/uvc_v4l2.c | 115 +- drivers/media/usb/uvc/uvcvideo.h | 5 + drivers/media/v4l2-core/v4l2-dev.c | 14 +- drivers/media/v4l2-core/v4l2-ioctl.c | 5 +- drivers/mfd/88pm886.c | 6 +- drivers/mfd/as3722.c | 4 +- drivers/mfd/max14577.c | 1 + drivers/mfd/max77541.c | 2 +- drivers/mfd/max77705.c | 4 +- drivers/mfd/max8925-i2c.c | 1 + drivers/mfd/rt5033.c | 6 +- drivers/mfd/sprd-sc27xx-spi.c | 5 +- drivers/net/dsa/hirschmann/hellcreek.h | 2 +- drivers/net/dsa/hirschmann/hellcreek_hwtstamp.c | 24 +- drivers/net/dsa/hirschmann/hellcreek_hwtstamp.h | 5 +- drivers/net/dsa/microchip/ksz_common.h | 2 +- drivers/net/dsa/microchip/ksz_ptp.c | 26 +- drivers/net/dsa/microchip/ksz_ptp.h | 7 +- drivers/net/dsa/mv88e6xxx/chip.h | 2 +- drivers/net/dsa/mv88e6xxx/hwtstamp.c | 24 +- drivers/net/dsa/mv88e6xxx/hwtstamp.h | 16 +- drivers/net/dsa/ocelot/felix.c | 11 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 32 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 7 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 8 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 41 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 41 +- drivers/net/ethernet/freescale/enetc/Kconfig | 8 + drivers/net/ethernet/freescale/enetc/Makefile | 4 + drivers/net/ethernet/freescale/enetc/enetc.c | 76 +- drivers/net/ethernet/freescale/enetc/enetc.h | 45 +- .../net/ethernet/freescale/enetc/enetc4_debugfs.c | 90 + .../net/ethernet/freescale/enetc/enetc4_debugfs.h | 20 + drivers/net/ethernet/freescale/enetc/enetc4_hw.h | 12 + drivers/net/ethernet/freescale/enetc/enetc4_pf.c | 368 +- drivers/net/ethernet/freescale/enetc/enetc_cbdr.c | 50 + .../net/ethernet/freescale/enetc/enetc_ethtool.c | 74 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 105 +- drivers/net/ethernet/freescale/enetc/enetc_pf.h | 14 +- .../net/ethernet/freescale/enetc/enetc_pf_common.c | 93 +- .../net/ethernet/freescale/enetc/enetc_pf_common.h | 3 + drivers/net/ethernet/freescale/enetc/enetc_vf.c | 10 +- drivers/net/ethernet/freescale/enetc/ntmp.c | 462 ++ .../net/ethernet/freescale/enetc/ntmp_private.h | 103 + drivers/net/ethernet/freescale/gianfar.c | 53 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 58 +- drivers/net/ethernet/mscc/ocelot_net.c | 33 +- drivers/net/ethernet/mscc/ocelot_ptp.c | 43 +- drivers/net/ethernet/stmicro/stmmac/Makefile | 2 +- drivers/net/ethernet/stmicro/stmmac/common.h | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 40 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 295 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 25 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 89 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 18 + drivers/net/ethernet/stmicro/stmmac/hwif.c | 9 + drivers/net/ethernet/stmicro/stmmac/hwif.h | 62 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c | 374 ++ drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.h | 64 + drivers/net/wireless/intel/iwlwifi/Makefile | 12 +- drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 14 +- drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 28 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 181 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 22 +- drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 58 +- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 38 +- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 40 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 177 +- drivers/net/wireless/intel/iwlwifi/cfg/ax210.c | 208 +- drivers/net/wireless/intel/iwlwifi/cfg/bz.c | 158 +- drivers/net/wireless/intel/iwlwifi/cfg/dr.c | 140 +- drivers/net/wireless/intel/iwlwifi/cfg/rf-fm.c | 51 + drivers/net/wireless/intel/iwlwifi/cfg/rf-gf.c | 42 + drivers/net/wireless/intel/iwlwifi/cfg/rf-hr.c | 42 + drivers/net/wireless/intel/iwlwifi/cfg/rf-jf.c | 84 + drivers/net/wireless/intel/iwlwifi/cfg/rf-pe.c | 16 + drivers/net/wireless/intel/iwlwifi/cfg/rf-wh.c | 15 + drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 137 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/dev.h | 3 +- drivers/net/wireless/intel/iwlwifi/dvm/devices.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/eeprom.c | 16 +- drivers/net/wireless/intel/iwlwifi/dvm/led.c | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/power.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 6 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 59 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/dump.c | 12 +- drivers/net/wireless/intel/iwlwifi/fw/init.c | 14 +- drivers/net/wireless/intel/iwlwifi/fw/paging.c | 4 +- drivers/net/wireless/intel/iwlwifi/fw/regulatory.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/smem.c | 4 +- drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 367 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 8 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 72 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 20 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 14 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 49 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 16 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-utils.c | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 21 +- drivers/net/wireless/intel/iwlwifi/iwl-utils.c | 114 +- drivers/net/wireless/intel/iwlwifi/iwl-utils.h | 4 +- drivers/net/wireless/intel/iwlwifi/mld/fw.c | 2 +- drivers/net/wireless/intel/iwlwifi/mld/iface.c | 9 + drivers/net/wireless/intel/iwlwifi/mld/iface.h | 9 +- drivers/net/wireless/intel/iwlwifi/mld/link.c | 3 +- drivers/net/wireless/intel/iwlwifi/mld/link.h | 6 +- drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 3 +- drivers/net/wireless/intel/iwlwifi/mld/mcc.c | 4 +- drivers/net/wireless/intel/iwlwifi/mld/mld.c | 4 +- drivers/net/wireless/intel/iwlwifi/mld/mld.h | 8 +- drivers/net/wireless/intel/iwlwifi/mld/mlo.c | 5 +- drivers/net/wireless/intel/iwlwifi/mld/ptp.c | 2 +- drivers/net/wireless/intel/iwlwifi/mld/roc.c | 74 +- drivers/net/wireless/intel/iwlwifi/mld/sta.c | 16 +- drivers/net/wireless/intel/iwlwifi/mld/sta.h | 3 +- .../net/wireless/intel/iwlwifi/mld/tests/utils.c | 2 +- drivers/net/wireless/intel/iwlwifi/mld/tx.c | 28 +- drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 22 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 22 +- drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 17 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 16 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 20 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 117 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 18 +- .../net/wireless/intel/iwlwifi/mvm/tests/Makefile | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 8 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 16 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 4 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 1603 +++--- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 14 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 60 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 34 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 126 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 16 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 82 +- drivers/net/wireless/intel/iwlwifi/tests/Makefile | 2 +- drivers/net/wireless/intel/iwlwifi/tests/devinfo.c | 33 +- .../iwlwifi/{mvm/tests/scan.c => tests/utils.c} | 43 +- drivers/nvme/host/core.c | 3 +- drivers/perf/amlogic/meson_ddr_pmu_core.c | 2 +- drivers/perf/arm-cmn.c | 8 +- drivers/regulator/da9121-regulator.c | 2 +- drivers/scsi/megaraid/megaraid_mbox.c | 2 +- drivers/scsi/megaraid/megaraid_mm.c | 2 +- drivers/soc/fsl/qe/qe_ic.c | 5 - drivers/soc/hisilicon/kunpeng_hccs.c | 42 +- drivers/soc/hisilicon/kunpeng_hccs.h | 2 - drivers/soc/imx/soc-imx8m.c | 177 +- drivers/soc/qcom/pmic_glink.c | 4 - drivers/soc/qcom/pmic_glink_altmode.c | 30 +- drivers/soc/qcom/qcom_pd_mapper.c | 11 + drivers/soc/qcom/smem.c | 2 +- drivers/soc/qcom/smp2p.c | 2 +- drivers/soc/qcom/socinfo.c | 1 + drivers/soc/ti/wkup_m3_ipc.c | 8 +- drivers/spi/spi-rpc-if.c | 16 +- drivers/staging/gpib/common/iblib.c | 2 +- drivers/thunderbolt/ctl.c | 5 + drivers/usb/atm/cxacru.c | 2 +- drivers/usb/gadget/function/f_midi2.c | 2 +- drivers/usb/misc/usbtest.c | 2 +- fs/bcachefs/alloc_foreground.c | 2 +- fs/bcachefs/backpointers.c | 231 +- fs/bcachefs/backpointers.h | 6 +- fs/bcachefs/bcachefs.h | 47 +- fs/bcachefs/bcachefs_format.h | 4 +- fs/bcachefs/bkey.c | 47 +- fs/bcachefs/bkey.h | 3 +- fs/bcachefs/bkey_methods.c | 2 +- fs/bcachefs/bset.c | 64 +- fs/bcachefs/bset.h | 22 +- fs/bcachefs/btree_cache.c | 6 +- fs/bcachefs/btree_gc.c | 2 +- fs/bcachefs/btree_io.c | 6 +- fs/bcachefs/btree_iter.c | 87 +- fs/bcachefs/btree_iter.h | 25 +- fs/bcachefs/btree_locking.c | 32 +- fs/bcachefs/btree_locking.h | 40 +- fs/bcachefs/btree_trans_commit.c | 4 +- fs/bcachefs/btree_update_interior.h | 2 +- fs/bcachefs/buckets.c | 22 + fs/bcachefs/clock.c | 2 +- fs/bcachefs/debug.h | 2 +- fs/bcachefs/error.c | 8 +- fs/bcachefs/extents.c | 4 +- fs/bcachefs/fsck.c | 10 +- fs/bcachefs/move.c | 4 - fs/bcachefs/movinggc.c | 84 +- fs/bcachefs/movinggc.h | 2 +- fs/bcachefs/rebalance.c | 2 +- fs/bcachefs/recovery.c | 10 +- fs/bcachefs/recovery_passes.c | 188 +- fs/bcachefs/recovery_passes.h | 4 + ...ery_passes_types.h => recovery_passes_format.h} | 26 +- fs/bcachefs/sb-members.c | 28 +- fs/bcachefs/sb-members.h | 2 +- fs/bcachefs/sb-members_format.h | 18 +- fs/bcachefs/sb-members_types.h | 2 +- fs/bcachefs/super.c | 55 +- fs/buffer.c | 4 +- fs/configfs/dir.c | 4 +- fs/configfs/item.c | 2 +- fs/eventpoll.c | 7 +- fs/ext4/inode.c | 2 +- fs/fuse/dir.c | 11 + fs/gfs2/aops.c | 59 +- fs/gfs2/aops.h | 3 +- fs/gfs2/bmap.c | 3 +- fs/gfs2/log.c | 7 +- fs/gfs2/recovery.c | 3 +- fs/gfs2/trans.c | 21 + fs/gfs2/trans.h | 2 + fs/iomap/buffered-io.c | 100 +- fs/jfs/jfs_metapage.c | 2 +- fs/mpage.c | 13 +- fs/nfsd/nfs3proc.c | 63 +- fs/nfsd/nfs4proc.c | 5 + fs/nfsd/nfs4state.c | 75 +- fs/nfsd/nfsproc.c | 35 +- fs/nfsd/trace.h | 300 +- fs/nfsd/vfs.c | 16 +- fs/omfs/inode.c | 176 +- fs/pstore/zone.c | 2 +- fs/smb/client/cached_dir.c | 23 +- fs/smb/server/oplock.c | 10 +- fs/smb/server/vfs.c | 14 +- fs/stat.c | 6 +- fs/super.c | 2 +- fs/xfs/libxfs/xfs_bmap.c | 5 + fs/xfs/libxfs/xfs_bmap.h | 6 +- fs/xfs/libxfs/xfs_log_rlimit.c | 4 + fs/xfs/libxfs/xfs_trans_resv.c | 343 +- fs/xfs/libxfs/xfs_trans_resv.h | 25 + fs/xfs/xfs_bmap_item.c | 10 + fs/xfs/xfs_bmap_item.h | 3 + fs/xfs/xfs_buf.c | 70 +- fs/xfs/xfs_buf.h | 4 +- fs/xfs/xfs_buf_item.c | 19 + fs/xfs/xfs_buf_item.h | 3 + fs/xfs/xfs_discard.c | 17 +- fs/xfs/xfs_extfree_item.c | 10 + fs/xfs/xfs_extfree_item.h | 3 + fs/xfs/xfs_file.c | 87 +- fs/xfs/xfs_globals.c | 2 - fs/xfs/xfs_inode.h | 14 +- fs/xfs/xfs_iomap.c | 190 +- fs/xfs/xfs_iomap.h | 1 + fs/xfs/xfs_iops.c | 76 +- fs/xfs/xfs_iops.h | 3 + fs/xfs/xfs_log_cil.c | 4 +- fs/xfs/xfs_log_priv.h | 13 + fs/xfs/xfs_mount.c | 161 + fs/xfs/xfs_mount.h | 17 + fs/xfs/xfs_refcount_item.c | 10 + fs/xfs/xfs_refcount_item.h | 3 + fs/xfs/xfs_reflink.c | 146 +- fs/xfs/xfs_reflink.h | 6 + fs/xfs/xfs_rmap_item.c | 10 + fs/xfs/xfs_rmap_item.h | 3 + fs/xfs/xfs_super.c | 82 +- fs/xfs/xfs_sysctl.h | 2 - fs/xfs/xfs_trace.h | 115 + include/drm/drm_mode_config.h | 6 + include/drm/drm_plane.h | 17 + include/dt-bindings/arm/qcom,ids.h | 1 + include/dt-bindings/clock/qcom,sm6350-videocc.h | 27 + include/dt-bindings/reset/sun50i-h616-ccu.h | 1 + include/linux/bpf-cgroup.h | 8 - include/linux/cgroup.h | 26 +- include/linux/cpuhotplug.h | 1 - include/linux/fs.h | 26 +- include/linux/fsl/ntmp.h | 121 + include/linux/ftrace.h | 2 + include/linux/futex.h | 43 +- include/linux/io_uring_types.h | 3 +- include/linux/irqdomain.h | 7 + include/linux/mm_types.h | 7 +- include/linux/mmap_lock.h | 4 + include/linux/mount.h | 87 +- include/linux/page_table_check.h | 30 +- include/linux/pageblock-flags.h | 14 +- include/linux/pgtable.h | 4 - include/linux/rcuref.h | 22 +- include/linux/restart_block.h | 2 +- include/linux/ring_buffer.h | 1 + include/linux/sched.h | 4 + include/linux/soundwire/sdw_intel.h | 2 +- include/linux/stat.h | 1 + include/linux/timer.h | 40 +- include/linux/vm_event_item.h | 2 + include/linux/vmalloc.h | 17 +- include/linux/workqueue.h | 4 +- include/net/dsa.h | 5 +- include/net/sch_generic.h | 15 + include/soc/mscc/ocelot.h | 7 +- include/sound/gus.h | 16 - include/sound/snd_wavefront.h | 4 - include/sound/soc.h | 9 - include/sound/ump_msg.h | 4 +- include/trace/misc/fs.h | 21 + include/uapi/linux/bpf.h | 1 + include/uapi/linux/ethtool.h | 134 +- include/uapi/linux/futex.h | 9 +- include/uapi/linux/media/amlogic/c3-isp-config.h | 564 ++ include/uapi/linux/prctl.h | 7 + include/uapi/linux/stat.h | 8 +- include/uapi/linux/videodev2.h | 4 + init/Kconfig | 15 +- init/main.c | 2 +- io_uring/Makefile | 4 +- io_uring/futex.c | 4 +- io_uring/io_uring.c | 198 +- io_uring/io_uring.h | 3 +- io_uring/memmap.h | 2 +- io_uring/net.c | 2 - io_uring/sqpoll.c | 2 +- kernel/bpf/btf.c | 19 +- kernel/bpf/cgroup.c | 32 - kernel/bpf/core.c | 27 +- kernel/bpf/helpers.c | 94 + kernel/bpf/syscall.c | 10 +- kernel/bpf/verifier.c | 76 +- kernel/cgroup/cpuset.c | 12 +- kernel/cpu.c | 5 - kernel/events/core.c | 53 +- kernel/exit.c | 2 +- kernel/fork.c | 125 +- kernel/futex/core.c | 803 ++- kernel/futex/futex.h | 73 +- kernel/futex/pi.c | 308 +- kernel/futex/requeue.c | 460 +- kernel/futex/waitwake.c | 201 +- kernel/irq/chip.c | 2 +- kernel/irq/cpuhotplug.c | 2 +- kernel/kcsan/kcsan_test.c | 2 +- kernel/kexec_handover.c | 5 + kernel/module/Kconfig | 5 + kernel/nsproxy.c | 30 +- kernel/pid.c | 1 + kernel/rcu/rcutorture.c | 11 +- kernel/rcu/tree_plugin.h | 2 +- kernel/sched/core.c | 15 +- kernel/sched/debug.c | 4 + kernel/sched/ext.c | 15 +- kernel/sched/fair.c | 3 +- kernel/sys.c | 4 + kernel/time/sleep_timeout.c | 2 +- kernel/time/timer.c | 36 +- kernel/trace/bpf_trace.c | 41 +- kernel/trace/fgraph.c | 2 + kernel/trace/ftrace.c | 45 +- kernel/trace/ring_buffer.c | 18 + kernel/trace/trace.c | 195 +- kernel/trace/trace.h | 30 +- kernel/trace/trace_branch.c | 4 +- kernel/trace/trace_entries.h | 12 +- kernel/trace/trace_events.c | 39 +- kernel/trace/trace_events_hist.c | 179 +- kernel/trace/trace_events_trigger.c | 64 +- kernel/trace/trace_functions.c | 24 +- kernel/trace/trace_functions_graph.c | 38 +- kernel/trace/trace_irqsoff.c | 47 +- kernel/trace/trace_kdb.c | 9 +- kernel/trace/trace_mmiotrace.c | 12 +- kernel/trace/trace_osnoise.c | 9 +- kernel/trace/trace_output.c | 60 +- kernel/trace/trace_sched_wakeup.c | 18 +- kernel/trace/trace_stack.c | 2 +- kernel/trace/trace_uprobe.c | 2 +- kernel/workqueue.c | 2 +- localversion-next | 2 +- mm/Kconfig | 31 - mm/gup.c | 27 +- mm/kmsan/core.c | 12 +- mm/kmsan/hooks.c | 6 +- mm/kmsan/init.c | 3 +- mm/kmsan/instrumentation.c | 4 - mm/kmsan/kmsan.h | 1 - mm/kmsan/report.c | 6 +- mm/kmsan/shadow.c | 7 +- mm/memblock.c | 20 +- mm/memcontrol.c | 177 +- mm/nommu.c | 18 +- mm/page_table_check.c | 34 +- mm/secretmem.c | 2 +- mm/swapfile.c | 9 + mm/userfaultfd.c | 12 +- mm/vma.c | 6 +- mm/vmalloc.c | 51 +- mm/vmstat.c | 2 + net/batman-adv/hard-interface.c | 31 +- net/batman-adv/main.c | 4 +- net/batman-adv/main.h | 3 +- net/batman-adv/mesh-interface.c | 15 - net/batman-adv/send.c | 4 +- net/batman-adv/translation-table.c | 2 +- net/bridge/br_multicast.c | 16 +- net/core/filter.c | 14 - net/core/sock.c | 10 +- net/dsa/port.c | 10 +- net/dsa/user.c | 41 +- net/ethtool/ioctl.c | 99 +- net/mctp/device.c | 17 +- net/mctp/route.c | 4 +- net/sched/sch_codel.c | 2 +- net/sched/sch_fq.c | 2 +- net/sched/sch_fq_codel.c | 2 +- net/sched/sch_fq_pie.c | 2 +- net/sched/sch_hhf.c | 2 +- net/sched/sch_pie.c | 2 +- net/tls/tls_sw.c | 7 + scripts/Makefile.extrawarn | 12 + scripts/bpf_doc.py | 119 +- scripts/gendwarfksyms/dwarf.c | 14 +- scripts/gendwarfksyms/examples/kabi.h | 21 +- scripts/gendwarfksyms/examples/kabi_ex.c | 7 + scripts/gendwarfksyms/examples/kabi_ex.h | 101 +- scripts/gendwarfksyms/gendwarfksyms.h | 2 + scripts/gendwarfksyms/kabi.c | 143 +- scripts/gendwarfksyms/types.c | 140 +- scripts/mod/modpost.c | 8 +- scripts/package/kernel.spec | 1 + scripts/package/mkdebian | 2 +- sound/core/seq/seq_clientmgr.c | 52 +- sound/core/seq/seq_ump_convert.c | 18 + sound/core/seq/seq_ump_convert.h | 1 + sound/hda/intel-nhlt.c | 19 +- sound/hda/intel-sdw-acpi.c | 2 +- sound/isa/gus/gus_reset.c | 16 +- sound/pci/ctxfi/cttimer.c | 2 +- sound/soc/intel/atom/sst/sst.h | 6 - sound/soc/intel/atom/sst/sst_drv_interface.c | 24 - sound/soc/intel/atom/sst/sst_pvt.c | 33 - sound/soc/mediatek/Kconfig | 2 +- sound/soc/sof/intel/hda-bus.c | 2 +- sound/soc/sof/ipc4-control.c | 11 +- sound/soc/sof/ipc4-pcm.c | 3 +- sound/soc/sof/topology.c | 18 +- sound/x86/intel_hdmi_audio.c | 7 +- tools/bpf/bpftool/cgroup.c | 14 +- tools/bpf/bpftool/link.c | 3 + tools/include/nolibc/Makefile | 5 + tools/include/nolibc/math.h | 31 + tools/include/nolibc/nolibc.h | 5 + tools/include/nolibc/poll.h | 55 + tools/include/nolibc/sched.h | 50 + tools/include/nolibc/stdio.h | 34 + tools/include/nolibc/stdlib.h | 18 + tools/include/nolibc/string.h | 20 + tools/include/nolibc/sys.h | 37 - tools/include/nolibc/sys/mman.h | 19 + tools/include/nolibc/sys/random.h | 34 + tools/include/nolibc/sys/stat.h | 25 +- tools/include/nolibc/sys/time.h | 15 +- tools/include/nolibc/sys/timerfd.h | 87 + tools/include/nolibc/sys/wait.h | 12 +- tools/include/nolibc/time.h | 185 + tools/include/nolibc/types.h | 17 +- tools/include/nolibc/unistd.h | 28 + tools/include/uapi/linux/bpf.h | 1 + tools/include/uapi/linux/prctl.h | 44 +- tools/lib/bpf/bpf_core_read.h | 6 + tools/lib/bpf/btf.c | 129 +- tools/lib/bpf/linker.c | 4 +- tools/net/ynl/pyynl/cli.py | 15 +- tools/net/ynl/pyynl/ethtool.py | 22 +- tools/perf/Documentation/perf-lock.txt | 11 + tools/perf/Makefile.perf | 3 +- tools/perf/arch/x86/tests/amd-ibs-period.c | 2 +- tools/perf/bench/Build | 1 + tools/perf/bench/futex-hash.c | 7 + tools/perf/bench/futex-lock-pi.c | 5 + tools/perf/bench/futex-requeue.c | 6 + tools/perf/bench/futex-wake-parallel.c | 9 +- tools/perf/bench/futex-wake.c | 4 + tools/perf/bench/futex.c | 65 + tools/perf/bench/futex.h | 5 + tools/perf/builtin-lock.c | 74 + tools/perf/builtin-trace.c | 5 +- tools/perf/tests/Build | 1 + tools/perf/tests/builtin-test.c | 1 + tools/perf/tests/demangle-java-test.c | 17 +- tools/perf/tests/demangle-ocaml-test.c | 7 +- tools/perf/tests/demangle-rust-v0-test.c | 74 + tools/perf/tests/tests.h | 1 + tools/perf/util/Build | 5 +- tools/perf/util/bpf_lock_contention.c | 28 + tools/perf/util/bpf_skel/lock_contention.bpf.c | 43 + tools/perf/util/demangle-rust-v0.c | 2042 ++++++++ tools/perf/util/demangle-rust-v0.h | 88 + tools/perf/util/demangle-rust.c | 269 - tools/perf/util/demangle-rust.h | 8 - tools/perf/util/lock-contention.h | 8 + tools/perf/util/pmus.c | 21 +- tools/perf/util/symbol-elf.c | 49 +- .../selftests/bpf/prog_tests/btf_dedup_split.c | 101 + .../selftests/bpf/prog_tests/fill_link_info.c | 18 +- .../selftests/bpf/prog_tests/kmem_cache_iter.c | 2 +- .../testing/selftests/bpf/prog_tests/linked_list.c | 6 + tools/testing/selftests/bpf/prog_tests/rbtree.c | 6 + .../selftests/bpf/prog_tests/sockmap_ktls.c | 143 +- .../selftests/bpf/prog_tests/xdp_metadata.c | 22 +- tools/testing/selftests/bpf/progs/bpf_misc.h | 5 +- .../testing/selftests/bpf/progs/linked_list_peek.c | 113 + tools/testing/selftests/bpf/progs/rbtree_fail.c | 29 +- tools/testing/selftests/bpf/progs/rbtree_search.c | 206 + .../selftests/bpf/progs/test_sockmap_ktls.c | 10 + .../selftests/bpf/progs/verifier_load_acquire.c | 48 +- .../selftests/bpf/progs/verifier_precision.c | 5 +- .../selftests/bpf/progs/verifier_store_release.c | 39 +- tools/testing/selftests/bpf/progs/xdp_metadata.c | 13 + tools/testing/selftests/bpf/test_loader.c | 14 +- tools/testing/selftests/cpufreq/cpufreq.sh | 18 +- tools/testing/selftests/drivers/net/hw/Makefile | 2 - .../selftests/drivers/net/hw/lib/py/__init__.py | 1 - .../selftests/drivers/net/hw/lib/py/linkconfig.py | 222 - tools/testing/selftests/drivers/net/hw/ncdevmem.c | 55 +- .../selftests/drivers/net/hw/nic_link_layer.py | 113 - .../selftests/drivers/net/hw/nic_performance.py | 137 - tools/testing/selftests/drivers/net/lib/py/load.py | 20 +- tools/testing/selftests/ftrace/Makefile | 2 +- .../testing/selftests/futex/functional/.gitignore | 6 +- tools/testing/selftests/futex/functional/Makefile | 7 +- .../selftests/futex/functional/futex_numa.c | 262 + .../selftests/futex/functional/futex_numa_mpol.c | 232 + .../selftests/futex/functional/futex_priv_hash.c | 315 ++ tools/testing/selftests/futex/functional/run.sh | 7 + tools/testing/selftests/futex/include/futex2test.h | 70 + tools/testing/selftests/kvm/arm64/set_id_regs.c | 8 +- .../selftests/net/netfilter/conntrack_resize.sh | 63 +- tools/testing/selftests/nolibc/Makefile | 2 + tools/testing/selftests/nolibc/nolibc-test.c | 268 +- tools/testing/selftests/pid_namespace/pid_max.c | 1 + .../selftests/rcutorture/bin/console-badness.sh | 2 +- .../selftests/rcutorture/bin/parse-console.sh | 2 +- .../selftests/rcutorture/configs/rcu/TREE01 | 2 - .../selftests/rcutorture/configs/rcu/TREE01.boot | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 6 - .../tc-testing/tc-tests/qdiscs/codel.json | 24 + .../selftests/tc-testing/tc-tests/qdiscs/fq.json | 22 + .../tc-testing/tc-tests/qdiscs/fq_codel.json | 22 + .../tc-testing/tc-tests/qdiscs/fq_pie.json | 22 + .../selftests/tc-testing/tc-tests/qdiscs/hhf.json | 22 + .../selftests/tc-testing/tc-tests/qdiscs/pie.json | 24 + tools/testing/selftests/timens/clock_nanosleep.c | 4 +- tools/testing/selftests/timens/exec.c | 2 + tools/testing/selftests/timens/futex.c | 2 + tools/testing/selftests/timens/gettime_perf.c | 2 + tools/testing/selftests/timens/procfs.c | 2 + tools/testing/selftests/timens/timens.c | 2 + tools/testing/selftests/timens/timer.c | 4 +- tools/testing/selftests/timens/timerfd.c | 6 +- tools/testing/selftests/timens/vfork_exec.c | 2 + tools/testing/vma/vma_internal.h | 23 +- usr/include/Makefile | 4 + 976 files changed, 47286 insertions(+), 13043 deletions(-) create mode 100644 Documentation/admin-guide/media/c3-isp.dot create mode 100644 Documentation/admin-guide/media/c3-isp.rst delete mode 100644 Documentation/devicetree/bindings/dma/nvidia,tegra20-apbdma.txt create mode 100644 Documentation/devicetree/bindings/dma/nvidia,tegra20-apbdma.yaml create mode 100644 Documentation/devicetree/bindings/extcon/maxim,max14526.yaml delete mode 100644 Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt create mode 100644 Documentation/devicetree/bindings/firmware/intel,stratix10-svc.yaml create mode 100644 Documentation/devicetree/bindings/fpga/intel,stratix10-soc-fpga [...] delete mode 100644 Documentation/devicetree/bindings/fpga/intel-stratix10-soc-fpga [...] delete mode 100644 Documentation/devicetree/bindings/input/dlg,da7280.txt create mode 100644 Documentation/devicetree/bindings/input/dlg,da7280.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/nvidia,t [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/nvidia,t [...] create mode 100644 Documentation/devicetree/bindings/media/amlogic,c3-isp.yaml create mode 100644 Documentation/devicetree/bindings/media/amlogic,c3-mipi-adapter.yaml create mode 100644 Documentation/devicetree/bindings/media/amlogic,c3-mipi-csi2.yaml create mode 100644 Documentation/userspace-api/media/v4l/metafmt-c3-isp.rst create mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/amlogic/meson8-fernsehfee3.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm2837-rpi-2-b.dts create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_de10nano.dts create mode 100644 arch/arm/boot/dts/nvidia/tegra30-asus-tf300tl.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-2-b.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8dxp-tqma8xdps-mb-smarc-2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8dxp-tqma8xdps.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvds-etml10 [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phycore-fpsc.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mp-ras314-im [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-tqma8xqps-mb-smarc-2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-tqma8xqps.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-nash.dts create mode 100644 arch/arm64/boot/dts/freescale/imx94-clock.h create mode 100644 arch/arm64/boot/dts/freescale/imx94-pinfunc.h create mode 100644 arch/arm64/boot/dts/freescale/imx94-power.h create mode 100644 arch/arm64/boot/dts/freescale/imx94.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx943-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx943.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx95-tqma9596sa-mb-smarc-2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx95-tqma9596sa.dtsi create mode 100644 arch/arm64/boot/dts/freescale/tqma8xxs-mb-smarc-2.dtsi create mode 100644 arch/arm64/boot/dts/freescale/tqma8xxs.dtsi create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_nand.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-evb-ind.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3562-evb2-v10.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3562-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3562.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5b-plus.dts copy arch/arm64/boot/dts/rockchip/{rk3588-rock-5b.dts => rk3588-rock-5b.dtsi} (95%) create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-evm-csi2-quad-tevi-ov5640.dtso create mode 100644 arch/riscv/include/asm/vendor_extensions/sifive.h create mode 100644 arch/riscv/include/asm/vendor_extensions/sifive_hwprobe.h create mode 100644 arch/riscv/include/uapi/asm/vendor/sifive.h create mode 100644 arch/riscv/kernel/vendor_extensions/sifive.c create mode 100644 arch/riscv/kernel/vendor_extensions/sifive_hwprobe.c create mode 100644 drivers/extcon/extcon-max14526.c create mode 100644 drivers/media/platform/amlogic/c3/Kconfig create mode 100644 drivers/media/platform/amlogic/c3/Makefile create mode 100644 drivers/media/platform/amlogic/c3/isp/Kconfig create mode 100644 drivers/media/platform/amlogic/c3/isp/Makefile create mode 100644 drivers/media/platform/amlogic/c3/isp/c3-isp-capture.c create mode 100644 drivers/media/platform/amlogic/c3/isp/c3-isp-common.h create mode 100644 drivers/media/platform/amlogic/c3/isp/c3-isp-core.c create mode 100644 drivers/media/platform/amlogic/c3/isp/c3-isp-dev.c create mode 100644 drivers/media/platform/amlogic/c3/isp/c3-isp-params.c create mode 100644 drivers/media/platform/amlogic/c3/isp/c3-isp-regs.h create mode 100644 drivers/media/platform/amlogic/c3/isp/c3-isp-resizer.c create mode 100644 drivers/media/platform/amlogic/c3/isp/c3-isp-stats.c create mode 100644 drivers/media/platform/amlogic/c3/mipi-adapter/Kconfig create mode 100644 drivers/media/platform/amlogic/c3/mipi-adapter/Makefile create mode 100644 drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c create mode 100644 drivers/media/platform/amlogic/c3/mipi-csi2/Kconfig create mode 100644 drivers/media/platform/amlogic/c3/mipi-csi2/Makefile create mode 100644 drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c create mode 100644 drivers/net/ethernet/freescale/enetc/enetc4_debugfs.c create mode 100644 drivers/net/ethernet/freescale/enetc/enetc4_debugfs.h create mode 100644 drivers/net/ethernet/freescale/enetc/ntmp.c create mode 100644 drivers/net/ethernet/freescale/enetc/ntmp_private.h create mode 100644 drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c create mode 100644 drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.h create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/rf-fm.c create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/rf-gf.c create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/rf-hr.c create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/rf-jf.c create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/rf-pe.c create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/rf-wh.c rename drivers/net/wireless/intel/iwlwifi/{mvm/tests/scan.c => tests/utils.c} (63%) rename fs/bcachefs/{recovery_passes_types.h => recovery_passes_format.h} (84%) create mode 100644 include/dt-bindings/clock/qcom,sm6350-videocc.h create mode 100644 include/linux/fsl/ntmp.h create mode 100644 include/uapi/linux/media/amlogic/c3-isp-config.h create mode 100644 tools/include/nolibc/math.h create mode 100644 tools/include/nolibc/poll.h create mode 100644 tools/include/nolibc/sched.h create mode 100644 tools/include/nolibc/sys/random.h create mode 100644 tools/include/nolibc/sys/timerfd.h create mode 100644 tools/perf/bench/futex.c create mode 100644 tools/perf/tests/demangle-rust-v0-test.c create mode 100644 tools/perf/util/demangle-rust-v0.c create mode 100644 tools/perf/util/demangle-rust-v0.h delete mode 100644 tools/perf/util/demangle-rust.c delete mode 100644 tools/perf/util/demangle-rust.h create mode 100644 tools/testing/selftests/bpf/progs/linked_list_peek.c create mode 100644 tools/testing/selftests/bpf/progs/rbtree_search.c delete mode 100644 tools/testing/selftests/drivers/net/hw/lib/py/linkconfig.py delete mode 100644 tools/testing/selftests/drivers/net/hw/nic_link_layer.py delete mode 100644 tools/testing/selftests/drivers/net/hw/nic_performance.py create mode 100644 tools/testing/selftests/futex/functional/futex_numa.c create mode 100644 tools/testing/selftests/futex/functional/futex_numa_mpol.c create mode 100644 tools/testing/selftests/futex/functional/futex_priv_hash.c create mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/pie.json