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 982312090977 Add linux-next specific files for 20251103 omits 130d2d91b6ee Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits d585728e5de7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 67875b0deefd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 55ff8f6ee3b4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6d30388fa8be Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits 1dbacbde9073 Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] omits a42bba078073 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 3fd9030bca1c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 3913359f0938 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits af0c5866b298 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits aba02745d426 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] omits f0322490c7e4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a1f0009ad50e Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits 9310f434e436 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits dce5081029cb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1489b5a1b57d Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 5abe51ac3e9a Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] omits fc7d68bf0815 Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] omits 106fea996f1b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 158f03c0fecf Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits 12f1569e0438 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits 35e786dede2f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 33ee56f02d10 Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] omits 83ddf3537e39 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 003ce49b129c Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits 52dac6fa3c75 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4706f9ff42c1 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 25de912c9b19 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 724ca6926373 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 72fdd19e0c38 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 88d48be90e72 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 684ab5ac04c8 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits 02b8c45ecb60 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits 129e1985b08e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d984e71c9783 Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] omits 73b254172f3e Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] omits c2a7d1032564 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fabb9d02b17d Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits 25fcb3cc42ee Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits f3cba276824f Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 4ce94ba46cb7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 6872a46368e8 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 4bf8b41b640d Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits 0a1f456f39e8 Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits a9d8ae6bd3c7 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] omits 993d273f6414 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8cf910c59f3a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8d08cd1271d3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ea49ca56a5d6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 31a176b6e31b Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 1111c8081733 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits 3ab875c568cf Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 21791f551639 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] omits d31439590c6f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 12ce59222492 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits d5ccd952041c Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 3ea6378ba9d8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b56bd06b9356 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7339255f06f7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 512201cb715f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 261ae6034cef Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits a68fbfb2bba6 Merge branch 'next' of https://github.com/cschaufler/smack-next omits 210cce1a1ccb Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits cbeaaafdb9f6 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits 344855c84049 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a048291866d9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f2b1331a6c39 Merge branch 'for-backlight-next' of https://git.kernel.or [...] omits bb141c4f0046 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] omits 0d2c006433d9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b6ee14cdb3b4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 27a70d452b37 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 153bcbfa801c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 812e92424712 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a396e7b6d5f0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8906c4674f12 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1407005e1e54 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 19b1482ac26c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 62d59455c9b9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 902e28a6147c Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 75dc219cd02e Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits 899e354f39e6 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits a0a67ada50bd next-20251031/drm-misc omits f5b4b918627d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 8802885d9a02 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits 0dea9cd95ff0 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 32db2b6bea82 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] omits ca1b613f1140 Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] omits 2823528dd57a Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 10fc177ee428 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5d7f8eb4962b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a9472f310107 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits ab59f4181f37 Merge branch 'mlx5-next' of https://git.kernel.org/pub/scm [...] omits 9f1d323f3439 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits cadf961410bb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 17cd018f6e37 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 7ebc3aeba206 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ee2aa1d200a6 Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] omits 16d1e40bbc7c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5dba492128f2 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] omits fcf3d5a1d595 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 5c3d287eb655 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 1e9f67e6e4bf Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 9d1e1538f569 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits 1d1bee7f8fd6 Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] omits 24d4a7ed1368 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits 1f69f215ae71 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f860df352d94 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] omits a9bb2d67d980 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fd20234f0952 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d11e22d99266 Merge branch 'fs-next' of linux-next omits 64561bd15a91 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 881aa8804b8f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 517a6baedffa Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits 71469f1e2f7c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits dd66f0e94bd3 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] omits 012e16dd4160 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] omits 9a19b202cb3a Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits 5eae009e7536 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits f43e0b823f0f Merge branch 'thead-dt-for-next' of https://git.kernel.org [...] omits 3fe95208816e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ed588e67fd36 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2a4aa7fcde09 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits 76af1ac6eafd Merge branch 'for-next' of https://github.com/spacemit-com/linux omits a0f1067bfb01 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 8662d9b75063 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits d11990f43adb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits eac0f494b692 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 426e538733c7 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits e6d5ba2e859f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 9c3601582a92 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b8c45649f4f3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 721f90ebadc1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 172c5c70d8a4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a2f81cc75e42 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2bd226fea883 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f49e94f29e7f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4d43188b81fa Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 8eb16c456ac7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 74136de202e0 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits cea6cfd9c950 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1adad4b05077 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 352da19c8534 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4287d98592c9 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits 0c7bfff80455 Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] omits b95cf72b902b Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] omits a5d5e7c7a86e Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits 70d608782cbc Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits 3575af345aa2 Merge branch 'i2c/i2c-host-fixes' of https://git.kernel.or [...] omits 40d8e71872ad Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 3c306c82bdbd Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 0e9f1766fec9 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits 5804f2585a04 Merge branch 'perf-tools' of https://git.kernel.org/pub/sc [...] omits d4f6d762a749 Merge branch 'spdx-linus' of https://git.kernel.org/pub/sc [...] omits 77a466c173b3 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] omits 0907e2fb2a6a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits f10aa16bc6f1 Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/ [...] omits a40897f7d39e Merge branch 'rtc-fixes' of https://git.kernel.org/pub/scm [...] omits e63a6715a72c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits b9709f3bbdfb Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits e2c85e909513 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits e5ae5f61ea4b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 81b1faaf1f26 Merge branch 'dma-mapping-fixes' of https://git.kernel.org [...] omits c3c8f93ed86e Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 3f674af0084a Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] omits dacd78129cf8 Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] omits a6ee871f290f Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] omits a09bb2335e76 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] omits a97681b8b5db Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits c77dc2cb95eb Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits c5ea6fa3e0f4 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] omits ae7f469d99c4 Merge branch 'counter-current' of https://git.kernel.org/p [...] omits 7672deea6e1e Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits 81f07f151b07 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits b20eff0e0753 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits 1a43ec9dd2cc Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits b642d4f9ec7a Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits 85981714b0a2 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits c0e3d0520459 Merge branch 'for-current' of https://git.kernel.org/pub/s [...] omits 0547d21661e2 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits ea8c7a6fe596 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 661821dc41b2 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 9b3db24b2d02 Merge branch 'fs-current' of linux-next omits a1e94de7fbd5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 322988762f58 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits 47c57f881f79 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits 7a92081f0736 Merge branch '9p-next' of https://github.com/martinetd/linux omits 9f1e446003f8 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 50ae6384e69f Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 008483a96bbf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 60a9987b5c7e Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits b7fdcacc725e Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 9baba0c5d419 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 4d5b39b00686 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 438882466e80 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits bf7943b43bd2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a0aef97bd387 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits b6d62a91986b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits c24b17a14e75 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 880878d59cce Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits c24059424a07 smb: client: show smb lease key in open_dirs output omits f8d947d3b6c7 smb: client: show smb lease key in open_files output omits bfc13ed9cce5 Merge branches 'arm32-for-6.19', 'arm64-defconfig-for-6.19 [...] omits 08479c4ebca2 Merge branch 'kernel-6.19.cred' into vfs.all omits 0b04ddef6797 Merge branch 'vfs-6.19.folio' into vfs.all omits 8622fa96609b Merge branch 'vfs-6.19.coredump' into vfs.all omits 5da878042cc6 Merge branch 'namespace-6.19' into vfs.all omits 2a13f51f48e2 Merge branch 'vfs-6.19.writeback' into vfs.all omits b798fe5d5b18 Merge branch 'vfs-6.19.inode' into vfs.all omits 6ecf4ccac75a Merge branch 'vfs-6.19.misc' into vfs.all omits a44556a83569 Merge branch 'vfs-6.19.iomap' into vfs.all omits 0746859eed97 Merge branch 'vfs.fixes' into vfs.all omits bd503304846f Merge patch series "creds: add {scoped_}with_kernel_creds()" omits 0d1901703e76 unix: don't copy creds omits 728bed40dd93 target: don't copy kernel creds omits 80db167c4563 nbd: don't copy kernel creds omits e63f77f97d7d firmware: don't copy kernel creds omits dd833078078b cred: add {scoped_}with_kernel_creds omits a2ec189605a9 creds: make init_cred static omits f2a07c647783 cred: add kernel_cred() helper omits 3eaa2454f570 Merge branch into tip/master: 'timers/vdso' omits f3a5897636e4 Merge branch into tip/master: 'timers/core' omits 7a2d80b9a2ef Merge branch into tip/master: 'irq/core' omits 4e4a70adb302 Merge branch into tip/master: 'x86/sgx' omits 1bbb9a2708ba Merge branch into tip/master: 'x86/sev' omits 1245c3d260a3 Merge branch into tip/master: 'x86/mm' omits ad22cef27574 Merge branch into tip/master: 'x86/microcode' omits 973d20365abf Merge branch into tip/master: 'x86/entry' omits 162cc1ffabb3 Merge branch into tip/master: 'x86/cpu' omits f09a24db13f0 Merge branch into tip/master: 'x86/core' omits 217cd20ecf3e Merge branch into tip/master: 'x86/cleanups' omits ba710f32222c Merge branch into tip/master: 'x86/cache' omits 51754ae9b0ca Merge branch into tip/master: 'x86/bugs' omits 0956a0199d72 Merge branch into tip/master: 'x86/apic' omits 28ea96d3736e Merge branch into tip/master: 'sched/core' omits 2c16373065de Merge branch into tip/master: 'perf/core' omits 10eaf0467388 Merge branch into tip/master: 'objtool/core' omits cc2e9b008bb6 Merge branch into tip/master: 'locking/core' omits 8aa0526c4b1b Merge branch into tip/master: 'irq/msi' omits ef9e81cb94fc Merge branch into tip/master: 'irq/drivers' omits d4072d6e06a0 Merge branch into tip/master: 'irq/core' omits c079ece3f97a Merge branch into tip/master: 'core/core' omits 1ec9bfdc9ace Merge branch into tip/master: 'core/bugs' omits 97751db460a7 ceph: replace local base64 helpers with lib/base64 omits fc9356bd92bf fscrypt: replace local base64url helpers with lib/base64 omits cf033af9248a lib: add KUnit tests for base64 encoding/decoding omits a444cd727062 lib/base64: rework encode/decode for speed and stricter va [...] omits 5b693a7ad2ac lib/base64: optimize base64_decode() with reverse lookup tables omits 696e6e9d42e1 lib/base64: add support for multiple variants omits 6d454b2f67b1 lib/Kconfig.debug: cleanup CONFIG_DEBUG_SECTION_MISMATCH h [...] omits 4e92a29bbd20 ocfs2: validate cl_bpc in allocator inodes to prevent divi [...] omits 33084808059a ocfs2: add extra consistency checks for chain allocator dinodes omits 653cacbfc153 lib: test_mul_u64_u64_div_u64: test the 32bit code on 64bit omits dd7620b6cbdb lib: mul_u64_u64_div_u64(): optimise the divide code omits 4803498ab7c1 lib: mul_u64_u64_div_u64(): optimise multiply on 32bit x86 omits 2bac385a1129 lib: test_mul_u64_u64_div_u64: test both generic and arch [...] omits 72e7a4c09b93 lib: add tests for mul_u64_u64_div_u64_roundup() omits fd3f1f78109d lib-add-mul_u64_add_u64_div_u64-and-mul_u64_u64_div_u64_ro [...] omits 6f09d68ea760 lib: add mul_u64_add_u64_div_u64() and mul_u64_u64_div_u64 [...] omits 1fe1053f11e1 lib: mul_u64_u64_div_u64() simplify check for a 64bit product omits 030d885f3e0b lib: mul_u64_u64_div_u64(): combine overflow and divide by [...] omits 2a6c762eca41 lib: mul_u64_u64_div_u64() rename parameter 'c' to 'd' omits 872b1b44b61f panic-sys_info-factor-out-read-and-write-handlers-checkpat [...] omits 33007b73d521 panic: sys_info: factor out read and write handlers omits e3d3cbe5a4e7 panic: sys_info: deduplicate local variable 'table; assignments omits dd352c9f4a48 panic: sys_info: rewrite a fix for a compilation error (`m [...] omits 10696f764605 panic: sys_info:replace struct sys_info_name with plain ar [...] omits c0e689f9b550 panic: sys_info: align constant definition names with parameters omits a6d5079ead44 panic: sys_info: capture si_bits_global before iterating over it omits 4add270fe7de nilfs2: replace vmalloc + copy_from_user with vmemdup_user omits a8ec71e61ad1 mailmap: add entry for Hao Ge omits 61ce15e1fd8d release_task: kill unnecessary rcu_read_lock() around dec_ [...] omits 1196565e9207 mailmap: add entry for Yu-Chun Lin omits 13e47f40cbea lib/xxhash: remove more unused xxh functions omits 0e404dc7c14d dynamic_debug: add support for print stack omits e76b85ea63a2 ocfs2: add inline inode consistency check to ocfs2_validat [...] omits b023fe3f2083 ocfs2: convert to host endian in ocfs2_validate_inode_block omits c3b1d51df194 ocfs2: use correct endian in ocfs2_dinode_has_extents omits 7dc99103a9cd ocfs2: add boundary check to ocfs2_check_dir_entry() omits 08a97196fec6 uaccess: decouple INLINE_COPY_FROM_USER and CONFIG_RUST omits fc2a7b5a9744 uaccess: decouple INLINE_COPY_FROM_USER and CONFIG_RUST omits 38108c284651 init-mainc-wrap-long-kernel-cmdline-when-printing-to-logs-v4 omits 10368e0a9c6c init-mainc-wrap-long-kernel-cmdline-when-printing-to-logs-fix omits a6eec321d44f init/main.c: wrap long kernel cmdline when printing to logs omits 733eaea0922f ipc: create_ipc_ns: drop mqueue mount on sysctl setup failure omits 73a7422e1646 ocfs2: add directory size check to ocfs2_find_dir_space_id() omits 06a848d2b404 taint/module: remove unnecessary taint_flag.module field omits 1cbcf67e333d taint: add reminder about updating docs and scripts omits 23aca60c525a samples/vfs: add selftests include path for kselftest.h omits fcd23734b248 selftests: complete kselftest include centralization omits 3d7e27af8c58 crash: let architecture decide crash memory export to iome [...] omits 2669e5889774 .mailmap: add entry for WangYuli omits 60f3bca4008f lib/xz: remove dead IA-64 (Itanium) support code omits f2a161a22d0b hung_task: panic when there are more than N hung tasks at [...] omits 9518af0afbab compiler.h: remove ARCH_SEL() omits cab0fcc8a1d5 ocfs2: add extra consistency check to ocfs2_dx_dir_lookup_rec() omits d8bfe9016240 ocfs2: fix __counted_by_le() usage in ocfs2_expand_inline_ [...] omits bbfcf197f716 ocfs2: annotate flexible array members with __counted_by_le() omits ca4c21ccf7c8 treewide: drop outdated compiler version remarks in Kconfi [...] omits 9ad42067d9d9 MAINTAINERS: apply name and email address changes for Martin omits ec848f4161dd CREDITS: update Martin's information omits ab56be1a27de mailmap: update name and email addresses omits 219578f36c7d scs: fix a wrong parameter in __scs_magic omits 33886cc2037a kexec_core-remove-superfluous-page-offset-handling-in-segm [...] omits c86a64ceebe6 kexec_core: remove superfluous page offset handling in seg [...] omits a14edc29b3bf ocfs2: relax BUG() to ocfs2_error() in __ocfs2_move_extent() omits 18a2495023b1 ocfs2: add extra flags check in ocfs2_ioctl_move_extents() omits e4244465b969 checkpatch: document new check PLACEHOLDER_USE omits 8275b55b401f checkpatch: detect unhandled placeholders in cover letters omits ad53b74c750f samples: fix coding style issues in Kconfig omits 9ef7b0341163 mm: change type of parameter for memory_notify omits a847bfd3ab5d mm-change-type-of-state-in-struct-memory_block-fix omits a5e14670ec7f mm: change type of state in struct memory_block omits 074be77d684a mm: convert memory block states (MEM_*) macros to enum omits bb1ff0e4e1dc mm/swap: select swap device with default priority round robin omits d0e7d4abc220 mm/swap: do not choose swap device according to numa node omits b3f3c82bfb01 mm: vmstat: output reserved_highatomic and free_highatomic [...] omits a232ef25ae65 mm: make INVALID_PHYS_ADDR a generic macro omits d645e52a49ea mm/vmscan: skip increasing kswapd_failures when reclaim wa [...] omits 77f3df52e3e9 mm/vma: small VMA lock cleanups omits 85bb9d2d3055 treewide: include linux/pgalloc.h instead of asm/pgalloc.h omits 2ee6596f5960 MAINTAINERS: add include/linux/pgalloc.h to MM CORE section omits 54c60a68e244 selftests/damon/sysfs: add obsolete_target test omits 9c2e9681afa4 sysfs.py: extend assert_ctx_committed() for monitoring targets omits 6fc274144dd3 drgn_dump_damon_status: dump damon_target->obsolete omits c1e85b2db8b4 selftests/damon/_damon_sysfs: support obsolete_target file omits 453eb83c7d8a Docs/ABI/damon: document obsolete_target sysfs file omits dcba673e11f8 Docs/admin-guide/mm/damon/usage: document obsolete_target file omits 78e69b265d19 mm/damon/sysfs: implement obsolete_target file omits 371b722fa7b2 mm/damon/sysfs: test commit input against realistic destination omits ee48bb7db5ee mm/damon/core: add damon_target->obsolete for pin-point removal omits 130c9da7b5b7 mm-shmem-tmpfs-hugepage-defaults-config-choice-v2 omits 3c985fe9bd08 mm: shmem/tmpfs hugepage defaults config choice omits 58dd8ccd105b Docs/admin-guide/mm/damon/stat: document negative idle time omits 64af7abe1500 Docs/admin-guide/mm/damon/stat: document aggr_interval_us [...] omits 8c47a8d79089 Docs/admin-guide/mm/damon/lru_sort: document addr_unit parameter omits 171ff3720fcb Docs/admin-guide/mm/damon/reclaim: document addr_unit parameter omits f38a0ba1bdc5 Docs/admin-guide/mm/damon/usage: document empty target reg [...] omits d20c5782dcd0 Docs/admin-guide/mm/damon/stat: fix a typo: s/sampling eve [...] omits 12649d38f7cf Docs/mm/damon/design: fix wrong link to intervals goal section omits 39fa060f071e mm/damon/core: fix wrong comment of damon_call() return timing omits b4de469ebd2e mm, swap: remove redundant argument for isolating a cluster omits ee775d5f3422 mm/migrate, swap: drop usage of folio_index omits 46b65659c435 mm, swap: cleanup swap entry allocation parameter omits 84177937480a mm, swap: rename helper for setup bad slots omits 686ea517f471 mm, swap: do not perform synchronous discard during allocation omits 9d71bf551716 mm/huge_memory: optimize old_order derivation during folio [...] omits 669cc29ce2a1 mm/huge_memory: optimize and simplify folio stat update af [...] omits 7deda8131ad0 mm/huge_memory: update folio stat after successful split omits f6db6c8e44b3 mm/huge_memory: avoid reinvoking folio_test_anon() omits 87f81c75d5cb mm-debug_vm_pgtable-add-_mkwrite_novma-tests-v3 omits a826da753963 mm/debug_vm_pgtable: add [pte|pmd]_mkwrite_novma() tests omits abeb356609c0 iommu/sva: invalidate stale IOTLB entries for kernel addre [...] omits ff2c79c71c5d mm: introduce deferred freeing for kernel page tables omits a9f84c6560b5 x86/mm: use pagetable_free() omits d56b6446ff09 mm: introduce pure page table freeing function omits 3c323c48bfa3 x86/mm: use 'ptdesc' when freeing PMD pages omits d14489c3dd26 mm: actually mark kernel page table pages omits 92d224d61e81 mm: add a ptdesc flag to mark kernel page tables omits 180013476326 iommu: disable SVA when CONFIG_X86 is set omits 232c8c26087d memcg-manually-uninline-__memcg_memory_event-fix omits dfc16d39cd41 memcg: manually uninline __memcg_memory_event omits b494af0be955 mm/vmalloc: request large order pages from buddy allocator omits 52ccfc60673c mm-vmstat-fix-indentation-in-fold_diff-function-fix omits c97c95c0b39e mm/vmstat: fix indentation in fold_diff function omits 51299636c312 mm: remove reference to destructor in comment in calculate [...] omits 84298087e660 mm/khugepaged: factor out common logic in [scan,alloc]_sle [...] omits d684cfa91f22 mm/damon/sysfs: remove misleading todo comment in nid_show() omits 86272b6f09a5 mm/vmalloc: use kmalloc_array() instead of kmalloc() omits f7e9aad02e36 vmalloc: separate gfp_mask adjunctive parentheses in __vma [...] omits d7d2cc6a2da7 mm: update resctl to use mmap_prepare omits 63c6b724ddc3 mm: update mem char driver to use mmap_prepare omits 58ed57ba5bf3 mm: add shmem_zero_setup_desc() omits 6b1396f8fcd4 mm/hugetlbfs: update hugetlbfs to use mmap_prepare omits edbc3352a242 doc: update porting, vfs documentation for mmap_prepare actions omits bf498f7e77d6 mm: add ability to take further action in vm_area_desc omits c39c90b6e045 mm: introduce io_remap_pfn_range_[prepare, complete]() omits 4e0739ee4a4f mm: abstract io_remap_pfn_range() based on PFN omits 6f5508f7754c mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() omits ef60fddfd4c7 mm/vma: rename __mmap_prepare() function to avoid confusion omits 18a3343a4042 relay: update relay to use mmap_prepare omits ae97f51c5c0f mm: add vma_desc_size(), vma_desc_pages() helpers omits e64c754aac20 mm/vma: remove unused function, make internal functions static omits c14a51a5aec5 device/dax: update devdax to use mmap_prepare omits b5af88f9d18c mm/shmem: update shmem to use mmap_prepare omits 050ddc81742a mm/damon/reclaim: use min_sz_region for core address align [...] omits 53dc2ad4c194 mm/damon: add a min_sz_region parameter to damon_set_regio [...] omits a7d0157d1220 mm/khugepaged: guard is_zero_pfn() calls with pte_present() omits 497c3333310f Docs/ABI/damon: document DAMOS quota goal path file omits 5a6b7c39e0d8 Docs/admin-guide/mm/damon/usage: document DAMOS quota goal [...] omits ed11ac90743f Docs/mm/damon/design: document DAMOS_QUOTA_NODE_MEMCG_{USE [...] omits f2074098e10e mm/damon/sysfs-schemes: support DAMOS_QUOTA_NODE_MEMCG_FREE_BP omits 1dfbcebfe1a4 mm/damon/core: add DAMOS quota gaol metric for per-memcg p [...] omits 0196eb4335d2 mm/damon/sysfs-schemes: support DAMOS_QUOTA_NODE_MEMCG_USED_BP omits 99a1c7b565c8 mm/damon/sysfs-schemes: implement path file under quota go [...] omits e6f2b527c71f mm/damon/core: implement DAMOS_QUOTA_NODE_MEMCG_USED_BP omits cdb53138824b mm/damon: add DAMOS quota goal type for per-memcg per-node [...] omits 55d254c66e1c mm/damon: document damos_quota_goal->nid use case omits 9ea5644185fc mm: vmscan: simplify the logic for activating dirty file folios omits 4e7f1edebed0 mm: vmscan: filter out the dirty file folios for node_reclaim() omits 4c9d2ce4a869 mm/migrate_device: add tracepoints for debugging omits 7c42168edd92 tools/mm/page_owner_sort: add help option support omits b689feefab87 memcg: net: track network throttling due to memcg memory pressure omits 6f218cf390c3 mm: thp: reparent the split queue during memcg offline omits c7022ee92fbb mm: thp: use folio_batch to handle THP splitting in deferr [...] omits d961fcf724a5 mm: thp: introduce folio_split_queue_lock and its variants omits 4c7d7743b1e1 mm: thp: replace folio_memcg() with folio_memcg_charged() omits 3475059ddcd1 mm/khugepaged: fix comment for default scan sleep duration omits b5fb8336da0d tools/mm: use <stdbool.h> in page_owner_sort.c omits 144e902450a3 mm/page_alloc: simplify and cleanup pcp locking omits c05da9487006 mm/page_isolation: clarify FIXME around shrink_slab() in m [...] omits 0797feebb10e mempool: clarify behavior of mempool_alloc_preallocated() omits cee4a7f7f2b9 mm-page_alloc-batch-page-freeing-in-free_frozen_page_commit-fix omits 8e3fe263990c mm/page_alloc: batch page freeing in free_frozen_page_commit omits 66fc19a7d7e8 mm/page_alloc: batch page freeing in decay_pcp_high omits 040cef7123f8 mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change [...] omits 314c7da0034c mm: huge_memory: use folio_can_map_prot_numa() for pmd folio omits 2553980c0e05 mm: mprotect: convert to folio_can_map_prot_numa() omits 103784f4af9d mm: mprotect: avoid unnecessary struct page accessing if p [...] omits 9a36765756b6 mm: mprotect: always skip dma pinned folio in prot_numa_skip() omits 9568dbc30878 drivers-base-node-fold-unregister_node-into-unregister_one [...] omits 5d6fb3c3db5d drivers/base/node: fold unregister_node() into unregister_ [...] omits ab5174cf8aa8 drivers-base-node-fold-register_node-into-register_one_node-fix omits 40f44a8f5ad3 drivers/base/node: fold register_node() into register_one_node() omits 0716186bb310 mm: remove the BOUNCE config option omits 4dfa0d644254 vmalloc: update __vmalloc_node_noprof() documentation omits cb8184052bc6 mm/huge_memory: only get folio_order() once during __folio [...] omits 7354425d7daf mm: vmalloc: fix uninitialized value issue omits 274908d4534b mm: vmalloc: WARN_ON if mapping size is not PAGE_SIZE aligned omits 806352ed6c60 mm/page_owner: simplify zone iteration logic in init_early [...] omits 679fe9e794d4 mm/page_owner: rename proc-prefixed variables for clarity omits ebd4372042cf kasan: cleanup of kasan_enabled() checks omits 6c753e43f13b kasan: remove __kasan_save_free_info wrapper omits 6ac0ed7c15ac mm/userfaultfd: don't lock anon_vma when performing UFFDIO_MOVE omits 880c3a03f6d2 mm: always call rmap_walk() on locked folios omits a429152d6b8c mm/hugetlb: allow overcommitting gigantic hugepages omits 80cc68115616 mm/hugetlb: create hstate_is_gigantic_no_runtime helper omits bb44667bc698 mm/page_alloc: prevent reporting pcp->batch = 0 omits f845c7f69aab mm/page_alloc: clarify batch tuning in zone_batchsize omits 4145753e9d2a mm-khugepaged-unify-pmd-folio-installation-with-map_anon_f [...] omits d3fb46e6f8f7 mm/khugepaged: unify pmd folio installation with map_anon_ [...] omits 718abcd6125e mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_ [...] omits 2ed4639757a9 gpu/drm/nouveau: enable THP support for GPU memory migration omits 1f96e4d24883 selftests/mm/hmm-tests: new throughput tests including THP omits 429a79750559 selftests/mm/hmm-tests: partial unmap, mremap and anon_wri [...] omits 5e0a81282373 selftests/mm/hmm-tests: new tests for zone device THP migration omits 8a7397323e9a lib/test_hmm: add large page allocation failure testing omits 7b1c1034c0ef mm/migrate_device: add THP splitting during migration omits 6e73b98cf784 mm/memremap: add driver callback support for folio splitting omits 4f0f1eb1ad04 lib/test_hmm: add zone device private THP test infrastructure omits 49fc0ab3c04f mm/memory/fault: add THP fault handling for zone device pr [...] omits 385ea4a0a1f3 mm/migrate_device: implement THP migration of zone device pages omits c63fec38517d mm/migrate_device: handle partially mapped folios during c [...] omits 6c9737d8e0a2 mm/huge_memory: implement device-private THP splitting omits 049a3ae187c6 mm/rmap: extend rmap and migration support device-private entries omits b392d5c79973 mm/huge_memory: add device-private THP support to PMD operations omits bb90a7c7b220 mm/zone_device: rename page_free callback to folio_free omits 514406326fd6 mm/zone_device: support large zone device private folios omits 614a7f9a8190 KVM: s390: fix missing present bit for gmap puds omits 516a486462c3 mm/page_owner: update Documentation with 'show_handles' an [...] omits 59ee4b10b910 mm/page_owner: add debugfs file 'show_stacks_handles' omits 917cf143292b mm/page_owner: add debugfs file 'show_handles' omits 5f864a4eedf5 mm/page_owner: add struct stack_print_ctx.flags omits dc79097f4ae8 mm/page_owner: introduce struct stack_print_ctx omits 3e2609c07b8c mm/dirty: replace READ_ONCE() with pudp_get() omits 01f58b6e5c60 mm/compaction: fix the range to pageblock_pfn_to_page() omits 2ee784aaee53 mm/compaction: check the range to pageblock_pfn_to_page() [...] omits f80519f0115e mm: consistently use current->mm in mm_get_unmapped_area() omits 27d6d8ce6d0e Docs/admin-guide/mm/zswap: s/red-black tree/xarray/ omits 02e93a2f9674 mm/zswap: s/red-black tree/xarray/ omits 3592a75cf7eb mm/zswap: fix typos: s/zwap/zswap/ omits e1a4d1a86bfc mm/zswap: remove unnecessary dlen writes for incompressible pages omits a0c60b6df017 mm/vmscan: remove redundant __GFP_NOWARN omits 386dc43b3413 mm: readahead: make thp readahead conditional to mmap_miss logic omits 0308209176f3 mm: replace READ_ONCE() with standard page table accessors omits 749c8127fd96 selftests: update ksm inheritance tests for prctl fork/exec omits b726ce659beb mm/ksm: fix exec/fork inheritance support for prctl omits d7579ec095a1 mm: kvmalloc: add non-blocking support for vmalloc omits 8965265cb3a1 mm/vmalloc: update __vmalloc_node_range() documentation omits a1d17abdc5d5 mm: skip might_alloc() warnings when PF_MEMALLOC is set omits 2c0a4b893ba1 kmsan: remove hard-coded GFP_KERNEL flags omits 5059d87c3a6e mm/kasan: support non-blocking GFP in kasan_populate_vmalloc() omits 0a894bb5fdd5 mm/vmalloc: handle non-blocking GFP in __vmalloc_area_node() omits 4b7a336405d2 mm/vmalloc: defer freeing partly initialized vm_struct omits 2572f3c6723d mm/vmalloc: support non-blocking GFP flags in alloc_vmap_area() omits 997f7958d002 lib/test_vmalloc: remove xfail condition check omits d85af6784eb9 lib/test_vmalloc: add no_block_alloc_test case omits bcb081261184 mm/ptdump: replace READ_ONCE() with standard page table accessors omits 2bbba5e39ff4 mm: fix some typos in mm module omits f706eed8f2b2 mm/thp: drop follow_devmap_pmd() default stub omits ccbcf0f780bd mm-vmscan-simplify-the-folio-refcount-check-in-pageout-fix omits 2829e3ee5feb mm: vmscan: simplify the folio refcount check in pageout() omits a2e90d3a233d mm-vmscan-remove-folio_test_private-check-in-pageout-fix omits ea65b4a1607c mm: vmscan: remove folio_test_private() check in pageout() omits d6617d098297 mm/memory-failure: support disabling soft offline for Huge [...] omits 968964975445 mm/secretmem: fix use-after-free race in fault handler omits 972cbfc49918 mm/huge_memory: initialise the tags of the huge zero folio omits 53cf27169584 nilfs2: avoid having an active sc_timer before freeing sci omits 538a9e95bdf4 scripts/decode_stacktrace.sh: fix build ID and PC source parsing omits decb83d62398 mm/damon/sysfs: change next_update_jiffies to a global variable omits c75e54bc2434 mm/damon/stat: change last_refresh_jiffies to a global variable omits f8e015518486 maple_tree: fix tracepoint string pointers omits e356021a7589 codetag: debug: handle existing CODETAG_EMPTY in mark_obje [...] omits e584a79eab47 mm/mremap: honour writable bit in mremap pte batching omits 900b7be6f771 gcov: add support for GCC 15 omits 18f9eda02806 mm/mm_init: fix hash table order logging in alloc_large_sy [...] omits 6c141c6de1db mm/truncate: unmap large folio on split failure omits d6c0a1f68e2c mm/memory: do not populate page table entries beyond i_size omits 6923ff319e1b fs/proc: fix uaf in proc_readdir_de() omits 6113a02a076e mm/huge_memory: preserve PG_has_hwpoisoned if a folio is s [...] omits 0e89ff81d650 ksm: use range-walk function to jump over holes in scan_ge [...] omits 92ab020ed132 mm/kmsan: fix kmsan kmalloc hook when no stack depots are [...] omits a2663df2fb24 mm-shmem-fix-thp-allocation-and-fallback-loop-v3 omits 2eafb57c49ea mm/shmem: fix THP allocation and fallback loop omits 53ea775c6a49 kho: allocate metadata directly from the buddy allocator omits 21398e2af526 kho: increase metadata bitmap size to PAGE_SIZE omits 8c211175c3ab liveupdate-kho-warn-and-fail-on-metadata-or-preserved-memo [...] omits 4039a00022d4 kho: warn and fail on metadata or preserved memory in scra [...] omits f9ceef805ccb mm/huge_memory: do not change split_huge_page*() target or [...] omits fc9cda149ea0 Merge remote-tracking branch 'regmap/for-6.19' into regmap-next omits 493b808398e4 nfsd: delete unreachable confusing code in nfs4_open_delegation() omits 7262e3e3c2c1 NFSD: Add array bounds-checking in nfsd_iter_read() omits 31939b616a23 nfsd: switch the default for NFSD_LEGACY_CLIENT_TRACKING to "n" omits 35657be93dd5 nfsd: change nfs4_client_to_reclaim() to allocate data omits 99facdc8fb80 nfsd: move name lookup out of nfsd4_list_rec_dir() omits f9faf87ae675 svcrdma: Release transport resources synchronously omits af1d9344fd42 iomap: fix race when reading in all bytes of a folio omits edc460cf2d01 iomap: rename bytes_pending/bytes_accounted to bytes_submi [...] omits 7e42cf8f61bb fs: cosmetic fixes to lru handling omits 7ba2ca3d17bb fs: push list presence check into inode_io_list_del() omits f067034506af Merge patch series "nstree: listns()" omits ad91b0b46140 selftests/namespace: test listns() pagination omits 8e8e30482160 selftests/namespace: add stress test omits a3cfd346a796 selftests/namespace: commit_creds() active reference tests omits 5e0351c5cff3 selftests/namespace: third threaded active reference count test omits 4e1ac88f72b6 selftests/namespace: second threaded active reference count test omits a14103b51b48 selftests/namespace: first threaded active reference count test omits 891ac9520a39 selftests/namespaces: twelth inactive namespace resurrection test omits d9a1d7f9ca01 selftests/namespaces: eleventh inactive namespace resurrec [...] omits 0fc64c744a37 selftests/namespaces: tenth inactive namespace resurrection test omits d727d7118192 selftests/namespaces: ninth inactive namespace resurrection test omits e78fbf18427f selftests/namespaces: eigth inactive namespace resurrection test omits 745563b64f17 selftests/namespaces: seventh inactive namespace resurrect [...] omits 12d3e80e7e5e selftests/namespaces: sixth inactive namespace resurrection test omits 867b41a7f3a5 selftests/namespaces: fifth inactive namespace resurrection test omits b13c23044994 selftests/namespaces: fourth inactive namespace resurrection test omits b1e35126b671 selftests/namespaces: third inactive namespace resurrection test omits e31ba6d17173 selftests/namespaces: second inactive namespace resurrection test omits 021685861727 selftests/namespaces: first inactive namespace resurrection test omits 907d5fb3969b selftests/namespaces: seventh listns() permission test omits bff0752ab579 selftests/namespaces: sixth listns() permission test omits 7c30d18f8a2f selftests/namespaces: fifth listns() permission test omits 437cb4e3bf89 selftests/namespaces: fourth listns() permission test omits 4862ae15b9f1 selftests/namespaces: third listns() permission test omits 797f98e53b21 selftests/namespaces: second listns() permission test omits 7acfe4ac6385 selftests/namespaces: first listns() permission test omits 13565cf478d5 selftests/namespaces: ninth listns() test omits 269b7312b80c selftests/namespaces: eigth listns() test omits 344592571620 selftests/namespaces: seventh listns() test omits 2ca106ceff9c selftests/namespaces: sixth listns() test omits ec87d8dc64a8 selftests/namespaces: fifth listns() test omits 6b2ba407d31a selftests/namespaces: fourth listns() test omits c44b0ab1c155 selftests/namespaces: third listns() test omits 3dab3c826b1a selftests/namespaces: second listns() test omits 53ee5c89689c selftests/namespaces: first listns() test omits fb6ddc37e0db selftests/namespaces: add listns() wrapper omits da49582f9847 selftests/namespaces: fifteenth active reference count tests omits 08d140016704 selftests/namespaces: fourteenth active reference count tests omits e3d38d0fd5e4 selftests/namespaces: thirteenth active reference count tests omits 8d4875652074 selftests/namespaces: twelth active reference count tests omits f7801cf3ee85 selftests/namespaces: eleventh active reference count tests omits 042b3a4e0e7f selftests/namespaces: tenth active reference count tests omits 18985a59baae selftests/namespaces: ninth active reference count tests omits c0dd7439f643 selftests/namespaces: eigth active reference count tests omits 8bcabf59bb02 selftests/namespaces: seventh active reference count tests omits 45496beeb6f2 selftests/namespaces: sixth active reference count tests omits 2d7d496adee0 selftests/namespaces: fifth active reference count tests omits f3cb1112ee69 selftests/namespaces: fourth active reference count tests omits a580ea18862c selftests/namespaces: third active reference count tests omits 4a7c19195419 selftests/namespaces: second active reference count tests omits 67dae17ec629 selftests/namespaces: first active reference count tests omits 3e750b949a11 selftests/filesystems: remove CLONE_NEWPIDNS from setup_us [...] omits 85850f995bab nsfs: update tools header omits 7d412fa66535 arch: hookup listns() system call omits 4eb8c4a63813 nstree: add listns() omits 18917ba4f8ae nstree: add unified namespace list omits 3b0f6ac2c063 nstree: simplify rbtree comparison helpers omits 8a7409976145 nstree: maintain list of owned namespaces omits a4979b91d568 nstree: assign fixed ids to the initial namespaces omits 94744630480f nstree: allow lookup solely based on inode omits 532f5ccbaf69 nstree: introduce a unified tree omits a1f23a23aa52 ns: use anonymous struct to group list member omits 3c9820d5c64a ns: add active reference count omits 3b0ffd90d981 ns: rename to exit_nsproxy_namespaces() omits 406a9d90fb9f ns: add __ns_ref_read() omits ce3f3c4746e9 ns: initialize ns_list_node for initial namespaces omits 3bf692888f27 erofs: avoid infinite loop due to incomplete zstd-compressed data omits 934cd53e1669 Merge branch 'kbuild-ms-extensions' into kbuild-next omits ba6a8208cc20 Merge branch 'block-6.18' into for-next omits 9c5ce8007887 fbdev: vesafb: Use dev_* fn's instead printk omits 0b447e53ba1c Merge branch 'for-6.19/io_uring' into for-next omits eda819ce75b9 Merge branches 'pm-runtime' and 'pm-cpufreq' into linux-next omits 8b39dcc552df Merge branch 'for-next-next-v6.18-20251030' into for-next- [...] omits 0eba3af4462c Merge branch 'for-next-current-v6.17-20251030' into for-ne [...] omits 39096514eec5 Merge branch 'misc-next' into for-next-next-v6.18-20251030 omits f9d271fb3464 Merge branch 'b-for-next' into for-next-next-v6.18-20251030 omits 4089d325ca81 Merge branch 'misc-6.18' into for-next-current-v6.17-20251030 omits 9b02fd28f4cd fbdev: vga16fb: Request memory region omits 1892dd18856e Merge branch 'misc-6.18' into next-fixes omits 1cc4b8a3fce8 fbdev: vga16fb: replace printk() with dev_*() in probe omits e4e3fa1afb8e btrfs: === misc-next on b-for-next === omits b2cb3cd68042 Merge remote-tracking branch 'asoc/for-6.19' into asoc-next omits e53c61816f5e Merge branch 'block-6.18' into for-next omits b382f3687ded Merge remote-tracking branch 'regulator/for-6.19' into reg [...] omits 1aa4524c0c1b parisc: entry.S: fix space adjustment on interruption for [...] omits 3f679476cb15 Merge patch series "coredump: cleanups & pidfd extension" omits dd06c679fdc2 selftests/coredump: add second PIDFD_INFO_COREDUMP_SIGNAL test omits f7c4e9ccc290 selftests/coredump: add first PIDFD_INFO_COREDUMP_SIGNAL test omits abbdafa42a69 selftests/coredump: ignore ENOSPC errors omits ffd530a8dca6 selftests/coredump: add debug logging to coredump socket p [...] omits 9c7b9f584d31 selftests/coredump: add debug logging to coredump socket tests omits 6a09a01934f0 selftests/coredump: add debug logging to test helpers omits b41c2e03a32a selftests/coredump: handle edge-triggered epoll correctly omits ef9d4599a07d selftests/coredump: fix userspace coredump client detection omits d95713261b4b selftests/coredump: fix userspace client detection omits d83f28503ab9 selftests/coredump: split out coredump socket tests omits dbfb0a907136 selftests/coredump: split out common helpers omits b4f6f0c07e58 selftests/pidfd: add second supported_mask test omits 6e922689eae4 selftests/pidfd: add first supported_mask test omits 2b58eb8f11ef selftests/pidfd: update pidfd header omits c31cca121e6d pidfs: expose coredump signal omits 36eb7a671209 pidfs: drop struct pidfs_exit_info omits 61b355f33812 pidfs: prepare to drop exit_info pointer omits 1b18e8565098 pidfd: add a new supported_mask field omits 0861da5d02a1 pidfs: add missing BUILD_BUG_ON() assert on struct pidfd_info omits ee9fef956a1b pidfs: add missing PIDFD_INFO_SIZE_VER1 omits ab7e4eef40c5 pidfs: fix PIDFD_INFO_COREDUMP handling omits d78a03c2cf5e pidfs: use guard() for task_lock omits 2aea4b47e7a5 Merge branch 'devel' into for-next omits 5a2a5e62a521 Merge remote-tracking branch 'ebiggers/libcrypto-tests' in [...] omits b05df3c0a738 Merge remote-tracking branch 'ebiggers/libcrypto-updates' [...] omits ebcb047f2a06 lib/crypto: tests: Add KUnit tests for BLAKE2b omits 68f377364105 btrfs: mark dirty extent range for out of bound prealloc extents omits e4562486b8a4 btrfs: scrub: cancel the run if there is a pending signal omits 69ccd838e072 btrfs: scrub: cancel the run if the process or fs is being frozen omits 368fd8949c05 btrfs: scrub: add cancel/pause/removed bg checks for raid5 [...] omits 4e3c05bea8d8 btrfs: set inode flag BTRFS_INODE_COPY_EVERYTHING when log [...] omits c3df76aa5180 btrfs: tag as unlikely fs aborted checks in space flushing code omits aa695ae91abe btrfs: avoid space_info locking when checking if tickets a [...] omits 902d69681b1e btrfs: move ticket wakeup and finalization to remove_ticket() omits c128b393b631 btrfs: add data_race() in btrfs_account_ro_block_groups_fr [...] omits 833e77592635 btrfs: remove pointless label and goto from unpin_extent_range() omits fb90e5a89966 btrfs: reduce block group critical section in unpin_extent [...] omits 3e087795ab3e btrfs: change 'reserved' argument from pin_down_extent() to bool omits 17e4dbae3dec btrfs: remove 'reserved' argument from btrfs_pin_extent() omits c07e6547f2db btrfs: use local variable for space_info in pin_down_extent() omits c8d796df5458 btrfs: reduce block group critical section in pin_down_extent() omits dc782a6ceebc btrfs: reduce block group critical section in do_trimming() omits 732f1e3fe271 btrfs: reduce block group critical section in btrfs_add_re [...] omits 78c31a28338c btrfs: reduce block group critical section in btrfs_free_r [...] omits 7a1ca37d6158 btrfs: reduce space_info critical section in btrfs_chunk_alloc() omits 4b6172d5a1d0 btrfs: remove double underscore prefix from __reserve_bytes() omits ea896e4c60d9 btrfs: process ticket outside global reserve critical section omits 0d77b38bb1b3 btrfs: assign booleans to global reserve's full field omits 6ac2024e8566 btrfs: assert space_info is locked in steal_from_global_rsv() omits 6e1dd7905bd9 btrfs: avoid unnecessary reclaim calculation in priority_r [...] omits be7e39368e4e btrfs: shorten critical section in btrfs_preempt_reclaim_m [...] omits 1097bf725698 btrfs: increment loop count outside critical section durin [...] omits 1cbc0ba5f42b btrfs: bail out earlier from need_preemptive_reclaim() if [...] omits ac09ac0249b2 btrfs: inline btrfs_space_info_used() omits b4d301916185 btrfs: avoid used space computation when reserving space omits c31681170b03 btrfs: avoid used space computation when trying to grant tickets omits 830531e646a6 btrfs: make btrfs_can_overcommit() return bool instead of int omits 55995be69c1f btrfs: avoid recomputing used space in btrfs_try_granting_ [...] omits 0088b0ea9887 btrfs: return real error when failing tickets in maybe_fai [...] omits bae013b782ab btrfs: fix memory leak of qgroup_list in btrfs_add_qgroup_ [...] omits 67805c03e779 btrfs: ensure no dirty metadata is written back for an fs [...] omits 4b01c47e277f btrfs: subpage: simplify the PAGECACHE_TAG_TOWRITE handling omits 56cb46f013cf btrfs: remove pointless data_end assignment in btrfs_exten [...] omits 78593b3cab90 btrfs: use the key format macros when printing keys omits a277b0572c56 btrfs: add macros to facilitate printing of keys omits 6aeffc4cccc9 btrfs: remove redundant refcount check in btrfs_put_transaction() omits 66388e609bee btrfs: remove fs_info argument from btrfs_zoned_activate_one_bg() omits bf773e10033d btrfs: remove fs_info argument from btrfs_sysfs_add_space_ [...] omits 5a953c05f8d1 btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions omits dd916f3f8343 btrfs: remove fs_info argument from btrfs_reserve_metadata [...] omits d19eb18a8653 btrfs: remove fs_info argument from __reserve_bytes() omits f0fec84291bf btrfs: fix parameter documentation for btrfs_reserve_data_bytes() omits 5f7e8c3ff4c9 btrfs: remove fs_info argument from maybe_clamp_preempt() omits b3b4cd57252b btrfs: remove fs_info argument from handle_reserve_ticket() omits 84c6197422d6 btrfs: remove fs_info argument from steal_from_global_rsv() omits ab867989975a btrfs: remove fs_info argument from need_preemptive_reclaim() omits 9383e767b9dc btrfs: remove fs_info argument from btrfs_calc_reclaim_met [...] omits 52e6857a0274 btrfs: remove fs_info argument from shrink_delalloc() and [...] omits 1d216884456f btrfs: remove fs_info argument from btrfs_dump_space_info() omits b1d9e41e8068 btrfs: remove fs_info argument from btrfs_can_overcommit() omits 1ecda9aa21e5 btrfs: remove fs_info argument from calc_available_free_space() omits e1c226be1d00 btrfs: remove fs_info argument from maybe_fail_all_tickets() omits c3f67166896f btrfs: remove fs_info argument from priority_reclaim_metad [...] omits 7416df63ea6d btrfs: remove fs_info argument from priority_reclaim_data_space() omits e8b66427936a btrfs: remove fs_info argument from btrfs_try_granting_tickets() omits 82f5ed52de5c btrfs: avoid repeated computations in btrfs_mark_ordered_i [...] omits 002bcd3bc2cc btrfs: avoid multiple i_size rounding in btrfs_truncate() omits 6087e0152885 btrfs: consistently round up or down i_size in btrfs_truncate() omits 138aaeea4a9e btrfs: add unlikely to unexpected error case in extent_wri [...] omits 826fedd75abb btrfs: split assertion into two in extent_writepage_io() omits 87ebd2a11896 btrfs: use variable for end offset in extent_writepage_io() omits 2a6041b1f1b2 btrfs: truncate ordered extent when skipping writeback pas [...] omits 8054d2990715 btrfs: implement remove_bdev and shutdown super operation [...] omits 8c74cd4e0bf6 btrfs: implement shutdown ioctl omits ea694ec54260 btrfs: introduce a new shutdown state omits ede21a086a16 btrfs: use end_pos variable where needed in btrfs_dirty_folio() omits 383a4bffe891 btrfs: fix racy bitfield write in btrfs_clear_space_info_full() omits 12a1a54ff61f btrfs: fix comment in alloc_bitmap() and drop stale TODO omits 00a15f607c13 btrfs: fix double free of qgroup record after failure to a [...] omits dd2c0b5125e3 btrfs: subpage: rename macro variables to avoid shadowing omits ca78e45da3b3 btrfs: refactor allocation size calculation in alloc_btrfs [...] omits 91c157361d90 btrfs: fix trivial -Wshadow warnings omits f75ac7368813 btrfs: print-tree: use string format for key names omits 11f339e88513 btrfs: remove unnecessary NULL fs_info check from find_loc [...] omits 8c5827b177cb btrfs: use single return value variable in btrfs_relocate_ [...] omits 91eb385bba97 btrfs: ignore ENOMEM from alloc_bitmap() omits bed7da33aa6f Merge branches 'acpi-misc', 'acpi-tad' and 'acpi-fan-next' [...] omits 3ac0b0828409 Merge branches 'acpi-processor', 'acpi-property', 'acpi-pm [...] omits 20192030f088 Merge branch 'pm-em' into linux-next omits 91927bf9f28d Merge branches 'pm-cpufreq' and 'pm-cpuidle-next' into linux-next omits 8c73d385173b Merge branches 'pm-core', 'pm-runtime' and 'pm-sleep' into [...] omits 3609edbaf7de Merge branch 'fixes' into linux-next omits f498d4350185 Merge branches 'pm-sleep-fixes' and 'pm-cpuidle' into fixes omits 49a8925ee6fe Merge branch 'acpi-tables' into fixes omits a20432b6571d virtio-fs: fix incorrect check for fsvq->kobj omits 60a7b9983b80 fs/proc: fix uaf in proc_readdir_de() omits 0eb16ea34a71 Merge unused-tracepoints/for-next omits 06f157cfbb66 Merge probes/for-next omits e5d51aced09b iomap: add IOMAP_DIO_FSBLOCK_ALIGNED flag omits b756f922400d Merge patch series "iomap: zero range folio batch support" omits 748cd8184b1e xfs: error tag to force zeroing on debug kernels omits b62e7e55478c iomap: remove old partial eof zeroing optimization omits 9ba858f12ded xfs: fill dirty folios on zero range of unwritten mappings omits 2b437d67a41d xfs: always trim mapping to requested range for zero range omits e6a76545de67 iomap: optional zero range dirty folio processing omits 202d5fad4f4f Merge branch 'for-6.19/block' into for-next omits 0479e8e55e84 Merge branch 'for-6.19/block' into for-next omits 6697e5470ff9 Merge branch 'for-6.19/io_uring' into for-next omits c899d2ef137c Merge branch 'block-6.18' into for-next omits fa9bb3057915 MAINTAINERS: erofs: add myself as reviewer omits 8f650600a37e Merge branches 'mediatek', 'nvidia/tegra' and 'core' into next omits 69f092b89e3a Merge branches 'acpi-button', 'acpi-video' and 'acpi-fan' [...] omits c260df04ed79 kbuild: uapi: Drop types.h check from headers_check.pl omits 24722b6283a3 kbuild: Rename Makefile.extrawarn to Makefile.warn omits ac6ec3b33aaa MAINTAINERS, .mailmap: Update mail address for Nicolas Schier omits a7ebee82ce9c fs/9p: delete unnnecessary condition omits 9b38933a351d jfs: Rename _inline to avoid conflict with clang's '-fms-e [...] omits 0ae030b84181 lib/test_fprobe: add testcase for mixed fprobe omits 31ed9ae88cc7 tracing: fprobe: optimization for entry only case omits ac1280211e1c kbuild: uapi: reuse KBUILD_USERCFLAGS omits 5cbfb4da7e06 kbuild: doc: improve KBUILD_BUILD_TIMESTAMP documentation omits d30ea1493861 kbuild: Use objtree for module signing key path omits 526ee2d822da btrfs: send: make use of -fms-extensions for defining stru [...] omits 778740ee2d00 Kbuild: enable -fms-extensions omits a721128e5376 iomap: remove pos+len BUG_ON() to after folio lookup omits ec65bec9562b Merge patch series "fuse: use iomap for buffered reads + r [...] omits 794d456c9c61 filemap: add helper to look up dirty folios in a range omits e809efa400eb fuse: remove fc->blkbits workaround for partial writes omits abecba5dd682 fuse: use iomap for readahead omits 5dd04d16a965 fuse: use iomap for read_folio omits 7c07a8e3e7db iomap: make iomap_read_folio() a void return omits b8cd93e25881 iomap: move buffered io bio logic into new file omits 5c0691f94069 iomap: add caller-provided callbacks for read and readahead omits e0c95d2290c1 iomap: set accurate iter->pos when reading folio ranges omits 51311f045375 iomap: track pending read bytes more optimally omits 4cc167c50eb1 Merge branches 'generic', 'gmem', 'mmu', 'selftests', 'svm [...] omits 5fb1d3ce3e74 parisc: entry: set W bit for !compat tasks in syscall_rest [...] omits 3631b9cb2a34 parisc: Drop padding fields and layers entries from inventory log omits a72033e3bdc8 Merge branch 'devicetree-arm64/next' into next omits 1ad2a9aa3002 tracing: wprobe: Fix to use IS_ERR_PCPU() for per-cpu pointer omits 4869e5f4be44 arm64: dts: broadcom: bcm2712: Enable RNG omits e0650a9b38b8 MAINTAINERS: change maintainer for Intel MAX10 BMC secure updates omits 764d1ce2ccf0 tracing: fprobe: Fix to init fprobe_ip_table earlier omits b1a1f2c127d0 selftests: tracing: Add syntax testcase for wprobe omits c3d02f43cab7 selftests: tracing: Add a basic testcase for wprobe omits ad570c6c07ab tracing: wprobe: Add watchpoint probe event based on hardw [...] omits 573135c484c2 tracing: fprobe: Remove unused local variable omits 5adcb2fb43b1 tracing: probes: Replace strcpy() with memcpy() in __trace [...] omits 588344f7b898 tracing: fprobe: fix suspicious rcu usage in fprobe_entry omits 6511b238a3a5 tracing: uprobe: eprobes: Allocate traceprobe_parse_contex [...] omits 4653ad018460 tracing: uprobes: Cleanup __trace_uprobe_create() with __free() omits 447c493b8f30 tracing: eprobe: Cleanup eprobe event using __free() omits 55413e81bb5c tracing: probes: Use __free() for trace_probe_log omits e5a4cc28a052 tracing: fprobe: use rhltable for fprobe_ip_table omits 462bfcbe8834 Merge branch 'omap-for-v6.18/soc' into tmp/omap-next-20250 [...] omits cd0e2df0bb0c Merge branch 'drivers/next' into next omits bd8ad0602f7a Merge branch 'devicetree-arm64/next' into next omits 0fb8f825acf0 Merge branch 'devicetree/next' into next new 8bb886cb8f3a Merge tag 'edac_urgent_for_v6.18_rc5' of git://git.kernel. [...] new c9cfc122f037 Merge tag 'for-6.18-rc4-tag' of git://git.kernel.org/pub/s [...] new 17d85f33a83b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new 284922f4c563 x86: uaccess: don't use runtime-const rewriting in modules new 1c353dc8d962 Merge tag 'media/v6.18-2' of git://git.kernel.org/pub/scm/ [...] new 5624d4c37816 Merge tag 'platform-drivers-x86-v6.18-3' of git://git.kern [...] new 16c43a56b79e rust: kbuild: treat `build_error` and `rustdoc` as kernel objects new fad472efab0a rust: kbuild: workaround `rustdoc` doctests modifier bug new 789521b4717f rust: kbuild: support `-Cjump-tables=n` for Rust 1.93.0 new dc77806cf3b4 Merge tag 'rust-fixes-6.18' of git://git.kernel.org/pub/sc [...] new a58e502dfc3a mm/huge_memory: do not change split_huge_page*() target or [...] new 8bd136407917 kho: warn and fail on metadata or preserved memory in scra [...] new 901f98369172 liveupdate-kho-warn-and-fail-on-metadata-or-preserved-memo [...] new d16175148f56 liveupdate-kho-warn-and-fail-on-metadata-or-preserved-memo [...] new fdfb15d590b5 kho: increase metadata bitmap size to PAGE_SIZE new 79629f313dc3 kho: allocate metadata directly from the buddy allocator new e07a0742d7c7 mm/shmem: fix THP allocation and fallback loop new 5818a03914d6 mm-shmem-fix-thp-allocation-and-fallback-loop-v3 new c2067f72568d mm/kmsan: fix kmsan kmalloc hook when no stack depots are [...] new 514670f07cc7 ksm: use range-walk function to jump over holes in scan_ge [...] new d9586927edd6 mm/huge_memory: preserve PG_has_hwpoisoned if a folio is s [...] new 7dd75bb848d3 fs/proc: fix uaf in proc_readdir_de() new 90a90abaf838 mm/memory: do not populate page table entries beyond i_size new 5750135e43b0 mm/truncate: unmap large folio on split failure new 31689ac4df02 mm/mm_init: fix hash table order logging in alloc_large_sy [...] new f6b749220ef5 gcov: add support for GCC 15 new 1f0ab8987fe7 mm/mremap: honour writable bit in mremap pte batching new 21df8ea48bc8 codetag: debug: handle existing CODETAG_EMPTY in mark_obje [...] new 7d19d85d4d82 maple_tree: fix tracepoint string pointers new 5f1d39d4cb28 mm/damon/stat: change last_refresh_jiffies to a global variable new 67885996812d mm/damon/sysfs: change next_update_jiffies to a global variable new 352722619375 scripts/decode_stacktrace.sh: fix build ID and PC source parsing new cf359193db3e nilfs2: avoid having an active sc_timer before freeing sci new 351f0ce0eef8 mm/huge_memory: initialise the tags of the huge zero folio new 606c333c7133 mm-huge_memory-initialise-the-tags-of-the-huge-zero-folio-fix new 73bb34603e71 mm/secretmem: fix use-after-free race in fault handler new 7ed274950d4b MAINTAINERS: add Chris and Kairui as the swap maintainer new d92b98bb070c kho: fix out-of-bounds access of vmalloc chunk new 55ee21eeddbb kho: fix unpreservation of higher-order vmalloc preservations new 5b8fd9c0f396 kho: warn and exit when unpreserved page wasn't preserved new 090e3c235b09 mm: swap: remove duplicate nr_swap_pages decrement in get_ [...] new aeaa6cde9bac crash: fix crashkernel resource shrink new 223ce0845db7 MAINTAINERS: update David Hildenbrand's email address new 8423c5363dae Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] new c014021253d7 virtio-fs: fix incorrect check for fsvq->kobj new 90f601b497d7 binfmt_misc: restore write access before closing files ope [...] new 63b5aa01da0f vfat: fix missing sb_min_blocksize() return value checks new f2c1f631630e exfat: check return value of sb_min_blocksize in exfat_rea [...] new e106e269c5cb isofs: check the return value of sb_min_blocksize() in iso [...] new 124af0868ec6 xfs: check the return value of sb_min_blocksize() in xfs_f [...] new 8637fa89e678 block: add __must_check attribute to sb_min_blocksize() new 75fdd57499a3 Merge patch series "sb_min_blocksize() fixes" new 8f43cb420dad Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] new 1e39da974ce6 fscrypt: fix left shift underflow when inode->i_blkbits > [...] new 8be6574a944c Merge branch 'for-current' of https://git.kernel.org/pub/s [...] new 94f54924b96d btrfs: zoned: fix conventional zone capacity calculation new 6a1ab50135ce btrfs: zoned: fix stripe width calculation new bfe3d755ef7c btrfs: do not update last_log_commit when logging inode du [...] new 5fea61aa1ca7 btrfs: scrub: put bio after errors in scrub_raid56_parity_ [...] new c367af440e03 btrfs: release root after error in data_reloc_print_warnin [...] new 4f0e317ac310 Merge branch 'misc-6.18' into next-fixes new ff1faecbc8ce Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 427fc4ca0314 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 083d7af3350e MAINTAINERS: erofs: add myself as reviewer new bb163a399747 erofs: avoid infinite loop due to incomplete zstd-compressed data new 8ce5b8918e80 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 8a7348a9ed70 nfsd: fix refcount leak in nfsd_set_fh_dentry() new 4d3dbc2386fe nfsd: add missing FATTR4_WORD2_CLONE_BLKSIZE from supporte [...] new bcaaa3daabdd Merge branch 'nfsd-fixes' of https://git.kernel.org/pub/sc [...] new f68c3a565e98 Merge branch 'fs-current' of linux-next new e29a520bfc4d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new b2b526c2cf57 net: mdio: Check regmap pointer returned by device_node_to [...] new 7ed8b63ddc9a MAINTAINERS: add brcm tag driver to b53 new b6a8a5477fe9 net: dsa: b53: fix resetting speed and pause on forced link new 3e4ebdc1606a net: dsa: b53: fix bcm63xx RGMII port link adjustment new c7321193bcd7 Merge branch 'net-dsa-b53-fix-bcm63xx-rgmii-user-ports-wit [...] new c264294624e9 net: dsa: b53: fix enabling ip multicast new 0be04b5fa62a net: dsa: b53: stop reading ARL entries if search is done new e57723fe536f net: dsa: b53: properly bound ARL searches for < 4 ARL bin chips new 7942602b0949 Merge branch 'net-dsa-b53-minor-fdb-related-fixes' new c8732e933925 net: phy: micrel: lan8842 errata new 65bd9a262644 net: phy: micrel: lan8842 errata new 99ae0675d73b Merge branch 'net-phy-micrel-lan8842-erratas' new 38f50242bf0f sctp: Hold RCU read lock while iterating over address list new 95aef86ab231 sctp: Prevent TOCTOU out-of-bounds write new f1fc201148c7 sctp: Hold sock lock while iterating over address list new 7172c8cd65a0 Merge branch 'fix-sctp-diag-locking-issues' new d261f5b09c28 net: ionic: add dma_wmb() before ringing TX doorbell new de0337d641bf net: ionic: map SKB after pseudo-header checksum prep new 2e25935ed24d octeontx2-pf: Fix devm_kcalloc() error checking new 5556f23478e6 net: spacemit: Check netif_running() in emac_set_pauseparam() new 59b20b15c112 sctp: make sctp_transport_init() void new e120f46768d9 net: usb: qmi_wwan: initialize MAC header offset in qmimux [...] new c3838262b824 virtio_net: fix alignment for virtio_net_hdr_v1_hash new bc7208ca805a bnxt_en: Shutdown FW DMA in bnxt_shutdown() new deb8eb391643 bnxt_en: Fix a possible memory leak in bnxt_ptp_init new ff02be05f783 bnxt_en: Fix null pointer dereference in bnxt_bs_trace_che [...] new 28d9a84ef0ce bnxt_en: Always provide max entry and entry size in coredu [...] new 5204943a4c6e bnxt_en: Fix warning in bnxt_dl_reload_down() new a30297d31b66 Merge branch 'bnxt_en-bug-fixes' new 0c716703965f virtio-net: fix received length check in big packets new 90a88306eb87 net: ethernet: ti: netcp: Standardize knav_dma_open_channe [...] new 327c20c21d80 netpoll: Fix deadlock in memory allocation under spinlock new 6975c9c54d36 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new 56b3c85e153b ftrace: Fix BPF fexit with livepatch new 3e9a18e1c3e9 ftrace: bpf: Fix IPMODIFY + DIRECT in modify_ftrace_direct() new 62d2d0a33839 selftests/bpf: Add tests for livepatch + bpf trampoline new 156c75f596c9 Merge branch 'fix-ftrace-for-livepatch-bpf-fexit-programs' new ea0714d61dea bpf:add _impl suffix for bpf_task_work_schedule* kfuncs new 137cc92ffe2e bpf: add _impl suffix for bpf_stream_vprintk() kfunc new 44e8f13f07cf Merge branch 'bpf-add-_impl-suffix-for-kfuncs-with-implicit-args' new b4d7e402d72b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 981f67d81a99 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new c74619e7602e wifi: mac80211_hwsim: Limit destroy_on_close radio removal [...] new 4c740c4d8bac Merge tag 'ath-current-20251103' of git://git.kernel.org/p [...] new cf492da3a632 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 803b5282aa00 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new b98b69c38512 ALSA: usb-audio: add min_mute quirk for SteelSeries Arctis new abef8d3ded8e Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new 8da0efc3da93 ASoC: doc: cs35l56: Update firmware filename description f [...] new 249d96b492ef ASoC: da7213: Use component driver suspend/resume new 913cb863d380 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new fc93e7e61226 Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] new 31b1b51aa4dc Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] new b4793c0d811f Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] new 9e8675bd2b97 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] new 475b3e62b531 Merge branch 'counter-current' of https://git.kernel.org/p [...] new 1ebc180d2b90 mei: fix error flow in probe new e29fe4539618 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] new d83f1512758f Input: imx_sc_key - fix memory corruption on unload new e08969c4d65a Input: cros_ec_keyb - fix an invalid memory access new 5d4aca1a4ac1 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new 2b81082ad37c lib/crypto: curve25519-hacl64: Fix older clang KASAN worka [...] new 44e8241c51f7 lib/crypto: arm/curve25519: Disable on CPU_BIG_ENDIAN new 317a89e0bdd0 Merge branch 'libcrypto-fixes' of https://git.kernel.org/p [...] new 0e409c75b463 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new a1d3bc606bf5 mtd: spinand: fmsh: remove QE bit for FM25S01A flash new 97315e7c901a mtd: onenand: Pass correct pointer to IRQ handler new 1ca9a3ea1d25 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] new d491d9dcb677 Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] new 997c06330fd5 reset: imx8mp-audiomix: Fix bad mask values new 71769f2e311d Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] new 60db00cef273 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] new c9cc12e18e11 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new a50f7456f853 dma-mapping: Allow use of DMA_BIT_MASK(64) in global scope new f77bf9febdc4 Merge branch 'dma-mapping-fixes' of https://git.kernel.org [...] new d55538050390 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 51367f3ab86b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 84bbe327a5cb drm/i915: Avoid lock inversion when pinning to GGTT on CHV [...] new 7d44ad6b43d0 drm/i915: Fix conversion between clock ticks and nanoseconds new 1bcc316244cf Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 0617d89a6474 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 3f1243bd6a00 Merge branch 'rtc-fixes' of https://git.kernel.org/pub/scm [...] new fb7501ccc31e Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/ [...] new 4832c69ff0b3 riscv: Build loader.bin exclusively for Canaan K210 new a882126c42fc riscv: Remove redundant judgment for the default build target new 097d332201de Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 8e07e81646f2 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] new 33ddc9aeecfd Merge branch 'spdx-linus' of https://git.kernel.org/pub/sc [...] new 4a372798e12c dt-bindings: gpio: ti,twl4030: Correct the schema $id path new e5d527be7e69 gpio: swnode: don't use the swnode's name as the key for G [...] new 2f6115ad8864 gpiolib: fix invalid pointer access in debugfs new 5232334baec3 gpio: aggregator: restore the set_config operation new e0d19c5d3455 Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] new f8950b47db70 tools headers UAPI: Update tools's copy of drm.h to pick D [...] new 29e4d12a2957 tools headers UAPI: Sync linux/kvm.h with the kernel sources new fde7f6264232 MAINTAINERS: Add James Clark as a perf tools reviewer new b1d46bc10ff2 tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources new 649a0cc96ed1 tools headers svm: Sync svm headers with the kernel sources new fc9ef9118d8a tools headers UAPI: Sync KVM's vmx.h header with the kerne [...] new 549042f16716 tools headers asm: Sync fls headers header with the kernel [...] new 7f17ef0d47b9 perf symbols: Handle '1' symbols in /proc/kallsyms new 519edf187ec3 Merge branch 'perf-tools' of https://git.kernel.org/pub/sc [...] new 0033aaf12e78 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] new fccac54b0d3d pmdomain: samsung: Rework legacy splash-screen handover wo [...] new bbde14682eba pmdomain: imx: Fix reference count leak in imx_gpc_remove new 2ec279ddb767 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 2c07bf5bb259 Merge branch 'i2c/i2c-host-fixes' of https://git.kernel.or [...] new eb3182ef0405 perf/core: Fix system hang caused by cpu-clock usage new 0fc2f8c86bac Merge branch into tip/master: 'perf/urgent' new 0a4b61d9c2e4 x86/amd_node: Fix AMD root device caching new f1fdffe0afea x86/CPU/AMD: Add missing terminator for zen5_rdseed_microcode new ee3ad4d05589 Merge branch into tip/master: 'x86/urgent' new 048460d0b80c Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] new 136fe0cba6ac slab: prevent infinite loop in kmalloc_nolock() with debugging new 9dca6e89bead Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] new b4cd8f94ae7e drm/imagination: Optionally depend on POWER_SEQUENCING new 487df8b69834 drm/sched: Fix deadlock in drm_sched_entity_kill_jobs_cb new 24e31dbadfd5 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 549b7be26b9f mm/memory-failure: support disabling soft offline for Huge [...] new 2bc8aae7bf62 mm: vmscan: remove folio_test_private() check in pageout() new 4e4bfe0bdd22 mm-vmscan-remove-folio_test_private-check-in-pageout-fix new ad177e109666 mm: vmscan: simplify the folio refcount check in pageout() new f85be9d3f3b6 mm-vmscan-simplify-the-folio-refcount-check-in-pageout-fix new 3351973af00b mm/thp: drop follow_devmap_pmd() default stub new ce95874c5916 mm: fix some typos in mm module new 3c2aa6e12f29 mm/ptdump: replace READ_ONCE() with standard page table accessors new d65d57f8508d lib/test_vmalloc: add no_block_alloc_test case new 8578c09e17b9 lib/test_vmalloc: remove xfail condition check new 57ba3ec4bb99 mm/vmalloc: support non-blocking GFP flags in alloc_vmap_area() new d17dd0c2dc98 mm/vmalloc: defer freeing partly initialized vm_struct new 2fe64eb51b6b mm/vmalloc: handle non-blocking GFP in __vmalloc_area_node() new 6db304013ffa mm/kasan: support non-blocking GFP in kasan_populate_vmalloc() new 9cbe88151ea3 kmsan: remove hard-coded GFP_KERNEL flags new a77003bcd15b mm: skip might_alloc() warnings when PF_MEMALLOC is set new edd46014a8b9 mm/vmalloc: update __vmalloc_node_range() documentation new b11bc4f4690c mm: kvmalloc: add non-blocking support for vmalloc new 2dfa666c2a88 mm/ksm: fix exec/fork inheritance support for prctl new bffbd34cb139 selftests: update ksm inheritance tests for prctl fork/exec new b9783763d368 mm: replace READ_ONCE() with standard page table accessors new fd253cdf1e80 mm: readahead: make thp readahead conditional to mmap_miss logic new 2d435118282e mm/vmscan: remove redundant __GFP_NOWARN new 95129b1bb86f mm/zswap: remove unnecessary dlen writes for incompressible pages new 15fa7fd16d2f mm/zswap: fix typos: s/zwap/zswap/ new 763d97552942 mm/zswap: s/red-black tree/xarray/ new ab024e771f1f Docs/admin-guide/mm/zswap: s/red-black tree/xarray/ new de8ba145a7dd mm: consistently use current->mm in mm_get_unmapped_area() new b82712222657 mm/compaction: check the range to pageblock_pfn_to_page() [...] new 818041004a11 mm/compaction: fix the range to pageblock_pfn_to_page() new 39b9eb1ce40a mm/dirty: replace READ_ONCE() with pudp_get() new 57a210648ea4 mm/page_owner: introduce struct stack_print_ctx new 890015067182 mm/page_owner: add struct stack_print_ctx.flags new 0ebab660aacc mm/page_owner: add debugfs file 'show_handles' new 6b135c492076 mm/page_owner: add debugfs file 'show_stacks_handles' new ee31ca701bd7 mm/page_owner: update Documentation with 'show_handles' an [...] new a304b8261743 KVM: s390: fix missing present bit for gmap puds new 4fe4c8da47be mm/zone_device: support large zone device private folios new b72566ab7947 mm/zone_device: rename page_free callback to folio_free new b0e16f79c535 mm/huge_memory: add device-private THP support to PMD operations new 8ebf85425d2b mm/rmap: extend rmap and migration support device-private entries new 27f5425a7c5b mm/huge_memory: implement device-private THP splitting new 345bf9fe1776 mm/migrate_device: handle partially mapped folios during c [...] new 5bf924083be5 mm/migrate_device: implement THP migration of zone device pages new 6a3c6cb241bc mm/memory/fault: add THP fault handling for zone device pr [...] new 6df70e6cbe59 lib/test_hmm: add zone device private THP test infrastructure new ff781d71d095 mm/memremap: add driver callback support for folio splitting new 5f0aa381a595 mm/migrate_device: add THP splitting during migration new 2ee006643bbc lib/test_hmm: add large page allocation failure testing new 69f0337c43a3 selftests/mm/hmm-tests: new tests for zone device THP migration new fb0b227f6af4 selftests/mm/hmm-tests: partial unmap, mremap and anon_wri [...] new 4486ba44686c selftests/mm/hmm-tests: new throughput tests including THP new ddf0d84b4210 gpu/drm/nouveau: enable THP support for GPU memory migration new 9fb3fef05c05 mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_ [...] new f0897ff0612b mm/khugepaged: unify pmd folio installation with map_anon_ [...] new 14e63b85f681 mm-khugepaged-unify-pmd-folio-installation-with-map_anon_f [...] new 8cb86ace34a6 mm/page_alloc: clarify batch tuning in zone_batchsize new 582bd784ff05 mm/page_alloc: prevent reporting pcp->batch = 0 new 9929d8dfe613 mm/hugetlb: create hstate_is_gigantic_no_runtime helper new 6d01310c99fb mm/hugetlb: allow overcommitting gigantic hugepages new c94e0fd7d538 mm: always call rmap_walk() on locked folios new 80b3a07350cc mm/userfaultfd: don't lock anon_vma when performing UFFDIO_MOVE new c0e54dc4f87d kasan: remove __kasan_save_free_info wrapper new 564784443381 kasan: cleanup of kasan_enabled() checks new 587c174902eb mm/page_owner: rename proc-prefixed variables for clarity new b8bfccf93ae3 mm/page_owner: simplify zone iteration logic in init_early [...] new c51f2535b028 mm: vmalloc: WARN_ON if mapping size is not PAGE_SIZE aligned new 8d1049b0f782 mm: vmalloc: fix uninitialized value issue new 9c981bf9800c mm/huge_memory: only get folio_order() once during __folio [...] new b6c9a55df6e4 vmalloc: update __vmalloc_node_noprof() documentation new ca66af5107e0 mm: remove the BOUNCE config option new ca83cbd4a10c drivers/base/node: fold register_node() into register_one_node() new 652abcaa3366 drivers-base-node-fold-register_node-into-register_one_node-fix new f1a32f43ad00 drivers/base/node: fold unregister_node() into unregister_ [...] new 8ff4c29997b9 drivers-base-node-fold-unregister_node-into-unregister_one [...] new b6df76f46e90 mm: mprotect: always skip dma pinned folio in prot_numa_skip() new c7b2b2d6dca8 mm: mprotect: avoid unnecessary struct page accessing if p [...] new 37c24835b3ac mm: mprotect: convert to folio_can_map_prot_numa() new 8ce3dac7b287 mm: huge_memory: use folio_can_map_prot_numa() for pmd folio new 217a2df9d2f5 mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change [...] new 7a347fa468c9 mm/page_alloc: batch page freeing in decay_pcp_high new 02a3ee92c875 mm/page_alloc: batch page freeing in free_frozen_page_commit new 9bae24bb46cb mm-page_alloc-batch-page-freeing-in-free_frozen_page_commit-fix new 0bc90292df5b mempool: clarify behavior of mempool_alloc_preallocated() new 05cd29697b76 mm/page_isolation: clarify FIXME around shrink_slab() in m [...] new 2daa27ed29ac mm/page_alloc: simplify and cleanup pcp locking new 52abe250604d tools/mm: use <stdbool.h> in page_owner_sort.c new 3e5dd354e6cb mm/khugepaged: fix comment for default scan sleep duration new fbde3e4f6fee mm: thp: replace folio_memcg() with folio_memcg_charged() new 0b1ff9cf0112 mm: thp: introduce folio_split_queue_lock and its variants new 2e44c665da5f mm: thp: use folio_batch to handle THP splitting in deferr [...] new 3274558b4c78 mm: thp: reparent the split queue during memcg offline new 328d95163c17 memcg: net: track network throttling due to memcg memory pressure new c54c91a57868 tools/mm/page_owner_sort: add help option support new b85dfdb5f8af mm/migrate_device: add tracepoints for debugging new 55e766a2bb1a mm: vmscan: filter out the dirty file folios for node_reclaim() new 79c7a4cf3e32 mm: vmscan: simplify the logic for activating dirty file folios new 7d0a4e49edaa mm/damon: document damos_quota_goal->nid use case new 12ab414f6d0a mm/damon: add DAMOS quota goal type for per-memcg per-node [...] new d7c40b0a2984 mm/damon/core: implement DAMOS_QUOTA_NODE_MEMCG_USED_BP new d6a697277258 mm/damon/sysfs-schemes: implement path file under quota go [...] new b753725ddd59 mm/damon/sysfs-schemes: support DAMOS_QUOTA_NODE_MEMCG_USED_BP new 1d5668d1f473 mm/damon/core: add DAMOS quota gaol metric for per-memcg p [...] new 504321540a81 mm/damon/sysfs-schemes: support DAMOS_QUOTA_NODE_MEMCG_FREE_BP new 7193ec682b9e Docs/mm/damon/design: document DAMOS_QUOTA_NODE_MEMCG_{USE [...] new af5507868074 Docs/admin-guide/mm/damon/usage: document DAMOS quota goal [...] new 8d53e57277e4 Docs/ABI/damon: document DAMOS quota goal path file new a146c6f36cc0 mm/khugepaged: guard is_zero_pfn() calls with pte_present() new f562ba2b3432 mm/damon: add a min_sz_region parameter to damon_set_regio [...] new 91258e1af899 mm/damon/reclaim: use min_sz_region for core address align [...] new 8ca06622da17 mm/shmem: update shmem to use mmap_prepare new 17769b7405bd device/dax: update devdax to use mmap_prepare new dcf30a477ab2 mm/vma: remove unused function, make internal functions static new 3d5048a032b0 mm: add vma_desc_size(), vma_desc_pages() helpers new 31c7fa2990f2 relay: update relay to use mmap_prepare new 4184259de729 mm/vma: rename __mmap_prepare() function to avoid confusion new 1362c7e7fa80 mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() new 3721ab3b6794 mm: abstract io_remap_pfn_range() based on PFN new 389c988370f2 mm: introduce io_remap_pfn_range_[prepare, complete]() new 058445185fe1 mm: add ability to take further action in vm_area_desc new 21a8755bbaae doc: update porting, vfs documentation for mmap_prepare actions new 9885608477d2 mm/hugetlbfs: update hugetlbfs to use mmap_prepare new 6e9b54c89402 mm: add shmem_zero_setup_desc() new a12c82da531c mm: update mem char driver to use mmap_prepare new 65166557c295 mm: update resctl to use mmap_prepare new 0b412a278f64 vmalloc: separate gfp_mask adjunctive parentheses in __vma [...] new b07eafc0d17b mm/vmalloc: use kmalloc_array() instead of kmalloc() new b05853d4ef11 mm/damon/sysfs: remove misleading todo comment in nid_show() new 934a9940715d mm/khugepaged: factor out common logic in [scan,alloc]_sle [...] new b8c5411871e5 mm: remove reference to destructor in comment in calculate [...] new a486506b57d0 mm/vmstat: fix indentation in fold_diff function new 8bd1a0eb739c mm-vmstat-fix-indentation-in-fold_diff-function-fix new d43bb913f44e mm/vmalloc: request large order pages from buddy allocator new 00a071f60800 memcg: manually uninline __memcg_memory_event new 8998e98bd807 memcg-manually-uninline-__memcg_memory_event-fix new e12a68c4e0b8 iommu: disable SVA when CONFIG_X86 is set new 75235c5fb604 mm: add a ptdesc flag to mark kernel page tables new f8841e3e5e3b mm: actually mark kernel page table pages new 9401aa477d2d x86/mm: use 'ptdesc' when freeing PMD pages new 400bddeeb2e6 mm: introduce pure page table freeing function new 58f70ca825f2 x86/mm: use pagetable_free() new a8c6b2ce3051 mm: introduce deferred freeing for kernel page tables new c19527a8727d iommu/sva: invalidate stale IOTLB entries for kernel addre [...] new 344e7824dbe4 mm/debug_vm_pgtable: add [pte|pmd]_mkwrite_novma() tests new c61ddf0033eb mm-debug_vm_pgtable-add-_mkwrite_novma-tests-v3 new 4f2c87a00036 mm/huge_memory: avoid reinvoking folio_test_anon() new 6c19906a7197 mm/huge_memory: update folio stat after successful split new d50f04f48533 mm/huge_memory: optimize and simplify folio stat update af [...] new e72e048925ab mm/huge_memory: optimize old_order derivation during folio [...] new 8b7bee777297 mm, swap: do not perform synchronous discard during allocation new 1bb35248488a mm, swap: rename helper for setup bad slots new 3faf7d347392 mm, swap: cleanup swap entry allocation parameter new 38f7d4269f61 mm/migrate, swap: drop usage of folio_index new a4081299ccac mm, swap: remove redundant argument for isolating a cluster new ada7fca792ff mm/damon/core: fix wrong comment of damon_call() return timing new ebab4e079276 Docs/mm/damon/design: fix wrong link to intervals goal section new f73445ce6479 Docs/admin-guide/mm/damon/stat: fix a typo: s/sampling eve [...] new 3bf551d55cbf Docs/admin-guide/mm/damon/usage: document empty target reg [...] new a55531d9a2a7 Docs/admin-guide/mm/damon/reclaim: document addr_unit parameter new ebe4f7ee61c9 Docs/admin-guide/mm/damon/lru_sort: document addr_unit parameter new 28fc36b5b614 Docs/admin-guide/mm/damon/stat: document aggr_interval_us [...] new 358b7ca69bad Docs/admin-guide/mm/damon/stat: document negative idle time new b1874c317400 mm: shmem/tmpfs hugepage defaults config choice new ec15c47f6c22 mm-shmem-tmpfs-hugepage-defaults-config-choice-v2 new a64b644d120b mm/damon/core: add damon_target->obsolete for pin-point removal new 81c9d6c18f24 mm/damon/sysfs: test commit input against realistic destination new a4a021aa3741 mm/damon/sysfs: implement obsolete_target file new b8b5d0524b86 Docs/admin-guide/mm/damon/usage: document obsolete_target file new 0d244a15d986 Docs/ABI/damon: document obsolete_target sysfs file new a06bdb80f1e2 selftests/damon/_damon_sysfs: support obsolete_target file new 29a2e9d87679 drgn_dump_damon_status: dump damon_target->obsolete new 544647b82ac9 sysfs.py: extend assert_ctx_committed() for monitoring targets new 8dc10c4f94db selftests/damon/sysfs: add obsolete_target test new 27443254f7c5 MAINTAINERS: add include/linux/pgalloc.h to MM CORE section new 1f31e3179e24 treewide: include linux/pgalloc.h instead of asm/pgalloc.h new 4e361a3864cd mm/vma: small VMA lock cleanups new 0ad9af5d1797 mm/vmscan: skip increasing kswapd_failures when reclaim wa [...] new cfe905f6acfb mm: make INVALID_PHYS_ADDR a generic macro new 20814864ee00 mm: vmstat: output reserved_highatomic and free_highatomic [...] new aa6dd932dcce mm/swap: do not choose swap device according to numa node new bf76ed130286 mm/swap: select swap device with default priority round robin new 9dda372f6fb0 mm: convert memory block states (MEM_*) macros to enum new e316bba36f78 mm: change type of state in struct memory_block new 8625fa388620 mm-change-type-of-state-in-struct-memory_block-fix new 0d724a542f9d mm: change type of parameter for memory_notify new a368ad0ec8cc Revert "mm/ksm: convert break_ksm() from walk_page_range_v [...] new 20c2c8231395 ksm: perform a range-walk in break_ksm new aff63a62433d ksm: replace function unmerge_ksm_pages with break_ksm new 4c123b75dd29 mm/huge_memory: add split_huge_page_to_order() new 9e511961aa73 mm/memory-failure: improve large block size folio handling new f88c84a82577 mm/huge_memory: fix kernel-doc comments for folio_split() [...] new 0ae8faeeb1de mm/huge_memory: kernel-doc fixup new 61ff4d8f03fb mm, swap: fix memory leak in setup_clusters() error path new 92e120e5b8e1 mm, swap: use SWP_SOLIDSTATE to determine if swap is rotational new ee973a44d583 mm, swap: remove redundant comment for read_swap_cache_async new 4a19a7431564 mm: swap: change swap_alloc_slow() to void new 7714abfc299f mm: swap: remove scan_swap_map_slots() references from comments new a40320d8bc9b Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new cfb219d20099 samples: fix coding style issues in Kconfig new e0a5778a5ca9 checkpatch: detect unhandled placeholders in cover letters new 95441f7615d1 checkpatch: document new check PLACEHOLDER_USE new 2b82fb61d2e5 ocfs2: add extra flags check in ocfs2_ioctl_move_extents() new 7fd92e16de6e ocfs2: relax BUG() to ocfs2_error() in __ocfs2_move_extent() new e4100e5fb430 kexec_core: remove superfluous page offset handling in seg [...] new 92812ae34eaa kexec_core-remove-superfluous-page-offset-handling-in-segm [...] new fb0aff6f1ff7 scs: fix a wrong parameter in __scs_magic new 80b25ab2d0e7 mailmap: update name and email addresses new 965fc4f09dd0 CREDITS: update Martin's information new 67e9d7b711b8 MAINTAINERS: apply name and email address changes for Martin new 0a2f5b3b72e7 treewide: drop outdated compiler version remarks in Kconfi [...] new 5310381d8fb7 ocfs2: annotate flexible array members with __counted_by_le() new c021dae4d5b2 ocfs2: fix __counted_by_le() usage in ocfs2_expand_inline_ [...] new 2b451a35f993 ocfs2: add extra consistency check to ocfs2_dx_dir_lookup_rec() new fe0f086d813a compiler.h: remove ARCH_SEL() new 876f2d23fee5 hung_task: panic when there are more than N hung tasks at [...] new 7b09ce94776c lib/xz: remove dead IA-64 (Itanium) support code new e99a96ce084a .mailmap: add entry for WangYuli new 5f769bb7a15b crash: let architecture decide crash memory export to iome [...] new f69a0104a6f7 selftests: complete kselftest include centralization new f5aabb4d7c5d samples/vfs: add selftests include path for kselftest.h new b8285fd971eb taint: add reminder about updating docs and scripts new 4e691000fff8 taint/module: remove unnecessary taint_flag.module field new cca5774e7a2a ocfs2: add directory size check to ocfs2_find_dir_space_id() new c6d5dc309e21 ipc: create_ipc_ns: drop mqueue mount on sysctl setup failure new 642fecdd4e00 init/main.c: wrap long kernel cmdline when printing to logs new 2da5510c62d2 init-mainc-wrap-long-kernel-cmdline-when-printing-to-logs-fix new 71389d004913 init-mainc-wrap-long-kernel-cmdline-when-printing-to-logs-v4 new fdea13319530 uaccess: decouple INLINE_COPY_FROM_USER and CONFIG_RUST new f2ffab1128b9 uaccess: decouple INLINE_COPY_FROM_USER and CONFIG_RUST new fc8f655d37b4 ocfs2: add boundary check to ocfs2_check_dir_entry() new c556f6732655 ocfs2: use correct endian in ocfs2_dinode_has_extents new cf8d0d5a7567 ocfs2: convert to host endian in ocfs2_validate_inode_block new c1c558cf145e ocfs2: add inline inode consistency check to ocfs2_validat [...] new 13d7ed72f904 dynamic_debug: add support for print stack new 483d1d161104 lib/xxhash: remove more unused xxh functions new 19ac7514c891 mailmap: add entry for Yu-Chun Lin new 2e3051ded65d release_task: kill unnecessary rcu_read_lock() around dec_ [...] new 916432a0b7fb mailmap: add entry for Hao Ge new 292d62d80685 nilfs2: replace vmalloc + copy_from_user with vmemdup_user new 4f01240687bb panic: sys_info: capture si_bits_global before iterating over it new a9d71a9529b0 panic: sys_info: align constant definition names with parameters new 9ab7241518fb panic: sys_info:replace struct sys_info_name with plain ar [...] new 5f46a6a09ea2 panic: sys_info: rewrite a fix for a compilation error (`m [...] new a028996bc61a panic: sys_info: deduplicate local variable 'table; assignments new ec5543063d3d panic: sys_info: factor out read and write handlers new e08577b0ad1b panic-sys_info-factor-out-read-and-write-handlers-checkpat [...] new ef25b3225ed4 lib: mul_u64_u64_div_u64() rename parameter 'c' to 'd' new 441db997abdb lib: mul_u64_u64_div_u64(): combine overflow and divide by [...] new 9315a7158501 lib: mul_u64_u64_div_u64() simplify check for a 64bit product new 24b0b9c6836d lib: add mul_u64_add_u64_div_u64() and mul_u64_u64_div_u64 [...] new e87583063e47 lib-add-mul_u64_add_u64_div_u64-and-mul_u64_u64_div_u64_ro [...] new b1ef9889de05 lib-add-mul_u64_add_u64_div_u64-and-mul_u64_u64_div_u64_ro [...] new 4333b6666822 lib: add tests for mul_u64_u64_div_u64_roundup() new aa0bc20d39f6 lib: test_mul_u64_u64_div_u64: test both generic and arch [...] new 43b773861337 lib: mul_u64_u64_div_u64(): optimise multiply on 32bit x86 new f728d56b6354 lib: mul_u64_u64_div_u64(): optimise the divide code new aec1b3d00f8e lib: test_mul_u64_u64_div_u64: test the 32bit code on 64bit new 86c6d242a9c6 ocfs2: add extra consistency checks for chain allocator dinodes new ec21354dfc73 ocfs2: validate cl_bpc in allocator inodes to prevent divi [...] new 788ebe88c560 lib/Kconfig.debug: cleanup CONFIG_DEBUG_SECTION_MISMATCH h [...] new 2ce6cc36897d checkpatch: add IDR to the deprecated list new 359324326e67 kho: make debugfs interface optional new 3b30fb3a189a kho: drop notifiers new 623ed221c663 kho: add interfaces to unpreserve folios, page ranges, and [...] new c90f6ea945ee memblock: unpreserve memory in case of error new 07dbb90fbbac memblock-unpreserve-memory-in-case-of-error-fix new 56c6c7bfdb01 test_kho: unpreserve memory in case of error new d5c3dccd1af5 kho: don't unpreserve memory during abort new 67bbdde29c9a liveupdate: kho: move to kernel/liveupdate new 65fac4dddaf2 MAINTAINERS: update KHO maintainers new f54204c7489f liveupdate: kho: use %pe format specifier for error pointe [...] new 5b3b3a47c42a util_macros.h: fix kernel-doc for u64_to_user_ptr() new eac989a50e85 kernel/hung_task: unexport sysctl_hung_task_timeout_secs new 3c57e1ea6bd1 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new 75d16ec78228 Merge branch 'kbuild/kbuild-ms-extensions' into kbuild-next new a0c1e8613e18 btrfs: send: make use of -fms-extensions for defining stru [...] new 10ad235cc371 kbuild: Use objtree for module signing key path new 30829ab30b40 kbuild: doc: improve KBUILD_BUILD_TIMESTAMP documentation new 5c005243e37c kbuild: uapi: reuse KBUILD_USERCFLAGS new 6fc6bd3d40c5 MAINTAINERS, .mailmap: Update mail address for Nicolas Schier new 970acbc7a438 kbuild: Rename Makefile.extrawarn to Makefile.warn new 1757c2b5240a kbuild: uapi: Drop types.h check from headers_check.pl new 4e455b73a3a5 scripts/clang-tools: Handle included .c files in gen_compi [...] new c524ab38122f Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] new 553d18c98a89 perf lock contention: Load kernel map before lookup new 163e5f2b9663 perf record: skip synthesize event when open evsel failed new 1d7f783809fc perf vendor events arm64: Fix typo in Ampere eMag json file new 0d1e63183d5c perf vendor events AmpereOneX: Fix spelling typo in the me [...] new 915c31f0e692 perf trace: Increase syscall handler map size to 1024 new 01bc5d2f0d7d perf tools: Cache counter names for raw samples on s390 new 673a4a813722 Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] new 070ba6f511b6 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new 4f2ea43a8c97 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c3d78c34ad00 perf: arm_pmuv3: Don't use PMCCNTR_EL0 on SMT cores new a2573bc7908d perf/arm_cspmu: Add callback to reset filter config new 04330be8dc7f perf/arm_cspmu: Add pmpidr support new 82dfd72bfb03 perf/arm_cspmu: nvidia: Add revision id matching new decc3684c241 perf/arm_cspmu: nvidia: Add pmevfiltr2 support new 8fa08f8835e5 perf/arm-ni: Add NoC S3 support new 970e1e41805f perf: arm_cspmu: fix error handling in arm_cspmu_impl_unre [...] new 989b40b7578a perf: arm_pmuv3: Add new Cortex and C1 CPU PMUs new 1d80502fa0b3 Merge branch 'for-next/perf' of https://git.kernel.org/pub [...] new 53880ecf12a6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2ed15beda2e6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a398212ebd07 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new eb43534ee4bb dt-bindings: clk: microchip: mpfs: remove first reg region new c6f2dddfa7f9 clk: microchip: mpfs: use regmap for clocks new e2183e28e80d Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new 85fdc0070c0c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dff552ac9cda arm64: dts: broadcom: bcm2712: Enable RNG new 37c3a91e9730 arm64: dts: broadcom: bcm2712: Add watchdog DT node new 6e8847720f8c Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 20bfa615c6b8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b33c93babead memory: tegra210: Support interconnect framework new 8712a048f1de Merge branch 'mem-ctrl-next' into for-next new 1897bcdfdb4e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new acf47f377dc9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8bc650405f44 arm64: dts: mediatek: mt7981b: Configure UART0 pinmux new c6dcf3283044 arm64: dts: mediatek: mt7981b: Add reserved memory for TF-A new a0f5fd2cac83 Merge branch 'v6.18-next/dts64' into for-next new 355531a5ffd9 arm64: dts: mediatek: Add GCE header for MT8196 new c6b27d0a56e8 Merge branch 'v6.18-next/dts64' into for-next new b88827cb0bd1 dt-bindings: arm: mediatek: add BPI-R4 Pro board new d7d7ac9af8cb Merge branch 'v6.18-next/dts64' into for-next new 4c87a2ace591 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e8434721086c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9c95fc710b0d ARM: dts: am33xx: Add missing serial console speed new 905664e27647 ARM: dts: omap: rework Baltos LED nodes new 473de5d3466f ARM: dts: ti: omap: am335x-baltos: add a regulator for the [...] new d0c4b1723c41 ARM: dts: am335x-netcom-plus-2xx: add missing GPIO labels new 6cf18454d7ca dt-bindings: omap: add AM335x-based TQMa335x SOM and MBa33 [...] new c579ced456db ARM: dts: omap: AM33xx: add cpu label new 5267fcd180b1 ARM: dts: omap: Add support for TQMa335x/MBa335x new f7f3bc18300a ARM: dts: omap3: beagle-xm: Correct obsolete TWL4030 power [...] new 3862123e9b56 ARM: dts: omap3: n900: Correct obsolete TWL4030 power compatible new bb2ffb47d822 arm: dts: ti: omap: am335x-pepper: Fix vmmc-supply property typo new 9485ba8ab325 arm: dts: ti: omap: Drop unnecessary properties for SDHCI node new 333fa35fbd1f dt-bindings: mmc: ti,omap2430-sdhci: convert to DT schema new ae18c465b3ae ARM: OMAP2+: Fix falg->flag typo in omap_smc2() new c8763978aa4f MAINTAINERS: Add entry for TQ-Systems AM335 device trees new a77b6c1f37d8 ARM: multi_v7_defconfig: Enable TI PRU Ethernet driver new fd713cc7f656 Merge branch 'omap-for-v6.19/soc' into tmp/omap-next-20251 [...] new 3f6178392050 ti-sysc: allow OMAP2 and OMAP4 timers to be reserved on AM33xx new 25e10e2c94da Merge branch 'omap-for-v6.19/drivers' into tmp/omap-next-2 [...] new ea822e172811 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4e13c6aed86f arm64: defconfig: Build NSS clock controller driver for IPQ5424 new 72a63169bf11 arm64: dts: qcom: qcs6490-rb3gen2: Rename vph-pwr regulator node new 69b8bbde238a arm64: dts: qcom: sdm845-oneplus: Update compatbible and a [...] new 6c55c3c261ed arm64: dts: qcom: sdm845-oneplus: Group panel pinctrl new 8dda2fecf76b arm64: dts: qcom: sdm845-oneplus: Implement panel sleep pinctrl new a3da84c36b1a arm64: dts: qcom: sdm845-oneplus: Describe TE gpio new 15c320b286a1 dt-bindings: clock: qcom-rpmhcc: Add RPMHCC for Kaanapali new 395e0e794f9a dt-bindings: clock: qcom: Document the Kaanapali TCSR Cloc [...] new 342d2a607450 dt-bindings: clock: qcom: Add Kaanapali Global clock controller new c1a7ebaac42f Merge branch '20251030-gcc_kaanapali-v2-v2-3-a774a587af6f@ [...] new d92ebadda5e3 soc: qcom: ice: Add HWKM v1 support for wrapped keys new 98c92de40f6a dt-bindings: arm: qcom,ids: Add SoC ID for QCS6490 new 40360803622c soc: qcom: socinfo: Add SoC ID for QCS6490 new 85d55d8cc3ef soc: qcom: ubwc: Add config for Kaanapali new d403276969b2 soc: qcom: smem: drop the WARN_ON() on SMEM item validation new db252c105648 soc: qcom: socinfo: add support to extract more than 32 im [...] new 682921ab3312 dt-bindings: firmware: qcom,scm: Document SCM on Kaanapali SOC new 3c3d81183061 Merge branches 'arm32-for-6.19', 'arm64-defconfig-for-6.19 [...] new 0f6d3179c71a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a2aad6aa74a6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f5c877fb74f4 Revert "reset: always bail out on missing RESET_GPIO driver" new 0478e1342be0 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 88b6a93af434 dt-bindings: clock: rk3568: Add SCMI clock ids new 6c30efe5401b Merge branch 'v6.19-shared/clkids' into v6.19-armsoc/dts64 new ff8912700f31 arm64: dts: rockchip: use SCMI clock id for cpu clock on rk356x new e06a419eaab9 arm64: dts: rockchip: add missing clocks for cpu cores on rk356x new 14f526b4b982 Merge branch 'v6.19-armsoc/dts64' into for-next new 2a42e3210d43 clk: rockchip: rk3568: Drop CLK_NR_CLKS usage new ca38f0f65eef dt-bindings: clock: rk3568: Drop CLK_NR_CLKS define new bde19f882fd5 Merge branch 'v6.19-clk/next' into for-next new 27779f293768 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bea18c67a0ec soc: samsung: exynos-chipid: use a local dev variable new 78f25f2fc732 Merge branch 'next/drivers' into for-next new 81280d39a2f9 dt-bindings: soc: samsung: exynos-pmu: allow mipi-phy subn [...] new 3ce34d9b25d9 Merge branch 'next/drivers' into for-next new fe02894a1930 arm64: dts: exynos7870: add DSI support new 35e69cc6bdef arm64: dts: exynos7870-on7xelte: enable display panel support new ba2cd209cf8d arm64: dts: exynos7870-a2corelte: enable display panel support new cad767a9af05 arm64: dts: exynos7870-j6lte: enable display panel support new 4b67e4c65c1e Merge branch 'next/dt64' into for-next new 2d963f7d30fd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f0b78485e837 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new fe92c0b656e5 Merge branch 'for-next' of https://github.com/sophgo/linux.git new ef592897a583 Merge branch 'for-next' of https://github.com/spacemit-com/linux new 977e2f7a6aa6 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 3a44a8b121eb Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d912eeb3df99 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fbf76e4bc278 dt-bindings: vendor-prefixes: Add Tenstorrent AI ULC new 4de28f1edcfb dt-bindings: riscv: Add Tenstorrent Blackhole compatible new 571e42a1197c dt-bindings: riscv: cpus: Add SiFive X280 compatible new b5951b25d72c dt-bindings: timers: Add Tenstorrent Blackhole compatible new d6133f79da9f dt-bindings: interrupt-controller: Add Tenstorrent Blackho [...] new 8e88602e99a7 riscv: dts: Add Tenstorrent Blackhole SoC PCIe cards new 16eb4e02a631 riscv: Kconfig.socs: Add ARCH_TENSTORRENT for Tenstorrent SoCs new a71e6e8eea8a riscv: defconfig: Enable Tenstorrent SoCs new 7954a6113b53 Merge branch 'tenstorrent-dt-for-next' of https://github.c [...] new 28d575326505 Merge branch 'thead-dt-for-next' of https://git.kernel.org [...] new 7a4cd87e76fb firmware: ti_sci: Replace ifdeffery by pm_sleep_ptr() macro new 999e9bc953e3 firmware: ti_sci: Set IO Isolation only if the firmware is [...] new 98510fdf29c5 Merge branch 'ti-drivers-soc-next' into ti-next new 2c8a94fba47e Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new 7d0e9f5ed49c Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 17a7bd0eda3e Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] new e683c8088778 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] new fd9f30d1038e parisc: Avoid crash due to unaligned access in unwinder new 4b3c322f687d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5835bd773bb3 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new e8ad036c202a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 35b37ad77640 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e3b353761f1b Merge branch 'misc-6.18' into for-next-current-v6.17-20251105 new 2fe632ad8637 Merge branch 'for-next-current-v6.17-20251105' into for-ne [...] new 99ccd14ee0e0 btrfs: ignore ENOMEM from alloc_bitmap() new 8ef9b8cb3408 btrfs: use single return value variable in btrfs_relocate_ [...] new 64eec2dd591a btrfs: remove unnecessary NULL fs_info check from find_loc [...] new 0a6f9669159b btrfs: print-tree: use string format for key names new 1bf5f96fa55b btrfs: fix trivial -Wshadow warnings new e909f1b72d54 btrfs: refactor allocation size calculation in alloc_btrfs [...] new 6e0b9bc6d24d btrfs: subpage: rename macro variables to avoid shadowing new 87bac70a371c btrfs: fix double free of qgroup record after failure to a [...] new 614c4cf154ad btrfs: fix comment in alloc_bitmap() and drop stale TODO new 4f9b579e9e49 btrfs: fix racy bitfield write in btrfs_clear_space_info_full() new 673bad71c51b btrfs: use end_pos variable where needed in btrfs_dirty_folio() new c766daad79be btrfs: introduce a new shutdown state new 08af8ecc6cdd btrfs: implement shutdown ioctl new 18340019d3ce btrfs: implement remove_bdev and shutdown super operation [...] new 0d84d2a2791b btrfs: truncate ordered extent when skipping writeback pas [...] new 8fa6af5af07f btrfs: use variable for end offset in extent_writepage_io() new da2d1f141062 btrfs: split assertion into two in extent_writepage_io() new d020c7490ec9 btrfs: add unlikely to unexpected error case in extent_wri [...] new 79c514526f04 btrfs: consistently round up or down i_size in btrfs_truncate() new 42668c5829f7 btrfs: avoid multiple i_size rounding in btrfs_truncate() new c97070bd6c3f btrfs: avoid repeated computations in btrfs_mark_ordered_i [...] new 1391fca56b65 btrfs: remove fs_info argument from btrfs_try_granting_tickets() new 163ef8ef77dc btrfs: remove fs_info argument from priority_reclaim_data_space() new 66cab1d27ece btrfs: remove fs_info argument from priority_reclaim_metad [...] new 807ae4f34fdd btrfs: remove fs_info argument from maybe_fail_all_tickets() new 197d3c70f6d7 btrfs: remove fs_info argument from calc_available_free_space() new 6545dd1feec8 btrfs: remove fs_info argument from btrfs_can_overcommit() new dceb4342bef7 btrfs: remove fs_info argument from btrfs_dump_space_info() new 0c576f6d5814 btrfs: remove fs_info argument from shrink_delalloc() and [...] new b38767e02637 btrfs: remove fs_info argument from btrfs_calc_reclaim_met [...] new 6c27ccc52de9 btrfs: remove fs_info argument from need_preemptive_reclaim() new 10d2e30be9aa btrfs: remove fs_info argument from steal_from_global_rsv() new 5c9e5a62d28a btrfs: remove fs_info argument from handle_reserve_ticket() new 42b74faf9cc4 btrfs: remove fs_info argument from maybe_clamp_preempt() new 7dbb147a1929 btrfs: fix parameter documentation for btrfs_reserve_data_bytes() new 2badbd2f3ac3 btrfs: remove fs_info argument from __reserve_bytes() new ed5cb483d2e9 btrfs: remove fs_info argument from btrfs_reserve_metadata [...] new 8480d5f59e58 btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions new 7d0751019871 btrfs: remove fs_info argument from btrfs_sysfs_add_space_ [...] new 160f759ae077 btrfs: remove fs_info argument from btrfs_zoned_activate_one_bg() new a5559b9f944f btrfs: remove redundant refcount check in btrfs_put_transaction() new 556aad268f57 btrfs: add macros to facilitate printing of keys new 21ef70248596 btrfs: use the key format macros when printing keys new 2889496b65fc btrfs: remove pointless data_end assignment in btrfs_exten [...] new 275ac2cd44b5 btrfs: subpage: simplify the PAGECACHE_TAG_TOWRITE handling new 2835d6429a55 btrfs: return real error when failing tickets in maybe_fai [...] new 93db6be7bbb9 btrfs: avoid recomputing used space in btrfs_try_granting_ [...] new 85e1e6c404f4 btrfs: make btrfs_can_overcommit() return bool instead of int new b6982f425684 btrfs: avoid used space computation when trying to grant tickets new a180717319f0 btrfs: avoid used space computation when reserving space new e355f8e9084f btrfs: inline btrfs_space_info_used() new 553092067450 btrfs: bail out earlier from need_preemptive_reclaim() if [...] new 3f3b6cc4cf37 btrfs: increment loop count outside critical section durin [...] new 68c20482654c btrfs: shorten critical section in btrfs_preempt_reclaim_m [...] new d803490cab08 btrfs: avoid unnecessary reclaim calculation in priority_r [...] new 18815438d46f btrfs: assert space_info is locked in steal_from_global_rsv() new f00766061c8b btrfs: assign booleans to global reserve's full field new c104722c46ef btrfs: process ticket outside global reserve critical section new e501e5c9e846 btrfs: remove double underscore prefix from __reserve_bytes() new 8ab775b8b64c btrfs: reduce space_info critical section in btrfs_chunk_alloc() new 2add3b78f34f btrfs: reduce block group critical section in btrfs_free_r [...] new ed81e883461f btrfs: reduce block group critical section in btrfs_add_re [...] new 0c89172da82b btrfs: reduce block group critical section in do_trimming() new f8b021fe6e1e btrfs: reduce block group critical section in pin_down_extent() new de6bbd86ff52 btrfs: use local variable for space_info in pin_down_extent() new 3507972e3abf btrfs: remove 'reserved' argument from btrfs_pin_extent() new c2ec85b4f62f btrfs: change 'reserved' argument from pin_down_extent() to bool new 1f64e6fe7fd4 btrfs: reduce block group critical section in unpin_extent [...] new 77017c5a6cc8 btrfs: remove pointless label and goto from unpin_extent_range() new 3949f5dcb5ee btrfs: add data_race() in btrfs_account_ro_block_groups_fr [...] new 8666414d29e8 btrfs: move ticket wakeup and finalization to remove_ticket() new 68884388849a btrfs: avoid space_info locking when checking if tickets a [...] new 85526d8de62d btrfs: tag as unlikely fs aborted checks in space flushing code new 76ca188982a1 btrfs: scrub: add cancel/pause/removed bg checks for raid5 [...] new fc9ab082d8ac btrfs: scrub: cancel the run if the process or fs is being frozen new 5d242598d201 btrfs: scrub: cancel the run if there is a pending signal new da3dd4a73247 btrfs: declare free_ipath() via DEFINE_FREE() new b8eac13bbaaf btrfs: define the AUTO_KFREE/AUTO_KVFREE helper macros new 071276c97baa btrfs: apply the AUTO_K(V)FREE macros throughout the code new 9381579e2517 btrfs: add ASSERTs on prealloc in qgroup functions new 9ed174f3fc7c btrfs: zoned: fix conventional zone capacity calculation new 32ba937e843a btrfs: zoned: fix stripe width calculation new baa3f0d4de4d btrfs: zoned: show statistics for zoned filesystems new f933ed3ab695 btrfs: replace const_ilog2() with ilog2() new 2be0ea0204d1 btrfs: replace BTRFS_MAX_BIO_SECTORS with BIO_MAX_VECS new 706fe5896546 btrfs: headers cleanup to remove unnecessary local includes new c48e5d5368ac btrfs: remove btrfs_bio::fs_info by extracting it from btr [...] new 42b45306c928 btrfs: make sure all btrfs_bio::end_io are called in task context new 75d2c781473d btrfs: remove btrfs_fs_info::compressed_write_workers new 0629f6bee3dc btrfs: relax btrfs_inode::ordered_tree_lock IRQ locking context new aa6ed79bcddb btrfs: introduce btrfs_bio::async_csum new d783de296ae6 btrfs: do not update last_log_commit when logging inode du [...] new 1cf7586d130d btrfs: don't generate any code from ASSERT() in release builds new 273f44579873 btrfs: scrub: put bio after errors in scrub_raid56_parity_ [...] new d01430657cc5 btrfs: release root after error in data_reloc_print_warnin [...] new 65ff87fd1a1b Merge branch 'b-for-next' into for-next-next-v6.18-20251105 new 8e709908c691 btrfs: === misc-next on b-for-next === new bcbba6012c3a Merge branch 'misc-next' into for-next-next-v6.18-20251105 new 6a58f7761975 Merge branch 'for-next-next-v6.18-20251105' into for-next- [...] new f80698949e29 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2aed5122905f libceph: fix potential use-after-free in have_mon_and_osd_map() new 87ab14795a89 libceph: drop started parameter of __ceph_open_session() new 2a203c843167 Merge branch 'master' of https://github.com/ceph/ceph-client.git new 734e99623c5b smb: client: fix potential UAF in smb2_close_cached_fid() new b540de9e3b4f smb: client: fix refcount leak in smb2_set_path_attr new 16e16e7c3332 smb: client: show smb lease key in open_files output new 1145e2a0f75b smb: client: show smb lease key in open_dirs output new 8e1b810f0283 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new d48ef4d49868 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 772a65ec60d5 exfat: check return value of sb_min_blocksize in exfat_rea [...] new 61851d3058e7 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new a8b7fde171a5 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] new 83eebfe29dac Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new c3104eda51bf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d24822e1471d ksmbd: detect RDMA capable lower devices when bridge and v [...] new e6187655acfa ksmbd: detect RDMA capable netdevs include IPoIB new 02044632d945 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new cf51d339e8fe svcrdma: Release transport resources synchronously new dddee4c355ac nfsd: move name lookup out of nfsd4_list_rec_dir() new 9059f06a4385 nfsd: change nfs4_client_to_reclaim() to allocate data new ce3ed2fbcf42 nfsd: switch the default for NFSD_LEGACY_CLIENT_TRACKING to "n" new e1b495d02c53 NFSD: Add array bounds-checking in nfsd_iter_read() new 0ad9ffa38f0c nfsd: delete unreachable confusing code in nfs4_open_delegation() new 229ed1e90126 NFSD: Update comment documenting unsupported fattr4 attributes new 784c1aafb509 svcrdma: Increase the server's default RPC/RDMA credit grant new b95933109dab NFSD/blocklayout: Fix minlength check in proc_layoutget new f05582e933b0 NFSD/blocklayout: Extract extent mapping from proc_layoutget new 680abd587606 NFSD/blocklayout: Introduce layout content structure new 738ac6af2c3d NFSD/blocklayout: Support multiple extents per LAYOUTGET new 04e4e6ce1fea Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] new 2b1288113f72 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new e21d451a82f3 9p: Use kvmalloc for message buffers on supported transports new eeaf38a798af net/9p: cleanup: change p9_trans_module->def to bool new a63dd8fd1379 fs/9p: Don't open remote file with APPEND mode when writeb [...] new 52df783f33ec fs/9p: delete unnnecessary condition new 695f2ca1b424 fs/fs_parse: add back fsparam_u32hex new c44393d84149 net/9p: move structures and macros to header files new 075e8bd4127f 9p: create a v9fs_context structure to hold parsed options new 1f3e4142c0eb 9p: convert to the new mount API new 3734eb8a094e Merge branch '9p-next' of https://github.com/martinetd/linux new 25816ffe16ca Merge branch 'vfs.fixes' into vfs.all new d43558ae6729 iomap: track pending read bytes more optimally new fb7a10ac4704 iomap: set accurate iter->pos when reading folio ranges new b2f35ac4146d iomap: add caller-provided callbacks for read and readahead new c2b1adc46245 iomap: move buffered io bio logic into new file new d4e88bb08e5f iomap: make iomap_read_folio() a void return new 03e9618e8240 fuse: use iomap for read_folio new 4ea907108a5c fuse: use iomap for readahead new 93570c652b80 fuse: remove fc->blkbits workaround for partial writes new 4966b4665268 Merge patch series "fuse: use iomap for buffered reads + r [...] new f8d98072feee filemap: add helper to look up dirty folios in a range new 49590716be88 iomap: remove pos+len BUG_ON() to after folio lookup new 395ed1ef0012 iomap: optional zero range dirty folio processing new 5c13dde963df xfs: always trim mapping to requested range for zero range new 77c475692c5e xfs: fill dirty folios on zero range of unwritten mappings new 39be21386d14 iomap: remove old partial eof zeroing optimization new 66d78a11479c xfs: error tag to force zeroing on debug kernels new 560507cbc151 Merge patch series "iomap: zero range folio batch support" new 001397f5ef49 iomap: add IOMAP_DIO_FSBLOCK_ALIGNED flag new 8caec6c9fef7 xfs: support sub-block aligned vectors in always COW mode new ca3557a68684 Merge patch series "alloc misaligned vectors for zoned XFS v2" new 0b8aa37b2182 Merge branch 'vfs-6.19.iomap' into vfs.all new fbc22c299636 fs: do not pass a parameter for sync_inodes_one_sb() new 2706659d642e fs: fully sync all fses even for an emergency sync new a4db63b88f16 Merge patch series "fs: fully sync all fsese even for an e [...] new a6446829f841 init: Replace simple_strtoul() with kstrtouint() in root_d [...] new d09c6160d2b9 Merge branch 'vfs-6.19.misc' into vfs.all new 0696eb42a510 fs: cosmetic fixes to lru handling new f6fe56e7a34e fs: push list presence check into inode_io_list_del() new 0f31c85edd5d Merge branch 'vfs-6.19.inode' into vfs.all new 8bf8176d51fe Merge branch 'vfs-6.19.writeback' into vfs.all new 8627bc8c7d81 ns: add missing authorship new d915fe20e5cb ns: add NS_COMMON_INIT() new 0b1765830cf9 ns: use NS_COMMON_INIT() for all namespaces new 3dd50c58664e ns: initialize ns_list_node for initial namespaces new 6b053576edb1 ns: add __ns_ref_read() new 4b06b70c8244 ns: rename to exit_nsproxy_namespaces() new 3a18f809184b ns: add active reference count new 8895d2a3dbf4 ns: use anonymous struct to group list member new 2ccaebc686e9 nstree: introduce a unified tree new 04173501a69e nstree: allow lookup solely based on inode new 3760342fd631 nstree: assign fixed ids to the initial namespaces new 3c1a52f2a6c8 nstree: maintain list of owned namespaces new a202a50092cc nstree: simplify rbtree comparison helpers new 560e25e70fa4 nstree: add unified namespace list new 76b6f5dfb3fd nstree: add listns() new b36d4b6aa88e arch: hookup listns() system call new 6fc9baa49d0c nsfs: update tools header new e2b6e5eadc13 selftests/filesystems: remove CLONE_NEWPIDNS from setup_us [...] new 6bdce845fd5a selftests/namespaces: first active reference count tests new 721c7e41b184 selftests/namespaces: second active reference count tests new c6e25d930b4b selftests/namespaces: third active reference count tests new 28655ff2537e selftests/namespaces: fourth active reference count tests new c4803b255ff9 selftests/namespaces: fifth active reference count tests new 47a5fd8ce18b selftests/namespaces: sixth active reference count tests new 4b971b07e4b4 selftests/namespaces: seventh active reference count tests new 94f87110807a selftests/namespaces: eigth active reference count tests new a8ce47a1ac4b selftests/namespaces: ninth active reference count tests new e7585a9ef5be selftests/namespaces: tenth active reference count tests new 26d238ea6a34 selftests/namespaces: eleventh active reference count tests new 04aee1a3462d selftests/namespaces: twelth active reference count tests new 2a94bf7bb879 selftests/namespaces: thirteenth active reference count tests new a9d84bf7bf32 selftests/namespaces: fourteenth active reference count tests new da3c02b70cd9 selftests/namespaces: fifteenth active reference count tests new 158c5c786e91 selftests/namespaces: add listns() wrapper new e2ff8d88649c selftests/namespaces: first listns() test new 6a68c7f919d9 selftests/namespaces: second listns() test new 46909d13434b selftests/namespaces: third listns() test new abac8de3e500 selftests/namespaces: fourth listns() test new 4080b9d946f4 selftests/namespaces: fifth listns() test new bc8da67e0e1e selftests/namespaces: sixth listns() test new 6aeca1dd493b selftests/namespaces: seventh listns() test new b0de4c80fb83 selftests/namespaces: eigth listns() test new 674294a479fc selftests/namespaces: ninth listns() test new 1f8ee4a1f94a selftests/namespaces: first listns() permission test new ec382377311b selftests/namespaces: second listns() permission test new 2635f93989bf selftests/namespaces: third listns() permission test new 6f360f2b2f22 selftests/namespaces: fourth listns() permission test new 1c28817eb37e selftests/namespaces: fifth listns() permission test new cff66421ee59 selftests/namespaces: sixth listns() permission test new 39bcc7ae5786 selftests/namespaces: seventh listns() permission test new a1e49d8d18ba selftests/namespaces: first inactive namespace resurrection test new c0f06da56860 selftests/namespaces: second inactive namespace resurrection test new 5aec9f455ced selftests/namespaces: third inactive namespace resurrection test new 40226da47124 selftests/namespaces: fourth inactive namespace resurrection test new 2b9fa5bf0c41 selftests/namespaces: fifth inactive namespace resurrection test new aec223769528 selftests/namespaces: sixth inactive namespace resurrection test new 54a29d123381 selftests/namespaces: seventh inactive namespace resurrect [...] new 6de17ec3ccc1 selftests/namespaces: eigth inactive namespace resurrection test new b9d09f568b35 selftests/namespaces: ninth inactive namespace resurrection test new 3798991a9f56 selftests/namespaces: tenth inactive namespace resurrection test new c80168b677fb selftests/namespaces: eleventh inactive namespace resurrec [...] new c89d100f6a10 selftests/namespaces: twelth inactive namespace resurrection test new 29f083c49982 selftests/namespace: first threaded active reference count test new ee861032381b selftests/namespace: second threaded active reference count test new 80fedf8168ee selftests/namespace: third threaded active reference count test new d18cf3f9a4ab selftests/namespace: commit_creds() active reference tests new fc85885692a8 selftests/namespace: add stress test new 2cc1c01fe977 selftests/namespace: test listns() pagination new 8ebfb9896c97 Merge patch series "nstree: listns()" new fb86e571b797 Merge branch 'namespace-6.19' into vfs.all new ccb3851ce7d4 pidfs: use guard() for task_lock new fe0e6ce3fd65 pidfs: fix PIDFD_INFO_COREDUMP handling new 4061c43a9977 pidfs: add missing PIDFD_INFO_SIZE_VER1 new d8fc51d8fa3b pidfs: add missing BUILD_BUG_ON() assert on struct pidfd_info new dfd78546c953 pidfd: add a new supported_mask field new ad6e3ea683ef pidfs: prepare to drop exit_info pointer new 90df6ff6853b pidfs: drop struct pidfs_exit_info new 036375522be8 pidfs: expose coredump signal new a945535dfd21 selftests/pidfd: update pidfd header new e12f734208c5 selftests/pidfd: add first supported_mask test new 2593deaac80f selftests/pidfd: add second supported_mask test new c71147f42bff selftests/coredump: split out common helpers new c09ea6659e50 selftests/coredump: split out coredump socket tests new 32ae9fa4063a selftests/coredump: fix userspace client detection new 8b64f54c81d5 selftests/coredump: fix userspace coredump client detection new 305e6b167c59 selftests/coredump: handle edge-triggered epoll correctly new d5694db5dc73 selftests/coredump: add debug logging to test helpers new 2343cbee9f60 selftests/coredump: add debug logging to coredump socket tests new 408a0ed9eed0 selftests/coredump: add debug logging to coredump socket p [...] new 32ae33f796cb selftests/coredump: ignore ENOSPC errors new 619e2227cc32 selftests/coredump: add first PIDFD_INFO_COREDUMP_SIGNAL test new cbb842548a9d selftests/coredump: add second PIDFD_INFO_COREDUMP_SIGNAL test new a45ff1c7c9e9 Merge patch series "coredump: cleanups & pidfd extension" new 390d967653e1 pidfs: reduce wait_pidfd lock scope new 2ef71cae9ca1 Merge branch 'vfs-6.19.coredump' into vfs.all new 9bbd1c4a70bc Merge branch 'vfs-6.19.folio' into vfs.all new 4e97bae1b412 cleanup: fix scoped_class() new 4c7ceeb62d33 cred: add kernel_cred() helper new 40314c2818b7 cred: make init_cred static new ae40e6c65791 cred: add scoped_with_kernel_creds() new b9e3594e7019 firmware: don't copy kernel creds new 4601b7923d1b nbd: don't copy kernel creds new 0f0e7cee3496 target: don't copy kernel creds new 1ad5b411afc3 unix: don't copy creds new e0876bde29c4 Merge patch series "creds: add {scoped_}with_kernel_creds()" new 019e52e8d324 cred: add scoped_with_creds() guards new 84c1a329b4fc aio: use credential guards new 4f0a4825786a backing-file: use credential guards for reads new f119feaa0658 backing-file: use credential guards for writes new c3076d146e31 backing-file: use credential guards for splice read new b688171f910e backing-file: use credential guards for splice write new 6e1d1c1fa7b1 backing-file: use credential guards for mmap new ff2044cd277d binfmt_misc: use credential guards new 5e88d1aadcd2 erofs: use credential guards new 94afb627dfc2 nfs: use credential guards in nfs_local_call_read() new bff3c841f7bd nfs: use credential guards in nfs_local_call_write() new f41799b2e169 nfs: use credential guards in nfs_idmap_get_key() new c5c92c624aeb smb: use credential guards in cifs_get_spnego_key() new 5db84abd2afb act: use credential guards in acct_write_process() new b66c7af4d86d cgroup: use credential guards in cgroup_attach_permissions() new 4037e28cd47e net/dns_resolver: use credential guards in dns_query() new a85787996aa9 Merge patch series "credentials guards: the easy cases" new c8ad3098e127 cred: add prepare credential guard new 4c5941ca1104 sev-dev: use guard for path new 89c545e29ecd sev-dev: use prepare credential guard new b7b4f7554bcc sev-dev: use override credential guards new eb937201bad0 coredump: move revert_cred() before coredump_cleanup() new 1ec760fb4240 coredump: pass struct linux_binfmt as const new 313a335057f0 coredump: mark struct mm_struct as const new af9803d4b8ca coredump: split out do_coredump() from vfs_coredump() new 8ed3473c5a8b coredump: use prepare credential guard new 545985dd3701 coredump: use override credential guard new 2ed6a34de985 trace: use prepare credential guard new 06765b6efc46 trace: use override credential guard new c8e00cdc7425 Merge patch series "credential guards: credential preparation" new ab854015ea2f Merge branch 'kernel-6.19.cred' into vfs.all new 0485a18d9141 fs: rename fs_types.h to fs_dirent.h new e0b62a4dee24 fs: add fs/super_types.h header new f7b3d1416522 fs: add fs/super.h header new 723cd9872dc1 Merge patch series "fs: start to split up fs.h" new 5b8ed52866e3 fs: inline current_umask() and move it to fs_struct.h new 93c97d060f40 Merge branch 'vfs-6.19.fs_header' into vfs.all new 8e4d576ed3ff fs: add super_write_guard new a5e3d0be9e40 btrfs: use super write guard in btrfs_reclaim_bgs_work() new e79a4512cc87 btrfs: use super write guard btrfs_run_defrag_inode() new 6e5b78cb17c2 btrfs: use super write guard in sb_start_write() new 2774bac21f26 ext4: use super write guard in write_mmp_block() new b7b8aca68e2e btrfs: use super write guard in relocating_repair_kthread() new 97f9d2d282c9 open: use super write guard in do_ftruncate() new ab5f296076f3 xfs: use super write guard in xfs_file_ioctl() new 73fd0dba0beb Merge patch series "fs: introduce super write guard" new d11442a9ef83 Merge branch 'vfs-6.19.guards' into vfs.all new 21215ce7a95a Add error handling to minix filesystem for inode corruptio [...] new d3e0e8661ceb Fix a drop_nlink warning in minix_rmdir new 009a2ba40303 Fix a drop_nlink warning in minix_rename new 0d534518ce87 Merge patch series "Fix two syzbot corruption bugs in mini [...] new e90fbb585e64 Merge branch 'vfs-6.19.minix' into vfs.all new 67a6d7cd0472 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] new ecf4523259de Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6d8a01159134 Revert "ntfs: set dummy blocksize to read boot_block when [...] new 254757aa6d10 Merge branch 'fs-next' of linux-next new 2e448748146d lib/vsprintf: Improve vsprintf + sprintf function comments new 2ab239648f24 Merge branch 'for-6.19' into for-next new af205a9b6837 MAINTAINERS: add printk core-api doc file to PRINTK new 5d94e31858be Merge branch 'for-6.19' into for-next new fc05d10283dc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9b7d0ddc4494 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a7209558bef6 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] new 7d174b355785 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6a0dddc53f6f i2c: muxes: pca954x: Fix broken reset-gpio usage new c7b012c130e5 Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] new 396a96e81b58 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new 681590656491 Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] new 48ab8b9adc93 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new 2c62e2e874d1 coding-style: fix verb typo new 0e6d01c46456 Docs/zh_CN: Translate ubifs.rst to Simplified Chinese new a46d47ae3023 Docs/zh_CN: Translate ubifs-authentication.rst to Simplifi [...] new 8c6c6e9564cc Docs/zh_CN: Translate gfs2.rst to Simplified Chinese new a1cce3f46786 Docs/zh_CN: Translate gfs2-uevents.rst to Simplified Chinese new 1c8e1941137e Docs/zh_CN: Translate gfs2-glocks.rst to Simplified Chinese new 9a3d2d98f618 Docs/zh_CN: Translate dnotify.rst to Simplified Chinese new e63b0d0e045f Docs/zh_CN: Translate inotify.rst to Simplified Chinese new 733b8bdfe7cc Docs/zh_CN: Translate mptcp-sysctl.rst to Simplified Chinese new 478bb02b0740 Docs/zh_CN: Translate skbuff.rst to Simplified Chinese new a513d9628048 Docs/zh_CN: Translate generic-hdlc.rst to Simplified Chinese new 943b764cb6a3 docs/zh_CN: Add security ipe Chinese translation new b8c1494b3223 Docs/zh_CN: add fixed format for the header of gfs2-glocks.rst new 46b194beeecf Docs/zh_CN: align title underline for ubifs.rst new 679e5d29b5b0 Docs/zh_CN: fix the format of proofreader new 7404c6b78a7c docs/zh_CN: Add security lsm-development Chinese translation new 33d80c67d34d Docs/zh_CN: Translate timestamping.rst to Simplified Chinese new 23713aa5b4ec docs/zh_CN: Add security SCTP Chinese translation new 11441336dc02 docs/zh_CN: Update Rust index translation and add reference label new 791ca5860b12 docs/zh_CN: Add scsi/index.rst translation new 301e7b86d69a docs/zh_CN: Add scsi.rst translation new 4e841f7e418d docs/zh_CN: Add scsi_mid_low_api.rst translation new fdca4c262abe docs/zh_CN: Add scsi_eh.rst translation new f7c2e7108e0c docs/zh_CN: Add scsi-parameters.rst translation new dca85d5916f0 docs/zh_CN: Add link_power_management_policy.rst translation new 89ac14006fde docs/zh_CN: Add sd-parameters.rst translation new 7b8a94394442 docs/zh_CN: Add secrets coco Chinese translation new 9b31970e1a42 docs/zh_CN: Add translation of rust/testing.rst new 6fc05a144c12 Revert "Docs/zh_CN: Translate skbuff.rst to Simplified Chinese" new 5d75e4551836 Merge tag 'Chinese-docs-6.18' of gitolite.kernel.org:pub/s [...] new e849217cf376 Documentation: treewide: Replace marc.info links with lore new 909597fa01f2 docs: Move the "features" tools to tools/docs new d37366cac4cc docs: move checktransupdate.py to tools/docs new eaae0ad97204 docs: move scripts/documentation-file-ref-check to tools/docs new a5dd93016f20 docs: move get_abi.py to tools/docs new f1c2db1f145b docs: move test_doc_build.py to tools/docs new 184414c6a6ca docs: move find-unused-docs.sh to tools/docs new 683e8cbaba7f docs: remove kernel-doc.pl new 77a22121fe17 Merge branch 'tools-final2' into docs-mw new 27600b51fbc8 MAINTAINERS: extend DOCUMENTATION SCRIPTS to the full directories new 469c1c9eb6c9 kernel-doc: Issue warnings that were silently discarded new aad1530ff6ce Documentation/rtla: Fix typo in common_options.txt new 6524d31e158c Documentation/rtla: Fix typo in common_timerlat_options.txt new 5bad56b4a246 Documentation/rtla: Fix typo in rtla-timerlat-top.rst new 5e954a379fec Documentation/rtla: Fix typo in common_timerlat_options.txt new 3e30aee83808 Documentation/rtla: Correct tracer name for common options new 198fcc7cb832 Documentation/rtla: Mention default priority new 122a552b5b1c Documentation/rtla: Mention default cgroup state new b9f6a40dc3f0 Documentation/trace: Specify exact priority for timerlat new 21d5c65d955f Documentation/rtla: Include defaults for tracer options new 0c6636d8268f docs: w1: fix w1-netlink invalid URL new 6894ea0b9ab5 docs: Makefile: Sort Documentation targets case-insensitiv [...] new dd3e817e879c doc-guide: kernel-doc: add %CONST examples new 0629278ecb97 Documentation: pldmfw: Demote library overview section new f4c6e50568a1 Documentation: uacce: Add explicit title new 8710524f3fc9 docs: ABI: sysfs-module: update modules taint flags new 0d0f6cd98c64 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 3595375c2301 media: rkvdec: Add HEVC backend new 603bf462adff media: rkvdec: Add variants support new b26d95f9c654 media: rkvdec: Implement capability filtering new 3dcfa3d12785 media: rkvdec: Add RK3288 variant new 664b42898db7 media: rkvdec: Disable QoS for HEVC and VP9 on RK3328 new e5aa56161657 media: dt-bindings: rockchip,vdec: Add RK3288 compatible new d907d211c30c MAINTAINERS: Add Frank Li as reviewer for NXP media drivers new 4a086f7a0420 media: rkisp1: Improve frame sequence correctness on stats [...] new 014619ac2ce6 media: dt-bindings: nxp,imx8-isi: Add i.MX91 ISI compatibl [...] new 556e65b53563 media: nxp: imx8-isi: Refine code by using helper macro new b2cc5b4ca450 media: nxp: imx8-isi: Add parallel camera input support fo [...] new a85b8b47c878 media: nxp: imx8-isi: Reorder the platform data new 55884478976d media: nxp: imx8-isi: Add ISI support for i.MX91 new 27ca459535af media: imx-mipi-csis: drop unused module alias new b54de0cc8840 media: imx7-media-csi: drop unused module alias new 68ea577631d3 media: imx8mq-mipi-csi2: drop unused module alias new 445e1658894f media: renesas: rcar_drif: fix device node reference leak [...] new 959d787979e3 media: rcar_jpu: Convert to DEFINE_SIMPLE_DEV_PM_OPS() new ae0e4aa18ff2 media: amphion: Remove dummy PM handling new bb10fdfe8d33 media: dvb_ca_en50221: fix "writen"->"written" new f17d28968b7b media: v4l2-subdev: Make media_entity_to_v4l2_subdev() con [...] new 68871116f961 media: v4l2-dev: Make macros to obtain containers const-aware new 35f29b44ac09 media: mc: Make macros to obtain containers const-aware new 17dc8ccd6dd5 media: samsung: exynos4-is: fix potential ABBA deadlock on init new 8a9f914e2e2e media: i2c: ds90ub953: convert from round_rate() to determ [...] new 8b8173f4f578 media: i2c: max96717: convert from round_rate() to determi [...] new a0df157faf8b media: i2c: tc358746: convert from round_rate() to determi [...] new f6be653b3871 media: platform: ti: omap3isp: isp: convert from round_rat [...] new 0ef841113724 media: vpif_capture: fix section mismatch new 59ca64bf98e4 media: vpif_display: fix section mismatch new c349eb64c271 media: exynos4-is: fimc-is: drop unused module alias new dd15fedb67dd media: exynos4-is: fimc-lite: drop unused module alias new bc22cd5e076f Documentation: media: fix VIDIOC_REMOVE_BUFS typo new ba92a96b1e95 media: saa7146: Replace saa7146_ext_vv.vbi_fops with write [...] new 94de23a9aa48 media: videobuf2: Fix device reference leak in vb2_dc_allo [...] new 2d71d7b5e951 media: pci: mgb4: Fix DV capabilities new 1a31cb278210 media: dvb-usb: pctv452e: move snd/rcv len check before kmalloc new a70c0eb5d643 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 46a79601abb8 Merge branches 'acpi-processor', 'acpi-property', 'acpi-pm [...] new e59f6b7fabd3 Merge branches 'acpi-misc', 'acpi-tad' and 'acpi-fan' into [...] new e114e2eb7e85 PM: hibernate: dynamically allocate crc->unc_len/unc for c [...] new 090bf5a0f400 PM: hibernate: make compression threads configurable new ea358066ded3 PM: hibernate: add sysfs interface for hibernate_compressi [...] new 8e4ec90701ef freezer: Clarify that only cgroup1 freezer uses PM freezer new 1cf9c4f11501 Merge back system sleep material for 6.19 new 5dc5cdd0d220 Merge branches 'pm-core', 'pm-runtime' and 'pm-sleep' into [...] new 790e826be899 cpufreq: intel_pstate: Add Diamond Rapids OOB mode support new 41d1f7cadd2f Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next new 541109ade62b Merge branch 'pm-em' into linux-next new 39f421f2e301 powercap: intel_rapl: Add support for Wildcat Lake platform new e309f490ea14 Merge branch 'pm-powercap' into linux-next new bd9e119951b5 Documentation: ACPI: i2c-muxes: fix I2C device references new 1642fabff19f ACPI: CPPC: Fix typo in a comment new 01e11d18da81 ACPI: SBS: Fix present test in acpi_battery_read() new 5de462be3b18 Merge branches 'acpi-docs', 'acpi-cppc' and 'acpi-sbs' into fixes new f192c17ae9dc Merge branch 'fixes' into linux-next new 0327c504e274 ACPI: scan: replace use of system_unbound_wq with system_dfl_wq new 6447ece47c73 ACPI: OSL: replace use of system_wq with system_percpu_wq new 87c21e240659 ACPI: EC: Add WQ_PERCPU to alloc_workqueue() users new ec4291f524a3 ACPI: OSL: Add WQ_PERCPU to alloc_workqueue() users new 2817e6fa84ac ACPI: thermal: Add WQ_PERCPU to alloc_workqueue() users new a69b8b5156b5 Merge branch 'acpi-misc' into linux-next new b1f02f005a2e Documentation: power: Add document on debugging shutdown hangs new 4ab25c921476 Documentation: intel-pstate: Use :ref: directive for inter [...] new c9e0884e77a8 Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next new d07d6f133621 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 77795729ad4a Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] new 059835bbfa28 tools/power/cpupower: Support building libcpupower statically new 2e57b5d8dbbe Merge branch 'cpupower' of https://git.kernel.org/pub/scm/ [...] new ff2cf424f9af pmdomain: mediatek: mtk-mfg: select MAILBOX in Kconfig new 86c01b3f913a pmdomain: Merge branch fixes into next new 34194cb38503 dt-bindings: soc: bcm: Add bcm2712 compatible new 6b30d4681ab8 pmdomain: Merge branch dt into next new c7bfbd5c63b7 pmdomain: bcm: bcm2835-power: Prepare to support BCM2712 new 060d111e8a56 mfd: bcm2835-pm: Add support for BCM2712 new 3c5407381ace Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 01b4a0807958 Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] new 69e8e429bca2 RDMA/irdma: Enforce local fence for LOCAL_INV WRs new 153243086eef RDMA/irdma: Initialize cqp_cmds_info to prevent resource leaks new cd84d8001e54 RDMA/irdma: Silently consume unsignaled completions new 0a192745551c RDMA/irdma: CQ size and shadow update changes for GEN3 new b549c24d549d RDMA/irdma: Fix vf_id size to u16 to avoid overflow new 3c2e88f71fc5 RDMA/irdma: Take a lock before moving SRQ tail in poll_cq new 32166a8a4c7e RDMA/core: RDMA/mlx5: replace use of system_unbound_wq wit [...] new 72c9c627d1b7 RDMA/core: WQ_PERCPU added to alloc_workqueue users new 422897d92001 hfi1: WQ_PERCPU added to alloc_workqueue users new 328d3c70a23b RDMA/mlx4: WQ_PERCPU added to alloc_workqueue users new 0f68a4877a06 IB/rdmavt: WQ_PERCPU added to alloc_workqueue users new 36ae99fd8ddf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new acbf1d0a9aeb hinic3: fix misleading error message in hinic3_open_channel() new 18aa36238a4d net: phy: realtek: add interrupt support for RTL8221B new 22795871edea net: dsa: yt921x: Fix spelling mistake "stucked" -> "stuck" new 209ff7af79bf net: stmmac: rename devlink parameter ts_coarse into phc_c [...] new 2214ca1ff6df mpls: Return early in mpls_label_ok(). new f0914b8436c5 mpls: Hold dev refcnt for mpls_nh. new 451c538ec067 mpls: Unify return paths in mpls_dev_notify(). new d8f9581e1b7f ipv6: Add in6_dev_rcu(). new bc7ebc569e8c mpls: Use in6_dev_rcu() and dev_net_rcu() in mpls_forward( [...] new ab061f334792 mpls: Add mpls_dev_rcu(). new 1fb462de9329 mpls: Pass net to mpls_dev_get(). new 73e405393991 mpls: Add mpls_route_input(). new 3a49629335a5 mpls: Use mpls_route_input() where appropriate. new dde1b38e873c mpls: Convert mpls_dump_routes() to RCU. new fb2b77b9b1db mpls: Convert RTM_GETNETCONF to RCU. new e833eb25161a mpls: Protect net->mpls.platform_label with a per-netns mutex. new 7d99a7c6c6a3 mpls: Drop RTNL for RTM_NEWROUTE, RTM_DELROUTE, and RTM_GETROUTE. new 998b5d9683d9 Merge branch 'mpls-remove-rtnl-dependency' new c18d4b190a46 net: Extend NAPI threaded polling to allow kthread based b [...] new add3c1324a89 selftests: Add napi threaded busy poll test in `busy_poller` new ff371a7e73c8 Merge branch 'add-support-to-do-threaded-napi-busy-poll' new abcf6eef90c6 net: phy: introduce internal API for PHY MSE diagnostics new e6e93fb01302 ethtool: netlink: add ETHTOOL_MSG_MSE_GET and wire up PHY [...] new 335a9660e141 net: phy: micrel: add MSE interface support for KSZ9477 family new fd93ed77efe4 net: phy: dp83td510: add MSE interface support for 10BASE-T1L new 9e8a443401df Merge branch 'ethtool-introduce-phy-mse-diagnostics-uapi-a [...] new 27cb3de7f43a net: add net cookie for net device trace events new 462280043466 xsk: do not enable/disable irq when grabbing/releasing xsk [...] new 30ed05adca4a xsk: use a smaller new lock for shared pool case new 255d75ef029f Merge branch 'xsk-minor-optimizations-around-locks' new 105bae321862 rtnetlink: honor RTEXT_FILTER_SKIP_STATS in IFLA_STATS new 46173144e03d net: mark deliver_skb() as unlikely and not inlined new dec568a36f9b net: stmmac: imx: use phylink's interface mode for set_clk [...] new 553f23d19535 net: stmmac: s32: move PHY_INTF_SEL_x definitions out of the way new 4a4692e90918 net: stmmac: add phy_intf_sel and ACTPHYIF definitions new b459790d3fd6 net: stmmac: add stmmac_get_phy_intf_sel() new 1b6aa81c8562 net: stmmac: add support for configuring the phy_intf_sel inputs new 8233cc439779 net: stmmac: imx: convert to PHY_INTF_SEL_xxx new d73c1dccfb99 net: stmmac: imx: use FIELD_PREP()/FIELD_GET() for PHY_INTF_SEL_x new c012710c14a7 net: stmmac: imx: use stmmac_get_phy_intf_sel() new 35103babce30 net: stmmac: imx: simplify set_intf_mode() implementations new 38cd4e84b369 net: stmmac: imx: cleanup arguments for set_intf_mode() method new eaca1a4dc51e net: stmmac: imx: use ->set_phy_intf_sel() new 31113a452a3d Merge branch 'net-stmmac-multi-interface-stmmac' new f4b2786fb14b virtio_net: Fix a typo error in virtio_net new 2428803d5eef gtp: Fix a typo error for size new 9781642e5890 veth: Fix a typo error in veth new 96c68954cd3b net: sungem_phy: Fix a typo error in sungem_phy new 52665fcc2241 xen/netfront: Comment Correction: Fix Spelling Error and D [...] new 091400a5d411 net/mlx5e: Enhance function structures for self loopback p [...] new 5c51a86122b2 net/mlx5e: Use TIR API in mlx5e_modify_tirs_lb() new 99b002018f6a net/mlx5e: Allow setting self loopback prevention bits on [...] new a4c81e72f132 net/mlx5: IPoIB, set self loopback prevention in TIR init new 477c352adda4 net/mlx5e: Do not re-apply TIR loopback configuration if n [...] new 911e3a37b024 net/mlx5e: Pass old channels as argument to mlx5e_switch_p [...] new 3b88a535a8e1 net/mlx5e: Defer channels closure to reduce interface down time new b117befe8afd Merge branch 'net-mlx5e-reduce-interface-downtime-on-confi [...] new f88191c7f361 mptcp: pm: in-kernel: record fullmesh endp nb new e461e8a799a2 mptcp: pm: in kernel: only use fullmesh endp if any new 4a6220a453c8 selftests: mptcp: join: do_transfer: reduce code dup new 5c59df126bae selftests: mptcp: join: validate extra bind cases new f102600ebe95 Merge branch 'mptcp-pm-in-kernel-fullmesh-endp-nb-bind-cases' new f2143e283c6b net: devmem: Remove unused declaration net_devmem_bind_tx_ [...] new e0c78fcad2bb dt-bindings: net: ethernet-phy: clarify when compatible mu [...] new 2b3844754881 net: liquidio: convert to use ndo_hwtstamp callbacks new 94037a0e18e3 net: liquidio_vf: convert to use ndo_hwtstamp callbacks new 72c35e3a9589 net: octeon: mgmt: convert to use ndo_hwtstamp callbacks new a23d0486d05a net: thunderx: convert to use ndo_hwtstamp callbacks new d8fdc7069474 net: pch_gbe: convert to use ndo_hwtstamp callbacks new bdf27b544742 Merge branch 'convert-drivers-to-use-ndo_hwtstamp-callback [...] new 3f02b8272557 ti: netcp: convert to ndo_hwtstamp callbacks new ee61c10cd482 net: rnpgbe: Add build support for rnpgbe new 1b7f85f733fd net: rnpgbe: Add n500/n210 chip support with BAR2 mapping new 4543534c3ef5 net: rnpgbe: Add basic mbx ops support new c6d3f0198eaa net: rnpgbe: Add basic mbx_fw support new 2ee95ec17e97 net: rnpgbe: Add register_netdev new f005b348d36f Merge branch 'add-driver-for-1gbe-network-chips-from-mucse' new 617a0dd24ef2 net: phy: make phy_device members pause and asym_pause bit [...] new 687452051886 net: altera-tse: Set platform drvdata before registering netdev new dd2619d38d7e net: altera-tse: Warn on bad revision at probe time new 9350ea63fec6 net: altera-tse: Don't use netdev name for the PCS mdio bus new 055e554b8fff net: altera-tse: Init PCS and phylink before registering netdev new 907c46ae20cd Merge branch 'net-altera-tse-cleanup-init-sequence' new c9445e3c0876 net: phy: fixed_phy: add helper fixed_phy_register_100fd new dc86b621e1b4 net: fec: register a fixed phy using fixed_phy_register_10 [...] new 0ee21f39c5d8 m68k: coldfire: remove creating a fixed phy new 10d2f15afba2 net: b44: register a fixed phy using fixed_phy_register_10 [...] new 458639c42b7e MIPS: BCM47XX: remove creating a fixed phy new 5de9ea1c50f0 net: phy: fixed_phy: remove fixed_phy_add new bd0fa8607308 Merge branch 'net-phy-remove-fixed_phy_add-and-first-its-users' new bf33247a90d3 net: Add struct sockaddr_unsized for sockaddr of unknown length new 0e50474fa514 net: Convert proto_ops bind() callbacks to use sockaddr_unsized new 85cb0757d7e1 net: Convert proto_ops connect() callbacks to use sockaddr [...] new 3d39d34146f2 net: Remove struct sockaddr from net.h new 449f68f8fffa net: Convert proto callbacks from sockaddr to sockaddr_unsized new 8116d803e7f8 bpf: Convert cgroup sockaddr filters to use sockaddr_unsiz [...] new c1a799eef62b bpf: Convert bpf_sock_addr_kern "uaddr" to sockaddr_unsized new 2b5e9f9b7e41 net: Convert struct sockaddr to fixed-size "sa_data[14]" new 89aec171d9d1 Merge branch 'net-introduce-struct-sockaddr_unsized' new bc1849fd599d Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new 04a899573fb8 bpf: Do not let BPF test infra emit invalid GSO types to stack new 96d31dff3fa4 bpf: Clarify get_outer_instance() handling in propagate_to [...] new 6ea5fc92a0fc bpf: fix the return value of push_stack new f7d72d0b3f43 bpf: save the start of functions in bpf_prog_aux new 44481e492532 bpf: generalize and export map_get_next_key for arrays new 2f69c5685427 bpf: make bpf_insn_successors to return a pointer new e7586577b75f libbpf: fix formatting of bpf_object__append_subprog_code new a61a257ff51c selftests/bpf: remove unnecessary kfunc prototypes new 531b87d865eb bpf: widen dynptr size/offset to 64 bit new 76e4fed84712 lib: move freader into buildid.h new 5a5fff604fa3 lib/freader: support reading more than 2 folios new 9cba966f1c55 bpf: verifier: centralize const dynptr check in unmark_sta [...] new 8d8771dc03e4 bpf: add plumbing for file-backed dynptr new e3e36edb1b8f bpf: add kfuncs and helpers support for file dynptrs new d869d56ca848 bpf: verifier: refactor kfunc specialization new 2c52e8943a43 bpf: dispatch to sleepable file dynptr new 784cdf931543 selftests/bpf: add file dynptr tests new ff880798de39 Merge branch 'bpf-introduce-file-dynptr' new feeaf1346f80 bpf: Add overwrite mode for BPF ring buffer new 8f7a86ecde42 selftests/bpf: Add overwrite mode test for BPF ring buffer new f9db3a38224e selftests/bpf/benchs: Add overwrite mode benchmark for BPF [...] new 88427328e35d bpftool: Fix missing closing parethesis for BTF_KIND_UNKN new e17d62fedd10 bpf: Refactor stack map trace depth calculation into helpe [...] new 23f852daa4ba bpf: Fix stackmap overflow check in __bpf_get_stackid() new 4f361895ae65 libbpf: Optimize the redundant code in the bpf_object__ini [...] new 54c134f379ee libbpf: Fix the incorrect reference to the memlock_rlim va [...] new 1d5137c8d1ac selftests/bpf: Add tc helpers new 86433db93256 selftests/bpf: Make test_tc_tunnel.bpf.c compatible with b [...] new 8517b1abe5ea selftests/bpf: Integrate test_tc_tunnel.sh tests into test_progs new 5d3591607da2 selftests/bpf: Remove test_tc_tunnel.sh new e2e668bd8106 Merge branch 'selftests-bpf-convert-test_tc_tunnel-sh-to-t [...] new 5913e936f6d5 selftests/bpf: Fix intermittent failures in file_reader test new 7bd6e5ce5be6 rqspinlock: Disable queue destruction for deadlocks new a8a0abf09754 selftests/bpf: Add ABBCCA case for rqspinlock stress test new d28c0e49210b Merge branch 'misc-rqspinlock-updates' new 5701d5aefa19 bpf: Use kmalloc_nolock() in bpf streams new 3ab77f35a75e selftests/bpf: test_xsk: Split xskxceiver new 2233ef8bba81 selftests/bpf: test_xsk: Initialize bitmap before use new cadc0c1fd79c selftests/bpf: test_xsk: Fix __testapp_validate_traffic()' [...] new d66e49ffa020 selftests/bpf: test_xsk: fix memory leak in testapp_stats_ [...] new bea4f03897c0 selftests/bpf: test_xsk: fix memory leak in testapp_xdp_sh [...] new e3dfa0faf1f7 selftests/bpf: test_xsk: Wrap test clean-up in functions new f477b0fd75f5 selftests/bpf: test_xsk: Release resources when swap fails new e645bcfb16ea selftests/bpf: test_xsk: Add return value to init_iface() new f12f1b5d14b0 selftests/bpf: test_xsk: Don't exit immediately when xsk_a [...] new 3f09728f9080 selftests/bpf: test_xsk: Don't exit immediately when getti [...] new 5b2a757a1619 selftests/bpf: test_xsk: Don't exit immediately when workers fail new 844b13a9ff54 selftests/bpf: test_xsk: Don't exit immediately if validat [...] new 7a96615f2e2d selftests/bpf: test_xsk: Don't exit immediately on allocat [...] new 75fc630867bb selftests/bpf: test_xsk: Isolate non-CI tests new d1aec26fce25 selftests/bpf: test_xsk: Integrate test_xsk.c to test_prog [...] new ab01bfad61b0 Merge branch 'selftests-bpf-integrate-test_xsk-c-to-test_p [...] new c076fd5bb4d7 selftests/bpf: Skip tc_tunnel subtest if its setup fails new e6e10c51fb17 selftests/bpf: Add checks in tc_tunnel when entering net n [...] new 5dae7453ecb5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bp [...] new ee7f5564309a Merge branch 'bpf-next/master' into for-next new 1af4faa95867 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 568b9c01b214 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 696d61dbf4eb Merge branch 'mlx5-next' of https://git.kernel.org/pub/scm [...] new 2747d9296177 Bluetooth: MGMT: cancel mesh send timer when hdev removed new 904b2af57cb3 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new dcbc94c1f044 Merge tag 'iwlwifi-next-2025-10-28' of https://git.kernel. [...] new 2f6adeaf92c4 Merge tag 'ath-next-20251103' of git://git.kernel.org/pub/ [...] new 1df118fa3539 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f7c04f172726 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new c95de73da12b mtd: spear_smi: fix kernel-doc warnings <linux/mtd/spear_smi.h> new c471b5761519 Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] new e1b76494f6da Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new 1c37e7978531 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 863ee5a3aa91 crypto: s390/sha3 - Rename conflicting functions new 414121190348 crypto: arm64/sha3 - Rename conflicting function new 58873ecf091b lib/crypto: sha3: Add SHA-3 support new 334f653f2393 lib/crypto: sha3: Move SHA3 Iota step mapping into round function new 3c936e6f4a00 lib/crypto: sha3: Add FIPS cryptographic algorithm self-test new 66f120bdb0ac crypto: arm64/sha3 - Update sha3_ce_transform() to prepare [...] new 1695b4197fe3 lib/crypto: arm64/sha3: Migrate optimized code into library new f05509303b2b lib/crypto: s390/sha3: Add optimized Keccak functions new 02ff5c1042fa crypto: jitterentropy - Use default sha3 implementation new 9a503ad576a5 crypto: sha3 - Reimplement using library API new 1ff55db4e3ca crypto: s390/sha3 - Remove superseded SHA-3 code new b9c0cc7fb95b lib/crypto: arm/blake2s: Fix some comments new f067815da238 lib/crypto: arm, arm64: Drop filenames from file comments new 013a50a3f17a lib/crypto: x86/blake2s: Fix 32-bit arg treated as 64-bit new 5590986ca709 lib/crypto: x86/blake2s: Drop check for nblocks == 0 new 4abb92545fda lib/crypto: x86/blake2s: Use local labels for data new 98ea8f3783d4 lib/crypto: x86/blake2s: Improve readability new 005bd4d94abe lib/crypto: x86/blake2s: Avoid writing back unchanged 'f' value new f4d6697ac64b lib/crypto: x86/blake2s: Use vpternlogd for 3-input XORs new 3e074c0abf13 lib/crypto: tests: Add KUnit tests for BLAKE2b new e856d9336a62 lib/crypto: tests: Add SHA3 kunit tests new 453255ffefc1 lib/crypto: tests: Add additional SHAKE tests new 0e253e250ed0 crypto: x86/aes-gcm-vaes-avx2 - initialize full %rax retur [...] new e046e1d2a90d Merge remote-tracking branch 'ebiggers/libcrypto-aes-gcm' [...] new 32ac9c0f65d7 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new c6db94fd0d20 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 6fb7f2988832 accel/amdxdna: Fix incorrect command state for timed out job new f6e8dc9edf96 drm: include drm_print.h where needed new 9695c143b72a drm/buddy: replace drm_print.h include with a forward declaration new ea722522d505 drm/mm: replace drm_print.h include with a forward declaration new d7a849d126d0 drm/ttm: replace drm_print.h include with a forward declaration new d53adc244fbf drm/ttm: Add getter for some pool properties new 0af5b6a8f8dd drm/ttm: Replace multiple booleans with flags in pool init new 77e19f8d3297 drm/ttm: Replace multiple booleans with flags in device init new 7e9c548d3709 drm/ttm: Allow drivers to specify maximum beneficial TTM p [...] new ccbadd9eea62 drm/amdgpu: Configure max beneficial TTM pool allocation order new 402b3a865090 drm/ttm: Add an allocation flag to propagate -ENOSPC on OOM new 437b30db7746 drm/sched: Fix comment in drm_sched_run_job_work() new e147c472fffc dt-bindings: display: panel: Add Tianma TL121BVMS07-00 panel new 2b1ffe042c47 drm/panel: ilitek-ili9882t: Add support for Ilitek IL79900 [...] new 75d42e0351ac dt-bindings: gpu: img,powervr-rogue: Drop duplicate newline new f1aa93005d0d drm/imagination: Fix reference to devm_platform_get_and_io [...] new 975ca62a014c drm/sched: Add warning for removing hack in drm_sched_fini() new 6939508c905b drm/tidss: Restructure dispc_vp_prepare() and dispc_vp_enable() new 8cde1c9b1972 drm/tidss: Set vblank (event) time at crtc_atomic_enable new b4027536933f Revert "drm/display: bridge_connector: get/put the stored [...] new 13adb8c97846 drm/display: bridge_connector: get/put the stored bridges new a3f433c57c46 drm/display: bridge_connector: get/put the panel_bridge new d28726efc637 drm/sti: hda: add bridge before attaching new ebad7a8f3db6 drm/sti: hdmi: add bridge before attaching new f8b460262a28 drm/bridge: document that adding a bridge is mandatory bef [...] new 76f1a9711b83 drm/bridge: add warning for bridges attached without being added new 9347f2fbb018 drm/bridge: add warning for bridges using neither devm_drm [...] new b726970486d8 drm/bridge: synopsys: dw-dp: add bridge before attaching new bdfdec385324 drm/renesas: include drm_print.h where needed new c7ee592dccab drm/rockchip: include drm_print.h where needed new bb7939e332c6 drm/panthor: Handle errors returned by drm_sched_entity_init() new 94a6d20feadb drm/panthor: Fix group_free_queue() for partially initiali [...] new 7051f6ba968f drm/panthor: Fix UAF race between device unplug and FW eve [...] new 65c22519cf68 drm/panthor: disable async work during unplug new 08be57e6e8aa drm/panthor: Fix race with suspend during unplug new 98dd5143447a drm/panthor: Fix UAF on kernel BO VA nodes new 858a7e416b51 drm/panthor: attach the driver's multiple power domains new 6918b7e8230f dt-bindings: gpu: mali-valhall-csf: Document i.MX95 support new 67934f248e64 arm64: dts: imx95: Describe Mali G310 GPU new 12c069e072cf dt-bindings: gpu: mali-valhall-csf: add mediatek,mt8196-ma [...] new 3dd4844ba04b drm/panthor: call into devfreq for current frequency new 3668133e110f drm/panthor: Use existing OPP table if present new 71829d7f2f70 accel/amdxdna: Use MSG_OP_CHAIN_EXEC_NPU when supported new f9e46acc1721 drm/vkms: Fix use after frees on error paths new edcdd00099f1 drm/vkms: Fix run-tests.sh script name new b63300ac4095 drm/vkms: Update testing with IGT IGT_DEVICE new 74ba587f402d drm/hyperv: include drm_print.h where needed new 520f37c30992 drm/displayid: pass iter to drm_find_displayid_extension() new 8b61583f9935 drm/edid: add DRM_EDID_IDENT_INIT() to initialize struct d [...] new 83cbb4d33dc2 drm/displayid: add quirk to ignore DisplayID checksum errors new a3fcddaa4347 drm/etnaviv: add HWDB entry for GC8000 Nano Ultra VIP r6205 new c48f1f459e42 accel/amdxdna: Add hardware specific attributes new 1556c170d2f7 accel/amdxdna: Add IOCTL parameter for resource data new e568dc3e625d accel/amdxdna: Add IOCTL parameter for telemetry data new db892a9f7a84 accel/ivpu: Improve debug and warning messages new c84d874615d9 drm: rcar-du: fix incorrect return in rcar_du_crtc_cleanup() new cc2a5cae7572 dt-bindings: gpu: img,powervr-rogue: Keep lists sorted alp [...] new 6126a7f27f00 dt-bindings: gpu: img,powervr-rogue: Document GE7800 GPU i [...] new ad531f3d8b37 dma-buf: rework stub fence initialisation v2 new 3a0ff7b98af4 accel/amdxdna: Support preemption requests new 3301ef0a72b4 accel/qaic: Add support for PM callbacks new c3f15278a436 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new c0de552910bb drm/amdkfd: clean up the code to free hmm_range new 1972763505d7 drm/amdgpu: set default gfx reset masks for gfx6-8 new c6526cc6f887 drm/amdgpu: caller should make sure not to double free new b5e333e634bf drm/amdgpu: Update invalidate and flush hdp function new ad0a48e531a3 drm/amdgpu: move reset debug disable handling new 527e3d40339b drm/amd/ras: Add CPER ring read for uniras new d80391dd037a drm/amdgpu: Remove invalidate and flush hdp macros new fd0e35bdd3a5 drm/amd/ras: Fix the error of undefined reference to `__udivdi3' new 812b727364f1 drm/amdgpu: Fix error injection parameter error new 5e55fd9bc6bd drm/amd/display: Fix null pointer on analog detection new 87208c106839 drm/amd/ras: Update IPID value for bad page threshold CPER new 8f94d5d0d7ec drm/amd/pm: fix the issue of size calculation error for sm [...] new 4c4c138a1c86 drm/amd/pm: fix missing device_attr cleanup in amdgpu_pm_s [...] new c3cd00fea6d6 drm/amd/pm: Add helper functions for gpu metrics new b4f748f22d31 drm/amd/pm: Use gpu metrics 1.9 for SMUv13.0.6 new 9f1cb2c3fa26 drm/amd/pm/si: Delete unused structs and fields new 5d7ccf080cc4 drm/amd/display: remove unneeded semicolon new 26c288c1709a drm/amd/display: remove unneeded semicolon new 2a30ff5bc495 drm/amd/display: remove unneeded semicolon new 399299d81f3d MAINTAINERS: adjust file entry in AMD DISPLAY CORE - DML new bfdffc29956e drm/amd/ras: Correct info field of bad page threshold exceed CPER new 988fd51e45fc drm/amd/ras: Use correct severity for BP threshold exceed event new 960e30a61e1a drm/amdgpu: Drop PMFW RLC notifier from amdgpu_device_suspend() new 6f4208f9d992 drm/amd: Add an unwind for failures in amdgpu_device_ip_su [...] new 1d611218729d drm/amd: Add an unwind for failures in amdgpu_device_ip_su [...] new 72b0b75d608b drm/amd: Unwind for failed device suspend new ff7644faf352 drm/amdkfd: Fix Unchecked Return Values new 825df7ff4bb1 drm/amd/display: Don't stretch non-native images by defaul [...] new 290f46cf5726 drm/amdgpu: Implement user queue reset functionality new face6a3615a6 drm/amd/display: fw locality check refactors new 7d041982fe11 drm/amd/display: Extend inbox0 lock to run Replay/PSR new e19cb97ea808 drm/amd/display: Add pte_buffer_mode and force_one_row_for [...] new 9c83768e578f drm/amd/display: Remove old PMO options new e44ee152a5ea drm/amd/display: Update P-state naming for clarity. new 1b3246352af8 drm/amd/display: Refactor VActive implementation new 717b836c27d9 drm/amd/display: Add Pstate viewport reduction new b0ba3108e3f8 drm/amd/display: Persist stream refcount through restore new ac7f4fcc7b7d drm/amd/display: Revert DCN4 max buffered cursor size to 64 new 54963d18a8e9 drm/amd/display: Increase IB mem size new 678c901443a6 drm/amd/display: Fix black screen with HDMI outputs new 3f0c27edd8fa drm/amd/display: [FW Promotion] Release 0.1.34.0 new 1da571bdb2b8 drm/amd/display: Promote DC to 3.2.357 new 7cf422ed3386 drm/amd/ras: Fix format truncation new c72d41a8f309 drm/amdgpu: grab a BO reference in vm_lock_done_list. new 36ffc58b8a87 drm/amdgpu: lock bo before calling amdgpu_vm_bo_update_shared new cd6250f3aeb5 drm/amdgpu: validate the bo from done list for NULL new b480f573a8ab drm/amd/pm: Use gpu metrics 1.9 for SMUv13.0.12 new 4f993e2309ba drm/amd/pm: Add schema v1.1 for parition metrics new 56aeca499ae6 drm/amd/pm: Update SMUv13.0.6 partition metrics new c83fd2a6656e drm/amd/pm: Update SMUv13.0.12 partition metrics new fd39b5a5830d drm/amdgpu/smu: Handle S0ix for vangogh new 36265d2bcc9e drm/amd/ras: Increase ras switch control range new 2f46c547e4af drm/amdgpu: Add ras ip block name new d7f105a40219 drm/amd/ras: Add ras support for nbio v7_9_1 new 3f16007d8658 drm/amd/ras: Add ras support for umc v12_5_0 new 10c382ec6c6d drm/amdkfd: Don't clear PT after process killed new f19bbecd34e3 drm/amd/display: Fix NULL deref in debugfs odm_combine_segments new 88ef4de35f46 Revert "drm/amdkfd: Improve signal event slow path" new 0c6f09e65b86 drm/amd/pm: add new message definitions for pmfw eeprom interface new 77dbd7c0a2e5 drm/amd/pm: implement ras_smu_drv interface for smu v13.0.12 new f5346a176cb5 drm/amd/pm: add smu ras driver framework new f6cdcbd2c0f3 drm/amdgpu: add function to check if pmfw eeprom is supported new d4432f16d339 drm/amdgpu: add wrapper functions for pmfw eeprom interface new d95ca7f515cf drm/amdgpu: suspend ras module before gpu reset new f903b85ed0f1 drm/amdgpu: fix possible fence leaks from job structure new aaa5217b7a2c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new b3c8fa0d9c26 drm/{i915, xe}/display: pass parent interface to display probe new 1914d6861b59 drm/{i915, xe}/display: Add display runtime pm parent interface new 5bef1badb34a drm/i915/display: Runtime pm wrappers for display parent i [...] new f3f6dbf7459b drm/xe/display: Runtime pm wrappers for display parent interface new 98c7fc038c15 drm/i915/display: Use display parent interface for i915 ru [...] new 44fde50912b8 drm/xe/display: Use display parent interface for xe runtime pm new c4227e1609b3 drm/i915/display: Extend i915_display_info with Type-C por [...] new 67d1adb55b21 drm/i915/dmc: Fix extra bracket and wrong variable in PIPE [...] new 2a37553f9328 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new cb9f145f638d Merge remote-tracking branch 'drm/drm-next' into msm-next- [...] new 227ec96232ba drm/msm: fix allocation of dumb buffers for non-RGB formats new 0f7dae3eaf04 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 505c3ec507a7 gpu: nova-core: vbios: do not use `as` when comparing Bios [...] new 6553a8f168fb gpu: nova-core: use `try_from` instead of `as` for u32 con [...] new e4ead68a3905 rust: transmute: add `from_bytes_prefix` family of methods new 7f74842d95d1 gpu: nova-core: vbios: use FromBytes for PmuLookupTable header new 56bb4b17a696 gpu: nova-core: vbios: use FromBytes for PcirStruct new 46768644a164 gpu: nova-core: vbios: use FromBytes for BitHeader new ade19c5060df gpu: nova-core: vbios: use FromBytes for NpdeStruct new 218991a91472 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new 1f8a87be9c36 drm/xe: Inline gt_reset in the worker new 09c452d1171f drm/xe/gt: Synchronize GT reset with device unbind new 492671339114 drm/xe/guc: Synchronize Dead CT worker with unbind new a4ff26b7c8ef drm/xe: Do clean shutdown also when using flr new adda4e855ab6 drm/xe: Enforce correct user fence signaling order using new b2d7ec41f2a3 drm/xe: Attach last fence to TLB invalidation job queues new cb99e12ba8cb drm/xe: Decouple bind queue last fence from TLB invalidations new ebb0880d4973 drm/xe: Skip TLB invalidation waits in page fault binds new aa87b681bc72 drm/xe: Disallow input fences on zero batch execs and zero binds new 1a2cf01e1c92 drm/xe: Remove last fence dependency check from binds and execs new 620a09fb0bdd drm/xe: Stub out new pagefault layer new 1919d1687efa drm/xe: Implement xe_pagefault_init new 79be336d1a5d drm/xe: Implement xe_pagefault_reset new 143aa16572c5 drm/xe: Implement xe_pagefault_handler new fb544b844508 drm/xe: Implement xe_pagefault_queue_work new f289f7807119 drm/xe: Add xe_guc_pagefault layer new 816e12793c6d drm/xe: Remove unused GT page fault code new 424e2cce0782 drm/xe: Remove never used code in xe_vm_create() new 83ccde67a3f7 drm/xe/gt_throttle: Avoid TOCTOU when monitoring reasons new bbdedb3c154f Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new b44170d9397c fbdev: vga16fb: replace printk() with dev_*() in probe new 0be42724bf4d fbdev: vga16fb: Request memory region new 53be794e182f fbdev: vesafb: Use dev_* fn's instead printk new 34018ab4505a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new af9c8092d842 regmap: i3c: Use ARRAY_SIZE() new 14e9987d8e10 Merge remote-tracking branch 'regmap/for-6.19' into regmap-next new 12f828025e96 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a3c9e3d72395 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ddc021b58b52 firewire: core: code refactoring to remove transaction entry new fa2dc2710076 firewire: core: code refactoring to find and pop transacti [...] new 982858ea19df Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 947eaef21577 ASoC: max98090/91: adding two virtual Mux widgets for digi [...] new 1a88479436a5 ASoC: fsl_spdif: Constify some structures new f47e782c45f8 ASoC: max98090/91: adding the two virtual Mux widgets in t [...] new 164d1037c4f8 ASoC: codecs: simplify aw87390_init() argument a bit new 84194c66aaf7 ASoC: codecs: aw88261: pass pointer directly instead of pa [...] new 3b071bdd2684 ASoC: tas2781: Replace deprecated strcpy() with strscpy() new ecaba8b7990d ASoC: tas2781: Add tas5822 support new c4e68959af66 ASoC: dt-bindings: ti,tas2781: Add TAS5822 support new 7d493cf09795 Merge remote-tracking branch 'asoc/for-6.19' into asoc-next new 6cb019bb072f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 821fe7bf16c5 rust: sync: add `SetOnce` new 51d9ee90ea90 rust: str: add radix prefixed integer parsing functions new 0b08fc292842 rust: introduce module_param module new 3809d7a89fe5 rust: module: use a reference in macros::module::module new 0b24f9740f26 rust: module: update the module macro with module paramete [...] new e119c2fe8c78 rust: samples: add a module parameter to the rust_minimal sample new ee3b8134b2ba modules: add rust modules files to MAINTAINERS new 9de2198ab975 media: dvb-usb-v2: lmedm04: Fix firmware macro definitions new 57e9853737e2 media: radio: si470x: Fix DRIVER_AUTHOR macro definition new ae83f3b72621 module: Add compile-time check for embedded NUL characters new 82ba102c8e89 Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] new c65d6881caf1 dt-bindings: touchscreen: trivial-touch: add reset-gpios a [...] new a311c777f298 dt-bindings: touchscreen: consolidate simple touch control [...] new 71261908d130 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 8f05967b022d MAINTAINERS: correct git location for block layer tree new 7399a79e0f91 Merge branch 'block-6.18' into for-next new 819630bd6f86 io_uring/zcrx: remove sync refill uapi new f31d2d9e97da Merge branch 'io_uring-6.18' into for-next new 77220f6d18a2 drbd: replace kmap() with kmap_local_page() in receiver path new bc49af56eea8 blktrace: add support for REQ_OP_WRITE_ZEROES tracing new 011af85ccd87 ublk: reorder tag_set initialization before queue allocation new 529d4d632788 ublk: implement NUMA-aware memory allocation new c28ba6b6c51d ublk: use struct_size() for allocation new 0123bb91f464 selftests: ublk: set CPU affinity before thread initialization new 3f5b1169d2ab selftests: ublk: make ublk_thread thread-local variable new 912b67a2aecf Merge branch 'for-6.19/block' into for-next new 4531d165ee39 io_uring: only call io_should_terminate_tw() once for ctx new c33e779aba68 io_uring: add wrapper type for io_req_tw_func_t arg new 20fb3d05a34b io_uring/uring_cmd: avoid double indirect call in task wor [...] new adb395c457a6 io_uring/slist: remove unused wq list splice helpers new 3615e3f7947a io_uring/rsrc: use get/put_user() for integer copy new bc82b0221820 io_uring/memmap: remove dead io_create_region_mmap_safe() [...] new 0d677936d677 io_uring/cancel: move request/task cancelation logic into [...] new 01e019b2a30d io_uring/cancel: move __io_uring_cancel() into cancel.c new ffce32436431 io_uring/cancel: move cancelation code from io_uring.c to [...] new 4b25b75c30d9 io_uring/memmap: return bool from io_mem_alloc_compound() new 88e5f3c82190 Merge branch 'for-6.19/io_uring' into for-next new eef09f742be2 block: blocking mempool_alloc doesn't fail new ec7f31b2a2d3 block: make bio auto-integrity deadlock safe new f68ff6bc0d08 Merge branch 'autopi-deadlock' into for-6.19/block new ad998b55b23d Merge branch 'for-6.19/block' into for-next new efae226c2ef1 block: handle zone management operations completions new bba4322e3f30 block: freeze queue when updating zone resources new e8ecb21f081f block: cleanup blkdev_report_zones() new fdb9aed869f3 block: introduce disk_report_zone() new ca1a897fb266 block: reorganize struct blk_zone_wplug new 6e945ffb6555 block: use zone condition to determine conventional zones new 0bf0e2e46668 block: track zone conditions new 1af3f4e0c42b block: refactor blkdev_report_zones() code new f2284eec5053 block: introduce blkdev_get_zone_info() new 31f0656a4ab7 block: introduce blkdev_report_zones_cached() new b30ffcdc0c15 block: introduce BLKREPORTZONESV2 ioctl new 2b39d4a6c67d block: improve zone_wplugs debugfs attribute output new 1efbbc641ef7 block: add zone write plug condition to debugfs zone_wplugs new ad3c1188b401 btrfs: use blkdev_report_zones_cached() new e04ccfc28252 xfs: use blkdev_report_zones_cached() new 55de535e0769 Merge branch 'cached-zones' into for-6.19/block new ff90efea36bf Merge branch 'for-6.19/block' into for-next new 59f44afbe8cf io_uring: fix typos and comment wording new 1c46fb00339e Merge branch 'for-6.19/io_uring' into for-next new 1fd5367391bf io_uring: fix types for region size calulation new 4ae96cd5b431 Merge branch 'io_uring-6.18' into for-next new 88559f8b2a25 io_uring/futex: move futexv async data handling to struct [...] new 924697953634 io_uring/futex: move futexv owned status to struct io_futexv_data new ca9dff2793ec io_uring/poll: flag request with REQ_F_POLL_TRIGGERED if i [...] new 6258830d3d0e io_uring/net: add IORING_CQE_F_SOCK_FULL if a send needed [...] new 58625d626327 Merge branch 'for-6.19/io_uring' into for-next new 39ccbd9467e3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 17069d6bd3aa dm: Don't warn if IMA_DISABLE_HTABLE is not enabled new 9a04fe0edbb2 dm verity fec: Expose corrected block count via status new fc6471d5fbc7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6cb810e6e7ba Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new df66d2b00016 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c062b76476a8 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] new 2107c7e55891 Merge branch 'for-backlight-next' of https://git.kernel.or [...] new 5bff79dad20a power: supply: Add bd718(15/28/78) charger driver new b838cecc2291 MAINTAINERS: Add entry for BD71828 charger new 8ed6b8842c44 power: supply: max77705_charger: implement aicl feature new 1cb053ea2e1d power: supply: max77705: Fix potential IRQ chip conflict w [...] new 6cdc4d488c2f power: supply: rt5033_charger: Fix device node reference leaks new 92ec7e7b86ec power: supply: cw2015: Check devm_delayed_work_autocancel( [...] new 2c68ac48c52a power: supply: max17040: Check iio_read_channel_processed( [...] new 8b27fe2d8d23 power: supply: rt9467: Return error on failure in rt9467_s [...] new 15aca30cc6c6 power: supply: rt9467: Prevent using uninitialized local v [...] new ea14bae6df18 power: supply: wm831x: Check wm831x_set_bits() return value new 8809980fdc8a power: supply: qcom_battmgr: clamp charge control thresholds new 446fcf494691 power: supply: qcom_battmgr: support disabling charge control new 06b54f2d741b docs: power: clean up power_supply_class.rst new 3fd1695f5da0 power: supply: use ktime_divns() to avoid 64-bit division new bd44ea12919a power: supply: apm_power: only unset own apm_get_power_status new 28124cc0fb8c driver: reset: spacemit-p1: add driver for poweroff/reboot new 6964258c6177 dt-bindings: power: supply: Add Richtek RT9756 smart cap d [...] new b6f0796d4398 power: supply: rt9756: Add Richtek RT9756 smart cap divide [...] new 1cda37798599 Documentation: power: rt9756: Document exported sysfs entries new 8e8856396b54 Revert "power: supply: qcom_battmgr: support disabling cha [...] new 6d8b20df92f6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 252abf2d07d3 regulator: Small cleanup in of_get_regulation_constraints() new a2d4691b3fec regulator: pf9453: change the device ID register address new 0144a2b29d95 regulator: pf9453: remove low power mode new 2ecc8c089802 regulator: pf9453: remove unused I2C_LT register new 9de2057bbdfb regulator: pf9453: optimize PMIC PF9453 driver new 74c45cd95d7e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f9bf0efad239 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 6113ae630b0d Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new d12280ab5f0d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e2b6c40d09c5 Merge branch 'next' of https://github.com/cschaufler/smack-next new a96c5bd62fc6 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 617937d4d553 iommu/arm-smmu-qcom: Add Glymur MDSS compatible new 45859c059c20 dt-bindings: arm-smmu: Add compatible for Kaanapali and Gl [...] new a0c7005333f9 iommu/amd: Fix potential out-of-bounds read in iommu_mmio_show new 7c5b184db714 genpt: Generic Page Table base API new ab0b572847ac genpt: Add Documentation/ files new cdb39d918579 iommupt: Add the basic structure of the iommu implementation new 879ced2bab1b iommupt: Add the AMD IOMMU v1 page table format new 9d4c274cd7d5 iommupt: Add iova_to_phys op new 7c53f4238aa8 iommupt: Add unmap_pages op new dcd6a011a8d5 iommupt: Add map_pages op new 4a00f9434891 iommupt: Add read_and_clear_dirty op new 1dd4187f53c3 iommupt: Add a kunit test for Generic Page Table new e5359dcc617a iommupt: Add a mock pagetable format for iommufd selftest to use new e93d5945ed5b iommufd: Change the selftest to use iommupt instead of xarray new aef5de756ea8 iommupt: Add the x86 64 bit page table format new 789a5913b29c iommu/amd: Use the generic iommu page table new 2fdf6db436e3 iommu/amd: Remove AMD io_pgtable support new bc5233c0904e iommupt: Add a kunit test for the IOMMU implementation new 36ae67b13976 iommu/pages: Add support for incoherent IOMMU page table walkers new bcc64b57b48e iommupt: Add basic support for SW bits in the page table new aefd967dab64 iommupt: Use the incoherent start/stop functions for PT_FE [...] new efa03dab7ce4 iommupt: Flush the CPU cache after any writes to the page table new 5448c1558f60 iommupt: Add the Intel VT-d second stage page table format new 1978fac28168 iommupt/x86: Set the dirty bit only for writable PTEs new ef7bfe5bbffd iommupt/x86: Support SW bits and permit PT_FEAT_DMA_INCOHERENT new d373449d8e97 iommu/vt-d: Use the generic iommu page table new 101a2854110f iommu/vt-d: Follow PT_FEAT_DMA_INCOHERENT into the PASID entry new 6303c0187f03 iommupt: Add a kunit test for the SW bits new 75d9ef7cf1e6 Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'm [...] new 61b5d07a6375 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f60583cfb775 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3e55d0e5dc90 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 77d81804b298 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 217fdc811570 Merge branch into tip/master: 'core/bugs' new 68bdc13207e9 Merge branch into tip/master: 'core/core' new 44c5b6768e3a ARM: uaccess: Implement missing __get_user_asm_dword() new 3eb6660f26d1 uaccess: Provide ASM GOTO safe wrappers for unsafe_*_user() new 14219398e3e1 x86/uaccess: Use unsafe wrappers for ASM GOTO new 5002dd53144f powerpc/uaccess: Use unsafe wrappers for ASM GOTO new 0988ea18c624 riscv/uaccess: Use unsafe wrappers for ASM GOTO new 43cc54d8dbe6 s390/uaccess: Use unsafe wrappers for ASM GOTO new 2db48d8bf87d arm64: uaccess: Use unsafe wrappers for ASM GOTO new e497310b4ffb uaccess: Provide scoped user access regions new b2cfc0cd68b8 uaccess: Provide put/get_user_inline() new e4e28fd6986e futex: Convert to get/put_user_inline() new e02718c9865c x86/futex: Convert to scoped user access new 3ce17e690994 select: Convert to scoped user access new 3ca59da7aa5c rseq: Avoid pointless evaluation in __rseq_notify_resume() new fdc0f39d289e rseq: Condense the inline stubs new 77f19e4d4fc9 rseq: Move algorithm comment to top new 41b43a6ba384 rseq: Remove the ksig argument from rseq_handle_notify_resume() new 067b3b41b4dd rseq: Simplify registration new d923739e2e35 rseq: Simplify the event notification new 83409986f49f rseq, virt: Retrigger RSEQ after vcpu_run() new 566d8015f7ee rseq: Avoid CPU/MM CID updates when no event pending new faba9d250eae rseq: Introduce struct rseq_data new 5204be16790f entry: Clean up header new 54a5ab56242f entry: Remove syscall_enter_from_user_mode_prepare() new 7702a9c28567 entry: Inline irqentry_enter/exit_from/to_user_mode() new 4fc9225d19ad sched: Move MM CID related functions to sched.h new 4b7de6df20d4 rseq: Cache CPU ID and MM CID values new 2fc0e4b4126c rseq: Record interrupt from user space new dab344753e02 rseq: Provide tracepoint wrappers for inline code new 5412910487d0 rseq: Expose lightweight statistics in debugfs new 9c37cb6e80b8 rseq: Provide static branch for runtime debugging new abc850e7616c rseq: Provide and use rseq_update_user_cs() new f7ee1964ac39 rseq: Replace the original debug implementation new c1cbad8f99b5 rseq: Make exit debugging static branch based new eaa9088d568c rseq: Use static branch for syscall exit debug when GENERI [...] new 0f085b41880e rseq: Provide and use rseq_set_ids() new 9f6ffd4cebda rseq: Separate the signal delivery path new e2d4f4227115 rseq: Rework the TIF_NOTIFY handler new 39a167560a61 rseq: Optimize event setting new 05b44aef709c rseq: Implement fast path for exit to user new 3db6b38dfe64 rseq: Switch to fast path processing on exit to user new 70fe25a3bc53 entry: Split up exit_to_user_mode_prepare() new 7a5201ea1907 rseq: Split up rseq_exit_to_user_mode() new 32034df66b5f rseq: Switch to TIF_RSEQ if supported new 323d93f0432e cleanup: Always inline everything new 1fe4002cf7f2 x86/ptrace: Always inline trivial accessors new 4ed3455d98cf Merge branch into tip/master: 'core/rseq' new 3d02464f7b12 irqchip/sifive-plic: Fix call to __plic_toggle() in M-Mode [...] new 3f28be347bba Merge branch into tip/master: 'irq/core' new 0944692c000a Merge branch into tip/master: 'irq/drivers' new bdee9db18e96 Merge branch into tip/master: 'irq/msi' new 3507e464e00c Merge branch into tip/master: 'locking/core' new 717d72d50371 Merge branch into tip/master: 'objtool/core' new 8375dadb8d4c Merge branch into tip/master: 'perf/core' new 835f45519cc2 Merge branch into tip/master: 'sched/core' new 81dc7ac5caa8 Merge branch into tip/master: 'timers/core' new 3e6083361040 Merge branch into tip/master: 'timers/vdso' new 09d29522844f Merge branch into tip/master: 'x86/apic' new 028aca0fd7db Merge branch into tip/master: 'x86/bugs' new d725c0c2869a Merge branch into tip/master: 'x86/cache' new 47955b58cf9b x86/cpufeatures: Correct LKGS feature flag description new 5d8b28a51ba1 Merge branch into tip/master: 'x86/cleanups' new cbc39c3b3ef3 Merge branch into tip/master: 'x86/core' new 9f90a596c442 Merge branch into tip/master: 'x86/cpu' new cbac819a1c2b Merge branch into tip/master: 'x86/entry' new 386d469535a8 Merge branch into tip/master: 'x86/microcode' new 363b5312ffad Merge branch into tip/master: 'x86/mm' new 5f99bf4d1ea2 Merge branch into tip/master: 'x86/sev' new 8411fdb92360 Merge branch into tip/master: 'x86/sgx' new 7f23a80da751 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new f15607aef8cd clocksource/drivers/timer-sp804: Fix read_current_timer() [...] new a3a0d7d82a79 clocksource/drivers/ralink: Fix resource leaks in init error path new dc57dfd57317 clocksource/drivers/stm: Fix double deregistration on prob [...] new 4893131fe3a4 Merge branch 'timers/drivers/next' of https://git.kernel.o [...] new d76696733560 EDAC/ie31200: Fix error handling in ie31200_register_mci new d05ab93a9183 Merge branch 'edac-drivers' into edac-for-next new ff49dc424759 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new 0de4c70d04a4 tracing: fprobe: use rhltable for fprobe_ip_table new f959ecdfcb6b tracing: probes: Use __free() for trace_probe_log new 0d6edbc9a415 tracing: eprobe: Cleanup eprobe event using __free() new 8b658df20658 tracing: uprobes: Cleanup __trace_uprobe_create() with __free() new 84404ce71a4b tracing: uprobe: eprobes: Allocate traceprobe_parse_contex [...] new ceb5d8d367d6 tracing: fprobe: fix suspicious rcu usage in fprobe_entry new cbe1e1241a4d tracing: probes: Replace strcpy() with memcpy() in __trace [...] new 90e69d291d19 tracing: fprobe: Remove unused local variable new e5577d998ee1 tracing: wprobe: Add watchpoint probe event based on hardw [...] new c9783f82a3c7 selftests: tracing: Add a basic testcase for wprobe new 30fabc90265a selftests: tracing: Add syntax testcase for wprobe new 86ec9ec3cba7 tracing: fprobe: Fix to init fprobe_ip_table earlier new 53fc0f424b1a tracing: wprobe: Fix to use IS_ERR_PCPU() for per-cpu pointer new 379273f1c8ea tracing: fprobe: optimization for entry only case new 8868033047f8 lib/test_fprobe: add testcase for mixed fprobe new 5ffa9dafa626 tracing: fprobe: use ftrace if CONFIG_DYNAMIC_FTRACE_WITH_ARGS new 76969d738ded Merge probes/for-next new 834d6a5ba880 Merge unused-tracepoints/for-next new bd2a5aafcc7f next-20251105/ftrace new d1e6d2773898 rcu: Add a small-width RCU watching counter debug option new e52b43883d08 locktorture: Fix memory leak in param_set_cpumask() new 34e82569d593 rcu: use WRITE_ONCE() for ->next and ->pprev of hlist_nulls new 515a48fedce7 torture: Add kvm-series.sh to test commit/scenario combination new f121fbbdafeb rcutorture: Permit kvm-again.sh to re-use the build directory new d4500d68bc9f rcutorture: Remove redundant rcutorture_one_extend() from [...] new 82a224498005 rcutorture: Make TREE04 use CONFIG_RCU_DYNTICKS_TORTURE new 58ac42f27805 srcu: Permit Tiny SRCU srcu_read_unlock() with interrupts [...] new 34dc27f02cb3 srcu: Create an srcu_expedite_current() function new 950063c6e897 rcutorture: Test srcu_expedite_current() new ee90848499b1 srcu: Create a DEFINE_SRCU_FAST() new c5fee33f884c srcu: Make grace-period determination use ssp->srcu_reader_flavor new e4ed20c1603c rcutorture: Exercise DEFINE_STATIC_SRCU_FAST() and init_sr [...] new 8235bcfd39e8 srcu: Require special srcu_struct define/init for SRCU-fas [...] new ac51c40c2c14 srcu: Make SRCU-fast readers enforce use of SRCU-fast defi [...] new 8c8250ee3b3d doc: Update for SRCU-fast definitions and initialization new e79b1eaca338 tracing: Guard __DECLARE_TRACE() use of __DO_TRACE_CALL() [...] new 5d740cefe645 rcu: Mark diagnostic functions as notrace new fe9c61aa71d3 srcu: Add SRCU_READ_FLAVOR_FAST_UPDOWN CPP macro new ee0c77be0ef6 torture: Permit negative kvm.sh --kconfig numberic arguments new 995321f67745 srcu: Create an SRCU-fast-updown API new efe190b3d41c srcu: Optimize SRCU-fast-updown for arm64 new 9309cc4ad66c rcutorture: Make srcu{,d}_torture_init() announce the SRCU type new 04f65881ec76 refscale: Exercise DEFINE_STATIC_SRCU_FAST() and init_srcu [...] new 0bafd075302b refscale: Add local_irq_disable() and local_irq_save() readers new 19257820222f refscale: Add local_bh_disable() readers new 9b949d6b43af refscale: Add preempt_disable() readers new 89bebd84dfa6 refscale: Add this_cpu_inc() readers new 9189f1ccc12e refscale: Add non-atomic per-CPU increment readers new 8b7ad0722a2b refscale: Do not diable interrupts for tests involving loc [...] new 0c990a8562a1 refscale: Add SRCU-fast-updown readers new dd7d91d11068 Merge branches 'rcu/misc', 'rcu/srcu' and 'rcu/refscale' i [...] new 0e34f40adcf4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e1f2b76f8eec Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] new 854998dd76f4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f9b501215b4a Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new 9d7dfb95da2c KVM: VMX: Inject #UD if guest tries to execute SEAMCALL or TDCALL new 8819a49f9ff8 KVM: x86: Unload "FPU" state on INIT if and only if its cu [...] new 9bc610b6a2a7 KVM: x86: Harden KVM against imbalanced load/put of guest [...] new cab4098be418 KVM: x86: Call out MSR_IA32_S_CET is not handled by XSAVES new 59a217ced3e7 KVM: SVM: Initialize per-CPU svm_data at the end of hardwa [...] new adc6ae972971 KVM: SVM: Unregister KVM's GALog notifier on kvm-amd.ko exit new aaac099459f9 KVM: SVM: Make avic_ga_log_notifier() local to avic.c new fd92bd3b4445 KVM: SVM: switch to raw spinlock for svm->ir_list_lock new ae431059e75d KVM: guest_memfd: Remove bindings on memslot deletion when [...] new dc2b00c26144 Merge branch 'fixes' new 9991163e2208 Merge branch 'generic' new 83e0e12219a4 KVM: selftests: Rename "guest_paddr" variables to "gpa" new af7ab232ce92 Merge branch 'gmem' new 65a70164aba7 KVM: x86: Add a helper to dedup reporting of unhandled VM-Exits new 7048e68c3a2c Merge branch 'misc' new ebd60e5f377b Merge branch 'mmu' new 6536c2d37af7 Merge branch 'selftests' new fddd74355b7a Merge branch 'svm' new a996dd2a5e1e Merge branch 'vmx' new 62986dc3bc8e Merge branch 'next' of https://github.com/kvm-x86/linux.git new 448734af426d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 16dad7801aad cgroup: Rename cgroup lifecycle hooks to cgroup_task_*() new 260fbcb92bbe cgroup: Move dying_tasks cleanup from cgroup_task_release( [...] new d245698d727a cgroup: Defer task cgroup unlink until after the task is d [...] new 587eb08a5fef sched_ext: Merge branch 'for-6.19' of git://git.kernel.org [...] new 7900aa699c34 sched_ext: Fix cgroup exit ordering by moving sched_ext_fr [...] new 181209925d23 Merge branch 'for-6.19' into for-next new 023af03caed8 sched_ext: Move __SCX_DSQ_ITER_ALL_FLAGS BUILD_BUG_ON to t [...] new d723f36e014d sched_ext: Minor cleanups to scx_task_iter new 336194a7ccc9 Merge branch 'for-6.19' into for-next new 5a629ecbcdff sched_ext: Mark racy bitfields to prevent adding fields th [...] new ba53f22ebe9e Merge branch 'for-6.19' into for-next new 6b96f8b71e1d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d8e8362b09d3 platform/x86: acer-wmi: Fix setting of fan behavior new 0cc5153f1339 platform/x86: acer-wmi: Add fan control support new d727823c134a platform/x86: acer-wmi: Enable fan control for PH16-72 and [...] new 45cf02f298f3 platform/x86: acer-wmi: Add support for PHN16-72 new f9ac4e645bcf platform/x86: ideapad-laptop: Protect GBMD/SBMC calls with mutex new c67d944b4faa platform/x86: ideapad-laptop: Add charge_types:Fast (Rapid [...] new 6581e83ea65d platform/surface: aggregator: Omit a variable reassignment [...] new ba06b928f05b platform/x86: x86-android-tablets: Omit a variable reassig [...] new 2bcc5f6d1d3c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3786a648ce36 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 695d7fcabae8 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] new 00b323cf9c36 Merge branch 'for-next' of https://github.com/cminyard/lin [...] new fde40a558dbd rust: usb: fix broken call to T::disconnect() new 73f493b0b281 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new 8974caa7057c Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new d776e805f197 thunderbolt: Update NVM firmware upgrade documentation new 8ab64d711b93 thunderbolt: Update deprecated firmware update site in icm.c new 4967097ad158 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 6fc1d24488d4 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new a173aeee53e9 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new a3c6a5884857 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new 35501ac3c7d4 coresight: ETR: Fix ETR buffer use-after-free issue new f81e00232936 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 74db54b28aba MAINTAINERS: change maintainer for Intel MAX10 BMC secure updates new 1237b3ab5539 fpga: xilinx-spi: Add missing spi_device_id table new 3ff616a014a1 dt-bindings: fpga: update link for Altera's and AMD partial recon new 417ea9876711 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ae71e1dbe3a1 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] new 8e2541e92be6 Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] new 1e685722c12c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7db4c64858fd Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new c95139cf01b3 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new 1b5afc81cf3e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new dbdfa16e5c4c Merge branch 'for-6.19' into for-next new 55939cf28a48 cgroup/cpuset: Rename update_unbound_workqueue_cpumask() t [...] new 103b08709e8a cgroup/cpuset: Fail if isolated and nohz_full don't leave [...] new 6cfeddbf4ade cgroup/cpuset: Move up prstate_housekeeping_conflict() helper new b1034a690129 cgroup/cpuset: Ensure domain isolated CPUs stay in root or [...] new be04e96ba911 cgroup/cpuset: Globally track isolated_cpus update new 1525412af5b1 Merge branch 'for-6.19' into for-next new 97d33b335738 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 584e54e6d9d8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3434be392051 scsi: target: Rename target_configure_unmap_from_queue() new d505447b8d78 scsi: target: Add atomic se_device fields new c486634fe2b1 scsi: target: Add helper to set up atomic values from bloc [...] new 526145725106 scsi: target: Add WRITE_ATOMIC_16 handler new 710ad826e300 scsi: target: Report atomic values in INQUIRY new 2d9668883bba scsi: target: Add WRITE_ATOMIC_16 support to RSOC new 8e62d8f4b159 scsi: target: Add atomic support to target_core_iblock new 5fb43e2f673a Merge patch series "scsi: target: Add WRITE_ATOMIC_16 support" new c03b55f235e2 scsi: target: Do not write NUL characters into ASCII confi [...] new f010c39ae14c scsi: target: Simplify target_lu_gp_members_show() new b0b9c7ccc1ef scsi: ufs: mediatek: Add the maintainer for MediaTek UFS hooks new 480ca7954664 scsi: ufs: dt-bindings: mediatek,ufs: Update maintainer in [...] new 61deab8a323d scsi: core: Remove unused code from scsi_sysfs.c new 867e4b1bae4b scsi: core: Improve sdev_store_timeout() new 95aa2041c654 scsi: target: Fix LUN/device R/W and total command stats new ed6b97a79577 scsi: target: Create and use macro helpers for per-CPU stats new bbb490053173 scsi: target: Move LUN stats to per-CPU new bb8222b6f358 Merge patch series "target: RW/num_cmds stats improvements" new 4df9f697b86c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 693c33ffb69a Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 97aabf428031 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b6d31cd41814 gpio: cdev: replace use of system_wq with system_percpu_wq new 371c81e74f0b Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new 59d2d28f2269 pinctrl: cix: sky1: Provide pin control dummy states new 2157a9edc3d2 Merge branch 'devel' into for-next new 9c8df63ab68f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cf6dd6cafdfc pinctrl: baytrail: Unify messages with help of dev_err_probe() new 6afe489df6b3 pinctrl: cherryview: Unify messages with help of dev_err_probe() new e2620a2c44dc pinctrl: intel: Unify messages with help of dev_err_probe() new a13735785c27 pinctrl: lynxpoint: Unify messages with help of dev_err_probe() new 534ea60bc480 pinctrl: tangier: Unify messages with help of dev_err_probe() new ce27278119f3 Merge patch series "pinctrl: intel: Unify error messages" new aa8f050a52db Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 19da8c0c369f Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] new aeb3750b47b1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2e99dc43b224 pwm: mediatek: Remove unneeded semicolon new f8003bf7e508 pwm: mediatek: Make use of struct_size macro new b554ec5b02b5 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new 1e39b815d81e Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new 7bedc34cc5ab Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ed14c9c68b40 rtc: amlogic-a4: simplify probe new ea57f0479853 rtc: sa1100: stop setting max_user_freq new 56d9df41ef18 rtc: ds1685: stop setting max_user_freq new 90b033290dd3 rtc: pic32: stop setting max_user_freq new 358867b55166 rtc: renesas-rtca3: stop setting max_user_freq new 80101193ff6c rtc: rv3028: stop setting max_user_freq new 893a59632647 rtc: rv3032: stop setting max_user_freq new b1d53c187e21 rtc: rv8803: stop setting max_user_freq new 69dd36c2009f rtc: rx6110: stop setting max_user_freq new 48eca7ec00e6 rtc: rx8010: stop setting max_user_freq new 9115815afbc3 rtc: rx8025: stop setting max_user_freq new 1fd7078f0c69 rtc: sh: stop setting max_user_freq new 8056f175606a dt-bindings: rtc: renesas,rz-rtca3: Add RZ/V2H support new d034c9ca6a47 rtc: renesas-rtca3: Add support for multiple reset lines new b61ec48d053c Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] new 43bc0aa19a21 nvdimm: allow exposing RAM carveouts as NVDIMM DIMM devices new f59b701b4674 tools/testing/nvdimm: Use per-DIMM device handle new 7e898a9a9922 nvdimm: replace use of system_wq with system_percpu_wq new 96f358ebfa1a Merge branch 'libnvdimm-for-next' of https://git.kernel.or [...] new 55ebec0a25df Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] new f87e9ac77be4 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 5616ba3029a8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8b6322da3c1f nvmem: layouts: fix nvmem_layout_bus_uevent new 466b5ef60fa7 dt-bindings: nvmem: qfprom: Add sa8775p compatible new 2150cd7ffd14 dt-bindings: nvmem: Support MediaTek MT8189 evb board efuse new 0cf064be87a6 nvmem: Add driver for the eeprom in qnap-mcu controllers new db5d5b9a07c3 Merge branches 'nvmem-fixes' and 'nvmem-for-6.19' into nvm [...] new 067aa7bc990e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ba09b05d732b Merge branch 'main' of git://git.infradead.org/users/willy [...] new 4e51a74ed4d5 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] new 849441afd592 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 72ff08176ec4 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] new 82b5d7e30b24 Documentation/driver-api/cxl: remove page-allocator quirk section new 3f5b8f7f34f6 cxl/port: Remove devm_cxl_port_enumerate_dports() new 040acb49bf86 cxl: fix typos in cdat.c comments new 952e9057e66c cxl/pci: replace use of system_wq with system_percpu_wq new b78b9e7b7979 cxl/region: Refactor address translation funcs for testing new 4fe516d2ad1a cxl/acpi: Make the XOR calculations available for testing new 06377c54a133 cxl/test: Add cxl_translate module for address translation [...] new 1df783ccfa2d Merge branch 'for-6.19/cxl-addr-xlat' into cxl-for-next new f0c5d3bc2830 cxl: Adjust extended linear cache failure emission in cxl_acpi new d6602e25819d cxl/region: Add support to indicate region has extended li [...] new c692f5a947ad Merge branch 'for-6.19/cxl-elc' into cxl-for-next new c40b55aea044 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new fa84cb3add1d efistub/x86: Add fallback for SMBIOS record lookup new c219da7db54f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4104810270bc Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new df99492a380f Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 0895c27ddd52 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5935461b4584 docs: rust: quick-start: add Debian 13 (Trixie) new 5c10c39cf03c Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 2d6fc35139a6 Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] new 57e6fd5231ef Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] new 3129b5f712c0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cabb6619d167 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 467b83d57852 ipe: Add AT_EXECVE_CHECK support for script enforcement new 80bde9648247 ipe: Update documentation for script enforcement new 93e0867a9cf7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 603c646f0010 coco/tsm: Introduce a core device for TEE Security Managers new f16469ee733a PCI/IDE: Enumerate Selective Stream IDE capabilities new 215afa89d249 PCI: Introduce pci_walk_bus_reverse(), for_each_pci_dev_reverse() new 3225f52cde56 PCI/TSM: Establish Secure Sessions and Link Encryption new c0c1262fbfba PCI: Add PCIe Device 3 Extended Capability enumeration new 290b633a7d8a PCI: Establish document for PCI host bridge sysfs attributes new 1e4d2ff3ae45 PCI/IDE: Add IDE establishment helpers new 9ddaf9c3ed00 PCI/IDE: Report available IDE streams new a4438f06b1db PCI/TSM: Report active IDE streams new 8084736b8235 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new fcada19669e2 Merge branch 'for-next' of https://github.com/hisilicon/li [...] new df5d79720b15 Add linux-next specific files for 20251106
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 (982312090977) \ N -- N -- N refs/heads/master (df5d79720b15)
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 1938 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: .clang-format | 1 + .mailmap | 1 + Documentation/ABI/testing/sysfs-bus-cxl | 11 +- Documentation/ABI/testing/sysfs-bus-pci | 51 + Documentation/ABI/testing/sysfs-class-power-rt9756 | 30 + Documentation/ABI/testing/sysfs-class-tsm | 19 + .../ABI/testing/sysfs-devices-pci-host-bridge | 45 + Documentation/ABI/testing/sysfs-module | 2 + Documentation/ABI/testing/sysfs-power | 16 + Documentation/Kconfig | 2 +- Documentation/Makefile | 8 +- .../RCU/Design/Requirements/Requirements.rst | 33 +- Documentation/RCU/checklist.rst | 12 +- Documentation/RCU/whatisRCU.rst | 3 + Documentation/admin-guide/LSM/ipe.rst | 17 +- Documentation/admin-guide/device-mapper/verity.rst | 6 +- Documentation/admin-guide/kernel-parameters.txt | 14 + Documentation/admin-guide/pm/intel_pstate.rst | 133 +- Documentation/admin-guide/thunderbolt.rst | 50 +- Documentation/core-api/kho/concepts.rst | 2 +- Documentation/crypto/index.rst | 1 + Documentation/crypto/sha3.rst | 130 + .../devicetree/bindings/arm/mediatek.yaml | 6 + Documentation/devicetree/bindings/arm/ti/omap.yaml | 7 + .../bindings/clock/microchip,mpfs-clkcfg.yaml | 36 +- .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 1 + .../bindings/clock/qcom,sm8550-tcsr.yaml | 1 + .../devicetree/bindings/clock/qcom,sm8750-gcc.yaml | 8 +- .../bindings/display/panel/ilitek,il79900a.yaml | 68 + .../devicetree/bindings/firmware/qcom,scm.yaml | 2 + .../devicetree/bindings/fpga/fpga-region.yaml | 4 +- .../devicetree/bindings/gpio/ti,twl4030-gpio.yaml | 2 +- .../bindings/gpu/arm,mali-valhall-csf.yaml | 38 +- .../devicetree/bindings/gpu/img,powervr-rogue.yaml | 9 +- .../bindings/input/touchscreen/azoteq,iqs5xx.yaml | 75 - .../bindings/input/touchscreen/himax,hx83112b.yaml | 64 - .../input/touchscreen/hynitron,cstxxx.yaml | 65 - .../bindings/input/touchscreen/ilitek_ts_i2c.yaml | 76 - .../bindings/input/touchscreen/semtech,sx8654.yaml | 52 - .../bindings/input/touchscreen/trivial-touch.yaml | 34 + .../interrupt-controller/sifive,plic-1.0.0.yaml | 1 + .../devicetree/bindings/iommu/arm,smmu.yaml | 2 + .../devicetree/bindings/media/nxp,imx8-isi.yaml | 13 +- .../devicetree/bindings/media/rockchip,vdec.yaml | 1 + .../devicetree/bindings/mmc/sdhci-omap.txt | 43 - .../devicetree/bindings/mmc/ti,omap2430-sdhci.yaml | 169 + .../devicetree/bindings/net/ethernet-phy.yaml | 10 +- .../devicetree/bindings/nvmem/mediatek,efuse.yaml | 1 + .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 1 + .../bindings/power/supply/richtek,rt9756.yaml | 72 + Documentation/devicetree/bindings/riscv/cpus.yaml | 1 + .../devicetree/bindings/riscv/tenstorrent.yaml | 28 + .../devicetree/bindings/rtc/renesas,rz-rtca3.yaml | 45 +- .../bindings/soc/bcm/brcm,bcm2835-pm.yaml | 38 +- .../bindings/soc/samsung/exynos-pmu.yaml | 1 + .../devicetree/bindings/sound/ti,tas2781.yaml | 27 +- .../devicetree/bindings/timer/sifive,clint.yaml | 1 + .../devicetree/bindings/ufs/mediatek,ufs.yaml | 3 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/doc-guide/checktransupdate.rst | 6 +- Documentation/doc-guide/contributing.rst | 2 +- Documentation/doc-guide/kernel-doc.rst | 4 + Documentation/doc-guide/sphinx.rst | 2 +- .../driver-api/cxl/allocation/page-allocator.rst | 31 - Documentation/driver-api/generic_pt.rst | 142 + Documentation/driver-api/index.rst | 1 + Documentation/driver-api/pci/index.rst | 1 + Documentation/driver-api/pci/tsm.rst | 21 + Documentation/driver-api/pldmfw/index.rst | 1 - .../driver-api/usb/writing_musb_glue_layer.rst | 2 +- Documentation/firmware-guide/acpi/i2c-muxes.rst | 8 +- Documentation/gpu/vkms.rst | 19 +- Documentation/misc-devices/uacce.rst | 7 +- Documentation/mm/active_mm.rst | 2 +- Documentation/netlink/specs/ethtool.yaml | 86 + Documentation/netlink/specs/netdev.yaml | 5 +- .../networking/device_drivers/ethernet/index.rst | 1 + .../device_drivers/ethernet/mucse/rnpgbe.rst | 17 + Documentation/networking/devlink/stmmac.rst | 21 +- Documentation/networking/ethtool-netlink.rst | 64 + Documentation/networking/napi.rst | 50 +- Documentation/power/index.rst | 1 + Documentation/power/power_supply_class.rst | 84 +- Documentation/power/shutdown-debugging.rst | 53 + Documentation/process/coding-style.rst | 2 +- Documentation/rust/quick-start.rst | 4 +- Documentation/sound/codecs/cs35l56.rst | 9 +- Documentation/sphinx/kernel_abi.py | 2 +- Documentation/sphinx/kernel_feat.py | 4 +- Documentation/tools/rtla/common_options.txt | 16 +- .../tools/rtla/common_timerlat_options.txt | 4 +- Documentation/tools/rtla/rtla-timerlat-top.rst | 2 +- Documentation/trace/timerlat-tracer.rst | 12 +- .../zh_CN/doc-guide/checktransupdate.rst | 6 +- .../translations/zh_CN/doc-guide/contributing.rst | 2 +- .../translations/zh_CN/filesystems/dnotify.rst | 67 + .../translations/zh_CN/filesystems/gfs2-glocks.rst | 211 + .../zh_CN/filesystems/gfs2-uevents.rst | 97 + .../translations/zh_CN/filesystems/gfs2.rst | 57 + .../translations/zh_CN/filesystems/index.rst | 17 +- .../translations/zh_CN/filesystems/inotify.rst | 80 + .../zh_CN/filesystems/ubifs-authentication.rst | 354 ++ .../translations/zh_CN/filesystems/ubifs.rst | 114 + Documentation/translations/zh_CN/how-to.rst | 2 +- Documentation/translations/zh_CN/mm/active_mm.rst | 2 +- .../translations/zh_CN/networking/generic-hdlc.rst | 176 + .../translations/zh_CN/networking/index.rst | 7 +- .../translations/zh_CN/networking/mptcp-sysctl.rst | 139 + .../translations/zh_CN/networking/timestamping.rst | 674 ++++ .../zh_CN/rust/general-information.rst | 1 + Documentation/translations/zh_CN/rust/index.rst | 33 +- Documentation/translations/zh_CN/rust/testing.rst | 215 + Documentation/translations/zh_CN/scsi/index.rst | 92 + .../zh_CN/scsi/link_power_management_policy.rst | 32 + .../translations/zh_CN/scsi/scsi-parameters.rst | 118 + Documentation/translations/zh_CN/scsi/scsi.rst | 48 + Documentation/translations/zh_CN/scsi/scsi_eh.rst | 482 +++ .../translations/zh_CN/scsi/scsi_mid_low_api.rst | 1174 ++++++ .../translations/zh_CN/scsi/sd-parameters.rst | 38 + Documentation/translations/zh_CN/security/SCTP.rst | 317 ++ .../translations/zh_CN/security/index.rst | 4 +- Documentation/translations/zh_CN/security/ipe.rst | 398 ++ .../zh_CN/security/lsm-development.rst | 19 + .../translations/zh_CN/security/secrets/coco.rst | 96 + .../translations/zh_CN/security/secrets/index.rst | 9 +- .../translations/zh_CN/subsystem-apis.rst | 2 +- .../userspace-api/media/v4l/vidioc-remove-bufs.rst | 2 +- Documentation/w1/w1-netlink.rst | 2 +- MAINTAINERS | 93 +- Next/SHA1s | 250 +- Next/Trees | 2 + Next/merge.log | 4183 +++++++++++++------- arch/arm/boot/dts/ti/omap/Makefile | 1 + arch/arm/boot/dts/ti/omap/am335x-baltos-leds.dtsi | 6 +- arch/arm/boot/dts/ti/omap/am335x-baltos.dtsi | 17 + arch/arm/boot/dts/ti/omap/am335x-bone-common.dtsi | 2 +- arch/arm/boot/dts/ti/omap/am335x-boneblue.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-chiliboard.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-evm.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-evmsk.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-guardian.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-icev2.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-mba335x.dts | 632 +++ arch/arm/boot/dts/ti/omap/am335x-myirtech-myd.dts | 2 +- .../boot/dts/ti/omap/am335x-netcom-plus-2xx.dts | 8 +- .../arm/boot/dts/ti/omap/am335x-osd3358-sm-red.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-pdu001.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-pepper.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-pocketbeagle.dts | 2 +- .../ti/omap/am335x-sancloud-bbe-extended-wifi.dts | 1 - arch/arm/boot/dts/ti/omap/am335x-sl50.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-tqma335x.dtsi | 270 ++ arch/arm/boot/dts/ti/omap/am33xx-l4.dtsi | 2 - arch/arm/boot/dts/ti/omap/am33xx.dtsi | 3 +- arch/arm/boot/dts/ti/omap/am4372.dtsi | 1 - arch/arm/boot/dts/ti/omap/am437x-l4.dtsi | 2 - arch/arm/boot/dts/ti/omap/am5729-beagleboneai.dts | 2 - arch/arm/boot/dts/ti/omap/am57xx-cl-som-am57x.dts | 1 - arch/arm/boot/dts/ti/omap/omap3-beagle-xm.dts | 2 +- arch/arm/boot/dts/ti/omap/omap3-n900.dts | 2 +- arch/arm/configs/multi_v7_defconfig | 2 + arch/arm/include/asm/uaccess.h | 26 +- arch/arm/mach-omap2/omap-secure.h | 2 +- arch/arm/mach-omap2/omap-smc.S | 2 +- arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 9 + .../arm64/boot/dts/exynos/exynos7870-a2corelte.dts | 57 +- arch/arm64/boot/dts/exynos/exynos7870-j6lte.dts | 38 +- arch/arm64/boot/dts/exynos/exynos7870-on7xelte.dts | 57 +- arch/arm64/boot/dts/exynos/exynos7870.dtsi | 84 + arch/arm64/boot/dts/freescale/imx95.dtsi | 37 + arch/arm64/boot/dts/mediatek/mt7981b.dtsi | 21 + arch/arm64/boot/dts/mediatek/mt8196-gce.h | 612 +++ arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 14 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 113 +- arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 2 +- arch/arm64/boot/dts/rockchip/rk356x-base.dtsi | 5 +- arch/arm64/configs/defconfig | 3 +- arch/arm64/crypto/Kconfig | 11 - arch/arm64/crypto/Makefile | 3 - arch/arm64/crypto/sha3-ce-glue.c | 151 - arch/arm64/include/asm/uaccess.h | 4 +- arch/arm64/kernel/entry-common.c | 2 +- arch/arm64/mm/fault.c | 10 + arch/loongarch/Makefile | 2 +- arch/m68k/coldfire/m5272.c | 15 - arch/mips/bcm47xx/setup.c | 7 - arch/parisc/kernel/asm-offsets.c | 2 - arch/parisc/kernel/drivers.c | 8 +- arch/parisc/kernel/entry.S | 16 +- arch/parisc/kernel/unwind.c | 13 +- arch/powerpc/include/asm/uaccess.h | 8 +- arch/riscv/Kconfig.socs | 8 + arch/riscv/Makefile | 17 +- arch/riscv/boot/dts/Makefile | 1 + arch/riscv/boot/dts/tenstorrent/Makefile | 2 + arch/riscv/boot/dts/tenstorrent/blackhole-card.dts | 14 + arch/riscv/boot/dts/tenstorrent/blackhole.dtsi | 108 + arch/riscv/configs/defconfig | 1 + arch/riscv/include/asm/uaccess.h | 8 +- arch/s390/configs/debug_defconfig | 3 +- arch/s390/configs/defconfig | 3 +- arch/s390/crypto/Kconfig | 20 - arch/s390/crypto/Makefile | 2 - arch/s390/crypto/sha.h | 51 - arch/s390/crypto/sha3_256_s390.c | 157 - arch/s390/crypto/sha3_512_s390.c | 157 - arch/s390/crypto/sha_common.c | 117 - arch/s390/include/asm/uaccess.h | 4 +- arch/x86/Makefile | 2 +- arch/x86/crypto/aes-gcm-vaes-avx2.S | 1 + arch/x86/entry/syscall_32.c | 3 +- arch/x86/include/asm/amd/node.h | 1 - arch/x86/include/asm/cpufeatures.h | 2 +- arch/x86/include/asm/div64.h | 2 +- arch/x86/include/asm/futex.h | 75 +- arch/x86/include/asm/kvm_host.h | 1 + arch/x86/include/asm/ptrace.h | 20 +- arch/x86/include/asm/runtime-const.h | 4 + arch/x86/include/asm/uaccess.h | 12 +- arch/x86/include/asm/uaccess_64.h | 10 +- arch/x86/include/uapi/asm/vmx.h | 1 + arch/x86/kernel/amd_node.c | 150 +- arch/x86/kernel/cpu/amd.c | 1 + arch/x86/kernel/cpu/common.c | 6 +- arch/x86/kvm/svm/avic.c | 24 +- arch/x86/kvm/svm/svm.c | 22 +- arch/x86/kvm/svm/svm.h | 4 +- arch/x86/kvm/vmx/nested.c | 8 + arch/x86/kvm/vmx/tdx.c | 6 +- arch/x86/kvm/vmx/vmx.c | 17 +- arch/x86/kvm/x86.c | 62 +- block/bdev.c | 2 +- block/bio-integrity-auto.c | 26 +- block/bio-integrity.c | 48 + block/blk-settings.c | 21 + block/blk-zoned.c | 798 +++- block/blk.h | 14 + block/ioctl.c | 7 +- crypto/Kconfig | 1 + crypto/Makefile | 2 +- crypto/af_alg.c | 2 +- crypto/jitterentropy-kcapi.c | 12 +- crypto/sha3.c | 166 + crypto/sha3_generic.c | 290 -- crypto/testmgr.c | 8 + drivers/accel/amdxdna/aie2_ctx.c | 21 +- drivers/accel/amdxdna/aie2_message.c | 592 ++- drivers/accel/amdxdna/aie2_msg_priv.h | 70 +- drivers/accel/amdxdna/aie2_pci.c | 176 + drivers/accel/amdxdna/aie2_pci.h | 43 + drivers/accel/amdxdna/aie2_smu.c | 11 + drivers/accel/amdxdna/amdxdna_ctx.c | 6 +- drivers/accel/amdxdna/amdxdna_ctx.h | 29 +- drivers/accel/amdxdna/amdxdna_gem.c | 1 + drivers/accel/amdxdna/amdxdna_mailbox_helper.h | 6 +- drivers/accel/amdxdna/amdxdna_pci_drv.c | 5 +- drivers/accel/amdxdna/npu1_regs.c | 7 + drivers/accel/amdxdna/npu2_regs.c | 2 + drivers/accel/amdxdna/npu4_regs.c | 11 + drivers/accel/amdxdna/npu5_regs.c | 2 + drivers/accel/amdxdna/npu6_regs.c | 2 + drivers/accel/ethosu/ethosu_job.c | 1 + drivers/accel/ivpu/ivpu_drv.h | 1 + drivers/accel/ivpu/ivpu_gem.c | 25 +- drivers/accel/ivpu/ivpu_gem_userptr.c | 29 +- drivers/accel/ivpu/ivpu_job.c | 95 +- drivers/accel/ivpu/ivpu_mmu_context.c | 3 +- drivers/accel/ivpu/ivpu_ms.c | 25 +- drivers/accel/qaic/qaic.h | 2 + drivers/accel/qaic/qaic_drv.c | 89 + drivers/accel/qaic/qaic_timesync.c | 9 + drivers/accel/qaic/qaic_timesync.h | 3 + drivers/accel/rocket/rocket_gem.c | 1 + drivers/acpi/cppc_acpi.c | 2 +- drivers/acpi/ec.c | 3 +- drivers/acpi/osl.c | 6 +- drivers/acpi/sbs.c | 2 +- drivers/acpi/scan.c | 2 +- drivers/acpi/thermal.c | 3 +- drivers/base/bus.c | 38 + drivers/base/regmap/regmap-i3c.c | 5 +- drivers/block/drbd/drbd_receiver.c | 14 +- drivers/block/nbd.c | 41 +- drivers/block/null_blk/null_blk.h | 3 +- drivers/block/null_blk/zoned.c | 4 +- drivers/block/ublk_drv.c | 124 +- drivers/block/virtio_blk.c | 11 +- drivers/block/zloop.c | 4 +- drivers/bus/ti-sysc.c | 11 +- drivers/clk/microchip/Kconfig | 2 + drivers/clk/microchip/clk-mpfs.c | 227 +- drivers/clk/rockchip/clk-rk3568.c | 5 +- drivers/clocksource/timer-nxp-stm.c | 4 +- drivers/clocksource/timer-ralink.c | 11 +- drivers/clocksource/timer-sp804.c | 24 + drivers/cpufreq/intel_pstate.c | 1 + drivers/crypto/ccp/sev-dev.c | 17 +- drivers/cxl/acpi.c | 58 +- drivers/cxl/core/cdat.c | 4 +- drivers/cxl/core/pci.c | 87 +- drivers/cxl/core/region.c | 261 +- drivers/cxl/cxl.h | 19 + drivers/cxl/cxlpci.h | 1 - drivers/cxl/pci.c | 2 +- drivers/dma-buf/dma-fence.c | 32 +- drivers/edac/ie31200_edac.c | 2 + drivers/firewire/core-transaction.c | 57 +- drivers/firmware/efi/libstub/x86-stub.c | 101 +- drivers/firmware/ti_sci.c | 39 +- drivers/firmware/ti_sci.h | 2 + drivers/fpga/xilinx-spi.c | 7 + drivers/gpio/gpio-aggregator.c | 1 + drivers/gpio/gpiolib-cdev.c | 4 +- drivers/gpio/gpiolib-swnode.c | 2 +- drivers/gpio/gpiolib.c | 8 +- drivers/gpu/drm/adp/adp_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 139 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c | 16 + drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 35 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 147 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 23 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 62 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 216 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 5 + drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 5 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 5 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 6 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 11 - drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 6 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 3 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 18 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 + .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 5 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 52 +- .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.h | 2 + .../dc/dml2_0/dml21/inc/dml_top_dchub_registers.h | 2 + .../dml2_0/dml21/inc/dml_top_display_cfg_types.h | 14 +- .../dml2_0/dml21/inc/dml_top_soc_parameter_types.h | 6 +- .../display/dc/dml2_0/dml21/inc/dml_top_types.h | 10 +- .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 39 +- .../dml21/src/dml2_core/dml2_core_shared_types.h | 34 +- .../dml2_0/dml21/src/dml2_core/dml2_core_utils.c | 2 + .../dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.c | 20 +- .../dml21/src/inc/dml2_internal_shared_types.h | 42 +- .../gpu/drm/amd/display/dc/link/link_detection.c | 1 + .../amd/display/dc/resource/dcn32/dcn32_resource.c | 5 +- .../display/dc/resource/dcn401/dcn401_resource.c | 2 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 439 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 2 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 1 + .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 68 +- .../amd/display/modules/hdcp/hdcp2_transition.c | 61 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 2 + drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 10 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 6 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 25 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 +- drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 3 +- drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 10 +- drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.h | 557 --- .../gpu/drm/amd/pm/powerplay/smumgr/smu10_smumgr.c | 4 +- .../drm/amd/pm/powerplay/smumgr/vega10_smumgr.c | 4 +- .../drm/amd/pm/powerplay/smumgr/vega12_smumgr.c | 4 +- .../drm/amd/pm/powerplay/smumgr/vega20_smumgr.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 17 + drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 7 + .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_12_ppsmc.h | 16 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 9 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 3 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c | 232 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 209 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h | 160 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 67 + drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 1 + drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mgr.c | 57 +- drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mgr.h | 5 + .../gpu/drm/amd/ras/ras_mgr/amdgpu_ras_process.c | 64 + .../gpu/drm/amd/ras/ras_mgr/amdgpu_ras_process.h | 4 + drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_sys.c | 6 + drivers/gpu/drm/amd/ras/rascore/ras.h | 2 + drivers/gpu/drm/amd/ras/rascore/ras_cper.c | 19 +- drivers/gpu/drm/amd/ras/rascore/ras_log_ring.c | 9 +- drivers/gpu/drm/amd/ras/rascore/ras_nbio.c | 1 + drivers/gpu/drm/amd/ras/rascore/ras_process.c | 7 + drivers/gpu/drm/amd/ras/rascore/ras_umc.c | 1 + .../drm/arm/display/komeda/komeda_framebuffer.c | 1 + drivers/gpu/drm/arm/hdlcd_crtc.c | 1 + drivers/gpu/drm/arm/hdlcd_drv.c | 1 + drivers/gpu/drm/arm/malidp_drv.c | 1 + drivers/gpu/drm/arm/malidp_mw.c | 1 + drivers/gpu/drm/armada/armada_crtc.c | 1 + drivers/gpu/drm/armada/armada_debugfs.c | 1 + drivers/gpu/drm/armada/armada_fb.c | 1 + drivers/gpu/drm/armada/armada_fbdev.c | 1 + drivers/gpu/drm/armada/armada_gem.c | 1 + drivers/gpu/drm/armada/armada_overlay.c | 1 + drivers/gpu/drm/armada/armada_plane.c | 1 + drivers/gpu/drm/ast/ast_mode.c | 1 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 1 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 1 + drivers/gpu/drm/bridge/synopsys/dw-dp.c | 2 + drivers/gpu/drm/display/drm_bridge_connector.c | 92 +- drivers/gpu/drm/drm_bridge.c | 9 + drivers/gpu/drm/drm_buddy.c | 1 + drivers/gpu/drm/drm_displayid.c | 58 +- drivers/gpu/drm/drm_displayid_internal.h | 2 + drivers/gpu/drm/drm_dumb_buffers.c | 1 + drivers/gpu/drm/drm_fbdev_dma.c | 1 + drivers/gpu/drm/drm_fbdev_shmem.c | 1 + drivers/gpu/drm/drm_gem_dma_helper.c | 1 + drivers/gpu/drm/drm_gem_framebuffer_helper.c | 1 + drivers/gpu/drm/drm_gem_ttm_helper.c | 1 + drivers/gpu/drm/drm_gem_vram_helper.c | 3 +- drivers/gpu/drm/drm_gpuvm.c | 1 + drivers/gpu/drm/drm_mipi_dbi.c | 1 + drivers/gpu/drm/drm_mm.c | 1 + drivers/gpu/drm/drm_prime.c | 1 + drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 1 + drivers/gpu/drm/etnaviv/etnaviv_drv.c | 1 + drivers/gpu/drm/etnaviv/etnaviv_gem.c | 1 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 1 + drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 2 + drivers/gpu/drm/etnaviv/etnaviv_hwdb.c | 32 + drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 2 + drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 1 + drivers/gpu/drm/exynos/exynos7_drm_decon.c | 1 + drivers/gpu/drm/exynos/exynos_drm_fb.c | 1 + drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 1 + drivers/gpu/drm/exynos/exynos_drm_fimd.c | 1 + drivers/gpu/drm/exynos/exynos_drm_g2d.c | 1 + drivers/gpu/drm/exynos/exynos_drm_gem.c | 1 + drivers/gpu/drm/exynos/exynos_drm_ipp.c | 1 + drivers/gpu/drm/exynos/exynos_drm_plane.c | 1 + drivers/gpu/drm/exynos/exynos_drm_vidi.c | 1 + drivers/gpu/drm/exynos/exynos_mixer.c | 1 + drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 1 + drivers/gpu/drm/gma500/backlight.c | 2 + drivers/gpu/drm/gma500/cdv_device.c | 1 + drivers/gpu/drm/gma500/cdv_intel_display.c | 1 + drivers/gpu/drm/gma500/cdv_intel_dp.c | 1 + drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 1 + drivers/gpu/drm/gma500/cdv_intel_lvds.c | 1 + drivers/gpu/drm/gma500/gem.c | 1 + drivers/gpu/drm/gma500/intel_bios.c | 1 + drivers/gpu/drm/gma500/intel_gmbus.c | 2 + drivers/gpu/drm/gma500/mid_bios.c | 1 + drivers/gpu/drm/gma500/oaktrail_crtc.c | 1 + drivers/gpu/drm/gma500/oaktrail_hdmi.c | 1 + drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c | 3 + drivers/gpu/drm/gma500/oaktrail_lvds.c | 1 + drivers/gpu/drm/gma500/opregion.c | 3 + drivers/gpu/drm/gma500/psb_drv.c | 1 + drivers/gpu/drm/gma500/psb_intel_display.c | 1 + drivers/gpu/drm/gma500/psb_intel_lvds.c | 1 + drivers/gpu/drm/gma500/psb_intel_sdvo.c | 1 + drivers/gpu/drm/gma500/psb_irq.c | 1 + drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 1 + drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 1 + drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 1 + drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 1 + drivers/gpu/drm/i915/display/i9xx_wm.c | 2 + drivers/gpu/drm/i915/display/intel_bios.c | 1 + drivers/gpu/drm/i915/display/intel_bw.c | 2 + drivers/gpu/drm/i915/display/intel_cdclk.c | 1 + drivers/gpu/drm/i915/display/intel_connector.c | 1 + drivers/gpu/drm/i915/display/intel_crtc.c | 1 + drivers/gpu/drm/i915/display/intel_display.c | 1 + drivers/gpu/drm/i915/display/intel_display_core.h | 4 + .../gpu/drm/i915/display/intel_display_debugfs.c | 9 + .../gpu/drm/i915/display/intel_display_device.c | 5 +- .../gpu/drm/i915/display/intel_display_device.h | 4 +- .../gpu/drm/i915/display/intel_display_driver.c | 1 + drivers/gpu/drm/i915/display/intel_display_irq.c | 1 + drivers/gpu/drm/i915/display/intel_display_power.c | 2 + .../drm/i915/display/intel_display_power_well.c | 2 + drivers/gpu/drm/i915/display/intel_display_reset.c | 1 + drivers/gpu/drm/i915/display/intel_display_rpm.c | 33 +- drivers/gpu/drm/i915/display/intel_dmc.c | 6 +- drivers/gpu/drm/i915/display/intel_dpt.c | 2 + drivers/gpu/drm/i915/display/intel_fb.c | 1 + drivers/gpu/drm/i915/display/intel_fb_bo.c | 1 + drivers/gpu/drm/i915/display/intel_fb_pin.c | 2 + drivers/gpu/drm/i915/display/intel_fbc.c | 1 + drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 2 + drivers/gpu/drm/i915/display/intel_frontbuffer.c | 1 + drivers/gpu/drm/i915/display/intel_gmbus.c | 1 + drivers/gpu/drm/i915/display/intel_hdcp_gsc.c | 1 + drivers/gpu/drm/i915/display/intel_hotplug.c | 1 + drivers/gpu/drm/i915/display/intel_overlay.c | 1 + drivers/gpu/drm/i915/display/intel_pipe_crc.c | 2 + drivers/gpu/drm/i915/display/intel_plane.c | 1 + drivers/gpu/drm/i915/display/intel_plane_initial.c | 2 + drivers/gpu/drm/i915/display/intel_psr.c | 1 + drivers/gpu/drm/i915/display/intel_tc.c | 13 + drivers/gpu/drm/i915/display/intel_tc.h | 3 + drivers/gpu/drm/i915/display/intel_vblank.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_context.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_create.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_object.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_pages.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 2 + drivers/gpu/drm/i915/gem/i915_gemfs.c | 2 + .../drm/i915/gem/selftests/i915_gem_client_blt.c | 2 + drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 2 + drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 2 + drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 2 + drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 2 + drivers/gpu/drm/i915/gt/intel_engine_user.c | 2 + .../gpu/drm/i915/gt/intel_execlists_submission.c | 2 + drivers/gpu/drm/i915/gt/intel_ggtt.c | 1 + drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 2 + drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c | 1 + drivers/gpu/drm/i915/gt/intel_gt_debugfs.c | 2 + drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 2 + drivers/gpu/drm/i915/gt/intel_lrc.c | 2 + drivers/gpu/drm/i915/gt/intel_mocs.c | 2 + drivers/gpu/drm/i915/gt/intel_rc6.c | 2 + drivers/gpu/drm/i915/gt/intel_region_lmem.c | 2 + drivers/gpu/drm/i915/gt/intel_renderstate.c | 2 + drivers/gpu/drm/i915/gt/intel_sa_media.c | 1 + drivers/gpu/drm/i915/gt/intel_sseu.c | 2 + drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c | 2 + drivers/gpu/drm/i915/gt/intel_timeline.c | 1 + drivers/gpu/drm/i915/gt/intel_wopcm.c | 2 + drivers/gpu/drm/i915/gt/selftest_context.c | 2 + drivers/gpu/drm/i915/gt/selftest_execlists.c | 2 + .../drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c | 2 + drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 + drivers/gpu/drm/i915/gvt/cfg_space.c | 2 + drivers/gpu/drm/i915/gvt/cmd_parser.c | 2 + drivers/gpu/drm/i915/gvt/display.c | 1 + drivers/gpu/drm/i915/gvt/dmabuf.c | 1 + drivers/gpu/drm/i915/gvt/edid.c | 1 + drivers/gpu/drm/i915/gvt/gtt.c | 2 + drivers/gpu/drm/i915/gvt/handlers.c | 1 + drivers/gpu/drm/i915/gvt/interrupt.c | 2 + drivers/gpu/drm/i915/gvt/kvmgt.c | 1 + drivers/gpu/drm/i915/gvt/mmio.c | 3 + drivers/gpu/drm/i915/gvt/mmio_context.c | 2 + drivers/gpu/drm/i915/gvt/scheduler.c | 2 + drivers/gpu/drm/i915/gvt/vgpu.c | 2 + drivers/gpu/drm/i915/i915_cmd_parser.c | 1 + drivers/gpu/drm/i915/i915_debugfs.c | 1 + drivers/gpu/drm/i915/i915_driver.c | 12 +- drivers/gpu/drm/i915/i915_driver.h | 2 + drivers/gpu/drm/i915/i915_gem.c | 1 + drivers/gpu/drm/i915/i915_getparam.c | 2 + drivers/gpu/drm/i915/i915_irq.c | 1 + drivers/gpu/drm/i915/i915_module.c | 1 + drivers/gpu/drm/i915/i915_pmu.c | 2 + drivers/gpu/drm/i915/i915_query.c | 2 + drivers/gpu/drm/i915/i915_request.c | 2 + drivers/gpu/drm/i915/i915_switcheroo.c | 2 + drivers/gpu/drm/i915/i915_sysfs.c | 2 + drivers/gpu/drm/i915/i915_ttm_buddy_manager.c | 4 +- drivers/gpu/drm/i915/i915_utils.c | 1 + drivers/gpu/drm/i915/i915_vgpu.c | 2 + drivers/gpu/drm/i915/i915_vma.c | 18 +- drivers/gpu/drm/i915/intel_clock_gating.c | 2 + drivers/gpu/drm/i915/intel_gvt.c | 2 + drivers/gpu/drm/i915/intel_memory_region.c | 1 + drivers/gpu/drm/i915/intel_pcode.c | 2 + drivers/gpu/drm/i915/intel_region_ttm.c | 2 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 77 + drivers/gpu/drm/i915/intel_runtime_pm.h | 3 + drivers/gpu/drm/i915/intel_step.c | 2 + drivers/gpu/drm/i915/intel_uncore.c | 1 + drivers/gpu/drm/i915/intel_wakeref.c | 2 + drivers/gpu/drm/i915/pxp/intel_pxp.c | 2 + drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c | 2 + drivers/gpu/drm/i915/pxp/intel_pxp_huc.c | 2 + drivers/gpu/drm/i915/pxp/intel_pxp_session.c | 2 + drivers/gpu/drm/i915/selftests/i915_active.c | 2 + drivers/gpu/drm/i915/selftests/i915_request.c | 2 + drivers/gpu/drm/i915/selftests/mock_gem_device.c | 4 +- drivers/gpu/drm/i915/soc/intel_dram.c | 1 + drivers/gpu/drm/i915/soc/intel_gmch.c | 1 + drivers/gpu/drm/i915/vlv_iosf_sb.c | 2 + drivers/gpu/drm/imagination/Kconfig | 1 + drivers/gpu/drm/imagination/pvr_ccb.c | 1 + drivers/gpu/drm/imagination/pvr_device.c | 2 +- drivers/gpu/drm/imagination/pvr_fw.c | 1 + drivers/gpu/drm/imagination/pvr_fw_meta.c | 2 + drivers/gpu/drm/imagination/pvr_fw_trace.c | 1 + drivers/gpu/drm/imagination/pvr_power.c | 1 + drivers/gpu/drm/imagination/pvr_vm.c | 1 + drivers/gpu/drm/imx/dcss/dcss-plane.c | 1 + drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c | 1 + drivers/gpu/drm/imx/lcdc/imx-lcdc.c | 1 + drivers/gpu/drm/kmb/kmb_drv.c | 1 + drivers/gpu/drm/kmb/kmb_plane.c | 1 + drivers/gpu/drm/lima/lima_sched.c | 2 + drivers/gpu/drm/loongson/lsdc_benchmark.c | 1 + drivers/gpu/drm/loongson/lsdc_crtc.c | 1 + drivers/gpu/drm/loongson/lsdc_debugfs.c | 1 + drivers/gpu/drm/loongson/lsdc_drv.c | 1 + drivers/gpu/drm/loongson/lsdc_gem.c | 1 + drivers/gpu/drm/loongson/lsdc_i2c.c | 1 + drivers/gpu/drm/loongson/lsdc_irq.c | 1 + drivers/gpu/drm/loongson/lsdc_output_7a1000.c | 1 + drivers/gpu/drm/loongson/lsdc_output_7a2000.c | 1 + drivers/gpu/drm/loongson/lsdc_pixpll.c | 1 + drivers/gpu/drm/loongson/lsdc_plane.c | 1 + drivers/gpu/drm/loongson/lsdc_ttm.c | 4 +- drivers/gpu/drm/mcde/mcde_display.c | 1 + drivers/gpu/drm/mediatek/mtk_crtc.c | 1 + drivers/gpu/drm/mediatek/mtk_gem.c | 1 + drivers/gpu/drm/mediatek/mtk_plane.c | 1 + drivers/gpu/drm/meson/meson_overlay.c | 1 + drivers/gpu/drm/meson/meson_plane.c | 1 + drivers/gpu/drm/mgag200/mgag200_drv.c | 1 + drivers/gpu/drm/mgag200/mgag200_g200.c | 1 + drivers/gpu/drm/mgag200/mgag200_g200eh.c | 1 + drivers/gpu/drm/mgag200/mgag200_g200eh3.c | 1 + drivers/gpu/drm/mgag200/mgag200_g200eh5.c | 1 + drivers/gpu/drm/mgag200/mgag200_g200er.c | 1 + drivers/gpu/drm/mgag200/mgag200_g200ev.c | 1 + drivers/gpu/drm/mgag200/mgag200_g200ew3.c | 1 + drivers/gpu/drm/mgag200/mgag200_g200se.c | 1 + drivers/gpu/drm/mgag200/mgag200_g200wb.c | 1 + drivers/gpu/drm/mgag200/mgag200_vga.c | 1 + drivers/gpu/drm/mgag200/mgag200_vga_bmc.c | 1 + drivers/gpu/drm/msm/msm_gem.c | 17 +- drivers/gpu/drm/mxsfb/lcdif_kms.c | 1 + drivers/gpu/drm/mxsfb/mxsfb_kms.c | 1 + drivers/gpu/drm/nouveau/nouveau_drv.h | 1 + drivers/gpu/drm/nouveau/nouveau_ttm.c | 6 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 1 + drivers/gpu/drm/omapdrm/omap_debugfs.c | 1 + drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 2 + drivers/gpu/drm/omapdrm/omap_drv.c | 1 + drivers/gpu/drm/omapdrm/omap_fb.c | 1 + drivers/gpu/drm/omapdrm/omap_fbdev.c | 1 + drivers/gpu/drm/omapdrm/omap_gem.c | 1 + drivers/gpu/drm/omapdrm/omap_irq.c | 1 + drivers/gpu/drm/omapdrm/omap_overlay.c | 1 + drivers/gpu/drm/omapdrm/omap_plane.c | 1 + drivers/gpu/drm/panel/panel-ilitek-ili9882t.c | 69 + drivers/gpu/drm/panfrost/panfrost_devfreq.c | 2 + drivers/gpu/drm/panfrost/panfrost_drv.c | 1 + drivers/gpu/drm/panfrost/panfrost_gem.c | 1 + drivers/gpu/drm/panfrost/panfrost_gpu.c | 2 + drivers/gpu/drm/panfrost/panfrost_mmu.c | 1 + drivers/gpu/drm/panthor/panthor_devfreq.c | 63 +- drivers/gpu/drm/panthor/panthor_devfreq.h | 2 + drivers/gpu/drm/panthor/panthor_device.c | 23 +- drivers/gpu/drm/panthor/panthor_device.h | 3 - drivers/gpu/drm/panthor/panthor_drv.c | 5 +- drivers/gpu/drm/panthor/panthor_fw.c | 3 +- drivers/gpu/drm/panthor/panthor_gem.c | 15 +- drivers/gpu/drm/panthor/panthor_gpu.c | 1 + drivers/gpu/drm/panthor/panthor_heap.c | 1 + drivers/gpu/drm/panthor/panthor_hw.c | 2 + drivers/gpu/drm/panthor/panthor_mmu.c | 1 + drivers/gpu/drm/panthor/panthor_sched.c | 12 +- drivers/gpu/drm/pl111/pl111_display.c | 1 + drivers/gpu/drm/qxl/qxl_cmd.c | 1 + drivers/gpu/drm/qxl/qxl_debugfs.c | 1 + drivers/gpu/drm/qxl/qxl_display.c | 1 + drivers/gpu/drm/qxl/qxl_drv.c | 1 + drivers/gpu/drm/qxl/qxl_gem.c | 1 + drivers/gpu/drm/qxl/qxl_image.c | 2 + drivers/gpu/drm/qxl/qxl_ioctl.c | 2 + drivers/gpu/drm/qxl/qxl_irq.c | 1 + drivers/gpu/drm/qxl/qxl_kms.c | 1 + drivers/gpu/drm/qxl/qxl_release.c | 2 + drivers/gpu/drm/qxl/qxl_ttm.c | 3 +- drivers/gpu/drm/radeon/radeon.h | 1 + drivers/gpu/drm/radeon/radeon_ttm.c | 6 +- drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c | 3 +- drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c | 1 + drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c | 2 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 1 + drivers/gpu/drm/rockchip/cdn-dp-core.c | 1 + drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2 + drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 1 + drivers/gpu/drm/rockchip/inno_hdmi.c | 1 + drivers/gpu/drm/rockchip/rk3066_hdmi.c | 1 + drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 1 + drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 1 + drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 1 + drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 1 + drivers/gpu/drm/rockchip/rockchip_lvds.c | 1 + drivers/gpu/drm/rockchip/rockchip_rgb.c | 1 + drivers/gpu/drm/scheduler/sched_entity.c | 34 +- drivers/gpu/drm/scheduler/sched_main.c | 18 +- drivers/gpu/drm/sitronix/st7586.c | 1 + drivers/gpu/drm/sitronix/st7735r.c | 1 + drivers/gpu/drm/solomon/ssd130x.c | 1 + drivers/gpu/drm/sti/sti_cursor.c | 1 + drivers/gpu/drm/sti/sti_drv.c | 1 + drivers/gpu/drm/sti/sti_gdp.c | 1 + drivers/gpu/drm/sti/sti_hda.c | 5 + drivers/gpu/drm/sti/sti_hdmi.c | 2 + drivers/gpu/drm/sti/sti_hqvdp.c | 1 + drivers/gpu/drm/sti/sti_plane.c | 1 + drivers/gpu/drm/stm/drv.c | 1 + drivers/gpu/drm/stm/ltdc.c | 1 + drivers/gpu/drm/sun4i/sun4i_backend.c | 1 + drivers/gpu/drm/sun4i/sun4i_drv.c | 1 + drivers/gpu/drm/sun4i/sun4i_frontend.c | 1 + drivers/gpu/drm/sun4i/sun8i_mixer.c | 1 + drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 1 + drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 1 + drivers/gpu/drm/sysfb/efidrm.c | 1 + drivers/gpu/drm/sysfb/ofdrm.c | 1 + drivers/gpu/drm/sysfb/simpledrm.c | 1 + drivers/gpu/drm/sysfb/vesadrm.c | 1 + drivers/gpu/drm/tegra/dc.c | 1 + drivers/gpu/drm/tegra/drm.c | 1 + drivers/gpu/drm/tegra/dsi.c | 1 + drivers/gpu/drm/tegra/fb.c | 1 + drivers/gpu/drm/tegra/hdmi.c | 1 + drivers/gpu/drm/tegra/hub.c | 1 + drivers/gpu/drm/tegra/sor.c | 1 + drivers/gpu/drm/tests/drm_mm_test.c | 1 + drivers/gpu/drm/tidss/tidss_crtc.c | 10 +- drivers/gpu/drm/tidss/tidss_dispc.c | 23 +- drivers/gpu/drm/tidss/tidss_dispc.h | 3 +- drivers/gpu/drm/tiny/bochs.c | 1 + drivers/gpu/drm/tiny/cirrus-qemu.c | 1 + drivers/gpu/drm/tiny/gm12u320.c | 1 + drivers/gpu/drm/tiny/hx8357d.c | 1 + drivers/gpu/drm/tiny/ili9163.c | 1 + drivers/gpu/drm/tiny/ili9225.c | 1 + drivers/gpu/drm/tiny/ili9341.c | 1 + drivers/gpu/drm/tiny/ili9486.c | 1 + drivers/gpu/drm/tiny/mi0283qt.c | 1 + drivers/gpu/drm/tiny/panel-mipi-dbi.c | 1 + drivers/gpu/drm/tiny/pixpaper.c | 1 + drivers/gpu/drm/tiny/repaper.c | 1 + drivers/gpu/drm/ttm/tests/ttm_bo_test.c | 16 +- drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c | 2 +- drivers/gpu/drm/ttm/tests/ttm_device_test.c | 33 +- drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c | 22 +- drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.h | 7 +- drivers/gpu/drm/ttm/tests/ttm_mock_manager.c | 1 + drivers/gpu/drm/ttm/tests/ttm_pool_test.c | 24 +- drivers/gpu/drm/ttm/ttm_bo.c | 5 +- drivers/gpu/drm/ttm/ttm_device.c | 9 +- drivers/gpu/drm/ttm/ttm_pool.c | 45 +- drivers/gpu/drm/ttm/ttm_pool_internal.h | 25 + drivers/gpu/drm/ttm/ttm_resource.c | 1 + drivers/gpu/drm/ttm/ttm_tt.c | 11 +- drivers/gpu/drm/tve200/tve200_display.c | 1 + drivers/gpu/drm/udl/udl_edid.c | 1 + drivers/gpu/drm/v3d/v3d_bo.c | 2 + drivers/gpu/drm/v3d/v3d_debugfs.c | 1 + drivers/gpu/drm/v3d/v3d_drv.c | 1 + drivers/gpu/drm/v3d/v3d_gem.c | 1 + drivers/gpu/drm/v3d/v3d_gemfs.c | 2 + drivers/gpu/drm/v3d/v3d_irq.c | 2 + drivers/gpu/drm/v3d/v3d_sched.c | 1 + drivers/gpu/drm/v3d/v3d_submit.c | 1 + drivers/gpu/drm/vboxvideo/vbox_irq.c | 1 + drivers/gpu/drm/vboxvideo/vbox_main.c | 1 + drivers/gpu/drm/vboxvideo/vbox_mode.c | 1 + drivers/gpu/drm/vboxvideo/vbox_ttm.c | 1 + drivers/gpu/drm/vc4/vc4_bo.c | 1 + drivers/gpu/drm/vc4/vc4_debugfs.c | 1 + drivers/gpu/drm/vc4/vc4_dpi.c | 1 + drivers/gpu/drm/vc4/vc4_drv.c | 1 + drivers/gpu/drm/vc4/vc4_dsi.c | 1 + drivers/gpu/drm/vc4/vc4_gem.c | 1 + drivers/gpu/drm/vc4/vc4_hdmi.c | 1 + drivers/gpu/drm/vc4/vc4_hvs.c | 1 + drivers/gpu/drm/vc4/vc4_irq.c | 1 + drivers/gpu/drm/vc4/vc4_kms.c | 1 + drivers/gpu/drm/vc4/vc4_perfmon.c | 2 + drivers/gpu/drm/vc4/vc4_plane.c | 1 + drivers/gpu/drm/vc4/vc4_render_cl.c | 2 + drivers/gpu/drm/vc4/vc4_txp.c | 1 + drivers/gpu/drm/vc4/vc4_v3d.c | 2 + drivers/gpu/drm/vc4/vc4_validate.c | 2 + drivers/gpu/drm/vc4/vc4_validate_shaders.c | 2 + drivers/gpu/drm/vc4/vc4_vec.c | 1 + drivers/gpu/drm/virtio/virtgpu_debugfs.c | 1 + drivers/gpu/drm/virtio/virtgpu_display.c | 1 + drivers/gpu/drm/virtio/virtgpu_drv.c | 1 + drivers/gpu/drm/virtio/virtgpu_kms.c | 1 + drivers/gpu/drm/virtio/virtgpu_object.c | 2 + drivers/gpu/drm/virtio/virtgpu_plane.c | 1 + drivers/gpu/drm/virtio/virtgpu_vq.c | 1 + drivers/gpu/drm/vkms/vkms_composer.c | 1 + drivers/gpu/drm/vkms/vkms_configfs.c | 20 +- drivers/gpu/drm/vkms/vkms_crtc.c | 1 + drivers/gpu/drm/vkms/vkms_drv.c | 1 + drivers/gpu/drm/vkms/vkms_output.c | 1 + drivers/gpu/drm/vkms/vkms_plane.c | 1 + drivers/gpu/drm/vkms/vkms_writeback.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 + drivers/gpu/drm/xe/Makefile | 4 +- drivers/gpu/drm/xe/display/xe_display.c | 8 +- drivers/gpu/drm/xe/display/xe_display_rpm.c | 61 +- drivers/gpu/drm/xe/display/xe_display_rpm.h | 11 + drivers/gpu/drm/xe/xe_device.c | 25 +- drivers/gpu/drm/xe/xe_device_types.h | 11 + drivers/gpu/drm/xe/xe_exec.c | 7 +- drivers/gpu/drm/xe/xe_exec_queue.c | 120 +- drivers/gpu/drm/xe/xe_exec_queue.h | 23 +- drivers/gpu/drm/xe/xe_exec_queue_types.h | 12 + drivers/gpu/drm/xe/xe_gt.c | 44 +- drivers/gpu/drm/xe/xe_gt_pagefault.c | 679 ---- drivers/gpu/drm/xe/xe_gt_pagefault.h | 19 - drivers/gpu/drm/xe/xe_gt_throttle.c | 58 +- drivers/gpu/drm/xe/xe_gt_types.h | 65 - drivers/gpu/drm/xe/xe_guc_ct.c | 9 +- drivers/gpu/drm/xe/xe_guc_pagefault.c | 95 + drivers/gpu/drm/xe/xe_guc_pagefault.h | 15 + drivers/gpu/drm/xe/xe_heci_gsc.c | 2 + drivers/gpu/drm/xe/xe_migrate.c | 14 + drivers/gpu/drm/xe/xe_migrate.h | 8 + drivers/gpu/drm/xe/xe_oa.c | 45 +- drivers/gpu/drm/xe/xe_oa_types.h | 8 + drivers/gpu/drm/xe/xe_pagefault.c | 445 +++ drivers/gpu/drm/xe/xe_pagefault.h | 19 + drivers/gpu/drm/xe/xe_pagefault_types.h | 136 + drivers/gpu/drm/xe/xe_pt.c | 80 +- drivers/gpu/drm/xe/xe_sched_job.c | 17 - drivers/gpu/drm/xe/xe_sched_job.h | 1 - drivers/gpu/drm/xe/xe_svm.c | 3 +- drivers/gpu/drm/xe/xe_sync.c | 91 +- drivers/gpu/drm/xe/xe_sync.h | 3 + drivers/gpu/drm/xe/xe_sync_types.h | 3 + drivers/gpu/drm/xe/xe_tlb_inval_job.c | 31 +- drivers/gpu/drm/xe/xe_tlb_inval_job.h | 5 +- drivers/gpu/drm/xe/xe_tuning.c | 1 + drivers/gpu/drm/xe/xe_vm.c | 101 +- drivers/gpu/drm/xe/xe_vm_types.h | 6 +- drivers/gpu/drm/xen/xen_drm_front.c | 1 + drivers/gpu/drm/xen/xen_drm_front_gem.c | 1 + drivers/gpu/drm/xen/xen_drm_front_kms.c | 1 + drivers/gpu/nova-core/fb/hal/tu102.rs | 16 +- drivers/gpu/nova-core/firmware/fwsec.rs | 8 +- drivers/gpu/nova-core/vbios.rs | 140 +- drivers/hv/mshv_root_main.c | 3 + drivers/hwtracing/coresight/coresight-tmc-etr.c | 7 + drivers/i2c/muxes/i2c-mux-pca954x.c | 50 +- drivers/infiniband/core/cm.c | 2 +- drivers/infiniband/core/device.c | 4 +- drivers/infiniband/core/ucma.c | 2 +- drivers/infiniband/hw/erdma/erdma_cm.c | 6 +- drivers/infiniband/hw/hfi1/init.c | 4 +- drivers/infiniband/hw/hfi1/opfn.c | 4 +- drivers/infiniband/hw/irdma/hw.c | 3 - drivers/infiniband/hw/irdma/main.h | 1 - drivers/infiniband/hw/irdma/uk.c | 36 +- drivers/infiniband/hw/irdma/user.h | 5 +- drivers/infiniband/hw/irdma/utils.c | 58 +- drivers/infiniband/hw/irdma/verbs.c | 23 +- drivers/infiniband/hw/mlx4/cm.c | 2 +- drivers/infiniband/hw/mlx5/odp.c | 4 +- drivers/infiniband/sw/rdmavt/cq.c | 3 +- drivers/infiniband/sw/siw/siw_cm.c | 8 +- drivers/input/keyboard/cros_ec_keyb.c | 6 + drivers/input/keyboard/imx_sc_key.c | 2 +- drivers/iommu/Kconfig | 2 + drivers/iommu/Makefile | 1 + drivers/iommu/amd/Kconfig | 5 +- drivers/iommu/amd/Makefile | 2 +- drivers/iommu/amd/amd_iommu.h | 1 - drivers/iommu/amd/amd_iommu_types.h | 110 +- drivers/iommu/amd/debugfs.c | 2 +- drivers/iommu/amd/io_pgtable.c | 577 --- drivers/iommu/amd/io_pgtable_v2.c | 370 -- drivers/iommu/amd/iommu.c | 518 ++- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 1 + drivers/iommu/generic_pt/.kunitconfig | 14 + drivers/iommu/generic_pt/Kconfig | 79 + drivers/iommu/generic_pt/fmt/Makefile | 28 + drivers/iommu/generic_pt/fmt/amdv1.h | 411 ++ drivers/iommu/generic_pt/fmt/defs_amdv1.h | 21 + drivers/iommu/generic_pt/fmt/defs_vtdss.h | 21 + drivers/iommu/generic_pt/fmt/defs_x86_64.h | 21 + drivers/iommu/generic_pt/fmt/iommu_amdv1.c | 15 + drivers/iommu/generic_pt/fmt/iommu_mock.c | 10 + drivers/iommu/generic_pt/fmt/iommu_template.h | 48 + drivers/iommu/generic_pt/fmt/iommu_vtdss.c | 10 + drivers/iommu/generic_pt/fmt/iommu_x86_64.c | 11 + drivers/iommu/generic_pt/fmt/vtdss.h | 292 ++ drivers/iommu/generic_pt/fmt/x86_64.h | 282 ++ drivers/iommu/generic_pt/iommu_pt.h | 1270 ++++++ drivers/iommu/generic_pt/kunit_generic_pt.h | 823 ++++ drivers/iommu/generic_pt/kunit_iommu.h | 184 + drivers/iommu/generic_pt/kunit_iommu_pt.h | 487 +++ drivers/iommu/generic_pt/pt_common.h | 387 ++ drivers/iommu/generic_pt/pt_defs.h | 332 ++ drivers/iommu/generic_pt/pt_fmt_defaults.h | 295 ++ drivers/iommu/generic_pt/pt_iter.h | 636 +++ drivers/iommu/generic_pt/pt_log2.h | 122 + drivers/iommu/intel/Kconfig | 4 + drivers/iommu/intel/iommu.c | 905 +---- drivers/iommu/intel/iommu.h | 97 +- drivers/iommu/intel/nested.c | 5 - drivers/iommu/intel/pasid.c | 44 +- drivers/iommu/intel/pasid.h | 1 + drivers/iommu/intel/svm.c | 1 + drivers/iommu/io-pgtable.c | 4 - drivers/iommu/iommu-pages.c | 134 + drivers/iommu/iommu-pages.h | 51 +- drivers/iommu/iommufd/Kconfig | 1 + drivers/iommu/iommufd/iommufd_test.h | 11 +- drivers/iommu/iommufd/selftest.c | 424 +- drivers/irqchip/irq-sifive-plic.c | 9 +- drivers/isdn/mISDN/l1oip_core.c | 2 +- drivers/isdn/mISDN/socket.c | 4 +- drivers/md/dm-verity-fec.c | 4 +- drivers/md/dm-verity-fec.h | 1 + drivers/md/dm-verity-target.c | 4 + drivers/md/dm-zone.c | 54 +- drivers/md/dm.c | 2 +- drivers/md/dm.h | 3 +- drivers/media/common/saa7146/saa7146_fops.c | 4 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 1 + drivers/media/dvb-core/dvb_ca_en50221.c | 2 +- drivers/media/i2c/ds90ub953.c | 12 +- drivers/media/i2c/max96717.c | 16 +- drivers/media/i2c/tc358746.c | 12 +- drivers/media/pci/mgb4/mgb4_vin.c | 4 +- drivers/media/pci/mgb4/mgb4_vout.c | 4 +- drivers/media/platform/amphion/vpu_drv.c | 26 - drivers/media/platform/nxp/imx-mipi-csis.c | 1 - drivers/media/platform/nxp/imx7-media-csi.c | 1 - .../media/platform/nxp/imx8-isi/imx8-isi-core.c | 50 +- .../media/platform/nxp/imx8-isi/imx8-isi-core.h | 1 + .../media/platform/nxp/imx8-isi/imx8-isi-gasket.c | 22 +- drivers/media/platform/nxp/imx8mq-mipi-csi2.c | 1 - drivers/media/platform/renesas/rcar_drif.c | 1 + drivers/media/platform/renesas/rcar_jpu.c | 8 +- .../media/platform/rockchip/rkisp1/rkisp1-common.h | 1 + .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 27 +- drivers/media/platform/rockchip/rkvdec/Makefile | 2 +- .../platform/rockchip/rkvdec/rkvdec-hevc-data.c | 1848 +++++++++ .../media/platform/rockchip/rkvdec/rkvdec-hevc.c | 820 ++++ .../media/platform/rockchip/rkvdec/rkvdec-regs.h | 4 + .../media/platform/rockchip/rkvdec/rkvdec-vp9.c | 4 + drivers/media/platform/rockchip/rkvdec/rkvdec.c | 198 +- drivers/media/platform/rockchip/rkvdec/rkvdec.h | 17 + .../media/platform/samsung/exynos4-is/fimc-is.c | 1 - .../media/platform/samsung/exynos4-is/fimc-lite.c | 1 - .../media/platform/samsung/exynos4-is/media-dev.c | 10 +- drivers/media/platform/ti/davinci/vpif_capture.c | 4 +- drivers/media/platform/ti/davinci/vpif_display.c | 4 +- drivers/media/platform/ti/omap3isp/isp.c | 10 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 2 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 12 +- drivers/media/usb/dvb-usb/pctv452e.c | 7 +- drivers/memory/tegra/Kconfig | 1 + drivers/memory/tegra/tegra210-emc-core.c | 269 +- drivers/memory/tegra/tegra210-emc.h | 23 + drivers/memory/tegra/tegra210.c | 81 + drivers/mfd/bcm2835-pm.c | 1 + drivers/misc/mei/pci-me.c | 13 +- drivers/misc/mei/pci-txe.c | 13 +- drivers/misc/mei/platform-vsc.c | 11 +- drivers/mtd/nand/onenand/onenand_samsung.c | 2 +- drivers/mtd/nand/spi/fmsh.c | 2 +- drivers/net/dsa/b53/b53_common.c | 36 +- drivers/net/dsa/b53/b53_regs.h | 3 +- drivers/net/dsa/yt921x.c | 2 +- drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/altera/altera_tse.h | 3 - drivers/net/ethernet/altera/altera_tse_main.c | 47 +- drivers/net/ethernet/broadcom/Kconfig | 1 + drivers/net/ethernet/broadcom/b44.c | 37 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 50 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 48 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 62 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 45 +- drivers/net/ethernet/freescale/Kconfig | 1 + drivers/net/ethernet/freescale/fec_main.c | 52 +- .../net/ethernet/huawei/hinic3/hinic3_netdev_ops.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en/rss.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en/rss.h | 1 + .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 7 + .../net/ethernet/mellanox/mlx5/core/en/rx_res.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/tir.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en/tir.h | 3 + .../net/ethernet/mellanox/mlx5/core/en_common.c | 52 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 31 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 4 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 7 +- drivers/net/ethernet/mucse/Kconfig | 33 + drivers/net/ethernet/mucse/Makefile | 7 + drivers/net/ethernet/mucse/rnpgbe/Makefile | 11 + drivers/net/ethernet/mucse/rnpgbe/rnpgbe.h | 71 + drivers/net/ethernet/mucse/rnpgbe/rnpgbe_chip.c | 143 + drivers/net/ethernet/mucse/rnpgbe/rnpgbe_hw.h | 17 + drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c | 320 ++ drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx.c | 406 ++ drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx.h | 20 + drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.c | 191 + drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.h | 88 + .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 38 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 34 +- drivers/net/ethernet/spacemit/k1_emac.c | 3 + drivers/net/ethernet/stmicro/stmmac/common.h | 10 + drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 134 +- drivers/net/ethernet/stmicro/stmmac/dwmac-s32.c | 10 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 56 +- drivers/net/ethernet/ti/netcp.h | 5 + drivers/net/ethernet/ti/netcp_core.c | 68 +- drivers/net/ethernet/ti/netcp_ethss.c | 72 +- drivers/net/gtp.c | 2 +- drivers/net/mdio/mdio-airoha.c | 2 + drivers/net/phy/dp83td510.c | 62 + drivers/net/phy/fixed_phy.c | 18 +- drivers/net/phy/micrel.c | 265 ++ drivers/net/phy/phy-c45.c | 20 +- drivers/net/phy/phy_device.c | 16 +- drivers/net/phy/realtek/realtek_main.c | 56 + drivers/net/ppp/pppoe.c | 4 +- drivers/net/ppp/pptp.c | 8 +- drivers/net/sungem_phy.c | 2 +- drivers/net/usb/qmi_wwan.c | 6 + drivers/net/veth.c | 2 +- drivers/net/virtio_net.c | 42 +- drivers/net/wireless/ath/ath10k/qmi.c | 2 +- drivers/net/wireless/ath/ath11k/qmi.c | 2 +- drivers/net/wireless/ath/ath12k/qmi.c | 2 +- drivers/net/wireless/virtual/mac80211_hwsim.c | 7 +- drivers/net/xen-netfront.c | 5 +- drivers/nvdimm/Kconfig | 19 + drivers/nvdimm/Makefile | 1 + drivers/nvdimm/ramdax.c | 282 ++ drivers/nvdimm/security.c | 4 +- drivers/nvme/common/auth.c | 4 +- drivers/nvme/host/core.c | 5 +- drivers/nvme/host/ioctl.c | 7 +- drivers/nvme/host/multipath.c | 4 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/tcp.c | 4 +- drivers/nvme/host/zns.c | 10 +- drivers/nvme/target/tcp.c | 2 +- drivers/nvmem/Kconfig | 9 + drivers/nvmem/Makefile | 2 + drivers/nvmem/layouts.c | 2 +- drivers/nvmem/qnap-mcu-eeprom.c | 111 + drivers/pci/Kconfig | 18 + drivers/pci/Makefile | 2 + drivers/pci/bus.c | 39 + drivers/pci/doe.c | 2 - drivers/pci/ide.c | 587 +++ drivers/pci/pci-sysfs.c | 4 + drivers/pci/pci.h | 19 + drivers/pci/probe.c | 31 +- drivers/pci/remove.c | 6 + drivers/pci/search.c | 62 +- drivers/pci/tsm.c | 643 +++ drivers/perf/arm-ni.c | 92 +- drivers/perf/arm_cspmu/arm_cspmu.c | 52 +- drivers/perf/arm_cspmu/arm_cspmu.h | 39 +- drivers/perf/arm_cspmu/nvidia_cspmu.c | 194 +- drivers/perf/arm_pmu.c | 6 + drivers/perf/arm_pmuv3.c | 24 + drivers/pinctrl/cix/pinctrl-sky1-base.c | 15 + drivers/pinctrl/core.c | 1 + drivers/pinctrl/intel/pinctrl-baytrail.c | 20 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 24 +- drivers/pinctrl/intel/pinctrl-intel.c | 24 +- drivers/pinctrl/intel/pinctrl-lynxpoint.c | 28 +- drivers/pinctrl/intel/pinctrl-tangier.c | 3 +- drivers/platform/surface/aggregator/core.c | 2 +- drivers/platform/x86/acer-wmi.c | 290 +- drivers/platform/x86/lenovo/ideapad-laptop.c | 144 +- drivers/platform/x86/x86-android-tablets/lenovo.c | 2 +- drivers/pmdomain/bcm/bcm2835-power.c | 17 +- drivers/pmdomain/imx/gpc.c | 2 + drivers/pmdomain/mediatek/Kconfig | 1 + drivers/pmdomain/samsung/exynos-pm-domains.c | 18 +- drivers/power/reset/Kconfig | 9 + drivers/power/reset/Makefile | 1 + drivers/power/reset/spacemit-p1-reboot.c | 88 + drivers/power/supply/Kconfig | 24 + drivers/power/supply/Makefile | 2 + drivers/power/supply/apm_power.c | 3 +- drivers/power/supply/bd71828-power.c | 1049 +++++ drivers/power/supply/cw2015_battery.c | 8 +- drivers/power/supply/intel_dc_ti_battery.c | 4 +- drivers/power/supply/max17040_battery.c | 6 +- drivers/power/supply/max77705_charger.c | 56 +- drivers/power/supply/qcom_battmgr.c | 14 +- drivers/power/supply/rt5033_charger.c | 2 + drivers/power/supply/rt9467-charger.c | 6 +- drivers/power/supply/rt9756.c | 955 +++++ drivers/power/supply/wm831x_power.c | 10 +- drivers/powercap/intel_rapl_common.c | 1 + drivers/powercap/intel_rapl_msr.c | 1 + drivers/pwm/pwm-mediatek.c | 4 +- drivers/regulator/of_regulator.c | 6 +- drivers/regulator/pf9453-regulator.c | 22 +- drivers/reset/core.c | 8 +- drivers/reset/reset-imx8mp-audiomix.c | 4 +- drivers/rtc/rtc-amlogic-a4.c | 28 +- drivers/rtc/rtc-ds1685.c | 3 - drivers/rtc/rtc-pic32.c | 2 - drivers/rtc/rtc-renesas-rtca3.c | 3 +- drivers/rtc/rtc-rv3028.c | 2 - drivers/rtc/rtc-rv3032.c | 2 - drivers/rtc/rtc-rv8803.c | 2 - drivers/rtc/rtc-rx6110.c | 2 - drivers/rtc/rtc-rx8010.c | 1 - drivers/rtc/rtc-rx8025.c | 2 - drivers/rtc/rtc-sa1100.c | 3 - drivers/rtc/rtc-sh.c | 1 - drivers/scsi/scsi_sysfs.c | 74 +- drivers/scsi/sd.h | 2 +- drivers/scsi/sd_zbc.c | 20 +- drivers/slimbus/qcom-ngd-ctrl.c | 2 +- drivers/soc/qcom/ice.c | 81 +- drivers/soc/qcom/smem.c | 4 +- drivers/soc/qcom/socinfo.c | 46 +- drivers/soc/qcom/ubwc_config.c | 11 + drivers/soc/samsung/exynos-chipid.c | 16 +- drivers/soc/ti/knav_dma.c | 14 +- drivers/staging/media/av7110/av7110_v4l.c | 4 +- drivers/target/iscsi/iscsi_target_login.c | 2 +- drivers/target/target_core_configfs.c | 38 +- drivers/target/target_core_device.c | 24 +- drivers/target/target_core_fabric_configfs.c | 2 +- drivers/target/target_core_file.c | 4 +- drivers/target/target_core_iblock.c | 9 +- drivers/target/target_core_internal.h | 1 + drivers/target/target_core_sbc.c | 51 + drivers/target/target_core_spc.c | 49 +- drivers/target/target_core_stat.c | 268 +- drivers/target/target_core_tpg.c | 23 +- drivers/target/target_core_transport.c | 22 +- drivers/thunderbolt/icm.c | 2 +- drivers/virt/coco/Kconfig | 3 + drivers/virt/coco/Makefile | 1 + drivers/virt/coco/tsm-core.c | 163 + drivers/xen/pvcalls-back.c | 4 +- fs/9p/acl.c | 1 + fs/9p/v9fs.c | 552 +-- fs/9p/v9fs.h | 7 +- fs/9p/vfs_file.c | 11 +- fs/9p/vfs_inode.c | 3 +- fs/9p/vfs_inode_dotl.c | 2 +- fs/9p/vfs_super.c | 130 +- fs/Makefile | 2 +- fs/afs/rxrpc.c | 6 +- fs/aio.c | 6 +- fs/backing-file.c | 147 +- fs/binfmt_elf.c | 2 +- fs/binfmt_misc.c | 11 +- fs/btrfs/accessors.h | 1 + fs/btrfs/acl.c | 25 +- fs/btrfs/backref.c | 10 +- fs/btrfs/backref.h | 7 +- fs/btrfs/bio.c | 136 +- fs/btrfs/bio.h | 32 +- fs/btrfs/block-group.c | 10 +- fs/btrfs/btrfs_inode.h | 8 +- fs/btrfs/compression.c | 33 +- fs/btrfs/compression.h | 13 +- fs/btrfs/ctree.h | 2 - fs/btrfs/defrag.c | 8 +- fs/btrfs/delayed-inode.c | 15 +- fs/btrfs/dir-item.c | 1 + fs/btrfs/direct-io.c | 8 +- fs/btrfs/disk-io.c | 10 +- fs/btrfs/disk-io.h | 3 +- fs/btrfs/extent-tree.c | 18 +- fs/btrfs/extent_io.c | 27 +- fs/btrfs/extent_io.h | 1 - fs/btrfs/extent_map.h | 3 +- fs/btrfs/file-item.c | 60 +- fs/btrfs/file-item.h | 4 +- fs/btrfs/fs.h | 1 - fs/btrfs/inode.c | 21 +- fs/btrfs/ioctl.c | 49 +- fs/btrfs/messages.h | 3 +- fs/btrfs/misc.h | 7 + fs/btrfs/ordered-data.c | 57 +- fs/btrfs/qgroup.c | 30 +- fs/btrfs/raid-stripe-tree.c | 14 +- fs/btrfs/raid56.c | 4 +- fs/btrfs/reflink.c | 7 +- fs/btrfs/relocation.c | 34 +- fs/btrfs/scrub.c | 55 +- fs/btrfs/send.c | 50 +- fs/btrfs/space-info.c | 1 + fs/btrfs/subpage.h | 1 - fs/btrfs/super.c | 3 +- fs/btrfs/sysfs.c | 53 + fs/btrfs/tests/extent-io-tests.c | 3 +- fs/btrfs/tests/extent-map-tests.c | 6 +- fs/btrfs/transaction.c | 2 + fs/btrfs/transaction.h | 4 - fs/btrfs/tree-log.c | 50 +- fs/btrfs/tree-log.h | 3 +- fs/btrfs/volumes.c | 37 +- fs/btrfs/volumes.h | 5 +- fs/btrfs/zoned.c | 82 +- fs/btrfs/zoned.h | 1 - fs/ceph/crypto.c | 60 +- fs/ceph/crypto.h | 6 +- fs/ceph/dir.c | 5 +- fs/ceph/inode.c | 2 +- fs/ceph/super.c | 2 +- fs/coredump.c | 144 +- fs/crypto/fname.c | 89 +- fs/crypto/inline_crypt.c | 3 +- fs/dlm/lowcomms.c | 8 +- fs/erofs/fileio.c | 6 +- fs/exec.c | 2 +- fs/exfat/super.c | 5 +- fs/ext4/inode.c | 3 +- fs/ext4/mmp.c | 8 +- fs/f2fs/acl.c | 1 + fs/fat/inode.c | 7 +- fs/fs-writeback.c | 6 +- fs/{fs_types.c => fs_dirent.c} | 2 +- fs/fs_struct.c | 6 - fs/fuse/dev_uring.c | 7 +- fs/hfsplus/options.c | 1 + fs/hpfs/super.c | 1 + fs/iomap/buffered-io.c | 51 +- fs/iomap/direct-io.c | 16 +- fs/iomap/trace.h | 7 +- fs/isofs/inode.c | 5 + fs/minix/inode.c | 16 + fs/minix/minix.h | 9 + fs/minix/namei.c | 39 +- fs/namespace.c | 10 +- fs/nfs/localio.c | 59 +- fs/nfs/nfs4idmap.c | 7 +- fs/nfsd/blocklayout.c | 154 +- fs/nfsd/blocklayoutxdr.c | 36 +- fs/nfsd/blocklayoutxdr.h | 14 + fs/nfsd/nfsd.h | 4 +- fs/nfsd/nfsfh.c | 6 +- fs/nilfs2/nilfs.h | 1 + fs/nsfs.c | 9 +- fs/ntfs3/super.c | 4 +- fs/ocfs2/acl.c | 1 + fs/ocfs2/cluster/tcp.c | 6 +- fs/omfs/inode.c | 1 + fs/open.c | 9 +- fs/pidfs.c | 24 +- fs/select.c | 12 +- fs/smb/client/cached_dir.c | 16 +- fs/smb/client/cifs_spnego.c | 6 +- fs/smb/client/connect.c | 4 +- fs/smb/client/file.c | 1 + fs/smb/client/inode.c | 1 + fs/smb/client/smb1ops.c | 1 + fs/smb/client/smb2inode.c | 2 + fs/smb/server/transport_rdma.c | 24 +- fs/smb/server/transport_tcp.c | 4 +- fs/sync.c | 7 +- fs/xfs/libxfs/xfs_zones.c | 1 + fs/xfs/xfs_file.c | 21 +- fs/xfs/xfs_ioctl.c | 6 +- fs/xfs/xfs_super.c | 5 +- fs/xfs/xfs_zone_alloc.c | 2 +- include/asm-generic/thread_info_tif.h | 3 + include/crypto/sha3.h | 306 +- include/drm/drm_buddy.h | 2 +- include/drm/drm_edid.h | 6 + include/drm/drm_mm.h | 2 +- include/drm/intel/display_parent_interface.h | 45 + include/drm/ttm/ttm_allocation.h | 12 + include/drm/ttm/ttm_device.h | 8 +- include/drm/ttm/ttm_pool.h | 8 +- include/drm/ttm/ttm_resource.h | 3 +- include/dt-bindings/arm/qcom,ids.h | 1 + include/dt-bindings/clock/qcom,kaanapali-gcc.h | 241 ++ include/dt-bindings/clock/rk3568-cru.h | 6 +- include/linux/arch_topology.h | 11 + include/linux/base64.h | 10 +- include/linux/bio-integrity.h | 6 + include/linux/blk-integrity.h | 5 + include/linux/blkdev.h | 49 +- include/linux/bpf-cgroup.h | 17 +- include/linux/bpf.h | 37 +- include/linux/bpf_verifier.h | 12 +- include/linux/buildid.h | 25 + include/linux/ceph/libceph.h | 3 +- include/linux/cgroup.h | 14 +- include/linux/cleanup.h | 45 +- include/linux/context_tracking_state.h | 44 +- include/linux/cred.h | 29 +- include/linux/device-mapper.h | 10 +- include/linux/device/bus.h | 3 + include/linux/dma-mapping.h | 2 +- include/linux/entry-common.h | 38 +- include/linux/filter.h | 2 +- include/linux/freezer.h | 12 +- include/linux/fs.h | 529 +-- include/linux/fs/super.h | 238 ++ include/linux/fs/super_types.h | 336 ++ include/linux/{fs_types.h => fs_dirent.h} | 11 +- include/linux/fs_parser.h | 2 + include/linux/fs_struct.h | 6 + include/linux/generic_pt/common.h | 191 + include/linux/generic_pt/iommu.h | 289 ++ include/linux/huge_mm.h | 22 +- include/linux/io-pgtable.h | 2 - include/linux/io_uring/cmd.h | 22 +- include/linux/io_uring_types.h | 10 +- include/linux/irq-entry-common.h | 75 +- include/linux/irqchip/riscv-imsic.h | 3 +- include/linux/kexec_handover.h | 46 +- include/linux/mm.h | 25 - include/linux/moduleparam.h | 3 + include/linux/mtd/spear_smi.h | 19 +- include/linux/namei.h | 1 + include/linux/net.h | 9 +- include/linux/netdevice.h | 4 +- include/linux/notifier.h | 2 +- include/linux/ns_common.h | 26 + include/linux/nstree.h | 12 +- include/linux/pci-doe.h | 4 + include/linux/pci-ide.h | 81 + include/linux/pci-tsm.h | 157 + include/linux/pci.h | 28 + include/linux/perf/arm_pmu.h | 1 + include/linux/phy.h | 210 +- include/linux/phy_fixed.h | 8 +- include/linux/power/max77705_charger.h | 2 + include/linux/rculist_nulls.h | 6 +- include/linux/resume_user_mode.h | 2 +- include/linux/rseq.h | 228 +- include/linux/rseq_entry.h | 616 +++ include/linux/rseq_types.h | 93 + include/linux/rtc/ds1685.h | 1 - include/linux/sched.h | 48 +- include/linux/sched/coredump.h | 2 +- include/linux/sched/ext.h | 4 +- include/linux/soc/qcom/ubwc.h | 1 + include/linux/socket.h | 23 +- include/linux/srcu.h | 147 +- include/linux/srcutiny.h | 31 +- include/linux/srcutree.h | 144 +- include/linux/stmmac.h | 1 + include/linux/sunrpc/svc_rdma.h | 2 +- include/linux/thread_info.h | 5 + include/linux/tracepoint.h | 47 +- include/linux/tsm.h | 17 + include/linux/uaccess.h | 314 +- include/linux/util_macros.h | 4 +- include/linux/virtio_net.h | 3 +- include/media/drv-intf/saa7146_vv.h | 3 +- include/media/media-entity.h | 10 +- include/media/v4l2-dev.h | 6 +- include/media/v4l2-subdev.h | 2 +- include/net/9p/client.h | 98 +- include/net/9p/transport.h | 15 +- include/net/addrconf.h | 5 + include/net/inet_common.h | 13 +- include/net/ip.h | 4 +- include/net/ipv6.h | 10 +- include/net/ipv6_stubs.h | 2 +- include/net/netns/mpls.h | 1 + include/net/ping.h | 2 +- include/net/sctp/sctp.h | 2 +- include/net/sock.h | 14 +- include/net/tcp.h | 2 +- include/net/udp.h | 2 +- include/net/vsock_addr.h | 2 +- include/net/xsk_buff_pool.h | 13 +- include/sound/tas2781.h | 1 + include/target/target_core_backend.h | 6 +- include/target/target_core_base.h | 26 +- include/trace/events/net.h | 37 +- include/trace/events/rseq.h | 4 +- include/trace/perf.h | 4 +- include/trace/trace_events.h | 4 +- include/uapi/drm/amdxdna_accel.h | 48 + include/uapi/linux/blktrace_api.h | 4 +- include/uapi/linux/blkzoned.h | 46 +- include/uapi/linux/bpf.h | 12 +- include/uapi/linux/ethtool_netlink_generated.h | 35 + include/uapi/linux/fs.h | 2 +- include/uapi/linux/io_uring.h | 16 +- include/uapi/linux/mptcp.h | 3 +- include/uapi/linux/netdev.h | 1 + include/uapi/linux/pci_regs.h | 89 + include/uapi/linux/rseq.h | 21 +- include/uapi/linux/virtio_net.h | 3 +- init/Kconfig | 30 +- init/do_mounts.c | 3 +- init/version-timestamp.c | 12 +- io_uring/cancel.c | 270 ++ io_uring/cancel.h | 8 +- io_uring/fdinfo.c | 2 +- io_uring/futex.c | 57 +- io_uring/io_uring.c | 318 +- io_uring/io_uring.h | 17 +- io_uring/memmap.c | 16 +- io_uring/memmap.h | 5 - io_uring/msg_ring.c | 3 +- io_uring/net.c | 19 +- io_uring/notif.c | 7 +- io_uring/poll.c | 12 +- io_uring/poll.h | 2 +- io_uring/register.c | 3 - io_uring/rsrc.c | 4 +- io_uring/rw.c | 11 +- io_uring/rw.h | 2 +- io_uring/slist.h | 18 - io_uring/sqpoll.c | 1 + io_uring/timeout.c | 18 +- io_uring/uring_cmd.c | 17 +- io_uring/waitid.c | 7 +- io_uring/zcrx.c | 68 - io_uring/zcrx.h | 7 - ipc/msgutil.c | 12 +- kernel/Kconfig.kexec | 24 - kernel/Makefile | 3 +- kernel/acct.c | 29 +- kernel/bpf/arraymap.c | 19 +- kernel/bpf/cgroup.c | 8 +- kernel/bpf/helpers.c | 199 +- kernel/bpf/liveness.c | 38 +- kernel/bpf/log.c | 2 + kernel/bpf/ringbuf.c | 114 +- kernel/bpf/rqspinlock.c | 8 + kernel/bpf/stackmap.c | 62 +- kernel/bpf/stream.c | 162 +- kernel/bpf/trampoline.c | 5 - kernel/bpf/verifier.c | 304 +- kernel/cgroup/cgroup.c | 59 +- kernel/cgroup/cpuset.c | 189 +- kernel/cgroup/legacy_freezer.c | 2 +- kernel/crash_core.c | 2 +- kernel/entry/common.c | 39 +- kernel/entry/syscall-common.c | 8 - kernel/events/core.c | 20 +- kernel/exit.c | 4 +- kernel/fork.c | 3 +- kernel/freezer.c | 2 +- kernel/futex/core.c | 4 +- kernel/futex/futex.h | 58 +- kernel/hung_task.c | 1 - kernel/kexec_handover_internal.h | 16 - kernel/liveupdate/Kconfig | 39 + kernel/liveupdate/Makefile | 5 + kernel/{ => liveupdate}/kexec_handover.c | 543 ++- kernel/{ => liveupdate}/kexec_handover_debug.c | 0 kernel/liveupdate/kexec_handover_debugfs.c | 221 ++ kernel/liveupdate/kexec_handover_internal.h | 56 + kernel/locking/locktorture.c | 8 +- kernel/nscommon.c | 1 + kernel/nstree.c | 1 + kernel/pid.c | 12 +- kernel/power/swap.c | 121 +- kernel/ptrace.c | 6 +- kernel/rcu/Kconfig.debug | 15 + kernel/rcu/rcutorture.c | 76 +- kernel/rcu/refscale.c | 379 +- kernel/rcu/srcutiny.c | 13 +- kernel/rcu/srcutree.c | 130 +- kernel/rcu/tree.c | 2 +- kernel/rcu/update.c | 8 +- kernel/rseq.c | 655 ++- kernel/sched/autogroup.c | 4 +- kernel/sched/core.c | 18 +- kernel/sched/ext.c | 16 +- kernel/sched/ext_internal.h | 4 + kernel/sched/membarrier.c | 8 +- kernel/sched/sched.h | 5 +- kernel/time/namespace.c | 10 +- kernel/trace/blktrace.c | 13 +- kernel/trace/bpf_trace.c | 46 +- kernel/trace/fprobe.c | 32 +- kernel/trace/ftrace.c | 60 +- kernel/trace/trace_events_user.c | 22 +- kernel/tracepoint.c | 21 +- kernel/user.c | 12 +- lib/Kconfig.debug | 19 +- lib/base64.c | 161 +- lib/buildid.c | 56 +- lib/crypto/Kconfig | 15 +- lib/crypto/Makefile | 12 +- lib/crypto/arm/blake2s-core.S | 8 +- lib/crypto/arm/sha1-armv7-neon.S | 2 +- lib/crypto/arm/sha1-ce-core.S | 2 +- lib/crypto/arm/sha256-ce.S | 2 +- lib/crypto/arm64/sha1-ce-core.S | 2 +- lib/crypto/arm64/sha256-ce.S | 2 +- .../crypto => lib/crypto/arm64}/sha3-ce-core.S | 69 +- lib/crypto/arm64/sha3.h | 62 + lib/crypto/arm64/sha512-ce-core.S | 2 +- lib/crypto/fips.h | 7 + lib/crypto/s390/sha3.h | 88 + lib/crypto/sha3.c | 374 ++ lib/crypto/tests/Kconfig | 11 + lib/crypto/tests/Makefile | 1 + lib/crypto/tests/sha3-testvecs.h | 249 ++ lib/crypto/tests/sha3_kunit.c | 422 ++ lib/crypto/x86/blake2s-core.S | 275 +- lib/test_kho.c | 128 +- lib/tests/Makefile | 1 - lib/tests/base64_kunit.c | 294 -- lib/vsprintf.c | 8 +- localversion-next | 2 +- mm/huge_memory.c | 51 +- mm/ksm.c | 141 +- mm/memblock.c | 93 +- mm/memory-failure.c | 31 +- mm/slub.c | 6 +- mm/swap_state.c | 4 - mm/swapfile.c | 38 +- net/9p/client.c | 165 +- net/9p/mod.c | 2 +- net/9p/trans_fd.c | 144 +- net/9p/trans_rdma.c | 134 +- net/9p/trans_usbg.c | 5 +- net/9p/trans_virtio.c | 11 +- net/9p/trans_xen.c | 7 +- net/appletalk/ddp.c | 4 +- net/atm/pvc.c | 4 +- net/atm/svc.c | 4 +- net/ax25/af_ax25.c | 4 +- net/bluetooth/hci_sock.c | 2 +- net/bluetooth/iso.c | 6 +- net/bluetooth/l2cap_sock.c | 4 +- net/bluetooth/mgmt.c | 1 + net/bluetooth/rfcomm/core.c | 6 +- net/bluetooth/rfcomm/sock.c | 5 +- net/bluetooth/sco.c | 4 +- net/bpf/test_run.c | 5 + net/caif/caif_socket.c | 2 +- net/can/bcm.c | 2 +- net/can/isotp.c | 2 +- net/can/j1939/socket.c | 4 +- net/can/raw.c | 2 +- net/ceph/ceph_common.c | 58 +- net/ceph/debugfs.c | 14 +- net/ceph/messenger.c | 2 +- net/core/dev.c | 82 +- net/core/dev.h | 3 + net/core/dev_ioctl.c | 2 +- net/core/devmem.h | 1 - net/core/filter.c | 12 +- net/core/netdev-genl-gen.c | 2 +- net/core/netpoll.c | 7 +- net/core/rtnetlink.c | 15 +- net/core/sock.c | 6 +- net/dns_resolver/dns_query.c | 6 +- net/ethtool/Makefile | 2 +- net/ethtool/mse.c | 329 ++ net/ethtool/netlink.c | 10 + net/ethtool/netlink.h | 2 + net/ieee802154/socket.c | 12 +- net/ipv4/af_inet.c | 16 +- net/ipv4/arp.c | 2 +- net/ipv4/datagram.c | 4 +- net/ipv4/ping.c | 8 +- net/ipv4/raw.c | 3 +- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_ipv4.c | 4 +- net/ipv4/udp.c | 6 +- net/ipv4/udp_tunnel_core.c | 4 +- net/ipv6/af_inet6.c | 6 +- net/ipv6/datagram.c | 8 +- net/ipv6/ip6_udp_tunnel.c | 4 +- net/ipv6/ping.c | 2 +- net/ipv6/raw.c | 3 +- net/ipv6/tcp_ipv6.c | 6 +- net/ipv6/udp.c | 5 +- net/iucv/af_iucv.c | 6 +- net/l2tp/l2tp_core.c | 8 +- net/l2tp/l2tp_ip.c | 6 +- net/l2tp/l2tp_ip6.c | 5 +- net/l2tp/l2tp_ppp.c | 2 +- net/llc/af_llc.c | 4 +- net/mctp/af_mctp.c | 4 +- net/mctp/test/route-test.c | 2 +- net/mctp/test/utils.c | 5 +- net/mpls/af_mpls.c | 321 +- net/mpls/internal.h | 19 +- net/mpls/mpls_iptunnel.c | 6 +- net/mptcp/pm_kernel.c | 40 +- net/mptcp/protocol.c | 5 +- net/mptcp/protocol.h | 1 + net/mptcp/sockopt.c | 2 + net/mptcp/subflow.c | 4 +- net/netfilter/ipvs/ip_vs_sync.c | 6 +- net/netlink/af_netlink.c | 4 +- net/netrom/af_netrom.c | 6 +- net/nfc/llcp_sock.c | 6 +- net/nfc/rawsock.c | 2 +- net/packet/af_packet.c | 15 +- net/phonet/pep.c | 3 +- net/phonet/socket.c | 10 +- net/qrtr/af_qrtr.c | 4 +- net/qrtr/ns.c | 2 +- net/rds/af_rds.c | 2 +- net/rds/bind.c | 2 +- net/rds/rds.h | 2 +- net/rds/tcp_connect.c | 4 +- net/rds/tcp_listen.c | 2 +- net/rose/af_rose.c | 5 +- net/rxrpc/af_rxrpc.c | 4 +- net/rxrpc/rxperf.c | 2 +- net/sctp/diag.c | 21 +- net/sctp/socket.c | 13 +- net/sctp/transport.c | 21 +- net/smc/af_smc.c | 6 +- net/smc/smc.h | 4 +- net/socket.c | 14 +- net/sunrpc/clnt.c | 6 +- net/sunrpc/svcsock.c | 2 +- net/sunrpc/xprtsock.c | 9 +- net/tipc/socket.c | 6 +- net/unix/af_unix.c | 12 +- net/vmw_vsock/af_vsock.c | 6 +- net/vmw_vsock/vsock_addr.c | 2 +- net/x25/af_x25.c | 4 +- net/xdp/xsk.c | 17 +- net/xdp/xsk_buff_pool.c | 15 +- rust/Makefile | 15 +- rust/kernel/lib.rs | 1 + rust/kernel/module_param.rs | 182 + rust/kernel/str.rs | 2 + rust/kernel/str/parse_int.rs | 148 + rust/kernel/sync.rs | 2 + rust/kernel/sync/set_once.rs | 125 + rust/kernel/transmute.rs | 63 + rust/kernel/usb.rs | 2 +- rust/macros/helpers.rs | 25 + rust/macros/lib.rs | 31 + rust/macros/module.rs | 198 +- samples/qmi/qmi_sample_client.c | 2 +- samples/rust/rust_minimal.rs | 10 + scripts/checkpatch.pl | 4 + scripts/clang-tools/gen_compile_commands.py | 135 +- scripts/crypto/gen-fips-testvecs.py | 4 + scripts/crypto/gen-hash-testvecs.py | 27 +- scripts/kernel-doc.pl | 2439 ------------ scripts/lib/kdoc/kdoc_parser.py | 7 + security/ipe/audit.c | 1 + security/ipe/hooks.c | 27 + security/ipe/hooks.h | 3 + security/ipe/ipe.c | 1 + sound/soc/codecs/aw87390.c | 8 +- sound/soc/codecs/aw88261.c | 8 +- sound/soc/codecs/da7213.c | 69 +- sound/soc/codecs/da7213.h | 1 + sound/soc/codecs/max98090.c | 27 +- sound/soc/codecs/tas2781-i2c.c | 10 +- sound/soc/fsl/fsl_spdif.c | 16 +- sound/usb/quirks.c | 2 + tools/arch/x86/include/asm/cpufeatures.h | 2 +- tools/arch/x86/include/uapi/asm/kvm.h | 34 + tools/arch/x86/include/uapi/asm/svm.h | 4 + tools/arch/x86/include/uapi/asm/vmx.h | 6 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 2 +- tools/bpf/bpftool/btf_dumper.c | 2 +- {scripts => tools/docs}/checktransupdate.py | 8 +- .../docs}/documentation-file-ref-check | 2 +- .../scripts => tools/docs}/features-refresh.sh | 0 {scripts => tools/docs}/find-unused-docs.sh | 6 +- {scripts => tools/docs}/get_abi.py | 0 {scripts => tools/docs}/get_feat.pl | 2 +- .../features => tools/docs}/list-arch.sh | 2 +- tools/docs/sphinx-pre-install | 2 +- {scripts => tools/docs}/test_doc_build.py | 0 tools/include/asm-generic/bitops/__fls.h | 2 +- tools/include/asm-generic/bitops/fls.h | 2 +- tools/include/asm-generic/bitops/fls64.h | 4 +- tools/include/uapi/drm/drm.h | 63 +- tools/include/uapi/linux/bpf.h | 12 +- tools/include/uapi/linux/kvm.h | 3 + tools/include/uapi/linux/netdev.h | 1 + tools/lib/bpf/bpf.c | 2 +- tools/lib/bpf/bpf_helpers.h | 28 +- tools/lib/bpf/libbpf.c | 44 +- tools/perf/builtin-record.c | 2 +- .../arch/arm64/ampere/ampereonex/metrics.json | 16 +- .../pmu-events/arch/arm64/ampere/emag/cache.json | 2 +- tools/perf/trace/beauty/include/linux/socket.h | 5 +- tools/perf/util/bpf_lock_contention.c | 6 +- .../util/bpf_skel/augmented_raw_syscalls.bpf.c | 4 +- tools/perf/util/s390-sample-raw.c | 55 +- tools/perf/util/symbol.c | 6 +- tools/power/cpupower/Makefile | 32 +- tools/testing/cxl/Kbuild | 1 - tools/testing/cxl/test/Kbuild | 1 + tools/testing/cxl/test/cxl.c | 32 - tools/testing/cxl/test/cxl_translate.c | 445 +++ tools/testing/cxl/test/mock.c | 15 - tools/testing/cxl/test/mock.h | 1 - tools/testing/nvdimm/test/nfit.c | 7 +- tools/testing/selftests/bpf/Makefile | 15 +- .../testing/selftests/bpf/benchs/bench_ringbufs.c | 65 +- .../selftests/bpf/benchs/run_bench_ringbufs.sh | 4 + tools/testing/selftests/bpf/bpf_kfuncs.h | 12 +- tools/testing/selftests/bpf/config | 3 + tools/testing/selftests/bpf/network_helpers.c | 44 + tools/testing/selftests/bpf/network_helpers.h | 16 + .../testing/selftests/bpf/prog_tests/file_reader.c | 117 + .../bpf/prog_tests/livepatch_trampoline.c | 107 + .../selftests/bpf/prog_tests/res_spin_lock.c | 8 +- tools/testing/selftests/bpf/prog_tests/ringbuf.c | 65 + .../selftests/bpf/prog_tests/test_tc_tunnel.c | 716 ++++ .../testing/selftests/bpf/prog_tests/test_tunnel.c | 107 +- .../bpf/{xskxceiver.c => prog_tests/test_xsk.c} | 1062 ++--- tools/testing/selftests/bpf/prog_tests/test_xsk.h | 298 ++ tools/testing/selftests/bpf/prog_tests/xsk.c | 151 + tools/testing/selftests/bpf/progs/dynptr_success.c | 12 +- tools/testing/selftests/bpf/progs/file_reader.c | 145 + .../testing/selftests/bpf/progs/file_reader_fail.c | 52 + .../testing/selftests/bpf/progs/ip_check_defrag.c | 5 - .../selftests/bpf/progs/livepatch_trampoline.c | 30 + tools/testing/selftests/bpf/progs/ringbuf_bench.c | 11 + tools/testing/selftests/bpf/progs/stream_fail.c | 6 +- tools/testing/selftests/bpf/progs/task_work.c | 6 +- tools/testing/selftests/bpf/progs/task_work_fail.c | 8 +- .../testing/selftests/bpf/progs/task_work_stress.c | 4 +- .../selftests/bpf/progs/test_ringbuf_overwrite.c | 98 + tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 95 +- .../selftests/bpf/progs/verifier_netfilter_ctx.c | 5 - .../selftests/bpf/test_kmods/bpf_test_rqspinlock.c | 85 +- .../testing/selftests/bpf/test_kmods/bpf_testmod.c | 4 +- tools/testing/selftests/bpf/test_tc_tunnel.sh | 320 -- tools/testing/selftests/bpf/xskxceiver.c | 2696 +------------ tools/testing/selftests/bpf/xskxceiver.h | 156 - tools/testing/selftests/iommu/iommufd.c | 60 +- tools/testing/selftests/iommu/iommufd_utils.h | 12 + tools/testing/selftests/kho/vmtest.sh | 1 + tools/testing/selftests/kvm/include/kvm_util.h | 10 +- tools/testing/selftests/kvm/lib/kvm_util.c | 46 +- tools/testing/selftests/net/busy_poll_test.sh | 24 +- tools/testing/selftests/net/busy_poller.c | 16 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 10 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 187 +- .../testing/selftests/rcutorture/bin/kvm-again.sh | 56 +- .../testing/selftests/rcutorture/bin/kvm-series.sh | 116 + tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- .../selftests/rcutorture/configs/rcu/TREE04 | 1 + tools/testing/selftests/ublk/kublk.c | 70 +- tools/testing/selftests/ublk/kublk.h | 9 +- virt/kvm/guest_memfd.c | 44 +- virt/kvm/kvm_main.c | 7 + 1782 files changed, 54170 insertions(+), 23682 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-power-rt9756 create mode 100644 Documentation/ABI/testing/sysfs-class-tsm create mode 100644 Documentation/ABI/testing/sysfs-devices-pci-host-bridge create mode 100644 Documentation/crypto/sha3.rst create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,il79900a.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs5xx.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/himax,hx831 [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/hynitron,cs [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/ilitek_ts_i2c.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/semtech,sx8 [...] delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-omap.txt create mode 100644 Documentation/devicetree/bindings/mmc/ti,omap2430-sdhci.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/richtek,rt9756.yaml create mode 100644 Documentation/devicetree/bindings/riscv/tenstorrent.yaml create mode 100644 Documentation/driver-api/generic_pt.rst create mode 100644 Documentation/driver-api/pci/tsm.rst create mode 100644 Documentation/networking/device_drivers/ethernet/mucse/rnpgbe.rst create mode 100644 Documentation/power/shutdown-debugging.rst create mode 100644 Documentation/translations/zh_CN/filesystems/dnotify.rst create mode 100644 Documentation/translations/zh_CN/filesystems/gfs2-glocks.rst create mode 100644 Documentation/translations/zh_CN/filesystems/gfs2-uevents.rst create mode 100644 Documentation/translations/zh_CN/filesystems/gfs2.rst create mode 100644 Documentation/translations/zh_CN/filesystems/inotify.rst create mode 100644 Documentation/translations/zh_CN/filesystems/ubifs-authentication.rst create mode 100644 Documentation/translations/zh_CN/filesystems/ubifs.rst create mode 100644 Documentation/translations/zh_CN/networking/generic-hdlc.rst create mode 100644 Documentation/translations/zh_CN/networking/mptcp-sysctl.rst create mode 100644 Documentation/translations/zh_CN/networking/timestamping.rst create mode 100644 Documentation/translations/zh_CN/rust/testing.rst create mode 100644 Documentation/translations/zh_CN/scsi/index.rst create mode 100644 Documentation/translations/zh_CN/scsi/link_power_management_policy.rst create mode 100644 Documentation/translations/zh_CN/scsi/scsi-parameters.rst create mode 100644 Documentation/translations/zh_CN/scsi/scsi.rst create mode 100644 Documentation/translations/zh_CN/scsi/scsi_eh.rst create mode 100644 Documentation/translations/zh_CN/scsi/scsi_mid_low_api.rst create mode 100644 Documentation/translations/zh_CN/scsi/sd-parameters.rst create mode 100644 Documentation/translations/zh_CN/security/SCTP.rst create mode 100644 Documentation/translations/zh_CN/security/ipe.rst create mode 100644 Documentation/translations/zh_CN/security/lsm-development.rst create mode 100644 Documentation/translations/zh_CN/security/secrets/coco.rst create mode 100644 arch/arm/boot/dts/ti/omap/am335x-mba335x.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-tqma335x.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8196-gce.h delete mode 100644 arch/arm64/crypto/sha3-ce-glue.c create mode 100644 arch/riscv/boot/dts/tenstorrent/Makefile create mode 100644 arch/riscv/boot/dts/tenstorrent/blackhole-card.dts create mode 100644 arch/riscv/boot/dts/tenstorrent/blackhole.dtsi delete mode 100644 arch/s390/crypto/sha.h delete mode 100644 arch/s390/crypto/sha3_256_s390.c delete mode 100644 arch/s390/crypto/sha3_512_s390.c delete mode 100644 arch/s390/crypto/sha_common.c create mode 100644 crypto/sha3.c delete mode 100644 crypto/sha3_generic.c create mode 100644 drivers/gpu/drm/ttm/ttm_pool_internal.h create mode 100644 drivers/gpu/drm/xe/display/xe_display_rpm.h delete mode 100644 drivers/gpu/drm/xe/xe_gt_pagefault.c delete mode 100644 drivers/gpu/drm/xe/xe_gt_pagefault.h create mode 100644 drivers/gpu/drm/xe/xe_guc_pagefault.c create mode 100644 drivers/gpu/drm/xe/xe_guc_pagefault.h create mode 100644 drivers/gpu/drm/xe/xe_pagefault.c create mode 100644 drivers/gpu/drm/xe/xe_pagefault.h create mode 100644 drivers/gpu/drm/xe/xe_pagefault_types.h delete mode 100644 drivers/iommu/amd/io_pgtable.c delete mode 100644 drivers/iommu/amd/io_pgtable_v2.c create mode 100644 drivers/iommu/generic_pt/.kunitconfig create mode 100644 drivers/iommu/generic_pt/Kconfig create mode 100644 drivers/iommu/generic_pt/fmt/Makefile create mode 100644 drivers/iommu/generic_pt/fmt/amdv1.h create mode 100644 drivers/iommu/generic_pt/fmt/defs_amdv1.h create mode 100644 drivers/iommu/generic_pt/fmt/defs_vtdss.h create mode 100644 drivers/iommu/generic_pt/fmt/defs_x86_64.h create mode 100644 drivers/iommu/generic_pt/fmt/iommu_amdv1.c create mode 100644 drivers/iommu/generic_pt/fmt/iommu_mock.c create mode 100644 drivers/iommu/generic_pt/fmt/iommu_template.h create mode 100644 drivers/iommu/generic_pt/fmt/iommu_vtdss.c create mode 100644 drivers/iommu/generic_pt/fmt/iommu_x86_64.c create mode 100644 drivers/iommu/generic_pt/fmt/vtdss.h create mode 100644 drivers/iommu/generic_pt/fmt/x86_64.h create mode 100644 drivers/iommu/generic_pt/iommu_pt.h create mode 100644 drivers/iommu/generic_pt/kunit_generic_pt.h create mode 100644 drivers/iommu/generic_pt/kunit_iommu.h create mode 100644 drivers/iommu/generic_pt/kunit_iommu_pt.h create mode 100644 drivers/iommu/generic_pt/pt_common.h create mode 100644 drivers/iommu/generic_pt/pt_defs.h create mode 100644 drivers/iommu/generic_pt/pt_fmt_defaults.h create mode 100644 drivers/iommu/generic_pt/pt_iter.h create mode 100644 drivers/iommu/generic_pt/pt_log2.h create mode 100644 drivers/media/platform/rockchip/rkvdec/rkvdec-hevc-data.c create mode 100644 drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c create mode 100644 drivers/net/ethernet/mucse/Kconfig create mode 100644 drivers/net/ethernet/mucse/Makefile create mode 100644 drivers/net/ethernet/mucse/rnpgbe/Makefile create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe.h create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe_chip.c create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe_hw.h create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx.c create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx.h create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.c create mode 100644 drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.h create mode 100644 drivers/nvdimm/ramdax.c create mode 100644 drivers/nvmem/qnap-mcu-eeprom.c create mode 100644 drivers/pci/ide.c create mode 100644 drivers/pci/tsm.c create mode 100644 drivers/power/reset/spacemit-p1-reboot.c create mode 100644 drivers/power/supply/bd71828-power.c create mode 100644 drivers/power/supply/rt9756.c create mode 100644 drivers/virt/coco/tsm-core.c rename fs/{fs_types.c => fs_dirent.c} (98%) create mode 100644 include/drm/intel/display_parent_interface.h create mode 100644 include/drm/ttm/ttm_allocation.h create mode 100644 include/dt-bindings/clock/qcom,kaanapali-gcc.h create mode 100644 include/linux/fs/super.h create mode 100644 include/linux/fs/super_types.h rename include/linux/{fs_types.h => fs_dirent.h} (92%) create mode 100644 include/linux/generic_pt/common.h create mode 100644 include/linux/generic_pt/iommu.h create mode 100644 include/linux/pci-ide.h create mode 100644 include/linux/pci-tsm.h create mode 100644 include/linux/rseq_entry.h create mode 100644 include/linux/rseq_types.h delete mode 100644 kernel/kexec_handover_internal.h create mode 100644 kernel/liveupdate/Kconfig create mode 100644 kernel/liveupdate/Makefile rename kernel/{ => liveupdate}/kexec_handover.c (79%) rename kernel/{ => liveupdate}/kexec_handover_debug.c (100%) create mode 100644 kernel/liveupdate/kexec_handover_debugfs.c create mode 100644 kernel/liveupdate/kexec_handover_internal.h rename {arch/arm64/crypto => lib/crypto/arm64}/sha3-ce-core.S (83%) create mode 100644 lib/crypto/arm64/sha3.h create mode 100644 lib/crypto/s390/sha3.h create mode 100644 lib/crypto/sha3.c create mode 100644 lib/crypto/tests/sha3-testvecs.h create mode 100644 lib/crypto/tests/sha3_kunit.c delete mode 100644 lib/tests/base64_kunit.c create mode 100644 net/ethtool/mse.c create mode 100644 rust/kernel/module_param.rs create mode 100644 rust/kernel/str/parse_int.rs create mode 100644 rust/kernel/sync/set_once.rs delete mode 100755 scripts/kernel-doc.pl rename {scripts => tools/docs}/checktransupdate.py (97%) rename {scripts => tools/docs}/documentation-file-ref-check (99%) rename {Documentation/features/scripts => tools/docs}/features-refresh.sh (100%) rename {scripts => tools/docs}/find-unused-docs.sh (85%) rename {scripts => tools/docs}/get_abi.py (100%) rename {scripts => tools/docs}/get_feat.pl (99%) rename {Documentation/features => tools/docs}/list-arch.sh (83%) rename {scripts => tools/docs}/test_doc_build.py (100%) create mode 100644 tools/testing/cxl/test/cxl_translate.c create mode 100644 tools/testing/selftests/bpf/prog_tests/file_reader.c create mode 100644 tools/testing/selftests/bpf/prog_tests/livepatch_trampoline.c create mode 100644 tools/testing/selftests/bpf/prog_tests/test_tc_tunnel.c copy tools/testing/selftests/bpf/{xskxceiver.c => prog_tests/test_xsk.c} (69%) create mode 100644 tools/testing/selftests/bpf/prog_tests/test_xsk.h create mode 100644 tools/testing/selftests/bpf/prog_tests/xsk.c create mode 100644 tools/testing/selftests/bpf/progs/file_reader.c create mode 100644 tools/testing/selftests/bpf/progs/file_reader_fail.c create mode 100644 tools/testing/selftests/bpf/progs/livepatch_trampoline.c create mode 100644 tools/testing/selftests/bpf/progs/test_ringbuf_overwrite.c delete mode 100755 tools/testing/selftests/bpf/test_tc_tunnel.sh create mode 100755 tools/testing/selftests/rcutorture/bin/kvm-series.sh