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 58ba80c47402 Add linux-next specific files for 20250708 omits c8e012e98608 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 1720a453cbe3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a33c0a1ea57c Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] omits 4d84010aa858 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] omits 1c54d00004b5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3cdb4bc78b47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5c27a9e09e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f5a40757687 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 04224ba16f1f Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 30e61f792964 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits b969f4dce600 Merge branch 'timekeeping-next' of https://github.com/Rust [...] omits d695590062d5 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] omits 501911b6ff3c Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] omits 9aa2ef2a1c27 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits e3ef578f0294 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 31fdd4e986f5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 254e7e48a7ab Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 785702917ded Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e4dfa10dff0d Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 88805e4dd216 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 0d3a5d9271ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2164c1a4d2f7 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 1b3c4cf886f8 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits aa75b75b4f6d Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 8f01267744c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6062d87608a Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 52925e6cda2f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5d6e8bce212c Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 91ab5a16c10f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 801d4513f2a7 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 5f318ccacd7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 823f59d0634a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5284e6d286a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b146d77ae0f Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 735c76e9ef70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 909eb8f44c18 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 6fbe2ec73067 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d8923f43300 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 45ab6d15ae6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8392835b8441 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d6fd7632ea10 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 28720b1f5ed1 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits c64b45961180 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 8d0375f12056 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a2bbecbdf346 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dfe26de1008c Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits eab3a69ec865 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 012194cc77ad Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 3ef28f9c8a7d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 2b842449bd39 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 316de8c9a455 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits f2e26aa6110e Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 555ce1b3675a Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits eb9b1a0645b7 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits d0d65a7df2ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68f8ae93b68e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c534005036e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e0d107555bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18fefd9443ef Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 022880fb3d8f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ff7c9eac8621 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 7b03a7942f3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 50351eef8431 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66546f96f9e2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 182f4a0f0688 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a633f6f4cbc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67a0d8eb0123 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b281208a76ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be594f4bc273 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 39005e2b3c89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e69854fe835c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f00e0d67c1ee Merge branch 'next' of git://github.com/cschaufler/smack-next omits 0c6056da7915 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 860541393e47 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits fdd7f3a31aa2 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 5fc4e36cbfc1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5348ea8240e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e3b47c2bac46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f3a0991d83c next-20250702/mfd omits e97b8aab358c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bf02dad28327 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b73029bdef44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 092f60acc6b0 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 17d483f2c317 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9f65242b9c85 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits f08b7cb9b0d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f556608b9c6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits edec93d56000 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2af60146e8b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67564bf891bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7bc87a28263a Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 3182252820ff Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] omits 3acd851f2ac9 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits ef1a7ef8ea32 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 9c1985731f7d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 180cf86fafc1 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 65db9ae3defb Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits f1332d82ffd1 Merge branch 'libcrypto-next' of git://git.kernel.org/pub/ [...] omits cd46df7339b7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e23997552b0e Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits cb87494ed8c0 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits d8b872109bd0 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 09af19eb5e26 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bb2a2f745400 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ba115d390157 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cc4f280694f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 69d974f77b93 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits fb5021b5b057 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ddadac3880bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ac902c2c082 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits db33b8743d50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 312558785892 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 139542a60c67 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 08e02d122522 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 79803ae43025 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 3ab2e93e8b08 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits cea5e14d0ef4 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 29c70ccbda52 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 0818412dec8e Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 9f2dce224cd9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits aac59fb77454 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 32f30f62291a Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 1579c2ac127b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits c84ac6dac8bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 511e577fee43 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 780100ff7374 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e82357ee27c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7cbdf6f1bd07 Merge branch 'fs-next' of linux-next omits 21df58040077 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits aee019d592f6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a0d2887a5133 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2914ef0b8947 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits feeeaf8758f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aff1315d9820 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fa0f1cf51ece Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 9a96a75a24c4 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits c0d6c9b0d82f Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits f96c9a143a0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 998e62b58393 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 5ef45e9b1ba3 Merge branch 'thead-clk-for-next' of https://github.com/pd [...] omits a0cc3be12c5c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits a5502de90f5a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits f4688ef62282 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 729df9a0b436 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits e415cd51dff6 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits 088293ec91ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ca6a7615b4e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 673523c50e64 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 9d09a1175b3b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 2a366eeed0af Merge branch 'for-next' of https://github.com/spacemit-com/linux omits a49c9a95d193 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 3ab180d3074a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 7e515597a98b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 411416eabad0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0ce234a020b Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 0f98a55b04a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 925ed88c00c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5521d52c6c35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e2e72acf2a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dd7a66794862 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb6b7dced761 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de4fe6678f74 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ce5b1bd9ef61 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 6647a68bba15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c80282e09af Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 0fb7b8805092 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits e307e5c12e05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b76586fc0583 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8be2ae44ad5 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits ca4e006cf7bb Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits b6cacacf2e22 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 4ba6c32eecd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cbc39ef24f43 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] omits 20e77ab0192f Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] omits 3a92879a3786 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 3b914395a2f6 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits b9eea8332732 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits fb7df7e74bf6 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 43c915b68ac5 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 166afc6f439e Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 393222ea0d5b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4c99d0f66bc1 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 36f57ab2d138 Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] omits d817ddc5c71b Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits eaf7d1100737 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits cc3b40ce7ad8 Merge branch 'libcrypto-fixes' of git://git.kernel.org/pub [...] omits 5235e2ce5081 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 768be55fb389 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7e9f809ceed8 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 7e07965e4831 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 86864409b487 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits f82f419b8096 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 909ddc3df3cb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7c95d04bf2a0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7e2d67f66b32 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8624a73a293a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits fef734b8e0f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c788f50b42e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 401ee3bc3940 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cc456c0c91d8 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 218de775d03f Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 80f38c19b265 Merge branch 'fs-current' of linux-next omits 4c21ba417490 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e53e6721035c Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 162e6a9521a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11b1b370b50f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits c0992ef363b2 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits c3cc6dd53f0f Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits f7bf27840a0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cee4f87636b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5505cc871c2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits fc426a6e9466 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 1300808b18fd Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits f2a92c996ae6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7ef8758862b1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits fb2b4855ccc1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bfb64470a8f1 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 83192c6dc722 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f6bc24253cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits c58ee0be1c2c Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits e4c0d6196941 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits a2c708c84171 bcachefs: Improve nopromote visibility omits 622956dcdb0d bcachefs: use kvzalloc() for journal bios omits e7ca1f76af8d bcachefs: trace_data_update_done_no_rw_devs omits cbec8004a8ad bcachefs: silence userspace build warning omits 7d49cd6b5fd8 bcachefs: add missing includes omits 0678b8dcfbf9 bcachefs: add missing log message newline omits a0e2d12b21c4 bcachefs: Update path flags cleanups omits bf40e076a0e4 bcachefs: silence userspace build warning omits 089073fbf0a7 bcachefs: device add now properly sets c->online_devs omits c73b8f37e045 bcachefs: Debug param for injecting btree node corruption on read omits 8862cba9db04 bcachefs: Fix error message in buffered read path omits 517815b3c0be bcachefs: Print errcode when bch2_read_extent() sees error omits 8a956e813ea7 bcachefs: Suppress unnecessary inode_i_sectors_wrong fsck error omits 64c41f169c45 bcachefs: Add missing bch2_log_msg_start() omits bcd55d4906ab bcachefs: Faster checking for missing journal entries omits 5b6f2e03c9f4 bcachefs: bch2_journal_entry_missing_range() omits c94db630cc6c bcachefs: Don't lock exec_update_lock omits 07f94bdcccc1 bcachefs: ptr_to_removed_device omits c461e22ae5ba bcachefs: bch_fs.devs_removed omits 5b567deebeef bcachefs: check_key_has_inode() reconstructs more aggressively omits 365757658582 bcachefs: Before removing dangling dirents, check for contents omits 990aeeaf0541 bcachefs: Improve inode_create behaviour on old filesystems omits 5da30bcbec57 bcachefs: Use bio_add_folio_nofail() for unfailable operations omits 3f77afdb435b bcachefs: Simplify bch2_bio_map() omits 22f730c09fa5 bcachefs: Finish error_throw tracepoints omits c5be5e55cedb bcachefs: Improved btree node tracepoints omits 6b59e3c94c8b bcachefs: -o fix_errors may now be used without -o fsck omits 9d1986f9e262 bcachefs: Shut up clang warning omits 3d48243b2799 bcachefs: Refactor trans->mem allocation omits d864d806abba bcachefs: Evict/bypass key cache when deleting omits 0754323c6df2 bcachefs: Don't peek key cache unless we have a real key omits 44c41f465838 bcachefs: Improve inode deletion omits d378eaca0d69 bcachefs: bch2_trans_has_updates() omits 5d5bbd5fa807 bcachefs: Don't memcpy more than needed omits d03459ccc2f8 bcachefs: Don't log error twice in allocator async repair omits dcc4ebd0527b bcachefs: Plumb trans_kmalloc ip to trans_log_msg omits 1a03b18a5919 bcachefs: add an unlikely() to trans_begin() omits 42571c6f5207 bcachefs: More errcode conversions omits fb08a04e5ba8 bcachefs: DEFINE_CLASS()es for dev refcounts omits 9df167579cd7 bcachefs: use scoped_guard() in fast_list.c omits 4e0234680214 bcachefs: Allow CONFIG_UNICODE=m omits 68b782aef80f bcachefs: Reduce __bch2_btree_node_alloc() stack usage omits 673c47958e2a bcachefs: kill darray_u32_has() omits 946c872374e7 bcachefs: fsck: dir_loop, subvol_loop now autofix omits 870bd70790be Merge remote-tracking branch 'asoc/for-6.17' into asoc-next omits 14a80c4a8072 Merge branch 'work.misc' into for-next omits 8ae91ad6499b fold fs_struct->{lock,seq} into a seqlock omits 518978279e3e test_bits: add tests for __GENMASK() and __GENMASK_ULL() omits 7634ae453bbb bits: unify the non-asm GENMASK*() omits 7a0a2eceaa80 bits: split the definition of the asm and non-asm GENMASK*() omits cfb5db387349 Merge branches 'for-next/smccc/updates' and 'for-next/scmi [...] omits 45ff50047f86 firmware: arm_scmi: Optimize notifiers registration omits f339770f60d9 Revert "sched/numa: add statistics of numa balance task" omits d0898d81a22b Merge branch into tip/master: 'x86/sev' omits a00a9a8b710f Merge branch into tip/master: 'x86/kconfig' omits 62403ade48db Merge branch into tip/master: 'x86/fpu' omits af9c2df87583 Merge branch into tip/master: 'x86/cpu' omits de0d2b68c6b9 Merge branch into tip/master: 'x86/bugs' omits 08598d4ee5a5 Merge branch into tip/master: 'x86/boot' omits 10b6cccfd27a Merge branch into tip/master: 'timers/vdso' omits c95f57277aa0 Merge branch into tip/master: 'timers/ptp' omits dd8d62cdc27a Merge branch into tip/master: 'timers/core' omits 08d546d3442e Merge branch into tip/master: 'timers/cleanups' omits 376f03c89c8e Merge branch into tip/master: 'smp/core' omits 05164a147c00 Merge branch into tip/master: 'locking/core' omits 1b205b1ff337 Merge branch into tip/master: 'irq/msi' omits 05f88a899228 Merge branch into tip/master: 'irq/drivers' omits a18987283b3a Merge branch into tip/master: 'irq/core' omits 7a5c8ea85aeb Merge branch into tip/master: 'core/bugs' omits 19a2695d23d9 Merge branch into tip/master: 'core/merge' omits c9d07c57d112 Merge branch into tip/master: 'locking/urgent' omits 38d0338469ed Merge branch 'sched/core' into core/merge, to resolve conflict omits edfd75965eb3 Merge branch 'core/entry' into core/merge, to assist integ [...] omits cec5c1e6f354 Merge branch 'renesas-dts-for-v6.17' into renesas-next omits 05477def4ba9 arm64: dts: renesas: r8a779g3-sparrow-hawk-fan-pwm: Add mi [...] omits 98cad419cb08 samples: enhance hung_task detector test with read-write s [...] omits 58ff2a5a1ece hung_task: extend hung task blocker tracking to rwsems omits b61fc27570a1 locking/rwsem: make owner helpers globally available omits a01189aaf16e coccinelle: misc: secs_to_jiffies: implement context and r [...] omits 3699d83ae18b panic: add note that panic_print sysctl interface is deprecated omits 0a5cb1adf9b7 panic: add 'panic_sys_info=' setup option for kernel cmdline omits f8dbd6138e05 panic: add 'panic_sys_info' sysctl to take human readable [...] omits be6cc679be04 panic: generalize panic_print's function to show sys info omits f11d4424b21e panic: clean up code for console replay omits 34d77289272b checkpatch: check for missing sentinels in ID arrays omits 773a015a9cf0 selftests: ptrace: add set_syscall_info to .gitignore omits 01ebfa5a2641 ocfs2: update d_splice_alias() return code checking omits 8bd636248a77 fs/proc/vmcore: a few cleanups for vmcore_add_device_dump() omits d80a6a678426 mailmap: update Sachin Mokashi's email address omits 399bd9dcdcbf ocfs2: embed actual values into ocfs2_sysfile_lock_key names omits 3fe9ce6d56a0 tools/accounting/delaytop: add delaytop to record top-n ta [...] omits 7bb447b0873b fs: fat: Prevent fsfuzzer from dominating the console omits 9c231e07ed70 kthread: update comment for __to_kthread omits 7aafa3b68bc9 lib: test_objagg: split test_hints_case() into two functions omits b266cb3c46df ocfs2: kill osb->system_file_mutex lock omits 8bac7676dc28 MAINTAINERS: add lib/raid6/ to "SOFTWARE RAID" omits d1f8f71d67a2 lib-raid6-replace-custom-zero-page-with-zero_page-v3 omits 4d5a09b7e974 lib/raid6: replace custom zero page with ZERO_PAGE omits 88a0c9068b19 scripts: gdb: move MNT_* constants to gdb-parsed omits f9f3c97c2035 fork: clean up ifdef logic around stack allocation omits de381ff9c9e8 ocfs2: remove redundant NULL check in rename path omits d02355181594 ocfs2: reset folio to NULL when get folio fails omits 3fee1a56c18d uprobes: revert ref_ctr_offset in uprobe_unregister error path omits e568ef83def0 checkpatch: use utf-8 match for spell checking omits 43f9b8764265 mul_u64_u64_div_u64: fix the division-by-zero behavior omits 93618b502360 exit: fix misleading comment in forget_original_parent() omits d2c772d8edcd kcov: fix typo in comment of kcov_fault_in_area omits 9e0bc4ce33ed relayfs: support a counter tracking if data is too big to write omits 8978664412e5 blktrace: use rbuf->stats.full as a drop indicator in relayfs omits 863109df7976 relayfs: introduce getting relayfs statistics function omits c6592f41bc94 relayfs: support a counter tracking if per-cpu buffers is full omits ca59779ac030 relayfs: abolish prev_padding omits 0d5354fb2f9e x86: implement crashkernel cma reservation omits 8a02eef271c0 kdump: wait for DMA to finish when using CMA omits 41699b20e43d kdump, documentation: describe craskernel CMA reservation omits 64bec99d8a4c kdump: implement reserve_crashkernel_cma omits b73499be9ebb Add a new optional ",cma" suffix to the crashkernel= comma [...] omits 99db611239f1 squashfs: use folios in squashfs_bio_read_cached() omits e02f2e05aa0b squashfs: pass the inode to squashfs_readahead_fragment() omits 873f30413684 kernel: relay: use __GFP_ZERO in relay_alloc_buf omits 89356d3981f2 riscv: optimize gcd() performance on RISC-V without Zbb extension omits 6d3739d71680 riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB [...] omits e3ae997755b4 lib/math/gcd: use static key to select implementation at runtime omits 62c4c91bfc89 fork: define a local GFP_VMAP_STACK omits 68375a0df7cc fork: clean-up naming of vm_stack/vm_struct variables in v [...] omits e99bb5920fc5 alpha: replace sprintf()/strcpy() with scnprintf()/strscpy() omits 8b81a49d84f0 ocfs2: replace simple_strtol with kstrtol omits 3c18e3a66d83 include/linux/jhash.h: replace __get_unaligned_cpu32 in jh [...] omits 337c64abfc14 tools/testing/selftests: add mremap() unfaulted/faulted te [...] omits 4c4c0cad239f selftests/mm: add process_madvise() tests omits 47c5ae236462 maple tree: add some comments omits 0bcd6bb35bed cma: move memory allocation to a helper function omits 0cfa428ea096 cma: split reservation of fixed area into a helper function omits 19c61fc68e9c cma: move __cma_declare_contiguous_nid() before its usage omits 822dca315f38 mm: remove boolean output parameters from folio_pte_batch_ext() omits 5c5333337f49 mm: split folio_pte_batch() into folio_pte_batch() and fol [...] omits 64d18be117e5 mm: smaller folio_pte_batch() improvements omits 4afe4ecc8cc6 mm: convert FPB_IGNORE_* into FPB_RESPECT_* omits b70da659b9d9 mm/shmem, swap: fix major fault counting omits a0f8eb3ba474 mm/shmem, swap: simplify swap entry and index calculation [...] omits 26b6998d046e mm/shmem, swap: simplify swapin path and result handling omits faa9d8713a39 mm/shmem, swap: never use swap cache and readahead for SWP [...] omits a12aafff013f mm/shmem, swap: avoid false positive swap cache lookup omits 86f3fc4f88af mm/shmem, swap: tidy up swap entry splitting omits 09a6021606fe mm/shmem, swap: tidy up THP swapin checks omits b5ae7abd1337 mm/shmem, swap: avoid redundant Xarray lookup during swapin omits 14d7c15934d0 mm/shmem, swap: improve cached mTHP handling and fix poten [...] omits 03bb5c9d4ed9 mm: remove outdated filename comment in percpu-stats.c omits 258f4c94ac01 mm: fix spelling issue in swap.h omits a36fec4ef347 mm/cma: use str_plural() in cma_declare_contiguous_multi() omits 605eee133996 mm,hugetlb: drop unlikelys from hugetlb_fault omits aff5d61e18dd mm,hugetlb: drop obsolete comment about non-present pte an [...] omits 478704d95e6c mm,hugetlb: rename anon_rmap to new_anon_folio and make it [...] omits ca2c4f9f7e69 mm,hugetlb: sort out folio locking in the faulting path omits b3d24efe0bf6 mm,hugetlb: change mechanism to detect a COW on private mapping omits 72c737dfdebf mm/debug_vm_pgtable: use a swp_entry_t input value for swap tests omits 28fd51608439 mm/hugetlb: use str_plural() in report_hugepages() omits a6f3b54914bd mm/percpu: prevent concurrency problem for pcpu_nr_populat [...] omits 3f8c34218966 selftests/damon/sysfs.py: test DAMOS schemes parameters setup omits 1584ef840e53 selftests/damon/sysfs.py: test adaptive targets parameter omits 0cc7284d7403 selftests/damon/sysfs.py: test monitoring attribute parameters omits 7f3d353e5c57 selftests/damon: add python and drgn-based DAMON sysfs test omits ee2b89dd41c3 selftests/damon/_damon_sysfs: set Kdamond.pid in start() omits ef8706a26f7d selftests/damon: add drgn script for extracting damon status omits 6638fc1d3e85 mm: deduplicate mm_get_unmapped_area() omits 2f14f5b8656b mm/hugetlb: remove prepare_hugepage_range() omits d63ad7b97ae7 samples/damon/mtier: add parameters for node0 memory usage omits f4194c121d81 mm, vmstat: remove the NR_WRITEBACK_TEMP node_stat_item counter omits 5799d4e80ec5 ksm_tests: skip hugepage test when Transparent Hugepages a [...] omits f7e639838110 selftests/mm: fix UFFDIO_API usage with proper two-step fe [...] omits 24cc73c858ba selftests/mm: fix UFFDIO_API usage with proper two-step fe [...] omits 165932465c8d mm, madvise: use standard madvise locking in madvise_set_a [...] omits e32eea21cc9d mm, madvise: move madvise_set_anon_name() down the file omits 6818885a547b mm, madvise: extract mm code from prctl_set_vma() to mm/madvise.c omits e69f9f752c78 mm, madvise: simplify anon_name handling omits 9161db0091a4 maple_tree: add testing for restoring maple state to active omits 9b3a7474fc18 maple_tree: fix status setup on restore to active omits cb8a354a44d5 mm/madvise: fix very subtle bug omits a5c62e369994 mm/madvise: eliminate very confusing manipulation of prev VMA omits 667f023b1c01 mm/madvise: thread all madvise state through madv_behavior omits 42d9f846d037 mm/madvise: thread VMA range state through madvise_behavior omits 4f8530c5cd50 mm/madvise: thread mm_struct through madvise_behavior omits aadd49018c63 mm/madvise: remove the visitor pattern and thread anon_vma state omits 46151c977ef2 selftests/mm: remove duplicate .gitignore entries omits 9b8251c7e9d0 mm-unexport-globally-copy_to_kernel_nofault-v2 omits 72c30a8a48b4 mm: unexport globally copy_to_kernel_nofault omits ab5cb78a3db3 lib/test_vmalloc.c: restrict default test mask to avoid te [...] omits 91f69b33f5f0 lib/test_vmalloc.c: use late_initcall() if built-in for in [...] omits c5fd876d2265 mm: introduce per-node proactive reclaim interface omits a19eff8a1a29 mm/vmscan: make __node_reclaim() more generic omits 3a309245ec51 mm-memcg-make-memoryreclaim-interface-generic-fix omits 918d2265eac4 mm/memcg: make memory.reclaim interface generic omits c8b6b4bd21ec mm/vmscan: respect psi_memstall region in node reclaim omits 14f4ab5583fb mm/damon/sysfs: decouple from damon_ops_id omits 85dec82806fd mm/damon/sysfs-schemes: decouple from damos_filter_type omits 2a20eafefcd8 mm/damon/sysfs-schemes: decouple from damos_wmark_metric omits b13eb3fbfef1 mm-damon-sysfs-schemes-decouple-from-damos_action-fix omits baf407864e0d mm/damon/sysfs-schemes: decouple from damos_action omits 4daa5af0c0a5 mm/damon/sysfs-schemes: decouple from damos_quota_goal_metric omits 1d36c246e330 mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd() omits f93720b23dac selftests-mm-reduce-uffd-unit-test-poison-test-to-minimum-fix omits 1f38fb9278c0 selftests/mm: reduce uffd-unit-test poison test to minimum omits 5fc1506cfb19 maple-tree-use-goto-label-to-simplify-code-fix omits 401d423a4138 maple tree: use goto label to simplify code omits 2a96c4beda34 selftets/damon: add a test for memcg_path leak omits 50cac08ef4b8 mm/memremap: remove unused devmap_managed_key omits 26bccfe52c77 mm: remove callers of pfn_t functionality omits 6133e2b1042a mm: remove PFN_DEV, PFN_MAP, PFN_SPECIAL, PFN_SG_CHAIN and [...] omits ec680db7e2db mm: remove devmap related functions and page table bits omits c044c21e2051 fs/dax: remove FS_DAX_LIMITED config option omits a70877386518 powerpc: remove checks for devmap pages and PMDs/PUDs omits 96afd3c6e29b mm/khugepaged: remove redundant pmd_devmap() check omits 3a4978a5b50c mm: remove redundant pXd_devmap calls omits 4c205c48a840 mm/huge_memory: remove pXd_devmap usage from insert_pXd_pfn() omits 0d8e8f4d4e49 mm/gup: remove pXX_devmap usage from get_user_pages() omits a2ddcb1457c0 mm: convert vmf_insert_mixed() from using pte_devmap to pt [...] omits 7123ce2709d8 mm: remove remaining uses of PFN_DEV omits 234d4783b73f mm: filter zone device pages returned from folio_walk_start() omits 92b89b6701ca mm: convert pXd_devmap checks to vma_is_dax omits eaadf317dfc5 mm/percpu: conditionally define _shared_alloc_tag via CONF [...] omits a38f51bdb2a9 selftests/udmabuf: add a test to pin first before writing [...] omits 8d11848a98d1 mm/memfd: reserve hugetlb folios before allocation omits d55481be4ed3 mm/hugetlb: make hugetlb_reserve_pages() return nr of entr [...] omits f2a51a9f24a8 codetag: avoid unused alloc_tags sections/symbols omits 47a175751119 mm/damon: fix minor typos in damon header omits 512d18d63c1f mm: update architecture and driver code to use vm_flags_t omits 92a9a1dd1dc0 mm: update core kernel code to use vm_flags_t consistently omits 316f159c7d8e mm: add missing vm_get_page_prot() instance, remove include omits 3439b3f5edf0 mm: change vm_get_page_prot() to accept vm_flags_t argument omits 4266ae0fe1f3 mm/page_isolation: remove migratetype parameter from more [...] omits a1c17f235a93 mm/page_isolation: remove migratetype from undo_isolate_pa [...] omits e9423559356e mm/page_isolation: remove migratetype from move_freepages_ [...] omits 27836cb0156c mm/page_alloc: add support for initializing pageblock as isolated omits 867c320a584f mm/page_isolation: make page isolation a standalone bit omits 24c1190d727a mm/page_alloc: pageblock flags functions clean up omits 6358e85fd78f Revert "mm: make alloc_demote_folio externally invokable f [...] omits 92416af09d72 Revert "mm: rename alloc_demote_folio to alloc_migrate_folio" omits 7e0d2f09db23 mm/damon/paddr: use alloc_migartion_target() with no migra [...] omits c0d6441e8301 tools/testing/radix-tree: test maple tree chaining mas_pre [...] omits 1cace3c976de testing/radix-tree/maple: increase readers and reduce dela [...] omits fb32e0487276 mm: huge_memory: fix the check for allowed huge orders in shmem omits 233b169fd43c selftest/mm: skip if fallocate() is unsupported in gup_longterm omits bfc005393630 mm: make comment consistent in vma_expand() omits 9b1bed6f00f7 mm/vma: use vmg->target to specify target VMA for new VMA merge omits e70c53d29b48 highmem: remove a use of folio->page omits 0fd85071b702 fix check of filemap_lock_folio() return value omits b82c2789cb48 secretmem: remove uses of struct page omits 1cc0095fcc7e mm/huge_memory: don't mark refcounted folios special in vm [...] omits cfacb7a8ea64 mm/huge_memory: don't mark refcounted folios special in vm [...] omits 7a1798ebadbf mm/huge_memory: don't ignore queried cachemode in vmf_inse [...] omits 9ccf8b0e5af1 selftests: mm: add shmem collapse as a default test item omits 5894d1b272a4 selftests: khugepaged: fix the shmem collapse failure omits 90d3b72da1af mm: remove zero_user() omits 06034297bfc3 ceph: fix NULL vs IS_ERR() bug in ceph_zero_partial_page() omits 2316f34b9514 ceph: convert ceph_zero_partial_page() to use a folio omits 881546baf85c direct-io: use memzero_page() omits d19d0d5eaeeb null_blk: use memzero_page() omits 45c77b0c9cfd bio: use memzero_page() in bio_truncate() omits 574a0afcf8fe mm: use folio_expected_ref_count() helper for reference counting omits 1aa9ed57a3e4 selftests/mm: use generic read_sysfs in thuge-gen test omits 817c233ce52b mm: madvise: use per_vma lock for MADV_FREE omits 0f1cb294fe4c mm: optimize mremap() by PTE batching omits f2826125a22e mm: call pointers to ptes as ptep omits abd3d89e5874 mm/memory-tier: fix abstract distance calculation overflow omits a1259a8d7597 alloc_tag: keep codetag iterator active between read() omits 9d292d9d18f7 alloc_tag: add sequence number for module and iterator omits f781a936daf1 gup-optimize-longterm-pin_user_pages-for-large-folio-fix omits beec4a7d60ca gup: optimize longterm pin_user_pages() for large folio omits 94c9453bdb77 mm/pagewalk: split walk_page_range_novma() into kernel/user parts omits a751635a7760 mm/memfd: clarify error handling labels in memfd_create() omits c11977980cc0 lib/test_hmm: reduce stack usage omits adc9f607bd79 selftests/mm: check for YAMA ptrace_scope configuraiton be [...] omits 8b624898f378 selftests/mm: add messages about test errors to the cow tests omits 521398131a11 selftests/mm: don't compare return values to in cow omits 1f23ca9564be selftests/mm: convert some cow error reports to ksft_perror() omits 9c82d4a9ca5d kselftest/mm: clarify errors for pipe() omits 276935b7b87c alloc_tag: remove empty module tag section omits ba837359676e mm,memory_hotplug: drop status_change_nid parameter from m [...] omits 50333496a530 mm,page_ext: derive the node from the pfn omits e37f7e778402 mm,mempolicy: use node-notifier instead of memory-notifier omits 6a9b15c4aa0e kernel,cpuset: use node-notifier instead of memory-notifier omits aed369af180f drivers,hmat: use node-notifier instead of memory-notifier omits 86d8fb4cf9d3 drivers,cxl: use node-notifier instead of memory-notifier omits 9b894f7ed592 mm,memory-tiers: use node-notifier instead of memory-notifier omits 3ee4b436115e mmslub-use-node-notifier-instead-of-memory-notifier-fix omits 8d66f3d7f8c6 mm,slub: use node-notifier instead of memory-notifier omits 45d98ca055b2 mm,memory_hotplug: set failure reason in offline_pages() omits 409a44e28323 mm,memory_hotplug: implement numa node notifier omits 1d40a32fda19 mm,memory_hotplug: remove status_change_nid_normal and upd [...] omits aa633c9d4f4e mm,slub: do not special case N_NORMAL nodes for slab_nodes omits c7b62bdbb18f mm-filemap-allow-arch-to-request-folio-size-for-exec-memory-fix omits 9fc12248e06c mm/filemap: allow arch to request folio size for exec memory omits 94301c60bbde mm/readahead: store folio order in struct file_ra_state omits a459542530c6 mm/readahead: make space in struct file_ra_state omits c82e3bb549ff mm/readahead: terminate async readahead on natural boundary omits e3f481a4455a mm/readahead: honour new_order in page_cache_ra_order() omits a06a00d0b061 mm/mempolicy: skip unnecessary synchronize_rcu() omits 22e0db7ba883 xarray: add a BUG_ON() to ensure caller is not sibling omits 5cd502e09f26 proc: use the same treatment to check proc_lseek as ones f [...] omits cbbb0c21cad2 mm/madvise: avoid any chance of uninitialised pointer deref omits 6ed84eb23cfc mm: use per_vma lock for MADV_DONTNEED omits c0bd141ccac6 userfaultfd: remove UFFD_CLOEXEC, UFFD_NONBLOCK, and UFFD_ [...] omits 0be87ca566a3 userfaultfd: remove (VM_)BUG_ON()s omits acd66e467098 userfaultfd: prevent unregistering VMAs through a differen [...] omits fd6741d243c5 userfaultfd: correctly prevent registering VM_DROPPABLE regions omits 21602eb770f9 drivers/base/node: rename __register_one_node() to registe [...] omits fe6e37815268 drivers/base/node: rename register_memory_blocks_under_nod [...] omits 2ef7d7654d40 drivers/base/node: remove register_memory_blocks_under_nod [...] omits 99590944748f drivers/base/node: remove register_mem_block_under_node_early() omits 9a5b38356cd2 drivers/base/node: restore removed extra line omits f7679063feb6 drivers/base/node: optimize memory block registration to r [...] omits 9afd4fcfec04 readahead: fix return value of page_cache_next_miss() when [...] omits c68b1d34778f mm/cma: pair the trace_cma_alloc_start/finish omits 1dfa46b82191 mm: madvise: revert the walk_page_range_vma change for MAD [...] omits a2dd3c294f2d mm: madvise: use walk_page_range_vma() instead of walk_pag [...] omits 368027f26fd0 mm: remove the for_reclaim field from struct writeback_control omits 3c8ba989faea mm: stop passing a writeback_control structure to swap_writeout omits c171f2e32c50 mm: stop passing a writeback_control structure to __swap_w [...] omits dc550b0bd596 mm: tidy up swap_writeout omits be94d36f2b97 mm: stop passing a writeback_control structure to shmem_writeout omits 5c7395b60d25 mm: split out a writeout helper from pageout omits d7455163b8ff mm, list_lru: refactor the locking code omits 36fdc28477af mm: rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER omits 46361cc50bb1 mm-gup-remove-vm_bug_ons-fix omits 77c6963cf8c4 mm/gup: remove (VM_)BUG_ONs omits f48485d68ceb Docs/admin-guide/mm/damon: add DAMON_STAT usage document omits 5070375ed258 mm/damon/stat: calculate and expose idle time percentiles omits b2a2ef48fbef mm/damon/stat: calculate and expose estimated memory bandwidth omits 6e396dae15f8 mm/damon/stat: reset enabled when DAMON start failed omits 6c55e6aa3645 mm/damon/stat: use IS_ENABLED() for enabled initial value omits bf6333beeffe mm/damon: introduce DAMON_STAT module omits 88c882e174d2 mm: remove unused mmap tracepoints omits 0ba17baa7785 mm: Kconfig: use verb *use* in plural form in description omits e72d2f98646f mm/vmstat: utilize designated initializers for the vmstat_ [...] omits 09ff159f1290 mm: strictly check vmstat_text array size omits b970be22054c mm/vmstat: make MEMCG select VM_EVENT_COUNTERS omits a5daf06577a2 mm/hugetlb: convert hugetlb_change_protection() to folios omits 9872364d5de3 tools/testing/selftests: add VMA merge tests for KSM merge omits 20e3e84c3ff5 mm/vma: correctly invoke late KSM check after mmap hook omits b2d79304cb04 mm: prevent KSM from breaking VMA merging for new VMAs omits 7211fb94cbe7 mm: ksm: refer to special VMAs via VM_SPECIAL in ksm_compatible() omits 18beac0786df mm: ksm: have KSM VMA checks not require a VMA pointer omits 652347075c71 tools/mm: add script to display page state for a given PID [...] omits e1e80b5f4ebb mm: vmscan: apply proportional reclaim pressure for memcg [...] omits 7d4c6e49d4dc docs/mm: expand vma doc to highlight pte freeing, non-vma [...] omits 3a4bfd6073fc mm: restore documentation for __free_pages() omits 049b8439859f mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n omits 63afea878dc4 Revert "sched/numa: add statistics of numa balance task" omits 612e89e890a1 mm: fix the inaccurate memory statistics issue for users omits 43c36ab8ed66 mm/damon: fix divide by zero in damon_get_intervals_score() omits b2ec23c0d269 samples/damon: fix damon sample mtier for start failure omits 2b08ddfe07bb samples/damon: fix damon sample wsse for start failure omits 3c3e4e5ae3e7 samples/damon: fix damon sample prcl for start failure omits 248c29fa6791 kasan: remove kasan_find_vm_area() to prevent possible deadlock omits 346e392e806f scripts: gdb: vfs: support external dentry names omits ea86d8fb40ac mm/migrate: fix do_pages_stat in compat mode omits 0d127fe69a01 mm/damon/core: handle damon_call_control as normal under k [...] omits f77e72c69433 mm/vmscan: fix hwpoisoned large folio handling in shrink_f [...] omits 0ca17bf5273a mm/memory_hotplug: fix hwpoisoned large folio handling in [...] omits 0d318d3f4d8b mm/rmap: fix potential out-of-bounds page table access dur [...] omits 681103589e60 mm/hugetlb: don't crash when allocating a folio if there a [...] omits 62fab7a084af scripts/gdb: de-reference per-CPU MCE interrupts omits cee348dd27e8 scripts/gdb: fix interrupts.py after maple tree conversion omits 7be61eb5336f maple_tree: fix mt_destroy_walk() on root leaf node omits cc3c0e602e0e mm/vmalloc: leave lazy MMU mode on PTE mapping error omits 4f835e3bc3f1 scripts/gdb: fix interrupts display after MCP on x86 omits 1adb9c53af77 lib-alloc_tag-do-not-acquire-non-existent-lock-in-alloc_ta [...] omits 549737b4469e lib/alloc_tag: do not acquire non-existent lock in alloc_t [...] omits ce2bc3e75ede kallsyms: fix build without execinfo omits aa75a629e2ad Merge branch 'for-next-next-v6.16-20250706' into for-next- [...] omits f5a27fe144c7 Merge branch 'misc-next' into for-next-next-v6.16-20250706 omits 3a1568e56cea Merge branch 'b-for-next' into for-next-next-v6.16-20250706 omits 3b02faaab35b btrfs: === misc-next on b-for-next === omits 39d8d3a6134f btrfs: accessors: rename variable for folio offset omits 4915b614e96c btrfs: accessors: factor out split memcpy with two sources omits ab138a933b71 btrfs: accessors: set target address at initialization omits 9bd129c83cbb btrfs: accessors: compile-time fast path for u16 omits db1da577c4df btrfs: accessors: compile-time fast path for u8 omits 026cc4040f3a btrfs: accessors: inline eb bounds check and factor out th [...] omits 54db7b99f7bd btrfs: accessors: use type sizeof constants directly omits a16c62c358d1 btrfs: accessors: simplify folio bounds checks omits 5c63ffdfbcda MAINTAINERS: update Daniel Gomez's role and email address omits 91f450d46ac3 Merge branch 'misc-6.16' into next-fixes omits 8049427ee091 btrfs: remove struct rcu_string omits 3ba359adc471 btrfs: open code RCU for device name omits b67b01414ea6 btrfs: index buffer_tree using node size omits dd07608f8c46 btrfs: send: directly return strcmp() result when comparin [...] omits f007ad1b9470 btrfs: set search_commit_root to false in iterate_inodes_f [...] omits 6383f23d8d6c btrfs: reduce size of struct tree_mod_elem omits a6e955362c0a btrfs: avoid logging tree mod log elements for irrelevant [...] omits b72647feeb56 btrfs: use readahead_expand on compressed extents omits 8866ff1a3d15 Merge remote-tracking branch 'regulator/for-6.17' into reg [...] omits ab98848af593 lib/crypto: sha256: Add KUnit tests for SHA-224 and SHA-256 omits 7c4513dc63dc lib/crypto: sha512: Add KUnit tests for SHA-384 and SHA-512 omits f1da28dfadd2 apparmor: use SHA-256 library API instead of crypto_shash API omits 8d5fb41616fe Merge branch 'vfs-6.17.super' into vfs.all omits ae7dab07631b Merge branch 'vfs-6.17.fileattr' into vfs.all omits 33bd6853d63e Merge branch 'vfs-6.17.integrity' into vfs.all omits ce7309a02a60 Merge branch 'vfs-6.17.rust' into vfs.all omits 0d5ea6761cf5 Merge branch 'vfs-6.17.bpf' into vfs.all omits 9603de817872 Merge branch 'vfs-6.17.pidfs' into vfs.all omits 725f8dab500d Merge branch 'vfs-6.17.mmap_prepare' into vfs.all omits b1985d8412ec Merge branch 'vfs-6.17.fallocate' into vfs.all omits cda1c6600496 Merge branch 'vfs-6.17.async.dir' into vfs.all omits 83a746492319 Merge branch 'vfs-6.17.nsfs' into vfs.all omits 706d2f1e36b1 Merge branch 'vfs-6.17.file' into vfs.all omits 10c7a4dfd3f2 Merge branch 'vfs-6.17.coredump' into vfs.all omits 5f93b49bba59 Merge branch 'vfs-6.17.misc' into vfs.all omits 8a9b9b2adb3c Merge branch 'vfs.fixes' into vfs.all omits 017de5ecb607 module: Make sure relocations are applied to the per-CPU section omits 41913aba3d8f module: Avoid unnecessary return value initialization in m [...] omits fe9f3a7255ef module: Fix memory deallocation on error path in move_module() omits 8c0bcafc722c coredump: fix PIDFD_INFO_COREDUMP ioctl check omits 666f6d7e7fad Merge branch 'ti-k3-dts-next' into ti-next omits 036cc33070b3 arm64: dts: ti: k3-am62p-verdin: fix PWM_3_DSI GPIO direction omits 2db79815ec0a Merge branches 'aspeed/drivers', 'aspeed/dt' and 'nuvoton/ [...] omits 203776f09bfc btrfs: populate otime when logging an inode item omits 85c9c421f8ee btrfs: qgroup: use btrfs_qgroup_enabled() in ioctls omits b7bbc6ecf092 btrfs: qgroup: fix qgroup create ioctl returning success a [...] omits 7229d5493604 btrfs: qgroup: set quota enabled bit if quota disable fail [...] omits b9b7dddb1773 btrfs: use fs_holder_ops for all opened devices omits 5c3d057fc5e8 btrfs: use the super_block as holder when mounting file systems omits bb6b619023d3 btrfs: delay btrfs_open_devices() until super block is created omits a4a37b3619e3 btrfs: call bdev_fput() to reclaim the blk_holder immediately omits 54f6b308e91a btrfs: call btrfs_close_devices from ->kill_sb omits 9031e69ef47f btrfs: add comments to make super block creation more clear omits f6d92b9b3e99 btrfs: get rid of the re-entry of btrfs_get_tree() omits 25eec193114a btrfs: always open the device read-only in btrfs_scan_one_device omits 6ca72592aa85 Merge branch 'for-next/feat_mte_store_only' into for-next/core omits f7c2dbba3f70 Merge branches 'for-next/livepatch', 'for-next/user-contig [...] omits f1965a038959 Merge branch 'imx/defconfig' into for-next omits df1b65650b8a Merge branch 'imx/dt64' into for-next omits b11513d96902 Merge branch 'imx/dt' into for-next omits d2ad7055c873 Merge branch 'imx/bindings' into for-next omits 907f6525500f Merge branch 'imx/drivers' into for-next omits dbfdb108c24b Merge branches 'renesas-drivers-for-v6.17', 'renesas-dt-bi [...] omits 0c2a5654b0bc arm64: dts: renesas: rzg3e-smarc-som: Enable eth{0-1} (GBE [...] omits dc9a39b54039 arm64: dts: renesas: r9a09g047e57-smarc: Add gpio keys omits 537bcdf25e8c soc: renesas: sort Renesas Kconfig configs omits bea7b63b2225 arm64: debug: remove debug exception registration infrastructure omits 324a381c3561 arm64: debug: split bkpt32 exception entry omits f2da15573f23 arm64: debug: split brk64 exception entry omits 2a059b2a0c42 arm64: debug: split hardware watchpoint exception entry omits 3a506a7b7376 arm64: debug: split single stepping exception entry omits 6a890a03bf8a arm64: debug: refactor reinstall_suspended_bps() omits e1ee37a3b93d arm64: debug: split hardware breakpoint exception entry omits 6aa9da7e8092 arm64: entry: Add entry and exit functions for debug exceptions omits 0345b8c88b78 arm64: debug: remove break/step handler registration infra [...] omits 0c0ed65dee3f arm64: debug: call step handlers statically omits 108d96a230e5 arm64: debug: call software breakpoint handlers statically omits 0d04f6f79ecd arm64: refactor aarch32_break_handler() omits d661386f958d arm64: debug: clean up single_step_handler logic omits cc9c0964e273 soc: aspeed: lpc-snoop: Lift channel config to const structs omits 64226f4f39b8 soc: aspeed: lpc-snoop: Consolidate channel initialisation omits 499fb7f708b0 soc: aspeed: lpc-snoop: Use dev_err_probe() where possible omits 3cb634b5f6ca soc: aspeed: lpc-snoop: Switch to devm_clk_get_enabled() omits 5f7f2be827ad soc: aspeed: lpc-snoop: Rearrange channel paths omits 44d526f6bfd9 soc: aspeed: lpc-snoop: Rename 'channel' to 'index' in cha [...] omits 258326abeb6f soc: aspeed: lpc-snoop: Constrain parameters in channel paths omits 0bc966dfa9e3 soc: aspeed: lpc-snoop: Ensure model_data is valid omits d702b0ed6329 MAINTAINERS: bitmap: add UAPI headers omits adb5c828d022 uapi: bitops: use UAPI-safe variant of BITS_PER_LONG again (2) omits c1e9e2f6a642 cpumask: Remove unnecessary cpumask_nth_andnot() omits 5e4747be54dc watchdog: fix opencoded cpumask_next_wrap() in watchdog_ne [...] omits 0a44d22d1469 clocksource: Improve randomness in clocksource_verify_choo [...] omits 2e9652eca977 cpumask: introduce cpumask_random() omits 7a41f9b75e23 bitmap: generalize node_random() omits c2d3651387f8 fs/libfs: don't assume blocksize <= PAGE_SIZE in generic_c [...] omits 36996c013faf fs/buffer: remove the min and max limit checks in __getblk_slow() omits c608a019c82f fs: Prevent file descriptor table allocations exceeding INT_MAX omits 4dc65f072c2b fs: generalize anon_inode_make_secure_inode() and fix secr [...] omits ac22a6392868 Merge branch 'renesas-dts-for-v6.17' into renesas-next omits 28755d9cd1a6 Merge branch 'renesas-dt-bindings-for-v6.17' into renesas-next omits 9f92eeef95f5 fsverity: Explicitly include <linux/export.h> omits 37989b3bac6e Merge branches 'renesas-arm-defconfig-for-v6.17', 'renesas [...] omits 675d19691252 Merge patch series "coredump: further cleanups" omits e03a5a023986 coredump: add coredump_skip() helper omits 0c4b8d44fff7 coredump: avoid pointless variable omits 329c9e95433e coredump: order auto cleanup variables at the top omits 9817dd2953eb coredump: add coredump_cleanup() omits 14712c39deb3 coredump: auto cleanup prepare_creds() omits 2cf0960c4212 cred: add auto cleanup method omits c3671c07e9dd coredump: directly return omits a20a8003e06a coredump: auto cleanup argv omits 20e66fed9c2a coredump: add coredump_write() omits 6a7a50e5f1ac coredump: use a single helper for the socket omits 155f7735d157 coredump: move pipe specific file check into coredump_pipe() omits ef4744dc9960 coredump: split pipe coredumping into coredump_pipe() omits 9aec69887386 riscv: defconfig: enable Andes SoC omits 9cca84d73fae Merge tools/for-next omits 06a4a5ffa080 Merge ring-buffer/for-next omits d2bc548c80d6 Merge bootconfig/for-next omits f248703d67a5 media: add virtio-media driver omits bb4bfd7cdd69 virtio: document ENOSPC omits 8528e2c89d14 drm/virtio: implement virtio_gpu_shutdown adds f9af88a3d384 x86/bugs: Rename MDS machinery to something more generic adds d8010d4ba43e x86/bugs: Add a Transient Scheduler Attacks mitigation adds 31272abd5974 KVM: SVM: Advertise TSA CPUID bits to guests adds 2329f250e04d x86/microcode/AMD: Add TSA microcode SHAs adds 8e786a85c0a3 x86/process: Move the buffer clearing before MONITOR adds 6e9128ff9d81 Merge tag 'tsa_x86_bugs_for_6.16' of git://git.kernel.org/ [...] adds eadb9fa7f775 Merge tag 'efi-fixes-for-v6.16-1' of git://git.kernel.org/ [...] adds d006330be3f7 Merge tag 'sound-6.16-rc6' of git://git.kernel.org/pub/scm [...] adds a3b5b88ea9bc Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pu [...] adds 70b9c0c11e55 uapi: bitops: use UAPI-safe variant of BITS_PER_LONG again (2) adds 1afc85deecd3 MAINTAINERS: bitmap: add UAPI headers adds 2dbae28a1d26 Merge tag 'bitmap-for-6.16-rc6' of https://github.com/norov/linux adds ca3881f6fd8e module: Fix memory deallocation on error path in move_module() adds eb0994a95497 module: Avoid unnecessary return value initialization in m [...] adds 570db4b39f53 module: Make sure relocations are applied to the per-CPU section adds af1ccf546e5f MAINTAINERS: update Daniel Gomez's role and email address adds 72782127388d Merge tag 'modules-6.16-rc6.fixes' of git://git.kernel.org [...] adds 733923397fd9 Merge tag 'pwm/for-6.16-rc6-fixes' of git://git.kernel.org [...] adds a2e5f764e696 kallsyms: fix build without execinfo adds e19956251d93 lib/alloc_tag: do not acquire non-existent lock in alloc_t [...] adds 3c0e203e73e6 lib-alloc_tag-do-not-acquire-non-existent-lock-in-alloc_ta [...] adds 87bb062245d9 scripts/gdb: fix interrupts display after MCP on x86 adds a45c89cbaef0 mm/vmalloc: leave lazy MMU mode on PTE mapping error adds f4afc5a1e6e1 maple_tree: fix mt_destroy_walk() on root leaf node adds 9abebc022dc5 scripts/gdb: fix interrupts.py after maple tree conversion adds 4eb887f83e4e scripts/gdb: de-reference per-CPU MCE interrupts adds f19bb7ab310d mm/hugetlb: don't crash when allocating a folio if there a [...] adds b2cd4aa70d4b mm/rmap: fix potential out-of-bounds page table access dur [...] adds 9612ffbe7357 mm/memory_hotplug: fix hwpoisoned large folio handling in [...] adds bc959443db67 mm/vmscan: fix hwpoisoned large folio handling in shrink_f [...] adds 59afa71f24df mm/damon/core: handle damon_call_control as normal under k [...] adds bc4c3072cebd mm/migrate: fix do_pages_stat in compat mode adds 10ab1fd0ad32 scripts: gdb: vfs: support external dentry names adds 98d1d71ebcb2 kasan: remove kasan_find_vm_area() to prevent possible deadlock adds fa6388bc26c4 samples/damon: fix damon sample prcl for start failure adds 22dabb833e52 samples/damon: fix damon sample wsse for start failure adds 0e619a187964 samples/damon: fix damon sample mtier for start failure adds 697d4db77271 mm/damon: fix divide by zero in damon_get_intervals_score() adds 7da7b09d2198 mm: fix the inaccurate memory statistics issue for users adds a6d498169566 Revert "sched/numa: add statistics of numa balance task" adds aec98d2aa778 mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n adds 855253cdf10b mailmap: add entry for Senozhatsky adds 83ea901d016c Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 9c497d19ae81 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 6b350e458a24 Merge branch 'misc-6.16' into next-fixes adds 31fb97fb17f0 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 391b4c44097f Merge branch 'fs-current' of linux-next adds b71be55df99d Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds e31cf3cce210 net: phy: qcom: move the WoL function to shared library adds 4ab9ada765b7 net: phy: qcom: qca808x: Fix WoL issue by utilizing at8031 [...] adds 4e2bba30b169 Merge branch 'fix-qca808x-wol-issue' adds ae8f160e7eb2 netlink: Fix wraparounds of sk->sk_rmem_alloc. adds 1e3b66e32601 vsock: fix `vsock_proto` declaration adds 667eeab4999e tipc: Fix use-after-free in tipc_conn_close(). adds ffc2c8c4a714 net: bcmgenet: Initialize u64 stats seq counter adds ef9675b0ef03 Bluetooth: hci_sync: Fix not disabling advertising instance adds 59710a26a289 Bluetooth: hci_core: Remove check of BDADDR_ANY in hci_con [...] adds 314d30b15086 Bluetooth: hci_sync: Fix attempting to send HCI_Disconnect [...] adds c7349772c268 Bluetooth: hci_event: Fix not marking Broadcast Sink BIS a [...] adds 80852774ba0a Merge tag 'for-net-2025-07-03' of git://git.kernel.org/pub [...] adds d3a5f2871adc tcp: Correct signedness in skb remaining space calculation adds b3603c0466a8 dt-bindings: net: sun8i-emac: Rename A523 EMAC0 to GMAC0 adds 462da827c6e2 Merge branch 'allwinner-a523-rename-emac0-to-gmac0' adds 95a234f6affb net: ethernet: rtsn: Fix a null pointer dereference in rts [...] adds 209fd720838a vsock: Fix transport_{g2h,h2g} TOCTOU adds 687aa0c5581b vsock: Fix transport_* TOCTOU adds 1e7d9df379a0 vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `t [...] adds 40c47232772e Merge branch 'vsock-fix-transport_-h2g-g2h-dgram-local-toc [...] adds 3ef07434c7db net: airoha: Fix an error handling path in airoha_probe() adds 31ec70afaaad rxrpc: Fix over large frame size warning adds fb7bafda58e6 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds a093eaa73d92 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 576b621824be Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a0c5eac91810 wifi: mt76: Assume __mt76_connac_mcu_alloc_sta_req runs in [...] adds c772cd726eea wifi: mt76: Move RCU section in mt7996_mcu_set_fixed_field() adds 28d519d0d493 wifi: mt76: Move RCU section in mt7996_mcu_add_rate_ctrl_fixed() adds 3dd6f67c669c wifi: mt76: Move RCU section in mt7996_mcu_add_rate_ctrl() adds 71532576f41e wifi: mt76: Remove RCU section in mt7996_mac_sta_rc_work() adds d20de55332e9 wifi: mt76: mt7925: fix the wrong config for tx interrupt adds c701574c5412 wifi: mt76: mt7925: fix invalid array index in ssid assign [...] adds 9f8f4a51f3c1 wifi: mt76: mt7925: fix incorrect scan probe IE handling f [...] adds 35ad47c0b3da wifi: mt76: mt7925: prevent NULL pointer dereference in mt [...] adds 7035a082348a wifi: mt76: mt7921: prevent decap offload config before ST [...] adds dc66a129adf1 wifi: mt76: add a wrapper for wcid access with validation adds dedf2ec30fe4 wifi: mt76: fix queue assignment for deauth packets adds 03ee8f73801a wifi: mt76: mt7925: Fix null-ptr-deref in mt7925_thermal_init() adds eb8352ee2d1e wifi: mt76: mt792x: Limit the concurrent STA and SoftAP to [...] adds 5300e5e24b81 Merge tag 'mt76-fixes-2025-07-07' of https://github.com/nb [...] adds 662e877b0522 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dc68b2fd07e7 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 6f80be548588 ASoC: amd: yc: add DMI quirk for ASUS M6501RM adds 665a16122235 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 069403fa00fc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3ff15c781c2a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7de9ad8ba2a8 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 28139dffa5c6 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 8c55302030b7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8fff7ab51fa2 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds d70a5ea40dc6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7f769c7b5f6d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b6c9f5b90313 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds af040a9a2960 KVM: arm64: nv: Fix MI line level calculation in vgic_v3_n [...] adds e728e705802f KVM: arm64: Adjust range correctly during host stage-2 faults adds 9a2b9416fd1d KVM: arm64: Fix error path in init_hyp_mode() adds 0e02219f9cf4 KVM: arm64: Don't free hyp pages with pKVM on GICv2 adds 8aed168bf7e6 Merge tag 'kvmarm-fixes-6.16-4' of https://git.kernel.org/ [...] adds 105485a182dc KVM: arm64: Fix handling of FEAT_GTG for unimplemented gra [...] adds 42ce432522a1 KVM: arm64: Remove kvm_arch_vcpu_run_map_fp() adds 7e7a7bf212cf Merge tag 'kvmarm-fixes-6.16-5' of https://git.kernel.org/ [...] adds 5383fc057a0e Merge tag 'kvm-x86-fixes-6.16-rcN' of https://github.com/k [...] adds ac3f6e5e7419 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds e485348a754b Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] adds 6fe37a10be68 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 637f6aa42334 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a1c7ad85bad6 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 64260f70c991 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 19fc3b1c63fb Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds 1437b47afaf2 Merge locking/urgent into tip/urgent adds dc562662cb2b x86/rdrand: Disable RDSEED on AMD Cyan Skillfish adds 5a97aa3a4f1f x86/CPU/AMD: Disable INVLPGB on Zen2 adds ec2a8a5d1af4 Merge x86/urgent into tip/urgent adds 50333dadd14e Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 2cb1b3d22ff4 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 1aac2b033de7 mm: restore documentation for __free_pages() new 404559c6df7b docs/mm: expand vma doc to highlight pte freeing, non-vma [...] new e4010f5f63ee mm: vmscan: apply proportional reclaim pressure for memcg [...] new a44d45e46ccc tools/mm: add script to display page state for a given PID [...] new d578b2a7f6b6 mm: ksm: have KSM VMA checks not require a VMA pointer new 0fe8070cea1c mm: ksm: refer to special VMAs via VM_SPECIAL in ksm_compatible() new 25924e00bcce mm: prevent KSM from breaking VMA merging for new VMAs new 3587f963285e mm/vma: correctly invoke late KSM check after mmap hook new c839356be217 tools/testing/selftests: add VMA merge tests for KSM merge new 3f444cd79693 mm/hugetlb: convert hugetlb_change_protection() to folios new 5aa7fdaf3ae1 mm/vmstat: make MEMCG select VM_EVENT_COUNTERS new 926aae30667e mm: strictly check vmstat_text array size new 387bcd860f6d mm/vmstat: utilize designated initializers for the vmstat_ [...] new d082b3238ff7 mm: Kconfig: use verb *use* in plural form in description new 00401656d461 mm: remove unused mmap tracepoints new 471a1e03df53 mm/damon: introduce DAMON_STAT module new c4b3fbcedeab mm/damon/stat: use IS_ENABLED() for enabled initial value new 49877987ecad mm/damon/stat: reset enabled when DAMON start failed new d6dec3e144b5 mm/damon/stat: calculate and expose estimated memory bandwidth new 251148f05711 mm/damon/stat: calculate and expose idle time percentiles new 6ea183ea2182 Docs/admin-guide/mm/damon: add DAMON_STAT usage document new 73a3dff59543 mm/gup: remove (VM_)BUG_ONs new f06fc9cdf0e7 mm-gup-remove-vm_bug_ons-fix new 9351a8de24ee mm: rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER new f5f62f932046 mm, list_lru: refactor the locking code new e96a61de8132 mm: split out a writeout helper from pageout new d2d38e8a8a72 mm: stop passing a writeback_control structure to shmem_writeout new 72ba3abcb40e mm: tidy up swap_writeout new df01e1422bd3 mm: stop passing a writeback_control structure to __swap_w [...] new ddc348d605e5 mm: stop passing a writeback_control structure to swap_writeout new e8f91cd5a570 mm: remove the for_reclaim field from struct writeback_control new 8b50bb104cd4 mm: madvise: use walk_page_range_vma() instead of walk_pag [...] new 390200ff6ffd mm: madvise: revert the walk_page_range_vma change for MAD [...] new bdd5005c421d mm/cma: pair the trace_cma_alloc_start/finish new ea446b1b3b2a readahead: fix return value of page_cache_next_miss() when [...] new ca5e39df5e35 drivers/base/node: optimize memory block registration to r [...] new 6032ceaf84e0 drivers/base/node: restore removed extra line new 6f815fe4e60d drivers/base/node: remove register_mem_block_under_node_early() new 5b208a4c4ae5 drivers/base/node: remove register_memory_blocks_under_nod [...] new 7449980f5d9d drivers/base/node: rename register_memory_blocks_under_nod [...] new 4d177552e138 drivers/base/node: rename __register_one_node() to registe [...] new ea927cfc7d4e userfaultfd: correctly prevent registering VM_DROPPABLE regions new 208b0f240cf4 userfaultfd: prevent unregistering VMAs through a differen [...] new dadee1c7a78a userfaultfd: remove (VM_)BUG_ON()s new b1ba3413eb3c userfaultfd: remove UFFD_CLOEXEC, UFFD_NONBLOCK, and UFFD_ [...] new f766144a741e mm: use per_vma lock for MADV_DONTNEED new bd456495cc0d mm/madvise: avoid any chance of uninitialised pointer deref new b276d917bda4 proc: use the same treatment to check proc_lseek as ones f [...] new cbef1339ba92 xarray: add a BUG_ON() to ensure caller is not sibling new 8db5b7c9a419 mm/mempolicy: skip unnecessary synchronize_rcu() new d2ee64642e1b mm/readahead: honour new_order in page_cache_ra_order() new 7c3ae8416952 mm/readahead: terminate async readahead on natural boundary new 7b429515a734 mm/readahead: make space in struct file_ra_state new 3dca0f1bad66 mm/readahead: store folio order in struct file_ra_state new 74e3d7d60e56 mm/filemap: allow arch to request folio size for exec memory new ced4b88deb39 mm-filemap-allow-arch-to-request-folio-size-for-exec-memory-fix new ba2014e3bd75 mm-filemap-allow-arch-to-request-folio-size-for-exec-memory-fix-2 new 5e34b39c44ac mm,slub: do not special case N_NORMAL nodes for slab_nodes new 0978a767db3d mm,memory_hotplug: remove status_change_nid_normal and upd [...] new 144a639adb20 mm,memory_hotplug: implement numa node notifier new d4e8ab383248 mm,memory_hotplug: set failure reason in offline_pages() new 95422f401114 mm,slub: use node-notifier instead of memory-notifier new 698661565993 mmslub-use-node-notifier-instead-of-memory-notifier-fix new fdf9d1c27fad mm,memory-tiers: use node-notifier instead of memory-notifier new a3f6ab1e62d7 drivers,cxl: use node-notifier instead of memory-notifier new ac6de7032cb7 drivers,hmat: use node-notifier instead of memory-notifier new cae789535c21 kernel,cpuset: use node-notifier instead of memory-notifier new 2fc4b8b2403c mm,mempolicy: use node-notifier instead of memory-notifier new 90dd73c2c3cd mm,page_ext: derive the node from the pfn new f19598925447 mm,memory_hotplug: drop status_change_nid parameter from m [...] new ac9cdde73e14 alloc_tag: remove empty module tag section new c5ec0840fa80 kselftest/mm: clarify errors for pipe() new 04e304d0fdd5 selftests/mm: convert some cow error reports to ksft_perror() new 349b245ff648 selftests/mm: don't compare return values to in cow new 051757293482 selftests/mm: add messages about test errors to the cow tests new 0a0d859ec3dc selftests/mm: check for YAMA ptrace_scope configuraiton be [...] new efc1082e8ced lib/test_hmm: reduce stack usage new 27f222fe8c26 mm/memfd: clarify error handling labels in memfd_create() new a0377316fdad mm/pagewalk: split walk_page_range_novma() into kernel/user parts new 19d2f2b9487a gup: optimize longterm pin_user_pages() for large folio new b13d2aa1cca8 gup-optimize-longterm-pin_user_pages-for-large-folio-fix new b71cf8234678 alloc_tag: add sequence number for module and iterator new 1ddbcc43d98a alloc_tag: keep codetag iterator active between read() new 636a8cb225e1 mm/memory-tier: fix abstract distance calculation overflow new 659cf3ee82d3 mm: call pointers to ptes as ptep new 9bbaeba36afc mm: optimize mremap() by PTE batching new 1eb69ddbd2fe mm: madvise: use per_vma lock for MADV_FREE new 29d67e716d07 selftests/mm: use generic read_sysfs in thuge-gen test new 9e23db0b4afa mm: use folio_expected_ref_count() helper for reference counting new c2e1a7b8f61d bio: use memzero_page() in bio_truncate() new e046c319c3b4 null_blk: use memzero_page() new 269e552cc051 direct-io: use memzero_page() new f79174c79056 ceph: convert ceph_zero_partial_page() to use a folio new fd1969548e04 ceph: fix NULL vs IS_ERR() bug in ceph_zero_partial_page() new 849a5e9d902e mm: remove zero_user() new 8daf8c82f4b6 selftests: khugepaged: fix the shmem collapse failure new 8ec26524cce7 selftests: mm: add shmem collapse as a default test item new 050ef5e68e16 mm/huge_memory: don't ignore queried cachemode in vmf_inse [...] new 59acb380916d mm/huge_memory: don't mark refcounted folios special in vm [...] new 479cb2211a6d mm/huge_memory: don't mark refcounted folios special in vm [...] new 12a45d16ba33 secretmem: remove uses of struct page new 6a675146b35f fix check of filemap_lock_folio() return value new d3b13d8a35bc highmem: remove a use of folio->page new 50ae564180d1 mm/vma: use vmg->target to specify target VMA for new VMA merge new e9d97f291a34 mm: make comment consistent in vma_expand() new 35d6fa9a18aa selftest/mm: skip if fallocate() is unsupported in gup_longterm new 306ea7628e30 mm: huge_memory: fix the check for allowed huge orders in shmem new df1c679d5708 testing/radix-tree/maple: increase readers and reduce dela [...] new 1265cae6058c tools/testing/radix-tree: test maple tree chaining mas_pre [...] new c659a0e337d7 mm/damon/paddr: use alloc_migartion_target() with no migra [...] new 20a94ea11b5e Revert "mm: rename alloc_demote_folio to alloc_migrate_folio" new 88c0ff7d4147 Revert "mm: make alloc_demote_folio externally invokable f [...] new 198cee33dd09 mm/page_alloc: pageblock flags functions clean up new 3769b782b85b mm/page_isolation: make page isolation a standalone bit new 1cecdda6c6f3 mm/page_alloc: add support for initializing pageblock as isolated new dbe4d848c6a4 mm/page_isolation: remove migratetype from move_freepages_ [...] new 45acd6044b9b mm/page_isolation: remove migratetype from undo_isolate_pa [...] new ac44521e3c58 mm/page_isolation: remove migratetype parameter from more [...] new d8b48b81c949 mm: change vm_get_page_prot() to accept vm_flags_t argument new 56a91e34d2dd mm: add missing vm_get_page_prot() instance, remove include new 8e9663edeebb mm: update core kernel code to use vm_flags_t consistently new f9d57380562f mm: update architecture and driver code to use vm_flags_t new 0f5dd2db80fc mm/damon: fix minor typos in damon header new f12f94857ffe codetag: avoid unused alloc_tags sections/symbols new 30447009dc59 mm/hugetlb: make hugetlb_reserve_pages() return nr of entr [...] new 0944ce8e7f0d mm/memfd: reserve hugetlb folios before allocation new 7030d1df5de4 selftests/udmabuf: add a test to pin first before writing [...] new 5273fc45a1de mm/percpu: conditionally define _shared_alloc_tag via CONF [...] new 55edccfac2e2 mm: convert pXd_devmap checks to vma_is_dax new be62f65b12a2 mm: filter zone device pages returned from folio_walk_start() new fbf086bfdb45 mm: remove remaining uses of PFN_DEV new b1889a722cf9 mm: convert vmf_insert_mixed() from using pte_devmap to pt [...] new a366eea7d3a8 mm/gup: remove pXX_devmap usage from get_user_pages() new 44129659775f mm/huge_memory: remove pXd_devmap usage from insert_pXd_pfn() new 4acc6738f52d mm: remove redundant pXd_devmap calls new b1057ce9a63c mm/khugepaged: remove redundant pmd_devmap() check new b5661f576ec1 powerpc: remove checks for devmap pages and PMDs/PUDs new 502747756b8a fs/dax: remove FS_DAX_LIMITED config option new b747a6c99f24 mm: remove devmap related functions and page table bits new 2aa1f3307e94 mm: remove PFN_DEV, PFN_MAP, PFN_SPECIAL, PFN_SG_CHAIN and [...] new c39133e9ff5a mm: remove callers of pfn_t functionality new 4743ffb6bc38 mm/memremap: remove unused devmap_managed_key new 8feb6dc91ef6 selftets/damon: add a test for memcg_path leak new c6fff1f31978 maple tree: use goto label to simplify code new 054c513b6783 maple-tree-use-goto-label-to-simplify-code-fix new 6fd0a3e5f6ce selftests/mm: reduce uffd-unit-test poison test to minimum new 6380a5971bad selftests-mm-reduce-uffd-unit-test-poison-test-to-minimum-fix new a46badb31e25 mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd() new ea354d669fbe mm/damon/sysfs-schemes: decouple from damos_quota_goal_metric new e16d1d08908e mm/damon/sysfs-schemes: decouple from damos_action new 07bfe8854dce mm-damon-sysfs-schemes-decouple-from-damos_action-fix new 69ada1521ccf mm/damon/sysfs-schemes: decouple from damos_wmark_metric new 4540cd5a2b97 mm/damon/sysfs-schemes: decouple from damos_filter_type new 141e65dce9b5 mm/damon/sysfs: decouple from damon_ops_id new 561ddff579a1 mm/vmscan: respect psi_memstall region in node reclaim new 66262b4f464f mm/memcg: make memory.reclaim interface generic new 1d3757de2744 mm-memcg-make-memoryreclaim-interface-generic-fix new bbf36a3701c1 mm/vmscan: make __node_reclaim() more generic new 1d8c0fb87036 mm: introduce per-node proactive reclaim interface new 80b07f97f10d lib/test_vmalloc.c: use late_initcall() if built-in for in [...] new 848ac3ab8a3f lib/test_vmalloc.c: restrict default test mask to avoid te [...] new 4f5ac917d339 mm: unexport globally copy_to_kernel_nofault new c1ec3db396bc mm-unexport-globally-copy_to_kernel_nofault-v2 new d3a045c61e83 selftests/mm: remove duplicate .gitignore entries new 183998068d24 mm/madvise: remove the visitor pattern and thread anon_vma state new a391d9f4040f mm/madvise: thread mm_struct through madvise_behavior new 334565ddfdd7 mm/madvise: thread VMA range state through madvise_behavior new eff89cd97576 mm/madvise: thread all madvise state through madv_behavior new 8d99d59d75e6 mm/madvise: eliminate very confusing manipulation of prev VMA new c2694a3dec38 mm/madvise: fix very subtle bug new 0107a92996a7 maple_tree: fix status setup on restore to active new 186cc5bcdaa1 maple_tree: add testing for restoring maple state to active new abf931a83b25 mm, madvise: simplify anon_name handling new cf3ab7465d49 mm, madvise: extract mm code from prctl_set_vma() to mm/madvise.c new 6ad211004f76 mm, madvise: move madvise_set_anon_name() down the file new 84f1d5f7fc7e mm, madvise: use standard madvise locking in madvise_set_a [...] new 9775aef753a8 selftests/mm: fix UFFDIO_API usage with proper two-step fe [...] new 4fceb88fc876 selftests/mm: fix UFFDIO_API usage with proper two-step fe [...] new dcbb1f5f4222 ksm_tests: skip hugepage test when Transparent Hugepages a [...] new ef0e5b318676 mm, vmstat: remove the NR_WRITEBACK_TEMP node_stat_item counter new 32d0d5220c35 mm-vmstat-remove-the-nr_writeback_temp-node_stat_item-counter-fix new 5c40dd9677ca samples/damon/mtier: add parameters for node0 memory usage new 1d4c768ae9b5 mm/hugetlb: remove prepare_hugepage_range() new 7d3755039d2f mm: deduplicate mm_get_unmapped_area() new 060cd564dcc7 selftests/damon: add drgn script for extracting damon status new 6bd2ad587d2c selftests/damon/_damon_sysfs: set Kdamond.pid in start() new 2358bae5a2b6 selftests/damon: add python and drgn-based DAMON sysfs test new 4441f99aa075 selftests/damon/sysfs.py: test monitoring attribute parameters new f9cd0c5fc0e3 selftests/damon/sysfs.py: test adaptive targets parameter new 5aec4225aad2 selftests/damon/sysfs.py: test DAMOS schemes parameters setup new ddceff60597a mm/percpu: prevent concurrency problem for pcpu_nr_populat [...] new 325c8b0cfdcc mm/hugetlb: use str_plural() in report_hugepages() new ffddf11622c3 mm/debug_vm_pgtable: use a swp_entry_t input value for swap tests new 999c121c9e7f mm,hugetlb: change mechanism to detect a COW on private mapping new b8fe920733ed mm,hugetlb: sort out folio locking in the faulting path new 26b85b9feea7 mm,hugetlb: rename anon_rmap to new_anon_folio and make it [...] new 2873b4c9749d mm,hugetlb: drop obsolete comment about non-present pte an [...] new 9613017df648 mm,hugetlb: drop unlikelys from hugetlb_fault new 0f24b1aa3526 mm/cma: use str_plural() in cma_declare_contiguous_multi() new 86809c349450 mm: fix spelling issue in swap.h new fa774f1c9015 mm: remove outdated filename comment in percpu-stats.c new 06768952c348 mm: convert FPB_IGNORE_* into FPB_RESPECT_* new 1bae976fad3b mm: smaller folio_pte_batch() improvements new 184f7d8512d0 mm: split folio_pte_batch() into folio_pte_batch() and fol [...] new 58289e2b7c74 mm: remove boolean output parameters from folio_pte_batch_ext() new 965bcc85371e cma: move __cma_declare_contiguous_nid() before its usage new 5ec4a22ce1db cma: split reservation of fixed area into a helper function new e6cc2e45936e cma: move memory allocation to a helper function new e5589193a1c8 maple tree: add some comments new 92b820df324f selftests/mm: add process_madvise() tests new b97ffc5e1342 tools/testing/selftests: add mremap() unfaulted/faulted te [...] new ef676fdfc123 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] new 1ae01437b8c4 include/linux/jhash.h: replace __get_unaligned_cpu32 in jh [...] new fca5881451f0 ocfs2: replace simple_strtol with kstrtol new 505ddca52368 alpha: replace sprintf()/strcpy() with scnprintf()/strscpy() new eec3d48d0cd7 fork: clean-up naming of vm_stack/vm_struct variables in v [...] new d0fece99c90c fork: define a local GFP_VMAP_STACK new 4be84e9d0faa lib/math/gcd: use static key to select implementation at runtime new 029a7c2a04ce riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB [...] new c7808a80b740 riscv: optimize gcd() performance on RISC-V without Zbb extension new bea3cab89cb8 kernel: relay: use __GFP_ZERO in relay_alloc_buf new 64ce9f8cfdd7 squashfs: pass the inode to squashfs_readahead_fragment() new 193770db0106 squashfs: use folios in squashfs_bio_read_cached() new ef4ddebcbfdd Add a new optional ",cma" suffix to the crashkernel= comma [...] new 7e5227269859 kdump: implement reserve_crashkernel_cma new 581bd331dcc1 kdump, documentation: describe craskernel CMA reservation new 7af8a256474d kdump: wait for DMA to finish when using CMA new 43154a8c4c38 x86: implement crashkernel cma reservation new 53064d97aebb relayfs: abolish prev_padding new 77e856106536 relayfs: support a counter tracking if per-cpu buffers is full new b2f0fc76737e relayfs: introduce getting relayfs statistics function new d38aec852ad6 blktrace: use rbuf->stats.full as a drop indicator in relayfs new 9997dbd39e8d relayfs: support a counter tracking if data is too big to write new 68e2657687e6 kcov: fix typo in comment of kcov_fault_in_area new 6d3b778d14d8 exit: fix misleading comment in forget_original_parent() new 1fa79090f2c3 mul_u64_u64_div_u64: fix the division-by-zero behavior new 8b59d03fe53d checkpatch: use utf-8 match for spell checking new 88c2db3e1aec uprobes: revert ref_ctr_offset in uprobe_unregister error path new fa5911dc1848 ocfs2: reset folio to NULL when get folio fails new 9243ec8b7610 ocfs2: remove redundant NULL check in rename path new 96ee12302dbf fork: clean up ifdef logic around stack allocation new 68e68728140d scripts: gdb: move MNT_* constants to gdb-parsed new 52ae37c0a8c1 lib/raid6: replace custom zero page with ZERO_PAGE new 43ec288fb37b lib-raid6-replace-custom-zero-page-with-zero_page-v3 new f998a6c3885b MAINTAINERS: add lib/raid6/ to "SOFTWARE RAID" new ed4ceca0c424 ocfs2: kill osb->system_file_mutex lock new ec9570382770 lib: test_objagg: split test_hints_case() into two functions new 168a39d6fa31 kthread: update comment for __to_kthread new 4d7858cc7cde fs: fat: Prevent fsfuzzer from dominating the console new 6fbcffd684e7 tools/accounting/delaytop: add delaytop to record top-n ta [...] new 49a00d9d9b19 ocfs2: embed actual values into ocfs2_sysfile_lock_key names new dc6f9f90462f mailmap: update Sachin Mokashi's email address new d9b214397fb7 fs/proc/vmcore: a few cleanups for vmcore_add_device_dump() new d3389c7c4f0b ocfs2: update d_splice_alias() return code checking new 010eb728ba1d selftests: ptrace: add set_syscall_info to .gitignore new 96b223581f44 checkpatch: check for missing sentinels in ID arrays new 50a44550d766 panic: clean up code for console replay new 6a8c378acf94 panic: generalize panic_print's function to show sys info new 9b5072c04c46 panic: add 'panic_sys_info' sysctl to take human readable [...] new 4c8e6fb40236 panic: add 'panic_sys_info=' setup option for kernel cmdline new a438add3a55e panic: add note that panic_print sysctl interface is deprecated new 04f72350ce46 coccinelle: misc: secs_to_jiffies: implement context and r [...] new 09c81e96edec locking/rwsem: make owner helpers globally available new fff2228f4dd8 hung_task: extend hung task blocker tracking to rwsems new da6ac309cf41 samples: enhance hung_task detector test with read-write s [...] new 78e055f8a186 init/main.c: add warning when file specified in rdinit is [...] new 48768dfde462 ocfs2/dlm: fix "take a while" typo new 10f2351db279 ocfs2: avoid NULL pointer dereference in dx_dir_lookup_rec() new 765276cc7271 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] new 4e2f276ab72d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a292d5733c5e perf vendor events: Update Alderlake events new e393a7b9202b perf vendor events: Update AlderlakeN events new e7c38d634cad perf vendor events: Update Arrowlake events new 73a33656896f perf vendor events: Update CascadelakeX events new 31c8714cf5b9 perf vendor events: Update EmeraldRapids events new 25da8939d615 perf vendor events: Update GrandRidge events new 816992491687 perf vendor events: Update GraniteRapids events new 0a6b21da26e2 perf vendor events: Update IcelakeX events new efafab4f4915 perf vendor events: Update LunarLake events new a04ab3e59d6a perf vendor events: Update MeteorLake events new 1f9e24e4df00 perf vendor events: Add PantherLake events new 870441851194 perf vendor events: Update SapphireRapids events new 336473ad0771 perf vendor events: Update SierraForest events new 80c6b82226c1 perf vendor events: Update SkylakeX events new 585189332afe perf vendor events: Update TigerLake events new 59ada4336308 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 060d096c5caa dma-debug: refactor to use physical addresses for page mapping new fd8978068587 dma-mapping: rename trace_dma_*map_page to trace_dma_*map_phys new cd7963c7625c iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys new 00ccee87e092 dma-mapping: convert dma_direct_*map_page to be phys_addr_t based new b420b31f009f kmsan: convert kmsan_handle_dma to use physical addresses new 99cbb34e79aa dma-mapping: fail early if physical address is mapped thro [...] new ec7352735abf dma-mapping: export new dma_*map_phys() interface new b35a3e86b09f mm/hmm: migrate to physical address-based DMA mapping API new 01002df2b8ff Merge branch 'dma-mapping-for-next' of git://git.kernel.or [...] new ad8b22648b7d arm64: debug: clean up single_step_handler logic new b1e2d95524e4 arm64: refactor aarch32_break_handler() new 6adfdc5e2ef9 arm64: debug: call software breakpoint handlers statically new 403b48aad5b3 arm64: debug: call step handlers statically new d4e0b1262094 arm64: debug: remove break/step handler registration infra [...] new eaff68b32861 arm64: entry: Add entry and exit functions for debug exceptions new 43e2ae77fcab arm64: debug: split hardware breakpoint exception entry new 80691d35523d arm64: debug: refactor reinstall_suspended_bps() new 0ac7584c08ce arm64: debug: split single stepping exception entry new 413f0bba005d arm64: debug: split hardware watchpoint exception entry new 31575e11ecf7 arm64: debug: split brk64 exception entry new fc5e5d0477c5 arm64: debug: split bkpt32 exception entry new a8b8cce9d96d arm64: debug: remove debug exception registration infrastructure new 344b65804724 arm64: fix unnecessary rebuilding when CONFIG_DEBUG_EFI=y new ef6861b8e6dd arm64: Mandate VMAP_STACK new 63829521a8e8 arm64: efi: Remove CONFIG_VMAP_STACK check new 0909c719c17b arm64: Remove CONFIG_VMAP_STACK conditionals from THREAD_S [...] new c4a5699d5cef arm64: remove CONFIG_VMAP_STACK conditionals from irq stack setup new e5692bba1e66 arm64: remove CONFIG_VMAP_STACK conditionals from traps ov [...] new 907cb5cd8efd arm64: remove CONFIG_VMAP_STACK checks from stacktrace ove [...] new 3e72b9e9f01a arm64: remove CONFIG_VMAP_STACK checks from SDEI stack handling new 9d1869f0f537 arm64: remove CONFIG_VMAP_STACK checks from entry code new 16b0485f601c Merge branches 'for-next/acpi', 'for-next/debug-entry', 'f [...] new e4b9a6bedccd Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 52e4a56ab8b8 arm64/sysreg: Add BRBE registers and fields new ae344bcb0d49 arm64: Handle BRBE booting requirements new d7567e9b9ba5 KVM: arm64: nvhe: Disable branch generation in nVHE guests new 58074a0fce66 perf: arm_pmuv3: Add support for the Branch Record Buffer [...] new ba2ff3e1b640 perf: arm_spe: Relax period restriction new 70497b8b0c82 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new cc191d358f3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e93b82ef601f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1ef3734a4df Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 4d7d4eba0306 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 3795e993931f soc: aspeed: lpc-snoop: Ensure model_data is valid new 3e9c15784a58 soc: aspeed: lpc-snoop: Constrain parameters in channel paths new e88c9a712f9a soc: aspeed: lpc-snoop: Rename 'channel' to 'index' in cha [...] new 6c64e1a828a2 soc: aspeed: lpc-snoop: Rearrange channel paths new 08ebd4c56aa2 soc: aspeed: lpc-snoop: Switch to devm_clk_get_enabled() new fa4ffb06d8e4 soc: aspeed: lpc-snoop: Use dev_err_probe() where possible new 4483e3c481bd soc: aspeed: lpc-snoop: Consolidate channel initialisation new fdf003f30b99 soc: aspeed: lpc-snoop: Lift channel config to const structs new 6566ab474302 Merge branches 'aspeed/drivers', 'aspeed/dt' and 'nuvoton/ [...] new fd7f55bdc56b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1d1d7e4558d Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 0446f9ed6c96 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fbe94be09fa8 arm64: dts: freescale: imx8mm-verdin: Keep LDO5 always on new 486225f952c0 MAINTAINERS: Update i.MX entry new 454ebfa3e159 Merge branch 'imx/drivers' into for-next new 77dda56b206e Merge branch 'imx/bindings' into for-next new db05490d417d ARM: dts: imx6-karo: Replace license text comment with SPD [...] new c083b6cdb766 Merge branch 'imx/dt' into for-next new b8fc0bb4fe7e arm64: dts: imx8mp-evk: Use fsl-asoc-card to replace simple card new 6e6fd467e6d8 arm64: dts: imx8qxp-mek: support wcpu board's wm8962 codec new 1f126663b75a arm64: dts: imx8qm-mek: support revd board's wm8962 codec new 12cb89d35de5 arm64: dts: tqma8mpql-mba8mpxl-lvds: Rename overlay to inc [...] new 5d813e1cf8fc arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed new 48c94014f2a0 arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed new cd45e5e8c30c arm64: dts: freescale: imx93-phycore-som: Add watchdog ext [...] new a3cce846e557 arm64: dts: fsl-ls1043a: Add missing DMA entries for I2C & LPUART new 7247d1dbe2d9 arm64: dts: fsl-ls1046a: Add missing DMA entries for I2C & LPUART new 0c23bbbdc85b arm64: dts: imx8mm: Configure DMA on UART2 new af9f3d18b922 arm64: dts: imx8mn: Configure DMA on UART2 new 326ee183547c arm64: dts: imx94: add missing clock related properties to [...] new dbf26882de7b arm64: dts: fsl-ls1043a: Remove superfluous address and si [...] new b5870bfd9ec9 arm64: dts: fsl-ls1046a: Remove superfluous address and si [...] new d0e87ff849cd arm64: dts: fsl-ls1088a: Remove superfluous address and si [...] new 0a4094703ba6 arm64: dts: tqmls10xxa: Move SFP cage definition to common place new 1d272819ba71 arm64: dts: tqmls1043a: Enable SFP interface new b84ded395622 arm64: dts: tqmls1046a: Enable SFP interfaces new 9088499f0df6 arm64: dts: freescale: tqmls10xx-mbls10xxa: Add vdd-supply [...] new 7f16175e509e arm64: dts: freescale: tqmls10xx: Add vdd-supply for spi-n [...] new 281ce773ded4 arm64: dts: imx93-phycore-som: Add RPMsg overlay new 35c2b58a4c7f arm64: dts: imx93-phyboard-segin: Add PEB-EVAL-01 overlay new 01e53960f694 arm64: dts: imx93-phyboard-segin: Add PEB-WLBT-05 overlay new 0648fac08c6d arm64: dts: imx93-phyboard-nash: Add PEB-WLBT-07 overlay new f7808f159102 Merge branch 'imx/dt64' into for-next new 3743a4050159 Merge branch 'imx/defconfig' into for-next new e172ab78b130 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 930ce91c687e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b79bc5f3bd25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8db21375c88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89508bfe3dbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2d9f884ceae8 soc: renesas: Sort Renesas Kconfig configs new 9e95446b0cf9 arm64: dts: renesas: r9a09g047e57-smarc: Add gpio keys new 0c62020d2a51 arm64: dts: renesas: rzg3e-smarc-som: Enable eth{0-1} (GBE [...] new 7e5624e231ee arm64: dts: renesas: r8a779g3-sparrow-hawk-fan-pwm: Add mi [...] new ffcc8c2e97ca arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Fix pinctrl n [...] new ed62c3807d33 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Fix pinctrl n [...] new 4590e8dc04e0 Merge tag 'renesas-r9a09g057-dt-binding-defs-tag4' into re [...] new 3b443f01b3dd arm64: dts: renesas: r9a09g056: Add XSPI node new 7449d4d58da7 arm64: dts: renesas: r9a09g057: Add XSPI node new 885bf52d044a arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable serial [...] new 145a2a9e2756 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable serial [...] new 7a323accaf6b Merge branches 'renesas-arm-defconfig-for-v6.17', 'renesas [...] new 0fa12f05e24f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 134f71909107 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 5eb2d55d411e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 433b028fa09b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5daf93b809d firmware: arm_scmi: Avoid notifier registration for unsupp [...] new 990e0418abe3 Merge branches 'for-next/smccc/updates' and 'for-next/scmi [...] new e941157514a1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 9150d98d2c34 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 94cd2114aaf7 Merge branch 'for-next' of https://github.com/spacemit-com/linux new 4f90cce73ce6 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new a46b4822bed0 arm64: dts: allwinner: a523: Rename emac0 to gmac0 new 4acacd8bf156 Merge branch 'sunxi/fixes-for-6.16' into sunxi/for-next new 6775bef47602 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 65ad6ba31b8c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 73ad3b66a4f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2375b1d34b6 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new 8d420d069561 arm64: dts: ti: k3-am62p-verdin: fix PWM_3_DSI GPIO direction new 1dd85ca4b2fd arm64: dts: ti: Enable overlays for all DTB files new 4ce62e365737 Merge branch 'ti-k3-dts-next' into ti-next new fecac6723ff5 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new d345ba1e3ab8 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new dea30277706c Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 45f039df0fdd Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 2325fe78a92f Merge branch 'thead-clk-for-next' of https://github.com/pd [...] new daf3f937f789 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 32f601f291b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60d91ba0a028 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 26f55752631d Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new b57bead5122c Merge branch 'for-next' of git://github.com/openrisc/linux.git new 74cd1bf430a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6ea07029f931 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 493e9b085299 riscv: defconfig: Remove CONFIG_SND_SOC_STARFIVE=m new 9df56b46cd9d riscv: defconfig: Enable PWM support for SpacemiT K1 SoC new 0bb48ad676d5 riscv: defconfig: spacemit: enable sdhci driver for K1 SoC new 70328589a055 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new ad0dd34c57c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8dcc689417d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a8ff9197212d Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds fec5e6f97dae bcachefs: Don't set BCH_FS_error on transaction restart adds 9821d1886afc bcachefs: fsck: dir_loop, subvol_loop now autofix adds 2621d12bc258 bcachefs: kill darray_u32_has() adds 9191107eeea7 bcachefs: Reduce __bch2_btree_node_alloc() stack usage adds 10c21b406cae bcachefs: Allow CONFIG_UNICODE=m adds 4f6306ebe1cf bcachefs: use scoped_guard() in fast_list.c adds c940d3bbdedd bcachefs: DEFINE_CLASS()es for dev refcounts adds c73e0e255085 bcachefs: More errcode conversions adds 5b016e979bd0 bcachefs: add an unlikely() to trans_begin() adds 684ab97265b8 bcachefs: Plumb trans_kmalloc ip to trans_log_msg adds dfad526a31a0 bcachefs: Don't log error twice in allocator async repair adds a6cd59d7b06f bcachefs: Don't memcpy more than needed adds f4c333fda0c6 bcachefs: bch2_trans_has_updates() adds 645953dcd62a bcachefs: Improve inode deletion adds 28d3d05bffbf bcachefs: Don't peek key cache unless we have a real key adds 799cc976a139 bcachefs: Evict/bypass key cache when deleting adds d0124c03d2b1 bcachefs: Refactor trans->mem allocation adds 45a3c8ece69a bcachefs: Shut up clang warning adds 4a41b3f4cbd8 bcachefs: -o fix_errors may now be used without -o fsck adds 15b2c2805079 bcachefs: Improved btree node tracepoints adds be8f263bba35 bcachefs: Finish error_throw tracepoints adds a1b11ed9a6fe bcachefs: Simplify bch2_bio_map() adds 273957fa3bb8 bcachefs: Use bio_add_folio_nofail() for unfailable operations adds efe8b7feefba bcachefs: Improve inode_create behaviour on old filesystems adds 004160e8fc15 bcachefs: Before removing dangling dirents, check for contents adds 3d7f0b1bf073 bcachefs: check_key_has_inode() reconstructs more aggressively adds 6b1708586750 bcachefs: bch_fs.devs_removed adds eb73c0efccbe bcachefs: ptr_to_removed_device adds b735dd709da6 bcachefs: Don't lock exec_update_lock adds 57bb99b2eaaf bcachefs: bch2_journal_entry_missing_range() adds e946a5aa519c bcachefs: Faster checking for missing journal entries adds d546c33adda1 bcachefs: Add missing bch2_log_msg_start() adds b94a7ce78771 bcachefs: Suppress unnecessary inode_i_sectors_wrong fsck error adds 7f98ccb1b448 bcachefs: Print errcode when bch2_read_extent() sees error adds 96af59dec363 bcachefs: Fix error message in buffered read path adds 29f6487f48ff bcachefs: Debug param for injecting btree node corruption on read adds 715f4b265f77 bcachefs: device add now properly sets c->online_devs adds 639de5097f6f bcachefs: silence userspace build warning adds ff5cfa9a8d1a bcachefs: Update path flags cleanups adds 8ef6bffa4a81 bcachefs: add missing log message newline adds 3950f0edc72a bcachefs: add missing includes adds 15f16a33c98f bcachefs: silence userspace build warning adds 894c85958aee bcachefs: trace_data_update_done_no_rw_devs adds 375114797cea bcachefs: use kvzalloc() for journal bios adds 6865fbeb8bc7 bcachefs: Improve nopromote visibility adds ce79893a6572 bcachefs: unsigned -> enum bch_trans_commit_flags adds 06664ab5ee7d bcachefs: __bch2_btree_node_alloc() now respects target adds e79b0f1ac533 bcachefs: use union for bch_compression_opt to make encode [...] adds 5c1dcc916e36 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 101a3b090c27 fscrypt: Don't use asynchronous CryptoAPI algorithms adds 1062669096b6 fscrypt: Drop FORBID_WEAK_KEYS flag for AES-ECB adds aea86bc2a77f fscrypt: Switch to sync_skcipher and on-stack requests adds ebea26e7c64d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 71ae0b58beee btrfs: always open the device read-only in btrfs_scan_one_ [...] adds e23de5d60d6b btrfs: get rid of re-entering of btrfs_get_tree() adds cd3590985573 btrfs: add assertions to make super block creation more clear adds a375c3490617 btrfs: call btrfs_close_devices() from ->kill_sb adds f64b8df0ea6c btrfs: call bdev_fput() to reclaim the blk_holder immediately adds 46aa81ba1f5f btrfs: delay btrfs_open_devices() until super block is created adds 4bf9af10f14f btrfs: use the super_block as holder when mounting file systems adds e6f6f18a98fb btrfs: use fs_holder_ops for all opened devices adds 37e9425e6c60 btrfs: restrict writes to opened btrfs devices adds 094bf3fe5930 btrfs: qgroup: set quota enabled bit if quota disable fail [...] adds 288bc7c9f6c0 btrfs: qgroup: fix qgroup create ioctl returning success a [...] adds 457e21f61b27 btrfs: qgroup: use btrfs_qgroup_enabled() in ioctls adds e4d2500992b7 btrfs: populate otime when logging an inode item adds 4cd0eac9e6d7 btrfs: use readahead_expand on compressed extents adds bc92803742b0 btrfs: avoid logging tree mod log elements for irrelevant [...] adds 810bc0c96382 btrfs: reduce size of struct tree_mod_elem adds 94dc5d08f977 btrfs: set search_commit_root to false in iterate_inodes_f [...] adds c46a5644d89e btrfs: send: directly return strcmp() result when comparin [...] adds 304dbb39aeac btrfs: index buffer_tree using node size adds 0de12f77b511 btrfs: open code RCU for device name adds d4cde0264e5e btrfs: remove struct rcu_string adds 5af7f30f7028 btrfs: accessors: simplify folio bounds checks adds 337c8a92c352 btrfs: accessors: use type sizeof constants directly adds 5271e9ae629f btrfs: accessors: inline eb bounds check and factor out th [...] adds 454339dc1d9f btrfs: accessors: compile-time fast path for u8 adds d7e365be5c0d btrfs: accessors: compile-time fast path for u16 adds 7ff6ce072105 btrfs: accessors: set target address at initialization adds 1c585b5956d2 btrfs: accessors: factor out split memcpy with two sources adds ce4070a9844a btrfs: accessors: rename variable for folio offset adds 05e05c6a24d1 Merge branch 'b-for-next' into for-next-next-v6.16-20250708 adds 36d2496b41d8 btrfs: === misc-next on b-for-next === adds daf5255ce8de Merge branch 'misc-next' into for-next-next-v6.16-20250708 adds dab3d5c7d219 Merge branch 'for-next-next-v6.16-20250708' into for-next- [...] adds 5839b5ce51f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6629a5bd19cd Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 867677f7502d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds fb2ff7b05745 erofs: fix to add missing tracepoint in erofs_readahead() adds 360f674e7271 erofs: fix to add missing tracepoint in erofs_read_folio() adds 09c08e135078 erofs: do sanity check on m->type in z_erofs_load_compact_ [...] adds c2d3a64a0f35 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds acde6f9ccdbc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 59f124882a87 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 0053418bf9f4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 5d3ae67ad306 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a181451bac96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0c2b53997e8f smb: server: make use of rdma_destroy_qp() adds 277627b431a0 ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path [...] adds 50f930db2236 ksmbd: fix potential use-after-free in oplock/lease break ack adds 5a389c73d310 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 471026e8fc94 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 21ace28f58a3 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds f2eb2796b951 xfs: replace strncpy with memcpy in xattr listing adds a578a8efa707 xfs: clean up the initial read logic in xfs_readsb adds d9b1e348cff7 xfs: remove the call to sync_blockdev in xfs_configure_buftarg adds e74d1fa6a7d7 xfs: add a xfs_group_type_buftarg helper adds e4a7a3f9b243 xfs: refactor xfs_calc_atomic_write_unit_max adds 988a16827582 xfs: rename the bt_bdev_* buftarg fields adds 9b027aa3e8c4 xfs: remove the bt_bdev_file buftarg field adds ec5a785ea7c5 Merge branch 'xfs-6.16-fixes' into for-next adds c4c6aee6ba87 xfs: rename diff_two_keys routines adds fb7eff8c9f1b xfs: rename key_diff routines adds ff48e83c9dcd xfs: refactor cmp_two_keys routines to take advantage of c [...] adds 786b3b2e1660 xfs: refactor cmp_key_with_cur routines to take advantage [...] adds a0b2b28e1cc1 xfs: use a proper variable name and type for storing a com [...] adds 10e4f0aebdad xfs: refactor xfs_btree_diff_two_ptrs() to take advantage [...] adds 1928a4228b2f Merge branch 'xfs-6.17-merge' into for-next adds 62f7b7781585 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 6c00e0776604 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4276265f04be Merge branch 'vfs.fixes' into vfs.all adds 04a2c4b4511d fs: Prevent file descriptor table allocations exceeding INT_MAX adds 77eb64439ad5 fs/buffer: remove the min and max limit checks in __getblk_slow() adds 25050181b61a fs/libfs: don't assume blocksize <= PAGE_SIZE in generic_c [...] adds b9913851c127 Merge branch 'vfs-6.17.misc' into vfs.all adds 9f29a347d7b1 coredump: split pipe coredumping into coredump_pipe() adds 515305369298 coredump: move pipe specific file check into coredump_pipe() adds d6527db34d08 coredump: use a single helper for the socket adds 3a4db72d0368 coredump: add coredump_write() adds 4a9f5d7fb664 coredump: auto cleanup argv adds 8434fac512d3 coredump: directly return adds 377d7860c960 cred: add auto cleanup method adds 7a568fcdad7c coredump: auto cleanup prepare_creds() adds cfd6c12293d7 coredump: add coredump_cleanup() adds ae20958b37ac coredump: order auto cleanup variables at the top adds 9dd88f362646 coredump: avoid pointless variable adds da9029b47d79 coredump: add coredump_skip() helper adds a6ed5691b242 Merge patch series "coredump: further cleanups" adds c725a4609633 Merge branch 'vfs-6.17.coredump' into vfs.all adds 099f0899c958 Merge branch 'vfs-6.17.file' into vfs.all adds c56e8ef469f8 Merge branch 'vfs-6.17.nsfs' into vfs.all adds 54cdf01002e3 Merge branch 'vfs-6.17.async.dir' into vfs.all adds b48c1f2f51cb Merge branch 'vfs-6.17.fallocate' into vfs.all adds d8007798be1f Merge branch 'vfs-6.17.mmap_prepare' into vfs.all adds a683a5b2ba23 fold fs_struct->{lock,seq} into a seqlock adds db0afd674058 Merge branch 'vfs-6.17.pidfs' into vfs.all adds ce43ca02f839 Merge branch 'vfs-6.17.bpf' into vfs.all adds 6f2a5775d3a4 Merge branch 'vfs-6.17.rust' into vfs.all adds 93f6ea3339ed Merge branch 'vfs-6.17.integrity' into vfs.all adds aae90b060883 Merge branch 'vfs-6.17.fileattr' into vfs.all adds 0d21e5ab2c20 Merge branch 'vfs-6.17.super' into vfs.all adds 1fe13f1ced8b Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds d4d40573d4e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 494a8fa8b90f Merge branch 'fs-next' of linux-next new 41056ba2a9a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d204101f5f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f7928eddaee0 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 09c73f18a24e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9c7ba9b6762a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 2840038473cc Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new e81595f0e741 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 622950e50b0f Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new e7e540363cc5 docs: kdoc: don't reinvent string.strip() new 8078e0ed1f3f docs: kdoc: micro-optimize KernRe new 061a1c1a27c9 docs: kdoc: remove the brcount floor in process_proto_type() new b8ac0259f80e docs: kdoc: rework type prototype parsing new 414ccf92ae07 docs: kdoc: some tweaks to process_proto_function() new 92fb8091c072 docs: kdoc: Remove a Python 2 comment new 5d77dcc07fde docs: kdoc: pretty up dump_enum() new 3ed92345e920 Documentation: Remove duplicate word size in bootconfig new f55b3ca3cf1d tracing: doc: fix "for a while" typo new 6819673aa037 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 5bcc50cb55c2 media: i2c: adv7604/tc358743/tda1997x: HPD low for HZ / 7 new 36e713438ae3 media: cec: core: add glitch error injection new a9fc2adc1423 media: cec: core: add rx-no-low-drive setting new a8c42a5bf5ea Documentation: media: cec: update error inj doc new e068fbdf4ccb media: cec: cec-gpio: rename functions new 5701c792c7b9 media: cec: cec-gpio: reading hpd/5v is allowed to sleep new 0a345630c980 media: atomisp: Move atomisp_stop_streaming() above atomis [...] new 41dd1f2fac32 media: atomisp: Properly stop the ISP stream on sensor str [...] new 2194e6066ae0 media: atomisp: Stop pipeline on atomisp_css_start() failure new f01d091c3e2b media: atomisp: Always free MIPI / CSI-receiver buffers fr [...] new 0193cce58b19 media: atomisp: Fix "stop stream timeout." error new cf101966f4e2 media: atomisp: Switch to int3472 driver sensor GPIO mapping code new ed3bc38ff5cb media: atomisp: Fix ia_css_vf.host.c coding style new e3b95e64d508 media: atomisp: gc0310: Rename "dev" function variable to [...] new 214b24b4cdb2 media: atomisp: gc0310: Drop unused GC0310_FOCAL_LENGTH_NU [...] new 58eec766d28a media: atomisp: gc0310: Modify vblank value to run at 30 fps new 2c3a35f27db8 media: atomisp: gc0310: Switch to CCI register access helpers new 782101916bf2 media: atomisp: gc0310: Use V4L2_CID_ANALOGUE_GAIN for gai [...] new 5446808037f6 media: atomisp: gc0310: Add selection API support new cd3a72c6430c media: atomisp: gc0310: Add link-frequency and pixelrate controls new c914e3971f3e media: atomisp: gc0310: Add vblank and hblank controls new c9524e6b9082 media: atomisp: gc0310: Add camera orientation and sensor [...] new bddd68a844f5 media: atomisp: gc0310: Limit max exposure value to mode-h [...] new b9ea99652e97 media: atomisp: gc0310: Add check_hwcfg() function new f934362be216 media: atomisp: gc0310: Fix power on/off sleep times new 9a21a940681c media: atomisp: gc0310: Remove unused is_streaming variable new 889740337f29 media: atomisp: gc0310: Switch to {enable,disable}_streams new 1e29696182f6 media: atomisp: gc0310: Switch to using the sub-device state lock new 01027ffed991 media: atomisp: gc0310: Implement internal_ops.init_state new e0e182ad80e9 media: atomisp: gc0310: Use v4l2_subdev_get_fmt() as v4l2_ [...] new 0f8b9632fa87 media: atomisp: gc0310: Switch to using sd.active_state fmt new 4d697daae8d8 media: atomisp: gc0310: Move and rename suspend/resume functions new 4aaa74642d8c media: atomisp: gc0310: runtime-PM fixes new 3c30c8948d81 media: atomisp: gc0310: Drop gc0310_get_frame_interval() new 4ea35dbdaf5f media: atomisp: gc0310: Drop gc0310_g_skip_frames() new 11d3d8dd0252 media: atomisp: gc0310: Remove redundant debug message new 51c19651a7dc media: atomisp: gc2235: Fix struct definition style new 3c92c08cd413 media: atomisp: ov2722: Fix struct definition style new 58913d96525b media: atomisp: Remove unused header new 782fc724bfa4 media: atomisp: Replace macros from math_support.h new 379f5e158731 media: atomisp: Remove no more used macros from math_support.h new 5e2330ef08f4 media: atomisp: Remove debug sysfs attributes active_bo an [...] new bd290dddb0d7 media: atomisp: Fix premature setting of HMM_BO_DEVICE_INI [...] new 54d32a9754a0 media: atomisp: Remove custom sysfs attributes from atomis [...] new 1610f15cba05 .mailmap: update Hans Verkuil's email addresses new 3e43442d4994 media: vivid: fix wrong pixel_array control size new fa424459014c Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 8857091e4c2d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new b4d3dd908602 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 2098c28174d4 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 62313991a455 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 69931d50a739 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 81c4f96da5d0 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 6e6a8a581b76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce7a381697cb net: bonding: add broadcast_neighbor option for 802.3ad new 3d98ee52659c net: bonding: add broadcast_neighbor netlink option new 2f9afffc399d net: bonding: send peer notify when failure recovery new 05cc60ef27c9 Merge branch 'add-broadcast_neighbor-for-no-stacking-netwo [...] new e0f3c79cc0bb net: mctp: don't use source cb data when forwarding, ensur [...] new fc2b87d036e2 net: mctp: test: make cloned_frag buffers more appropriate [...] new 269936db5eb3 net: mctp: separate routing database from routing operations new 3007f90ec038 net: mctp: separate cb from direct-addressing routing new 96b341a8e782 net: mctp: test: Add an addressed device constructor new 46ee16462fed net: mctp: test: Add extaddr routing output test new 80bcf05e54e0 net: mctp: test: move functions into utils.[ch] new 19396179a0f1 net: mctp: test: add sock test infrastructure new 9b4a8c38f4fe net: mctp: test: Add initial socket tests new 48e6aa60bf28 net: mctp: pass net into route creation new 4a1de053d7f0 net: mctp: remove routes by netid, not by device new 28ddbb2abe13 net: mctp: allow NL parsing directly into a struct mctp_route new ad39c12fcee3 net: mctp: add gateway routing support new 48e1736e5dc1 net: mctp: test: Add tests for gateway routes new d23647fd547b Merge branch 'net-mctp-add-support-for-gateway-routing' new 84a7d6797e6a net/sched: acp_api: no longer acquire RTNL in tc_action_ne [...] new 5d288658eec1 net: replace ADDRLABEL with dynamic debug new e22da4685013 net/handshake: Add new parameter 'HANDSHAKE_A_ACCEPT_KEYRING' new 0e86f3eb83c0 net/mlx5: Fix spelling mistake "disabliing" -> "disabling" new 60687c2c5c3d atm: lanai: fix "take a while" typo new f142028e30ca gve: global: fix "for a while" typo new e27dba1951ce net: Use of_reserved_mem_region_to_resource{_byname}() for [...] new 1024f1207161 net: splice: Drop unused @pipe new 25489a4f5564 net: splice: Drop unused @gfp new ad0ac6cd9c04 net: skbuff: Drop unused @skb new ab34e14258cd net: skbuff: Drop unused @skb new 301af832db54 Merge branch 'net-remove-unused-function-parameters-in-skbuff-c' new effdbb29fdd2 netlink: spelling: fix appened -> appended in a comment new 1d7cd7a9c69c net: hibmcge: support scenario without PHY new 1051404babef net: hibmcge: adjust the burst len configuration of the MA [...] new 401581f2863e net: hibmcge: configure FIFO thresholds according to the M [...] new 7725a35e7409 Merge branch 'support-some-features-for-the-hibmcge-driver' new a41851bea7bf net: account for encap headers in qdisc pkt len new c523058713ab net: phy: declare package-related struct members only if C [...] new 19c066f94066 tcp: update the outdated ref draft-ietf-tcpm-rack new 62e01d8c4170 eth: otx2: migrate to the *_rxfh_context ops new be78c83a8bbb eth: ice: drop the dead code related to rss_contexts new afc55a0659a6 eth: mlx5: migrate to the *_rxfh_context ops new 4e655028c29f net: ethtool: remove the compat code for _rxfh_context ops new cd7e8841b61f net: ethtool: reduce indent for _rxfh_context ops new 0a49abff4378 Merge branch 'net-migrate-remaining-drivers-to-dedicated-_ [...] new 80b0dd1c4ed4 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new dd62e960a755 eth: fbnic: Fix incorrect minimum firmware version new e48f6620ee81 eth: fbnic: Use FIELD_PREP to generate minimum firmware version new c2b93d6beca8 eth: fbnic: Create ring buffer for firmware logs new 2e972f32ae5f eth: fbnic: Add mailbox support for firmware logs new ecc53b1b46c8 eth: fbnic: Enable firmware logging new 432407c86993 eth: fbnic: Create fw_log file in DebugFS new d18e43dddf2e Merge branch 'eth-fbnic-add-firmware-logging-support' new b429a5ad19cb af_unix: Don't hold unix_state_lock() in __unix_dgram_recvmsg(). new 772f01049c4b af_unix: Don't check SOCK_DEAD in unix_stream_read_skb(). new d0aac85449de af_unix: Don't use skb_recv_datagram() in unix_stream_read_skb(). new f4e1fb04c123 af_unix: Use cached value for SOCK_STREAM in unix_inq_len(). new 8b77338eb2af af_unix: Cache state->msg in unix_stream_read_generic(). new df30285b3670 af_unix: Introduce SO_INQ. new e0f60ba041a0 selftest: af_unix: Add test for SO_INQ. new 042ef6aafd3f Merge branch 'af_unix-introduce-so_inq-scm_inq' new 1eb8b0dac189 net: xsk: update tx queue consumer immediately after transmission new 680acde13ffd selftests/bpf: add a new test to check the consumer update case new 01af00018733 Merge branch 'net-xsk-update-tx-queue-consumer' new fb60b74e4e5b ipv6: ndisc: Remove __in6_dev_get() in pndisc_{constructor [...] new 818ae1a5ecb4 ipv6: mcast: Replace locking comments with lockdep annotations. new dbd40f318cf2 ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in [...] new d22faae8c555 ipv6: mcast: Remove mca_get(). new e01b193e0b50 ipv6: mcast: Use in6_dev_get() in ipv6_dev_mc_dec(). new 1767bb2d47b7 ipv6: mcast: Don't hold RTNL for IPV6_ADD_MEMBERSHIP and M [...] new 2ceb71ce7d34 ipv6: mcast: Don't hold RTNL for IPV6_DROP_MEMBERSHIP and [...] new 1e589db3892e ipv6: mcast: Don't hold RTNL in ipv6_sock_mc_close(). new e6e14d582dd2 ipv6: mcast: Don't hold RTNL for MCAST_ socket options. new 49b8223fa9c1 ipv6: mcast: Remove unnecessary ASSERT_RTNL and comment. new 7b6b53a76fcc ipv6: anycast: Don't use rtnl_dereference(). new f7fdf13bf103 ipv6: anycast: Don't hold RTNL for IPV6_LEAVE_ANYCAST and [...] new 976fa9b2054f ipv6: anycast: Unify two error paths in ipv6_sock_ac_join(). new eb1ac9ff6c4a ipv6: anycast: Don't hold RTNL for IPV6_JOIN_ANYCAST. new db38443dcd9f ipv6: Remove setsockopt_needs_rtnl(). new eecbb1692f7a Merge branch 'ipv6-drop-rtnl-from-mcast-c-and-anycast-c' new f7728ea83771 net: dt-bindings: ixp4xx-ethernet: Support fixed links new 8a00a173d1a4 dt-bindings: net: altr,socfpga-stmmac.yaml: add minItems t [...] new ea988b450690 udp: remove udp_tunnel_gro_init() new fb5db642d348 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 144363528b2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fb8d770570c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3092dfdfc57c Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() new ad492c12b56b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new efd31873cdb3 wifi: mt76: mt7915: mcu: increase eeprom command timeout new b018d52ede75 wifi: mt76: mt7915: mcu: lower default timeout new ac9c50c79eae wifi: mt76: mt7915: mcu: re-init MCU before loading FW patch new b3a431fe2e39 wifi: mt76: mt7925: fix off by one in mt7925_mcu_hw_scan() new 53a5d72bdd70 wifi: mt76: fix vif link allocation new e8d7eef07199 wifi: mt76: mt7996: Fix secondary link lookup in mt7996_mc [...] new 1a1cce6b52e5 wifi: mt76: mt7996: Rely on for_each_sta_active_link() in [...] new 8989d8e90f5f wifi: mt76: mt7996: Do not set wcid.sta to 1 in mt7996_mac [...] new 59ea7af6f9ce wifi: mt76: mt7996: Fix mlink lookup in mt7996_tx_prepare_skb new 64cbf0d7ce9a wifi: mt76: mt7996: Fix possible OOB access in mt7996_tx() new a59650a22701 wifi: mt76: mt7996: Fix valid_links bitmask in mt7996_mac_ [...] new 62da647a2b20 wifi: mt76: mt7996: Add MLO support to mt7996_tx_check_aggr() new 344dd6a4c919 wifi: mt76: mt7996: Move num_sta accounting in mt7996_mac_ [...] new 1298de13d128 wifi: mt76: Get rid of dma_sync_single_for_device() for MM [...] new 55e95ce469d0 wifi: mt76: mt792x: improve monitor interface handling new e553ac0d7616 wifi: mt76: mt7921s: Introduce SDIO WiFi/BT combo module c [...] new aa4938815133 Merge tag 'mt76-next-2025-07-07' of https://github.com/nbd [...] new f440a12d264d wifi: cfg80211: move away from using a fake platform device new cc2b72213289 wifi: mac80211: fix rx link assignment for non-MLO stations new 456294c1fbd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d730b6bb05c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cd53da7fb5c5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 30435d81cc75 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f0d220136458 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 355b09f82db4 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new e407f549b260 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 4d4bee8c0def Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new aacb37f597d0 lib/crypto: hash_info: Move hash_info.c into lib/crypto/ new 16f9e0cc99ec lib/crypto: arm/poly1305: Remove unneeded empty weak function new 4e7ea8fd27bc lib/crypto: arm/poly1305: Fix register corruption in no-SI [...] new b5a2aae60f28 lib/crypto: arm64/poly1305: Fix register corruption in no- [...] new 10a3df2823e9 lib/crypto: x86/poly1305: Fix register corruption in no-SI [...] new 2bc74737d343 lib/crypto: x86/poly1305: Fix performance regression on sh [...] new d9e6e7d93969 apparmor: use SHA-256 library API instead of crypto_shash API new eed49fd31630 fsverity: Explicitly include <linux/export.h> new 47d2526faa17 fsverity: Switch from crypto_shash to SHA-2 library new 6451c813186a Merge branch 'libcrypto-next' of git://git.kernel.org/pub/ [...] new 69d09a26096c Merge tag 'drm-intel-next-2025-07-04' of https://gitlab.fr [...] new 203dcde88156 Merge tag 'drm-msm-next-2025-07-05' of https://gitlab.free [...] new f6cd613f3bc4 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new e21354aea4b4 Merge remote-tracking branch 'drm/drm-next' into drm-misc-next new 40a382aae1d4 drm/rockchip: lvds: Convert to drm bridge new f9f68bf1d0ef drm/rockchip: vop2: fail cleanly if missing a primary plan [...] new afbbca25d06e drm/rockchip: cdn-dp: Convert to drm bridge new 52008d6fe7fa drm/rockchip: dw_hdmi: Use dev_err_probe() to simplify code new 9c3111df6a68 drm/rockchip: inno_hdmi: Merge register definition to c file new 372a927f93fe drm/rockchip: inno_hdmi: Refactor register macros to make [...] new 7431c5462c7f drm/rockchip: inno_hdmi: Remove unnecessary parentheses to [...] new 55137487bdee drm/rockchip: inno_hdmi: Rename function inno_hdmi_reset t [...] new 52ac749b4505 drm/rockchip: inno_hdmi: Move ddc/i2c configuration and HO [...] new 1749267beee7 drm/rockchip: inno_hdmi: Use sleep_range instead of udelay new 078bb17c7bbf drm/rockchip: inno_hdmi: switch i2c registration to devm f [...] new 6a1b9229ecf1 drm/rockchip: inno_hdmi: Simpify clk get/enable by devm_cl [...] new 3e89a8c68354 drm/rockchip: vop2: Fix the update of LAYER/PORT select re [...] new 5d95cbf21a4a gpu/trace: make TRACE_GPU_MEM configurable new c12f8808b309 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 81b4a3fb246a Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 4a4d4e320a4d gpu: nova-core: Add code comments related to devinit new 4d3e891388ee gpu: nova-core: Clarify sysmembar operations new 0b980688f630 gpu: nova-core: Clarify falcon code new 7feefbd2a28b gpu: nova-core: convert `/*` comments to `//` new 5ec879e29948 Documentation: gpu: nova-core: Document vbios layout new 952e62240738 Documentation: gpu: nova-core: Document devinit process new e5e716dbfc82 Documentation: gpu: nova-core: Document fwsec operation an [...] new 215a3f917133 Documentation: gpu: nova-core: Document basics of the Falcon new d02e269a58d6 Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new 94de1dfd4729 drm/xe/ptl: Drop force_probe requirement new 83dcee17855c drm/xe/pm: Restore display pm if there is error after disp [...] new b2c4ac219fa4 drm/xe/uc: Disable GuC communication on hardware initializ [...] new 8ce560d8e1c6 drm/xe: Remove unused code in devcoredump_snapshot() new 017ef1228d73 drm/xe: Release runtime pm for error path of xe_devcoredum [...] new ec44e5cb13d2 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 813f3ae4efe1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98b148eff3ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 112f62244f98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 544af06ab58e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 56223dbf9305 Merge remote-tracking branch 'asoc/for-6.17' into asoc-next new 5d4436b32e2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f3ad9a76721b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b8b7570a7ec8 nvme-pci: fix dma unmapping when using PRPs and not using [...] new f5b74bb3cfe7 Merge branch 'for-6.17/block' into for-next new 5a593def8bb6 Documentation: remove reference to pktcdvd in cdrom documentation new f3d9f1098071 Merge branch 'for-6.17/block' into for-next new fc582cd26e88 io_uring/msg_ring: ensure io_kiocb freeing is deferred for RCU new 9dff55ebaef7 Revert "io_uring: gate REQ_F_ISREG on !S_ANON_INODE as well" new a0319801e5f4 Merge branch 'io_uring-6.16' into for-next new 8e1fab9cccc7 block: mtip32xx: Fix usage of dma_map_sg() new 7e6522c0b124 Merge branch 'for-6.17/block' into for-next new 00c9c9628b49 drbd: add missing kref_get in handle_write_conflicts new 6f91dadae355 Merge branch 'for-6.17/block' into for-next new e9a9ddb15b09 io_uring/zcrx: always pass page to io_zcrx_copy_chunk new 06897ddfc523 io_uring/zcrx: return error from io_zcrx_map_area_* new 54e89a93ef05 io_uring/zcrx: introduce io_populate_area_dma new b84621d96ee0 io_uring/zcrx: allocate sgtable for umem areas new 1b4dc1ff0a88 io_uring/zcrx: assert area type in io_zcrx_iov_page new e67645bb7f3f io_uring/zcrx: prepare fallback for larger pages new 33d379bf5e99 Merge branch 'for-6.17/io_uring' into for-next new e6cc6e3f4160 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new d34756c227b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 43d988cd2091 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e83e91ad397 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b17e20d93861 next-20250702/mfd new 1cbc87a0a275 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5054740e0092 regulator: sy8827n: make enable gpio NONEXCLUSIVE new 0b2e8d0b1e7e Merge remote-tracking branch 'regulator/for-6.17' into reg [...] new 6058d3e86813 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e34f3b173f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d3f7d23453dc Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 54c8e00fac2a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 8fff0b5e83f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 87aa2e5c8b13 Merge branch 'next' of git://github.com/cschaufler/smack-next new ec722a3942bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e79b40b2f5b5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ffe5ecd9000b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 49ed6868c10e docs: dt: writing-bindings: Rephrase typical fallback (sup [...] new b57ce9630bab docs: dt: writing-bindings: Express better expectations of [...] new 62c51c2b3872 docs: dt: writing-bindings: Consistently use single-whitespace new 4bdabff65a1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4b6ac5e11c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae63e8a0392a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f7cc484e1c7 Merge irq/core into tip/master new 61428d5f95ef Merge timers/core into tip/master new fe33ccda0cd8 Merge x86/kconfig into tip/master new 2e3fc1eed923 Merge irq/msi into tip/master new f3fc5e2fe88b Merge x86/boot into tip/master new 2146ad84d608 Merge x86/cpu into tip/master new bb0f65454fc0 Merge x86/fpu into tip/master new 83e14c6effd5 Merge x86/bugs into tip/master new faa32cf5310f Merge x86/sev into tip/master new 0ac4c914b170 Merge locking/core into tip/master new 7e5cd348d351 Merge core/entry into tip/master new 61dbb0d4c2cb Merge timers/cleanups into tip/master new 53c9ada5ede6 Merge timers/vdso into tip/master new c72d6e6895fd Merge core/bugs into tip/master new ddba2b25b52b Merge sched/core into tip/master new 699d3139819c Merge irq/drivers into tip/master new 831177fc63e1 Merge smp/core into tip/master new 6deee38eeb6c Merge timers/ptp into tip/master new 11390345ba0c Documentation/x86: Add AMD Hardware Feedback Interface doc [...] new 31b294e522a1 MAINTAINERS: Add maintainer entry for AMD Hardware Feedbac [...] new a3c4f3396b82 x86/msr-index: Add AMD workload classification MSRs new 5d902ee5609a platform/x86: hfi: Introduce AMD Hardware Feedback Interfa [...] new d4e95ea7a78e platform/x86: hfi: Parse CPU core ranking data from shared memory new b6ffe4d9e074 platform/x86: hfi: Init per-cpu scores for each class new bb20421c05fc platform/x86: hfi: Add online and offline callback support new 263e66f9c359 platform/x86: hfi: Add power management callback new 9e8f6bf782a9 x86/process: Clear hardware feedback history for AMD processors new bfea2b3b4f23 cpufreq/amd-pstate: Disable preferred cores on designs wit [...] new 216fe0d7680b platform/x86/amd: hfi: Set ITMT priority from ranking data new 13bc67a96ea5 platform/x86/amd: hfi: Add debugfs support new f12682148262 x86/itmt: Add debugfs file to show core priorities new 2cb34ce5bb70 Merge x86/platform into tip/master new 262fcdc7c5e8 Revert "sched/numa: add statistics of numa balance task" new 6d43f1b0752c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8d04b74c2723 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 465327aa6204 Merge bootconfig/for-next new ddb017ec9c33 tracing: probe-events: Cleanup entry-arg storing code new c135ab4a96e3 tracing: tprobe-events: Remove mod field from tprobe-event new e3d6e1b9a34c tracing: tprobe-events: Support multiple tprobes on the sa [...] new 2db832ec9090 tracing: fprobe-events: Register fprobe-events only when i [...] new 434f6703ce26 selftests: tracing: Enable fprobe events before checking e [...] new 2867495dea86 tracing: tprobe-events: Register tracepoint when enable tp [...] new 0119ada8b05f Merge probes/for-next new 055ee0c0b1c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ec7a8102d7a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 728216876bf9 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new bf49e73dde7d arm64: Detect FEAT_SCTLR2 new e3fd66620f10 arm64: Detect FEAT_DoubleFault2 new 1d6fea7663b2 KVM: arm64: Add helper to identify a nested context new aae35f4ffbf2 KVM: arm64: Treat vCPU with pending SError as runnable new 9aba641b9ec2 KVM: arm64: nv: Respect exception routing rules for SEAs new 77ee70a07357 KVM: arm64: nv: Honor SError exception routing / masking new 211fced460f2 KVM: arm64: nv: Add FEAT_RAS vSError sys regs to table new 18fbc24707db KVM: arm64: nv: Use guest hypervisor's vSError state new a99456abd834 KVM: arm64: nv: Advertise support for FEAT_RAS new 0ead48acc935 KVM: arm64: nv: Describe trap behavior of SCTLR2_EL1 new 81fbef164766 KVM: arm64: Wire up SCTLR2_ELx sysreg descriptors new 02dd33ec8831 KVM: arm64: Context switch SCTLR2_ELx when advertised to t [...] new 7fb7660b9c0b KVM: arm64: Enable SCTLR2 when advertised to the guest new abc693fef30c KVM: arm64: Describe SCTLR2_ELx RESx masks new 720ef4611c46 KVM: arm64: Factor out helper for selecting exception target EL new 178ec0ae35f8 KVM: arm64: nv: Ensure Address size faults affect correct ESR new fff97df2a0bd KVM: arm64: Route SEAs to the SError vector when EASE is set new ce66109cec86 KVM: arm64: nv: Take "masked" aborts to EL2 when HCRX_EL2. [...] new 59b6d08666f0 KVM: arm64: nv: Honor SError routing effects of SCTLR2_ELx.NMEA new 1f1c08d9896c KVM: arm64: nv: Enable vSErrors when HCRX_EL2.TMEA is set new 075c2dc7367e KVM: arm64: Advertise support for FEAT_SCTLR2 new a3c4a00dbe20 KVM: arm64: Advertise support for FEAT_DoubleFault2 new bfb7a30b1986 KVM: arm64: Don't retire MMIO instruction w/ pending (emul [...] new 2858ea3083f0 KVM: arm64: selftests: Add basic SError injection test new a90aac553249 KVM: arm64: selftests: Test SEAs are taken to SError vecto [...] new 55ea75f5b273 KVM: arm64: selftests: Add SCTLR2_EL1 to get-reg-list new 0b593ef12afc KVM: arm64: selftests: Catch up set_id_regs with the kernel new da53a2014ebb Merge branch 'kvm-arm64/doublefault2' into kvmarm/next new 7d7299bd07c6 dt-bindings: interrupt-controller: Add Arm GICv5 new 2a30a8124c55 arm64/sysreg: Add GCIE field to ID_AA64PFR2_EL1 new 1bd7238dc705 arm64/sysreg: Add ICC_PPI_PRIORITY<n>_EL1 new fb0ad5ed5676 arm64/sysreg: Add ICC_ICSR_EL1 new 4ee38cd9af9d arm64/sysreg: Add ICC_PPI_HMR<n>_EL1 new 231d9dd790bf arm64/sysreg: Add ICC_PPI_ENABLER<n>_EL1 new d4e375d8fee5 arm64/sysreg: Add ICC_PPI_{C/S}ACTIVER<n>_EL1 new 3037134b1b62 arm64/sysreg: Add ICC_PPI_{C/S}PENDR<n>_EL1 new 4edcfaf951a2 arm64/sysreg: Add ICC_CR0_EL1 new cfd051c5c831 arm64/sysreg: Add ICC_PCR_EL1 new f987581aa78e arm64/sysreg: Add ICC_IDR0_EL1 new 2e00c5463f6c arm64/sysreg: Add ICH_HFGRTR_EL2 new 45d9f8e195cf arm64/sysreg: Add ICH_HFGWTR_EL2 new 42555929dd25 arm64/sysreg: Add ICH_HFGITR_EL2 new 25374470f91a arm64: Disable GICv5 read/write/instruction traps new 0bb5b6faa0d5 arm64: cpucaps: Rename GICv3 CPU interface capability new 988699f9e6b6 arm64: cpucaps: Add GICv5 CPU interface (GCIE) capability new ba1004f861d1 arm64: smp: Support non-SGIs for IPIs new e62e1e9493aa arm64: Add support for GICv5 GSB barriers new 7ec80fb3f025 irqchip/gic-v5: Add GICv5 PPI support new 5cb1b6dab2de irqchip/gic-v5: Add GICv5 IRS/SPI support new 0f0101325876 irqchip/gic-v5: Add GICv5 LPI/IPI support new 03a28dc39838 irqchip/gic-v5: Enable GICv5 SMP booting new 31fd3becb920 of/irq: Add of_msi_xlate() helper function new cd0ec59affb1 PCI/MSI: Add pci_msi_map_rid_ctlr_node() helper function new b4ead12d9500 irqchip/gic-v3: Rename GICv3 ITS MSI parent new 8b65db1e93a2 irqchip/msi-lib: Add IRQ_DOMAIN_FLAG_FWNODE_PARENT handling new 57d72196dfc8 irqchip/gic-v5: Add GICv5 ITS support new 695949d8b16f irqchip/gic-v5: Add GICv5 IWB support new 42d36969e307 docs: arm64: gic-v5: Document booting requirements for GICv5 new 53bb952a625f arm64: Kconfig: Enable GICv5 new 330f3316840b Merge remote-tracking branch 'kernel/maz/irq/gic-v5-host' [...] new 244e9a89ca76 irqchip/gic-v5: Skip deactivate for forwarded PPI interrupts new 1ec38ce3d024 irqchip/gic-v5: Populate struct gic_kvm_info new b62f4b5dec91 arm64/sysreg: Add ICH_VCTLR_EL2 new c017e49ed138 KVM: arm64: gic-v5: Support GICv3 compat new ff2aa6495d4b KVM: arm64: gic-v5: Probe for GICv5 new 3c5832f03f2e Merge branch 'kvm-arm64/gcie-legacy' into kvmarm/next new 5fb9f7172ff1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 86b29538dd33 Merge branch 'next' of https://github.com/kvm-x86/linux.git new e6f8e6b9d546 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 998d8525601b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 56036d6af41a platform/x86: dell_rbu: Remove unused struct new d1e6b15b6793 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 501e193101ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2259d30b431 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new f6f9760320a9 char: ipmi: remove redundant variable 'type' and check new 78f635b881b4 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 5cddd546df0f rust: pci: fix documentation related to Device instances new 0b01f4b813c3 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 2b7eec2ec301 usb: early: xhci-dbc: Fix early_ioremap leak new 6693750a6f8e usb: dwc3: gadget: Simplify TRB reclaim logic by removing [...] new b581e472d95d usb: gadget: f_fs: Remove unnecessary spinlocks. new 7168c06d9ba0 usb: gadget: f_uac2: replace scnprintf() with sysfs_emit() new e8dcc89dabec dt-bindings: usb: Add compatible strings for s32g2/s32g3 new a4a27565464e usb: chipidea: s32g: Add usb support for s32g2 new 08c8767ada71 usb: chipidea: s32g: Add usb support for s32g3 new d1b07cc0868f arm64: dts: s32g: Add USB device tree information for s32g2/s32g3 new b5ee4e04a25d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new ac593e4fe183 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new f2db707946d5 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 1f26b7a2aae1 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 8b6e42282c07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 738bd53dc8d2 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 5fac268529a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new abd92fc958a6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 036a03f567c1 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 884ba92fbb5e Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new daf6d2edcc83 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new a8c18456c46f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e89bcb872c8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af719638321f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4f8660a9cf3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b39e2373966 drm/virtio: implement virtio_gpu_shutdown new a465fb8e6af7 virtio: document ENOSPC new 6831bc469e07 media: add virtio-media driver new b7468115b604 pci: report surprise removal event new 61ef5cf796e3 virtio: fix comments, readability new 2c8a843b6e56 virtio: pack config changed flags new a55b51b3f3ca virtio: allow transports to suppress config change new 97d5f469f45a virtio: support device disconnect new 7aad6e392a82 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new d3eae1cae1d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 198981e28a35 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new bf8dd867a703 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db0841ac6a66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d736e9a87d54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89070b70e65a Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new c3522ecfed65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11cc4097a777 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new f459832ecdcd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eaf47c193832 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new e57fd91c7f83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 678d80122b41 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new cd765771247f Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 4d6fa476a95f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new ed8944052f6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0dfdd5907345 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 7a793ba2cc4a bus: mhi: host: pci_generic: Add Foxconn T99W696 modem new a89fa136a168 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new c50f47237cb7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a9791782479f Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new d8fa15b6fe0d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 131cb50c910a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a8aff7fcaa56 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 270511b94d63 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] new ca2e37f40ed4 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] new 928c00cca002 Merge branch 'timekeeping-next' of https://github.com/Rust [...] new 6d7ef39b13c8 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new c56f97c5c71f bitmap: generalize node_random() new 012b1043420c cpumask: introduce cpumask_random() new 39f65c8fdd3f clocksource: Improve randomness in clocksource_verify_choo [...] new 7edac3f22bc2 watchdog: fix opencoded cpumask_next_wrap() in watchdog_ne [...] new 0e737ba6647b cpumask: Remove unnecessary cpumask_nth_andnot() new e60ad8d2f690 bits: split the definition of the asm and non-asm GENMASK*() new c99a2b6afe9e bits: unify the non-asm GENMASK*() new dc4deccdfa8c test_bits: add tests for __GENMASK() and __GENMASK_ULL() new ca3e00859087 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 95e6dd93181e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new a83526d6056e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d3aa0b6036c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ce0b45a04c8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 57b8bbb1a92a Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] new 6c44d2d001d5 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] new 5681fa7d7e67 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new b0bb64c047fa Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new 6ffd6cbc9c2a Revert "virtio: support device disconnect" new 6f50f86a9c22 Revert "virtio: allow transports to suppress config change" new 54aaa094949b Revert "virtio: pack config changed flags" new 657849893da9 Revert "virtio: fix comments, readability" new f3cc38d1ea54 Revert "pci: report surprise removal event" new 835244aba90d Add linux-next specific files for 20250709
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 (58ba80c47402) \ N -- N -- N refs/heads/master (835244aba90d)
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 915 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 9 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 1 + Documentation/admin-guide/bootconfig.rst | 2 +- .../hw-vuln/processor_mmio_stale_data.rst | 4 +- Documentation/admin-guide/kernel-parameters.txt | 13 + Documentation/arch/arm64/booting.rst | 62 + Documentation/arch/x86/amd-hfi.rst | 133 ++ Documentation/arch/x86/index.rst | 1 + Documentation/arch/x86/mds.rst | 8 +- Documentation/cdrom/index.rst | 1 - Documentation/core-api/dma-api.rst | 4 +- .../interrupt-controller/arm,gic-v5-iwb.yaml | 78 + .../bindings/interrupt-controller/arm,gic-v5.yaml | 267 +++ .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 2 +- .../bindings/net/altr,socfpga-stmmac.yaml | 1 + .../bindings/net/intel,ixp4xx-ethernet.yaml | 2 + .../devicetree/bindings/usb/ci-hdrc-usb2.yaml | 5 + .../devicetree/bindings/usb/fsl,usbmisc.yaml | 2 + .../devicetree/bindings/writing-bindings.rst | 29 +- Documentation/filesystems/fsverity.rst | 3 +- Documentation/gpu/nova/core/devinit.rst | 61 + Documentation/gpu/nova/core/falcon.rst | 158 ++ Documentation/gpu/nova/core/fwsec.rst | 181 ++ Documentation/gpu/nova/core/vbios.rst | 181 ++ Documentation/gpu/nova/index.rst | 4 + Documentation/netlink/specs/handshake.yaml | 4 + Documentation/networking/bonding.rst | 11 +- Documentation/networking/ip-sysctl.rst | 2 +- Documentation/sphinx/kerneldoc.py | 2 - Documentation/trace/histogram.rst | 2 +- .../userspace-api/media/cec/cec-pin-error-inj.rst | 42 + MAINTAINERS | 21 + Next/SHA1s | 114 +- Next/merge.log | 2495 +++++++++++--------- arch/alpha/include/uapi/asm/socket.h | 3 + arch/arm/boot/dts/nxp/imx/imx53-tx53-x03x.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx53-tx53-x13x.dts | 44 +- arch/arm/boot/dts/nxp/imx/imx53-tx53.dtsi | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6dl-comtft.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8034-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8034.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8035-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8035.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-801x.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-8033-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-8033.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-80xx-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-811x.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-81xx-mb7.dts | 38 +- .../boot/dts/nxp/imx/imx6q-tx6q-1010-comtft.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1010.dts | 38 +- .../boot/dts/nxp/imx/imx6q-tx6q-1020-comtft.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1020.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1036-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1036.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6q-tx6q-10x0-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1110.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6q-tx6q-11x0-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-lcd.dtsi | 38 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-lvds.dtsi | 38 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-mb7.dtsi | 38 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi | 38 +- .../arm/boot/dts/nxp/imx/imx6qp-tx6qp-8037-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6qp-tx6qp-8037.dts | 38 +- .../arm/boot/dts/nxp/imx/imx6qp-tx6qp-8137-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6qp-tx6qp-8137.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul-0010.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul-0011.dts | 38 +- .../boot/dts/nxp/imx/imx6ul-tx6ul-mainboard.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi | 38 +- arch/arm64/Kconfig | 2 + arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi | 6 +- .../boot/dts/allwinner/sun55i-a527-cubie-a5e.dts | 4 +- .../boot/dts/allwinner/sun55i-t527-avaota-a1.dts | 4 +- arch/arm64/boot/dts/freescale/Makefile | 22 +- .../freescale/fsl-ls1043a-tqmls1043a-mbls10xxa.dts | 12 + .../boot/dts/freescale/fsl-ls1043a-tqmls1043a.dtsi | 3 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 27 + .../freescale/fsl-ls1046a-tqmls1046a-mbls10xxa.dts | 22 +- .../boot/dts/freescale/fsl-ls1046a-tqmls1046a.dtsi | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 27 + .../freescale/fsl-ls1088a-tqmls1088a-mbls10xxa.dts | 8 + .../boot/dts/freescale/fsl-ls1088a-tqmls1088a.dtsi | 4 +- .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 2 + .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 62 +- ...mx8mp-tqma8mpql-mba8mpxl-lvds-tm070jvhg33.dtso} | 0 arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 101 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 103 +- .../freescale/imx93-phyboard-nash-peb-wlbt-07.dtso | 88 + .../imx93-phyboard-segin-peb-eval-01.dtso | 52 + .../imx93-phyboard-segin-peb-wlbt-05.dtso | 93 + .../boot/dts/freescale/imx93-phycore-rpmsg.dtso | 60 + .../boot/dts/freescale/imx93-phycore-som.dtsi | 9 + arch/arm64/boot/dts/freescale/imx94.dtsi | 7 + arch/arm64/boot/dts/freescale/s32g2.dtsi | 23 + arch/arm64/boot/dts/freescale/s32g3.dtsi | 23 + .../dts/freescale/tqmls1088a-mbls10xxa-mc.dtsi | 16 - .../boot/dts/freescale/tqmls10xxa-mbls10xxa.dtsi | 21 + arch/arm64/boot/dts/freescale/tqmls10xxa.dtsi | 8 + arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts | 2 +- arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 21 + .../boot/dts/renesas/r9a09g056n48-rzv2n-evk.dts | 57 +- arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 21 + .../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts | 57 +- arch/arm64/boot/dts/ti/Makefile | 22 +- arch/arm64/include/asm/barrier.h | 3 + arch/arm64/include/asm/el2_setup.h | 116 +- arch/arm64/include/asm/kvm_emulate.h | 51 +- arch/arm64/include/asm/kvm_host.h | 35 +- arch/arm64/include/asm/kvm_nested.h | 2 + arch/arm64/include/asm/memory.h | 6 +- arch/arm64/include/asm/smp.h | 24 +- arch/arm64/include/asm/stacktrace.h | 6 +- arch/arm64/include/asm/sysreg.h | 87 +- arch/arm64/include/asm/vncr_mapping.h | 2 + arch/arm64/kernel/Makefile | 2 +- arch/arm64/kernel/cpufeature.c | 26 +- arch/arm64/kernel/efi.c | 5 - arch/arm64/kernel/entry-common.c | 2 - arch/arm64/kernel/entry.S | 6 - arch/arm64/kernel/irq.c | 13 - arch/arm64/kernel/sdei.c | 8 +- arch/arm64/kernel/smp.c | 142 +- arch/arm64/kernel/stacktrace.c | 4 +- arch/arm64/kernel/traps.c | 3 - arch/arm64/kvm/Makefile | 3 +- arch/arm64/kvm/arch_timer.c | 2 +- arch/arm64/kvm/arm.c | 25 +- arch/arm64/kvm/config.c | 28 + arch/arm64/kvm/debug.c | 4 + arch/arm64/kvm/emulate-nested.c | 49 +- arch/arm64/kvm/fpsimd.c | 26 - arch/arm64/kvm/guest.c | 36 +- arch/arm64/kvm/handle_exit.c | 24 +- arch/arm64/kvm/hyp/exception.c | 10 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 53 +- arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h | 49 +- arch/arm64/kvm/hyp/nvhe/debug-sr.c | 32 + arch/arm64/kvm/hyp/nvhe/mem_protect.c | 20 +- arch/arm64/kvm/hyp/nvhe/switch.c | 2 +- arch/arm64/kvm/hyp/vgic-v3-sr.c | 53 +- arch/arm64/kvm/hyp/vhe/sysreg-sr.c | 6 + arch/arm64/kvm/inject_fault.c | 231 +- arch/arm64/kvm/mmio.c | 12 +- arch/arm64/kvm/mmu.c | 17 +- arch/arm64/kvm/nested.c | 75 +- arch/arm64/kvm/sys_regs.c | 41 +- arch/arm64/kvm/vgic/vgic-init.c | 9 +- arch/arm64/kvm/vgic/vgic-v3-nested.c | 6 +- arch/arm64/kvm/vgic/vgic-v5.c | 52 + arch/arm64/kvm/vgic/vgic.h | 13 + arch/arm64/tools/cpucaps | 4 +- arch/arm64/tools/sysreg | 633 ++++- arch/mips/include/uapi/asm/socket.h | 3 + arch/parisc/include/uapi/asm/socket.h | 3 + arch/powerpc/kernel/dma-iommu.c | 4 +- arch/riscv/configs/defconfig | 5 +- arch/sparc/include/uapi/asm/socket.h | 3 + arch/x86/Kconfig | 9 + arch/x86/entry/entry.S | 8 +- arch/x86/include/asm/cpufeatures.h | 6 +- arch/x86/include/asm/irqflags.h | 4 +- arch/x86/include/asm/kvm_host.h | 1 + arch/x86/include/asm/msr-index.h | 6 + arch/x86/include/asm/mwait.h | 27 +- arch/x86/include/asm/nospec-branch.h | 37 +- arch/x86/kernel/cpu/amd.c | 52 + arch/x86/kernel/cpu/bugs.c | 136 +- arch/x86/kernel/cpu/common.c | 14 +- arch/x86/kernel/cpu/microcode/amd_shas.c | 112 + arch/x86/kernel/cpu/scattered.c | 2 + arch/x86/kernel/itmt.c | 23 + arch/x86/kernel/process.c | 16 +- arch/x86/kernel/process_64.c | 4 + arch/x86/kvm/cpuid.c | 10 +- arch/x86/kvm/reverse_cpuid.h | 7 + arch/x86/kvm/svm/vmenter.S | 6 + arch/x86/kvm/vmx/vmx.c | 2 +- crypto/Kconfig | 3 - crypto/Makefile | 1 - drivers/Kconfig | 2 - drivers/atm/lanai.c | 2 +- drivers/base/cpu.c | 3 + drivers/block/drbd/drbd_receiver.c | 6 +- drivers/block/mtip32xx/mtip32xx.c | 27 +- drivers/bus/mhi/host/pci_generic.c | 52 + drivers/char/ipmi/ipmi_si_intf.c | 4 - drivers/cpufreq/amd-pstate.c | 7 + drivers/firmware/efi/libstub/Makefile.zboot | 2 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 293 +-- drivers/gpu/drm/rockchip/cdn-dp-core.h | 8 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 16 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 452 +++- drivers/gpu/drm/rockchip/inno_hdmi.h | 349 --- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 29 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.h | 33 + drivers/gpu/drm/rockchip/rockchip_lvds.c | 68 +- drivers/gpu/drm/rockchip/rockchip_vop2_reg.c | 89 +- drivers/gpu/drm/xe/xe_devcoredump.c | 50 +- drivers/gpu/drm/xe/xe_guc.c | 8 +- drivers/gpu/drm/xe/xe_pci.c | 1 - drivers/gpu/drm/xe/xe_pm.c | 3 +- drivers/gpu/drm/xe/xe_uc.c | 18 +- drivers/gpu/nova-core/falcon.rs | 29 +- drivers/gpu/nova-core/fb.rs | 10 + drivers/gpu/nova-core/gfw.rs | 39 +- drivers/gpu/nova-core/gpu.rs | 3 +- drivers/gpu/nova-core/regs.rs | 37 +- drivers/gpu/trace/Kconfig | 11 +- drivers/iommu/dma-iommu.c | 14 +- drivers/irqchip/Kconfig | 12 + drivers/irqchip/Makefile | 5 +- drivers/irqchip/irq-gic-common.h | 2 - ...3-its-msi-parent.c => irq-gic-its-msi-parent.c} | 168 +- drivers/irqchip/irq-gic-its-msi-parent.h | 12 + drivers/irqchip/irq-gic-v3-its.c | 1 + drivers/irqchip/irq-gic-v5-irs.c | 822 +++++++ drivers/irqchip/irq-gic-v5-its.c | 1228 ++++++++++ drivers/irqchip/irq-gic-v5-iwb.c | 284 +++ drivers/irqchip/irq-gic-v5.c | 1137 +++++++++ drivers/irqchip/irq-gic.c | 2 +- drivers/irqchip/irq-msi-lib.c | 5 +- drivers/media/cec/core/cec-pin-error-inj.c | 59 +- drivers/media/cec/core/cec-pin-priv.h | 8 + drivers/media/cec/core/cec-pin.c | 31 +- drivers/media/cec/platform/cec-gpio/cec-gpio.c | 58 +- drivers/media/i2c/adv7604.c | 4 +- drivers/media/i2c/tc358743.c | 4 +- drivers/media/i2c/tda1997x.c | 4 +- drivers/media/test-drivers/vivid/vivid-ctrls.c | 3 +- drivers/media/test-drivers/vivid/vivid-vid-cap.c | 4 +- drivers/net/bonding/bond_3ad.c | 13 + drivers/net/bonding/bond_main.c | 91 +- drivers/net/bonding/bond_netlink.c | 16 + drivers/net/bonding/bond_options.c | 42 + drivers/net/ethernet/airoha/airoha_eth.c | 1 + drivers/net/ethernet/airoha/airoha_npu.c | 25 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 6 + .../chelsio/inline_crypto/chtls/chtls_io.c | 3 +- drivers/net/ethernet/google/gve/gve_rx_dqo.c | 2 +- drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c | 57 + drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c | 38 + drivers/net/ethernet/hisilicon/hibmcge/hbg_reg.h | 8 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 28 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 27 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 8 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 139 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 6 +- .../net/ethernet/marvell/octeontx2/nic/otx2_xsk.c | 4 +- drivers/net/ethernet/mediatek/mtk_wed.c | 24 +- drivers/net/ethernet/mediatek/mtk_wed_mcu.c | 32 +- drivers/net/ethernet/mellanox/mlx5/core/en/rss.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en/rss.h | 3 +- .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 30 +- .../net/ethernet/mellanox/mlx5/core/en/rx_res.h | 7 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 135 +- drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 2 +- drivers/net/ethernet/meta/fbnic/Makefile | 1 + drivers/net/ethernet/meta/fbnic/fbnic.h | 3 + drivers/net/ethernet/meta/fbnic/fbnic_csr.h | 27 +- drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c | 29 + drivers/net/ethernet/meta/fbnic/fbnic_fw.c | 179 +- drivers/net/ethernet/meta/fbnic/fbnic_fw.h | 36 + drivers/net/ethernet/meta/fbnic/fbnic_fw_log.c | 123 + drivers/net/ethernet/meta/fbnic/fbnic_fw_log.h | 45 + drivers/net/ethernet/meta/fbnic/fbnic_pci.c | 21 + drivers/net/ethernet/renesas/rtsn.c | 5 + drivers/net/ipa/ipa_main.c | 12 +- drivers/net/phy/qcom/at803x.c | 27 - drivers/net/phy/qcom/qca808x.c | 2 +- drivers/net/phy/qcom/qcom-phy-lib.c | 25 + drivers/net/phy/qcom/qcom.h | 5 + drivers/net/wireless/mediatek/mt76/channel.c | 4 +- drivers/net/wireless/mediatek/mt76/dma.c | 11 +- drivers/net/wireless/mediatek/mt76/mcu.c | 4 + drivers/net/wireless/mediatek/mt76/mt76.h | 17 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 7 +- .../net/wireless/mediatek/mt76/mt76_connac_mac.c | 2 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 32 +- drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 3 + drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 2 + .../net/wireless/mediatek/mt76/mt7921/sdio_mac.c | 58 + drivers/net/wireless/mediatek/mt76/mt7925/init.c | 2 + drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7925/main.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 83 +- drivers/net/wireless/mediatek/mt76/mt7925/mcu.h | 5 +- drivers/net/wireless/mediatek/mt76/mt7925/regs.h | 2 +- drivers/net/wireless/mediatek/mt76/mt792x_core.c | 33 +- drivers/net/wireless/mediatek/mt76/mt792x_mac.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 100 +- drivers/net/wireless/mediatek/mt76/mt7996/main.c | 85 +- drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 216 +- drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h | 16 +- drivers/net/wireless/mediatek/mt76/sdio_txrx.c | 6 +- drivers/net/wireless/mediatek/mt76/tx.c | 11 +- drivers/net/wireless/mediatek/mt76/util.c | 2 +- drivers/net/wireless/mediatek/mt76/wed.c | 6 +- drivers/nvme/host/pci.c | 114 +- drivers/of/irq.c | 22 +- drivers/pci/msi/irqdomain.c | 20 + drivers/perf/Kconfig | 11 + drivers/perf/Makefile | 1 + drivers/perf/arm_brbe.c | 805 +++++++ drivers/perf/arm_brbe.h | 47 + drivers/perf/arm_pmu.c | 16 +- drivers/perf/arm_pmuv3.c | 107 +- drivers/perf/arm_spe_pmu.c | 18 +- drivers/platform/x86/amd/Kconfig | 1 + drivers/platform/x86/amd/Makefile | 1 + drivers/platform/x86/amd/hfi/Kconfig | 18 + drivers/platform/x86/amd/hfi/Makefile | 7 + drivers/platform/x86/amd/hfi/hfi.c | 551 +++++ drivers/platform/x86/dell/dell_rbu.c | 10 +- drivers/regulator/sy8827n.c | 3 +- drivers/soc/aspeed/aspeed-lpc-snoop.c | 2 +- drivers/soc/renesas/Kconfig | 3 - drivers/staging/media/atomisp/Kconfig | 1 + drivers/staging/media/atomisp/Makefile | 1 - drivers/staging/media/atomisp/TODO | 2 - drivers/staging/media/atomisp/i2c/Kconfig | 1 + drivers/staging/media/atomisp/i2c/atomisp-gc0310.c | 611 ++--- drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 2 - drivers/staging/media/atomisp/i2c/gc2235.h | 16 +- drivers/staging/media/atomisp/i2c/ov2722.h | 16 +- .../media/atomisp/pci/atomisp_compat_css20.c | 2 +- drivers/staging/media/atomisp/pci/atomisp_csi2.h | 17 - .../media/atomisp/pci/atomisp_csi2_bridge.c | 233 +- drivers/staging/media/atomisp/pci/atomisp_drvfs.c | 155 -- drivers/staging/media/atomisp/pci/atomisp_drvfs.h | 15 - drivers/staging/media/atomisp/pci/atomisp_fops.c | 5 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 129 +- drivers/staging/media/atomisp/pci/atomisp_subdev.h | 3 - drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 5 +- .../pci/hive_isp_css_include/math_support.h | 5 - drivers/staging/media/atomisp/pci/hmm/hmm.c | 91 - drivers/staging/media/atomisp/pci/hmm/hmm_bo.c | 5 +- drivers/staging/media/atomisp/pci/ia_css_pipe.h | 2 - .../pci/isp/kernels/anr/anr_1.0/ia_css_anr_types.h | 4 +- .../pci/isp/kernels/dpc2/ia_css_dpc2_param.h | 6 +- .../pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c | 4 +- .../pci/isp/kernels/eed1_8/ia_css_eed1_8_param.h | 22 +- .../pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.c | 6 +- .../pci/isp/kernels/sc/sc_1.0/ia_css_sc_param.h | 2 +- .../pci/isp/kernels/vf/vf_1.0/ia_css_vf.host.c | 3 +- .../pci/isp/modes/interface/input_buf.isp.h | 6 +- .../atomisp/pci/isp/modes/interface/isp_const.h | 157 -- .../atomisp/pci/runtime/debug/src/ia_css_debug.c | 1 - .../media/atomisp/pci/runtime/frame/src/frame.c | 29 +- .../media/atomisp/pci/runtime/ifmtr/src/ifmtr.c | 11 +- .../atomisp/pci/runtime/isys/src/virtual_isys.c | 2 +- .../runtime/pipeline/interface/ia_css_pipeline.h | 1 - .../atomisp/pci/runtime/pipeline/src/pipeline.c | 2 - drivers/staging/media/atomisp/pci/sh_css.c | 27 - drivers/staging/media/atomisp/pci/sh_css_defs.h | 12 +- .../staging/media/atomisp/pci/sh_css_internal.h | 8 +- drivers/staging/media/atomisp/pci/sh_css_mipi.c | 11 - drivers/staging/media/atomisp/pci/sh_css_mipi.h | 2 - .../staging/media/atomisp/pci/sh_css_param_dvs.h | 22 +- drivers/staging/media/atomisp/pci/sh_css_params.c | 12 +- drivers/usb/chipidea/ci_hdrc_imx.c | 6 + drivers/usb/chipidea/usbmisc_imx.c | 88 + drivers/usb/dwc3/gadget.c | 8 +- drivers/usb/early/xhci-dbc.c | 4 + drivers/usb/gadget/function/f_fs.c | 10 - drivers/usb/gadget/function/f_uac2.c | 2 +- drivers/video/Kconfig | 2 + drivers/virtio/virtio_ring.c | 4 +- fs/bcachefs/btree_update_interior.c | 34 +- fs/bcachefs/btree_update_interior.h | 12 +- fs/bcachefs/compress.c | 17 +- fs/bcachefs/compress.h | 36 +- fs/bcachefs/error.c | 4 +- fs/bcachefs/extents.c | 14 +- fs/bcachefs/extents.h | 1 + fs/btrfs/super.c | 18 +- fs/btrfs/volumes.h | 10 +- fs/coredump.c | 2 +- fs/crypto/crypto.c | 27 +- fs/crypto/fname.c | 63 +- fs/crypto/fscrypt_private.h | 7 +- fs/crypto/keysetup.c | 23 +- fs/crypto/keysetup_v1.c | 56 +- fs/erofs/data.c | 5 + fs/erofs/zmap.c | 103 +- fs/ocfs2/dir.c | 8 + fs/ocfs2/dlm/dlmrecovery.c | 2 +- fs/smb/server/smb2pdu.c | 29 +- fs/smb/server/transport_rdma.c | 5 +- fs/smb/server/vfs.c | 1 + fs/verity/Kconfig | 6 +- fs/verity/enable.c | 8 +- fs/verity/fsverity_private.h | 24 +- fs/verity/hash_algs.c | 194 +- fs/verity/open.c | 36 +- fs/verity/verify.c | 7 +- fs/xfs/libxfs/xfs_alloc_btree.c | 52 +- fs/xfs/libxfs/xfs_bmap_btree.c | 32 +- fs/xfs/libxfs/xfs_btree.c | 33 +- fs/xfs/libxfs/xfs_btree.h | 41 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 24 +- fs/xfs/libxfs/xfs_refcount_btree.c | 18 +- fs/xfs/libxfs/xfs_rmap_btree.c | 67 +- fs/xfs/libxfs/xfs_rtrefcount_btree.c | 18 +- fs/xfs/libxfs/xfs_rtrmap_btree.c | 67 +- fs/xfs/scrub/btree.c | 2 +- fs/xfs/scrub/rcbag_btree.c | 38 +- fs/xfs/xfs_buf.c | 15 +- fs/xfs/xfs_buf.h | 8 +- fs/xfs/xfs_discard.c | 29 +- fs/xfs/xfs_file.c | 2 +- fs/xfs/xfs_inode.h | 2 +- fs/xfs/xfs_iomap.c | 2 +- fs/xfs/xfs_iops.c | 2 +- fs/xfs/xfs_mount.c | 97 +- fs/xfs/xfs_mount.h | 17 + fs/xfs/xfs_notify_failure.c | 3 +- fs/xfs/xfs_trace.h | 31 +- fs/xfs/xfs_xattr.c | 2 +- include/asm-generic/msi.h | 1 + include/kvm/arm_vgic.h | 6 +- include/linux/cpu.h | 1 + include/linux/dma-map-ops.h | 8 +- include/linux/dma-mapping.h | 13 + include/linux/ethtool.h | 4 - include/linux/fprobe.h | 5 + include/linux/io_uring_types.h | 2 + include/linux/iommu-dma.h | 7 +- include/linux/irqchip/arm-gic-v5.h | 394 ++++ include/linux/irqchip/arm-vgic-info.h | 4 + include/linux/irqdomain.h | 3 + include/linux/kmsan.h | 12 +- include/linux/module.h | 4 + include/linux/msi.h | 1 + include/linux/netdevice.h | 4 +- include/linux/of_irq.h | 5 + include/linux/perf/arm_pmu.h | 8 + include/linux/phy.h | 4 + include/linux/skbuff.h | 2 +- include/net/act_api.h | 2 - include/net/af_unix.h | 2 + include/net/af_vsock.h | 2 +- include/net/bond_options.h | 1 + include/net/bonding.h | 3 + include/net/mctp.h | 52 +- include/trace/events/dma.h | 4 +- include/uapi/asm-generic/socket.h | 3 + include/uapi/linux/handshake.h | 1 + include/uapi/linux/if_link.h | 1 + include/uapi/linux/mctp.h | 8 + init/main.c | 6 +- io_uring/io_uring.c | 3 +- io_uring/msg_ring.c | 4 +- io_uring/zcrx.c | 241 +- io_uring/zcrx.h | 1 + kernel/dma/debug.c | 28 +- kernel/dma/debug.h | 16 +- kernel/dma/direct.c | 6 +- kernel/dma/direct.h | 13 +- kernel/dma/mapping.c | 67 +- kernel/dma/ops_helpers.c | 6 +- kernel/sched/core.c | 2 +- kernel/trace/fprobe.c | 5 + kernel/trace/trace_fprobe.c | 567 +++-- kernel/trace/trace_probe.c | 128 +- lib/crypto/Kconfig | 3 +- lib/crypto/Makefile | 4 +- lib/crypto/arm/poly1305-glue.c | 8 +- lib/crypto/arm64/poly1305-glue.c | 3 +- {crypto => lib/crypto}/hash_info.c | 0 lib/crypto/tests/Kconfig | 25 - lib/crypto/tests/Makefile | 6 - lib/crypto/tests/hash-test-template.h | 512 ---- lib/crypto/tests/sha224-testvecs.h | 470 ---- lib/crypto/tests/sha224_kunit.c | 48 - lib/crypto/tests/sha256-testvecs.h | 470 ---- lib/crypto/tests/sha256_kunit.c | 48 - lib/crypto/tests/sha384-testvecs.h | 566 ----- lib/crypto/tests/sha384_kunit.c | 48 - lib/crypto/tests/sha512-testvecs.h | 662 ------ lib/crypto/tests/sha512_kunit.c | 48 - lib/crypto/x86/poly1305_glue.c | 48 +- localversion-next | 2 +- mm/filemap.c | 2 +- mm/hmm.c | 8 +- mm/kmsan/hooks.c | 36 +- mm/page-writeback.c | 4 +- mm/shmem.c | 274 +-- net/bluetooth/l2cap_sock.c | 3 + net/core/dev.c | 58 +- net/core/skbuff.c | 33 +- net/ethtool/ioctl.c | 93 +- net/ethtool/rss.c | 3 +- net/handshake/tlshd.c | 6 + net/ipv4/ip_output.c | 3 +- net/ipv4/tcp.c | 5 +- net/ipv4/tcp_input.c | 2 +- net/ipv4/tcp_recovery.c | 2 +- net/ipv4/udp_offload.c | 10 +- net/ipv6/addrconf.c | 12 +- net/ipv6/addrlabel.c | 32 +- net/ipv6/anycast.c | 100 +- net/ipv6/ip6_output.c | 3 +- net/ipv6/ipv6_sockglue.c | 28 +- net/ipv6/mcast.c | 332 +-- net/ipv6/ndisc.c | 13 +- net/kcm/kcmsock.c | 3 +- net/mac80211/rx.c | 12 +- net/mctp/af_mctp.c | 66 +- net/mctp/route.c | 574 +++-- net/mctp/test/route-test.c | 612 +++-- net/mctp/test/sock-test.c | 229 ++ net/mctp/test/utils.c | 196 +- net/mctp/test/utils.h | 44 + net/netlink/af_netlink.c | 83 +- net/rxrpc/ar-internal.h | 15 +- net/rxrpc/output.c | 5 +- net/sched/act_api.c | 9 +- net/sched/sch_cake.c | 5 +- net/tipc/topsrv.c | 2 + net/unix/af_unix.c | 183 +- net/vmw_vsock/af_vsock.c | 57 +- net/wireless/reg.c | 28 +- net/xdp/xsk.c | 17 +- rust/kernel/pci.rs | 3 +- scripts/crypto/gen-hash-testvecs.py | 83 - scripts/lib/kdoc/kdoc_parser.py | 150 +- scripts/lib/kdoc/kdoc_re.py | 7 +- sound/soc/amd/yc/acp6x-mach.c | 7 + tools/arch/x86/include/asm/msr-index.h | 1 + .../perf/pmu-events/arch/x86/alderlake/cache.json | 56 +- .../arch/x86/alderlake/floating-point.json | 1 - .../perf/pmu-events/arch/x86/alderlake/other.json | 1 - .../pmu-events/arch/x86/alderlake/pipeline.json | 44 +- .../arch/x86/alderlake/virtual-memory.json | 3 - .../perf/pmu-events/arch/x86/alderlaken/cache.json | 52 +- .../arch/x86/alderlaken/floating-point.json | 1 - .../perf/pmu-events/arch/x86/alderlaken/other.json | 1 - .../pmu-events/arch/x86/alderlaken/pipeline.json | 42 +- .../arch/x86/alderlaken/virtual-memory.json | 3 - .../perf/pmu-events/arch/x86/arrowlake/cache.json | 13 +- .../pmu-events/arch/x86/arrowlake/frontend.json | 135 ++ .../arch/x86/cascadelakex/floating-point.json | 6 +- .../pmu-events/arch/x86/cascadelakex/pipeline.json | 2 +- .../arch/x86/emeraldrapids/pipeline.json | 2 +- .../arch/x86/emeraldrapids/uncore-io.json | 12 + .../arch/x86/emeraldrapids/uncore-memory.json | 20 + .../arch/x86/grandridge/grr-metrics.json | 30 +- .../arch/x86/grandridge/uncore-interconnect.json | 10 + .../pmu-events/arch/x86/grandridge/uncore-io.json | 12 + .../pmu-events/arch/x86/graniterapids/cache.json | 9 + .../pmu-events/arch/x86/graniterapids/counter.json | 10 +- .../arch/x86/graniterapids/gnr-metrics.json | 36 + .../arch/x86/graniterapids/pipeline.json | 2 +- .../x86/graniterapids/uncore-interconnect.json | 19 - .../arch/x86/graniterapids/uncore-io.json | 27 +- .../pmu-events/arch/x86/icelakex/pipeline.json | 2 +- .../pmu-events/arch/x86/icelakex/uncore-cache.json | 2 - .../perf/pmu-events/arch/x86/lunarlake/cache.json | 11 + .../pmu-events/arch/x86/lunarlake/pipeline.json | 18 +- .../arch/x86/lunarlake/virtual-memory.json | 18 - tools/perf/pmu-events/arch/x86/mapfile.csv | 29 +- .../perf/pmu-events/arch/x86/meteorlake/cache.json | 2 +- .../pmu-events/arch/x86/meteorlake/frontend.json | 72 + .../pmu-events/arch/x86/meteorlake/pipeline.json | 2 +- .../pmu-events/arch/x86/pantherlake/cache.json | 278 +++ .../pmu-events/arch/x86/pantherlake/counter.json | 12 + .../pmu-events/arch/x86/pantherlake/frontend.json | 30 + .../pmu-events/arch/x86/pantherlake/memory.json | 215 ++ .../pmu-events/arch/x86/pantherlake/pipeline.json | 325 +++ .../arch/x86/pantherlake/virtual-memory.json | 62 + .../arch/x86/sapphirerapids/pipeline.json | 2 +- .../arch/x86/sapphirerapids/uncore-io.json | 12 + .../arch/x86/sapphirerapids/uncore-memory.json | 20 + .../pmu-events/arch/x86/sierraforest/frontend.json | 64 + .../pmu-events/arch/x86/sierraforest/pipeline.json | 8 + .../arch/x86/sierraforest/srf-metrics.json | 48 + .../arch/x86/sierraforest/uncore-cache.json | 6 +- .../arch/x86/sierraforest/uncore-interconnect.json | 53 +- .../arch/x86/sierraforest/uncore-io.json | 27 +- .../pmu-events/arch/x86/skylakex/pipeline.json | 2 +- .../pmu-events/arch/x86/tigerlake/pipeline.json | 2 +- tools/testing/selftests/bpf/xskxceiver.c | 56 +- tools/testing/selftests/bpf/xskxceiver.h | 1 + .../ftrace/test.d/dynevent/add_remove_fprobe.tc | 30 +- tools/testing/selftests/kvm/Makefile.kvm | 2 +- .../kvm/arm64/{mmio_abort.c => external_aborts.c} | 159 +- tools/testing/selftests/kvm/arm64/get-reg-list.c | 7 + tools/testing/selftests/kvm/arm64/set_id_regs.c | 14 +- .../selftests/kvm/include/arm64/processor.h | 10 + tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/af_unix/Makefile | 2 +- tools/testing/selftests/net/af_unix/scm_inq.c | 125 + tools/virtio/linux/kmsan.h | 2 +- 606 files changed, 20282 insertions(+), 11378 deletions(-) create mode 100644 Documentation/arch/x86/amd-hfi.rst create mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,gic- [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,gic-v5.yaml create mode 100644 Documentation/gpu/nova/core/devinit.rst create mode 100644 Documentation/gpu/nova/core/falcon.rst create mode 100644 Documentation/gpu/nova/core/fwsec.rst create mode 100644 Documentation/gpu/nova/core/vbios.rst rename arch/arm64/boot/dts/freescale/{imx8mp-tqma8mpql-mba8mpxl-lvds.dtso => imx8m [...] create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-nash-peb-wlbt-07.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-segin-peb-eval-01.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-segin-peb-wlbt-05.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx93-phycore-rpmsg.dtso create mode 100644 arch/arm64/kvm/vgic/vgic-v5.c delete mode 100644 drivers/gpu/drm/rockchip/inno_hdmi.h rename drivers/irqchip/{irq-gic-v3-its-msi-parent.c => irq-gic-its-msi-parent.c} (59%) create mode 100644 drivers/irqchip/irq-gic-its-msi-parent.h create mode 100644 drivers/irqchip/irq-gic-v5-irs.c create mode 100644 drivers/irqchip/irq-gic-v5-its.c create mode 100644 drivers/irqchip/irq-gic-v5-iwb.c create mode 100644 drivers/irqchip/irq-gic-v5.c create mode 100644 drivers/net/ethernet/meta/fbnic/fbnic_fw_log.c create mode 100644 drivers/net/ethernet/meta/fbnic/fbnic_fw_log.h create mode 100644 drivers/perf/arm_brbe.c create mode 100644 drivers/perf/arm_brbe.h create mode 100644 drivers/platform/x86/amd/hfi/Kconfig create mode 100644 drivers/platform/x86/amd/hfi/Makefile create mode 100644 drivers/platform/x86/amd/hfi/hfi.c delete mode 100644 drivers/staging/media/atomisp/pci/atomisp_drvfs.c delete mode 100644 drivers/staging/media/atomisp/pci/atomisp_drvfs.h delete mode 100644 drivers/staging/media/atomisp/pci/isp/modes/interface/isp_const.h create mode 100644 include/linux/irqchip/arm-gic-v5.h rename {crypto => lib/crypto}/hash_info.c (100%) delete mode 100644 lib/crypto/tests/Kconfig delete mode 100644 lib/crypto/tests/Makefile delete mode 100644 lib/crypto/tests/hash-test-template.h delete mode 100644 lib/crypto/tests/sha224-testvecs.h delete mode 100644 lib/crypto/tests/sha224_kunit.c delete mode 100644 lib/crypto/tests/sha256-testvecs.h delete mode 100644 lib/crypto/tests/sha256_kunit.c delete mode 100644 lib/crypto/tests/sha384-testvecs.h delete mode 100644 lib/crypto/tests/sha384_kunit.c delete mode 100644 lib/crypto/tests/sha512-testvecs.h delete mode 100644 lib/crypto/tests/sha512_kunit.c create mode 100644 net/mctp/test/sock-test.c delete mode 100755 scripts/crypto/gen-hash-testvecs.py create mode 100644 tools/perf/pmu-events/arch/x86/pantherlake/cache.json create mode 100644 tools/perf/pmu-events/arch/x86/pantherlake/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/pantherlake/frontend.json create mode 100644 tools/perf/pmu-events/arch/x86/pantherlake/memory.json create mode 100644 tools/perf/pmu-events/arch/x86/pantherlake/pipeline.json create mode 100644 tools/perf/pmu-events/arch/x86/pantherlake/virtual-memory.json rename tools/testing/selftests/kvm/arm64/{mmio_abort.c => external_aborts.c} (50%) create mode 100644 tools/testing/selftests/net/af_unix/scm_inq.c