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 50c8770a42fa Add linux-next specific files for 20250702 omits 021aaba9ccd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ff061a222a23 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits fb167d53e50f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits bbc79c7450dc Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] omits 8aa5a5dc7bc8 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] omits 2ffae307e8bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2fd5ee6b8071 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c34c9dd9d7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2809bda62dc1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 5431559fbd53 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 98b51f0fce91 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 0d2456f0685c Merge branch 'timekeeping-next' of https://github.com/Rust [...] omits cb2e1a400c39 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] omits c36c77531efc Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] omits 9411a3bfbb43 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 12d00ff8d3b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e2de6c8d1988 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 04193acab4cc Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits abb6017bd5ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8a75c8b16449 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 4a85cec833cf Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 5f5a1b048407 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ebec72160277 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 68c43ccbe709 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 38c881df6bc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20e73f5cf3fa Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 41b50f48833e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 40250005ba17 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits de42f3981d85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78e2f5cbec73 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 532d33ad8138 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 042865907421 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4205376e5c04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f59a21cc3b55 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits e920c9209356 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea838deaf7a2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 42759adcd3fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d33c43e1d8f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df5af7e9411c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ffa1d7b47683 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eb135b1f1dbe Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 9ef070290060 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 1009740279de Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits b4178eef8f49 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4f2c07ccfa39 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 428f28c2d8ca Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 7dbb5207789b Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 3a8811dabb8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a52fe88fcf6f Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 60fa992acd48 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits a1eb4649405a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 68eb64fd8c9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1c2ffd371ab4 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits f5136ea4fa10 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits cb2015ec45ed Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 7724aa88c82a Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 605c6a7d9583 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74b44c075c3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13d6775abb64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c879e6b2c6e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d6c8305421f Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 2757f67f5da5 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 465b1e4be059 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a86d73f07d97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 164458ef7788 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 5722e898662f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b8d38dfa86bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec531a5ba1d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7dbde03f183 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6640a32ee6b0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 21dfd8619a77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c690090bfeb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9735e0b62b51 Merge branch 'next' of git://github.com/cschaufler/smack-next omits e73be92650bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 64e54d265dde Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits f91039c432fb Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 6db206f1c1cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2e84a883cee0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68f94ba848d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b28fce6a710f Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits aba6ed4dea5c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 536bbf363847 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5ac82cea206 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8eebfce3a21f Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits b6b89aa40d1e next-20250701/input omits 68bbd24fc9bd Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 98d985ab6b61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9499d51178af Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 823c5aad5af0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9f07c4be801 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2453c947abac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fbc34d78bac8 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits f282c7969e3e Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] omits 8418fe0a53da Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits dcae7781e8b6 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 7b26d2ed8bdd Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits b48a90a7848e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 80c31eae9853 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 3f6e44780b22 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits f400e9a2350b Merge branch 'libcrypto-next' of git://git.kernel.org/pub/ [...] omits 63716d08c958 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 749f7b118984 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits ef64f92b7863 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits a16e76c5c6e1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c0dddc84716b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0101400ccc3e Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 0d35a38d2282 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 108a6ad0bec8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98e55a1d4e0f Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 09e1d056a3fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b65b64362ef Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits e045f674f21f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2c8fa0aaa250 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits c8b694222c56 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 2bf4293edb79 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 99634a7f7f64 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 95a9bf19b165 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 5f696b48ee6c Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 42e6af4db60e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 94556acbc6c3 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 9dfa97d01860 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 491d90140c5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b18f80dfd616 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits b441dfdb8456 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7eee21b541dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b31f8592766c Merge branch 'fs-next' of linux-next omits 5e496ee98b4b Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 362f4497873a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c01edc1b31b Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits e265c780ffbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3ce02921573 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b88400c43ae8 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 1516861f671b Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits f77894b692a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cabc85f84190 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits fb7e0134a912 Merge branch 'thead-clk-for-next' of https://github.com/pd [...] omits d126659fa268 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 5d3a86e35000 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits a131af83267c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 7a8c0c2f2b36 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits c9624b0efc1f Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits ea66ae6ba417 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85502c60466b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7f8c9b9c481e Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 16d3861b8d52 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits eae60cc4c906 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits b5d3c2fdaa4a Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 4ab91bf1cc9c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 178f73821575 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bb8977f5b28d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3726279ab95 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 71b699dca915 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c645813e6aff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c26527f37efc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98a36ab3fc4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd0def6dbb6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b68d3f8f8e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1bbce1e2e789 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9b6677bb776c Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 3c8e45d759e4 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits d3a07f21b8a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0737fd287617 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 76fe564069c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c92166c165b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cce792010be0 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits fccfeb2a4f56 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 0e6e2b261797 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b87b99608556 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] omits 0ec54af171db Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] omits bdb6c2206cd4 Merge remote-tracking branch 'asoc/for-6.17' into asoc-next omits 1b2f703000c0 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 1efb25e12279 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 43b0c3fa3120 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits 700ea6cb3ede Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits cd1517017549 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 16143e9af901 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 6ae359de46fc Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 8320cb144462 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3ab148bd825e Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits b4b9355aea98 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2897d4269f12 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 10666454eef3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6cae50ad01e2 Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] omits 3436424273bc Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 52973201180b Merge branch 'for-mfd-fixes' of git://git.kernel.org/pub/s [...] omits 2ea6316635d1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ec8ce5810f12 Merge branch 'libcrypto-fixes' of git://git.kernel.org/pub [...] omits 40e1e3651d41 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2933fd89ab3a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 66375faf5dd6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 922587878001 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c939185dc611 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 49583d5dc0a3 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits f2fe0b324030 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 58191f9194fc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e4e8791252c6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 84fd8441bd6d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8e40dff738cb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ab38241a982d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7f7b60a615d7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f001e475f900 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits cd74de6a5cec Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 4f1dfbf032bd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d53315fc89b7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fe036526b6df Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits f9b978c35fd0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fde12cee4e64 Merge branch 'fs-current' of linux-next omits c288ee9804aa Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits cba6a6313ee7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aac00f663a4f Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 12d1fe1b065a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 849b796c5fbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits f4671928b307 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits dc8efdd7d72a Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 157b1b746f9e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 0f20fec73cc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 42a9ea7a4719 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5e4df4e82d1e Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 12215f683cbb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 646d15514e91 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 410b349e637f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9529e08d77ee Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 0544d2b1a972 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b35f6f3a68bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 874a1e3cdd5e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ccc69220221c Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 2747357be391 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 0b5c2e7b41c0 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 0383d1ec42ef Merge remote-tracking branch 'spi/for-6.17' into spi-next omits 8ea6ae23a1ad Merge branch 'vfs-6.17.fileattr' into vfs.all omits c46c3266a21e Merge branch 'vfs-6.17.integrity' into vfs.all omits f49150480d7a Merge branch 'vfs-6.17.rust' into vfs.all omits 128405c85878 Merge branch 'vfs-6.17.bpf' into vfs.all omits 03cec2b99fbc Merge branch 'vfs-6.17.pidfs' into vfs.all omits e424337d492e Merge branch 'vfs-6.17.mmap_prepare' into vfs.all omits ac01e27399e5 Merge branch 'vfs-6.17.async.dir' into vfs.all omits 020887534d47 Merge branch 'vfs-6.17.nsfs' into vfs.all omits dbc36d7db0e1 Merge branch 'vfs-6.17.file' into vfs.all omits 94870438987c Merge branch 'vfs-6.17.coredump' into vfs.all omits da08e6a576a2 Merge branch 'vfs-6.17.misc' into vfs.all omits f30558db6ddf Merge branch 'vfs.fixes' into vfs.all omits 7ecb8cc735af Merge patch series "fs: introduce file_getattr and file_se [...] omits 09fa5f72996a fs: introduce file_getattr and file_setattr syscalls omits b9f6e3ab7e2b fs: prepare for extending file_get/setattr() omits 6c70ed9fdb48 fs: make vfs_fileattr_[get|set] return -EOPNOSUPP omits fd4fadf0da98 selftests: ptrace: add set_syscall_info to .gitignore omits 104f02a7798f Merge core/entry into tip/master omits 959770cda97b Merge locking/core into tip/master omits db39559e302a Merge timers/ptp into tip/master omits 8dd3d4ee40fd Merge x86/sev into tip/master omits 244efb663e9e Merge core/bugs into tip/master omits 2dc1f1b80aa0 Merge smp/core into tip/master omits c84f901d66fa Merge irq/drivers into tip/master omits b7770ed895ab Merge x86/bugs into tip/master omits f23c4860230c Merge x86/fpu into tip/master omits 50ceb61be830 Merge x86/cpu into tip/master omits 6e29c1ec75c3 Merge x86/boot into tip/master omits a0257488bfee Merge irq/msi into tip/master omits ec45832af9a9 Merge sched/core into tip/master omits 2d41eb1b4a70 Merge x86/kconfig into tip/master omits 2d142a361d08 Merge timers/core into tip/master omits 4c9604979c88 Merge irq/core into tip/master omits dcbeca101fec Merge x86/urgent into tip/urgent omits b2da0525fa92 Merge irq/urgent into tip/urgent omits 14a991cd39fe Merge ras/urgent into tip/urgent omits c28c726036aa bcachefs: Don't lock exec_update_lock omits 5a8694e8a200 bcachefs: ptr_to_removed_device omits 73a7dffa1b53 bcachefs: bch_fs.devs_removed omits c6dcbeb68dbe bcachefs: check_key_has_inode() reconstructs more aggressively omits 2fc7dc25bb42 bcachefs: Before removing dangling dirents, check for contents omits 76e119662a0b bcachefs: Improve inode_create behaviour on old filesystems omits 953648145a52 bcachefs: Use bio_add_folio_nofail() for unfailable operations omits 9f8e75466738 bcachefs: Simplify bch2_bio_map() omits a528f41b4c73 bcachefs: Finish error_throw tracepoints omits 47417476841e bcachefs: Improved btree node tracepoints omits 0803fa689bb9 bcachefs: -o fix_errors may now be used without -o fsck omits e1ce52e7a67b bcachefs: Shut up clang warning omits 42445b82eeec bcachefs: Refactor trans->mem allocation omits b885c7678d74 bcachefs: Evict/bypass key cache when deleting omits 7999c06846f7 bcachefs: Don't peek key cache unless we have a real key omits d6e98b555bea bcachefs: Improve inode deletion omits c60f9a4b8761 bcachefs: bch2_trans_has_updates() omits bf39e1a12ded bcachefs: Don't memcpy more than needed omits c1aa673ff81d bcachefs: Don't log error twice in allocator async repair omits 42571ac1670c bcachefs: Plumb trans_kmalloc ip to trans_log_msg omits b7e728319e97 bcachefs: add an unlikely() to trans_begin() omits e4d5b9627226 bcachefs: More errcode conversions omits 9b56a43f5d0f bcachefs: DEFINE_CLASS()es for dev refcounts omits 231110b24dbb bcachefs: use scoped_guard() in fast_list.c omits 3a09a4da9b53 bcachefs: Allow CONFIG_UNICODE=m omits 777bfed9e339 bcachefs: Reduce __bch2_btree_node_alloc() stack usage omits be9405eb0390 bcachefs: kill darray_u32_has() omits 4ae3c834352b bcachefs: fsck: dir_loop, subvol_loop now autofix omits d8fd5befaa14 bcachefs: opts.casefold_disabled omits 78443cd457b4 ocfs2: update d_splice_alias() return code checking omits 0e76db383f7e fs/proc/vmcore: a few cleanups for vmcore_add_device_dump() omits f44a053e3e4c mailmap: update Sachin Mokashi's email address omits f23f59a1c121 ocfs2: embed actual values into ocfs2_sysfile_lock_key names omits 1d8c98f3b408 selftests: ptrace: add set_syscall_info to .gitignore omits c11a09bddea0 tools/accounting/delaytop: add delaytop to record top-n ta [...] omits 363224dea1e7 fs: fat: Prevent fsfuzzer from dominating the console omits e6479bbd665d kthread: update comment for __to_kthread omits 00415827ab3e lib: test_objagg: split test_hints_case() into two functions omits d517bca82f7b ocfs2: kill osb->system_file_mutex lock omits 3d2c9b48a2de MAINTAINERS: add lib/raid6/ to "SOFTWARE RAID" omits 7c698a077bc6 lib-raid6-replace-custom-zero-page-with-zero_page-v3 omits ded7253eb9a7 lib/raid6: replace custom zero page with ZERO_PAGE omits 57be3a9ae40b scripts: gdb: move MNT_* constants to gdb-parsed omits 226d34ee13aa fork: clean up ifdef logic around stack allocation omits fe4110e6a3ce ocfs2: remove redundant NULL check in rename path omits 68c9a581ed0d ocfs2: reset folio to NULL when get folio fails omits 5d8dad1d8bfb uprobes: revert ref_ctr_offset in uprobe_unregister error path omits 31638ae5ba48 checkpatch: use utf-8 match for spell checking omits 4dea20c13df2 mul_u64_u64_div_u64: fix the division-by-zero behavior omits e6a4531b2a42 exit: fix misleading comment in forget_original_parent() omits 19cda3e7da11 kcov: fix typo in comment of kcov_fault_in_area omits 6da854b4baa5 relayfs: support a counter tracking if data is too big to write omits ec504c911cee blktrace: use rbuf->stats.full as a drop indicator in relayfs omits 4a874203d82b relayfs: introduce getting relayfs statistics function omits b267c614affa relayfs: support a counter tracking if per-cpu buffers is full omits db266f36f5a1 relayfs: abolish prev_padding omits b8ff5bd58016 x86: implement crashkernel cma reservation omits 5a7a7f6236fb kdump: wait for DMA to finish when using CMA omits bfbc722a90db kdump, documentation: describe craskernel CMA reservation omits 7c07738fdbb4 kdump: implement reserve_crashkernel_cma omits aed4c170e7ba Add a new optional ",cma" suffix to the crashkernel= comma [...] omits 82910e5c244e squashfs: use folios in squashfs_bio_read_cached() omits 4b9e0ade4930 squashfs: pass the inode to squashfs_readahead_fragment() omits 8738747161e7 kernel: relay: use __GFP_ZERO in relay_alloc_buf omits d9fd0a148ab3 riscv: optimize gcd() performance on RISC-V without Zbb extension omits dc0e4c10559c riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB [...] omits f37301f02d49 lib/math/gcd: use static key to select implementation at runtime omits d24b87384e7f fork: define a local GFP_VMAP_STACK omits 5fb426285c4e fork: clean-up naming of vm_stack/vm_struct variables in v [...] omits eb3ad448c461 alpha: replace sprintf()/strcpy() with scnprintf()/strscpy() omits cec199eab8e1 ocfs2: replace simple_strtol with kstrtol omits 838d64f667a2 include/linux/jhash.h: replace __get_unaligned_cpu32 in jh [...] omits b55fb9fd69e8 selftests/damon/sysfs.py: test DAMOS schemes parameters setup omits 9d07ef90a1dd selftests/damon/sysfs.py: test adaptive targets parameter omits b5ca38c8d5a8 selftests/damon/sysfs.py: test monitoring attribute parameters omits 15381e72efa1 selftests/damon: add python and drgn-based DAMON sysfs test omits dfaf3e4b120d selftests/damon/_damon_sysfs: set Kdamond.pid in start() omits 0b880ff77f7d selftests/damon: add drgn script for extracting damon status omits 9c6a421f95e5 mm: deduplicate mm_get_unmapped_area() omits c02ffd80a1df mm/hugetlb: remove prepare_hugepage_range() omits 184b04d560dc samples/damon/mtier: add parameters for node0 memory usage omits 96ec8b03cbfe mm, vmstat: remove the NR_WRITEBACK_TEMP node_stat_item counter omits e431534f378f ksm_tests: skip hugepage test when Transparent Hugepages a [...] omits 7d3df2d021f0 selftests/mm: fix UFFDIO_API usage with proper two-step fe [...] omits dfa3936fbef4 selftests/mm: fix UFFDIO_API usage with proper two-step fe [...] omits 2f1c90398c81 mm, madvise: use standard madvise locking in madvise_set_a [...] omits c479205df161 mm, madvise: move madvise_set_anon_name() down the file omits b1e10503a222 mm, madvise: extract mm code from prctl_set_vma() to mm/madvise.c omits 1facff165c70 mm, madvise: simplify anon_name handling omits d3c96ea50af1 arm64/mm: optimize loop to reduce redundant operations of [...] omits af726aabb0c5 maple_tree: add testing for restoring maple state to active omits ef77e5025e9a maple_tree: fix status setup on restore to active omits fb761ba5a3cc maple_tree: assert retrieving new value on a tree containi [...] omits eff061546ca5 mm/maps: execute PROCMAP_QUERY ioctl under per-vma locks omits a9f98443a819 mm/madvise: fixup stray mmap lock assert in anon_vma_name() omits 89904fb7a792 mm/maps: read proc/pid/maps under per-vma lock omits 6d7af968555f selftests/proc: add verbose more for tests to facilitate d [...] omits d66f6b789d50 selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] omits deb6696232a9 selftests/proc: extend /proc/pid/maps tearing test to incl [...] omits 679fe57657d6 selftests/proc: extend /proc/pid/maps tearing test to incl [...] omits 793a88d40cc6 selftests/proc: add /proc/pid/maps tearing from vma split test omits a3ccabdec295 mm/madvise: fix very subtle bug omits 42cddc7e7359 mm/madvise: eliminate very confusing manipulation of prev VMA omits 1af845ccb02c mm/madvise: thread all madvise state through madv_behavior omits f9c12405834f mm/madvise: thread VMA range state through madvise_behavior omits 913c7c976b91 mm/madvise: thread mm_struct through madvise_behavior omits ea188defe665 mm/madvise: remove the visitor pattern and thread anon_vma state omits 19723ddb0132 selftests/mm: remove duplicate .gitignore entries omits a8be6eff8370 mm-unexport-globally-copy_to_kernel_nofault-v2 omits b8fe498d13d2 mm: unexport globally copy_to_kernel_nofault omits ddd4eea8c047 lib/test_vmalloc.c: restrict default test mask to avoid te [...] omits 9393874af0ab lib/test_vmalloc.c: use late_initcall() if built-in for in [...] omits 2d1ea1177175 mm: introduce per-node proactive reclaim interface omits 5b0895224415 mm/vmscan: make __node_reclaim() more generic omits 89ac9fb08216 mm-memcg-make-memoryreclaim-interface-generic-fix omits 7eb71bde0229 mm/memcg: make memory.reclaim interface generic omits e02dfbd06b6e mm/vmscan: respect psi_memstall region in node reclaim omits ab8a1fe389f1 mm/damon/sysfs: decouple from damon_ops_id omits 978a465dd164 mm/damon/sysfs-schemes: decouple from damos_filter_type omits 72cf16a814be mm/damon/sysfs-schemes: decouple from damos_wmark_metric omits fed2f76c84a8 mm-damon-sysfs-schemes-decouple-from-damos_action-fix omits d6da23d1bcc5 mm/damon/sysfs-schemes: decouple from damos_action omits a229597e08fc mm/damon/sysfs-schemes: decouple from damos_quota_goal_metric omits 3550820c6f7d mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd() omits 3e983c246ef3 selftests-mm-reduce-uffd-unit-test-poison-test-to-minimum-fix omits 8d818c834b67 selftests/mm: reduce uffd-unit-test poison test to minimum omits 9fbe542c6e78 maple-tree-use-goto-label-to-simplify-code-fix omits 9b7ac6a1a1d1 maple tree: use goto label to simplify code omits b5319dceaf8d selftets/damon: add a test for memcg_path leak omits fe9ab5632fb4 mm/memremap: remove unused devmap_managed_key omits 73539c2664db mm: remove callers of pfn_t functionality omits 63ee22d610fd mm: remove PFN_DEV, PFN_MAP, PFN_SPECIAL, PFN_SG_CHAIN and [...] omits 217e23386c32 mm: remove devmap related functions and page table bits omits 7ffe444203f8 fs/dax: remove FS_DAX_LIMITED config option omits 73c929a93817 powerpc: remove checks for devmap pages and PMDs/PUDs omits 32344295ea6b mm/khugepaged: remove redundant pmd_devmap() check omits fef41dce2ec3 mm: remove redundant pXd_devmap calls omits 287003fbd65e mm/huge_memory: remove pXd_devmap usage from insert_pXd_pfn() omits 0e4774b023ba mm/gup: remove pXX_devmap usage from get_user_pages() omits ea8237bf86b3 mm: convert vmf_insert_mixed() from using pte_devmap to pt [...] omits 3397b763f1ad mm: remove remaining uses of PFN_DEV omits bf07da9bb26e mm: filter zone device pages returned from folio_walk_start() omits d17b493d0f77 mm: convert pXd_devmap checks to vma_is_dax omits 1544d28ce603 mm/percpu: conditionally define _shared_alloc_tag via CONF [...] omits e36de86c36b7 selftests/udmabuf: add a test to pin first before writing [...] omits 8cc7113f3bf7 mm/memfd: reserve hugetlb folios before allocation omits 1d805877c447 mm/hugetlb: make hugetlb_reserve_pages() return nr of entr [...] omits 70658b7f3f69 codetag: avoid unused alloc_tags sections/symbols omits 784b7e81356b mm/damon: fix minor typos in damon header omits 568f0a3b8780 mm: update architecture and driver code to use vm_flags_t omits 4921c2f740e3 mm: update core kernel code to use vm_flags_t consistently omits 0466c8bce754 mm: add missing vm_get_page_prot() instance, remove include omits a39437701c9d mm: change vm_get_page_prot() to accept vm_flags_t argument omits 3de3d4fd743a mm/page_isolation: remove migratetype parameter from more [...] omits 8dc857a9ee65 mm/page_isolation: remove migratetype from undo_isolate_pa [...] omits b65485fc9656 mm/page_isolation: remove migratetype from move_freepages_ [...] omits e30513af2a73 mm/page_alloc: add support for initializing pageblock as isolated omits a9b6886cd74d mm/page_isolation: make page isolation a standalone bit omits 91dbc74b9dec mm/page_alloc: pageblock flags functions clean up omits d67bebfec304 Revert "mm: make alloc_demote_folio externally invokable f [...] omits cd70b717a949 Revert "mm: rename alloc_demote_folio to alloc_migrate_folio" omits 7c279484c815 mm/damon/paddr: use alloc_migartion_target() with no migra [...] omits 495c5bf6eeaa tools/testing/radix-tree: test maple tree chaining mas_pre [...] omits 25b9d52507dd testing/radix-tree/maple: increase readers and reduce dela [...] omits 1e36706030ab mm: huge_memory: fix the check for allowed huge orders in shmem omits 79dc4ce10a4c selftest/mm: skip if fallocate() is unsupported in gup_longterm omits 0f3164ba79e1 mm: make comment consistent in vma_expand() omits 804190123d36 mm/vma: use vmg->target to specify target VMA for new VMA merge omits 690969a651e5 highmem: remove a use of folio->page omits 46d67a99b3e8 fix check of filemap_lock_folio() return value omits 2cdf2c1121f7 secretmem: remove uses of struct page omits b7ae34b9f1fd mm/huge_memory: don't mark refcounted folios special in vm [...] omits 1ab25075e844 mm/huge_memory: don't mark refcounted folios special in vm [...] omits 6ed8ae9a9c06 mm/huge_memory: don't ignore queried cachemode in vmf_inse [...] omits c9d1707cdb09 selftests: mm: add shmem collapse as a default test item omits ba2271ea947e selftests: khugepaged: fix the shmem collapse failure omits 339b02725947 mm: remove zero_user() omits 6d3986da7b8e ceph: fix NULL vs IS_ERR() bug in ceph_zero_partial_page() omits 2489946fe3ec ceph: convert ceph_zero_partial_page() to use a folio omits dad15ad67cd5 direct-io: use memzero_page() omits 9e0e1fa07cbc null_blk: use memzero_page() omits f7d7ef92784b bio: use memzero_page() in bio_truncate() omits bd5788749e58 mm: use folio_expected_ref_count() helper for reference counting omits 60fd24663335 selftests/mm: use generic read_sysfs in thuge-gen test omits e69cbf9d0da6 mm: madvise: use per_vma lock for MADV_FREE omits b1073e3334cd mm: optimize mremap() by PTE batching omits 7ea14da4d262 mm: call pointers to ptes as ptep omits e3a792100ad8 mm/memory-tier: fix abstract distance calculation overflow omits 7a055b15973c alloc_tag: keep codetag iterator active between read() omits 998e3732494d alloc_tag: add sequence number for module and iterator omits 05ebd4709637 gup-optimize-longterm-pin_user_pages-for-large-folio-fix omits 2f010973db02 gup: optimize longterm pin_user_pages() for large folio omits 70d2b1022f21 mm/pagewalk: split walk_page_range_novma() into kernel/user parts omits b8f71dad3ca3 mm/memfd: clarify error handling labels in memfd_create() omits 3f526f207fb2 lib/test_hmm: reduce stack usage omits 60eab26ee188 selftests/mm: check for YAMA ptrace_scope configuraiton be [...] omits cd37e4a6cecd selftests/mm: add messages about test errors to the cow tests omits 85d033a82d10 selftests/mm: don't compare return values to in cow omits ef8f0f1e9440 selftests/mm: convert some cow error reports to ksft_perror() omits 70aa5ad4a665 kselftest/mm: clarify errors for pipe() omits 500120dd6598 alloc_tag: remove empty module tag section omits 184531563e0e mm,memory_hotplug: drop status_change_nid parameter from m [...] omits 5eae7ddd215c mm,page_ext: derive the node from the pfn omits b86ad80c594b mm,mempolicy: use node-notifier instead of memory-notifier omits 1f1d32d90741 kernel,cpuset: use node-notifier instead of memory-notifier omits e8ea2c6cd682 drivers,hmat: use node-notifier instead of memory-notifier omits fc7931271190 drivers,cxl: use node-notifier instead of memory-notifier omits 59767575780a mm,memory-tiers: use node-notifier instead of memory-notifier omits 36bfab6e31bb mmslub-use-node-notifier-instead-of-memory-notifier-fix omits ffa136dc3132 mm,slub: use node-notifier instead of memory-notifier omits 767cd988823e mm,memory_hotplug: set failure reason in offline_pages() omits 79d905a55611 mm,memory_hotplug: implement numa node notifier omits 9deea9be6066 mm,memory_hotplug: remove status_change_nid_normal and upd [...] omits cee1436eb093 mm,slub: do not special case N_NORMAL nodes for slab_nodes omits 7fbc0a00a28d mm-filemap-allow-arch-to-request-folio-size-for-exec-memory-fix omits a65f98aa754b mm/filemap: allow arch to request folio size for exec memory omits 86e4fabcafbc mm/readahead: store folio order in struct file_ra_state omits a5930e02be55 mm/readahead: make space in struct file_ra_state omits f47eab1fee03 mm/readahead: terminate async readahead on natural boundary omits 7968f972951d mm/readahead: honour new_order in page_cache_ra_order() omits c241ad5c7610 mm/mempolicy: skip unnecessary synchronize_rcu() omits 568fb06731b1 xarray: add a BUG_ON() to ensure caller is not sibling omits bd3a4c75ded3 proc: use the same treatment to check proc_lseek as ones f [...] omits 4148e6b1e426 mm/madvise: avoid any chance of uninitialised pointer deref omits 78333f43d677 mm: use per_vma lock for MADV_DONTNEED omits c7620bafdf2c userfaultfd: remove UFFD_CLOEXEC, UFFD_NONBLOCK, and UFFD_ [...] omits 4b5d70891f13 userfaultfd: remove (VM_)BUG_ON()s omits b4835c02c22e userfaultfd: prevent unregistering VMAs through a differen [...] omits 8d27843be7db userfaultfd: correctly prevent registering VM_DROPPABLE regions omits 6d166dec7451 drivers/base/node: rename __register_one_node() to registe [...] omits 0694d5c193c7 drivers/base/node: rename register_memory_blocks_under_nod [...] omits b63173f4d123 drivers/base/node: remove register_memory_blocks_under_nod [...] omits a01b5bf2519f drivers/base/node: remove register_mem_block_under_node_early() omits 969364aa29c4 drivers/base/node: restore removed extra line omits 56ff48175d93 drivers/base/node: optimize memory block registration to r [...] omits de5e2b734453 readahead: fix return value of page_cache_next_miss() when [...] omits c2bc7535f45f mm/cma: pair the trace_cma_alloc_start/finish omits 6acc32fa16d6 mm: madvise: revert the walk_page_range_vma change for MAD [...] omits d475dc2f2b9e mm: madvise: use walk_page_range_vma() instead of walk_pag [...] omits cad500aef685 mm: fix the inaccurate memory statistics issue for users omits 3c02b5748c86 mm: remove the for_reclaim field from struct writeback_control omits ed314565ede0 mm: stop passing a writeback_control structure to swap_writeout omits 08e15818ed45 mm: stop passing a writeback_control structure to __swap_w [...] omits e48888285b34 mm: tidy up swap_writeout omits 376514013212 mm: stop passing a writeback_control structure to shmem_writeout omits 9f60d728103a mm: split out a writeout helper from pageout omits bb729254a2e0 mm, list_lru: refactor the locking code omits 7519f89b448d mm: rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER omits 92c8dfd28a72 mm-gup-remove-vm_bug_ons-fix omits 0a17d402021c mm/gup: remove (VM_)BUG_ONs omits eb330a914f7c Docs/admin-guide/mm/damon: add DAMON_STAT usage document omits ef64b454a8cc mm/damon/stat: calculate and expose idle time percentiles omits efdacf5235ff mm/damon/stat: calculate and expose estimated memory bandwidth omits 34af7998c36d mm/damon/stat: use IS_ENABLED() for enabled initial value omits 9a067fb78020 mm/damon: introduce DAMON_STAT module omits ee1097c01f0f mm: remove unused mmap tracepoints omits 68870b3776df mm: Kconfig: use verb *use* in plural form in description omits b43525256804 mm/vmstat: utilize designated initializers for the vmstat_ [...] omits a335a4782938 mm: strictly check vmstat_text array size omits 19be18cb0d82 mm/vmstat: make MEMCG select VM_EVENT_COUNTERS omits 8389261b91ad mm/hugetlb: convert hugetlb_change_protection() to folios omits d58d0e7e8575 tools/testing/selftests: add VMA merge tests for KSM merge omits 4a0df015ed39 mm/vma: correctly invoke late KSM check after mmap hook omits eae53e36e111 mm: prevent KSM from breaking VMA merging for new VMAs omits 25fec295cd40 mm: ksm: refer to special VMAs via VM_SPECIAL in ksm_compatible() omits a3697c270ddf mm: ksm: have KSM VMA checks not require a VMA pointer omits 9b122964b606 tools/mm: add script to display page state for a given PID [...] omits a3f4d5ad3f2d mm: vmscan: apply proportional reclaim pressure for memcg [...] omits c0078d6bafcb docs/mm: expand vma doc to highlight pte freeing, non-vma [...] omits e737ddb22143 mm: restore documentation for __free_pages() omits 69d113c68c28 mm/damon/core: handle damon_call_control as normal under k [...] omits cf0ea240f2f6 mm/vmscan: fix hwpoisoned large folio handling in shrink_f [...] omits 47682c54ce9c mm/memory_hotplug: fix hwpoisoned large folio handling in [...] omits c75b3061babe mm/rmap: fix potential out-of-bounds page table access dur [...] omits 0bd584cc5f01 mm/hugetlb: don't crash when allocating a folio if there a [...] omits f403e7da822a fix-do_pages_stat-to-use-compat_uptr_t-fix omits a8bacafbee9d mm/migrate.c: fix do_pages_stat to use compat_uptr_t omits f376b2471790 scripts/gdb: de-reference per-CPU MCE interrupts omits 2eef334fd9fa scripts/gdb: fix interrupts.py after maple tree conversion omits 9e1756de6d74 maple_tree: fix mt_destroy_walk() on root leaf node omits c42b7e7147a0 mm/vmalloc: leave lazy MMU mode on PTE mapping error omits b21ea4cc2888 scripts/gdb: fix interrupts display after MCP on x86 omits 2f35008bd792 lib-alloc_tag-do-not-acquire-non-existent-lock-in-alloc_ta [...] omits 61c099709fae lib/alloc_tag: do not acquire non-existent lock in alloc_t [...] omits 7bddf0b4a9da Merge branch 'work.simple_recursive_removal' into for-next omits e7e26cfad96c bugs/s390: Remove private WARN_ON() implementation omits 4584f5907e79 bugs/core: Reorganize fields in the first line of WARNING [...] omits 62aa47bc0273 bugs/sh: Concatenate 'cond_str' with '__FILE__' in __WARN_ [...] omits 58e421837e2f bugs/parisc: Concatenate 'cond_str' with '__FILE__' in __W [...] omits 776914942311 bugs/riscv: Concatenate 'cond_str' with '__FILE__' in __BU [...] omits 4218dedd47c7 bugs/riscv: Pass in 'cond_str' to __BUG_FLAGS() omits b940c7b8ea92 bugs/s390: Use 'cond_str' in __EMIT_BUG() omits b4d6510684bf smp: Defer check for local execution in smp_call_function_ [...] omits a12a498a9738 smp: Don't wait for remote work done if not needed in smp_ [...] omits d5c7554fd753 Merge branches 'for-next/scmi/fixes' and 'for-next/smccc/u [...] omits b555e93402ba functionfs, gadgetfs: use simple_recursive_removal() omits cc83e23ff101 kill binderfs_remove_file() omits f10f2890f786 fuse_ctl: use simple_recursive_removal() omits 6f8454e40e60 pstore: switch to locked_recursive_removal() omits 9ac35c07efdb binfmt_misc: switch to locked_recursive_removal() omits 7ada26e828b8 spufs: switch to locked_recursive_removal() omits 8ab031515c9d add locked_recursive_removal() omits 7d9e9021ad7e bugs/s390: Pass in 'cond_str' to __EMIT_BUG() omits 5d476f66e6ad bugs/LoongArch: Concatenate 'cond_str' with '__FILE__' in [...] adds ce95858aeedf Merge tag 'nfs-for-6.16-2' of git://git.linux-nfs.org/proj [...] adds 65c1736c8e9d Merge tag 'mfd-fixes-6.16' of git://git.kernel.org/pub/scm [...] adds 7e4a6b57dd7f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 3c894cb29bbf Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...] adds ba6a2f25d3d0 Merge tag 's390-6.16-4' of git://git.kernel.org/pub/scm/li [...] adds b4911fb0b060 Merge tag 'mmc-v6.16-rc1' of git://git.kernel.org/pub/scm/ [...] adds 03f24c814303 kallsyms: fix build without execinfo adds 1f350f97af98 lib/alloc_tag: do not acquire non-existent lock in alloc_t [...] adds 70f20a882238 lib-alloc_tag-do-not-acquire-non-existent-lock-in-alloc_ta [...] adds de2cb2ed54df scripts/gdb: fix interrupts display after MCP on x86 adds f3736c832dad mm/vmalloc: leave lazy MMU mode on PTE mapping error adds bb34ab4f8954 maple_tree: fix mt_destroy_walk() on root leaf node adds 2f019e7d8917 scripts/gdb: fix interrupts.py after maple tree conversion adds 60d3ce8c4feb scripts/gdb: de-reference per-CPU MCE interrupts adds c55b81706031 mm/hugetlb: don't crash when allocating a folio if there a [...] adds a2cbec63f6f1 mm/rmap: fix potential out-of-bounds page table access dur [...] adds 72048072f21d mm/memory_hotplug: fix hwpoisoned large folio handling in [...] adds 4b005db5c5f9 mm/vmscan: fix hwpoisoned large folio handling in shrink_f [...] adds e508f54eb2ea mm/damon/core: handle damon_call_control as normal under k [...] adds 6a6a938f1384 mm/migrate: fix do_pages_stat in compat mode adds 379609d17f3e scripts: gdb: vfs: support external dentry names adds 77a50f109a92 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds df43ee1b368c anon_inode: rework assertions adds d75e2b24ba81 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 56eb02b86cb8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds e264c4dae812 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 336880d5f1ba Merge branch 'fs-current' of linux-next adds e6ed134a4ef5 lib: test_objagg: Set error message in check_expect_hints_stats() adds 42fd432fe6d3 amd-xgbe: align CL37 AN sequence as per databook adds aaf2b2480375 enic: fix incorrect MTU comparison in enic_change_mtu() adds 34a500caf48c rose: fix dangling neighbour pointers in rose_rt_device_down() adds 561aa0e22b70 nui: Fix dma_mapping_error() check adds 103406b38c60 net/sched: Always pass notifications when child class beco [...] adds 16ceda2ef683 amd-xgbe: do not double read link status adds 5186ff7e1d0e net: libwx: fix the incorrect display of the queue number adds c2a2ff6b4db5 net: ipv4: fix stat increase when udp early demux drops th [...] adds f77bf1ebf8ff idpf: return 0 size for RSS key if not supported adds b2beb5bb2cd9 idpf: convert control queue mutex to a spinlock adds 0325143b59c6 igc: disable L1.2 PCI-E link substate to avoid performance issue adds bd475eeaaf3c Merge branch '200GbE' of git://git.kernel.org/pub/scm/linu [...] adds e86880649ff6 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 65ac665f9dc5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ac409a138c9d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b6d74e23ff31 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds db98ee568510 ALSA: hda/realtek: Add quirk for ASUS ExpertBook B9403CVAR adds 8c564a250e72 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f7690d058170 ASoC: Intel: sof_sdw: Add quirks for Lenovo P1 and P16 adds 16ef665cab5c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3fbf2563fa95 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 324cc31e7972 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 76bbd0d6919c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cca755a1e4e1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 904613d55bba Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds f7de3dd5de32 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds f1d0965226c7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0c8f10e45b4d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 41aa95653f05 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9169de695745 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3a8ccf118994 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0c1b17c20704 Merge branch 'libcrypto-fixes' of git://git.kernel.org/pub [...] adds 5d323aefe7fd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f807a1250c47 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 91a833c67fcf Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] adds eb617dd25ca1 platform/x86: dell-wmi-sysman: Fix WMI data block retrieva [...] adds e1af6f0146d6 platform/x86: Update swnode graph for amd isp4 adds 11cba4793b95 platform/x86: hp-bioscfg: Fix class device unregistration adds 5ff1fbb30597 platform/x86: think-lmi: Fix class device unregistration adds 314e5ad4782d platform/x86: dell-wmi-sysman: Fix class device unregistration adds 690be4bc589a platform/x86/intel/hid: Add Wildcat Lake support adds b1c26e059536 Move FCH header to a location accessible by all archs adds af14ed3fcb27 i2c: Re-enable piix4 driver on non-x86 adds 644bec18e705 platform/mellanox: mlxreg-lc: Fix logic error in power sta [...] adds 098abce10ba0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e37b9d5ce34a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a3d900eda52d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 677e795a3dcd Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 6f49743af42c riscv: Require clang-17 or newer for kCFI adds 2b29be967ae4 riscv: cpu_ops_sbi: Use static array for boot_data adds 5903a7452e64 Merge tag 'riscv-fixes-6.16-rc4' of ssh://gitolite.kernel. [...] adds c09b554388a7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f5f4002cd613 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 71cf839a3ecb Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 5f05fc6e2218 dt-bindings: i2c: realtek,rtl9301: Fix missing 'reg' constraint adds d3d109dd0718 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds 7cb907de53eb Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds 6e71dd124c63 Merge ras/urgent into tip/urgent adds 7b4c5a37544b perf/core: Fix the WARN_ON_ONCE is out of lock protected region adds cbe399ce7d92 Merge perf/urgent into tip/urgent adds b3b6a0bd5375 Merge irq/urgent into tip/urgent adds 017bdf007678 Merge x86/urgent into tip/urgent adds 3ebb1b652239 sched: Fix preemption string of preempt_dynamic_none adds 009836b4fa52 sched/core: Fix migrate_swap() vs. hotplug adds 2d0c88051a09 Merge sched/urgent into tip/urgent adds ccdd09e0fc0d objtool: Add missing endian conversion to read_annotate() adds 36ff7d39b5a2 Merge objtool/urgent into tip/urgent adds 9a57c3773152 futex: Temporary disable FUTEX_PRIVATE_HASH adds 41e4c617f732 Merge locking/urgent into tip/urgent adds 277a7964959a Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 5307dce878d4 drm/gem: Acquire references on GEM handles for framebuffers adds 226862f50a7a drm/v3d: Disable interrupts before resetting the GPU adds bb2c96d4df62 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new ca808956dcc0 mm: restore documentation for __free_pages() new 906f7801b5a5 docs/mm: expand vma doc to highlight pte freeing, non-vma [...] new 438a6c4de557 mm: vmscan: apply proportional reclaim pressure for memcg [...] new 10ca6d2065f5 tools/mm: add script to display page state for a given PID [...] new 06f3b0163966 mm: ksm: have KSM VMA checks not require a VMA pointer new 9f82ea3462c9 mm: ksm: refer to special VMAs via VM_SPECIAL in ksm_compatible() new b21901670ec9 mm: prevent KSM from breaking VMA merging for new VMAs new 003c1fa6fdfb mm/vma: correctly invoke late KSM check after mmap hook new 3fdfd5583af6 tools/testing/selftests: add VMA merge tests for KSM merge new 33649a7268af mm/hugetlb: convert hugetlb_change_protection() to folios new c2c66574b5f1 mm/vmstat: make MEMCG select VM_EVENT_COUNTERS new 1fab6cabdc6a mm: strictly check vmstat_text array size new 5c7486464fda mm/vmstat: utilize designated initializers for the vmstat_ [...] new a90019aaea7c mm: Kconfig: use verb *use* in plural form in description new 6cf9fb895184 mm: remove unused mmap tracepoints new 2cb75d76419e mm/damon: introduce DAMON_STAT module new 9be973927be3 mm/damon/stat: use IS_ENABLED() for enabled initial value new 0a2933243306 mm/damon/stat: calculate and expose estimated memory bandwidth new 1ff6b213fed9 mm/damon/stat: calculate and expose idle time percentiles new 1fb2141118c2 Docs/admin-guide/mm/damon: add DAMON_STAT usage document new d953338ae585 mm/gup: remove (VM_)BUG_ONs new e39089b1f3de mm-gup-remove-vm_bug_ons-fix new 1483bcbbac54 mm: rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER new 9f43e43f68c4 mm, list_lru: refactor the locking code new be45bf089474 mm: split out a writeout helper from pageout new f6f9b6168017 mm: stop passing a writeback_control structure to shmem_writeout new 67c01f2c5439 mm: tidy up swap_writeout new ee395bc2650b mm: stop passing a writeback_control structure to __swap_w [...] new 63c83cc1d8c3 mm: stop passing a writeback_control structure to swap_writeout new faddc03ddfcc mm: remove the for_reclaim field from struct writeback_control new fe705d8598e0 mm: fix the inaccurate memory statistics issue for users new c527786dc99f mm: madvise: use walk_page_range_vma() instead of walk_pag [...] new 8bf96e0c2f67 mm: madvise: revert the walk_page_range_vma change for MAD [...] new 7acce99388e2 mm/cma: pair the trace_cma_alloc_start/finish new 1e5913681da1 readahead: fix return value of page_cache_next_miss() when [...] new 91a0a96ac2a3 drivers/base/node: optimize memory block registration to r [...] new 13a5317a3c08 drivers/base/node: restore removed extra line new 9b1a5619bca0 drivers/base/node: remove register_mem_block_under_node_early() new b3cad9765553 drivers/base/node: remove register_memory_blocks_under_nod [...] new e932b92669ab drivers/base/node: rename register_memory_blocks_under_nod [...] new ec9bb2c46b39 drivers/base/node: rename __register_one_node() to registe [...] new eb4a1450098e userfaultfd: correctly prevent registering VM_DROPPABLE regions new 65194dce1bf7 userfaultfd: prevent unregistering VMAs through a differen [...] new 121ab2804260 userfaultfd: remove (VM_)BUG_ON()s new 3e737dace64e userfaultfd: remove UFFD_CLOEXEC, UFFD_NONBLOCK, and UFFD_ [...] new f8d60ebbe14a mm: use per_vma lock for MADV_DONTNEED new 43fc440d7b08 mm/madvise: avoid any chance of uninitialised pointer deref new 8aae182468a0 proc: use the same treatment to check proc_lseek as ones f [...] new a13a943ed56c xarray: add a BUG_ON() to ensure caller is not sibling new 7a3e745db5f9 mm/mempolicy: skip unnecessary synchronize_rcu() new 3a44bb655d7f mm/readahead: honour new_order in page_cache_ra_order() new 4561e08e3044 mm/readahead: terminate async readahead on natural boundary new 428d9cb318fe mm/readahead: make space in struct file_ra_state new f2ac8fef5dea mm/readahead: store folio order in struct file_ra_state new 61ebb644145c mm/filemap: allow arch to request folio size for exec memory new e6740d64ff3c mm-filemap-allow-arch-to-request-folio-size-for-exec-memory-fix new 7dcabd980cb4 mm,slub: do not special case N_NORMAL nodes for slab_nodes new c870ae29568b mm,memory_hotplug: remove status_change_nid_normal and upd [...] new 0f570fafc16d mm,memory_hotplug: implement numa node notifier new 9662b25a0b7d mm,memory_hotplug: set failure reason in offline_pages() new 64d1d1561bcc mm,slub: use node-notifier instead of memory-notifier new 0d56de7a9ce1 mmslub-use-node-notifier-instead-of-memory-notifier-fix new 4577b324e04a mm,memory-tiers: use node-notifier instead of memory-notifier new be5e9b6db7bf drivers,cxl: use node-notifier instead of memory-notifier new db28a72f2914 drivers,hmat: use node-notifier instead of memory-notifier new e0f08a8d8832 kernel,cpuset: use node-notifier instead of memory-notifier new bea758793d80 mm,mempolicy: use node-notifier instead of memory-notifier new 6660ce52b202 mm,page_ext: derive the node from the pfn new 6c05dc99d71b mm,memory_hotplug: drop status_change_nid parameter from m [...] new 40e6f39283bd alloc_tag: remove empty module tag section new 5fef27600e2c kselftest/mm: clarify errors for pipe() new a3da48949f05 selftests/mm: convert some cow error reports to ksft_perror() new 8f4b0f1e62cb selftests/mm: don't compare return values to in cow new f13c295d78c4 selftests/mm: add messages about test errors to the cow tests new b2bcfb3cfff8 selftests/mm: check for YAMA ptrace_scope configuraiton be [...] new efac0e93af4e lib/test_hmm: reduce stack usage new d4c510a41896 mm/memfd: clarify error handling labels in memfd_create() new ef8c9274173a mm/pagewalk: split walk_page_range_novma() into kernel/user parts new dea8a0b7d623 gup: optimize longterm pin_user_pages() for large folio new bdff0411d6fc gup-optimize-longterm-pin_user_pages-for-large-folio-fix new e563913dbf23 alloc_tag: add sequence number for module and iterator new a8c502618b0c alloc_tag: keep codetag iterator active between read() new 70b08fbe42a5 mm/memory-tier: fix abstract distance calculation overflow new a57ef7da8448 mm: call pointers to ptes as ptep new e86b93c1ec84 mm: optimize mremap() by PTE batching new 445f677df276 mm: madvise: use per_vma lock for MADV_FREE new 6cf2a198b5e8 selftests/mm: use generic read_sysfs in thuge-gen test new 46d90cdf5779 mm: use folio_expected_ref_count() helper for reference counting new 63319f2aba9f bio: use memzero_page() in bio_truncate() new 1016f3ceacf9 null_blk: use memzero_page() new b57a59af194b direct-io: use memzero_page() new 9ae237bec61c ceph: convert ceph_zero_partial_page() to use a folio new cd3b1154b0aa ceph: fix NULL vs IS_ERR() bug in ceph_zero_partial_page() new fa26cfcaff46 mm: remove zero_user() new c4609d6488bd selftests: khugepaged: fix the shmem collapse failure new 1ca24755fba0 selftests: mm: add shmem collapse as a default test item new 879c741955ef mm/huge_memory: don't ignore queried cachemode in vmf_inse [...] new 2af211a37b54 mm/huge_memory: don't mark refcounted folios special in vm [...] new 1686e1f33cb9 mm/huge_memory: don't mark refcounted folios special in vm [...] new 69a860347c26 secretmem: remove uses of struct page new 75577fe60329 fix check of filemap_lock_folio() return value new 479630850fa3 highmem: remove a use of folio->page new 6135ec6623f9 mm/vma: use vmg->target to specify target VMA for new VMA merge new dc8438391e7e mm: make comment consistent in vma_expand() new 7299c8000972 selftest/mm: skip if fallocate() is unsupported in gup_longterm new d6791c171f63 mm: huge_memory: fix the check for allowed huge orders in shmem new 68cbd14f8051 testing/radix-tree/maple: increase readers and reduce dela [...] new ed20b468e678 tools/testing/radix-tree: test maple tree chaining mas_pre [...] new e3fdb6345187 mm/damon/paddr: use alloc_migartion_target() with no migra [...] new 459c42237736 Revert "mm: rename alloc_demote_folio to alloc_migrate_folio" new a666e409aee9 Revert "mm: make alloc_demote_folio externally invokable f [...] new 467bf971def6 mm/page_alloc: pageblock flags functions clean up new 7941db2738b0 mm/page_isolation: make page isolation a standalone bit new 5f07de44a091 mm/page_alloc: add support for initializing pageblock as isolated new 0b83adfefba9 mm/page_isolation: remove migratetype from move_freepages_ [...] new ccefb0350c82 mm/page_isolation: remove migratetype from undo_isolate_pa [...] new 639a4add31fd mm/page_isolation: remove migratetype parameter from more [...] new ab26462c61c3 mm: change vm_get_page_prot() to accept vm_flags_t argument new a1a6bde1aea9 mm: add missing vm_get_page_prot() instance, remove include new c4cae3367ae1 mm: update core kernel code to use vm_flags_t consistently new 2a0bd8b67080 mm: update architecture and driver code to use vm_flags_t new 95c274bced99 mm/damon: fix minor typos in damon header new cafd2d2d38ea codetag: avoid unused alloc_tags sections/symbols new de7c6259cdfd mm/hugetlb: make hugetlb_reserve_pages() return nr of entr [...] new dede22427398 mm/memfd: reserve hugetlb folios before allocation new 464d2474160f selftests/udmabuf: add a test to pin first before writing [...] new 283e97969216 mm/percpu: conditionally define _shared_alloc_tag via CONF [...] new 0367496dafd9 mm: convert pXd_devmap checks to vma_is_dax new 4d2778b68e0a mm: filter zone device pages returned from folio_walk_start() new aaed22c26586 mm: remove remaining uses of PFN_DEV new 0017c63401bd mm: convert vmf_insert_mixed() from using pte_devmap to pt [...] new d662d729d23e mm/gup: remove pXX_devmap usage from get_user_pages() new 5f8f71f1c70e mm/huge_memory: remove pXd_devmap usage from insert_pXd_pfn() new 3ca7c8309d52 mm: remove redundant pXd_devmap calls new f142df034dbb mm/khugepaged: remove redundant pmd_devmap() check new 8cde4584e342 powerpc: remove checks for devmap pages and PMDs/PUDs new dfa4ebac29a0 fs/dax: remove FS_DAX_LIMITED config option new b01aa28852d0 mm: remove devmap related functions and page table bits new da4e1798112a mm: remove PFN_DEV, PFN_MAP, PFN_SPECIAL, PFN_SG_CHAIN and [...] new 53aea6b663ab mm: remove callers of pfn_t functionality new 7ed1ace6372e mm/memremap: remove unused devmap_managed_key new dcaaebade983 selftets/damon: add a test for memcg_path leak new 18323e654fa9 maple tree: use goto label to simplify code new dd2dd558b1d8 maple-tree-use-goto-label-to-simplify-code-fix new df11b9fa67a9 selftests/mm: reduce uffd-unit-test poison test to minimum new e94bf7c86e08 selftests-mm-reduce-uffd-unit-test-poison-test-to-minimum-fix new 450587f88b40 mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd() new 22d6788a46f0 mm/damon/sysfs-schemes: decouple from damos_quota_goal_metric new df55c3ecba79 mm/damon/sysfs-schemes: decouple from damos_action new f18803afff84 mm-damon-sysfs-schemes-decouple-from-damos_action-fix new 9442bdf8b704 mm/damon/sysfs-schemes: decouple from damos_wmark_metric new 0ce20efd77e5 mm/damon/sysfs-schemes: decouple from damos_filter_type new 4dd9053902a2 mm/damon/sysfs: decouple from damon_ops_id new 31558b049f7c mm/vmscan: respect psi_memstall region in node reclaim new 761e00200da1 mm/memcg: make memory.reclaim interface generic new 29642cb6722c mm-memcg-make-memoryreclaim-interface-generic-fix new 0e1fd08e7ce2 mm/vmscan: make __node_reclaim() more generic new b834532fe4c0 mm: introduce per-node proactive reclaim interface new d002a0fcaf51 lib/test_vmalloc.c: use late_initcall() if built-in for in [...] new e38038ee630d lib/test_vmalloc.c: restrict default test mask to avoid te [...] new 5a969255bac7 mm: unexport globally copy_to_kernel_nofault new 0bf62d21f92e mm-unexport-globally-copy_to_kernel_nofault-v2 new 7a6fd0ed6832 selftests/mm: remove duplicate .gitignore entries new 0c438730212d mm/madvise: remove the visitor pattern and thread anon_vma state new 45cd25298ec9 mm/madvise: thread mm_struct through madvise_behavior new 3fbf4215e508 mm/madvise: thread VMA range state through madvise_behavior new 92033417d78e mm/madvise: thread all madvise state through madv_behavior new 5f96b0e30890 mm/madvise: eliminate very confusing manipulation of prev VMA new 493a77ce89b3 mm/madvise: fix very subtle bug new 307374edbaa6 selftests/proc: add /proc/pid/maps tearing from vma split test new 9a4941740cfa selftests/proc: extend /proc/pid/maps tearing test to incl [...] new 2fa9b1a75d11 selftests/proc: extend /proc/pid/maps tearing test to incl [...] new da333df0380f selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] new fc283b1af2f1 selftests/proc: add verbose more for tests to facilitate d [...] new 6198e6ae89d3 mm/maps: read proc/pid/maps under per-vma lock new d0c48daa71e2 mm/madvise: fixup stray mmap lock assert in anon_vma_name() new e4a7680f3567 mm/maps: execute PROCMAP_QUERY ioctl under per-vma locks new 546ce93009e8 maple_tree: assert retrieving new value on a tree containi [...] new da617bff0818 maple_tree: fix status setup on restore to active new cac12babfb83 maple_tree: add testing for restoring maple state to active new c5765c3cbcec arm64/mm: optimize loop to reduce redundant operations of [...] new fb395489389b mm, madvise: simplify anon_name handling new 0494b5ed09a6 mm, madvise: extract mm code from prctl_set_vma() to mm/madvise.c new 6a46d6d93702 mm, madvise: move madvise_set_anon_name() down the file new 53746f5634e6 mm, madvise: use standard madvise locking in madvise_set_a [...] new 66dbe7d6e195 selftests/mm: fix UFFDIO_API usage with proper two-step fe [...] new c704efbe923a selftests/mm: fix UFFDIO_API usage with proper two-step fe [...] new 128b265ed2c9 ksm_tests: skip hugepage test when Transparent Hugepages a [...] new 54f1921ede92 mm, vmstat: remove the NR_WRITEBACK_TEMP node_stat_item counter new ec886f239c51 samples/damon/mtier: add parameters for node0 memory usage new 2d55478770d8 mm/hugetlb: remove prepare_hugepage_range() new 99b1382bd4c8 mm: deduplicate mm_get_unmapped_area() new 0a78e79c315b selftests/damon: add drgn script for extracting damon status new 83df147182e4 selftests/damon/_damon_sysfs: set Kdamond.pid in start() new cfb2effe1d20 selftests/damon: add python and drgn-based DAMON sysfs test new 6d3e9c10fd78 selftests/damon/sysfs.py: test monitoring attribute parameters new 3204ded54846 selftests/damon/sysfs.py: test adaptive targets parameter new 48aaf5367cf4 selftests/damon/sysfs.py: test DAMOS schemes parameters setup new beac97984b1f Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] new a707af2aa1bf include/linux/jhash.h: replace __get_unaligned_cpu32 in jh [...] new 8739aaf8521a ocfs2: replace simple_strtol with kstrtol new dd9831e77257 alpha: replace sprintf()/strcpy() with scnprintf()/strscpy() new c9790adc6603 fork: clean-up naming of vm_stack/vm_struct variables in v [...] new 7f980c26f29d fork: define a local GFP_VMAP_STACK new 7d39529dd631 lib/math/gcd: use static key to select implementation at runtime new 88d3856b2969 riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB [...] new fb13882af713 riscv: optimize gcd() performance on RISC-V without Zbb extension new 63f91c644134 kernel: relay: use __GFP_ZERO in relay_alloc_buf new 12620e5a787c squashfs: pass the inode to squashfs_readahead_fragment() new 7be82123a753 squashfs: use folios in squashfs_bio_read_cached() new fba1f4384a79 Add a new optional ",cma" suffix to the crashkernel= comma [...] new 9e09af481e9a kdump: implement reserve_crashkernel_cma new 1006e5137328 kdump, documentation: describe craskernel CMA reservation new d5a218bcfcc3 kdump: wait for DMA to finish when using CMA new 2b120d9478a3 x86: implement crashkernel cma reservation new a3fa95e58f31 relayfs: abolish prev_padding new 5c6132d7fe3e relayfs: support a counter tracking if per-cpu buffers is full new 86d4e3c5cba2 relayfs: introduce getting relayfs statistics function new b59651637e23 blktrace: use rbuf->stats.full as a drop indicator in relayfs new f988b7d49624 relayfs: support a counter tracking if data is too big to write new 39a5c1f48b4d kcov: fix typo in comment of kcov_fault_in_area new ef286edde61e exit: fix misleading comment in forget_original_parent() new b1894e836fc1 mul_u64_u64_div_u64: fix the division-by-zero behavior new 5862756a8093 checkpatch: use utf-8 match for spell checking new ee345465a8b3 uprobes: revert ref_ctr_offset in uprobe_unregister error path new 9762a95aadad ocfs2: reset folio to NULL when get folio fails new 4d1e17f117a6 ocfs2: remove redundant NULL check in rename path new 9661962ce682 fork: clean up ifdef logic around stack allocation new 410a95149219 scripts: gdb: move MNT_* constants to gdb-parsed new ddb2d112f5f3 lib/raid6: replace custom zero page with ZERO_PAGE new 7da7812f5b35 lib-raid6-replace-custom-zero-page-with-zero_page-v3 new 996c4e4b9f94 MAINTAINERS: add lib/raid6/ to "SOFTWARE RAID" new 5bfeb3ba8c47 ocfs2: kill osb->system_file_mutex lock new e79aa4e162b6 lib: test_objagg: split test_hints_case() into two functions new f97dd88da904 kthread: update comment for __to_kthread new 876a674d6529 fs: fat: Prevent fsfuzzer from dominating the console new 1d2a48be399a tools/accounting/delaytop: add delaytop to record top-n ta [...] new 583f9ac956c8 ocfs2: embed actual values into ocfs2_sysfile_lock_key names new e166181bb713 mailmap: update Sachin Mokashi's email address new 2c765feb1523 fs/proc/vmcore: a few cleanups for vmcore_add_device_dump() new c05c31cf86ce ocfs2: update d_splice_alias() return code checking new 842997bc19d3 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] new 04f56f352293 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6cea9b4f892 perf test: Name the noploop process new 0e22c5ca44e6 perf test: Add sched latency and script shell tests new 139ee54a2b3e perf test: Check test suite description properly new 34c4ff1cbf7e perf test: Add libsubcmd help tests new 7063002abb0c perf tools: Fix use-after-free in help_unknown_cmd() new 13e366019541 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new d661386f958d arm64: debug: clean up single_step_handler logic new 0d04f6f79ecd arm64: refactor aarch32_break_handler() new 108d96a230e5 arm64: debug: call software breakpoint handlers statically new 0c0ed65dee3f arm64: debug: call step handlers statically new 0345b8c88b78 arm64: debug: remove break/step handler registration infra [...] new 6aa9da7e8092 arm64: entry: Add entry and exit functions for debug exceptions new e1ee37a3b93d arm64: debug: split hardware breakpoint exception entry new 6a890a03bf8a arm64: debug: refactor reinstall_suspended_bps() new 3a506a7b7376 arm64: debug: split single stepping exception entry new 2a059b2a0c42 arm64: debug: split hardware watchpoint exception entry new f2da15573f23 arm64: debug: split brk64 exception entry new 324a381c3561 arm64: debug: split bkpt32 exception entry new bea7b63b2225 arm64: debug: remove debug exception registration infrastructure new 66984536899f arm64/cpufeature: Add FEAT_MTE_TAGGED_FAR feature new 7c7f55039b8d arm64: Report address tag when FEAT_MTE_TAGGED_FAR is supported new 61eae495da68 KVM: arm64: Expose FEAT_MTE_TAGGED_FAR feature to guest new 49a9942ff80c kselftest/arm64: Add MTE_FAR hwcap test new cfafa517c9e6 kselftest/arm64/mte: Register mte signal handler with SA_E [...] new 2e3e356560ef kselftest/arm64/mte: Check MTE_FAR feature is supported new ed434c6e0813 kselftest/arm64/mte: Add address tag related macro and function new 49cee364c866 kselftest/arm64/mte: Add verification for address tag in s [...] new 64a64e5d12f0 kselftest/arm64/mte: Refactor check_mmap_option test new d09674f98cdb kselftest/arm64/mte: Add mtefar tests on check_mmap_options new 92d77390beb8 Merge branches 'for-next/debug-entry' and 'for-next/feat_m [...] new 33e943a22853 arm64/cpufeature: Add MTE_STORE_ONLY feature new b1fabef37bd5 prctl: Introduce PR_MTE_STORE_ONLY new 4d51ff5bba00 arm64/kernel: Support store-only mte tag check new f620372209bf arm64/hwcaps: Add MTE_STORE_ONLY hwcaps new 7502bdb43aa2 KVM: arm64: Expose MTE_STORE_ONLY feature to guest new 964a07426eb8 kselftest/arm64/abi: Add MTE_STORE_ONLY feature hwcap test new 391ca7c81b85 kselftest/arm64/mte: Preparation for mte store only test new 1f488fb91378 kselftest/arm64/mte: Add MTE_STORE_ONLY testcases new d2830f04d8c1 Merge branch 'for-next/feat_mte_store_only' into for-next/core new 6ad8cc57c836 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 9895a693ccb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 49fa6bd12790 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 59461bf6df60 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new b6341cd003a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 493c80e67f3c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 1afad20a3975 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 36e97205b507 dt-bindings: clock: rp1: Add missing MIPI DSI defines new abb787a63fb9 clk: rp1: Implement remaining clock tree new 89abb622d518 Merge branch 'drivers/next' into next new ec4b4c6a5e40 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new bd71a1d70117 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 93fdfd67d715 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 935bd3a84d1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 950b4480fba1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 370374e41e0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 92ee3007c89d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 537bcdf25e8c soc: renesas: sort Renesas Kconfig configs new f2ce1fd2d991 dt-bindings: soc: renesas: Document R-Car V4M-7 Gray Hawk Single new ceff7d21a1a2 arm64: dts: renesas: Factor out Gray Hawk Single board support new 9f252558104e arm64: dts: renesas: Add Renesas R8A779H2 SoC support new 424ada15dee7 arm64: dts: renesas: r8a779h2: Add Gray Hawk Single support new 3d6c2bc7629c arm64: dts: renesas: Add CN15 eMMC and SD overlays for RZ/ [...] new dc9a39b54039 arm64: dts: renesas: r9a09g047e57-smarc: Add gpio keys new 0c2a5654b0bc arm64: dts: renesas: rzg3e-smarc-som: Enable eth{0-1} (GBE [...] new dbfdb108c24b Merge branches 'renesas-drivers-for-v6.17', 'renesas-dt-bi [...] new 4022610acf99 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 99c4ea7f545f Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 99a5bbadf92f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ddbf106d223e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e5544614aaf7 firmware: arm_scmi: Add debug decrement counter new ffe56e2aee14 firmware: arm_scmi: Add xfer_inflight counter new 10c62d29d903 include: trace: Add inflight_xfer counter tracepoint new e42372c0470d Merge branches 'for-next/scmi/updates' and 'for-next/smccc [...] new fb67a781c110 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new e9294fcab207 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 9bff6e62766f Merge branch 'for-next' of https://github.com/spacemit-com/linux new 469e714a2b12 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new fdc0682e1153 ARM: dts: sun8i: v3s: Add RGB666 LCD PE pins definition new 62ac3b380334 ARM: dts: sun8i: v3: Add RGB666 LCD PD pins definition new 435870ecff7f Merge branch 'sunxi/dt-for-6.17' into sunxi/for-next new 99ee6c5cb96f Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 6fa05dbd0660 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ff8cf70d980d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3ea0ae8b73d Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new 9a1b9a9cf5bf Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 642d95d40a47 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new f3158db6d2b6 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 6132643bfdc9 clk: renesas: r9a09g057: Add entries for the RSPIs new 8250a8a9b10f clk: renesas: rzv2h: Drop redundant base pointer from pll_clk new 2a76193f7cc0 dt-bindings: clock: renesas,r9a09g077/87: Add SDHI_CLKHS clock ID new 8f9ad7670b6e Merge tag 'renesas-r9a09g087-dt-binding-defs-tag2' into re [...] new 09d50e09fab6 clk: renesas: r9a09g077: Add PLL2 and SDHI clock support new 0475a478d0a8 clk: renesas: r9a09g077: Add RIIC module clocks new 5e4e8c1415c1 dt-bindings: clock: renesas,r9a09g056/57-cpg: Add XSPI core clock new 15bf4a46174a Merge tag 'renesas-r9a09g057-dt-binding-defs-tag4' into re [...] new 2a4c0e785a30 clk: renesas: r9a09g056: Add support for xspi mux and divider new 7aada0abe967 clk: renesas: r9a09g057: Add support for xspi mux and divider new 87239caea4df clk: renesas: rzv2h: Add fixed-factor module clocks with s [...] new 20e31205ae10 clk: renesas: r9a09g056: Add XSPI clock/reset new fc7dd5153744 clk: renesas: r9a09g057: Add XSPI clock/reset new 17dc02f7d293 clk: renesas: r9a09g047: Add clock and reset signals for t [...] new 7fd0e9182885 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new f3da30536300 Merge branch 'thead-clk-for-next' of https://github.com/pd [...] new 4055b05b514d Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 1fab82e9c93b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2711c9a59957 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 002d90627cdb firmware/nvram: bcm47xx: Don't use "proxy" headers new 292f0b50d391 dt-bindings: clock: mediatek,mtmips-sysc: Adapt compatible [...] new 0e029c91a7ec MIPS: dts: ralink: mt7628a: Fix sysc's compatible property [...] new 87eaf31f91c9 MIPS: dts: ralink: mt7628a: Update watchdog node according [...] new 1306996722a9 MIPS: dts: ralink: gardena_smart_gateway_mt7688: Fix power LED new 971665c0af5d mips: dts: cameo-rtl9302c: Add switch block new 1931e4ccb9dc mips: dts: realtek: Add switch interrupts new 787981d189a0 mips: dts: realtek: Add watchdog new e4442636a61f mips: dts: realtek: Add gpio block new f13e645e15f1 MIPS: ralink: add missing header include new de94259d0648 MIPS: pci-rt2880: make pcibios_init() static new 9591220e7a6c MIPS: txx9: Constify bin_attribute arguments of txx9_sram_ [...] new 3376910ff827 MIPS/Loongson: Fix build warnings about export.h new cff836f0bb0c MIPS: lantiq: xway: mark dma_init() as static new 50162a0c6e01 MIPS: pci: lantiq: marks pcibios_init() as static new c714186debb4 MIPS: lantiq: xway: mark dcdc_init() as static new d97394bf381e MIPS: lantiq: irq: fix misc missing-prototypes warnings new 98a0bd6aa579 pinctrl: xway: mark xway_pinconf_group_set() as static new a9a693f1d5d7 MIPS: lantiq: xway: mark ltq_ar9_sys_hz() as static new 44cf77da9aed MIPS: lantiq: xway: gptu: mark gptu_init() as static new 421dc67e6652 MIPS: lantiq: xway: add prototype for ltq_get_cp1_base() new faa901f416ea MIPS: lantiq: falcon: fix misc missing-prototypes warnings new fcb7f5e9eec1 MIPS: lantiq: falcon: sysctrl: remove unused falcon_trigge [...] new d950227f15bf MIPS: lantiq: falcon: sysctrl: add missing header prom.h new 2aceb3c6e8a6 MIPS: lantiq: falcon: sysctrl: fix request memory check logic new ac23b02b66de MIPS: mobileye: dts: eyeq6h: add the emmc controller new 190108a63e41 MIPS: eyeq6_defconfig: add cadence MMC/SDHCI driver new be582c523451 MIPS: mobileye: dts: eyeq5: add the emmc controller new 35acf3970a97 MIPS: eyeq5_defconfig: add cadence MMC/SDHCI driver new efcb7ce6be29 mips: dts: qca: add wmac support new fec183186cb7 MIPS: Don't crash in stack_top() for tasks without ABI or vDSO new e8d96b18c45f mips: boot: use 'targets' instead of extra-y in Makefile new 9a7522b80608 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new a1fdef73e677 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 8ddeb63d4432 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0ccc79f07637 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73c8f9fc914c Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 91417bd0b783 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 61eecf6d709b Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds c6e8d51b37d2 bcachefs: Work around deadlock to btree node rewrites in j [...] adds 94426e4201fb bcachefs: opts.casefold_disabled adds f26d0b662d78 bcachefs: fsck: dir_loop, subvol_loop now autofix adds c9da03f1f081 bcachefs: kill darray_u32_has() adds 57b10678f93b bcachefs: Reduce __bch2_btree_node_alloc() stack usage adds ed4b3410549c bcachefs: Allow CONFIG_UNICODE=m adds 640f67c59774 bcachefs: use scoped_guard() in fast_list.c adds 5d5b27d4d34a bcachefs: DEFINE_CLASS()es for dev refcounts adds 45be9b922c16 bcachefs: More errcode conversions adds 3e934d30efaf bcachefs: add an unlikely() to trans_begin() adds fb1c3b6a4967 bcachefs: Plumb trans_kmalloc ip to trans_log_msg adds db4bfaa6eab4 bcachefs: Don't log error twice in allocator async repair adds 0e40a5420f9b bcachefs: Don't memcpy more than needed adds 492f348fb7b8 bcachefs: bch2_trans_has_updates() adds f2edef13f1fb bcachefs: Improve inode deletion adds 1c404012f315 bcachefs: Don't peek key cache unless we have a real key adds 8c64d1992b03 bcachefs: Evict/bypass key cache when deleting adds af677bd43166 bcachefs: Refactor trans->mem allocation adds 57ac1009a0f8 bcachefs: Shut up clang warning adds f75436bc17c7 bcachefs: -o fix_errors may now be used without -o fsck adds 74f9ae9f6e7c bcachefs: Improved btree node tracepoints adds e99b23f28e56 bcachefs: Finish error_throw tracepoints adds 6def59fab72e bcachefs: Simplify bch2_bio_map() adds a0dd9b332270 bcachefs: Use bio_add_folio_nofail() for unfailable operations adds 0d5d13533194 bcachefs: Improve inode_create behaviour on old filesystems adds 50784b0aac4b bcachefs: Before removing dangling dirents, check for contents adds 679b677019e5 bcachefs: check_key_has_inode() reconstructs more aggressively adds e99bb562fca9 bcachefs: bch_fs.devs_removed adds 30da555e57d0 bcachefs: ptr_to_removed_device adds 9e843e738da9 bcachefs: Don't lock exec_update_lock adds 56050cff2290 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 9f39e54e7ec1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 9a0a9ea9c527 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 23c4afea81cf Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds e5d99b38c167 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2b33f4eb64ac Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 88e89aed0f15 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 19441524d0be Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds d4edf76b0f0d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds ea8488022d2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 90daecedcb40 doc: fuse: Add max_background and congestion_threshold adds 3cc8a059534e selftests: filesystems: Add functional test for the abort [...] adds 9b22e90674e6 Documentation: fuse: Consolidate FUSE docs into its own su [...] adds df8bddb5953f sched/wait: Add wait_event_state_exclusive() adds 9703af74058f fuse: use freezable wait in fuse_get_req() adds 2b83ceff1ac6 fuse: remove unneeded offset assignment when filling write pages adds f0e84022479b virtio_fs: Remove redundant spinlock in virtio_fs_request_ [...] adds be7769b6c852 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0b193bbf70e8 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 7008a9d077ba Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 9c2bb49c0663 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 721d64031353 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d9eefd6bde9a Merge branch 'vfs.fixes' into vfs.all adds 4580c7305035 Merge branch 'vfs-6.17.misc' into vfs.all adds 35dba9950d79 Merge branch 'vfs-6.17.coredump' into vfs.all adds 5cc3180af3d4 Merge branch 'vfs-6.17.file' into vfs.all adds df73a973d39d Merge branch 'vfs-6.17.nsfs' into vfs.all adds 4993684a0f96 Merge branch 'vfs-6.17.async.dir' into vfs.all adds 7e602c1d17e1 Merge branch 'vfs-6.17.mmap_prepare' into vfs.all adds 6502e182772a Merge branch 'vfs-6.17.pidfs' into vfs.all adds fb7b30cb0e31 kernfs: remove iattr_mutex adds b95ee9049c93 bpf: Introduce bpf_cgroup_read_xattr to read xattr of cgro [...] adds 5bc9557c9f17 bpf: Mark cgroup_subsys_state->cgroup RCU safe adds 21eebc655b0f selftests/bpf: Add tests for bpf_cgroup_read_xattr adds 05a039312428 Merge patch series "Introduce bpf_cgroup_read_xattr" adds 70619d40e830 selftests/kernfs: test xattr retrieval adds 3adc5fdb4ed3 Merge branch 'vfs-6.17.bpf' into vfs.all adds d7c491f6ddf4 Merge branch 'vfs-6.17.rust' into vfs.all adds 673f798c95f4 Merge branch 'vfs-6.17.integrity' into vfs.all adds 474b155adf39 fs: make vfs_fileattr_[get|set] return -EOPNOTSUPP adds 276e136bff7e fs: prepare for extending file_get/setattr() adds be7efb2d20d6 fs: introduce file_getattr and file_setattr syscalls adds 662416578541 Merge patch series "fs: introduce file_getattr and file_se [...] adds 3551c4d5976c Merge branch 'vfs-6.17.fileattr' into vfs.all adds ce48d16360ef Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds 219007f9332e add locked_recursive_removal() adds 860b9ba266d9 spufs: switch to locked_recursive_removal() adds 6e5d4f8c2d9a binfmt_misc: switch to locked_recursive_removal() adds b652274e1b2b pstore: switch to locked_recursive_removal() adds 1ee9aa33fcd5 fuse_ctl: use simple_recursive_removal() adds c191b4402117 kill binderfs_remove_file() adds 69d1bf619cac functionfs, gadgetfs: use simple_recursive_removal() adds a3c3cc9d14c8 Merge branch 'work.simple_recursive_removal' into for-next adds 8c6ce8e86dd7 attach_mnt(): expand in attach_recursive_mnt(), then lose [...] adds 431cc1d8e2da get rid of mnt_set_mountpoint_beneath() adds ffdc52fbbd58 prevent mount hash conflicts adds cf53a2d423c1 copy_tree(): don't set ->mnt_mountpoint on the root of copy adds 0e84653ea596 constify mnt_has_parent() adds 592238c03ef9 pnode: lift peers() into pnode.h adds 9cb79ed60e38 new predicate: mount_is_ancestor() adds e031251cb249 constify is_local_mountpoint() adds 05da054d4377 new predicate: anon_ns_root(mount) adds 9ed4b9eaeaa7 dissolve_on_fput(): use anon_ns_root() adds 1a867d729f95 __attach_mnt(): lose the second argument adds d08fa7f44ae7 don't set MNT_LOCKED on parentless mounts adds 49acacdc7cd3 clone_mnt(): simplify the propagation-related logics adds c93ff74ff1cb do_umount(): simplify the "is it still mounted" checks adds 24368a744baf sanitize handling of long-term internal mounts adds f0d0ba19985d Rewrite of propagate_umount() adds 7c6fb47b2b6c make commit_tree() usable in same-namespace move case adds 96f5d2e05165 attach_recursive_mnt(): unify the mnt_change_mountpoint() logics adds 18959bf585a8 attach_recursive_mnt(): pass destination mount in all cases adds 86b1da96c5ae attach_recursive_mnt(): get rid of flags entirely adds 761de2585442 do_move_mount(): take dropping the old mountpoint into att [...] adds ee1ee33ccc1b do_move_mount(): get rid of 'attached' flag adds a8c764e1a580 attach_recursive_mnt(): remove from expiry list on move adds ec3265a245b2 take ->mnt_expire handling under mount_lock [read_seqlock_excl] adds e30da2a20e31 pivot_root(): reorder tree surgeries, collapse unhash_mnt( [...] adds 86f63980964b combine __put_mountpoint() with unhash_mnt() adds d72c773237c0 get rid of mountpoint->m_count adds 493a4bebf515 don't have mounts pin their parents adds 406fea799925 mount: separate the flags accessed only under namespace_sem adds 25776a09d802 propagate_one(): get rid of dest_master adds 2b2a34793dc2 propagate_mnt(): handle all peer groups in the same loop adds 15e710b8bbb5 propagate_one(): separate the "do we need secondary here?" logics adds e0f9396e244c propagate_one(): separate the "what should be the master f [...] adds 6a2ce2a74bfe propagate_one(): fold into the sole caller adds bc88530a20b1 fs/pnode.c: get rid of globals adds 0a10217e5cf8 propagate_mnt(): get rid of last_dest adds 0313356520b1 propagate_mnt(): fix comment and convert to kernel-doc, wh [...] adds d5f15047f13b change_mnt_propagation() cleanups, step 1 adds ef86251194de change_mnt_propagation(): do_make_slave() is a no-op unles [...] adds 955336e204ab do_make_slave(): choose new master sanely adds 94a8d0027606 turn do_make_slave() into transfer_propagation() adds 8c5a853f58c5 mnt_slave_list/mnt_slave: turn into hlist_head/hlist_node adds dd5a4e1d640b change_mnt_propagation(): move ->mnt_master assignment int [...] adds 663206854f02 copy_tree(): don't link the mounts via mnt_list adds aab771f34e63 take freeing of emptied mnt_namespace to namespace_unlock() adds 725ab435ff6e get rid of CL_SHARE_TO_SLAVE adds f6cc2f4e3d30 invent_group_ids(): zero ->mnt_group_id always implies !IS [...] adds a7cce099450f statmount_mnt_basic(): simplify the logics for group id adds 0953a4f32a94 Merge branch 'work.mount' into for-next adds 787051e2418c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f96a201bce9 Merge branch 'fs-next' of linux-next new 1a38a75b1f39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e5a15dbb430 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6d706b3ab0a4 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 44c3a23f90f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4dd026c3c5c5 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 5412610fb33a Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new fe147124d4ff Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 6e1429fb1081 Documentation: ext4: Convert includes into toctrees new 859fac2cd683 Documentation: ext4: Reduce toctree depth new 5717d2dc3a89 Documentation: ext4: atomic_writes: Demote last three sections new 36dc5367f415 Documentation: ext4: blockgroup: Add explicit title heading new 1ce50d4e0691 Documentation: ext4: Move inode table short docs into its [...] new 38d573a624a5 gitignore: allow .pylintrc to be tracked new 68cb79af2f73 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 9877201e13e1 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new af12571f94eb Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 4a26df233266 cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_fr [...] new cf8d80038f05 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 5f751fffecdf Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 79d5c644bfb6 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 318265e1dd80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 840f2b7e4e6e Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 0321cf9f50fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f461c7a885d9 phy: micrel: add Signal Quality Indicator (SQI) support fo [...] new fbe346ce9d62 net: mana: Handle Reset Request from MANA NIC new fad9cf216597 net: atlantic: add set_power to fw_ops for atl2 to fix wol new ff2d4cfdaf91 net: dsa: mv88e6xxx: Constify struct devlink_region_ops an [...] new a63b5a0bb740 net: dsa: mv88e6xxx: Use kcalloc() new db3e2ceab3c7 seg6: fix lenghts typo in a comment new 3bedaff19bd8 selftests: seg6: fix instaces typo in comments new 215891acb49f Merge branch 'seg6-fix-typos-in-comments-within-the-srv6-s [...] new 10c38949e0f5 net: dsa: hellcreek: Constify struct devlink_region_ops an [...] new 6b9c9def95cb net: phy: air_en8811h: Introduce resume/suspend and clk_re [...] new b9ac2ae0008d net: atlantic: Rename PCI driver struct to end in _driver new e96ee511c906 net: tulip: Rename PCI driver struct to end in _driver new 8ec31cb17cd3 net: thunderbolt: Fix the parameter passing of tb_xdomain_ [...] new a8065af3346e net: thunderbolt: Enable end-to-end flow control also in transmit new 3715b5df09b9 net: add struct net_aligned_data new 998642e999d2 net: move net_cookie into net_aligned_data new 83081337419c tcp: move tcp_memory_allocated into net_aligned_data new e3d4825124bc udp: move udp_memory_allocated into net_aligned_data new 8077b9a911d7 Merge branch 'net-introduce-net_aligned_data' new 8a402bbe5476 net: dst: annotate data-races around dst->obsolete new 36229b2caca2 net: dst: annotate data-races around dst->expires new 8f2b2282d04a net: dst: annotate data-races around dst->lastuse new f1c5fd34891a net: dst: annotate data-races around dst->input new 2dce8c52a989 net: dst: annotate data-races around dst->output new 88fe14253e18 net: dst: add four helpers to annotate data-races around dst->dev new a74fc62eec15 ipv4: adopt dst_dev, skb_dst_dev and skb_dst_dev_net[_rcu] new 1caf27297215 ipv6: adopt dst_dev() helper new 93d1cff35adc ipv6: adopt skb_dst_dev() and skb_dst_dev_net[_rcu]() helpers new 46a94e44b9ec ipv6: ip6_mc_input() and ip6_mr_input() cleanups new 7945fe485866 Merge branch 'net-add-data-race-annotations-around-dst-fields' new 7d2dabaa1796 net: ifb: support BIG TCP packets new 9e2a7ad4ae90 amd-xgbe: add support for giant packet size new 6d359cf464f4 dt-bindings: net: Convert socfpga-dwmac bindings to yaml new e84b20b25d37 vsock/test: Add macros to identify transports new 3a764d93385c vsock/test: Add test for null ptr deref when transport changes new 04b1d18c5bae Merge branch 'vsock-test-check-for-null-ptr-deref-when-tra [...] new d2527ad3a9e1 net: preserve MSG_ZEROCOPY with forwarding new 81d572a551f4 selftest: net: extend msg_zerocopy test with forwarding new 285c895fba9e Merge branch 'preserve-msg_zerocopy-with-forwarding' new 4d313f2bd222 tun: remove unnecessary tun_xdp_hdr structure new 97b2409f28e0 vhost-net: reduce one userspace copy when building XDP buff new 42401c423896 netlink: introduce type-checking attribute iteration for nlmsg new 566e8f108fc7 devlink: Extend devlink rate API with traffic classes band [...] new 236156d80d5e selftest: netdevsim: Add devlink rate tc-bw test new 71092821244a net/mlx5: Add no-op implementation for setting tc-bw on ra [...] new 96619c485fa6 net/mlx5: Add support for setting tc-bw on nodes new 97733d1e00a0 net/mlx5: Add traffic class scheduling support for vport QoS new cf7e73770d1b net/mlx5: Manage TC arbiter nodes and implement full suppo [...] new 23ca32e4ead4 selftests: drv-net: Add test for devlink-rate traffic clas [...] new 19b323e9327a Merge branch 'support-rate-management-on-traffic-classes-i [...] new 8b98f34ce1d8 net: ipv6: Fix spelling mistake new 978580f74b45 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 90919f54a500 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4278bda672a8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 02943ac2f6fb net/mlx5: fs, fix RDMA TRANSPORT init cleanup flow new 70f238c902b8 net/mlx5: Check device memory pointer before usage new a24f6fb0720d Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 6ece4c9c8916 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 511b136d072c iwlwifi: Add missing check for alloc_ordered_workqueue new fc80ea519981 wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() new 0ccee3bb5673 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 47be47543fb7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 34cd244d73d7 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new eeee1d0f7f84 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new d1063c0c4b83 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 470343b288ed Merge branch 'libcrypto-next' of git://git.kernel.org/pub/ [...] new eca8da0f32c4 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new b4cd18f48568 drm/dp: Add documentation for luminance_set new c9fd600d3f11 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 34d6ec167a41 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new a975fea5b9ff drm/i915/power: use intel_de_wait_for_clear() instead of w [...] new d6a59ee85275 drm/ttm: Remove unneeded blank line in comment new affa8726423a Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 3276f322220d Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new bd567224411b Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new cfac208ebd95 Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new 67979060740f drm/xe/hw_engine_group: Fix potential leak new 0fc957c20df3 drm/xe: Export xe_step_name for kunit tests new f8e0f4c526a4 drm/xe: Track maximum GTs per tile on a per-platform basis new fb72cd2104a9 drm/xe/tests/pci: Ensure all platforms have a valid GT/tile count new bd6a4b978584 drm/xe: Assign GT IDs properly on multi-tile + multi-GT platforms new 457123d5a035 drm/xe: Don't compare GT ID to GT count when determining v [...] new d4eb4a010262 drm/xe/xe_query: Use separate iterator while filling GT list new b9329f51677e drm/xe/xe_pmu: Validate gt in event supported new 784d67f51f01 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 87eac5dd9ee6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 152408daf4ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30cd59961981 ALSA: pcmtest: Replace deprecated strcpy() with strscpy() new b1d0b9b62a80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c86331f97a10 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a3b0e80428c8 ASoC: amd: acp: Add legacy driver support acp7.2 based platforms new 3549725e0f78 ASoC: amd: acp: Enable I2S support for acp7.2 based platforms new 0c0ef1d90967 ASoC: amd: acp: Enable acp7.2 platform based DMIC support [...] new 3b8dc31715e3 ASoC: dt-bindings: qcom,sm8250: Add QCS8275 sound card new 34d340d48e59 ASoC: qcom: sc8280xp: Add support for QCS8275 new b27a58ecdf5f Add sound card support for QCS8275 new c6471e7ad23f Merge remote-tracking branch 'asoc/for-6.17' into asoc-next new cde4d33e5e2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b15e9c3c8441 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 45601c66b5dd dt-bindings: input: touchscreen: convert tsc2007.txt to ya [...] new 6a71a6679fcb Input: cs40l50 - remove redundant flush_workqueue() calls new 68743c500c6e Input: edt-ft5x06 - use per-client debugfs directory new 06226bd497dd dt-bindings: input: touchscreen: edt-ft5x06: Document FT87 [...] new c6f908f88a55 Input: edt-ft5x06 - add support for FocalTech FT8716 new e65efc62ca35 Input: samsung-keypad - switch to using devm_clk_get_prepared() new 4d4d74c6c993 Input: samsung-keypad - do not set input device's parent e [...] new 706a066328db Input: samsung-keypad - do not combine memory allocation checks new 647fc2bfe21e Input: samsung-keypad - use struct_size() helper new 5658439a5fc7 Input: samsung-keypad - use devm to disable runtime PM new f1e5f6827dd3 Input: samsung-keypad - use guard notation to acquire mutex new 42121e7828fd Input: samsung-keypad - use per-chip parameters new a8353b632eb0 Input: samsung-keypad - use BIT() and GENMASK() where appropriate new 84060ea3e0b6 Input: evdev - switch matching to EV_SYN new bf4e6e3331ef Input: remove special handling of id->driver_info when matching new 8c397f9ebd13 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3a0ae385f69e io_uring/mock: add basic infra for test mock files new 4aac001f7803 io_uring/mock: add cmd using vectored regbufs new d1aa03465714 io_uring/mock: add sync read/write new 2f71d2386f4f io_uring/mock: allow to choose FMODE_NOWAIT new 0c98a44329c1 io_uring/mock: support for async read/write new e448d578264a io_uring/mock: add trivial poll handler new d61a7fba72a9 Merge branch 'for-6.17/io_uring' into for-next new daa01d954b13 io_uring/rsrc: skip atomic refcount for uncloned buffers new cf73d9970ea4 io_uring: don't use int for ABI new 9e20d690c15e Merge branch 'for-6.17/io_uring' into for-next new 39107ccbc696 bcache: switch from pages to folios in read_super() new 32c31bb5b213 Merge branch 'for-6.17/block' into for-next new dd27036b4704 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new a0293d19ba94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d360121832d8 ata: libata-core: Introduce ata_dev_config_lpm() new d99a9142e782 ata: libata-core: Move device LPM quirk settings to ata_de [...] new b1f5af54f1f5 ata: libata-core: Advertize device support for DIPM and HI [...] new 4371fe1ba400 ata: libata-eh: Avoid unnecessary resets when revalidating [...] new 413e800cadbf ata: libata-sata: Disallow changing LPM state if not supported new f7870e8d345c ata: ahci: Disable DIPM if host lacks support new 4edf1505b76d ata: ahci: Disallow LPM policy control for external ports new 65b2c92f69d3 ata: ahci: Disallow LPM policy control if not supported new 3b50dd4c064d ata: libata-core: Reduce the number of messages signaling [...] new cb35d3b62274 ata: libata_eh: Add debug messages to ata_eh_link_set_lpm() new b7d87c3a71da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 341ebd5d50fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6d4e30ea8c4e next-20250702/mfd new 3bc29c72008d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e9f5b7ff8cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 302c49f13302 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3f7bf75d9a0d Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new ebe937493058 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 82f2d224e649 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bf33e725127f Merge branch 'next' of git://github.com/cschaufler/smack-next new 090cd5beb637 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b6468b17c0be Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c92d5385c82f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b914efd69ee1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 43d55cb7f884 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e47a324d6f07 dt-bindings: trigger-source: add ADI Util Sigma-Delta SPI new 3fcd3d2fe44d spi: offload trigger: add ADI Util Sigma-Delta SPI driver new d2c0e9552521 iio: adc: ad7173: add SPI offload support new 396811b879eb Merge remote-tracking branch 'spi/for-6.17' into spi-next new 575cc944b315 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2838a71d45f7 Merge irq/core into tip/master new c34277f2cdc8 Merge timers/core into tip/master new 17b041ed34ed Merge x86/kconfig into tip/master new bf97fa1f22a1 Merge sched/core into tip/master new 456026c74f2d Merge irq/msi into tip/master new 361f22f26cca Merge x86/boot into tip/master new ca07a1e3d165 Merge x86/cpu into tip/master new e53ad141d450 Merge x86/fpu into tip/master new 836c97f25bde Merge x86/bugs into tip/master new f5d98d140a34 Merge x86/sev into tip/master new 2faa928870ad Merge timers/ptp into tip/master new 8bd9781612f6 Merge locking/core into tip/master new 82e52980495c Merge core/entry into tip/master new e78f70bad29c time/timecounter: Fix the lie that struct cyclecounter is const new 06cf96874bbc Merge timers/cleanups into tip/master new 2c0a4428f5d6 selftests: vDSO: chacha: Correctly skip test if necessary new 82669e157bd8 selftests: vDSO: clock_getres: Drop unused include of err.h new 1c0fe1c76741 selftests: vDSO: vdso_test_getrandom: Drop unused include [...] new b8ae43087125 selftests: vDSO: vdso_test_getrandom: Avoid -Wunused new ecabe99a0354 selftests: vDSO: vdso_config: Avoid -Wunused-variables new 8863cd78a0f1 selftests: vDSO: Enable -Wall new 58265d6424c6 selftests: vDSO: vdso_test_correctness: Fix -Wstrict-prototypes new 1158220b2467 selftests: vDSO: vdso_test_getrandom: Always print TAP header new 437079605c26 selftests: vDSO: vdso_standalone_test_x86: Replace source [...] new 03573a3a10f3 Merge timers/vdso into tip/master new de2942828e76 irqchip/renesas-rzv2h: Enable SKIP_SET_WAKE and MASK_ON_SUSPEND new 41a5f82885e1 irqchip/renesas-rzv2h: Remove unneeded includes new aa44dabfc373 Merge irq/drivers into tip/master new e0e9506523fe smp: Defer check for local execution in smp_call_function_ [...] new 7143d8e0af65 Merge smp/core into tip/master new 87ec384ed4ba bugs/LoongArch: Concatenate 'cond_str' with '__FILE__' in [...] new 9dd69f29433d bugs/s390: Pass in 'cond_str' to __EMIT_BUG() new 4893753d240d bugs/s390: Use 'cond_str' in __EMIT_BUG() new ac2655438eb5 bugs/riscv: Pass in 'cond_str' to __BUG_FLAGS() new 81701344d025 bugs/riscv: Concatenate 'cond_str' with '__FILE__' in __BU [...] new c58715af6847 bugs/parisc: Concatenate 'cond_str' with '__FILE__' in __W [...] new 0e271227ed4b bugs/sh: Concatenate 'cond_str' with '__FILE__' in __WARN_ [...] new 1d1c158ece6c bugs/core: Reorganize fields in the first line of WARNING [...] new fad009b77942 bugs/s390: Remove private WARN_ON() implementation new a4585558a904 Merge core/bugs into tip/master new 241a2033db80 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0ab61523a3cc Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 7d50570cef59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6357b0a2ae5a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cf2ea4a3d0af Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new e2c4bf6e14ff Merge branch 'next' of https://github.com/kvm-x86/linux.git new 713ac000d835 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f72945ee7121 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a8fc1224f231 platform/x86: x86-android-tablets: Add generic_lipo_4v2_ba [...] new be91bf40a96d platform/x86: x86-android-tablets: Add ovc-capacity-table info new a229ceeec612 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 921f742301b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3c38e800165 leds: tps6131x: Add V4L2_FLASH_LED_CLASS dependency new cb335325b143 leds: Unexport of_led_get() new 239afba8b9f3 leds: pca955x: Avoid potential overflow when filling defau [...] new 9bef6d435b70 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new d7ab055cfe1d Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 9b5cdd5f4019 rust: fix typo in #[repr(transparent)] comments new b9ff1c2a26fa rust: miscdevice: clarify invariant for `MiscDeviceRegistration` new 5accfca0e5ba Docs/ABI: Fix sysfs-kernel-address_bits path new b75e1f0619bd device property: Use tidy for_each_named_* macros new e4c256f616c8 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new cc1d3129120b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 8249a9deead5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1c5660f1a751 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 0c8a3a284a4f dt-bindings: serial: mediatek,uart: add MT6572 new 8023e6ccd4c2 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new c2ecaff15575 next-20250702/char-misc new 49a7c8112511 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bcc94ccdfe84 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 705a2cb6f3e1 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 6ecb81b2e644 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 35810432db6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 600fbe1c7996 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new c0e79bd69ff5 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new a87d8d7bcc66 staging: sm750fb: remove function pointer proc_setBLANK new a739d3b13bff staging: gpib: fix unset padding field copy back to userspace new 415ca57a1ab1 staging: rtl8723bs: place constant to right of logical test new 60212a07cdcd staging: rtl8723bs: remove empty functions new eb2cb7dab60f staging: fbtft: fix potential memory leak in fbtft_framebu [...] new 49f9718b1d70 staging: rtl8723bs: remove unused function parameter new 1267d12f5e9a staging: rtl8723bs: remove unnesessary function parameter new 49bba7ef33dc staging: rtl8723bs: remove redundant static function new 505bffe21233 staging: fbtft: fix potential memory leak in fbtft_framebu [...] new 5933b31a9abc Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 5f4653af2a31 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 240be9600235 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6caff740c2ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74b98261bbdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17c98e72353f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ccc79b6aaa86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 34e61ba81939 gpio: pisosr: remove unneeded direction_output() callback new df213abe6913 gpio: sama5d2-piobu: use new GPIO line value setter callbacks new e932e894aec6 gpio: sch311x: use new GPIO line value setter callbacks new 883c7eb2c4a9 gpio: sch: use new GPIO line value setter callbacks new d5297b0f861a gpio: siox: use new GPIO line value setter callbacks new e9a5f9ac245f gpio: spear-spics: remove unneeded callbacks new 70c8f51ff681 gpio: spear-spics: use new GPIO line value setter callbacks new ae35dd91ad2e gpio: sprd: use new GPIO line value setter callbacks new c9148553ac13 gpio: stmpe: use new GPIO line value setter callbacks new e87dff29ff6b gpio: stp-xway: use new GPIO line value setter callbacks new c203705c9b46 gpio: syscon: use new GPIO line value setter callbacks new f3c9b6a51cb3 gpio: tangier: use new GPIO line value setter callbacks new b033bc5a9a7d gpio: tc3589x: use new GPIO line value setter callbacks new 34e29c4d4c11 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new e5e727f2cdaa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82053c20dd1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4ff7937f972 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93e20e2b7a55 pinctrl: renesas: Sort Renesas Kconfig configs new 8ca43e41fc94 pinctrl: renesas: Unify config naming new 7000167796a0 pinctrl: renesas: Simplify PINCTRL_RZV2M logic new 3152b02067ee Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new e4ecc6ef1a04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 527c7b5d5b46 pwm: Expose PWM_WFHWSIZE in public header new 9b28db97d195 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 8309a43dce8c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d8bbabd08f24 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 88a27f4c15eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51a9955efcdf Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 82be8517ebdc Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 82f525404622 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aefab5c2032a Merge branch 'main' of git://git.infradead.org/users/willy [...] new 0650ee3474f1 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new e1d7fc143dad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fdea44412f61 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new c1b1a609097e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 903081832c4a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0b1291df45da Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new bf9c15b38ab4 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] new 72af7fcb91d3 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] new cd4b47ab7776 Merge branch 'timekeeping-next' of https://github.com/Rust [...] new 6a8bcb15c7eb docs: nixify check-sysctl-docs new 2392df0fde90 docs: Use skiplist when checking sysctl admin-guide new 11e2b65ca6d1 docs: Add awk section for ucount sysctl entries new 18d3f5f0e90d docs: Remove colon from ctltable title in vm.rst new 19c7971a70a4 docs: Replace spaces with tabs in check-sysctl-docs new 060a1b0567f7 docs: Downgrade arm64 & riscv from titles to comment new f7c148e69d8d Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new a695567e0248 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 8eab7d2e2292 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 2dedc2acbf77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7550db5f528c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1dcddef25fb5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 518bcacdac92 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] new 725e6a6fd275 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] new d19a7b5d280e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3aabcb8e9e53 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new 8d6c58332c7a Add linux-next specific files for 20250703
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 (50c8770a42fa) \ N -- N -- N refs/heads/master (8d6c58332c7a)
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 719 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .gitignore | 1 + .../ABI/testing/sysfs-kernel-address_bits | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 32 +- Documentation/admin-guide/sysctl/vm.rst | 8 +- Documentation/arch/arm64/elf_hwcaps.rst | 6 + Documentation/arch/arm64/tagged-pointers.rst | 11 +- .../bindings/clock/mediatek,mtmips-sysc.yaml | 28 +- .../bindings/i2c/realtek,rtl9301-i2c.yaml | 3 +- .../bindings/input/touchscreen/edt-ft5x06.yaml | 1 + .../bindings/input/touchscreen/ti.tsc2007.yaml | 75 + .../bindings/input/touchscreen/tsc2007.txt | 39 - .../bindings/net/altr,gmii-to-sgmii-2.0.yaml | 49 + .../bindings/net/altr,socfpga-stmmac.yaml | 166 ++ .../devicetree/bindings/net/socfpga-dwmac.txt | 57 - .../devicetree/bindings/serial/mediatek,uart.yaml | 1 + .../devicetree/bindings/soc/renesas/renesas.yaml | 7 + .../devicetree/bindings/sound/qcom,sm8250.yaml | 1 + .../trigger-source/adi,util-sigma-delta-spi.yaml | 49 + Documentation/filesystems/ext4/atomic_writes.rst | 10 +- Documentation/filesystems/ext4/bitmaps.rst | 7 - Documentation/filesystems/ext4/blockgroup.rst | 11 +- Documentation/filesystems/ext4/dynamic.rst | 10 +- Documentation/filesystems/ext4/globals.rst | 15 +- Documentation/filesystems/ext4/index.rst | 2 +- Documentation/filesystems/ext4/inode_table.rst | 9 + Documentation/filesystems/ext4/overview.rst | 22 +- .../filesystems/{ => fuse}/fuse-io-uring.rst | 0 Documentation/filesystems/{ => fuse}/fuse-io.rst | 2 +- .../filesystems/{ => fuse}/fuse-passthrough.rst | 0 Documentation/filesystems/{ => fuse}/fuse.rst | 20 +- Documentation/filesystems/fuse/index.rst | 14 + Documentation/filesystems/index.rst | 5 +- Documentation/filesystems/propagate_umount.txt | 484 ++++++ Documentation/input/devices/edt-ft5x06.rst | 21 +- Documentation/netlink/specs/devlink.yaml | 32 +- Documentation/networking/devlink/devlink-port.rst | 8 + MAINTAINERS | 18 +- Next/SHA1s | 106 +- Next/Trees | 2 +- Next/merge.log | 1691 +++++++++++++------- arch/arm/boot/dts/allwinner/sun8i-v3.dtsi | 9 + arch/arm/boot/dts/allwinner/sun8i-v3s.dtsi | 9 + arch/arm64/boot/dts/renesas/Makefile | 14 + ...-gray-hawk-single.dts => gray-hawk-single.dtsi} | 12 +- .../boot/dts/renesas/r8a779h0-gray-hawk-single.dts | 855 +--------- .../boot/dts/renesas/r8a779h2-gray-hawk-single.dts | 17 + arch/arm64/boot/dts/renesas/r8a779h2.dtsi | 12 + arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts | 37 + .../boot/dts/renesas/r9a09g056n48-rzv2n-evk.dts | 9 + .../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts | 9 + arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi | 31 + arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi | 111 ++ .../arm64/boot/dts/renesas/rzv2-evk-cn15-emmc.dtso | 50 + arch/arm64/boot/dts/renesas/rzv2-evk-cn15-sd.dtso | 69 + arch/arm64/include/asm/debug-monitors.h | 34 +- arch/arm64/include/asm/exception.h | 14 +- arch/arm64/include/asm/hwcap.h | 2 + arch/arm64/include/asm/kgdb.h | 12 + arch/arm64/include/asm/kprobes.h | 8 + arch/arm64/include/asm/processor.h | 2 + arch/arm64/include/asm/system_misc.h | 4 - arch/arm64/include/asm/traps.h | 6 + arch/arm64/include/asm/uprobes.h | 11 + arch/arm64/include/uapi/asm/hwcap.h | 2 + arch/arm64/kernel/cpufeature.c | 18 + arch/arm64/kernel/cpuinfo.c | 2 + arch/arm64/kernel/debug-monitors.c | 241 +-- arch/arm64/kernel/entry-common.c | 146 +- arch/arm64/kernel/hw_breakpoint.c | 60 +- arch/arm64/kernel/kgdb.c | 39 +- arch/arm64/kernel/mte.c | 11 +- arch/arm64/kernel/probes/kprobes.c | 31 +- arch/arm64/kernel/probes/kprobes_trampoline.S | 2 +- arch/arm64/kernel/probes/uprobes.c | 24 +- arch/arm64/kernel/process.c | 6 +- arch/arm64/kernel/traps.c | 80 +- arch/arm64/kvm/sys_regs.c | 11 +- arch/arm64/mm/fault.c | 82 +- arch/arm64/tools/cpucaps | 2 + arch/loongarch/include/asm/bug.h | 2 +- arch/microblaze/kernel/timer.c | 2 +- arch/mips/boot/Makefile | 8 +- arch/mips/boot/dts/mobileye/eyeq5.dtsi | 22 + arch/mips/boot/dts/mobileye/eyeq6h.dtsi | 22 + arch/mips/boot/dts/qca/ar9132.dtsi | 9 + arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts | 4 + arch/mips/boot/dts/qca/ar9331.dtsi | 9 + arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 4 + arch/mips/boot/dts/qca/ar9331_dragino_ms14.dts | 4 + arch/mips/boot/dts/qca/ar9331_omega.dts | 4 + .../dts/qca/ar9331_openembed_som9331_board.dts | 4 + arch/mips/boot/dts/qca/ar9331_tl_mr3020.dts | 4 + .../dts/ralink/gardena_smart_gateway_mt7688.dts | 2 +- arch/mips/boot/dts/ralink/mt7628a.dtsi | 11 +- .../dts/realtek/cameo-rtl9302c-2x-rtl8224-2xge.dts | 96 ++ arch/mips/boot/dts/realtek/rtl930x.dtsi | 31 + arch/mips/configs/eyeq5_defconfig | 2 + arch/mips/configs/eyeq6_defconfig | 2 + .../mips/include/asm/mach-lantiq/xway/lantiq_soc.h | 3 + arch/mips/kernel/process.c | 16 +- arch/mips/lantiq/falcon/prom.c | 4 +- arch/mips/lantiq/falcon/sysctrl.c | 29 +- arch/mips/lantiq/irq.c | 4 +- arch/mips/lantiq/xway/clk.c | 2 +- arch/mips/lantiq/xway/dcdc.c | 2 +- arch/mips/lantiq/xway/dma.c | 2 +- arch/mips/lantiq/xway/gptu.c | 2 +- arch/mips/loongson64/setup.c | 1 - arch/mips/pci/pci-lantiq.c | 2 +- arch/mips/pci/pci-rt2880.c | 2 +- arch/mips/ralink/irq.c | 1 + arch/mips/txx9/generic/setup.c | 4 +- arch/riscv/Kconfig | 3 +- arch/riscv/kernel/cpu_ops_sbi.c | 6 +- arch/s390/include/asm/bug.h | 2 +- arch/x86/kernel/cpu/amd.c | 2 +- drivers/ata/ahci.c | 15 +- drivers/ata/libata-core.c | 73 +- drivers/ata/libata-eh.c | 31 +- drivers/ata/libata-sata.c | 5 + drivers/clk/clk-rp1.c | 1192 ++++++++++++-- drivers/clk/renesas/r9a09g047-cpg.c | 64 + drivers/clk/renesas/r9a09g056-cpg.c | 37 +- drivers/clk/renesas/r9a09g057-cpg.c | 63 +- drivers/clk/renesas/r9a09g077-cpg.c | 15 +- drivers/clk/renesas/rzv2h-cpg.c | 95 +- drivers/clk/renesas/rzv2h-cpg.h | 24 + drivers/clocksource/arm_arch_timer.c | 2 +- drivers/cpufreq/armada-8k-cpufreq.c | 2 +- drivers/firmware/arm_scmi/common.h | 8 + drivers/firmware/arm_scmi/driver.c | 28 +- drivers/firmware/arm_scmi/raw_mode.c | 6 +- drivers/gpio/gpio-pisosr.c | 8 - drivers/gpio/gpio-sama5d2-piobu.c | 8 +- drivers/gpio/gpio-sch.c | 9 +- drivers/gpio/gpio-sch311x.c | 8 +- drivers/gpio/gpio-siox.c | 11 +- drivers/gpio/gpio-spear-spics.c | 21 +- drivers/gpio/gpio-sprd.c | 8 +- drivers/gpio/gpio-stmpe.c | 15 +- drivers/gpio/gpio-stp-xway.c | 10 +- drivers/gpio/gpio-syscon.c | 33 +- drivers/gpio/gpio-tangier.c | 6 +- drivers/gpio/gpio-tc3589x.c | 11 +- drivers/gpu/drm/drm_gem.c | 44 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 16 +- drivers/gpu/drm/drm_internal.h | 2 + .../drm/i915/display/intel_display_power_well.c | 16 +- drivers/gpu/drm/i915/gem/i915_gemfs.c | 21 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 1 - drivers/gpu/drm/v3d/v3d_drv.h | 8 + drivers/gpu/drm/v3d/v3d_gem.c | 2 + drivers/gpu/drm/v3d/v3d_gemfs.c | 21 +- drivers/gpu/drm/v3d/v3d_irq.c | 37 +- drivers/gpu/drm/xe/tests/xe_pci.c | 31 + drivers/gpu/drm/xe/tests/xe_pci_test.c | 12 + drivers/gpu/drm/xe/tests/xe_pci_test.h | 1 + drivers/gpu/drm/xe/xe_device.h | 49 +- drivers/gpu/drm/xe/xe_device_types.h | 2 + drivers/gpu/drm/xe/xe_eu_stall.c | 6 +- drivers/gpu/drm/xe/xe_exec_queue.c | 2 +- drivers/gpu/drm/xe/xe_hw_engine.c | 3 +- drivers/gpu/drm/xe/xe_hw_engine_group.c | 19 +- drivers/gpu/drm/xe/xe_mmio.c | 16 +- drivers/gpu/drm/xe/xe_pci.c | 69 +- drivers/gpu/drm/xe/xe_pci_types.h | 41 + drivers/gpu/drm/xe/xe_pmu.c | 7 +- drivers/gpu/drm/xe/xe_query.c | 29 +- drivers/gpu/drm/xe/xe_step.c | 2 + drivers/i2c/busses/Kconfig | 2 +- drivers/i2c/busses/i2c-piix4.c | 2 +- drivers/infiniband/hw/mlx5/dm.c | 2 +- drivers/input/evdev.c | 8 +- drivers/input/input.c | 2 +- drivers/input/keyboard/samsung-keypad.c | 137 +- drivers/input/misc/cs40l50-vibra.c | 1 - drivers/input/touchscreen/edt-ft5x06.c | 26 +- drivers/irqchip/irq-renesas-rzv2h.c | 7 +- drivers/leds/flash/Kconfig | 1 + drivers/leds/led-class.c | 3 +- drivers/leds/leds-pca955x.c | 4 +- drivers/md/bcache/super.c | 22 +- .../net/can/rockchip/rockchip_canfd-timestamp.c | 2 +- .../net/can/spi/mcp251xfd/mcp251xfd-timestamp.c | 2 +- drivers/net/can/usb/gs_usb.c | 2 +- drivers/net/dsa/hirschmann/hellcreek.c | 20 +- drivers/net/dsa/mv88e6xxx/chip.h | 2 +- drivers/net/dsa/mv88e6xxx/devlink.c | 31 +- drivers/net/dsa/mv88e6xxx/ptp.c | 6 +- drivers/net/ethernet/amd/xgbe/xgbe-common.h | 10 + drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 16 +- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 13 + drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 24 +- drivers/net/ethernet/amd/xgbe/xgbe-ptp.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 6 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 2 + .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 6 +- .../aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c | 39 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 2 +- drivers/net/ethernet/cavium/common/cavium_ptp.c | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 4 +- drivers/net/ethernet/dec/tulip/xircom_cb.c | 4 +- drivers/net/ethernet/freescale/fec_ptp.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/idpf/idpf_controlq.c | 23 +- .../net/ethernet/intel/idpf/idpf_controlq_api.h | 2 +- drivers/net/ethernet/intel/idpf/idpf_ethtool.c | 4 +- drivers/net/ethernet/intel/idpf/idpf_lib.c | 12 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 4 +- drivers/net/ethernet/intel/igc/igc_main.c | 10 + drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 4 +- .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_clock.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 1037 +++++++++++- drivers/net/ethernet/mellanox/mlx5/core/esw/qos.h | 8 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 14 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 22 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 3 - drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 2 +- drivers/net/ethernet/microsoft/mana/gdma_main.c | 127 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 4 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 37 +- drivers/net/ethernet/pensando/ionic/ionic_phc.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_ptp.c | 2 +- drivers/net/ethernet/sun/niu.c | 31 +- drivers/net/ethernet/sun/niu.h | 4 + drivers/net/ethernet/ti/cpts.c | 2 +- drivers/net/ethernet/wangxun/libwx/wx_lib.c | 1 + drivers/net/ethernet/wangxun/libwx/wx_ptp.c | 2 +- drivers/net/ifb.c | 1 + drivers/net/netdevsim/dev.c | 43 + drivers/net/netdevsim/netdevsim.h | 1 + drivers/net/phy/air_en8811h.c | 45 +- drivers/net/phy/micrel.c | 132 ++ drivers/net/tap.c | 5 +- drivers/net/thunderbolt/main.c | 21 +- drivers/net/tun.c | 5 +- drivers/net/vxlan/vxlan_vnifilter.c | 13 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 3 +- drivers/pinctrl/pinctrl-xway.c | 9 +- drivers/pinctrl/renesas/Kconfig | 249 ++- drivers/platform/mellanox/mlxreg-lc.c | 2 +- drivers/platform/x86/amd/amd_isp4.c | 181 ++- drivers/platform/x86/amd/pmc/pmc-quirks.c | 2 +- .../x86/dell/dell-wmi-sysman/dell-wmi-sysman.h | 5 + .../x86/dell/dell-wmi-sysman/enum-attributes.c | 5 +- .../x86/dell/dell-wmi-sysman/int-attributes.c | 5 +- .../x86/dell/dell-wmi-sysman/passobj-attributes.c | 5 +- .../x86/dell/dell-wmi-sysman/string-attributes.c | 5 +- drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 12 +- drivers/platform/x86/hp/hp-bioscfg/bioscfg.c | 4 +- drivers/platform/x86/intel/hid.c | 1 + drivers/platform/x86/lenovo/think-lmi.c | 4 +- drivers/platform/x86/x86-android-tablets/asus.c | 21 +- .../x86/x86-android-tablets/shared-psy-info.c | 76 + .../x86/x86-android-tablets/shared-psy-info.h | 1 + drivers/ptp/ptp_mock.c | 2 +- drivers/ptp/ptp_vclock.c | 2 +- drivers/pwm/core.c | 26 +- drivers/soc/renesas/Kconfig | 319 ++-- drivers/spi/Kconfig | 5 + drivers/spi/Makefile | 1 + .../spi/spi-offload-trigger-adi-util-sigma-delta.c | 59 + drivers/staging/fbtft/fbtft-core.c | 10 +- drivers/staging/gpib/common/gpib_os.c | 2 +- drivers/staging/rtl8723bs/hal/hal_intf.c | 4 - drivers/staging/rtl8723bs/hal/odm.c | 10 - drivers/staging/rtl8723bs/include/hal_intf.h | 1 - drivers/staging/rtl8723bs/include/ioctl_cfg80211.h | 1 + drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 24 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 5 +- drivers/staging/rtl8723bs/os_dep/wifi_regd.c | 16 +- drivers/staging/sm750fb/sm750.c | 10 +- drivers/staging/sm750fb/sm750.h | 2 - drivers/vhost/net.c | 20 +- fs/bcachefs/bcachefs.h | 2 +- fs/bcachefs/btree_io.c | 43 +- fs/bcachefs/fs.c | 20 +- fs/bcachefs/super.c | 15 +- fs/binfmt_misc.c | 4 +- fs/exec.c | 9 +- fs/file_attr.c | 62 +- fs/fuse/dev.c | 5 +- fs/fuse/file.c | 1 - fs/fuse/virtio_fs.c | 3 - fs/hugetlbfs/inode.c | 2 +- fs/libfs.c | 9 +- fs/mount.h | 40 +- fs/namei.c | 2 +- fs/namespace.c | 711 ++++---- fs/nfsd/nfsctl.c | 36 +- fs/pnode.c | 697 ++++---- fs/pnode.h | 27 +- fs/pstore/inode.c | 2 +- include/drm/display/drm_dp_helper.h | 1 + include/dt-bindings/clock/raspberrypi,rp1-clocks.h | 4 + include/dt-bindings/clock/renesas,r9a09g056-cpg.h | 1 + include/dt-bindings/clock/renesas,r9a09g057-cpg.h | 1 + .../dt-bindings/clock/renesas,r9a09g077-cpg-mssr.h | 1 + .../dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h | 1 + include/linux/bcm47xx_nvram.h | 1 - include/linux/bcm47xx_sprom.h | 2 +- include/linux/if_tun.h | 5 - include/linux/leds.h | 1 - include/linux/mount.h | 18 +- .../linux/platform_data/x86/amd-fch.h | 0 include/linux/property.h | 7 +- include/linux/pwm.h | 2 + include/linux/syscalls.h | 5 +- include/linux/timecounter.h | 6 +- include/linux/wait.h | 12 + include/net/aligned_data.h | 22 + include/net/devlink.h | 8 + include/net/dst.h | 38 +- include/net/inet6_hashtables.h | 2 +- include/net/inet_hashtables.h | 2 +- include/net/ip.h | 13 +- include/net/ip6_route.h | 4 +- include/net/ip6_tunnel.h | 2 +- include/net/lwtunnel.h | 8 +- include/net/mana/gdma.h | 10 + include/net/netlink.h | 14 + include/net/route.h | 2 +- include/net/tcp.h | 1 - include/net/udp.h | 1 - include/trace/events/scmi.h | 24 +- include/uapi/linux/devlink.h | 9 + include/uapi/linux/fs.h | 17 +- include/uapi/linux/io_uring.h | 2 +- include/uapi/linux/io_uring/mock_file.h | 47 + include/uapi/linux/prctl.h | 2 + init/Kconfig | 15 + io_uring/Makefile | 1 + io_uring/mock_file.c | 363 +++++ io_uring/rsrc.c | 6 +- ipc/mqueue.c | 2 +- kernel/events/core.c | 4 +- kernel/sched/core.c | 7 +- kernel/smp.c | 2 - kernel/stop_machine.c | 20 +- kernel/time/timecounter.c | 2 +- lib/test_objagg.c | 4 +- localversion-next | 2 +- mm/migrate.c | 21 +- net/core/dev.c | 2 - net/core/dst.c | 10 +- net/core/dst_cache.c | 2 +- net/core/hotdata.c | 5 + net/core/neighbour.c | 3 +- net/core/net_namespace.c | 8 +- net/core/rtnetlink.c | 4 +- net/core/sock.c | 12 +- net/devlink/netlink_gen.c | 15 +- net/devlink/netlink_gen.h | 1 + net/devlink/rate.c | 127 ++ net/ipv4/datagram.c | 2 +- net/ipv4/icmp.c | 24 +- net/ipv4/igmp.c | 2 +- net/ipv4/ip_fragment.c | 2 +- net/ipv4/ip_input.c | 13 +- net/ipv4/ip_output.c | 6 +- net/ipv4/ip_vti.c | 4 +- net/ipv4/netfilter.c | 4 +- net/ipv4/route.c | 34 +- net/ipv4/tcp.c | 2 - net/ipv4/tcp_fastopen.c | 4 +- net/ipv4/tcp_ipv4.c | 5 +- net/ipv4/tcp_metrics.c | 8 +- net/ipv4/udp.c | 4 +- net/ipv4/udp_impl.h | 1 + net/ipv4/udplite.c | 2 +- net/ipv4/xfrm4_output.c | 2 +- net/ipv6/calipso.c | 6 +- net/ipv6/datagram.c | 2 +- net/ipv6/exthdrs.c | 10 +- net/ipv6/icmp.c | 4 +- net/ipv6/ila/ila_lwt.c | 2 +- net/ipv6/ioam6.c | 17 +- net/ipv6/ioam6_iptunnel.c | 4 +- net/ipv6/ip6_gre.c | 8 +- net/ipv6/ip6_input.c | 40 +- net/ipv6/ip6_output.c | 24 +- net/ipv6/ip6_tunnel.c | 6 +- net/ipv6/ip6_udp_tunnel.c | 2 +- net/ipv6/ip6_vti.c | 4 +- net/ipv6/ip6mr.c | 9 +- net/ipv6/ndisc.c | 6 +- net/ipv6/netfilter.c | 4 +- net/ipv6/netfilter/nf_dup_ipv6.c | 2 +- net/ipv6/netfilter/nf_reject_ipv6.c | 2 +- net/ipv6/output_core.c | 4 +- net/ipv6/reassembly.c | 10 +- net/ipv6/route.c | 49 +- net/ipv6/rpl_iptunnel.c | 4 +- net/ipv6/seg6_iptunnel.c | 26 +- net/ipv6/seg6_local.c | 4 +- net/ipv6/tcp_ipv6.c | 7 +- net/ipv6/udp.c | 2 +- net/ipv6/udp_impl.h | 1 + net/ipv6/udplite.c | 2 +- net/ipv6/xfrm6_output.c | 2 +- net/mptcp/protocol.c | 3 +- net/netfilter/ipvs/ip_vs_xmit.c | 2 +- net/rose/rose_route.c | 15 +- net/sched/sch_api.c | 19 +- net/sctp/transport.c | 2 +- net/xfrm/xfrm_policy.c | 4 +- rust/kernel/driver.rs | 4 +- rust/kernel/miscdevice.rs | 8 +- rust/kernel/of.rs | 2 +- rust/kernel/pci.rs | 4 +- scripts/check-sysctl-docs | 184 ++- scripts/gdb/linux/vfs.py | 2 +- sound/drivers/pcmtest.c | 9 +- sound/hda/hdac_stream.c | 2 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/amd/acp/acp-i2s.c | 3 + sound/soc/amd/acp/acp-legacy-common.c | 2 + sound/soc/amd/acp/acp-mach-common.c | 1 + sound/soc/amd/acp/acp-pci.c | 1 + sound/soc/amd/acp/acp-platform.c | 2 + sound/soc/amd/acp/acp70.c | 1 + sound/soc/amd/acp/acp_common.h | 1 + sound/soc/intel/boards/sof_sdw.c | 3 + sound/soc/qcom/sc8280xp.c | 1 + tools/include/linux/kallsyms.h | 4 + tools/lib/subcmd/help.c | 12 +- tools/objtool/check.c | 1 + tools/perf/tests/Build | 1 + tools/perf/tests/builtin-test.c | 8 +- tools/perf/tests/shell/sched.sh | 93 ++ tools/perf/tests/subcmd-help.c | 108 ++ tools/perf/tests/tests.h | 2 + tools/perf/tests/workloads/noploop.c | 2 + tools/testing/selftests/Makefile | 1 + tools/testing/selftests/arm64/abi/hwcap.c | 12 + .../selftests/arm64/mte/check_buffer_fill.c | 12 +- .../selftests/arm64/mte/check_child_memory.c | 8 +- .../selftests/arm64/mte/check_hugetlb_options.c | 10 +- .../selftests/arm64/mte/check_ksm_options.c | 6 +- .../selftests/arm64/mte/check_mmap_options.c | 896 ++++++++++- tools/testing/selftests/arm64/mte/check_prctl.c | 25 +- .../selftests/arm64/mte/check_tags_inclusion.c | 10 +- tools/testing/selftests/arm64/mte/check_user_mem.c | 4 +- .../testing/selftests/arm64/mte/mte_common_util.c | 84 +- .../testing/selftests/arm64/mte/mte_common_util.h | 9 +- tools/testing/selftests/arm64/mte/mte_def.h | 8 + .../selftests/drivers/net/hw/devlink_rate_tc_bw.py | 466 ++++++ .../selftests/drivers/net/hw/lib/py/__init__.py | 2 +- .../selftests/drivers/net/lib/py/__init__.py | 2 +- .../selftests/drivers/net/netdevsim/devlink.sh | 53 + tools/testing/selftests/filesystems/.gitignore | 1 + tools/testing/selftests/filesystems/Makefile | 2 +- .../testing/selftests/filesystems/fuse/.gitignore | 3 + tools/testing/selftests/filesystems/fuse/Makefile | 21 + .../testing/selftests/filesystems/fuse/fuse_mnt.c | 146 ++ .../selftests/filesystems/fuse/fusectl_test.c | 140 ++ tools/testing/selftests/filesystems/kernfs_test.c | 38 + tools/testing/selftests/net/lib/py/__init__.py | 2 +- tools/testing/selftests/net/lib/py/ynl.py | 5 + tools/testing/selftests/net/msg_zerocopy.c | 24 +- tools/testing/selftests/net/msg_zerocopy.sh | 84 +- .../selftests/net/srv6_end_next_csid_l3vpn_test.sh | 2 +- .../net/srv6_end_x_next_csid_l3vpn_test.sh | 2 +- .../selftests/net/srv6_hencap_red_l3vpn_test.sh | 2 +- .../selftests/net/srv6_hl2encap_red_l2vpn_test.sh | 2 +- tools/testing/selftests/ptrace/.gitignore | 1 - tools/testing/selftests/vDSO/Makefile | 2 +- tools/testing/selftests/vDSO/vdso_config.h | 2 + .../selftests/vDSO/vdso_standalone_test_x86.c | 59 +- tools/testing/selftests/vDSO/vdso_test_chacha.c | 3 +- .../selftests/vDSO/vdso_test_clock_getres.c | 1 - .../testing/selftests/vDSO/vdso_test_correctness.c | 2 +- tools/testing/selftests/vDSO/vdso_test_getrandom.c | 10 +- tools/testing/vsock/Makefile | 1 + tools/testing/vsock/util.h | 4 + tools/testing/vsock/vsock_test.c | 170 ++ 482 files changed, 11849 insertions(+), 4878 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/touchscreen/ti.tsc2007.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/tsc2007.txt create mode 100644 Documentation/devicetree/bindings/net/altr,gmii-to-sgmii-2.0.yaml create mode 100644 Documentation/devicetree/bindings/net/altr,socfpga-stmmac.yaml delete mode 100644 Documentation/devicetree/bindings/net/socfpga-dwmac.txt create mode 100644 Documentation/devicetree/bindings/trigger-source/adi,util-sigma [...] create mode 100644 Documentation/filesystems/ext4/inode_table.rst rename Documentation/filesystems/{ => fuse}/fuse-io-uring.rst (100%) rename Documentation/filesystems/{ => fuse}/fuse-io.rst (99%) rename Documentation/filesystems/{ => fuse}/fuse-passthrough.rst (100%) rename Documentation/filesystems/{ => fuse}/fuse.rst (95%) create mode 100644 Documentation/filesystems/fuse/index.rst create mode 100644 Documentation/filesystems/propagate_umount.txt copy arch/arm64/boot/dts/renesas/{r8a779h0-gray-hawk-single.dts => gray-hawk-singl [...] create mode 100644 arch/arm64/boot/dts/renesas/r8a779h2-gray-hawk-single.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779h2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/rzv2-evk-cn15-emmc.dtso create mode 100644 arch/arm64/boot/dts/renesas/rzv2-evk-cn15-sd.dtso create mode 100644 drivers/spi/spi-offload-trigger-adi-util-sigma-delta.c rename arch/x86/include/asm/amd/fch.h => include/linux/platform_data/x86/amd-fch.h (100%) create mode 100644 include/net/aligned_data.h create mode 100644 include/uapi/linux/io_uring/mock_file.h create mode 100644 io_uring/mock_file.c create mode 100755 tools/perf/tests/shell/sched.sh create mode 100644 tools/perf/tests/subcmd-help.c create mode 100755 tools/testing/selftests/drivers/net/hw/devlink_rate_tc_bw.py create mode 100644 tools/testing/selftests/filesystems/fuse/.gitignore create mode 100644 tools/testing/selftests/filesystems/fuse/Makefile create mode 100644 tools/testing/selftests/filesystems/fuse/fuse_mnt.c create mode 100644 tools/testing/selftests/filesystems/fuse/fusectl_test.c create mode 100644 tools/testing/selftests/filesystems/kernfs_test.c mode change 100644 => 120000 tools/testing/selftests/vDSO/vdso_standalone_test_x86.c