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 fb4327106e52 Add linux-next specific files for 20230803 omits a614d1704548 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 959ee92b89eb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits bfe537a9a40a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 2fadfdb554c3 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 7eb436362fd5 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits d54db5392a38 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 8dc12e2a2c29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b204d33c1409 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d88aea53f449 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a40c89797781 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 56e33fd30dce Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 41f1fe8db067 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf790c812fc3 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 6178260924c1 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 7fb019ce8835 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 1f5e1171a30a Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits bdf38ec167b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b42b7bf6be5 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits d64732f2746c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b9f236c7b6ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f2e4485d5698 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b8dafa848c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6f10c2378d1 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 627338bac8f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 001cb669bb0b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 51b8c2cfcfa1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1260fec1c851 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3fcbd3384861 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65baae0555bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d0131bcfadbd Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits f93404fdb664 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 9b09ca01a8ed Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits e85c52d422c6 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits dfd7ed310dd6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 03bbfa0d0558 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 767c9ffb0e29 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 51c8fbe4a9b5 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 25cbd246792f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4718ec3422e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca9c9a6d540e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f06df2cd0f08 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits d95d7ba93dad Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 70724ffaa1c4 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits d17e93ce962b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits d36a8b40d2f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 436301b6be82 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 338e049fbdd8 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 5da0a1edbcab Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits fc65343da528 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65e3631a1090 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 356aec864101 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 87f9e5067fc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be8552d63de0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02fee2212a94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1eef1706d1c9 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits a79b77bdd3a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 709cab2ac380 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 4118804fd111 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f6dd67c8d06 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 9746437b7b13 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f1402ba26a02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0c869ac4a21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34003901f366 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0f37e29d675 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2f08c84b8767 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c735cdccd156 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f231e1aa6e85 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits fc2ff777a73e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4ce4faf3051e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 6379d803b88e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dad63a3a1c9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0fe6ae673c4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3b6fdadbcc7 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 6f9f0dc45aea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f9723d63598e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54987a5f051f Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits f9006f9ff373 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5603f20f4c55 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 494de05f7618 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11f3853ea3f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3624b7e5b0ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7b1c23aac24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f837bb8f4f97 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 9c2d510db9dc Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 21992d30412d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits b2c63cbcbb25 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits e0ca8f128d5d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits d43bb095f1ea Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits a6df288065ed Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9a4db1734432 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 1b715ae787b5 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 496379232327 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits bacfae83db28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aef587126e07 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 229409a18bc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad72e7758e58 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 7bb0e3d0a137 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13e5e396f966 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8502237f927f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 0f08d5a8163f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2379a7d44798 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 0ce59b44f13e Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 61a7b1e0f2b4 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 2c2fda44d5e0 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits a8d51bbff2be Merge branch 'docs-next' of git://git.lwn.net/linux.git omits a1fab81680ee Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 027580bdc05f Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits c6046653142f Merge branch 'i2c/andi-for-next' of https://git.kernel.org [...] omits 38061bebebd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5ef8dad33a0 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits fda7e7c8b9aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0871053521b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 502539b0bfa0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 687d9f255bf8 Revert "quota: mark dquot_load_quota_sb static" omits 74c2185c5b74 Merge branches 'misc', 'mmu', 'selftests', 'svm', 'vmx' and 'pmu' omits 393b07e23c62 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 734a52da4c16 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 396ad976be57 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] omits f00ede8a0893 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits df32f9b5873a Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 0dfc48d1461a Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 548cc5305390 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits f1627cc54fd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69ca60bfa2d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits f1b6019d5449 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 05705d848032 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits b7d0dd4add2d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits cdaceb836971 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ef17a519a1fc Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 1de2edf7f85b Merge branch 'master' of git://github.com/ceph/ceph-client.git omits e195b7801e90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d351133c53c2 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 823fdaa97edc Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 32f9379feeba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35806db36ed1 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 304ccfa4c88c Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits ca1506884ffb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5fec2b0aeeb3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 379badb273f1 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 692fb3457fa8 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits c0c5bfe4cf75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc3040a99fe3 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 5a092c85abd7 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits c4ee7b2f007c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ee0848ee03f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits be485679a622 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 3bdbacf9ab34 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits b1ecf0eb26bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 783df6012f45 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits b47fbbceefe8 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits e2203931bcb5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 2df597252c7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ad2f090e10e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc7ea1673866 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits f10e1eeb046e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7484c5542f6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9fb4983392b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 19f8e7b558b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7194e649759e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ec615661a50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33614fb85384 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e02489172f4b Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 138e1125492b Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 649579832f49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d15cf38e691 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 49616395a9cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9fadb0641cad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e89108bc4aa0 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 56b04d54d355 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 8866f6fd98ea Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits ca94a44cbb17 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 40c43495cc50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1edfb073270a Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 35245ef82c5b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits e87a9c769fe2 Merge branch 'i2c/andi-for-current' of https://git.kernel. [...] omits d55e9715d110 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits c3e856ee19e2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ba17a37e414f Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits 1b003730e84e Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 824d2ff38ee7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ce129276b1ee Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 77de8c53a674 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c884cb58e2cb Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits f65789686b3a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c0b30beb46e5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1895fc6fc355 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 69720da04539 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 345604f35ccc Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits 4981582c36c9 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 8eb8b701a263 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fd040e27a6a0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5e421ae587c5 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits eddb92c4c656 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits d0f6418cdd91 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 6a95cf86e08f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f29c3a80b329 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7919a4a8f178 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9f2b7a52a988 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d34689956a93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f8a02a21592 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ec0f64d0666c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d38f9ad5147e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 908078517ddc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 479cee1adf15 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0e662b2cbf98 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bc3cdd9e3ca6 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits cbf3de22dc6c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4298372a0fbe Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 2d438ed70c51 Merge branch 'mm-nonmm-unstable' into mm-everything omits f57f35d357b8 ocfs2: cluster: fix potential deadlock on &o2net_debug_lock omits 64c6015e9a8f ocfs2: cluster: fix potential deadlock on &qs->qs_lock omits c9e816a2a8d6 scripts/gdb: fix 'lx-lsmod' show the wrong size omits d4acd27572b5 lib/bch.c: use bitrev instead of internal logic omits 7f20975c3875 scripts/gdb: fix lx-symbols command for arm64 LLVM omits a202a4f5157b gcov: shut up missing prototype warnings for internal stubs omits 979e044c51ff ocfs2: use regular seq_show_option for osb_cluster_stack omits 981cef1ea9cc ocfs2: Use struct_size() omits bd1fbbfe4ac6 ocfs2: use flexible array in 'struct ocfs2_recovery_map' omits c93c66e73292 genetlink: replace custom CONCATENATE() implementation omits 2cc26aeab4a7 arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() [...] omits 11d024e3be1b x86/asm: replace custom COUNT_ARGS() & CONCATENATE() imple [...] omits 688768f84b76 kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h omits e236ff61adfb arch: enable HAS_LTO_CLANG with KASAN and KCOV omits 2ebda54f0bab fs: hfsplus: make extend error rate limited omits cc3354b5ef05 lib: error-inject: remove error checking for debugfs_create_dir() omits d32f9332682b lib: remove error checking for debugfs_create_dir() omits eab7338a5446 kernel: relay: remove unnecessary NULL values from relay_open_buf omits 656b6fa60681 remove ARCH_DEFAULT_KEXEC from Kconfig.kexec omits 12a5ef7af0ba kexec: rename ARCH_HAS_KEXEC_PURGATORY omits ad5703c96a1d sh/kexec: refactor for kernel/Kconfig.kexec omits 17209459e193 s390/kexec: refactor for kernel/Kconfig.kexec omits b7ec1e373461 riscv/kexec: refactor for kernel/Kconfig.kexec omits 5de77d9aac0f powerpc/kexec: refactor for kernel/Kconfig.kexec omits 72d7bfb8f86e parisc/kexec: refactor for kernel/Kconfig.kexec omits 3bb975fa1032 mips/kexec: refactor for kernel/Kconfig.kexec omits 0842a79e7e61 m68k/kexec: refactor for kernel/Kconfig.kexec omits 1e75db2882e8 loongarch/kexec: refactor for kernel/Kconfig.kexec omits c3deda93aa6b arm64/kexec: refactor for kernel/Kconfig.kexec omits 169e7b489b9e ia64/kexec: refactor for kernel/Kconfig.kexec omits d99cfd201670 arm/kexec: refactor for kernel/Kconfig.kexec omits 29a23558604f x86/kexec: refactor for kernel/Kconfig.kexec omits fdb0727feb68 kexec: consolidate kexec and crash options into kernel/Kco [...] omits 96cecea587fa irqchip/al-fic: make AL_FIC depend on HAS_IOMEM omits 5f07f44c4b6a net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM omits 3c772f8754d3 pcmcia : make PCMCIA depend on HAS_IOMEM omits 5e3e79ed6a0e misc: open-dice: make OPEN_DICE depend on HAS_IOMEM omits e8c7d7a22518 char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM omits 8de59842e8c7 ipc/sem: use flexible array in 'struct sem_undo' omits 0070d8348fd7 acct: replace all non-returning strlcpy with strscpy omits 02c0ccf15dc3 signal-print-comm-and-exe-name-on-fatal-signals-fix omits 92d16a7e46f0 signal: print comm and exe name on fatal signals omits c142da526716 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] omits 5c6d8a78a070 lib: replace kmap() with kmap_local_page() omits 6f6c0f83d48e proc: skip proc-empty-vm on anything but amd64 and i386 omits a57ecbe17c54 proc: support proc-empty-vm test on i386 omits bc657d2d5554 cred: convert printks to pr_<level> omits 48846b3be184 mm-mm_init-ignore-kernelcore=mirror-boot-option-when-no-mi [...] omits cf3f06a14c7e mm/mm_init: ignore kernelcore=mirror boot option when no m [...] omits 20f219de510e mm: call update_mmu_cache_range() in more page fault handl [...] omits 56b5927a62d3 filemap: batch PTE mappings omits 415c84498fc4 mm: convert do_set_pte() to set_pte_range() omits e07fdf27cd53 rmap: add folio_add_file_rmap_range() omits 45ed9d2f8ad3 filemap: add filemap_map_folio_range() omits 6815219f5623 mm: use flush_icache_pages() in do_set_pmd() omits 240ace5bec02 mm: tidy up set_ptes definition omits ef002eb09c62 mm: rationalise flush_icache_pages() and flush_icache_page() omits aa78e8280a17 mm: remove page_mapping_file() omits 1103551cc14d xtensa: implement the new page table range API omits 697211562261 x86: implement the new page table range API omits 8b41134474f8 um: implement the new page table range API omits 1ec052be02d3 sparc64: implement the new page table range API omits 22b6d1e950e2 sparc32: implement the new page table range API omits 602d5e3a41fe sh: implement the new page table range API omits 34c50a49bc08 s390: implement the new page table range API omits 5345233f13ff riscv: implement the new page table range API omits ad4ac18d6342 powerpc: implement the new page table range API omits 3175557d311e parisc: implement the new page table range API omits 4d03b195c505 openrisc: implement the new page table range API omits 008a4919f997 nios2: implement the new page table range API omits a559e2d903cf mips: implement the new page table range API omits 7e8fb7bb8ef6 microblaze: implement the new page table range API omits 121a5aa308be m68k: implement the new page table range API omits 3f2ea443f08c loongarch: implement the new page table range API omits c9dd470b8590 ia64: implement the new page table range API omits 7cf44f2e0a65 hexagon: implement the new page table range API omits fe44dbe368ce csky: implement the new page table range API omits 0b669982e270 arm64: implement the new page table range API omits c4f70c1f7e0f arm: implement the new page table range API omits 155dbfe8012b arc: implement the new page table range API omits 53ec6ac5a7d0 alpha: implement the new page table range API omits de6f6171a773 mm: add default definition of set_ptes() omits 0451e6313113 mm: remove ARCH_IMPLEMENTS_FLUSH_DCACHE_FOLIO omits 2e6863fd52bf mm: add folio_flush_mapping() omits 06e5f646632f mm: add generic flush_icache_pages() and documentation omits 2688ad631b5a mm: convert page_table_check_pte_set() to page_table_check [...] omits f5d217644a81 minmax: add in_range() macro omits b64a9942b848 acpi,mm: fix typo sibiling -> sibling omits 7b70701bf456 doc: update params of memhp_default_state= omits fdf19e8c8f1c Multi-gen LRU: Fix can_swap in lru_gen_look_around() omits 250dbd103061 Multi-gen LRU: Avoid race in inc_min_seq() omits 1462260adc41 Multi-gen LRU: Fix per-zone reclaim omits 3855f7858124 arm64: hugetlb: enable __HAVE_ARCH_FLUSH_HUGETLB_TLB_RANGE omits ae58530eb109 mm:vmscan: fix inaccurate reclaim during proactive reclaim omits e245ad6f7c49 mm/damon/core-test: add a test for damos_new_filter() omits 758378b8576f mm: remove pgtable_{pmd, pte}_page_{ctor, dtor}() wrappers omits 17d3c4209f89 um: convert {pmd, pte}_free_tlb() to use ptdescs omits 9cc6ef13d86a sparc: convert pgtable_pte_page_{ctor, dtor}() to ptdesc e [...] omits ea1691a418bb sparc64: convert various functions to use ptdescs omits 898b522da192 sh: convert pte_free_tlb() to use ptdescs omits d5efda7cc07a riscv: convert alloc_{pmd, pte}_late() to use ptdescs omits 76b8a4ca1feb openrisc: convert __pte_free_tlb() to use ptdescs omits 47d15358f8c6 nios2: convert __pte_free_tlb() to use ptdescs omits 90fb0c7d9d9e mips: convert various functions to use ptdescs omits 51c802f9a013 m68k: convert various functions to use ptdescs omits 59e6510f9b10 loongarch: convert various functions to use ptdescs omits 6c8a2fc910b4 hexagon: convert __pte_free_tlb() to use ptdescs omits 37a74420dde4 csky: convert __pte_free_tlb() to use ptdescs omits 55a549df0c3a arm64: convert various functions to use ptdescs omits 92fe21ee47bd arm: convert various functions to use ptdescs omits ced7833c17d3 pgalloc: convert various functions to use ptdescs omits d8f50371f026 mm: remove page table members from struct page omits 31ad66a97bf0 s390: convert various pgalloc functions to use ptdescs omits 37d9caf0d809 x86: convert various functions to use ptdescs omits 64de57d88380 powerpc: convert various functions to use ptdescs omits 225c058d62f3 mm: create ptdesc equivalents for pgtable_{pte,pmd}_page_{ [...] omits 709f1ea2c653 mm: convert ptlock_free() to use ptdescs omits 1a42f0ae43c2 mm: convert pmd_ptlock_free() to use ptdescs omits d8d86143d3c5 mm: convert ptlock_init() to use ptdescs omits 5443d3765eb6 mm: convert pmd_ptlock_init() to use ptdescs omits 586b1dde680d mm: convert ptlock_ptr() to use ptdescs omits ba4ff4b56ca4 mm: convert ptlock_alloc() to use ptdescs omits ed48f62221aa mm: convert pmd_pgtable_page() callers to use pmd_ptdesc() omits 3ce0ba96a27b mm: add utility functions for ptdesc omits 2ba59a0d6d14 pgtable: create struct ptdesc omits e77df1aaa87b mm: add PAGE_TYPE_OP folio functions omits 9ec345d3c070 mm/memcg: update obsolete comment above parent_mem_cgroup() omits 228b6e89a7e3 arm64: tlbflush: add some comments for TLB batched flushing omits b4317cda701c mm/page_alloc: avoid unneeded alike_pages calculation omits 37f7312ee5df mm: memory-failure: add PageOffline() check omits e9d691b72efa perf/core: use vma_is_initial_stack() and vma_is_initial_heap() omits 443d6012d2e6 selinux: use vma_is_initial_stack() and vma_is_initial_heap() omits 29cfd96c21df drm/amdkfd: use vma_is_initial_stack() and vma_is_initial_heap() omits 4b7d0b7e6d00 mm: factor out VMA stack and heap checks omits 320beb8f2e74 madvise:madvise_free_pte_range(): don't use mapcount() aga [...] omits 0e5b7bcabde8 madvise:madvise_free_huge_pmd(): don't use mapcount() agai [...] omits e788fb7befe3 madvise:madvise_cold_or_pageout_pte_range(): don't use map [...] omits 66ca962ae265 selftests: mm: add KSM_MERGE_TIME tests omits 8d65e204d12b mm/page_ext: move page_ext_operations definition under CON [...] omits 69c5751f47b5 mm/vmstat: remove unused page_ext.h from vmstat omits f2728334af30 mm/page_poison: remove unused page_ext.h from page_poison omits 721c554efe0e damon: use pmdp_get instead of drectly dereferencing pmd omits 1eb1bdc01dda mm: improve the comment in isolate_migratepages_block() omits 6717f871d869 mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN omits a55a3b6ba479 mm: kmsan: use helper macro offset_in_page() omits 75f6cf930b0f mm: kmsan: use helper function page_size() omits df124bbfeea0 mm/memory.c: fix some kernel-doc comments omits 6f131feabf02 mm/memcg: fix obsolete function name in mem_cgroup_protection() omits 0ffd02111bcb mm: zswap: kill zswap_get_swap_cache_page() omits f27a54b8fcc6 mm: zswap: tighten up entry invalidation omits ec5b68cd9b2b mm: zswap: use zswap_invalidate_entry() for duplicates omits 47531638fe39 kernel/iomem.c: remove __weak ioremap_cache helper omits 1688a70bfe9a mm: memcg: use rstat for non-hierarchical stats omits a1500bafb711 powerpc/book3s64/radix: add debug message to give more det [...] omits e57911693f76 powerpc/mm: fix kernel build error omits 563c41f69bca powerpc/book3s64/radix: remove mmu_vmemmap_psize omits 0fef5a1cec6e powerpc-book3s64-radix-add-support-for-vmemmap-optimizatio [...] omits 9b83ee686fb1 powerpc/book3s64/radix: add support for vmemmap optimizati [...] omits 8bb37b7a1ebe powerpc/mm: fix kernel build error omits b2ceb6dde2f2 powerpc/mm: fix section mismatch warning omits ee95f600bcd0 powerpc/book3s64/vmemmap: switch radix to use a different [...] omits 7d7f9a5b984b powerpc/book3s64/mm: enable transparent pud hugepage omits e5b5de88e04c powerpc/mm/trace: convert trace event to trace event class omits 4d3a51d8e272 mm/vmemmap optimization: split hugetlb and devdax vmemmap [...] omits 52d27ef62437 mm/huge pud: use transparent huge pud helpers only with CO [...] omits 9d42b2e76363 mm: add pud_same similar to __HAVE_ARCH_P4D_SAME omits 5bff8b370a06 mm/vmemmap: allow architectures to override how vmemmap op [...] omits 9d06f836668a mm/vmemmap: improve vmemmap_can_optimize and allow archite [...] omits 3dd169188b85 mm: change pudp_huge_get_and_clear_full take vm_area_struc [...] omits df97ae358ede mm/debug_vm_pgtable: Use the new has_transparent_pud_hugepage() omits 2044b14072c9 mm/hugepage pud: allow arch-specific helper function to ch [...] omits 306d31bd4600 Fix for "mm: handle faults that merely update the accessed [...] omits b041f43d24a7 mm: handle faults that merely update the accessed bit unde [...] omits bcd75b4686be mm: handle swap and NUMA PTE faults under the VMA lock omits b0c3dde20b6e mm: run the fault-around code under the VMA lock omits da76ed494a4a mm: move FAULT_FLAG_VMA_LOCK check down from do_fault() omits 8e1b7f1028c4 mm: move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() omits 9fdcecdca11e mm: handle some PMD faults under the VMA lock omits 0db38307a772 mm: handle PUD faults under the VMA lock omits 8a750fedd3d7 mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() omits fd7740caa466 mm: allow per-VMA locks on file-backed VMAs omits c6d71f4eadb8 mm: remove CONFIG_PER_VMA_LOCK ifdefs omits 1c2e17e6eac8 mm/mmap: change vma iteration order in do_vmi_align_munmap() omits 1e2117f008b3 maple_tree: reduce resets during store setup omits 089c6ad35381 maple_tree: refine mas_preallocate() node calculations omits 68a9398c1413 maple_tree: update mas_preallocate() testing omits 0eba04748b95 maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() omits 65468cd008fd mm: set up vma iterator for vma_iter_prealloc() calls omits 7279544fd77c mm: use vma_iter_clear_gfp() in nommu omits b1401d7b5624 maple_tree: adjust node allocation on mas_rebalance() omits 2ca5ed4ba2f5 maple_tree: re-introduce entry to mas_preallocate() arguments omits 14ed03c699c1 mm: remove re-walk from mmap_region() omits 402215e71878 maple_tree: introduce __mas_set_range() omits 1ffe564c638e mm: remove prev check from do_vmi_align_munmap() omits 23651a57f0b2 mm: change do_vmi_align_munmap() tracking of VMAs to remove omits 0b032e0e497d maple_tree: add benchmarking for mas_prev() omits 60ab7fb9b9bf maple_tree: add benchmarking for mas_for_each omits 583842462f77 mm: don't drop VMA locks in mm_drop_all_locks() omits 783c871af92d dax, kmem: calculate abstract distance with general interface omits da884b552782 acpi-hmat-calculate-abstract-distance-with-hmat-checkpatch-fixes omits 0fa1bd5fb3da acpi, hmat: calculate abstract distance with HMAT omits 43b8f95ff08e acpi, hmat: refactor hmat_register_target_initiators() omits 44f26503710c memory tiering: add abstract distance calculation algorith [...] omits bc2c392daf51 mm/page_io: convert bio_associate_blkg_from_page() to take [...] omits b58fc41c4df9 mm/page_io: convert count_swpout_vm_event() to take in a folio omits 7940c634cdbb mm/page_io: use a folio in swap_writepage_bdev_async() omits 0b8d9054515c mm/page_io: use a folio in swap_writepage_bdev_sync() omits 4a882ea2214e mm/page_io: use a folio in sio_read_complete() omits 98b7ed72b033 mm/page_io: use a folio in __end_swap_bio_read() omits c896f6c4c45c mm/page_io: use a folio in __end_swap_bio_write() omits dcf7534b3c24 mm/page_io: introduce bio_first_folio_all() omits b8ce37f56b89 mm/page_io: remove unneeded SetPageError() omits 90a88ed6330d mm/page_io: remove unneeded ClearPageUptodate() omits d93d389ae945 mm/compaction: avoid unneeded pageblock_end_pfn when no_se [...] omits 30dff12df1c4 mm/compaction: correct comment of candidate pfn in fast_is [...] omits f1a3a1122f96 mm/mprotect: fix obsolete function name in change_pte_range() omits b1e555259e86 selftests/mm: run all tests from run_vmtests.sh omits 5394d16b08c9 selftests/mm: optionally pass duration to transhuge-stress omits 8c1d9643eeba selftests/mm: make migration test robust to failure omits 9b1457076346 selftests/mm: va_high_addr_switch should skip unsupported [...] omits e48848383058 selftests/mm: fix thuge-gen test bugs omits 373fb6a5e1e7 selftests/mm: enable mrelease_test for arm64 omits f7e797dd2e2f selftests/mm: skip soft-dirty tests on arm64 omits 4a407417e3d9 tools/nolibc/stdio: add setvbuf() to set buffering mode omits f15e5893f85f selftests: line buffer test program's stdout omits 1033be9d4ab5 mm: fix obsolete function name above debug_pagealloc_enabl [...] omits 4a6ffa21c1e1 mmu_notifiers: rename invalidate_range notifier omits dc57d8687e2d mmu_notifiers: don't invalidate secondary TLBs as part of [...] omits a98d220040bd mmu_notifiers: call invalidate_range() when invalidating TLBs omits 41ee70728a33 mmu_notifiers: fixup comment in mmu_interval_read_begin() omits 121242e329ae arm64/smmu: use TLBI ASID when invalidating entire range omits 198377d9cac2 maple_tree: Be more strict about locking omits 82dc32ed4856 mm/mmap: change detached vma locking scheme omits a23fb2c9b4bf maple_tree: relax lockdep checks for on-stack trees omits a6619241e103 mm/mmap: clean up validate_mm() calls omits 0097446e2dca mm/hugetlb: get rid of page_hstate() omits 848bc08271f4 mm/rmap: correct stale comment of rmap_walk_anon and rmap_ [...] omits d92943e0adf0 mm/page_ext: use page_ext_data helper in page_owner omits 7dcab5988ca4 mm/page_ext: use page_ext_data helper in page_table_check omits 3c02c8963fd1 mm/page_ext: add common function to get client data from page_ext omits cf716702264a mm-kfence-allocate-kfence_metadata-at-runtime-fix omits f62d7816d3f4 mm: kfence: allocate kfence_metadata at runtime omits 71904adecf94 zswap: make zswap_load() take a folio omits 37041f1c6cac swap: remove some calls to compound_head() in swap_readpage() omits df1f28ba32f5 memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] omits 25a37800e3f6 zswap: make zswap_store() take a folio omits 69840a3d11a9 mm: kill frontswap fix omits e906e20c56ef mm: kill frontswap omits 6bad913a5e24 memory tier: use helper macro __ATTR_RW() omits f46bbf38e16f maple_tree: mtree_insert: fix typo in kernel-doc descripti [...] omits 9e47b1f14f1b maple_tree: mtree_insert*: fix typo in kernel-doc description omits 0fa21b1497fe fs/address_space: add alignment padding for i_map and i_mm [...] omits cb816ac2e206 mm/mm_init.c: drop node_start_pfn from adjust_zone_range_f [...] omits b05cf7f4776c mm/memcg: minor cleanup for mc_handle_present_pte() omits 8b3b1d9d9b5c arm64: support batched/deferred tlb shootdown during page [...] omits 2fd336e7e1b0 mm/tlbbatch: Introduce arch_flush_tlb_batched_pending() omits e91488cfb875 mm/tlbbatch: rename and extend some functions omits cf1fcd319f6a mm/tlbbatch: introduce arch_tlbbatch_should_defer() omits bb86ee8b96ea mm/hwpoison: rename hwp_walk* to hwpoison_walk* omits 61332b757d36 mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed omits 2761a8de9c7b arm64 : mm: add wrapper function ioremap_prot() omits 14294cbe0574 powerpc: mm: convert to GENERIC_IOREMAP omits 89e2f4134e6e mm: move is_ioremap_addr() into new header file omits 4fb37691c2d7 mm/ioremap: consider IOREMAP space in generic ioremap omits 846684b26d7b parisc: mm: convert to GENERIC_IOREMAP omits 6f88440d5f27 xtensa: mm: convert to GENERIC_IOREMAP omits 40e3e8039234 sh: mm: convert to GENERIC_IOREMAP omits 4565af111b57 sh: fix asm-generic/io.h inclusion omits c4d6a0ce635b sh: add <asm-generic/io.h> including omits 172f69ac1f6b s390: mm: convert to GENERIC_IOREMAP omits 4a24b7037d96 openrisc: mm: convert to GENERIC_IOREMAP omits f58ae84e862b ia64: mm: convert to GENERIC_IOREMAP omits be5ac485c7bd arc: mm: convert to GENERIC_IOREMAP omits a0d208245b2b mm/ioremap: add slab availability checking in ioremap_prot omits c1f87e9675e2 mm: ioremap: allow ARCH to have its own ioremap method definition omits bc176bc2402c mm/ioremap: define generic_ioremap_prot() and generic_iounmap() omits 649326a5993a openrisc: mm: remove unneeded early ioremap code omits 06715a28599a hexagon: mm: convert to GENERIC_IOREMAP omits 7d37a73ecd04 asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros omits 0912b2afe9c7 lib/test_meminit: allocate pages up to order MAX_ORDER omits d620c4188e65 mm/page_ext: move functions around for minor cleanups to page_ext omits ae618003239d mm/page_ext: remove rollback for untouched mem_section in [...] omits af5e1772b7fe mm/page_ext: remove unused return value of offline_page_ext omits c22b35db4045 buffer: remove set_bh_page() omits 40c298a9e814 jbd2: use a folio in jbd2_journal_write_metadata_buffer() omits 7c048156c36d ntfs3: convert ntfs_get_block_vbo() to use a folio omits 4488903a349a migrate: use folio_set_bh() instead of set_bh_page() omits 592135c3ac6e affs: convert data read and write to use folios omits a7f0430dc017 affs: convert affs_symlink_read_folio() to use the folio omits c67618ab58b7 highmem: memcpy_{from,to}_folio() fix omits a6f25e9ed4ac highmem: add memcpy_to_folio() and memcpy_from_folio() omits 1f32672ad178 mm/page_table_check: remove unused parameter in [__]page_t [...] omits fa30c8e52b20 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 8dcdfb72b700 mm/page_table_check: remove unused parameter in [__]page_t [...] omits b413aa138bc1 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 02928cbd78b0 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 2c7c6a86b60b mm/page_table_check: remove unused parameter in [__]page_t [...] omits ffa7ac878b2a mm/page_table_check: remove unused parameters in page_tabl [...] omits bf3182aa0d94 mm/page_table_check: remove unused parameters in page_tabl [...] omits bf39bbf76e3b mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS omits e3aa36b5e614 mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() omits 29a65da473b7 selftests/mm: add tests for HWPOISON hugetlbfs read omits 6142a32dd9b3 hugetlbfs: improve read HWPOISON hugepage omits 483b4a01fa60 mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] omits 8a31454f189f mm/hwpoison: delete all entries before traversal in __foli [...] omits 2f11aa72ec43 mm/mmap: move vma operations to mm_struct out of the criti [...] omits 837f1062ab3a mm: remove clear_page_idle() omits a522c9ad088b mm/pgtable: notes on pte_offset_map[_lock]() omits 1abee7ba9add mm: delete mmap_write_trylock() and vma_try_start_write() omits ec3bbe680e3d mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps(): fix omits 1110fc510e57 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() omits 57156efc0e64 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lo [...] omits 28a7bcdc17c2 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() omits 4cb011202123 mm/khugepaged: retract_page_tables() without mmap or vma lock omits 640b5b98cb40 mm/pgtable: add pte_free_defer() for pgtable as page omits ec8d5a88c6c3 s390: add pte_free_defer() for pgtables sharing page: fix omits 9cc6891101c3 s390: add pte_free_defer() for pgtables sharing page omits 0ca1f264ace5 sparc: add pte_free_defer() for pte_t *pgtable_t omits aee37db55abc powerpc: add pte_free_defer() for pgtables sharing page omits f4ca42dda2d8 powerpc: assert_pte_locked() use pte_offset_map_nolock(): fix omits e194483a0721 powerpc: assert_pte_locked() use pte_offset_map_nolock() omits fadf8ef8c5b1 arm: adjust_pte() use pte_offset_map_nolock() omits 53931ad2538f mm/pgtable: add PAE safety to __pte_offset_map() omits 771d046629ba mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s omits e58cc94b11ff maple_tree: drop mas_first_entry() omits c199cd1acbfe maple_tree: replace mas_logical_pivot() with mas_safe_pivot() omits 51261df46af9 maple_tree: update mt_validate() omits 9db04301e6f6 maple_tree: make mas_validate_limits() check root node and [...] omits b872aec85c08 maple_tree: fix mas_validate_child_slot() to check last mi [...] omits 2bdc915e9f87 maple_tree: make mas_validate_gaps() to check metadata omits a934db09ee17 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap omits 63d66eb342cc mm/memory: pass folio into do_page_mkwrite() omits f21bd5cf1706 mm: memory-failure: fix race window when trying to get hug [...] omits c105963a370f mm: memory-failure: fetch compound head after extra page r [...] omits ba991224b05c mm: memory-failure: minor cleanup for comments and codestyle omits bef4c5f3432a mm: memory-failure: remove unneeded header files omits 39138aa145e2 mm: memory-failure: use local variable huge to check hugetlb page omits 8f25d73586f7 mm: memory-failure: don't account hwpoison_filter() filter [...] omits 2fd87434050d mm: memory-failure: ensure moving HWPoison flag to the raw [...] omits 3108c49dd5eb mm: memory-failure: remove unneeded PageHuge() check omits e84d43d9ee69 mm/memory_hotplug: document the signal_pending() check in [...] omits 8917a9964ddf HWPOISON: offline support: fix spelling in Documentation/ABI/ omits 927e6d027b6e mm/mm_init.c: mark check_for_memory() as __init omits 6b86cb17bccc zsmalloc: remove obj_tagged() omits 0748a167ca1d selftests/mm: add uffd unit test for UFFDIO_POISON omits a6ff4acc1c68 selftests/mm: refactor uffd_poll_thread to allow custom fa [...] omits f4aee0d32b1a mm: userfaultfd: document and enable new UFFDIO_POISON feature omits a641d10c718b mm: userfaultfd: support UFFDIO_POISON for hugetlbfs omits 56357ddbe459 mm: userfaultfd: add new UFFDIO_POISON ioctl: fix omits e685c73bc787 mm: userfaultfd: add new UFFDIO_POISON ioctl omits 071ab96eb9a5 mm: userfaultfd: extract file size check out into a helper omits dc83e88b7ed2 mm: userfaultfd: check for start + len overflow in validat [...] omits ac935ca3e391 mm: userfaultfd: check for start + len overflow in validate_range omits a8872e9f5674 mm-make-pte_marker_swapin_error-more-general-fix omits 3e0e225debd9 mm: make PTE_MARKER_SWAPIN_ERROR more general omits cc89c76914b1 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX omits f13b9671cdd0 mm/memory: convert do_read_fault() to use folios omits 497af0bb3923 mm/memory: convert do_shared_fault() to folios omits 3ab74fea3807 mm/memory: convert wp_page_shared() to use folios omits 1fc7d1b62225 mm/memory: convert do_page_mkwrite() to use folios omits 0401c3e1962e mm: hugetlb_vmemmap: fix a race between vmemmap pmd split omits 7032bc58bd54 mm/sparse: remove redundant judgments from macro for_each_ [...] omits a19bbd661546 mm: compaction: skip the memory hole rapidly when isolatin [...] omits 3329452ed531 mm: compaction: use the correct type of list for free pages omits 2f135571d512 mm: fix some kernel-doc comments omits 7787ba123fdb mm: correct stale comment of function check_pte omits 0a3bbeede8c9 mm: call folio_mapping() inside folio_needs_release() omits 6b2619731f91 mm, netfs, fscache: stop read optimisation when folio remo [...] omits 4523770ce31a mm: merge folio_has_private()/filemap_release_folio() call pairs omits 31b39d964dd3 rmap: pass the folio to __page_check_anon_rmap() omits 0f3f1787da7e mm: cma: print cma name as well in cma_alloc debug omits c8eb22d2b67d mm: remove obsolete comment above struct per_cpu_pages omits b7cc49a51feb memory tier: rename destroy_memory_type() to put_memory_type() omits 6ab6760045e8 selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits ddbaf75e654f mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits b0ac1b1b4bfe fs: drop_caches: draining pages before dropping caches omits f8a425713157 memcg-drop-kmemlimit_in_bytes-fix omits 727fcd850a7b memcg: drop kmem.limit_in_bytes omits f92b4a7e48e7 mm-page_alloc-avoid-false-page-outside-zone-error-info-fix omits eee3ea93b8d4 mm: page_alloc: avoid false page outside zone error info omits ceaaa2db8625 selftest: add a testcase of ksm zero pages omits 8221dfab78ad ksm: consider KSM-placed zeropages when calculating KSM profit omits 1557e32dfbde ksm: add ksm zero pages for each process omits 2d68d1265286 ksm: count all zero pages placed by KSM omits 39db146118ef ksm: support unsharing KSM-placed zero pages omits 1af29cecae18 mm/migrate_device: try to handle swapcache pages omits b5a9f30471bc mm: zswap: multiple zpools support omits 6a1e8ed1ffae selftests: cgroup: add zswap-memcg unwanted writeback test omits 330bbe36e390 selftests: cgroup: add test_zswap with no kmem bypass test omits 32d94c5be8f3 selftests: cgroup: add test_zswap program omits b01d431c2bc0 mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] omits 16fdac6e6f40 seqlock: do the lockdep annotation before locking in do_wr [...] omits 6e9ae71ef917 zsmalloc: remove zs_compact_control omits ff48601d0b76 zsmalloc: move migration destination zspage inuse check omits f315071ccf9c zsmalloc: do not scan for allocated objects in empty zspage omits bad656efabe1 mm/mm_init.c: remove obsolete macro HASH_SMALL omits 57dfba2020a7 mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] omits 37dba83125a5 fs: convert block_commit_write to return void omits 9fee345276ef fs-buffer-clean-up-block_commit_write-fix omits 4e7279763d89 fs/buffer: clean up block_commit_write omits 7fae92ad3ef0 mm: memory-failure: remove unneeded 'inline' annotation omits 15d2aae55bf5 memory tier: use helper function destroy_memory_type() omits 07b43a9d6465 mm: memory-failure: remove unneeded page state check in sh [...] omits e19a0a23a225 maple_tree: add a fast path case in mas_wr_slot_store() omits bb93985298f5 maple_tree: optimize mas_wr_append(), also improve duplica [...] omits a2fb923f7337 maple_tree: add test for expanding range in RCU mode omits 0b3813f30d9d maple_tree: add test for mas_wr_modify() fast path omits a91dc3c1f268 mm/filemap.c: fix update prev_pos after one read request done omits 3ce6745e1fbc selftests/mm: add gup test matrix in run_vmtests.sh omits 22b0bba9693d selftests/mm: add -a to run_vmtests.sh omits e758fb8769aa mm/gup: retire follow_hugetlb_page() omits 039023692a67 mm/gup: accelerate thp gup even for "pages != NULL" omits ca8ea864b18e mm/gup: cleanup next_page handling omits 7ada49aaf6c0 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() omits 35e91c43963f mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN omits e597b0cb131d mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() omits 5301777805e1 arm64: mte: simplify swap tag restoration logic omits 6c25f8a9bbc3 mm: call arch_swap_restore() from unuse_pte() omits 026b0aabfb70 mm: make show_free_areas() static omits d378861fdcfd mm: remove arguments of show_mem() omits 969cb97c2bc0 mm: make MEMFD_CREATE into a selectable config option omits a7592ee1ede7 mm: fix a lockdep issue in vma_assert_write_locked omits e7b9e3a4f13f mm: handle userfaults under VMA lock omits 14231b6379b6 mm: handle swap page faults under per-VMA lock omits 1aa2ba6ac1b5 mm: change folio_lock_or_retry to use vm_fault directly omits bf53ee9ff208 mm-drop-per-vma-lock-when-returning-vm_fault_retry-or-vm_f [...] omits d5b84caa7578 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] omits 13fb89f939e4 mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED omits d3edf2be1876 swap: remove remnants of polling from read_swap_cache_async omits 85ce1d84f62f mm: remove page_rmapping() omits b6c555219969 mm: use a folio in fault_dirty_shared_page() omits 819fb73573f3 mm: memory-failure: fix potential page refcnt leak in memo [...] omits 3b61e9890229 mm: memory-failure: fix unexpected return value in soft_of [...] omits 65c669883575 swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes omits 7ccd435281a9 swap: stop add to avail list if swap is full omits fa96abec748e swap: cleanup duplicated WARN_ON in add_to_avail_list omits 363b7420777e mm: increase usage of folio_next_index() helper omits f89546c15ccd mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() omits 6670e6c4f924 maple_tree: fix a few documentation issues omits 7964baf5468c mm: madvise: fix uneven accounting of psi omits af15af3c0d94 mm: optimization on page allocation when CMA enabled omits 250a390fb800 dma-buf/heaps: system_heap: avoid too much allocation omits 6c4df4048506 mm/damon/core: initialize damo_filter->list from damos_new [...] omits 58322269ec55 nilfs2: fix use-after-free of nilfs_root in dirtying inode [...] omits df484d960340 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits 44024427f23d mm/shmem: fix race in shmem_undo_range w/THP omits 0b734f7f8b5a mm: keep memory type same on DEVMEM Page-Fault omits 2eda5428b1ee selftests: cgroup: fix test_kmem_basic false positives omits 686ab7de3888 fs/proc/kcore: correct comment omits b1f25ff15a30 fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions omits 4b2eef12d9f0 MAINTAINERS: add maple tree mailing list omits d7b439480421 mm: compaction: fix endless looping over same migrate block omits b94c0cccab7b selftests: mm: ksm: fix incorrect evaluation of parameter omits b01988dc2b73 hugetlb: do not clear hugetlb dtor until allocating vmemmap omits 39cd7684c06b mm: memory-failure: avoid false hwpoison page mapped error info omits 8ac0d1fd897b mm: memory-failure: fix potential unexpected return value [...] omits 8a9ca5f2f598 mm/swapfile: fix wrong swap entry type for hwpoisoned swap [...] omits ea12762c3644 radix tree test suite: fix incorrect allocation size for pthreads omits bbfc4e8b4431 crypto, cifs: Fix error handling in extract_iter_to_sg() omits e00c0f355985 zsmalloc-fix-races-between-modifications-of-fullness-and-i [...] omits 2f7f1a04f8e9 zsmalloc: fix races between modifications of fullness and [...] omits 473ddd99450c Merge branch 'for-6.6/io_uring' into for-next omits 33d7a8d1ff07 io_uring: annotate the struct io_kiocb slab for appropriat [...] omits a8dc5097d92a Merge remote-tracking branch 'asoc/for-6.6' into asoc-next omits 613fcf307158 Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus omits 08bfcdc2c358 drm/msm/dpu: increase memtype count to 16 for sm8550 omits 76efcf004289 perf vendor events intel: Update Icelake+ metric constraints omits 770fd7d4d45c perf vendor events intel: Update sapphirerapids to 1.15 omits e918cc31d67a perf vendor events intel: Update meteorlake to 1.04 omits 43a32c7066fa perf parse-events x86: Avoid sorting uops_retired.slots omits 4fb53b2377c3 Merge remote-tracking branch 'regulator/for-6.6' into regu [...] omits 1920c7b4beb5 Merge remote-tracking branch 'regulator/for-6.4' into regu [...] omits db7a96c5c878 exportfs: remove kernel-doc warnings in exportfs omits 505d17b44230 SUNRPC: Reduce thread wake-up rate when receiving large RP [...] omits 373363e55584 SUNRPC: Revert e0a912e8ddba omits 762feea48131 SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] omits 6d5a1756bc08 SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call omits ccc58280fc39 SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly omits 667b6ae2c799 nfsd: inherit required unset default acls from effective set omits e1f585b2e202 sunrpc: Remove unused extern declarations omits 16631ca15cbb lockd: nlm_blocked list race fixes omits f9bb39e67598 nfsd: set missing after_change as before_change + 1 omits d45cfd71c111 nfsd: remove unsafe BUG_ON from set_change_info omits 2eec0351ceb7 nfsd: handle failure to collect pre/post-op attrs more sanely omits f31e070c9995 nfsd: add a MODULE_DESCRIPTION omits 2265d37ece37 NFSD: Rename struct svc_cacherep omits 378e715cb535 NFSD: Remove svc_rqst::rq_cacherep omits 14da70b3f26e NFSD: Refactor the duplicate reply cache shrinker omits d0f241df3001 NFSD: Replace nfsd_prune_bucket() omits a6e7c7a5ed5c NFSD: Rename nfsd_reply_cache_alloc() omits f52af0a7c31f NFSD: Refactor nfsd_reply_cache_free_locked() omits 202f65397e44 SUNRPC: Remove net/sunrpc/auth_gss/gss_krb5_seqnum.c omits 71b29e189d89 SUNRPC: Remove the ->import_ctx method omits 4a7430547181 SUNRPC: Remove CONFIG_RPCSEC_GSS_KRB5_CRYPTOSYSTEM omits 4217df22c00e SUNRPC: Remove gss_import_v1_context() omits 61853294fdf2 SUNRPC: Remove krb5_derive_key_v1() omits e867d9309cf9 SUNRPC: Remove code behind CONFIG_RPCSEC_GSS_KRB5_SIMPLIFIED omits 67f91279b440 SUNRPC: Remove DES and DES3 enctypes from the supported en [...] omits a46c90b57431 SUNRPC: Remove Kunit tests for the DES3 encryption type omits e2fa38f5309e SUNRPC: Remove RPCSEC_GSS_KRB5_ENCTYPES_DES omits 676e1ba894c8 nfsd: don't hand out write delegations on O_WRONLY opens omits 4e43b98637d5 perf probe: Show correct error message about @symbol usage [...] omits 899bcd6a7f0f perf test bpf: Address error about non-null argument for e [...] omits 51b8eb0e7f42 perf tests stat+std_output: Fix shellcheck warnings about [...] omits 7c417904ffc4 perf tests stat+std_output: Fix shellcheck warnings about [...] omits 083857097fd8 perf tests lib stat_output: Fix shellcheck warning about m [...] omits 1f708bb1bf57 perf tests coresight thread_loop_check_tid_2: Fix shellche [...] omits 44c2cf6c9cef perf tests record+zstd_comp_decomp: Fix the shellcheck war [...] omits 1de96a6c8fdd perf arch x86: Address shellcheck warnings about unused va [...] omits 3dc166c04685 perf trace x86_arch_prctl: Address shellcheck warnings abo [...] omits bdeeff122e5b perf tests lib waiting: Fix the shellcheck warnings about [...] omits 17e169d1df8e perf tests lib probe_vfs_getname: Fix shellcheck warnings [...] omits 3b9bad81807a perf tests unroll_loop_thread_10: Fix shellcheck warnings [...] omits af55a3cae537 perf tests thread_loop_check_tid_10: Fix shellcheck warnin [...] omits 9d1de9e255bb perf build: Fix shellcheck issue about quotes for check-he [...] omits 3c791ec99294 perf beauty arch_errno_names: Fix shellcheck issue about l [...] omits 30a1c74cc4a9 perf tests lib probe: Fix shellcheck warning about about m [...] omits 94c36ffd466f perf tests memcpy_thread_16k_10: Fix shellcheck warning ab [...] omits 639584d2bff9 perf tests asm_pure_loop: Fix shellcheck warning about wor [...] omits c4580ec92586 perf tests stat+shadow_stat: Fix shellcheck warning about [...] omits b2affd0667fa perf tests stat_bpf_counters: Fix usage of '==' to address [...] omits 594626bd001c perf tests perf_dat _converter_json: Use quoting to avoid [...] omits 5194812eddf3 perf tests stat+csv_summary: Fix unused variable reference [...] omits bf1ec885cc30 perf tests: Address signal case issues detected via shellcheck omits cfafaf06207b perf test stat_bpf_counters_cgrp: Fix shellcheck issue abo [...] omits f24bdbe3bbd9 perf tests lock_contention: Fix shellcheck issue about quo [...] omits 54543b0d4c43 perf tests record_offcpu: Fix shellcheck warnings about wo [...] omits 7a0b323e2679 perf tests probe_vfs_getname: Fix shellcheck warnings abou [...] omits faaed0331a6e perf tests trace+probe_vfs_getname: Fix shellcheck warning [...] omits 56029003b0ab perf tests task_analyzer: Check perf build options for lib [...] omits b271ff401873 perf parse-events: Remove array remnants omits fcb027c1a4f6 perf tools: Revert enable indices setting syntax for BPF map omits 2f321d76105e perf parse-event: Avoid BPF test SEGV omits b9897af0c4f9 perf build: Include generated header files properly omits c6eb73555a12 perf build: Update build rule for generated files omits 66b5a5c07e04 perf build: Remove -Wno-redundant-decls in 2 cases omits ee6653f2e76c perf build: Disable fewer bison warnings omits 6662ac6ae5f3 perf build: Disable fewer flex warnings omits 4d3a5f09fef1 tools build: Add 3-component logical version comparators omits d8b0fa7bb0d0 Merge branches 'arm64-defconfig-for-6.6', 'arm64-fixes-for [...] omits 7459240ce3c2 Merge remote-tracking branch 'spi/for-6.6' into spi-next omits afd250ec4ea6 Merge remote-tracking branch 'spi/for-6.4' into spi-linus omits c4b53e8ad3a7 cxl/region: Remove else after return statement omits 911c23f29cd8 cxl/mbox: Remove redundant dev_err() after failed mem alloc omits 692860726644 Merge branch 'pci/misc' omits b103e8bb8110 Merge branch 'pci/controller/resources' omits f2c9d0ffba33 Merge branch 'pci/controller/remove-void-cast' omits b40c08881ace Merge branch 'pci/controller/rockchip' omits ddf640b8612c Merge branch 'pci/controller/qcom' omits 0fa0c5dcf32a Merge branch 'pci/controller/iproc' omits 174d804ffd10 Merge branch 'pci/controller/apple' omits a75a9bff959d Merge branch 'pci/ioport' omits df90ed7092a6 Merge branch 'pci/hotplug' omits c64ef96ead30 Merge branch 'pci/aer' adds a4e98a30bc95 Merge tag 'bitmap-6.5-rc5' of https://github.com:/norov/linux adds ec351c8f2e62 Merge tag 'soc-fixes-6.5-2' of git://git.kernel.org/pub/sc [...] adds 5e0ba1459523 Merge tag 's390-6.5-4' of git://git.kernel.org/pub/scm/lin [...] adds 556c9424e271 Merge tag 'erofs-for-6.5-rc5-fixes' of git://git.kernel.or [...] adds 7bafbd4027ae Merge tag 'nfsd-6.5-3' of git://git.kernel.org/pub/scm/lin [...] adds 618d28a535a0 net/mlx5: fs_core: Make find_closest_ft more generic adds c635ca45a7a2 net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_C [...] adds 62da08331f1a net/mlx5e: Set proper IPsec source port in L4 selector adds a2d9831dab3e Merge branch 'mlx5-ipsec-fixes' adds 0f71c9caf267 udp: Fix __ip_append_data()'s handling of MSG_SPLICE_PAGES adds b755c25fbcd5 prestera: fix fallback to previous version on same major version adds e6638094d7af tcp_metrics: fix addr_same() helper adds 949ad62a5d53 tcp_metrics: annotate data-races around tm->tcpm_stamp adds 285ce119a3c6 tcp_metrics: annotate data-races around tm->tcpm_lock adds 8c4d04f6b443 tcp_metrics: annotate data-races around tm->tcpm_vals[] adds d5d986ce42c7 tcp_metrics: annotate data-races around tm->tcpm_net adds ddf251fa2bc1 tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen adds 374297e8350b Merge branch 'tcp_metrics-series-of-fixes' adds 3c50c8b24039 test/vsock: remove vsock_perf executable on `make clean` adds 0d48a84b31f5 Merge tag 'wireless-2023-08-03' of git://git.kernel.org/pu [...] adds 3932f2272313 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds 0765c5f29335 MAINTAINERS: update TUN/TAP maintainers adds 999f6631866e Merge tag 'net-6.5-rc5' of git://git.kernel.org/pub/scm/li [...] adds 4c17b598e9d2 zsmalloc: fix races between modifications of fullness and [...] adds cc4cfcd930d9 zsmalloc-fix-races-between-modifications-of-fullness-and-i [...] adds af76b2ba350e crypto, cifs: Fix error handling in extract_iter_to_sg() adds d602d9dd2033 radix tree test suite: fix incorrect allocation size for pthreads adds a52021ca7efe mm/swapfile: fix wrong swap entry type for hwpoisoned swap [...] adds c86841cf168c mm: memory-failure: fix potential unexpected return value [...] adds 7ab738c02e2e mm: memory-failure: avoid false hwpoison page mapped error info adds c99e9b2e1fd9 hugetlb: do not clear hugetlb dtor until allocating vmemmap adds 9354fc4791f4 selftests: mm: ksm: fix incorrect evaluation of parameter adds 2bd29b919884 mm: compaction: fix endless looping over same migrate block adds adb330bbc9de MAINTAINERS: add maple tree mailing list adds 1801751adfb8 fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions adds 8c20b8d0c201 fs/proc/kcore: correct comment adds 23b8f7642d9b selftests: cgroup: fix test_kmem_basic false positives adds b95f708f696d mm: keep memory type same on DEVMEM Page-Fault adds a9b0a3c49854 mm/shmem: fix race in shmem_undo_range w/THP adds a7f157d01359 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds c3970939e895 nilfs2: fix use-after-free of nilfs_root in dirtying inode [...] adds d7224331c0f4 mm/damon/core: initialize damo_filter->list from damos_new [...] adds 838b3b76220d watchdog/hardlockup: avoid large stack frames in watchdog_ [...] adds b4abfc1902d6 selftests: cgroup: fix test_kmem_basic slab1 check adds 3678fcb6d3ee Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds d94bb169bf10 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c9bb40b7f786 arm64/fpsimd: Clear SME state in the target task when sett [...] adds 89a65c3f170e arm64/ptrace: Flush FP state when setting ZT0 adds b6b0a435995e Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 5f213a7fad7c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ba1b9fc4ccb7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 982c3aca8bac xfrm: delete offloaded policy adds f3ec2b5d879e xfrm: don't skip free of empty state in acquire policy adds 1287f1c524b7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 186b169cf1e4 RDMA/umem: Set iova in ODP flow adds bf101f076421 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds f803ec63686d ASoC: fsl: micfil: Use dual license micfil code adds 530f8cc7796f Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus adds 5a5f23b5584b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a2e962a071bc Merge remote-tracking branch 'regulator/for-6.4' into regu [...] adds ac9a67628f48 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 90afd74c0ee2 Merge remote-tracking branch 'spi/for-6.4' into spi-linus adds 3f649ff97541 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8ed0e76d2a87 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7d695d83767c serial: core: Fix serial_base_match() after fixing control [...] adds 1d4f3a7bb8dc Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds b0aa91d9eb58 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 0d44e836b55c Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds 583893a66d73 thunderbolt: Fix Thunderbolt 3 display flickering issue on [...] adds b791320a6044 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 690056560810 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7bbae783b7ee Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 16d1ac9cd5ce Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 8902287d829e Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds fda37378e4cb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 245aea8f8889 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds c79f485c952c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6a28fe1f5391 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds edce7d4c0997 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 136cfce7e409 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5fc4bd823011 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 8c82d2bf5944 selftests/riscv: fix potential build failure during the "e [...] adds 25696067202f selftests: riscv: Fix compilation error with vstate_exec_nolibc.c adds 568701fee366 RISC-V: ACPI: Fix acpi_os_ioremap to return iomem address adds fbe7d19d2b7f riscv: Export va_kernel_pa_offset in vmcoreinfo adds 640c503d7dbd Documentation: kdump: Add va_kernel_pa_offset for RISCV64 adds 1be0b05b3a80 riscv/kexec: handle R_RISCV_CALL_PLT relocation type adds 0ccd2e803745 riscv/kexec: load initrd high in available memory adds 9eb40dae6ac1 Merge patch series "RISC-V: Fix a few kexec_file_load(2) f [...] adds 9d3e8e1ff0d8 riscv: Start of DRAM should at least be aligned on PMD siz [...] adds 18c794743937 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5a78d5db9c90 gpio: sim: mark the GPIO chip as a one that can sleep adds 3020e0412f5d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 04f9d7e2513a Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds 85e915744482 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bfcb24e126bb Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds c93180234aed Merge branch 'i2c/andi-for-current' of https://git.kernel. [...] adds e9d699af3f65 drm/bridge: it6505: Check power state with it6505->powered [...] adds 1cb9e2ef66d5 drm/nouveau/gr: enable memory loads on helper invocation o [...] adds e4060dad2533 drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues adds 421dabcad1c6 drm/nouveau: remove unused tu102_gr_load() function adds 514250232787 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 24b0f5b5ac86 dma-buf/heaps: system_heap: avoid too much allocation new 07f542c0c2b5 mm: optimization on page allocation when CMA enabled new 2780e4948762 mm: madvise: fix uneven accounting of psi new 31661095e7c3 maple_tree: fix a few documentation issues new 8b5da42ad281 mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() new 1717587981bb mm: increase usage of folio_next_index() helper new 3f6f21c8226e swap: cleanup duplicated WARN_ON in add_to_avail_list new 4bfcf77166c8 swap: stop add to avail list if swap is full new 3cc81e68c8ca swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes new f27c00540d73 mm: memory-failure: fix unexpected return value in soft_of [...] new 371c95e35924 mm: memory-failure: fix potential page refcnt leak in memo [...] new 54dfe1f9bef3 mm: use a folio in fault_dirty_shared_page() new 6f64be60c697 mm: remove page_rmapping() new b360f4196561 swap: remove remnants of polling from read_swap_cache_async new 128d1eb37538 mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED new 6765e99e12fe mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] new 313c9d03ebfe mm-drop-per-vma-lock-when-returning-vm_fault_retry-or-vm_f [...] new 7204f847f418 mm: change folio_lock_or_retry to use vm_fault directly new f3f3ecf5ed11 mm: handle swap page faults under per-VMA lock new 77650e92a80a mm: handle userfaults under VMA lock new 23d90a08dcd6 mm: fix a lockdep issue in vma_assert_write_locked new 578338228142 mm: make MEMFD_CREATE into a selectable config option new 9cd9c68cc5b5 mm: remove arguments of show_mem() new a200cc4e441c mm: make show_free_areas() static new ebff0511faab mm: call arch_swap_restore() from unuse_pte() new f2dc241dc242 arm64: mte: simplify swap tag restoration logic new 7c7a466b4dd2 mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() new 37ab8654fa46 mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN new edce51285f99 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() new 43fa30c22bd8 mm/gup: cleanup next_page handling new 9231f552ddde mm/gup: accelerate thp gup even for "pages != NULL" new 7844787ba094 mm/gup: retire follow_hugetlb_page() new 0284b88d2359 selftests/mm: add -a to run_vmtests.sh new 0d74376d77cd selftests/mm: add gup test matrix in run_vmtests.sh new 6156e65855f1 mm/filemap.c: fix update prev_pos after one read request done new 5ea45f822f35 maple_tree: add test for mas_wr_modify() fast path new 9c09f0d8ba23 maple_tree: add test for expanding range in RCU mode new 391fefa2e588 maple_tree: optimize mas_wr_append(), also improve duplica [...] new 7743e9a5342e maple_tree: add a fast path case in mas_wr_slot_store() new f2595e6d7c80 mm: memory-failure: remove unneeded page state check in sh [...] new 620758242b52 memory tier: use helper function destroy_memory_type() new 54c45b33ff40 mm: memory-failure: remove unneeded 'inline' annotation new b55817d37fab fs/buffer: clean up block_commit_write new b34fc5ea7c4a fs-buffer-clean-up-block_commit_write-fix new c5aed7938b95 fs: convert block_commit_write to return void new f8f6700b3dca mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] new 770786080dbe mm/mm_init.c: remove obsolete macro HASH_SMALL new d26ce7d1aae2 zsmalloc: do not scan for allocated objects in empty zspage new 82b6eac081e3 zsmalloc: move migration destination zspage inuse check new 4d7635cb39e7 zsmalloc: remove zs_compact_control new c766bb200927 seqlock: do the lockdep annotation before locking in do_wr [...] new e8926cc0e93d mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] new 0a03e3d02227 selftests: cgroup: add test_zswap program new 30a6749c7f5b selftests: cgroup: add test_zswap with no kmem bypass test new d927245025d0 selftests: cgroup: add zswap-memcg unwanted writeback test new e7979b4ff879 mm: zswap: multiple zpools support new b658923ce09e mm/migrate_device: try to handle swapcache pages new 0bfb17e46654 ksm: support unsharing KSM-placed zero pages new abc902d5d5ad ksm: count all zero pages placed by KSM new 1c45a8677e33 ksm: add ksm zero pages for each process new 6076fbe9c715 ksm: consider KSM-placed zeropages when calculating KSM profit new f077a5eb713f selftest: add a testcase of ksm zero pages new b3dda665ffbb mm: page_alloc: avoid false page outside zone error info new 7ee73898ac16 mm-page_alloc-avoid-false-page-outside-zone-error-info-fix new e3fade306f80 memcg: drop kmem.limit_in_bytes new bfc106f668cb memcg-drop-kmemlimit_in_bytes-fix new c894de2973c4 fs: drop_caches: draining pages before dropping caches new baa25e51de2d mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new 1479ef92fabc selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new ce76a7115473 memory tier: rename destroy_memory_type() to put_memory_type() new 48cb0d45ae08 mm: remove obsolete comment above struct per_cpu_pages new c6643f64c85c mm: cma: print cma name as well in cma_alloc debug new 4d80b088e0bd rmap: pass the folio to __page_check_anon_rmap() new 90af1467563f mm: merge folio_has_private()/filemap_release_folio() call pairs new afb04697b752 mm, netfs, fscache: stop read optimisation when folio remo [...] new 382f1a62d392 mm: call folio_mapping() inside folio_needs_release() new 6c6cc11a271a mm: correct stale comment of function check_pte new e3721b738662 mm: fix some kernel-doc comments new 06ce08f7de3d mm: compaction: use the correct type of list for free pages new ebacd55deadd mm: compaction: skip the memory hole rapidly when isolatin [...] new 8aae4880c3c4 mm/sparse: remove redundant judgments from macro for_each_ [...] new b5b499085cef mm: hugetlb_vmemmap: fix a race between vmemmap pmd split new 1c0036e55d79 mm/memory: convert do_page_mkwrite() to use folios new b2c4fbe8586c mm/memory: convert wp_page_shared() to use folios new 1231c2488dbb mm/memory: convert do_shared_fault() to folios new 417a2910deee mm/memory: convert do_read_fault() to use folios new 0a94332feb6b mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX new 96d25ee5cd9e mm: make PTE_MARKER_SWAPIN_ERROR more general new 6def4e42ef77 mm-make-pte_marker_swapin_error-more-general-fix new 15e09b32b54c mm: userfaultfd: check for start + len overflow in validate_range new f2af303c0c1b mm: userfaultfd: check for start + len overflow in validat [...] new 65e20b3103b8 mm: userfaultfd: extract file size check out into a helper new f5cb82945d3d mm: userfaultfd: add new UFFDIO_POISON ioctl new 34aa64cf96c2 mm: userfaultfd: add new UFFDIO_POISON ioctl: fix new 53f20c163925 mm: userfaultfd: support UFFDIO_POISON for hugetlbfs new 1fea1be65bc7 mm: userfaultfd: document and enable new UFFDIO_POISON feature new 12b7ef1a78c9 selftests/mm: refactor uffd_poll_thread to allow custom fa [...] new c5477e4c5ce0 selftests/mm: add uffd unit test for UFFDIO_POISON new 8634944fb147 zsmalloc: remove obj_tagged() new bde151438793 mm/mm_init.c: mark check_for_memory() as __init new 00482c9ada6d HWPOISON: offline support: fix spelling in Documentation/ABI/ new fa1fe4f1009f mm/memory_hotplug: document the signal_pending() check in [...] new 673549dd69be mm: memory-failure: remove unneeded PageHuge() check new 3239ccb79265 mm: memory-failure: ensure moving HWPoison flag to the raw [...] new 66db7cfd4ff1 mm: memory-failure: don't account hwpoison_filter() filter [...] new 89f9fee4451a mm: memory-failure: use local variable huge to check hugetlb page new e86d66c462fb mm: memory-failure: remove unneeded header files new dcc2be44f362 mm: memory-failure: minor cleanup for comments and codestyle new 81c71f064ba7 mm: memory-failure: fetch compound head after extra page r [...] new 7cf854949f40 mm: memory-failure: fix race window when trying to get hug [...] new 1a6797df6666 mm/memory: pass folio into do_page_mkwrite() new 0935525a3af7 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap new 9bcaa69d17f3 maple_tree: make mas_validate_gaps() to check metadata new 319df3543dae maple_tree: fix mas_validate_child_slot() to check last mi [...] new fff610cc8d7a maple_tree: make mas_validate_limits() check root node and [...] new 248dfeae65d5 maple_tree: update mt_validate() new 92f1eba6c804 maple_tree: replace mas_logical_pivot() with mas_safe_pivot() new f5d8629fb0ed maple_tree: drop mas_first_entry() new 99d182aadf7f mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s new d16d22c36a4d mm/pgtable: add PAE safety to __pte_offset_map() new 26368c05a751 arm: adjust_pte() use pte_offset_map_nolock() new 169bb9bf3743 powerpc: assert_pte_locked() use pte_offset_map_nolock() new b6129d5391d2 powerpc: assert_pte_locked() use pte_offset_map_nolock(): fix new b46fd8cda35a powerpc: add pte_free_defer() for pgtables sharing page new 8a0f9b0de4f3 sparc: add pte_free_defer() for pte_t *pgtable_t new 2ae642743edb s390: add pte_free_defer() for pgtables sharing page new 215c8f7b27f7 s390: add pte_free_defer() for pgtables sharing page: fix new 3670c3c4598a mm/pgtable: add pte_free_defer() for pgtable as page new 3555e24b130c mm/khugepaged: retract_page_tables() without mmap or vma lock new 0c85ef2cabb9 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() new f8a574577928 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lo [...] new cdb12a05d9a9 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() new 1900ee5444a8 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps(): fix new 55c381a122a1 mm: delete mmap_write_trylock() and vma_try_start_write() new 44f323b627a9 mm/pgtable: notes on pte_offset_map[_lock]() new 3a1d35a115e5 mm: remove clear_page_idle() new ef1083d4fde3 mm/mmap: move vma operations to mm_struct out of the criti [...] new ba8441fc853c mm/hwpoison: delete all entries before traversal in __foli [...] new 4c3727648b15 mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] new 0071bd690485 hugetlbfs: improve read HWPOISON hugepage new 96c6727d95a5 selftests/mm: add tests for HWPOISON hugetlbfs read new 623fc2b0e247 mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() new 416d1437d714 mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS new 822fb9562e26 mm/page_table_check: remove unused parameters in page_tabl [...] new 15aa3e394b9e mm/page_table_check: remove unused parameters in page_tabl [...] new 6ce3c3410a13 mm/page_table_check: remove unused parameter in [__]page_t [...] new 23583fefab4e mm/page_table_check: remove unused parameter in [__]page_t [...] new 26c7b8395ba3 mm/page_table_check: remove unused parameter in [__]page_t [...] new 226a5b13f915 mm/page_table_check: remove unused parameter in [__]page_t [...] new 3b952d2543d8 mm/page_table_check: remove unused parameter in [__]page_t [...] new 48a0d432b838 mm/page_table_check: remove unused parameter in [__]page_t [...] new 0d750ea2a841 highmem: add memcpy_to_folio() and memcpy_from_folio() new 1b9e2552d5bc highmem: memcpy_{from,to}_folio() fix new eb795083f5ba affs: convert affs_symlink_read_folio() to use the folio new c6feb8cd1e30 affs: convert data read and write to use folios new 2abe9f49d9ea migrate: use folio_set_bh() instead of set_bh_page() new 2576eabe86e3 ntfs3: convert ntfs_get_block_vbo() to use a folio new 5d3ccdcc3bf2 jbd2: use a folio in jbd2_journal_write_metadata_buffer() new cbd9465504df buffer: remove set_bh_page() new 9ec6afd5ab7b mm/page_ext: remove unused return value of offline_page_ext new 8f658dae55c8 mm/page_ext: remove rollback for untouched mem_section in [...] new 14eab8aa3a2b mm/page_ext: move functions around for minor cleanups to page_ext new 2117ef888533 lib/test_meminit: allocate pages up to order MAX_ORDER new 6074fc6eef7b asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros new 68d94767ec8a hexagon: mm: convert to GENERIC_IOREMAP new 1b3dcbbb6c30 openrisc: mm: remove unneeded early ioremap code new 2a162300f00c mm/ioremap: define generic_ioremap_prot() and generic_iounmap() new 8286d998ad2b mm: ioremap: allow ARCH to have its own ioremap method definition new 3689d6b3b7d4 mm/ioremap: add slab availability checking in ioremap_prot new 1e7030c15c0c arc: mm: convert to GENERIC_IOREMAP new 1751c4b914bc ia64: mm: convert to GENERIC_IOREMAP new 9068e52c3e00 openrisc: mm: convert to GENERIC_IOREMAP new 2da636815be9 s390: mm: convert to GENERIC_IOREMAP new b71af5892e39 sh: add <asm-generic/io.h> including new afa0d03c5424 sh: fix asm-generic/io.h inclusion new 7eed0804b0a2 sh: mm: convert to GENERIC_IOREMAP new 98dece2fc65e xtensa: mm: convert to GENERIC_IOREMAP new 687ca8669817 parisc: mm: convert to GENERIC_IOREMAP new 72557d68e392 mm/ioremap: consider IOREMAP space in generic ioremap new 3927c5bfa97e mm: move is_ioremap_addr() into new header file new 449f193a8ca5 powerpc: mm: convert to GENERIC_IOREMAP new ee64d08d2879 arm64 : mm: add wrapper function ioremap_prot() new 4a45b4acca48 mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed new b7d6929384d5 mm/hwpoison: rename hwp_walk* to hwpoison_walk* new 3ccaa5aa033f mm/tlbbatch: introduce arch_tlbbatch_should_defer() new c7769f518833 mm/tlbbatch: rename and extend some functions new 0515ace8c8d1 mm/tlbbatch: Introduce arch_flush_tlb_batched_pending() new a592fa242840 arm64: support batched/deferred tlb shootdown during page [...] new 6a9638298a61 mm/memcg: minor cleanup for mc_handle_present_pte() new 6ecc551638c6 mm/mm_init.c: drop node_start_pfn from adjust_zone_range_f [...] new 9970359291ad fs/address_space: add alignment padding for i_map and i_mm [...] new 207cd6802453 maple_tree: mtree_insert*: fix typo in kernel-doc description new 4b959a390f6d maple_tree: mtree_insert: fix typo in kernel-doc descripti [...] new 99177384aca0 memory tier: use helper macro __ATTR_RW() new 498911c70913 mm: kill frontswap new b619d0c5a75e mm: kill frontswap fix new 96cc36136974 zswap: make zswap_store() take a folio new 673253e89ae6 memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] new 5b59152e4544 swap: remove some calls to compound_head() in swap_readpage() new d0b83844040e zswap: make zswap_load() take a folio new 0f83b7d20d6c mm: kfence: allocate kfence_metadata at runtime new 78302a1cbee2 mm-kfence-allocate-kfence_metadata-at-runtime-fix new 10b68afe4e6b mm/page_ext: add common function to get client data from page_ext new 446a242f71af mm/page_ext: use page_ext_data helper in page_table_check new 736d764d9d62 mm/page_ext: use page_ext_data helper in page_owner new 56bf6834b54b mm/rmap: correct stale comment of rmap_walk_anon and rmap_ [...] new 22887ced6ee0 mm/hugetlb: get rid of page_hstate() new c5a4e7263f6c mm/mmap: clean up validate_mm() calls new 2a78f9e029ca maple_tree: relax lockdep checks for on-stack trees new d61d44f634e0 mm/mmap: change detached vma locking scheme new d50f00f0c83a maple_tree: Be more strict about locking new 6fe9ce88503a arm64/smmu: use TLBI ASID when invalidating entire range new 1390abe37100 mmu_notifiers: fixup comment in mmu_interval_read_begin() new 92cf392f1e66 mmu_notifiers: call invalidate_range() when invalidating TLBs new eb37dcb3ecc5 mmu_notifiers: don't invalidate secondary TLBs as part of [...] new 9329421ce8cc mmu_notifiers: rename invalidate_range notifier new ef817ada3dc9 mm: fix obsolete function name above debug_pagealloc_enabl [...] new 7b3245abbac8 selftests: line buffer test program's stdout new fefb03f2b60c tools/nolibc/stdio: add setvbuf() to set buffering mode new 9600dabf0ea8 selftests/mm: skip soft-dirty tests on arm64 new be1b3663fa4d selftests/mm: enable mrelease_test for arm64 new f0907f0bc6e5 selftests/mm: fix thuge-gen test bugs new dbb36a98b2d6 selftests/mm: va_high_addr_switch should skip unsupported [...] new afbd514d7a4e selftests/mm: make migration test robust to failure new 188c3bb0e6f0 selftests/mm: optionally pass duration to transhuge-stress new fcbb15eba958 selftests/mm: run all tests from run_vmtests.sh new 704fe2209227 mm/mprotect: fix obsolete function name in change_pte_range() new 4ae3a2d517ce mm/compaction: correct comment of candidate pfn in fast_is [...] new 17d50326b317 mm/compaction: avoid unneeded pageblock_end_pfn when no_se [...] new 09e3f72d6b7c mm/page_io: remove unneeded ClearPageUptodate() new 15a915993d67 mm/page_io: remove unneeded SetPageError() new 28fb0b57fd25 mm/page_io: introduce bio_first_folio_all() new d5ee0914d635 mm/page_io: use a folio in __end_swap_bio_write() new 59626b6dad05 mm/page_io: use a folio in __end_swap_bio_read() new 1ed3b80522d2 mm/page_io: use a folio in sio_read_complete() new 7460c1255656 mm/page_io: use a folio in swap_writepage_bdev_sync() new 02739636d7b8 mm/page_io: use a folio in swap_writepage_bdev_async() new d475c6bdfb3c mm/page_io: convert count_swpout_vm_event() to take in a folio new a79b3be628b1 mm/page_io: convert bio_associate_blkg_from_page() to take [...] new 0a8c4aade590 memory tiering: add abstract distance calculation algorith [...] new 0c99c4051ee1 acpi, hmat: refactor hmat_register_target_initiators() new 46245d24bf29 acpi, hmat: calculate abstract distance with HMAT new 373c56e0481a acpi-hmat-calculate-abstract-distance-with-hmat-checkpatch-fixes new bcc2a2f75b89 dax, kmem: calculate abstract distance with general interface new 19fec35f7354 mm: don't drop VMA locks in mm_drop_all_locks() new f233e48bf0b5 maple_tree: add benchmarking for mas_for_each new 0a3442dc28db maple_tree: add benchmarking for mas_prev() new d104baf1de4e mm: change do_vmi_align_munmap() tracking of VMAs to remove new 9af521d6975c mm: remove prev check from do_vmi_align_munmap() new 1cc69510ab3a maple_tree: introduce __mas_set_range() new afb7a7d7aa6b mm: remove re-walk from mmap_region() new aeb7eb0e8c67 maple_tree: re-introduce entry to mas_preallocate() arguments new 730468e600ed maple_tree: adjust node allocation on mas_rebalance() new c27e12ef3a3f mm: use vma_iter_clear_gfp() in nommu new 34daa9fc5e50 mm: set up vma iterator for vma_iter_prealloc() calls new 2af98d3d2b2d maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() new fe7fc68c4998 maple_tree: update mas_preallocate() testing new 3860bb2f1f0f maple_tree: refine mas_preallocate() node calculations new 26cfb05a075c maple_tree: reduce resets during store setup new 5d2332c2244e mm/mmap: change vma iteration order in do_vmi_align_munmap() new 63c3234db53e mm: remove CONFIG_PER_VMA_LOCK ifdefs new edcea095a87d mm: allow per-VMA locks on file-backed VMAs new 1ea62964e0d4 mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() new d60767d6ca9f mm: handle PUD faults under the VMA lock new 5e37422621d5 mm: handle some PMD faults under the VMA lock new d94be5907323 mm: move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() new 624902716330 mm: move FAULT_FLAG_VMA_LOCK check down from do_fault() new 60ed3475725d mm: run the fault-around code under the VMA lock new fef51c0eb704 mm: handle swap and NUMA PTE faults under the VMA lock new f10e6bc965d1 mm: handle faults that merely update the accessed bit unde [...] new 1c5d477d4091 Fix for "mm: handle faults that merely update the accessed [...] new 9c9d2634d90f mm/hugepage pud: allow arch-specific helper function to ch [...] new b691ab7d2b57 mm/debug_vm_pgtable: Use the new has_transparent_pud_hugepage() new 517969183e1f mm: change pudp_huge_get_and_clear_full take vm_area_struc [...] new ab7da5d6cea8 mm/vmemmap: improve vmemmap_can_optimize and allow archite [...] new 8e5a8eefa6f7 mm/vmemmap: allow architectures to override how vmemmap op [...] new 2b2469fffc76 mm: add pud_same similar to __HAVE_ARCH_P4D_SAME new 95faa12057ff mm/huge pud: use transparent huge pud helpers only with CO [...] new 0713a469c477 mm/vmemmap optimization: split hugetlb and devdax vmemmap [...] new da363aed42ea powerpc/mm/trace: convert trace event to trace event class new 778e8cf20e40 powerpc/book3s64/mm: enable transparent pud hugepage new 73001878c318 powerpc/book3s64/vmemmap: switch radix to use a different [...] new fbaf17afbffe powerpc/mm: fix section mismatch warning new 321323cbcf03 powerpc/mm: fix kernel build error new d9221501a76f powerpc/book3s64/radix: add support for vmemmap optimizati [...] new a060253c7244 powerpc-book3s64-radix-add-support-for-vmemmap-optimizatio [...] new 549c1b1dc1cb powerpc/book3s64/radix: remove mmu_vmemmap_psize new 9eaa79ada9bf powerpc/mm: fix kernel build error new 6200d13dc1fb powerpc/book3s64/radix: add debug message to give more det [...] new 76016a0ee30e mm: memcg: use rstat for non-hierarchical stats new fe5bb6b3246b kernel/iomem.c: remove __weak ioremap_cache helper new 330274a482e8 mm: zswap: use zswap_invalidate_entry() for duplicates new b2560b42d041 mm: zswap: tighten up entry invalidation new c3cfbdc09f9d mm: zswap: kill zswap_get_swap_cache_page() new 48dc014c7498 mm/memcg: fix obsolete function name in mem_cgroup_protection() new bf01f30e2211 mm/memory.c: fix some kernel-doc comments new 246c23f5d0b9 mm: kmsan: use helper function page_size() new 5bf7929ae1fd mm: kmsan: use helper macro offset_in_page() new 8491d79084c7 mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN new 8989e29025f8 mm: improve the comment in isolate_migratepages_block() new d385c3f1a3fc damon: use pmdp_get instead of drectly dereferencing pmd new 476ce5aab420 mm/page_poison: remove unused page_ext.h from page_poison new d3ca43c63801 mm/vmstat: remove unused page_ext.h from vmstat new bedd128ac32c mm/page_ext: move page_ext_operations definition under CON [...] new 4a63c82bfb29 selftests: mm: add KSM_MERGE_TIME tests new b5e956e9d9f4 madvise:madvise_cold_or_pageout_pte_range(): don't use map [...] new 18719944d4b3 madvise:madvise_free_huge_pmd(): don't use mapcount() agai [...] new 85eeed9af34c madvise:madvise_free_pte_range(): don't use mapcount() aga [...] new 6d5fcf2068ba mm: factor out VMA stack and heap checks new c8fd6bc3a76c drm/amdkfd: use vma_is_initial_stack() and vma_is_initial_heap() new 532606f8ea57 selinux: use vma_is_initial_stack() and vma_is_initial_heap() new 4269e0d253dc perf/core: use vma_is_initial_stack() and vma_is_initial_heap() new 985cf1a3d603 mm: memory-failure: add PageOffline() check new 29fa2d07e2ef mm/page_alloc: avoid unneeded alike_pages calculation new af7d534a5f72 arm64: tlbflush: add some comments for TLB batched flushing new 94e3f8d1ddb4 mm/memcg: update obsolete comment above parent_mem_cgroup() new b41976024428 mm: add PAGE_TYPE_OP folio functions new bb158c8301e6 pgtable: create struct ptdesc new bd57a3b23d5f mm: add utility functions for ptdesc new 5508b32a6710 mm: convert pmd_pgtable_page() callers to use pmd_ptdesc() new e52955c55b4d mm: convert ptlock_alloc() to use ptdescs new 4dce37d9d64e mm: convert ptlock_ptr() to use ptdescs new 37135f520f5a mm: convert pmd_ptlock_init() to use ptdescs new 3766b8b9ffe1 mm: convert ptlock_init() to use ptdescs new a7a79d1aae2d mm: convert pmd_ptlock_free() to use ptdescs new a25b6e094cc6 mm: convert ptlock_free() to use ptdescs new 095bdebe1669 mm: create ptdesc equivalents for pgtable_{pte,pmd}_page_{ [...] new 5b6bf1ff5cd0 powerpc: convert various functions to use ptdescs new 622078fb3a1f x86: convert various functions to use ptdescs new 05abcf66d0e3 s390: convert various pgalloc functions to use ptdescs new 43fa36d55cd0 mm: remove page table members from struct page new b9ae62ddffe6 pgalloc: convert various functions to use ptdescs new 256851697897 arm: convert various functions to use ptdescs new f201a85c4f96 arm64: convert various functions to use ptdescs new 435b5c636628 csky: convert __pte_free_tlb() to use ptdescs new 6fbfdca910b6 hexagon: convert __pte_free_tlb() to use ptdescs new 5e70a7601d86 loongarch: convert various functions to use ptdescs new 8c1e36e8fcb8 m68k: convert various functions to use ptdescs new 828db3aec6e8 mips: convert various functions to use ptdescs new 27dec8378977 nios2: convert __pte_free_tlb() to use ptdescs new 0b67f29997c9 openrisc: convert __pte_free_tlb() to use ptdescs new ba0fb49980ff riscv: convert alloc_{pmd, pte}_late() to use ptdescs new e6fa4ebaae26 sh: convert pte_free_tlb() to use ptdescs new 098cf8cafc58 sparc64: convert various functions to use ptdescs new cc9f4082c09a sparc: convert pgtable_pte_page_{ctor, dtor}() to ptdesc e [...] new 8ccfa32ff2d1 um: convert {pmd, pte}_free_tlb() to use ptdescs new 5fd69fd2762f mm: remove pgtable_{pmd, pte}_page_{ctor, dtor}() wrappers new a41b906fdd8c mm/damon/core-test: add a test for damos_new_filter() new 63e50bf92bcb mm:vmscan: fix inaccurate reclaim during proactive reclaim new d9b07541eaec Multi-gen LRU: Fix per-zone reclaim new 9815173ec6a6 Multi-gen LRU: Avoid race in inc_min_seq() new 371d1f5eb170 Multi-gen LRU: Fix can_swap in lru_gen_look_around() new 9861ae0246a9 doc: update params of memhp_default_state= new 013afcdbdf1f acpi,mm: fix typo sibiling -> sibling new 1a0e1a8486c4 minmax: add in_range() macro new 13b22f1193db mm: convert page_table_check_pte_set() to page_table_check [...] new 6d6f40477063 mm: add generic flush_icache_pages() and documentation new cd1a8f142ac6 mm: add folio_flush_mapping() new 6009229f574e mm: remove ARCH_IMPLEMENTS_FLUSH_DCACHE_FOLIO new 67ad9a4372a6 mm: add default definition of set_ptes() new 82a7428618b6 alpha: implement the new page table range API new f14a9b1a6489 arc: implement the new page table range API new 019ce3e04812 arm: implement the new page table range API new 166f6f571bef arm64: implement the new page table range API new c6de0bf73419 csky: implement the new page table range API new 4e2e239e52d5 hexagon: implement the new page table range API new a68bc069a48c ia64: implement the new page table range API new ff1a9f77916a loongarch: implement the new page table range API new 4e0b5468169f m68k: implement the new page table range API new 8fc7f7680a97 microblaze: implement the new page table range API new 2068d990a936 mips: implement the new page table range API new 75bfdb6ad368 nios2: implement the new page table range API new b54cfccf91d1 openrisc: implement the new page table range API new 66d3bc3e14dc parisc: implement the new page table range API new 0c4255070809 powerpc: implement the new page table range API new 3a4c10a9d54b riscv: implement the new page table range API new 84d6a19dc1be s390: implement the new page table range API new 8470952c95f0 sh: implement the new page table range API new 706fb3dfe0f9 sparc32: implement the new page table range API new 9017550c4a12 sparc64: implement the new page table range API new 778406c122a6 um: implement the new page table range API new b8915d0d9669 x86: implement the new page table range API new a50253026336 xtensa: implement the new page table range API new e0430613c5b8 mm: remove page_mapping_file() new 7fd7d967aacd mm: rationalise flush_icache_pages() and flush_icache_page() new 38fd18981c89 mm: tidy up set_ptes definition new 7ccdb0df2853 mm: use flush_icache_pages() in do_set_pmd() new e4dd2179a7df filemap: add filemap_map_folio_range() new bcf4b763a94e rmap: add folio_add_file_rmap_range() new dcc2d34b1bb5 mm: convert do_set_pte() to set_pte_range() new 90799f2ac6f3 filemap: batch PTE mappings new bda31499928b mm: call update_mmu_cache_range() in more page fault handl [...] new ddd108a2b52e mm/mm_init: ignore kernelcore=mirror boot option when no m [...] new cb7f5c490880 mm-mm_init-ignore-kernelcore=mirror-boot-option-when-no-mi [...] new 60b547eee72f mm/damon/sysfs-schemes: implement DAMOS tried total bytes file new 298fa52c632a mm/damon/sysfs: implement a command for updating only sche [...] new 0b5f8ba0b896 selftests/damon/sysfs: test tried_regions/total_bytes file new 0a22096199c4 Docs/ABI/damon: update for tried_regions/total_bytes new 86194e8842ea Docs/admin-guide/mm/damon/usage: update for tried_regions/ [...] new b5206756ae3a mm/damon/core: introduce address range type damos filter new 8c100599206d mm/damon/sysfs-schemes: support address range type DAMOS filter new b62a370a8918 mm/damon/core-test: add a unit test for __damos_filter_out() new b230d4943005 selftests/damon/sysfs: test address range damos filter new 083a82ff1537 Docs/mm/damon/design: update for address range filters new bfbd6003bf13 Docs/ABI/damon: update for address range DAMOS filter new 53dc40fdf803 Docs/admin-guide/mm/damon/usage: update for address range [...] new 7e22f14ad536 mm/damon/core: implement target type damos filter new 68a0003f2fba mm/damon/sysfs-schemes: support target damos filter new 76d3389a63a9 selftests/damon/sysfs: test damon_target filter new b2000ebac52d Docs/mm/damon/design: update for DAMON monitoring target t [...] new 993bb4eafa38 Docs/ABI/damon: update for DAMON monitoring target type DA [...] new 1e1885630b2d Docs/admin-guide/mm/damon/usage: update for DAMON monitori [...] new f958b67fd2bf mm/z3fold: use helper function put_z3fold_locked() and put [...] new 421d6db2aef6 mm/page_alloc: remove unneeded variable base new 0f1bf3435d46 mm/memcg: fix wrong function name above obj_cgroup_charge_zswap() new 491f65620701 mm/compaction: set compact_cached_free_pfn correctly in up [...] new 72f8c5cb58e9 mm/compaction: merge end_pfn boundary check in isolate_fre [...] new 73521b574d5b mm/compaction: remove unnecessary cursor page in isolate_f [...] new 083356ef5c7c mm/compaction: remove unnecessary "else continue" at end o [...] new a773747f398e arm64: hugetlb: enable __HAVE_ARCH_FLUSH_HUGETLB_TLB_RANGE new 5afa7ed70a15 cred: convert printks to pr_<level> new 67202ede988c proc: support proc-empty-vm test on i386 new c05deaed42e4 proc: skip proc-empty-vm on anything but amd64 and i386 new 905b40bbc146 lib: replace kmap() with kmap_local_page() new 41b7bf9db97c arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] new b51c2b27cd0e signal: print comm and exe name on fatal signals new 5e08e127f1a2 signal-print-comm-and-exe-name-on-fatal-signals-fix new 5639bf1b7eb6 acct: replace all non-returning strlcpy with strscpy new 5239a266a1aa ipc/sem: use flexible array in 'struct sem_undo' new ab5d47c1211c char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM new e81b0025fc4f misc: open-dice: make OPEN_DICE depend on HAS_IOMEM new 7190226e42ad pcmcia : make PCMCIA depend on HAS_IOMEM new eacbc3094792 net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM new 5f7a9a087adc irqchip/al-fic: make AL_FIC depend on HAS_IOMEM new dc376854bbc0 kexec: consolidate kexec and crash options into kernel/Kco [...] new 795127e6f4c6 x86/kexec: refactor for kernel/Kconfig.kexec new 4acf1549f89c arm/kexec: refactor for kernel/Kconfig.kexec new e22eb42675e5 ia64/kexec: refactor for kernel/Kconfig.kexec new da7ca64dd5ac arm64/kexec: refactor for kernel/Kconfig.kexec new 8c84128fa925 loongarch/kexec: refactor for kernel/Kconfig.kexec new 6e1565f48a26 m68k/kexec: refactor for kernel/Kconfig.kexec new b336cb530887 mips/kexec: refactor for kernel/Kconfig.kexec new 491ef6f3380f parisc/kexec: refactor for kernel/Kconfig.kexec new 4c7bd1c62fec powerpc/kexec: refactor for kernel/Kconfig.kexec new 8ebc959200e2 riscv/kexec: refactor for kernel/Kconfig.kexec new 95fdb01710be s390/kexec: refactor for kernel/Kconfig.kexec new 804e2dc77f03 sh/kexec: refactor for kernel/Kconfig.kexec new 740e50240097 kexec: rename ARCH_HAS_KEXEC_PURGATORY new e92a48a7d946 remove ARCH_DEFAULT_KEXEC from Kconfig.kexec new 7f4b3382d298 kernel: relay: remove unnecessary NULL values from relay_open_buf new c827084fcc19 lib: remove error checking for debugfs_create_dir() new ca3cc6e2a2dd lib: error-inject: remove error checking for debugfs_create_dir() new 8b2d89981b9f fs: hfsplus: make extend error rate limited new 42642bab1e1f arch: enable HAS_LTO_CLANG with KASAN and KCOV new ad6739807d02 kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h new 11218a1eb49c x86/asm: replace custom COUNT_ARGS() & CONCATENATE() imple [...] new 6fe68bfcfb7d arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() [...] new bec297d33e0b genetlink: replace custom CONCATENATE() implementation new a250a056bdcf ocfs2: use flexible array in 'struct ocfs2_recovery_map' new 97ab06551a36 ocfs2: Use struct_size() new 0d5a45b0d78a ocfs2: use regular seq_show_option for osb_cluster_stack new 00ae9d565fe9 gcov: shut up missing prototype warnings for internal stubs new dabbf12b7b9c scripts/gdb: fix lx-symbols command for arm64 LLVM new ca0dfc6d5bd8 lib/bch.c: use bitrev instead of internal logic new f4f22084d7b7 scripts/gdb: fix 'lx-lsmod' show the wrong size new bc9db1684092 ocfs2: cluster: fix potential deadlock on &qs->qs_lock new 1d5b160f70d3 ocfs2: cluster: fix potential deadlock on &o2net_debug_lock new faa9c4cdfcb2 drm/i915: Move abs_diff() to math.h new 6e7ef16299ce efs: clean up -Wunused-const-variable= warning new 731cfea6a0d5 Merge branch 'mm-nonmm-unstable' into mm-everything new ae9734d6f72a Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 9f214a8ce282 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a9b451509565 tools build: Add 3-component logical version comparators new 10c775afa599 perf build: Disable fewer flex warnings new ddc8e4c96692 perf build: Disable fewer bison warnings new f776b0435e8c perf build: Remove -Wno-redundant-decls in 2 cases new 7822a8913f4c perf build: Update build rule for generated files new c7e97f215a4a perf build: Include generated header files properly new c76a1444c00e perf parse-event: Avoid BPF test SEGV new 30f4ade33d64 perf tools: Revert enable indices setting syntax for BPF map new c9b57eb8dcb0 perf parse-events: Remove array remnants new 11cb1ed47769 perf tests task_analyzer: Check perf build options for lib [...] new 38beba673b43 perf tests trace+probe_vfs_getname: Fix shellcheck warning [...] new 7b485d946890 perf tests probe_vfs_getname: Fix shellcheck warnings abou [...] new a225c3049791 perf tests record_offcpu: Fix shellcheck warnings about wo [...] new edf197cb9da5 perf tests lock_contention: Fix shellcheck issue about quo [...] new 0dd1f815545d perf test stat_bpf_counters_cgrp: Fix shellcheck issue abo [...] new e9c7c3a1092a perf tests: Address signal case issues detected via shellcheck new faae152aa6d2 perf tests stat+csv_summary: Fix unused variable reference [...] new 38b3fa07f19e perf tests perf_dat _converter_json: Use quoting to avoid [...] new d10eedd87bb3 perf tests stat_bpf_counters: Fix usage of '==' to address [...] new d13841e7898b perf tests stat+shadow_stat: Fix shellcheck warning about [...] new 60f253ea7f1b perf tests asm_pure_loop: Fix shellcheck warning about wor [...] new 5f83f1d58821 perf tests memcpy_thread_16k_10: Fix shellcheck warning ab [...] new 05ef238cd05d perf tests lib probe: Fix shellcheck warning about about m [...] new f188b2ce6573 perf beauty arch_errno_names: Fix shellcheck issue about l [...] new e936584214b9 perf build: Fix shellcheck issue about quotes for check-he [...] new 5fe053120568 perf tests thread_loop_check_tid_10: Fix shellcheck warnin [...] new b19de09bbee6 perf tests unroll_loop_thread_10: Fix shellcheck warnings [...] new a5f3171b1352 perf tests lib probe_vfs_getname: Fix shellcheck warnings [...] new 1e094f925e1e perf tests lib waiting: Fix the shellcheck warnings about [...] new 5e9310ae235b perf trace x86_arch_prctl: Address shellcheck warnings abo [...] new 84caba70d09c perf arch x86: Address shellcheck warnings about unused va [...] new 3a4367c11884 perf tests record+zstd_comp_decomp: Fix the shellcheck war [...] new 1f14b8af2c9c perf tests coresight thread_loop_check_tid_2: Fix shellche [...] new eef1fb50caba perf tests lib stat_output: Fix shellcheck warning about m [...] new 8439b44abb0c perf tests stat+std_output: Fix shellcheck warnings about [...] new 35578a551b75 perf tests stat+std_output: Fix shellcheck warnings about [...] new ed847e30f001 perf test bpf: Address error about non-null argument for e [...] new e8ca4f0f8c03 perf probe: Show correct error message about @symbol usage [...] new 714b45111142 perf parse-events x86: Avoid sorting uops_retired.slots new ab0cfb796e03 perf vendor events intel: Update meteorlake to 1.04 new b691f30700b5 perf vendor events intel: Update sapphirerapids to 1.15 new 9a7d82c188ba perf vendor events intel: Update Icelake+ metric constraints new a7789d3f2e96 perf python: Cope with declarations after statements found [...] new c43888e739bb perf script python: Cope with declarations after statement [...] new 4e95ed4f4d5b perf build: Update feature check for clang and llvm new 8fcaea9fd0da perf build: Support llvm and clang support compiled in new 979e9c9fc9c2 perf annotate bpf: Don't enclose non-debug code with an assert() new e2cabf2a4479 perf hists browser: Fix hierarchy mode header new f6b8436bede3 perf hists browser: Fix the number of entries for 'e' key new e40107d43f1a Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new d94a627fd76b Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 9489ed254c70 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 43c6569dcef8 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 8ed2f599e41e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 941f209e67ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5cb5f68ad7ba Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new d90624fa35ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ad1383141fb Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 1a16f15b481a Merge branch 'next' of https://github.com/Broadcom/stblinux.git new c7a88830c3cf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f14fd3241010 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fbd71a8898b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d62e604e20e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17b7587219d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c9e45dfeed1 arm64: dts: qcom: sm8550-mtp: Add missing supply for L1B r [...] new b79663a5515f arm64: dts: qcom: use defines for interrupts new 7c0755120f1f arm64: dts: qcom: msm8953-tissot: use 0 as speaker DAI cells new 636f47cac06a arm64: dts: qcom: sdm845-enchilada: use 0 as speaker DAI cells new b6866546c214 arm64: dts: qcom: msm8953-daisy: use new speaker maxim,int [...] new 41c1855232ed arm64: dts: qcom: Use labels with generic node names for A [...] new e39d0fa7309b clk: qcom: lcc-msm8960: change pxo_parent_data to static new 783cb693828c clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src new b6bcd1c0c27e clk: qcom: fix some Kconfig corner cases new 4d6e0a1bf8f7 soc: qcom: ocmem: add missing clk_disable_unprepare() in o [...] new 5f908786cf44 soc: qcom: smem: Fix incompatible types in comparison new 8d207400fd6b soc: qcom: qmi_encdec: Restrict string length in decode new f2326eacfc5a Merge branch 'genpd_create_dir' of git://git.kernel.org/pu [...] new 04601b9b1b67 ARM: dts: qcom: Use labels with generic node names for ADC [...] new a8726072d7bf Merge branches 'arm64-defconfig-for-6.6', 'arm64-fixes-for [...] new 3a5d74d1380e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new acf8b98bd134 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 724c6beca80c Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 91e47bca9cb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21b8c0fe777e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e5d43dee43bc Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 777055132366 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new e437413fa324 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 611173ef5c08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8bf5d4bfc744 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new ab39ca953d69 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 7424537d3db4 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new d12fb467d6da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e3ce2c29b66b Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new a7ca034ccbdc Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 3f163c4b7d4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be27472f12b3 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 1161ff05d0c0 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new c2ff2b736c41 parisc/mm: preallocate fixmap page tables at init new ce9ff57d393d parisc: pci-dma: remove unused and dead EISA code and comment new 2e1b1d7063a3 parport: gsc: remove DMA leftover code new 99b2f159b6e7 parisc: unaligned: Add required spaces after ',' new 93321740cf7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d063b7ec88b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a1041ee99daa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 868a6f632b8d Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 0e7597a87794 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 7b4a4c6f5056 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3e6f0a71b3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new ab5d5d19c43d Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 9ef2108230a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae786281187c Merge branch 'master' of git://github.com/ceph/ceph-client.git new 4a5571f8a010 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 2e8eaabbc547 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b2da48a458d8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new d75073f65e14 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 1d188994817f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 8d492905ebe6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new c3dedd971f09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1c94fd18622 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new b106a02e9ed1 nfsd: don't hand out write delegations on O_WRONLY opens new c0694eacb26c SUNRPC: Remove RPCSEC_GSS_KRB5_ENCTYPES_DES new b6ee05418912 SUNRPC: Remove Kunit tests for the DES3 encryption type new c68eee2046d2 SUNRPC: Remove DES and DES3 enctypes from the supported en [...] new f054d628446a SUNRPC: Remove code behind CONFIG_RPCSEC_GSS_KRB5_SIMPLIFIED new 803fcbc189fb SUNRPC: Remove krb5_derive_key_v1() new 5534e701341f SUNRPC: Remove gss_import_v1_context() new 160f35c5a350 SUNRPC: Remove CONFIG_RPCSEC_GSS_KRB5_CRYPTOSYSTEM new 8311f17422b0 SUNRPC: Remove the ->import_ctx method new d8d6adf61777 SUNRPC: Remove net/sunrpc/auth_gss/gss_krb5_seqnum.c new c5e6d3be02f7 NFSD: Refactor nfsd_reply_cache_free_locked() new 370c7a7dfbf7 NFSD: Rename nfsd_reply_cache_alloc() new aabc5220166f NFSD: Replace nfsd_prune_bucket() new a586cc50a6cc NFSD: Refactor the duplicate reply cache shrinker new 6125abc4b808 NFSD: Remove svc_rqst::rq_cacherep new 7a38b7f20332 NFSD: Rename struct svc_cacherep new c96d65e7cb34 nfsd: add a MODULE_DESCRIPTION new 358a3d3f7a8a nfsd: handle failure to collect pre/post-op attrs more sanely new d02ec969cdf3 nfsd: remove unsafe BUG_ON from set_change_info new ed4950e2cc6b nfsd: set missing after_change as before_change + 1 new 46723d39e844 lockd: nlm_blocked list race fixes new 3dcebb24b40d sunrpc: Remove unused extern declarations new 65350e3cce94 nfsd: inherit required unset default acls from effective set new ae5f15810a0c SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly new f98cc0891e7d SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call new 80bd093ac4c3 SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] new 12b9d8f8aca2 SUNRPC: Revert e0a912e8ddba new ea9da7b54299 SUNRPC: Reduce thread wake-up rate when receiving large RP [...] new 6e9163162722 exportfs: remove kernel-doc warnings in exportfs new b5926beb49a3 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 5d0e496792e5 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 3f9933891c49 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 8fec2967f457 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] new 54117e516e47 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 1fd03c9a8d60 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new a2d391c8a5f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b72cd3f408c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0435466e0ae9 Merge branch 'pci/aer' new 1bb8760fe9a9 Merge branch 'pci/hotplug' new 0d002fbd2b29 Merge branch 'pci/ioport' new 809e63ffe560 Merge branch 'pci/controller/apple' new a94a4ce1375d Merge branch 'pci/controller/iproc' new 8e8fb9e99d99 Merge branch 'pci/controller/qcom' new 0c147309bd90 Merge branch 'pci/controller/rockchip' new ebfde1584d9f Revert "PCI: tegra194: Enable support for 256 Byte payload" new 8ef7203d64f0 Merge branch 'pci/controller/tegra194' new 6e6f2e1e3435 Merge branch 'pci/controller/remove-void-cast' new 00c252d161c4 Merge branch 'pci/controller/resources' new e3a3a097eaeb PCI/DOE: Fix destroy_work_on_stack() race new 417acbdb96e2 Merge branch 'pci/misc' new 690c13508253 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d578a9f870cd Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 318254752d01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8502d34bcfca Merge branch 'i2c/andi-for-next' of https://git.kernel.org [...] new 59bfc51f8d20 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new b2a9cd8aadd5 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new de4b395c8538 Merge branch 'docs-next' of git://git.lwn.net/linux.git new f9427d0b5586 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 2fa00769b1e4 powercap: intel_rapl: Optimize rp->domains memory allocation new 03f04db06eb6 Merge branch 'powercap' into linux-next new fc001b36e50f ACPI: Move AMBA bus scan handling into arm64 specific directory new 5f641174a12b ACPI: thermal: Drop nocrt parameter new dabc621a3110 ACPI: thermal: Drop enabled flag from struct acpi_thermal_active new 63ea839c489a Merge branches 'acpi-misc' and 'acpi-thermal' into linux-next new 3f0b0966b309 cpuidle: teo: Update idle duration estimate when choosing [...] new 04bae4e2267d cpuidle: teo: Avoid stopping the tick unnecessarily when b [...] new 9a41e16f1110 cpuidle: teo: Drop utilized from struct teo_cpu new 8a3c19975d99 Merge branch 'pm-cpuidle' into linux-next new 5332e35a937c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 6b6349d0d685 cpufreq: blocklist MSM8998 in cpufreq-dt-platdev new e520d0b6be95 cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug new c19ceef7c0d1 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 314210a7fe99 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 40a6db5064dc Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new d949f6889602 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b613afe29f5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fbd517549c32 net/mlx5e: Add function to get IPsec offload namespace new 33b18a0f75cd net/mlx5e: Change the parameter of IPsec RX skb handle function new f5c5abc4c041 net/mlx5e: Prepare IPsec packet offload for switchdev mode new 6e125265d52d net/mlx5e: Refactor IPsec RX tables creation and destruction new 1762f132d542 net/mlx5e: Support IPsec packet offload for RX in switchdev mode new 91bafc638ed4 net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode new f46e92d664fb net/mlx5e: Refactor IPsec TX tables creation new c6c2bf5db4ea net/mlx5e: Support IPsec packet offload for TX in switchdev mode new 1632649d2dbd net/mlx5: Compare with old_dest param to modify rule destination new 366e46242b8e net/mlx5e: Make IPsec offload work together with eswitch and TC new d1569537a837 net/mlx5e: Modify and restore TC rules for IPSec TX rules new 6e56ab1c9059 net/mlx5e: Add get IPsec offload stats for uplink representor new c8e350e62fc5 net/mlx5e: Make TC and IPsec offloads mutually exclusive o [...] new edd8b295f9e2 Merge branch 'mlx5-ipsec-packet-offload-support-in-eswitch-mode' new 49c467dca39d sctp: Remove unused function declarations new 09c2c90705bb net: allow alloc_skb_with_frags() to allocate bigger packets new ce7c7fef1473 net: tun: change tun_alloc_skb() to allow bigger paged all [...] new ae6db08f8b56 net/packet: change packet_alloc_skb() to allow bigger page [...] new 37dfe5b8ddeb net: tap: change tap_alloc_skb() to allow bigger paged all [...] new 72c1a28473fb Merge branch 'net-extend-alloc_skb_with_frags-max-size' new 66f7223039c0 net: add NDOs for configuring hardware timestamping new e47d01fea663 net: add hwtstamping helpers for stackable net devices new 65c9fde15a65 net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() new 0bca3f7f9acd net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() new c0dabeb4c666 net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() new ef5eb9c5ce45 net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() new 547b006d1922 net: fec: delete fec_ptp_disable_hwts() new 7bdde44463b2 net: sparx5: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() new 54e1ed69c40a net: lan966x: convert to ndo_hwtstamp_get() and ndo_hwtsta [...] new 70ef7d87f62a net: transfer rtnl_lock() requirement from ethtool_set_eth [...] new 60495b6622ca net: phy: provide phylib stubs for hardware timestamping o [...] new fd770e856e22 net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision [...] new b23ec2bd7b84 Merge branch 'introduce-ndo_hwtstamp_get-and-ndo_hwtstamp_set' new f11e5bd159b0 bonding: support balance-alb with openvswitch new 571e9c496887 net: ethernet: mtk_eth_soc: support per-flow accounting on MT7988 new c956910d5af1 tipc: Remove unused function declarations new c1e9e5e0b9cc drivers: net: xgene: Do not check for 0 return after calli [...] new 6abce66ba953 net: gemini: Do not check for 0 return after calling platf [...] new ce650a166335 udp6: Fix __ip6_append_data()'s handling of MSG_SPLICE_PAGES new 918423fda910 selftests: openvswitch: add an initial flow programming case new 9f1179fbbd84 selftests: openvswitch: support key masks new 05398aa40953 selftests: openvswitch: add a test for ipv4 forwarding new 2893ba9c1d1a selftests: openvswitch: add basic ct test case parsing new 60f10077eec6 selftests: openvswitch: add ct-nat test case with ipv4 new 3cb6a338c3d4 Merge branch 'selftests-openvswitch-add-flow-programming-cases' new 3986892646de net/mlx4: Remove many unnecessary NULL values new e70380650a32 docs: net: page_pool: document PP_FLAG_DMA_SYNC_DEV parameters new 82e896d992fa docs: net: page_pool: use kdoc to avoid duplicating the in [...] new 36e68eadd303 Merge branch 'docs-net-page_pool-sync-dev-and-kdoc' new 35b1b1fd9638 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 92272ec4107e eth: add missing xdp.h includes in drivers new 49e47a5b6145 net: move struct netdev_rx_queue out of netdevice.h new 680ee0456a57 net: invert the netdevice.h vs xdp.h dependency new 648880e9331c Merge branch 'net: struct netdev_rx_queue and xdp.h reshuffling' new d07b7b32da6f Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new 6f9bad6b2d7d eth: dpaa: add missing net/xdp.h include new e26b10b8066d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new e4059caeacd3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0520841960de wifi: rtw89: recognize log format from firmware file new cad2bd8a136c wifi: rtw89: support firmware log with formatted text new 1b073b350d24 wifi: rtw89: introduce v1 format of firmware header new 12b1a12548eb wifi: rtw89: add firmware parser for v1 format new 7d112665982b wifi: rtw89: add firmware suit for BB MCU 0/1 new a337d4331fd6 wifi: rtw89: introduce infrastructure of firmware elements new 894747206893 wifi: rtw89: add to parse firmware elements of BB and RF tables new dd59c6a32b71 wifi: rtw89: return failure if needed firmware elements ar [...] new 90f2ba4896e2 wifi: ath9k: avoid using uninitialized array new 810e41cebb6c wifi: ath9k: fix fortify warnings new f7eb8315b22a wifi: ath5k: remove phydir check from ath5k_debug_init_device() new 1301783c8def wifi: ath6kl: Remove error checking for debugfs_create_dir() new 061115fbfb2c wifi: ath9k: fix printk specifier new 1ad8237e9716 wifi: wil6210: fix fortify warnings new 72c8caf904ae wifi: ath11k: fix band selection for ppdu received in chan [...] new 6f092c98dcfa wifi: ath11k: simplify ath11k_mac_validate_vht_he_fixed_ra [...] new 011e5a3052a2 wifi: ath11k: Split coldboot calibration hw_param new bdfc967bf5fc wifi: ath11k: Add coldboot calibration support for QCN9074 new 13329d0cb721 wifi: ath11k: Remove cal_done check during probe new 8ad314da54c6 wifi: ath12k: Fix a NULL pointer dereference in ath12k_mac [...] new 15c8441dc1ed wifi: ath12k: correct the data_type from QMI_OPT_FLAG to Q [...] new 603cf6c2fcdc wifi: ath12k: fix memcpy array overflow in ath12k_peer_ass [...] new 1e9b1363e2de wifi: ath12k: avoid array overflow of hw mode for preferre [...] new 7ee027abd453 wifi: ath12k: Use pdev_id rather than mac_id to get pdev new 68c35cc39b41 wifi: ath12k: trigger station disconnect on hardware restart new 3742928a52d6 wifi: ath12k: change to use dynamic memory for channel lis [...] new e22f5b780c69 wifi: ath12k: rename HE capabilities setup/copy functions new a7a6a45d37fe wifi: ath12k: move HE capabilities processing to a new function new 1476014fadb6 wifi: ath12k: WMI support to process EHT capabilities new dbe90679bfa1 wifi: ath12k: propagate EHT capabilities to userspace new 38013653a697 wifi: ath12k: add EHT PHY modes new 17bbb8aa74fd wifi: ath12k: prepare EHT peer assoc parameters new 5b70ec6036c1 wifi: ath12k: add WMI support for EHT peer new 6734cf9b4cc7 wifi: ath12k: peer assoc for 320 MHz new 22e1d1166c27 wifi: ath12k: add MLO header in peer association new 9211df5c025a wifi: ath12k: parse WMI service ready ext2 event new 07c01b86f21d wifi: ath12k: configure puncturing bitmap new 89a9dda1430a wifi: ath12k: relax list iteration in ath12k_mac_vif_unref() new 9632ea57be65 wifi: ath12k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED new 8198950ccb7d wifi: ath12k: avoid deadlock by change ieee80211_queue_wor [...] new 904b102f1ebb Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new 20d1d343c676 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2afa66588d0f Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 2783f0bd87af Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new c223e43b96d9 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 7d0d903b5e85 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e1a9494d39f0 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new c0571b20fca4 drm/panel: Fix kernel-doc typo for `follower_lock` new 1ab2ddc4afdd drm/panel: Fix todo indentation for panel prepared/enabled [...] new 3c5e8aa44dfc dt-bindings: display: simple: Add Innolux G156HCE-L01 panel new eae7488814b5 drm/panel-simple: Add Innolux G156HCE-L01 panel entry new db1184e41074 drm: bridge: dw_hdmi: Add cec suspend/resume functions new 078b39c9e4ba dt-bindings: display: bridge: tc358867: Add interrupt property new dd9d7c18a78d drm/drm_plane.h: fix grammar of the comment new 1e8ea2e9ac5b fbcon: Make fbcon_registered_fb and fbcon_num_registered_f [...] new 9a2eabf48ade drm/doc: use proper cross-references for sections new f1bfcad68170 drm/doc: add warning about connector_type_id stability new 2ff4f6d410af drm/doc: document drm_event and its types new ad9ee11fdf11 drm/doc: document that PRIME import/export is always supported new 513bf560c9b8 fbdev/ps3fb: Build without kernel device new a0769f25a3a6 HID: i2c-hid: add more DRM dependencies new e4774e9968b2 drm/doc: fix underline for section "DRM Sync Objects" new 00c812847058 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new e8ca3b6cba74 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 164c35a94f08 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 42d0d253ed03 drm/msm/dpu: increase memtype count to 16 for sm8550 new e550ad0e5c3d drm/msm/dpu: fix DSC 1.2 block lengths new 57a1ca6cf73b drm/msm/dpu: fix DSC 1.2 enc subblock length new 9739d12e15c4 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 8c4ce69e8da4 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new dbb1bb287bfd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87c00e67a331 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 034fc1bac611 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 248c74bf42c1 ASoC: mediatek: mt8186: Remove unused mutex. new 9f0d4d47c791 ASoC: soc-acpi: Add missing kernel doc new f3b9d041f57b Merge remote-tracking branch 'asoc/for-6.6' into asoc-next new 51a753bfca14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2abcc4b5a64a module: Expose module_init_layout_section() new f928f8b1a249 arm64: module: Use module_init_layout_section() to spot in [...] new a6846234f458 ARM: module: Use module_init_layout_section() to spot init [...] new 81e2c6b742e6 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 81bb4917ce7b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8c57ecb0f5e5 io_uring: annotate the struct io_kiocb slab for appropriat [...] new ba6396fc67ca Merge branch 'for-6.6/io_uring' into for-next new 0e0e1e80e48a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new ba0db18e9423 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5ee73b18a598 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ee53686bf769 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 29045e31e4d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22475bcc2083 regulator: userspace-consumer: Add regulator event support new 93083725e1ed regulator: max77857: fix build error in max77857-regulator.c new dcff6f8d84e9 Merge remote-tracking branch 'regulator/for-6.6' into regu [...] new 82dcc51c0803 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a1182fa90a1e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new de0db14ea8c7 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 5087fd9e80e5 ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig new f20765fdfdc2 integrity: Always reference the blacklist keyring with appraisal new 56dc986a6b20 ima: require signed IMA policy when UEFI secure boot is enabled new 35d41a5d1cd9 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 46faaeca769b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d65eb168de1d Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 155c6420086e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e127718c6f02 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2f0326657936 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 64d4e3cd249a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c734a0b20e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8736266ae96 spi: fsl-spi: Do not check 0 for platform_get_irq() new de5e92cb5cef spi: mpc5xxx-psc: Fix unsigned expression compared with zero new 883622752403 dt-bindings: spi: spi-cadence: Describe power-domains property new ffae65fb1ae4 dt-bindings: spi: spi-cadence: Add label property new 79c7610beef3 Merge remote-tracking branch 'spi/for-6.6' into spi-next new e99a987f6a57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 566ffa3ae964 x86/cpu: Fix amd_check_microcode() declaration new ac1c6283c45a x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP new 22dc02f81cdd Revert "sched/fair: Move unused stub functions to header" new 65412c8d7274 x86/asm: Avoid unneeded __div64_32 function definition new 6d33531bc023 x86/purgatory: Include header for warn() declaration new 1a3e4b4da39b x86/alternative: Add a __alt_reloc_selftest() prototype new ce0a1b608bfc x86/paravirt: Silence unused native_pv_lock_init() functio [...] new 8874a414f8f7 x86/qspinlock-paravirt: Fix missing-prototype warning new a9a23d636162 Merge x86/cleanups into tip/master new ec7b13a4c9a3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 08c7e8efb45e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 0b903a4c0d33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new caf9ec494c00 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 6a12a50c4b71 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5a9481e69942 KVM: x86/mmu: Delete pgprintk() and all its usage new ed501863ae54 KVM: x86/mmu: Delete rmap_printk() and all its usage new f01ebf874adb KVM: x86/mmu: Delete the "dbg" module param new c7784ee6cc06 KVM: x86/mmu: Avoid pointer arithmetic when iterating over SPTEs new 064a5ab685bd KVM: x86/mmu: Cleanup sanity check of SPTEs at SP free new e1cb291d66ac KVM: x86/mmu: Rename MMU_WARN_ON() to KVM_MMU_WARN_ON() new 50719bc3dda9 KVM: x86/mmu: Convert "runtime" WARN_ON() assertions to WA [...] new 4f121b5d2228 KVM: x86/mmu: Bug the VM if a vCPU ends up in long mode wi [...] new 982758f88bb9 KVM: x86/mmu: Replace MMU_DEBUG with proper KVM_PROVE_MMU Kconfig new bc90c971dcb7 KVM: x86/mmu: Use BUILD_BUG_ON_INVALID() for KVM_MMU_WARN_ [...] new 472ba3231883 KVM: x86/mmu: Plumb "struct kvm" all the way to pte_list_remove() new 21baf78ef845 KVM: x86/mmu: BUG() in rmap helpers iff CONFIG_BUG_ON_DATA [...] new 865327865164 drm/i915/gvt: Verify pfn is "valid" before dereferencing " [...] new 823ab2ea8429 drm/i915/gvt: remove interface intel_gvt_is_valid_gfn new e27395fb1b87 drm/i915/gvt: Verify hugepages are contiguous in physical [...] new 6a718c54c2ee drm/i915/gvt: Don't try to unpin an empty page range new f969ecabe30b drm/i915/gvt: Put the page reference obtained by KVM's gfn [...] new 537eef32e720 drm/i915/gvt: Explicitly check that vGPU is attached befor [...] new c94811471997 drm/i915/gvt: Error out on an attempt to shadowing an unkn [...] new f018c319cc2f drm/i915/gvt: Don't rely on KVM's gfn_to_pfn() to query po [...] new 4879a4370304 drm/i915/gvt: Use an "unsigned long" to iterate over memslot gfns new ac5e77621712 drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt() new 49a83e190b5b drm/i915/gvt: Protect gfn hash table with vgpu_lock new 2f502998b046 KVM: x86/mmu: Move kvm_arch_flush_shadow_{all,memslot}() to mmu.c new e2fe84fb5eae KVM: x86/mmu: Don't rely on page-track mechanism to flush [...] new f1c58cdb8e04 KVM: x86/mmu: Don't bounce through page-track mechanism fo [...] new 3f8eb1d7d3ee KVM: drm/i915/gvt: Drop @vcpu from KVM's ->track_write() hook new aa611a99adb4 KVM: x86: Reject memslot MOVE operations if KVMGT is attached new a41e34b05da7 drm/i915/gvt: Don't bother removing write-protection on to [...] new cc49e12d8d3b KVM: x86: Add a new page-track hook to handle memslot deletion new b9ae8a09f357 drm/i915/gvt: switch from ->track_flush_slot() to ->track_ [...] new 1265fb534fa1 KVM: x86: Remove the unused page-track hook track_flush_slot() new c87966b313cc KVM: x86/mmu: Move KVM-only page-track declarations to int [...] new b5e33f265acd KVM: x86/mmu: Use page-track notifiers iff there are exter [...] new 2431c9ab231a KVM: x86/mmu: Drop infrastructure for multiple page-track modes new 4b42f39917c1 KVM: x86/mmu: Rename page-track APIs to reflect the new reality new 21e0e1efd880 KVM: x86/mmu: Assert that correct locks are held for page [...] new 6d6ff9e6db15 KVM: x86/mmu: Bug the VM if write-tracking is used but not [...] new ca181aa50724 KVM: x86/mmu: Drop @slot param from exported/external page [...] new eae2d71635a1 KVM: x86/mmu: Handle KVM bookkeeping in page-track APIs, n [...] new 2d28b1230c1c drm/i915/gvt: Drop final dependencies on KVM internal details new 87b24fef1622 Merge branch 'mmu' new 888973067571 Merge branch 'selftests' new fa0fe42eb4de Merge branch 'svm' new 96763a6fef90 Merge branch 'vmx' new 95fbbd1ce62e Merge branch 'pmu' new b23c83ad2c63 x86/reboot: VMCLEAR active VMCSes before emergency reboot new 5e408396c60c x86/reboot: Harden virtualization hooks for emergency reboot new 119b5cb4ffd0 x86/reboot: KVM: Handle VMXOFF in KVM's reboot callback new baeb4de7ad12 x86/reboot: KVM: Disable SVM during reboot via virt/KVM re [...] new ad93c1a7c010 x86/reboot: Assert that IRQs are disabled when turning off [...] new edc8deb087d8 x86/reboot: Hoist "disable virt" helpers above "emergency [...] new 59765db5fc82 x86/reboot: Disable virtualization during reboot iff callb [...] new 261cd5ed934e x86/reboot: Expose VMCS crash hooks if and only if KVM_{IN [...] new b6a6af0d19ce x86/virt: KVM: Open code cpu_has_vmx() in KVM VMX new 22e420e12739 x86/virt: KVM: Move VMXOFF helpers into KVM VMX new 554856b69e3d KVM: SVM: Make KVM_AMD depend on CPU_SUP_AMD or CPU_SUP_HYGON new 5df8ecfe3632 x86/virt: Drop unnecessary check on extended CPUID level i [...] new 85fd29dd5fe4 x86/virt: KVM: Open code cpu_has_svm() into kvm_is_svm_sup [...] new c4db4f20f3bf KVM: SVM: Check that the current CPU supports SVM in kvm_i [...] new f9a8866040fc KVM: VMX: Ensure CPU is stable when probing basic VMX support new 76ab8161083b x86/virt: KVM: Move "disable SVM" helper into KVM SVM new 6ae44e012f4c KVM: x86: Force kvm_rebooting=true during emergency reboot/crash new 2e6b9bd49b70 KVM: SVM: Use "standard" stgi() helper when disabling SVM new a788fbb763b5 KVM: VMX: Skip VMCLEAR logic during emergency reboots if C [...] new 99b668545356 KVM: x86: Advertise AMX-COMPLEX CPUID to userspace new 7cafe9b8e22b KVM: nSVM: Check instead of asserting on nested TSC scalin [...] new 0c94e2468491 KVM: nSVM: Load L1's TSC multiplier based on L1 state, not [...] new c0dc39bd2c58 KVM: nSVM: Use the "outer" helper for writing multiplier t [...] new 229725acfaea KVM: SVM: Clean up preemption toggling related to MSR_AMD6 [...] new 2d63699099ac KVM: x86: Always write vCPU's current TSC offset/ratio in [...] new 223f93d4d88a KVM: nSVM: Skip writes to MSR_AMD64_TSC_RATIO if guest sta [...] new 59b6625d368f KVM: x86: Add a framework for enabling KVM-governed x86 features new 40248dacf1c1 KVM: x86/mmu: Use KVM-governed feature framework to track [...] new 0857472e3dfa KVM: VMX: Recompute "XSAVES enabled" only after CPUID update new 2119a08ff233 KVM: VMX: Check KVM CPU caps, not just VMX MSR support, fo [...] new c0ddf401988a KVM: VMX: Rename XSAVES control to follow KVM's preferred [...] new bc5e1643e148 KVM: x86: Use KVM-governed feature framework to track "XSA [...] new cd3ace7f7719 KVM: nVMX: Use KVM-governed feature framework to track "ne [...] new fb52e1540e67 KVM: nSVM: Use KVM-governed feature framework to track "NR [...] new 2932d9fe3433 KVM: nSVM: Use KVM-governed feature framework to track "TS [...] new a66f3ce87b74 KVM: nSVM: Use KVM-governed feature framework to track "vV [...] new f0a1d3d3ee2d KVM: nSVM: Use KVM-governed feature framework to track "LB [...] new e4ddf1679963 KVM: nSVM: Use KVM-governed feature framework to track "Pa [...] new 48aeaf368f7f KVM: nSVM: Use KVM-governed feature framework to track "vG [...] new c27315d760de KVM: nSVM: Use KVM-governed feature framework to track "vN [...] new e4dfc5c8f263 KVM: x86: Disallow guest CPUID lookups when IRQs are disabled new 240f73689188 Merge branch 'misc' new e861419902bf Merge branch 'next' of https://github.com/kvm-x86/linux.git new f62747f015ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c314053a6a78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5ea8f1f87452 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9f52c57bbd5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b2734323372 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 7c92872bbb4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7db5195ad145 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new a3cfb289cd03 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 83014672b90f Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 80b6c7921d13 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a8d6f564485d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new fad5fd644fa4 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 1ad970c33b84 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new c35087cf7019 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new f12363e61739 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b755db00beb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f10e19b6ef1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d55ed9d2db09 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new bca4f913f8d0 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 26a9aef88c93 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9674b8dc13b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 58fb5fe0d62d Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 9e0f4f2918c2 kvm/vfio: ensure kvg instance stays around in kvm_vfio_gro [...] new 73e2f19da508 kvm/vfio: avoid bouncing the mutex when adding and deletin [...] new 8368dd761c8d Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new f9c386d0599c Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 8b520465aae9 Documentation: ABI: sysfs-bus-counter: Fix indentation new 71ab2f343f1f counter: rz-mtu3-cnt: Reorder locking sequence for consistency new 25b35fd527d1 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new af561bdf1057 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 55a5956a55b4 cgroup: clean up printk() new 05f76ae95e71 cgroup/cpuset: fix kernel-doc new a2c15fece4b4 cgroup: fix obsolete function name above css_free_rwork_fn() new 95f5c19c8c04 Documentation: cgroup-v2.rst: Correct number of stats entries new 7f828eacc4bb cgroup: fix obsolete function name in cgroup_destroy_locked() new 60832418205b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ea2ee0669d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e54e85282754 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 936036663d44 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new dc97d4c327fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b11eba8b02e5 gpio: sch: remove unneeded call to platform_set_drvdata() new 41eb8510f182 gpio: syscon: remove unneeded call to platform_set_drvdata() new 02840579a94d gpio: timberdale: remove unneeded call to platform_set_drvdata() new 0a5e9306b812 gpio: tqmx86: remove unneeded call to platform_set_drvdata() new 872982cecd2f gpio: vx855: remove unneeded call to platform_set_drvdata() new 146bf98e0088 gpio: zevio: remove unneeded call to platform_set_drvdata() new 455d39ec96f0 gpio: ftgpio010: Do not check for 0 return after calling p [...] new c4dc167c684b gpio: tps65218: remove redundant of_match_ptr() new 9c573074895f gpio: max732x: remove redundant CONFIG_OF and of_match_ptr() new a374467ae68c gpio: altera-a10sr: remove redundant of_match_ptr new a0d22277ba13 gpio: clps711x: remove redundant of_match_ptr() new 07d93cbb3dc0 gpio: ixp4xx: remove redundant of_match_ptr() new bcb6b9e50df8 gpio: lpc32xx: remove redundant CONFIG_OF and of_match_ptr() new 5878753886c3 gpio: max3191x: remove redundant of_match_ptr() new 30531e14c949 gpio: raspberrypi-exp: remove redundant of_match_ptr() new 87d0688483f5 gpio: xra1403: remove redundant of_match_ptr() new c7f287d3ad06 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 6731bb518280 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8c7dab7c58cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6623f5d40ba5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30ef7c42b484 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6dbf1dba9a04 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 0419d6a07ebd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 536d8eba42e1 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 9ad6d8c57363 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new f4370a0c48b9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new e0bf0fca9dba Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new dada6f57f408 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6103c612a6c8 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 76a1593dc3a7 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new fd62fa56deaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a132ecb6bc3 efi: Remove unused extern declaration efi_lookup_mapped_addr() new 92faa821bb16 efi: memmap: Remove kernel-doc warnings new f6e6e95ce162 efi/riscv: libstub: Fix comment about absolute relocation new 152ce738cfd0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d13d8c9ee23d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 19d6ca7577bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 126403a2ceb6 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new f19cd4abf390 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 0fe8840d036b Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 346a15d5bceb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new fdf81b0a91cd Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new d5d1be91ef44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bdffb18b5dd8 Add linux-next specific files for 20230804
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 (fb4327106e52) \ N -- N -- N refs/heads/master (bdffb18b5dd8)
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 1024 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/ima_policy | 6 +- Documentation/ABI/testing/sysfs-bus-counter | 8 +- Documentation/ABI/testing/sysfs-kernel-mm-damon | 40 +- Documentation/admin-guide/cgroup-v2.rst | 2 +- Documentation/admin-guide/kdump/vmcoreinfo.rst | 6 + Documentation/admin-guide/kernel-parameters.txt | 4 - Documentation/admin-guide/mm/damon/usage.rst | 76 +- .../bindings/display/bridge/toshiba,tc358767.yaml | 3 + .../bindings/display/panel/panel-simple.yaml | 2 + .../devicetree/bindings/spi/spi-cadence.yaml | 6 + Documentation/gpu/drm-mm.rst | 4 +- Documentation/gpu/todo.rst | 3 +- Documentation/mm/damon/design.rst | 24 +- Documentation/networking/page_pool.rst | 126 +- MAINTAINERS | 6 +- Next/SHA1s | 84 +- Next/merge.log | 1394 ++++++++++++-------- arch/arm/boot/dts/qcom/qcom-pm8226.dtsi | 12 +- arch/arm/boot/dts/qcom/qcom-pm8941.dtsi | 14 +- arch/arm/boot/dts/qcom/qcom-pma8084.dtsi | 12 +- arch/arm/boot/dts/qcom/qcom-pmx55.dtsi | 8 +- arch/arm/kernel/module-plts.c | 2 +- arch/arm64/boot/dts/qcom/msm8939.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dts | 2 +- arch/arm64/boot/dts/qcom/msm8953-xiaomi-tissot.dts | 2 +- arch/arm64/boot/dts/qcom/msm8976.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 12 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm6125.dtsi | 18 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 8 +- arch/arm64/boot/dts/qcom/pm660.dtsi | 33 +- arch/arm64/boot/dts/qcom/pm7250b.dtsi | 24 +- arch/arm64/boot/dts/qcom/pm8150.dtsi | 6 +- arch/arm64/boot/dts/qcom/pm8150b.dtsi | 8 +- arch/arm64/boot/dts/qcom/pm8150l.dtsi | 6 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 14 +- arch/arm64/boot/dts/qcom/pm8950.dtsi | 39 +- arch/arm64/boot/dts/qcom/pm8953.dtsi | 12 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 12 +- arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmi8950.dtsi | 12 +- arch/arm64/boot/dts/qcom/pmm8155au_1.dtsi | 6 +- arch/arm64/boot/dts/qcom/pmm8155au_2.dtsi | 6 +- arch/arm64/boot/dts/qcom/pmp8074.dtsi | 27 +- arch/arm64/boot/dts/qcom/pms405.dtsi | 21 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 15 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 4 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 3 +- .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 3 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 2 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 2 +- .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 3 +- .../boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi | 3 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 3 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 2 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 4 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 26 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 18 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 10 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 12 +- .../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 4 +- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 2 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 15 +- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 6 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 21 +- arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 1 + arch/arm64/kernel/fpsimd.c | 2 +- arch/arm64/kernel/module-plts.c | 2 +- arch/arm64/kernel/ptrace.c | 2 + arch/parisc/kernel/pci-dma.c | 8 - arch/parisc/kernel/unaligned.c | 18 +- arch/parisc/mm/fixmap.c | 3 - arch/parisc/mm/init.c | 34 + arch/powerpc/kernel/ima_arch.c | 8 +- arch/riscv/include/asm/acpi.h | 2 +- arch/riscv/kernel/acpi.c | 4 +- arch/riscv/kernel/crash_core.c | 2 + arch/riscv/kernel/elf_kexec.c | 3 +- arch/riscv/mm/init.c | 7 +- arch/x86/boot/compressed/error.c | 2 +- arch/x86/boot/compressed/error.h | 2 +- arch/x86/include/asm/div64.h | 6 + arch/x86/include/asm/kexec.h | 2 - arch/x86/include/asm/kvm_host.h | 39 +- arch/x86/include/asm/kvm_page_track.h | 67 +- arch/x86/include/asm/microcode_amd.h | 3 +- arch/x86/include/asm/paravirt.h | 7 + arch/x86/include/asm/processor.h | 2 + arch/x86/include/asm/qspinlock.h | 7 +- arch/x86/include/asm/qspinlock_paravirt.h | 2 + arch/x86/include/asm/reboot.h | 7 + arch/x86/include/asm/virtext.h | 154 --- arch/x86/include/asm/vmx.h | 2 +- arch/x86/kernel/alternative.c | 1 + arch/x86/kernel/apic/ipi.c | 2 + arch/x86/kernel/crash.c | 31 - arch/x86/kernel/paravirt.c | 3 +- arch/x86/kernel/reboot.c | 66 +- arch/x86/kvm/Kconfig | 15 +- arch/x86/kvm/cpuid.c | 37 +- arch/x86/kvm/cpuid.h | 46 + arch/x86/kvm/governed_features.h | 21 + arch/x86/kvm/mmu.h | 2 + arch/x86/kvm/mmu/mmu.c | 234 ++-- arch/x86/kvm/mmu/mmu_internal.h | 14 +- arch/x86/kvm/mmu/page_track.c | 252 ++-- arch/x86/kvm/mmu/page_track.h | 58 + arch/x86/kvm/mmu/paging_tmpl.h | 23 +- arch/x86/kvm/mmu/spte.c | 6 +- arch/x86/kvm/mmu/spte.h | 8 +- arch/x86/kvm/mmu/tdp_iter.c | 4 +- arch/x86/kvm/mmu/tdp_mmu.c | 28 +- arch/x86/kvm/reverse_cpuid.h | 1 + arch/x86/kvm/svm/nested.c | 57 +- arch/x86/kvm/svm/svm.c | 151 ++- arch/x86/kvm/svm/svm.h | 18 +- arch/x86/kvm/vmx/capabilities.h | 2 +- arch/x86/kvm/vmx/hyperv.c | 2 +- arch/x86/kvm/vmx/nested.c | 13 +- arch/x86/kvm/vmx/nested.h | 2 +- arch/x86/kvm/vmx/vmx.c | 157 ++- arch/x86/kvm/vmx/vmx.h | 3 +- arch/x86/kvm/x86.c | 31 +- arch/x86/platform/efi/memmap.c | 2 +- arch/x86/purgatory/purgatory.c | 1 + drivers/acpi/Makefile | 1 - drivers/acpi/arm64/Makefile | 1 + drivers/acpi/{acpi_amba.c => arm64/amba.c} | 2 +- drivers/acpi/arm64/init.c | 2 + drivers/acpi/arm64/init.h | 1 + drivers/acpi/internal.h | 5 - drivers/acpi/scan.c | 1 - drivers/acpi/thermal.c | 12 +- drivers/clk/qcom/Kconfig | 4 + drivers/clk/qcom/gcc-sm8250.c | 1 + drivers/clk/qcom/lcc-msm8960.c | 2 +- drivers/counter/rz-mtu3-cnt.c | 4 +- drivers/cpufreq/brcmstb-avs-cpufreq.c | 6 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpuidle/governors/teo.c | 93 +- drivers/cxl/core/mbox.c | 4 +- drivers/cxl/core/region.c | 8 +- drivers/firmware/efi/libstub/Makefile | 2 +- drivers/gpio/gpio-altera-a10sr.c | 3 +- drivers/gpio/gpio-clps711x.c | 4 +- drivers/gpio/gpio-ftgpio010.c | 4 +- drivers/gpio/gpio-ixp4xx.c | 2 +- drivers/gpio/gpio-lpc32xx.c | 4 +- drivers/gpio/gpio-max3191x.c | 4 +- drivers/gpio/gpio-max732x.c | 6 +- drivers/gpio/gpio-raspberrypi-exp.c | 4 +- drivers/gpio/gpio-sch.c | 2 - drivers/gpio/gpio-sim.c | 1 + drivers/gpio/gpio-syscon.c | 2 - drivers/gpio/gpio-timberdale.c | 2 - drivers/gpio/gpio-tps65218.c | 2 +- drivers/gpio/gpio-tqmx86.c | 2 - drivers/gpio/gpio-vx855.c | 2 - drivers/gpio/gpio-xra1403.c | 4 +- drivers/gpio/gpio-zevio.c | 2 - drivers/gpu/drm/bridge/ite-it6505.c | 4 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c | 37 + drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 1 + drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 7 - drivers/gpu/drm/i915/gvt/gtt.c | 102 +- drivers/gpu/drm/i915/gvt/gtt.h | 1 - drivers/gpu/drm/i915/gvt/gvt.h | 3 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 120 +- drivers/gpu/drm/i915/gvt/page_track.c | 10 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h | 8 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_2_sc7280.h | 2 +- .../drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h | 12 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h | 8 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h | 1 + drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110.c | 10 + drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110b.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk208.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c | 13 - drivers/gpu/drm/panel/panel-simple.c | 34 + drivers/gpu/ipu-v3/ipu-image-convert.c | 15 +- drivers/hid/i2c-hid/Kconfig | 4 + drivers/infiniband/core/umem.c | 3 +- drivers/net/bonding/bond_alb.c | 2 +- drivers/net/bonding/bond_main.c | 106 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 1 + drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 4 +- drivers/net/ethernet/cortina/gemini.c | 4 +- drivers/net/ethernet/engleder/tsnep.h | 1 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 1 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 1 + drivers/net/ethernet/freescale/enetc/enetc.h | 1 + drivers/net/ethernet/freescale/fec.h | 7 +- drivers/net/ethernet/freescale/fec_main.c | 62 +- drivers/net/ethernet/freescale/fec_ptp.c | 43 +- drivers/net/ethernet/fungible/funeth/funeth_txrx.h | 1 + drivers/net/ethernet/google/gve/gve.h | 1 + drivers/net/ethernet/intel/igc/igc.h | 1 + .../net/ethernet/marvell/prestera/prestera_pci.c | 3 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 1 + drivers/net/ethernet/mediatek/mtk_ppe.c | 21 +- drivers/net/ethernet/mediatek/mtk_ppe_regs.h | 2 + drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 10 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 4 +- drivers/net/ethernet/mellanox/mlx4/main.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 4 + .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 17 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 2 + .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 65 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 712 +++++++--- .../mellanox/mlx5/core/en_accel/ipsec_offload.c | 5 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 25 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 47 + .../net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c | 325 +++++ .../net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.h | 67 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 17 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 174 ++- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 117 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 58 +- .../net/ethernet/microchip/lan966x/lan966x_main.h | 13 +- .../net/ethernet/microchip/lan966x/lan966x_ptp.c | 34 +- .../net/ethernet/microchip/sparx5/sparx5_main.h | 9 +- .../net/ethernet/microchip/sparx5/sparx5_netdev.c | 35 +- drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c | 24 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + drivers/net/ethernet/ti/cpsw_priv.h | 1 + drivers/net/hyperv/hyperv_net.h | 1 + drivers/net/macvlan.c | 34 +- drivers/net/phy/Makefile | 2 + drivers/net/phy/phy.c | 34 + drivers/net/phy/phy_device.c | 26 + drivers/net/phy/stubs.c | 10 + drivers/net/tap.c | 5 +- drivers/net/tun.c | 4 +- drivers/net/virtio_net.c | 1 + drivers/net/wireless/ath/ath11k/ahb.c | 29 +- drivers/net/wireless/ath/ath11k/core.c | 38 +- drivers/net/wireless/ath/ath11k/core.h | 1 + drivers/net/wireless/ath/ath11k/dp_rx.c | 2 +- drivers/net/wireless/ath/ath11k/hw.h | 3 +- drivers/net/wireless/ath/ath11k/mac.c | 4 +- drivers/net/wireless/ath/ath11k/pci.c | 2 + drivers/net/wireless/ath/ath11k/qmi.c | 34 +- drivers/net/wireless/ath/ath11k/qmi.h | 3 +- drivers/net/wireless/ath/ath12k/core.h | 34 + drivers/net/wireless/ath/ath12k/dp_rx.c | 11 +- drivers/net/wireless/ath/ath12k/dp_tx.c | 8 +- drivers/net/wireless/ath/ath12k/mac.c | 589 +++++++-- drivers/net/wireless/ath/ath12k/mac.h | 2 +- drivers/net/wireless/ath/ath12k/qmi.c | 2 +- drivers/net/wireless/ath/ath12k/wmi.c | 260 +++- drivers/net/wireless/ath/ath12k/wmi.h | 119 +- drivers/net/wireless/ath/ath5k/debug.c | 2 - drivers/net/wireless/ath/ath6kl/debug.c | 2 - drivers/net/wireless/ath/ath9k/ahb.c | 4 +- drivers/net/wireless/ath/ath9k/mac.h | 6 +- drivers/net/wireless/ath/ath9k/pci.c | 4 +- drivers/net/wireless/ath/ath9k/xmit.c | 6 +- drivers/net/wireless/ath/wil6210/txrx.c | 2 +- drivers/net/wireless/ath/wil6210/txrx.h | 6 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 2 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 6 +- drivers/net/wireless/realtek/rtw89/core.c | 8 +- drivers/net/wireless/realtek/rtw89/core.h | 41 +- drivers/net/wireless/realtek/rtw89/debug.c | 14 +- drivers/net/wireless/realtek/rtw89/fw.c | 537 +++++++- drivers/net/wireless/realtek/rtw89/fw.h | 121 +- drivers/net/wireless/realtek/rtw89/mac.c | 3 +- drivers/net/wireless/realtek/rtw89/phy.c | 15 +- drivers/net/wireless/realtek/rtw89/rtw8851b.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852a.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852b.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852c.c | 1 + drivers/parport/parport_gsc.c | 28 +- drivers/parport/parport_gsc.h | 7 - drivers/pci/controller/dwc/pcie-tegra194.c | 10 - drivers/pci/doe.c | 2 +- drivers/powercap/intel_rapl_common.c | 2 +- drivers/regulator/max77857-regulator.c | 6 +- drivers/regulator/userspace-consumer.c | 52 +- drivers/soc/qcom/ocmem.c | 4 +- drivers/soc/qcom/qmi_encdec.c | 4 +- drivers/soc/qcom/smem.c | 2 +- drivers/spi/spi-fsl-spi.c | 4 +- drivers/spi/spi-mpc512x-psc.c | 2 +- drivers/thunderbolt/tmu.c | 4 +- drivers/tty/serial/omap-serial.c | 7 +- drivers/tty/serial/serial_base_bus.c | 10 +- drivers/video/fbdev/core/fbcon.c | 4 +- drivers/video/fbdev/core/svgalib.c | 7 +- drivers/video/fbdev/ps3fb.c | 4 +- fs/efs/efs.h | 5 +- fs/nfsd/nfs4state.c | 29 +- include/drm/drm_panel.h | 2 +- include/drm/drm_plane.h | 2 +- include/linux/damon.h | 28 +- include/linux/efi.h | 1 - include/linux/filter.h | 17 - include/linux/kvm_host.h | 19 + include/linux/math.h | 7 + include/linux/mlx5/driver.h | 2 + include/linux/mlx5/eswitch.h | 3 + include/linux/mlx5/fs.h | 2 + include/linux/moduleloader.h | 5 + include/linux/net_tstamp.h | 30 + include/linux/netdevice.h | 85 +- include/linux/phy.h | 7 + include/linux/phylib_stubs.h | 68 + include/net/busy_poll.h | 1 + include/net/mana/mana.h | 2 + include/net/netdev_rx_queue.h | 53 + include/net/page_pool.h | 134 +- include/net/sctp/sm.h | 3 - include/net/sctp/structs.h | 2 - include/net/xdp.h | 29 +- include/net/xfrm.h | 1 + include/sound/soc-acpi.h | 1 + include/trace/events/xdp.h | 1 + include/uapi/drm/drm.h | 61 +- include/uapi/drm/drm_mode.h | 3 + io_uring/io_uring.c | 3 +- kernel/bpf/btf.c | 1 + kernel/bpf/offload.c | 1 + kernel/bpf/verifier.c | 1 + kernel/cgroup/cgroup.c | 8 +- kernel/cgroup/cpuset.c | 2 + kernel/locking/qspinlock_paravirt.h | 20 +- kernel/module/main.c | 2 +- kernel/sched/fair.c | 6 +- kernel/sched/sched.h | 2 + kernel/watchdog.c | 44 +- localversion-next | 2 +- mm/compaction.c | 21 +- mm/damon/core-test.h | 61 + mm/damon/core.c | 62 + mm/damon/sysfs-common.h | 2 +- mm/damon/sysfs-schemes.c | 107 +- mm/damon/sysfs.c | 26 +- mm/memcontrol.c | 2 +- mm/page_alloc.c | 4 +- mm/z3fold.c | 25 +- net/8021q/vlan_dev.c | 27 +- net/bpf/test_run.c | 1 + net/core/dev.c | 1 + net/core/dev_ioctl.c | 184 ++- net/core/net-sysfs.c | 1 + net/core/page_pool.c | 31 +- net/core/skbuff.c | 56 +- net/ethtool/common.c | 3 +- net/ipv4/ip_output.c | 9 + net/ipv4/tcp_metrics.c | 70 +- net/ipv6/ip6_output.c | 11 +- net/netfilter/nf_conntrack_bpf.c | 1 + net/packet/af_packet.c | 4 +- net/tipc/addr.h | 1 - net/tipc/bearer.h | 2 - net/tipc/name_distr.h | 1 - net/tipc/net.h | 1 - net/xdp/xsk.c | 1 + net/xfrm/xfrm_state.c | 8 +- net/xfrm/xfrm_user.c | 1 + security/integrity/ima/Kconfig | 12 - security/integrity/ima/ima_appraise.c | 12 +- security/integrity/ima/ima_efi.c | 3 + security/integrity/ima/ima_policy.c | 17 +- sound/soc/fsl/fsl_micfil.c | 4 +- sound/soc/fsl/fsl_micfil.h | 2 +- sound/soc/mediatek/mt8186/mt8186-afe-clk.c | 2 - tools/build/feature/Makefile | 10 +- tools/perf/Makefile.config | 2 +- tools/perf/Makefile.perf | 5 +- tools/perf/scripts/python/Perf-Trace-Util/Build | 3 +- tools/perf/ui/browsers/hists.c | 60 +- tools/perf/util/annotate.c | 10 +- tools/perf/util/scripting-engines/Build | 3 +- tools/perf/util/setup.py | 3 + tools/scripts/utilities.mak | 4 +- tools/testing/selftests/cgroup/test_kmem.c | 2 +- tools/testing/selftests/damon/sysfs.sh | 6 + .../selftests/net/openvswitch/openvswitch.sh | 223 ++++ .../testing/selftests/net/openvswitch/ovs-dpctl.py | 588 ++++++++- .../selftests/riscv/vector/vstate_exec_nolibc.c | 2 - tools/testing/vsock/Makefile | 2 +- virt/kvm/vfio.c | 26 +- 395 files changed, 8000 insertions(+), 3255 deletions(-) delete mode 100644 arch/x86/include/asm/virtext.h create mode 100644 arch/x86/kvm/governed_features.h create mode 100644 arch/x86/kvm/mmu/page_track.h rename drivers/acpi/{acpi_amba.c => arm64/amba.c} (99%) create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.h create mode 100644 drivers/net/phy/stubs.c create mode 100644 include/linux/phylib_stubs.h create mode 100644 include/net/netdev_rx_queue.h