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 71cd4fc492ec Add linux-next specific files for 20230808 omits 886dd0859195 Revert "crash: move a few code bits to setup support of cr [...] omits 2f00f61b3c38 Revert "crash: add generic infrastructure for crash hotplu [...] omits be35df8b8d54 Revert "kexec: exclude elfcorehdr from the segment digest" omits b8dd1a25b116 Revert "crash: memory and CPU hotplug sysfs attributes" omits 43409b47de3f Revert "x86/crash: add x86 crash hotplug support" omits dda8d227f3e3 Revert "crash: hotplug support for kexec_load()" omits 03ca29962d7e Revert "crash: change crash_prepare_elf64_headers() to for [...] omits 7417a1454923 Revert "x86/crash: optimize CPU changes" omits e5bc77bd091e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bac35f56fe64 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits f1d2e4f381cf Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits a90442c2ede8 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 37fa815510ac Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 51d6d8b2e3bf Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 58a347e73baa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef384bdb6e37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00ae1e4a1427 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e7c3cb3d26bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4303fee65cb9 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 77229990976a Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 52ca1640a7c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9e9a3c99179 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits eefa42409682 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 1081085d8443 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits e01dc5b2a714 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 9ec28925a12d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01956117f608 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 5a3ca400050b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 571940000c83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 600645693eb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 011481615f9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad0b72ad723a Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits bdb4f45c9a3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f1419829f09 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits ca2193cee271 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a29bc0d1e8b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 891b72def8a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 97b231d98293 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 800e9cbd6efd Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits e51730e51160 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits a828abbebe6f Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 1c23da15c44e Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 590574b3fe6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 265d952bd217 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6f07bab4dc07 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 2d6dc0b75607 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 80785ce4e425 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 856e60925222 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30cbb5a69e8d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d55f24811ed4 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 3db4620dfc6c Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 2707088770d1 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits be459631b64b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 8d8c6670dcca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 18c0a0ff8258 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 613470df94d9 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits a35992364246 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 47de71cba7e9 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 22d308d079d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db57f551fdbf Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits b4e5a536248c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f610831b35e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 763b00f70d73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7fe883011ce3 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits de0b1957afad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 281808c02f39 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e7ff33222905 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 214bcc5cfe6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ac7621a6d1c Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits ecb906caf656 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 28f047f982df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd2ce71cbae9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 271d02c51ac9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f58394376d5e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 954899cd1833 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c46f2238f9f9 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits f2cb10aaaafe Merge branch 'next' of git://github.com/cschaufler/smack-next omits ada76fe8f045 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ff969751c0cc Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits fca3d5cb33dc Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 87851919a746 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 69ac25c9a6e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2c44582b383 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba5e03002cac Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 61622d65ffac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9133061b16d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6158b81f9bd9 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits e4e04e31dba6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dfa23469643a Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 93f6f0eb2696 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc4249a78451 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b15c49526ed7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4beeff9dd52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de044b9a3b88 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 857a7933f45d Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 09c9ebb814c5 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits d9dd3e79e181 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 0d6d3c12cb19 next-20230804/drm-misc omits 3cd2a9df1a99 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits eee30f363d4e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 46ce27c8f48c Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 9d3673ee9165 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 31137fe15b40 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits fe16a16b4e43 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0e9d25757979 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 839ddcb6730e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 9388c7a25544 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5eebe4c10c65 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f664b45ee482 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 7289b9a6461b Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 5f26908adb50 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits aa59bbe9eb79 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits daf77eaa56c7 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits c73dd6acf120 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 94a700abde4a Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 05f136b57730 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits eec8b3b7f290 Merge branch 'i2c/andi-for-next' of https://git.kernel.org [...] omits b0d3a25a923e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e994a56568b3 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits cc6a192d9701 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c46d16dd7e7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98f925f4d20e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dcb2c66ee9cc Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 20b46095821b Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 0495337a10c1 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] omits c11470b17f0e Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 533f20ea5912 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits e950ed05e2a6 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits a7c2667d1c05 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 69ac937b69a2 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits e54c179c5732 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e97fb37ff979 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 808edfc57777 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9f62a9ed2798 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits a5c372ac3402 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 15d455ba13cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 109394782b9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 798be89447ae Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits b7127992b706 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits e6b8623f5054 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d02d737669a5 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits c5de5f2039fa Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits c009bdce8469 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e44a3255b7f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a8c8f2e150f2 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits d8fda878838a Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits ecd7033a9920 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ee5498205f6 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 1a73f2892e1d Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits d4af5c87af2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits facaecdd6f47 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits c2fd6a00b7f9 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 542190980723 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 55700c596642 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a2419841341 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 236f6de3401e Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 7ee0a12100c1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 3c0e1681dddf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93f85342ded2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 563c78874ba8 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits f2301c2887b9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3bb750e5e86a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9563721d9dd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 164bcb274a96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 791efdd49ad7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 77321b09b6ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30e41119e4e5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4d96d125bed0 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 3c8b68035a69 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits bb7ed9e500bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ab570394d5d4 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits c0ebd3a1b2cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95719104f9b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a1ac1d3a9ea Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 364411777b00 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 88272588603f Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 6cfa588c225b Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 3fe083b85834 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ced9d0ee8bd Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 453869586392 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits eadbf0ec63cf Merge branch 'i2c/andi-for-current' of https://git.kernel. [...] omits 8671189cd935 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 257f01c1f0d7 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits fefa79122a7b Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 4420783c0202 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 79a13e58929a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 439b7d3225ae Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2d1899d9035e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 01926d897b5e Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 56ca59f41f63 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits 3f4182539d5a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 628bbb462dcc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bdf3b37b09b5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f8fca402f4a0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits e84e454bed44 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits dfc20517c466 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits b574b0f420d0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b0f09adddab9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a44a7c05834b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5e954ad97853 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 23875bc6e4db Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4d925c782345 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 233f72c6ff99 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8be86126ef07 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits f45f3f4140ba Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1bf9faa47412 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ce67251c206b Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 8a905e30868f Merge remote-tracking branch 'spi/for-6.6' into spi-next omits e9c338966080 Merge remote-tracking branch 'spi/for-6.4' into spi-linus omits e7a6b551aa78 Merge remote-tracking branch 'asoc/for-6.6' into asoc-next omits 8144154d73c4 Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus omits e310971b536b Merge remote-tracking branch 'regulator/for-6.6' into regu [...] omits 7f46e25d18fd Merge remote-tracking branch 'regulator/for-6.4' into regu [...] omits 8e81d00639aa Merge branch 'mm-nonmm-unstable' into mm-everything omits 6a41fd4665e6 x86/crash: optimize CPU changes omits add3b7e011e9 crash: change crash_prepare_elf64_headers() to for_each_po [...] omits 4a7eed40a7bc crash: hotplug support for kexec_load() omits 8ce41bc6b147 x86/crash: add x86 crash hotplug support omits 2b765af0c14f crash: memory and CPU hotplug sysfs attributes omits 36d2b573329b kexec: exclude elfcorehdr from the segment digest omits ccfe0040500f crash: add generic infrastructure for crash hotplug support omits 626775922a57 crash: move a few code bits to setup support of crash hotplug omits 7eb9d8f45b36 x86/kernel: increase kcov coverage under arch/x86/kernel folder omits 00f53e481f4c fs: ocfs2: namei: check return value of ocfs2_add_entry() omits 80d8c8c94d85 watchdog/hardlockup: avoid large stack frames in watchdog_ [...] omits a0673775ff87 nmi_backtrace-allow-excluding-an-arbitrary-cpu-fix omits 949484e7a99c nmi_backtrace: allow excluding an arbitrary CPU omits aa743d20c11e range.h: Move resource API and constant to respective files omits b9f2699f028f kthread: unexport __kthread_should_park() omits 6ad358a20d80 efs: clean up -Wunused-const-variable= warning omits fbc9cdef5f12 drm-i915-move-abs_diff-to-mathh-fix-fix omits 2ce03da94ed9 math.h: document abs_diff() omits f6cebe26352a drm/i915: Move abs_diff() to math.h omits 21c5aebb26ac ocfs2: cluster: fix potential deadlock on &o2net_debug_lock omits 2b66b728b70d ocfs2: cluster: fix potential deadlock on &qs->qs_lock omits d5fe03b8bc41 scripts/gdb: fix 'lx-lsmod' show the wrong size omits ce07c31f3036 lib/bch.c: use bitrev instead of internal logic omits e290bd566856 scripts/gdb: fix lx-symbols command for arm64 LLVM omits 0007fcd51b70 gcov: shut up missing prototype warnings for internal stubs omits b70d1769cc39 ocfs2: use regular seq_show_option for osb_cluster_stack omits 94654a20337c ocfs2: Use struct_size() omits 83d14dcf310f ocfs2: use flexible array in 'struct ocfs2_recovery_map' omits 52aec10162a4 genetlink: replace custom CONCATENATE() implementation omits 9d6ad81d9101 arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() [...] omits 6db6e8290716 x86/asm: replace custom COUNT_ARGS() & CONCATENATE() imple [...] omits 49ffd24ec784 kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h omits 7f99ebb799b0 arch: enable HAS_LTO_CLANG with KASAN and KCOV omits 6d75343fb552 fs: hfsplus: make extend error rate limited omits 4f8b47f93209 lib: error-inject: remove error checking for debugfs_create_dir() omits 79709cf8bad6 lib: remove error checking for debugfs_create_dir() omits f72823758560 kernel: relay: remove unnecessary NULL values from relay_open_buf omits c7b32cf6e064 remove ARCH_DEFAULT_KEXEC from Kconfig.kexec omits 8a15046012a6 kexec: rename ARCH_HAS_KEXEC_PURGATORY omits 153156fff529 sh/kexec: refactor for kernel/Kconfig.kexec omits 018417549554 s390/kexec: refactor for kernel/Kconfig.kexec omits cd8cbe4bfbbd riscv/kexec: refactor for kernel/Kconfig.kexec omits 796aaaec13a8 powerpc/kexec: refactor for kernel/Kconfig.kexec omits 790383e591df parisc/kexec: refactor for kernel/Kconfig.kexec omits c6f62b6627b1 mips/kexec: refactor for kernel/Kconfig.kexec omits 95faccb74999 m68k/kexec: refactor for kernel/Kconfig.kexec omits c2cb6b945a23 loongarch/kexec: refactor for kernel/Kconfig.kexec omits f2c9e667e044 arm64/kexec: refactor for kernel/Kconfig.kexec omits b3c5d96d5ee1 ia64/kexec: refactor for kernel/Kconfig.kexec omits 3f0cc385667b arm/kexec: refactor for kernel/Kconfig.kexec omits 5e755c4f24df x86/kexec: refactor for kernel/Kconfig.kexec omits 058483c27e5b kexec: consolidate kexec and crash options into kernel/Kco [...] omits 3adaecc23628 irqchip/al-fic: make AL_FIC depend on HAS_IOMEM omits 512979dd3e66 net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM omits 51a5cdd1782f ipc/sem: use flexible array in 'struct sem_undo' omits 7486703a0ea3 acct: replace all non-returning strlcpy with strscpy omits 68fa75629f95 signal-print-comm-and-exe-name-on-fatal-signals-fix omits 26df75aa01bc signal: print comm and exe name on fatal signals omits a1046d3d2d41 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] omits d51ac4fcc653 lib: replace kmap() with kmap_local_page() omits aaeaaf4a7908 proc: skip proc-empty-vm on anything but amd64 and i386 omits eca55efeadac proc: support proc-empty-vm test on i386 omits 3a8fbc002b28 cred: convert printks to pr_<level> omits f4a280e5bb4a mm/mm_init: use helper macro BITS_PER_LONG and BITS_PER_BYTE omits c48bcaf92445 mm: memory-failure: use helper macro llist_for_each_entry_safe() omits 9af8a080392d mm: move dummy_vm_ops out of a header omits d62e4d345f6e mm: move vma locking out of vma_prepare and dup_anon_vma omits c16736cc42d9 mm: always lock new vma before inserting into vma tree omits 05136487967c mm: lock vma explicitly before doing vm_flags_reset and vm [...] omits 448a9607e39d mm: replace mmap with vma write lock assertions when opera [...] omits d7aae3aacfc6 mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion f [...] omits 283a644c997f selftest-mm-ksm_functional_tests-add-prot_none-test-fix omits ff86f4b7f40c selftest/mm: ksm_functional_tests: Add PROT_NONE test omits 323ef648d256 selftest/mm: ksm_functional_tests: test in mmap_and_merge_ [...] omits ea650fdec22e pgtable: improve pte_protnone() comment omits 92b3650865b1 mm/gup: don't implicitly set FOLL_HONOR_NUMA_FAULT omits 666dbb46772b kvm: explicitly set FOLL_HONOR_NUMA_FAULT in hva_to_pfn_slow() omits 443841712b58 mm/hugetlb.c: use helper macro K() omits 3db28cf78a91 mm/mmap.c: use helper macro K() omits 6b423d1c4f96 mm/nommu.c: use helper macro K() omits c3bd3ba354ca mm/shmem.c: use helper macro K() omits e18beb76b3c5 mm/swap_state.c: use helper macro K() omits 876a190596b6 mm/swapfile.c: use helper macro K() omits e1345db8e0d8 mm-remove-redundant-k-macro-definition-fix omits c547bd1bed66 mm: remove redundant K() macro definition omits 1505536fcc57 mm: disable kernelcore=mirror when no mirror memory omits 54cb65c54472 mm/compaction: only set skip flag if cc->no_set_skip_hint [...] omits 7fb6bc519c9b mm/compaction: remove unnecessary return for void function omits 3a954ce4f12e mm/compaction: correct comment to complete migration failure omits 7f4795f3c99c mm/compaction: correct comment of cached migrate pfn update omits b71bd0a06871 mm/compaction: correct comment of fast_find_migrateblock i [...] omits 2188196d8a27 mm/compaction: skip page block marked skip in isolate_migr [...] omits b3855a2e96d7 mm/compaction: correct last_migrated_pfn update in compact_zone omits 425a210bde8e maple_tree: replace data before marking dead in split and [...] omits 74003cc64391 maple_tree: change mas_adopt_children() parent usage omits ccb27e339fd6 maple_tree: introduce mas_tree_parent() definition omits 72916ae1c5dd maple_tree: introduce mas_put_in_tree() omits 7eec9ed452fa maple_tree: reorder replacement of nodes to avoid live lock omits c492af09b444 maple_tree: add hex output to maple_arange64 dump omits c45b858a0b47 mm: no need to export mm_kobj omits 71e2b7199b98 arm64: hugetlb: enable __HAVE_ARCH_FLUSH_HUGETLB_TLB_RANGE omits 8d150e206b5f mm: hugetlb: use flush_hugetlb_tlb_range() in move_hugetlb [...] omits c9c5f5c5e9eb mm/compaction: remove unnecessary "else continue" at end o [...] omits 99ba14a4a1f8 mm/compaction: remove unnecessary cursor page in isolate_f [...] omits ecb867f2332d mm/compaction: merge end_pfn boundary check in isolate_fre [...] omits 360c308c9d2d mm/compaction: set compact_cached_free_pfn correctly in up [...] omits ba334c2be9d2 mm/memcg: fix wrong function name above obj_cgroup_charge_zswap() omits 6537cd97e387 mm/page_alloc: remove unneeded variable base omits a9b8302cc108 mm/z3fold: use helper function put_z3fold_locked() and put [...] omits 35028c6da862 Docs/admin-guide/mm/damon/usage: update for DAMON monitori [...] omits ab1ddc62d66c Docs/ABI/damon: update for DAMON monitoring target type DA [...] omits 79fb387882a9 Docs/mm/damon/design: update for DAMON monitoring target t [...] omits fe5aa0d98e09 selftests/damon/sysfs: test damon_target filter omits 7098f3f14729 mm/damon/sysfs-schemes: support target damos filter omits 2b37ed117192 mm/damon/core: implement target type damos filter omits 8b4d7267e712 Docs/admin-guide/mm/damon/usage: update for address range [...] omits ee88e7fb8c0f Docs/ABI/damon: update for address range DAMOS filter omits c8ed8d5956c5 Docs/mm/damon/design: update for address range filters omits 42cf069bf506 selftests/damon/sysfs: test address range damos filter omits 39931fc01128 mm/damon/core-test: add a unit test for __damos_filter_out() omits d19c412394cd mm/damon/sysfs-schemes: support address range type DAMOS filter omits 8f8ef25c7562 mm/damon/core: introduce address range type damos filter omits 8e7010e0373f Docs/admin-guide/mm/damon/usage: update for tried_regions/ [...] omits 93577264e4f1 Docs/ABI/damon: update for tried_regions/total_bytes omits 4d4e5f0578a0 selftests/damon/sysfs: test tried_regions/total_bytes file omits a4c2df519df2 mm/damon/sysfs: implement a command for updating only sche [...] omits 8500279cb2e7 mm/damon/sysfs-schemes: implement DAMOS tried total bytes file omits d4a8d94ce923 mm: call update_mmu_cache_range() in more page fault handl [...] omits 14362c27f12e filemap: batch PTE mappings omits 716f6c2852f2 mm: convert do_set_pte() to set_pte_range() omits 8024d3f43f8f rmap: add folio_add_file_rmap_range() omits 1c31240fbc32 filemap: add filemap_map_folio_range() omits 0114875db5da mm: use flush_icache_pages() in do_set_pmd() omits d15985154fe6 mm: tidy up set_ptes definition omits 139a4daf6ec8 mm: rationalise flush_icache_pages() and flush_icache_page() omits 0fc1e430924b mm: remove page_mapping_file() omits a35999497e20 xtensa: implement the new page table range API omits e618813cbdec x86: implement the new page table range API omits 7ef18b04c620 um: implement the new page table range API omits c2d503f92ae5 sparc64: implement the new page table range API omits d966fa50a075 sparc32: implement the new page table range API omits bd0e9429f712 sh: implement the new page table range API omits 4181ac60e355 s390: implement the new page table range API omits f7656961a58d riscv: implement the new page table range API omits 8c3b999c5999 powerpc-implement-the-new-page-table-range-api-fix omits 5aebd4a144cc powerpc: implement the new page table range API omits cfc476ec81a8 parisc: implement the new page table range API omits a09d9b0f9aac openrisc: implement the new page table range API omits a7ad4c221163 nios2: implement the new page table range API omits 8b9f8df847e2 mips: implement the new page table range API omits 1330c94f5399 microblaze: implement the new page table range API omits 603b9029a0e7 m68k: implement the new page table range API omits 4821d0c3c27c loongarch: implement the new page table range API omits c5ded9947537 ia64: implement the new page table range API omits 6872d03c73a7 hexagon: implement the new page table range API omits 2c0f74a4f8d7 csky: implement the new page table range API omits d34256c8d214 arm64: implement the new page table range API omits fe44f6ad8d83 arm: implement the new page table range API omits 5184c97ea852 arc: implement the new page table range API omits ca1b0c2c662b alpha: implement the new page table range API omits 5b7253809045 mm: add default definition of set_ptes() omits 77145b7a9ff9 mm: remove ARCH_IMPLEMENTS_FLUSH_DCACHE_FOLIO omits 372f17866007 mm: add folio_flush_mapping() omits c8baa229e89c mm: add generic flush_icache_pages() and documentation omits adf228d7a53e mm: convert page_table_check_pte_set() to page_table_check [...] omits a1ce485cdb94 minmax: add in_range() macro omits 11fb8673375f acpi,mm: fix typo sibiling -> sibling omits 24011130e493 doc: update params of memhp_default_state= omits f208f6b2c591 Multi-gen LRU: Fix can_swap in lru_gen_look_around() omits f98b8b5d37a2 Multi-gen LRU: Avoid race in inc_min_seq() omits 9dcc0cb822f3 Multi-gen LRU: Fix per-zone reclaim omits 6b1b2a89e23c mm:vmscan: fix inaccurate reclaim during proactive reclaim omits 02e7f9125d59 mm/damon/core-test: add a test for damos_new_filter() omits 618e34c75a51 mm: remove pgtable_{pmd, pte}_page_{ctor, dtor}() wrappers omits ac40ee56c436 um: convert {pmd, pte}_free_tlb() to use ptdescs omits bf00901bac19 sparc: convert pgtable_pte_page_{ctor, dtor}() to ptdesc e [...] omits 28c0937877f2 sparc64: convert various functions to use ptdescs omits ae4941820063 sh: convert pte_free_tlb() to use ptdescs omits 0dfa39da8ff5 riscv: convert alloc_{pmd, pte}_late() to use ptdescs omits 29aa59d49c4a openrisc: convert __pte_free_tlb() to use ptdescs omits c31fbb5bcae0 nios2: convert __pte_free_tlb() to use ptdescs omits b2fb59edf19c mips: convert various functions to use ptdescs omits 9639a95ae1ed m68k: convert various functions to use ptdescs omits 3704639d1465 loongarch: convert various functions to use ptdescs omits 138cd0c7a825 hexagon: convert __pte_free_tlb() to use ptdescs omits c6a4d95a0cd8 csky: convert __pte_free_tlb() to use ptdescs omits 1d4ddbb9df1a arm64: convert various functions to use ptdescs omits ce9adc954260 arm: convert various functions to use ptdescs omits 6d0babc6eb53 pgalloc: convert various functions to use ptdescs omits 918710c1dbac mm: remove page table members from struct page omits c51cda23efda s390: convert various pgalloc functions to use ptdescs omits 52c5cf95cca6 x86: convert various functions to use ptdescs omits 3d0bd36ec187 powerpc: convert various functions to use ptdescs omits 25bd21f4c21c mm: create ptdesc equivalents for pgtable_{pte,pmd}_page_{ [...] omits ffbb0e86b76b mm: convert ptlock_free() to use ptdescs omits 6520d65b6c3a mm: convert pmd_ptlock_free() to use ptdescs omits 4fdc25cf9e07 mm: convert ptlock_init() to use ptdescs omits 64898a1cebe0 mm: convert pmd_ptlock_init() to use ptdescs omits 9307b1cfb239 mm: convert ptlock_ptr() to use ptdescs omits b451ff2a3b29 mm: convert ptlock_alloc() to use ptdescs omits 57ce72b10ae3 mm: convert pmd_pgtable_page() callers to use pmd_ptdesc() omits 106556eee723 mm: add utility functions for ptdesc omits 063459d27d80 pgtable: create struct ptdesc omits a6286eaf6e02 mm: add PAGE_TYPE_OP folio functions omits 287554c79a1d mm/memcg: update obsolete comment above parent_mem_cgroup() omits fa67992326cf arm64: tlbflush: add some comments for TLB batched flushing omits 827fde40925d mm/page_alloc: avoid unneeded alike_pages calculation omits 979c6e971df1 mm: memory-failure: add PageOffline() check omits bde27931b539 perf/core: use vma_is_initial_stack() and vma_is_initial_heap() omits 9197014a4195 selinux: use vma_is_initial_stack() and vma_is_initial_heap() omits 81acf0ee102e drm/amdkfd: use vma_is_initial_stack() and vma_is_initial_heap() omits da68c8afe374 mm: factor out VMA stack and heap checks omits 58329f59ab5c selftests: mm: add KSM_MERGE_TIME tests omits 4218a046a8bd mm/page_ext: move page_ext_operations definition under CON [...] omits 6a2765e55b62 mm/vmstat: remove unused page_ext.h from vmstat omits 188d2a7360e5 mm/page_poison: remove unused page_ext.h from page_poison omits dfc5d3e67060 damon: use pmdp_get instead of drectly dereferencing pmd omits 063e989e4615 mm: improve the comment in isolate_migratepages_block() omits edfceeb6220b mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN omits de6d50d2938d mm: kmsan: use helper macro offset_in_page() omits c3b284a925e7 mm: kmsan: use helper function page_size() omits 1641f5374c27 mm/memory.c: fix some kernel-doc comments omits b71eb47dc4b3 mm/memcg: fix obsolete function name in mem_cgroup_protection() omits 9f34e67b86e6 mm: zswap: kill zswap_get_swap_cache_page() omits c7bde0470f88 mm: zswap: tighten up entry invalidation omits cb5ecc3c5c47 mm: zswap: use zswap_invalidate_entry() for duplicates omits 833b5fe94d8a kernel/iomem.c: remove __weak ioremap_cache helper omits 2536d8e77ecd mm: memcg: use rstat for non-hierarchical stats omits b1d7c4950e80 powerpc/book3s64/radix: add debug message to give more det [...] omits 69641704a0a5 powerpc/mm: fix kernel build error omits 47fefc4cb240 powerpc/book3s64/radix: remove mmu_vmemmap_psize omits f261705637c4 powerpc-book3s64-radix-add-support-for-vmemmap-optimizatio [...] omits 775c33016c1c powerpc/book3s64/radix: add support for vmemmap optimizati [...] omits e13e2c45f20e powerpc/mm: fix kernel build error omits 98db09ab100b powerpc/mm: fix section mismatch warning omits 88f49a77887f powerpc/book3s64/vmemmap: switch radix to use a different [...] omits a57c6d7b23c3 powerpc/book3s64/mm: enable transparent pud hugepage omits 2aad58ed9c87 powerpc/mm/trace: convert trace event to trace event class omits c0b8a48fe039 mm/vmemmap optimization: split hugetlb and devdax vmemmap [...] omits 960facdcf10d mm/huge pud: use transparent huge pud helpers only with CO [...] omits 03a90b35336e mm: add pud_same similar to __HAVE_ARCH_P4D_SAME omits 123e4d8a2055 mm/vmemmap: allow architectures to override how vmemmap op [...] omits 331647204146 mm/vmemmap: improve vmemmap_can_optimize and allow archite [...] omits 4209a3a69177 mm: change pudp_huge_get_and_clear_full take vm_area_struc [...] omits 15cdb269b8c1 mm/debug_vm_pgtable: Use the new has_transparent_pud_hugepage() omits 88cbae08c91e mm/hugepage pud: allow arch-specific helper function to ch [...] omits 23fa97ee27d5 Fix for "mm: handle faults that merely update the accessed [...] omits ddb3efe82c4c mm: handle faults that merely update the accessed bit unde [...] omits a1ff4f5baf9a mm: handle swap and NUMA PTE faults under the VMA lock omits 523cf18cc286 mm: run the fault-around code under the VMA lock omits 8ae0310fffee mm: move FAULT_FLAG_VMA_LOCK check down from do_fault() omits 6a6535697163 mm: move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() omits df45e1afcf1e mm: handle some PMD faults under the VMA lock omits 4ec285689be9 mm: handle PUD faults under the VMA lock omits 147e3611ba8f mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() omits 1aa65f801179 mm: allow per-VMA locks on file-backed VMAs omits 95f86918290a mm: remove CONFIG_PER_VMA_LOCK ifdefs omits ab34adae9b63 mm/mmap: change vma iteration order in do_vmi_align_munmap() omits 78294839edcc maple_tree: reduce resets during store setup omits d415bcd1ab53 maple_tree: refine mas_preallocate() node calculations omits 5674119f4bbd maple_tree: update mas_preallocate() testing omits 1fd27c88750b maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() omits 8850aa648b55 mm: set up vma iterator for vma_iter_prealloc() calls omits b54227a5d111 mm: use vma_iter_clear_gfp() in nommu omits afa7f4b7a96f maple_tree: adjust node allocation on mas_rebalance() omits 5b36be93875b maple_tree: re-introduce entry to mas_preallocate() arguments omits 2ed0a372fa21 mm: remove re-walk from mmap_region() omits b6961e0c1782 maple_tree: introduce __mas_set_range() omits cbae502b604c mm: remove prev check from do_vmi_align_munmap() omits 7c4cd8434382 mm: change do_vmi_align_munmap() tracking of VMAs to remove omits 499befbae129 maple_tree: add benchmarking for mas_prev() omits 1f950c064d9f maple_tree: add benchmarking for mas_for_each omits 188aee7fa51f mm: don't drop VMA locks in mm_drop_all_locks() omits 268761862ea5 dax, kmem: calculate abstract distance with general interface omits f381a09faa26 acpi-hmat-calculate-abstract-distance-with-hmat-checkpatch-fixes omits 16f91986dee2 acpi, hmat: calculate abstract distance with HMAT omits 44ad30b1c98d acpi, hmat: refactor hmat_register_target_initiators() omits 669c34681056 memory tiering: add abstract distance calculation algorith [...] omits f7f9c4aca740 mm/page_io: convert bio_associate_blkg_from_page() to take [...] omits c94e550b7f65 mm/page_io: convert count_swpout_vm_event() to take in a folio omits 118bb56ef7b1 mm/page_io: use a folio in swap_writepage_bdev_async() omits 0eb09496ee3e mm/page_io: use a folio in swap_writepage_bdev_sync() omits ee7a9d1b9a39 mm/page_io: use a folio in sio_read_complete() omits 45b01fa06b2c mm/page_io: use a folio in __end_swap_bio_read() omits e62503143db9 mm/page_io: use a folio in __end_swap_bio_write() omits aded2f6bbb4c mm/page_io: introduce bio_first_folio_all() omits 94419c1787e1 mm/page_io: remove unneeded SetPageError() omits 0ddfa43a1644 mm/page_io: remove unneeded ClearPageUptodate() omits d9bc0dc08961 mm/compaction: avoid unneeded pageblock_end_pfn when no_se [...] omits 1e63ea3659a3 mm/compaction: correct comment of candidate pfn in fast_is [...] omits 94bdfdc61c7f mm/mprotect: fix obsolete function name in change_pte_range() omits f713bb27bc06 selftests/mm: run all tests from run_vmtests.sh omits 1a398423ceac selftests/mm: optionally pass duration to transhuge-stress omits 6818e33858b1 selftests/mm: make migration test robust to failure omits 0cd58fd01643 selftests/mm: va_high_addr_switch should skip unsupported [...] omits cae79e7a3d31 selftests/mm: fix thuge-gen test bugs omits 122b10ad5ea2 selftests/mm: enable mrelease_test for arm64 omits eed760e942af selftests/mm: skip soft-dirty tests on arm64 omits 3a9faff9217e tools/nolibc/stdio: add setvbuf() to set buffering mode omits 0d57273bc60f selftests: line buffer test program's stdout omits c9816b69159d mm: fix obsolete function name above debug_pagealloc_enabl [...] omits 4728e27db1cb mmu_notifiers: rename invalidate_range notifier omits e7305cfad75d mmu_notifiers: don't invalidate secondary TLBs as part of [...] omits 22f8c3ef4507 mmu_notifiers: call invalidate_range() when invalidating TLBs omits 441d8226508d mmu_notifiers: fixup comment in mmu_interval_read_begin() omits 504f3bce92d8 arm64/smmu: use TLBI ASID when invalidating entire range omits 895bbc3d6782 maple_tree: Be more strict about locking omits f0144826df8a mm/mmap: change detached vma locking scheme omits 8eff994b99c9 maple_tree: relax lockdep checks for on-stack trees omits 3f90d6e4ed05 mm/mmap: clean up validate_mm() calls omits 1c020cc13bc3 mm/hugetlb: get rid of page_hstate() omits 34204aad0679 mm/rmap: correct stale comment of rmap_walk_anon and rmap_ [...] omits c7feed4ceff6 mm/page_ext: use page_ext_data helper in page_owner omits 4af0e0a97d47 mm/page_ext: use page_ext_data helper in page_table_check omits dac6f037114b mm/page_ext: add common function to get client data from page_ext omits 2311ff8c49af mm-kfence-allocate-kfence_metadata-at-runtime-fix omits 309f72909e6e mm: kfence: allocate kfence_metadata at runtime omits 81ae61605c14 zswap: make zswap_load() take a folio omits eb21c87d3544 swap: remove some calls to compound_head() in swap_readpage() omits 97a5d5b5230d memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] omits b227c021e849 zswap: make zswap_store() take a folio omits a0500f32e41b mm: kill frontswap fix omits 1b2a0c29c109 mm: kill frontswap omits d30f633e42ba memory tier: use helper macro __ATTR_RW() omits e12326018811 maple_tree: mtree_insert: fix typo in kernel-doc descripti [...] omits 9aa10c66cdc4 maple_tree: mtree_insert*: fix typo in kernel-doc description omits 11c1ad37c3ac fs/address_space: add alignment padding for i_map and i_mm [...] omits 023be9f6b18e mm/mm_init.c: drop node_start_pfn from adjust_zone_range_f [...] omits 3dcfa4907856 mm/memcg: minor cleanup for mc_handle_present_pte() omits f03669724346 arm64: support batched/deferred tlb shootdown during page [...] omits 1c1b184d6a1c mm/tlbbatch: Introduce arch_flush_tlb_batched_pending() omits e045bac623f5 mm/tlbbatch: rename and extend some functions omits d26b02c5dfe3 mm/tlbbatch: introduce arch_tlbbatch_should_defer() omits 9c5db7854371 mm/hwpoison: rename hwp_walk* to hwpoison_walk* omits 1169071c264e mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed omits 233568c714a1 arm64 : mm: add wrapper function ioremap_prot() omits 2e87592b3a60 powerpc: mm: convert to GENERIC_IOREMAP omits 9efd56622d2c mm: move is_ioremap_addr() into new header file omits 90ef08fe625d mm/ioremap: consider IOREMAP space in generic ioremap omits 2cce220babaa parisc: mm: convert to GENERIC_IOREMAP omits acec3884b5f9 xtensa: mm: convert to GENERIC_IOREMAP omits 3846010579e3 sh: mm: convert to GENERIC_IOREMAP omits 55cf3a172382 sh: fix asm-generic/io.h inclusion omits e95611cb63cd sh: add <asm-generic/io.h> including omits 0a774babc895 s390: mm: convert to GENERIC_IOREMAP omits f1587b71b9b0 openrisc: mm: convert to GENERIC_IOREMAP omits 1cec9d8c5bda ia64: mm: convert to GENERIC_IOREMAP omits aee309ff022a arc: mm: convert to GENERIC_IOREMAP omits 92e87c11bcb9 mm/ioremap: add slab availability checking in ioremap_prot omits 0d8e03317d7b mm: ioremap: allow ARCH to have its own ioremap method definition omits 7ddbb1dd2926 mm/ioremap: define generic_ioremap_prot() and generic_iounmap() omits 59498d6c3ecf openrisc: mm: remove unneeded early ioremap code omits 6928051111bf hexagon: mm: convert to GENERIC_IOREMAP omits ea8e6d69967a asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros omits b5ac7eaa614c lib/test_meminit: allocate pages up to order MAX_ORDER omits 6915056604c1 mm/page_ext: move functions around for minor cleanups to page_ext omits a8a9eabfe960 mm/page_ext: remove rollback for untouched mem_section in [...] omits 8b3308882cb8 mm/page_ext: remove unused return value of offline_page_ext omits ddabe4ddd486 buffer: remove set_bh_page() omits 1eeedac3ee2f jbd2: use a folio in jbd2_journal_write_metadata_buffer() omits cc5b7224d2a6 ntfs3: convert ntfs_get_block_vbo() to use a folio omits 8e26f90bf3cf migrate: use folio_set_bh() instead of set_bh_page() omits 87845ebe64ef affs: convert data read and write to use folios omits 19fbfc49f01b affs: convert affs_symlink_read_folio() to use the folio omits 71a464f3b02c highmem: memcpy_{from,to}_folio() fix omits ca013052e40f highmem: add memcpy_to_folio() and memcpy_from_folio() omits 19d8646b8b28 mm/page_table_check: remove unused parameter in [__]page_t [...] omits cdadce6e569f mm/page_table_check: remove unused parameter in [__]page_t [...] omits 77c6bdc91ed5 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 4f2d638374f8 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 54e589240e61 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 6317d46f3b07 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 02d7726b7a82 mm/page_table_check: remove unused parameters in page_tabl [...] omits e1c7b163156d mm/page_table_check: remove unused parameters in page_tabl [...] omits 0dc33715cee6 mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS omits bd91c7b694f4 mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() omits 8bca4be19836 selftests/mm: add tests for HWPOISON hugetlbfs read omits 82b5c9a601b1 hugetlbfs: improve read HWPOISON hugepage omits 3bdb922993d9 mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] omits a8e635bf2c7e mm/hwpoison: delete all entries before traversal in __foli [...] omits a44cd934f591 mm/mmap: move vma operations to mm_struct out of the criti [...] omits a4e8bd3b22eb mm: remove clear_page_idle() omits 3d73132fd940 mm/pgtable: notes on pte_offset_map[_lock]() omits b9fc09ad7ec7 mm: delete mmap_write_trylock() and vma_try_start_write() omits caa12139520c mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps(): fix omits db8540d23925 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() omits 85ccf795f715 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lo [...] omits 7e1c1c818c77 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lo [...] omits 6ae4a98952c2 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() omits 7b8c307e8f7e mm/khugepaged: retract_page_tables() without mmap or vma lock omits 42468821a01e mm/pgtable: add pte_free_defer() for pgtable as page omits 886e76150d15 s390: add pte_free_defer() for pgtables sharing page: fix omits 9813e9518ef9 s390: add pte_free_defer() for pgtables sharing page omits 66d82d28897f sparc: add pte_free_defer() for pte_t *pgtable_t omits cc1bf7904908 powerpc: add pte_free_defer() for pgtables sharing page omits e3d6bc6c6163 powerpc: assert_pte_locked() use pte_offset_map_nolock(): fix omits 84ec4c4cbd8f powerpc: assert_pte_locked() use pte_offset_map_nolock() omits 4de12c856ad6 arm: adjust_pte() use pte_offset_map_nolock() omits d7989d433ca6 mm/pgtable: add PAE safety to __pte_offset_map() omits 3f00c37717f5 mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s omits 9b3378997f47 maple_tree: drop mas_first_entry() omits d0bbc04b1d00 maple_tree: replace mas_logical_pivot() with mas_safe_pivot() omits 33efa38ec50e maple_tree: update mt_validate() omits a852cf797bfd maple_tree: make mas_validate_limits() check root node and [...] omits 182025ec7a45 maple_tree: fix mas_validate_child_slot() to check last mi [...] omits 8a7c8fd466be maple_tree: make mas_validate_gaps() to check metadata omits 9aa848f9911c maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap omits cb6130b5ec13 mm/memory: pass folio into do_page_mkwrite() omits 70ea19d242a4 mm: memory-failure: fix race window when trying to get hug [...] omits 24cc1c32d9a0 mm: memory-failure: fetch compound head after extra page r [...] omits 760ab2f89205 mm: memory-failure: minor cleanup for comments and codestyle omits e4e1427d513f mm: memory-failure: remove unneeded header files omits cd2bbfc7ab0f mm: memory-failure: use local variable huge to check hugetlb page omits f8441fa0f625 mm: memory-failure: don't account hwpoison_filter() filter [...] omits 106711cd8f64 mm: memory-failure: ensure moving HWPoison flag to the raw [...] omits d637cb71576d mm: memory-failure: remove unneeded PageHuge() check omits 54b0e0f26d6c mm/memory_hotplug: document the signal_pending() check in [...] omits c5ff1111c198 HWPOISON: offline support: fix spelling in Documentation/ABI/ omits e64959567206 mm/mm_init.c: mark check_for_memory() as __init omits 139c77184c80 zsmalloc: remove obj_tagged() omits a1df3b2f744a selftests/mm: add uffd unit test for UFFDIO_POISON omits 4bb4adefba3e selftests/mm: refactor uffd_poll_thread to allow custom fa [...] omits 9fe43fdb4fd9 mm: userfaultfd: document and enable new UFFDIO_POISON feature omits d72c52988d4f mm: userfaultfd: support UFFDIO_POISON for hugetlbfs omits 17dd6a58b98f mm: userfaultfd: add new UFFDIO_POISON ioctl: fix omits a10d90b04bf7 mm: userfaultfd: add new UFFDIO_POISON ioctl omits 44e49c0ce549 mm: userfaultfd: extract file size check out into a helper omits febc8295216d mm: userfaultfd: check for start + len overflow in validat [...] omits a0b327b825ec mm: userfaultfd: check for start + len overflow in validate_range omits c36cb2d24013 mm-make-pte_marker_swapin_error-more-general-fix omits 40207a124ea3 mm: make PTE_MARKER_SWAPIN_ERROR more general omits acc9495e7166 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX omits c566091f1da6 mm/memory: convert do_read_fault() to use folios omits bbd20f3af1c4 mm/memory: convert do_shared_fault() to folios omits 509e2138bedd mm/memory: convert wp_page_shared() to use folios omits 20b15d49c86f mm/memory: convert do_page_mkwrite() to use folios omits 38cc2e07ca60 mm: hugetlb_vmemmap: fix a race between vmemmap pmd split omits b5b403716dfa mm/sparse: remove redundant judgments from macro for_each_ [...] omits 77f0f488f10e mm/compaction: avoid missing last page block in section af [...] omits 8ea72b6cf912 mm: compaction: skip the memory hole rapidly when isolatin [...] omits 010b979dd75d mm: compaction: use the correct type of list for free pages omits 420beaf941be mm: fix some kernel-doc comments omits eb511a97f364 mm: correct stale comment of function check_pte omits 982f2ee82895 mm: call folio_mapping() inside folio_needs_release() omits ebb081ea965b mm, netfs, fscache: stop read optimisation when folio remo [...] omits 5f5c580e23c4 mm: merge folio_has_private()/filemap_release_folio() call pairs omits 67e084d20890 rmap: pass the folio to __page_check_anon_rmap() omits d023f403c62c mm: cma: print cma name as well in cma_alloc debug omits 8a81cf99e7fe mm: remove obsolete comment above struct per_cpu_pages omits b29b6b3ee1e0 memory tier: rename destroy_memory_type() to put_memory_type() omits f4ab0eebf73e selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits 85a256a8a36a mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits bf6991e172ea fs: drop_caches: draining pages before dropping caches omits 817c0ed31e45 memcg-drop-kmemlimit_in_bytes-fix omits 407701545934 memcg: drop kmem.limit_in_bytes omits ccd39f99f495 mm-page_alloc-avoid-false-page-outside-zone-error-info-fix omits 19b5425380dc mm: page_alloc: avoid false page outside zone error info omits c9034208f89c selftest: add a testcase of ksm zero pages omits 043b9c360e58 ksm: consider KSM-placed zeropages when calculating KSM profit omits ebeeeaf5babd ksm: add ksm zero pages for each process omits 6fa838f00c29 ksm: count all zero pages placed by KSM omits 1f2adc5b4ca6 ksm: support unsharing KSM-placed zero pages omits 7956103c3757 mm/migrate_device: try to handle swapcache pages omits 721f84e63ce7 mm: zswap: multiple zpools support omits 46f8d977f2bc selftests: cgroup: add zswap-memcg unwanted writeback test omits 506182995442 selftests: cgroup: add test_zswap with no kmem bypass test omits addb5740616f selftests: cgroup: add test_zswap program omits 7951d83f1415 mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] omits 528af9812073 seqlock: do the lockdep annotation before locking in do_wr [...] omits d5046e84cace zsmalloc: remove zs_compact_control omits ff804451da97 zsmalloc: move migration destination zspage inuse check omits a5010701fdef zsmalloc: do not scan for allocated objects in empty zspage omits 489dcf298fbc mm/mm_init.c: remove obsolete macro HASH_SMALL omits be1c05ec9a49 mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] omits 02125fcedc8e fs: convert block_commit_write to return void omits 0ce4a683be85 fs-buffer-clean-up-block_commit_write-fix omits 3b0eab44be8a fs/buffer: clean up block_commit_write omits ab25f13a16ad mm: memory-failure: remove unneeded 'inline' annotation omits a2bb25f63b18 memory tier: use helper function destroy_memory_type() omits 63cb4cd8ee99 mm: memory-failure: remove unneeded page state check in sh [...] omits ca3d3e9e1794 maple_tree: add a fast path case in mas_wr_slot_store() omits 26742d1d7830 maple_tree: optimize mas_wr_append(), also improve duplica [...] omits 1ade3ddeac26 maple_tree: add test for expanding range in RCU mode omits 701bb1d9a54e maple_tree: add test for mas_wr_modify() fast path omits c17e0cf0d40e mm/filemap.c: fix update prev_pos after one read request done omits 1a7e0016a5e2 selftests/mm: add gup test matrix in run_vmtests.sh omits 387326960864 selftests/mm: add -a to run_vmtests.sh omits 9f9eb608933c mm/gup: retire follow_hugetlb_page() omits 80374136b9f7 mm/gup: accelerate thp gup even for "pages != NULL" omits e73b9a83d8f0 mm/gup: cleanup next_page handling omits e5faaab34def mm/hugetlb: add page_mask for hugetlb_follow_page_mask() omits c1c8e5e2ae31 mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN omits 119b0d2920c5 mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() omits 7597b9fa2e9a arm64: mte: simplify swap tag restoration logic omits f18e97d12973 mm: call arch_swap_restore() from unuse_pte() omits 1f7e67999c0a mm: make show_free_areas() static omits dd7e33053f62 mm: remove arguments of show_mem() omits 8cf4be795eba mm: make MEMFD_CREATE into a selectable config option omits a0b88b3aa513 mm: fix a lockdep issue in vma_assert_write_locked omits 98583d4c0b4a mm: handle userfaults under VMA lock omits 3ec3453c6e50 mm: handle swap page faults under per-VMA lock omits f2bff3e1444e mm: change folio_lock_or_retry to use vm_fault directly omits 24109ac6618a mm-drop-per-vma-lock-when-returning-vm_fault_retry-or-vm_f [...] omits d2e53aa64ae1 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] omits e5d8508d9dd6 mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED omits fad56841ca87 swap: remove remnants of polling from read_swap_cache_async omits 03660da62b5e mm: remove page_rmapping() omits a4592bc3a29c mm: use a folio in fault_dirty_shared_page() omits e81285cf3589 mm: memory-failure: fix potential page refcnt leak in memo [...] omits a54bf0dfd946 mm: memory-failure: fix unexpected return value in soft_of [...] omits 56ba3dd6b0e6 swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes omits 1908612fa35a swap: stop add to avail list if swap is full omits 8b235fdd155c swap: cleanup duplicated WARN_ON in add_to_avail_list omits 006558d88acf mm: increase usage of folio_next_index() helper omits 0cc9bc60ecba mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() omits 9ac054e3accb maple_tree: fix a few documentation issues omits bd02f07da8c6 mm: madvise: fix uneven accounting of psi omits 51fa6da00826 mm: optimization on page allocation when CMA enabled omits 86f3674acc6d dma-buf/heaps: system_heap: avoid too much allocation omits b63912b37115 nilfs2: fix general protection fault in nilfs_lookup_dirty [...] omits d465dcf3b288 mm/gup: handle cont-PTE hugetlb pages correctly in gup_mus [...] omits 64ed7e60e40d selftests: cgroup: fix test_kmem_basic less than error omits feaa5b6ce7c8 mm: enable page walking API to lock vmas during the walk omits 08c6b43df249 smaps: use vm_normal_page_pmd() instead of follow_trans_hu [...] omits 3c471b04db76 mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT omits fdeb313023c9 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits 983357e496fc mm/shmem: fix race in shmem_undo_range w/THP omits d73f64ffc207 mm: keep memory type same on DEVMEM Page-Fault omits 508e82f65945 PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() [...] omits 3f9916084ac8 Merge branch 'vfs.autofs' into vfs.all omits c80f4e9cba01 Merge branch 'vfs.super' into vfs.all omits fdd403aa35b1 Merge branch 'vfs.fchmodat2' into vfs.all omits 61a365034e18 Merge branch 'fs.proc.uapi' into vfs.all omits bbdffa1a480e Merge branch 'vfs.misc' into vfs.all omits cf7f2ecbb127 Merge branch 'vfs.tmpfs' into vfs.all omits 287da4419b03 SUNRPC: Clean up svc_set_num_threads omits 05033f95d170 SUNRPC: Count ingress RPC messages per svc_pool omits f00275fc49ac SUNRPC: Deduplicate thread wake-up code omits 63f852f63f8d SUNRPC: Move trace_svc_xprt_enqueue omits 52ab93616afd SUNRPC: Add enum svc_auth_status omits 2c706bd79830 SUNRPC: change svc_xprt::xpt_flags bits to enum omits 02e4bf19e150 SUNRPC: change svc_rqst::rq_flags bits to enum omits a99b581f9e94 SUNRPC: change svc_pool::sp_flags bits to enum omits 5a6f1c8c80ba SUNRPC: change cache_head.flags bits to enum omits 218a0115e7d6 SUNRPC: remove timeout arg from svc_recv() omits 44c993831085 SUNRPC: change svc_recv() to return void. omits ab45032d06da SUNRPC: call svc_process() from svc_recv(). omits 9afe515e7de3 nfsd: separate nfsd_last_thread() from nfsd_put() omits c57d4de95d38 nfsd: Simplify code around svc_exit_thread() call in nfsd() omits 0805a5327aa4 nfsd: don't allow nfsd threads to be signalled. omits 130e7b6b7171 lockd: remove SIGKILL handling omits 1576a84e2153 NFSD: add rpc_status entry in nfsd debug filesystem omits 191eec405ac8 SUNRPC: add verbose parameter to __svc_print_addr() omits 0059e61bf6e8 Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas' [...] omits d5e2b08e9428 Merge branch into tip/master: 'x86/mm' omits 83e96e171de5 Merge branch into tip/master: 'x86/microcode' omits 87f65c718382 Merge branch into tip/master: 'x86/core' omits 7a3ab883aa53 Merge branch into tip/master: 'x86/cleanups' omits f10e8bebcb08 Merge branch into tip/master: 'x86/apic' omits 4613b30c6107 Merge branch into tip/master: 'smp/core' omits b5c7a38b0356 Merge branch into tip/master: 'sched/eevdf' omits fae290e898cc Merge branch into tip/master: 'sched/core' omits dd21f20c85df Merge branch into tip/master: 'ras/core' omits bd1bed442b9e Merge branch into tip/master: 'perf/core' omits 806182de6cc8 Merge branch into tip/master: 'locking/core' omits 57ff7da1e55d Merge branch into tip/master: 'irq/core' omits c52753649883 fs: lockd: avoid possible wrong NULL parameter omits 0235779dbfc6 exportfs: remove kernel-doc warnings in exportfs omits e9688ff18b2c SUNRPC: Reduce thread wake-up rate when receiving large RP [...] omits c1f2719b61c6 SUNRPC: Revert e0a912e8ddba omits f9a5256e7ad9 SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] omits 3da5f450d59d SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call omits 8cce97bdb780 SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly omits 919b026bc2af nfsd: inherit required unset default acls from effective set omits 88ef85d5f420 sunrpc: Remove unused extern declarations omits 1d7137fb599b lockd: nlm_blocked list race fixes omits 6b04c547e062 nfsd: set missing after_change as before_change + 1 omits 5347744971c5 nfsd: remove unsafe BUG_ON from set_change_info omits e0083f6d31a6 nfsd: handle failure to collect pre/post-op attrs more sanely omits 3b2addf39d17 nfsd: add a MODULE_DESCRIPTION omits 0a02318c94a1 NFSD: Rename struct svc_cacherep omits 8c80ca41df71 NFSD: Remove svc_rqst::rq_cacherep omits 894cbc6095a7 NFSD: Refactor the duplicate reply cache shrinker omits d4bec6e29c36 NFSD: Replace nfsd_prune_bucket() omits 4d4a91285af9 NFSD: Rename nfsd_reply_cache_alloc() omits 65c78c8e9aeb NFSD: Refactor nfsd_reply_cache_free_locked() omits 8512b87c2b6d SUNRPC: Remove net/sunrpc/auth_gss/gss_krb5_seqnum.c omits f88a283e379b SUNRPC: Remove the ->import_ctx method omits 002a3a1b46a7 SUNRPC: Remove CONFIG_RPCSEC_GSS_KRB5_CRYPTOSYSTEM omits 8d17a34fed4c SUNRPC: Remove gss_import_v1_context() omits f6f075ea5992 SUNRPC: Remove krb5_derive_key_v1() omits 545e5fdde618 SUNRPC: Remove code behind CONFIG_RPCSEC_GSS_KRB5_SIMPLIFIED omits c02753a41a6f SUNRPC: Remove DES and DES3 enctypes from the supported en [...] omits 910a172acfc4 SUNRPC: Remove Kunit tests for the DES3 encryption type omits c33c4487397b SUNRPC: Remove RPCSEC_GSS_KRB5_ENCTYPES_DES omits cb764940595a NFSD: Enable write delegation support omits e21c71677733 NFSD: Report zero space limit for write delegations omits 7d0c16a6dcc6 NFSD: handle GETATTR conflict with write delegation omits c2fa1626599c NFSD: allow client to use write delegation stateid for READ omits f7272e710358 locks: allow support for write delegation omits 6881cf6f2c2d LoongArch: Add kernel address sanitizer support omits 7ee5848b44b6 LoongArch: Simplify the processing of jumping new kernel f [...] omits 7f405d8f9751 kasan: Add (pmd|pud)_init for LoongArch zero_(pud|p4d)_pop [...] omits e28b538fcc3a kasan: Add __HAVE_ARCH_SHADOW_MAP to support arch specific [...] omits 42140ee474b7 LoongArch: Add KFENCE support omits dcdc1935578b LoongArch: Get partial stack information when providing re [...] omits 35456671fb17 LoongArch: mm: Add page table mapped mode support for virt [...] omits a472a4af5e65 KFENCE: Defer the assignment of the local variable addr omits 3333177020e5 LoongArch: Allow building with kcov coverage omits 3ae194f66d86 LoongArch: Provide kaslr_offset() to get kernel offset omits 22131f2bab78 LoongArch: Add Loongson Binary Translation (LBT) extension [...] omits 0fd4b5dfa90c raid6: Add LoongArch SIMD recovery implementation omits 07a0c20ff56a raid6: Add LoongArch SIMD syndrome calculation omits 32327c8978a7 LoongArch: Add SIMD-optimized XOR routines omits 92f67316ae82 LoongArch: Allow usage of LSX/LASX in the kernel omits 2ac81d1c8d73 LoongArch: Remove __noreturn attribute for die() omits b36df5d7d092 LoongArch: Replace -ffreestanding with finer-grained -fno- [...] omits 013574567a60 Documentation: ABI: testing: admv8818: add bypass omits d9ef5c180c13 drivers: iio: filter: admv8818: add bypass mode omits a00cf70f16c9 iio: light: bd27008: Support BD27010 RGB omits 16a9947646f7 iio: light: bu27008: add chip info omits ae8c47c51e5c dt-bindings: iio: ROHM BU27010 RGBC + flickering sensor omits 012d4d9a4683 i2c: mux: ltc4306: Remove an unnecessary ternary operator omits 603b3cf89d8a i2c: stm32: Do not check for 0 return after calling platfo [...] omits 26a106e540b1 dt-bindings: i2c: cadence: Describe power-domains property omits 9d3e8e1ff0d8 riscv: Start of DRAM should at least be aligned on PMD siz [...] omits 9eb40dae6ac1 Merge patch series "RISC-V: Fix a few kexec_file_load(2) f [...] omits 0ccd2e803745 riscv/kexec: load initrd high in available memory omits 1be0b05b3a80 riscv/kexec: handle R_RISCV_CALL_PLT relocation type omits 0919b5b0cec0 Merge branch 'devel' into for-next omits dcd14feb235b i2c: designware: Handle invalid SMBus block data response [...] omits 29a1ae0bd13f i2c: designware: Correct length byte validation logic omits a83c167c8210 i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doe [...] omits c6607c0c7118 i2c: tiny-usb: check usb base class before assuming the in [...] omits 54b4b9b74530 dt-bindings: i2c: arb-gpio-challange: convert to DT schema omits 696a995b8f8b dt-bindings: i2c: nxp,pca9541: convert to DT schema omits 6a07ab839a9c i2c: remove redundant dev_err_probe() omits b4fd609a2018 i2c: imx: Clean up a call to request_irq() omits 37097e6ffd22 virtio: Remove PM #ifdef guards to fix i2c driver omits 458405d7c5b8 i2c: mux: pca954x: Remove #ifdef guards for PM related functions omits 61999179835e i2c: virtio: Remove #ifdef guards for PM related functions omits 8a76e5af8731 i2c: sh-mobile: Remove #ifdef guards for PM related functions omits 386d59093b24 i2c: s3c2410: Remove #ifdef guards for PM related functions omits dd4e0c0b6f01 i2c: rcar: Remove #ifdef guards for PM related functions omits aeb96820afef i2c: qup: Remove #ifdef guards for PM related functions omits 605b9efba5d6 i2c: pxa: Remove #ifdef guards for PM related functions omits 1670c7091b2a i2c: pnx: Remove #ifdef guards for PM related functions omits f5e33fcc30fa i2c: ocores: Remove #ifdef guards for PM related functions omits d55ee2c2f6fe i2c: nomadik: Remove #ifdef guards for PM related functions omits 910047e7741f i2c: mt65xx: Remove #ifdef guards for PM related functions omits a31425a6d935 i2c: lpc2k: Remove #ifdef guards for PM related functions omits abef155faf2b i2c: kempld: Convert to use regular device PM omits d2150e96646d i2c: img-scb: Remove #ifdef guards for PM related functions omits 02d1b6a99b4c i2c: i801: Remove #ifdef guards for PM related functions omits 38373903059c i2c: hix5hd2: Remove #ifdef guards for PM related functions omits af65727a77cc i2c: exynos5: Remove #ifdef guards for PM related functions omits a6ca696a40af i2c: designware: Remove #ifdef guards for PM related functions omits d81a91c4bbea i2c: davinci: Remove #ifdef guards for PM related functions omits 6079d3054ba1 i2c: brcmstb: Remove #ifdef guards for PM related functions omits 679e955c54d8 i2c: iproc: Remove #ifdef guards for PM related functions omits 45a21c833d23 i2c: au1550: Remove #ifdef guards for PM related functions omits c0e109161aad i2c: s3c2410: Remove redundant dev_err() omits 7525bcc34ec4 i2c: imx-lpi2c: directly return ISR when detect a NACK omits 7a2b85a76b05 leds: simatic-ipc-leds-gpio: Fix comment style in SPDX header omits 5890a293bedb leds: pwm: Fix error code in led_pwm_create_fwnode() omits a2923757f4e4 dt-bindings: leds: bd2606mvv: Fix maximum register value omits aea6af74f1be led: led-class: Read max-brightness from devicetree omits 33bf85d1bb7d dt-bindings: leds: Read max-brightness from device tree omits 9e239593d831 leds: ip30: Convert to devm_platform_ioremap_resource() omits f03190139c59 leds: aw200xx: Switch back to use struct i2c_driver::probe omits 009335061332 leds: simatic-ipc-leds-gpio: Restore LEDS_CLASS dependency omits cb68b9e917da leds: aw200xx: Fix error code in probe() adds 0e52740ffd10 x86/bugs: Increase the x86 bugs vector size to two u32s adds fb3bd914b3ec x86/srso: Add a Speculative RAS Overflow mitigation adds 79113e4060ab x86/srso: Add IBPB_BRTYPE support adds 1b5277c0ea0b x86/srso: Add SRSO_NO support adds 233d6f68b98d x86/srso: Add IBPB adds d893832d0e1e x86/srso: Add IBPB on VMEXIT adds 238ec850b95a x86/srso: Fix return thunks in generated code adds 3bbbe97ad83d x86/srso: Add a forgotten NOENDBR annotation adds 5a15d8348881 x86/srso: Tie SBPB bit setting to microcode patch detection adds 138bcddb86d8 Merge tag 'x86_bugs_srso' of git://git.kernel.org/pub/scm/ [...] adds 8974eb588283 x86/speculation: Add Gather Data Sampling mitigation adds 553a5c03e90a x86/speculation: Add force option to GDS mitigation adds 53cf5797f114 x86/speculation: Add Kconfig option for GDS adds 81ac7e5d7417 KVM: Add GDS_NO support to KVM adds 1b0fc0345f28 Documentation/x86: Fix backwards on/off logic about YMM support adds 64094e7e3118 Merge tag 'gds-for-linus-2023-08-01' of git://git.kernel.o [...] adds 534fc31d09b7 xen/netback: Fix buffer overrun triggered by unusual packet adds da703fe9416d Merge tag 'xsa432-6.5-tag' of git://git.kernel.org/pub/scm [...] adds 02aee814d37c Merge tag 'gfs2-v6.4-fixes' of git://git.kernel.org/pub/sc [...] adds 4f6d81f7ac7d mm: keep memory type same on DEVMEM Page-Fault adds fd85ee599f9a mm/shmem: fix race in shmem_undo_range w/THP adds b256d69f508e mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds ea13b7abc3f9 mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT adds af50d6151cba smaps: use vm_normal_page_pmd() instead of follow_trans_hu [...] adds 2ebc368f59ee mm: enable page walking API to lock vmas during the walk adds 526b2cee6ddd selftests: cgroup: fix test_kmem_basic less than error adds 5f4f1c003dca mm/gup: handle cont-PTE hugetlb pages correctly in gup_mus [...] adds 94543939a3de nilfs2: fix general protection fault in nilfs_lookup_dirty [...] adds 916dde39d2ef madvise:madvise_cold_or_pageout_pte_range(): don't use map [...] adds 2b0edeffe28d madvise:madvise_free_huge_pmd(): don't use mapcount() agai [...] adds cd9e05b324cc madvise:madvise_free_pte_range(): don't use mapcount() aga [...] adds 534ff82f6040 selftests/mm: FOLL_LONGTERM need to be updated to 0x100 adds 9f9d3b922cca Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 1541e98cceb7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cc0098b1fd7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 59eeb2329405 drivers: net: prevent tun_build_skb() to exceed the packet [...] adds d14eea09edf4 net: core: remove unnecessary frame_sz check in bpf_xdp_ad [...] adds 2aa71b4b294e net: marvell: prestera: fix handling IPv4 routes with nhid adds fa40ea27ede3 MAINTAINERS: update Claudiu Beznea's email address adds deeeb446eb63 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 4acb523089fa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8e7b295da1ed MAINTAINERS: Remove maintainer of HiSilicon RoCE adds 6c212ca93e68 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds a7ceb977f7e8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bd76caa26ab5 ASoC: Intel: sof-sdw: update jack detection quirk for Luna [...] adds e61994882611 ASoC: Intel: sof-sdw-cs42142: fix for codec button mapping adds 90219f1bd273 ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop adds 2ac1e7bad953 Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus adds f443bf3d474b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds dc554ace8dc1 Merge remote-tracking branch 'regulator/for-6.4' into regu [...] adds b132c727c08a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bab0d83369d4 Merge remote-tracking branch 'spi/for-6.4' into spi-linus adds 606540043b0c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cc22522fd55e PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() [...] adds 640aa5f67d56 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a8c384864001 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds f48585c468f5 Merge tag 'thunderbolt-for-v6.5-rc6' of git://git.kernel.o [...] adds 26327a4a6185 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 5d0470efb875 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds ac9b310ddc0c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3011fc2d9a47 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds db09d3bbafb2 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds 80f89bb8e4f8 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds abd1444dff7d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 59e3e5509e2a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 04b5b5cb0136 scsi: core: Fix possible memory leak if device_add() fails adds 41320b18a0e0 scsi: snic: Fix possible memory leak if device_add() fails adds b6d128f89a85 scsi: ufs: renesas: Fix private allocation adds 8eebf0e84f06 scsi: lpfc: Remove reftag check in DIF paths adds dd64f8058719 scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock adds 1516ee035df3 scsi: qedi: Fix firmware halt over suspend and resume adds ef222f551e7c scsi: qedf: Fix firmware halt over suspend and resume adds 9920ab7d70ce Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4b430d4ac997 mmc: block: Fix in_flight[issue_type] value error adds 78eba115323d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d0b4f95a5103 riscv/kexec: handle R_RISCV_CALL_PLT relocation type adds 49af7a2cd5f6 riscv/kexec: load initrd high in available memory adds f8069826eb4f Merge patch series "RISC-V: Fix a few kexec_file_load(2) f [...] adds c3bcc65d4d2e riscv: Start of DRAM should at least be aligned on PMD siz [...] adds eaa5b12ba12c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 530565acd833 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 36a490d8f70a Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds c0b067588a48 Revert "perf report: Append inlines to non-DWARF callchains" adds 8cdd4aeff2e8 tools arch x86: Sync the msr-index.h copy with the kernel sources adds 487ae3b42d10 perf stat: Don't display zero tool counts adds f60b98a8a14a Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds 2492afa2dc73 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9a8fa00dad3c cpuidle: dt_idle_genpd: Add helper function to remove genp [...] adds 12acb348fa45 cpuidle: psci: Move enabling OSI mode after power domains [...] adds 6f3726e44651 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 34fd901e3b28 i2c: tiny-usb: check usb base class before assuming the in [...] adds 114199dd63bb i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doe [...] adds 78cb5210848b i2c: designware: Correct length byte validation logic adds cc635aa49c59 i2c: designware: Handle invalid SMBus block data response [...] adds fc9a464f3d9a This patch fixes the Tegra DMA config option processing in [...] adds 834715c26ae0 Merge branch 'i2c/andi-for-current' of https://git.kernel. [...] adds d5712cd22b9c drm/nouveau/disp: Revert a NULL check inside nouveau_conne [...] adds 1963546390ed accel/ivpu: Add set_pages_array_wc/uc for internal buffers adds 2f2141a263ce Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 1495afe0d96e dma-buf/heaps: system_heap: avoid too much allocation new b13c1d47d5c8 mm: optimization on page allocation when CMA enabled new 91c58cbe8777 mm: madvise: fix uneven accounting of psi new e897d7f9f423 maple_tree: fix a few documentation issues new 3a3fa0d1d955 mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() new 3bbae60a750e mm: increase usage of folio_next_index() helper new 81dfb435bd86 swap: cleanup duplicated WARN_ON in add_to_avail_list new 1007428bc004 swap: stop add to avail list if swap is full new 088ba234833c swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes new 25f6ca6fb761 mm: memory-failure: fix unexpected return value in soft_of [...] new 72f0a86137f0 mm: memory-failure: fix potential page refcnt leak in memo [...] new 0038bee23508 mm: use a folio in fault_dirty_shared_page() new 6ecc132841b9 mm: remove page_rmapping() new 98f6f658154d swap: remove remnants of polling from read_swap_cache_async new f78e0b846d78 mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED new e8ff8033d2c8 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] new fa3411c571ad mm-drop-per-vma-lock-when-returning-vm_fault_retry-or-vm_f [...] new 31640fa66647 mm: change folio_lock_or_retry to use vm_fault directly new 635115e34006 mm: handle swap page faults under per-VMA lock new 53222cbe8c2f mm: handle userfaults under VMA lock new e723c6ea6000 mm: fix a lockdep issue in vma_assert_write_locked new 4e07eb0ff291 mm: make MEMFD_CREATE into a selectable config option new 67ad0b48c064 mm: remove arguments of show_mem() new 2c2ca6910332 mm: make show_free_areas() static new 5bcbb9de61a0 mm: call arch_swap_restore() from unuse_pte() new dd4e00f1e390 arm64: mte: simplify swap tag restoration logic new 0944c85d15df mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() new b0d25981fe65 mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN new 7f43396cf542 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() new b8303fac6e1f mm/gup: cleanup next_page handling new d9bf1249b9ae mm/gup: accelerate thp gup even for "pages != NULL" new c5276804fcb6 mm/gup: retire follow_hugetlb_page() new c9a672c470f3 selftests/mm: add -a to run_vmtests.sh new 4f4469463e85 selftests/mm: add gup test matrix in run_vmtests.sh new 05764e919a46 mm/filemap.c: fix update prev_pos after one read request done new 506005918fbe maple_tree: add test for mas_wr_modify() fast path new db7402728eac maple_tree: add test for expanding range in RCU mode new 4ee2a780c353 maple_tree: optimize mas_wr_append(), also improve duplica [...] new 1ade2c4cd949 maple_tree: add a fast path case in mas_wr_slot_store() new 70926d238a64 mm: memory-failure: remove unneeded page state check in sh [...] new 3e9a3c8e65a0 memory tier: use helper function destroy_memory_type() new fa2834610331 mm: memory-failure: remove unneeded 'inline' annotation new 135e6c37e867 fs/buffer: clean up block_commit_write new 292978071069 fs-buffer-clean-up-block_commit_write-fix new c62880e03c11 fs: convert block_commit_write to return void new 1ed2ee52c824 mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] new 9cff4a4cdf12 mm/mm_init.c: remove obsolete macro HASH_SMALL new a8ac6e776cf9 zsmalloc: do not scan for allocated objects in empty zspage new 7afa6c8b9319 zsmalloc: move migration destination zspage inuse check new 5ab676737adc zsmalloc: remove zs_compact_control new 37610b5e3ff7 seqlock: do the lockdep annotation before locking in do_wr [...] new 9aad1d5a4b6c mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] new 0c75f9a6e1aa selftests: cgroup: add test_zswap program new ced57957a8ee selftests: cgroup: add test_zswap with no kmem bypass test new d4de9cbe666d selftests: cgroup: add zswap-memcg unwanted writeback test new 574684aa0221 mm: zswap: multiple zpools support new 1b7941241170 mm/migrate_device: try to handle swapcache pages new d03b575731c3 ksm: support unsharing KSM-placed zero pages new 4960a118f383 ksm: count all zero pages placed by KSM new 26b819eabc02 ksm: add ksm zero pages for each process new 3478b91bfb6f ksm: consider KSM-placed zeropages when calculating KSM profit new 32591dc90489 selftest: add a testcase of ksm zero pages new 4e7a0d02988f mm: page_alloc: avoid false page outside zone error info new 567368247f76 mm-page_alloc-avoid-false-page-outside-zone-error-info-fix new 5c0d69839ef4 memcg: drop kmem.limit_in_bytes new acfa87bf79d6 memcg-drop-kmemlimit_in_bytes-fix new 9b73e4df253d fs: drop_caches: draining pages before dropping caches new 463fe6b228eb mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new b4759b89eee8 selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new df4b729aa148 memory tier: rename destroy_memory_type() to put_memory_type() new 3d1828f49018 mm: remove obsolete comment above struct per_cpu_pages new 0e81a2ae9413 mm: cma: print cma name as well in cma_alloc debug new 7e7ec88a8e22 rmap: pass the folio to __page_check_anon_rmap() new 77ff4e4ebc67 mm: merge folio_has_private()/filemap_release_folio() call pairs new 3ba4e09e0f58 mm, netfs, fscache: stop read optimisation when folio remo [...] new 955dd680811f mm: call folio_mapping() inside folio_needs_release() new 9962d7877853 mm: correct stale comment of function check_pte new 7d3d3da0ed26 mm: fix some kernel-doc comments new f9b9c5999d4e mm: compaction: use the correct type of list for free pages new b75f155a2997 mm: compaction: skip the memory hole rapidly when isolatin [...] new 84ceb965aa81 mm/compaction: avoid missing last page block in section af [...] new fe1a6858b3e0 mm/sparse: remove redundant judgments from macro for_each_ [...] new f35068342bed mm: hugetlb_vmemmap: fix a race between vmemmap pmd split new 22690ac57767 mm/memory: convert do_page_mkwrite() to use folios new f22a8f966550 mm/memory: convert wp_page_shared() to use folios new 17a9db93aca5 mm/memory: convert do_shared_fault() to folios new 2aed535a636d mm/memory: convert do_read_fault() to use folios new 12b13121d9f4 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX new bf328a6987fb mm: make PTE_MARKER_SWAPIN_ERROR more general new 9e707995021b mm-make-pte_marker_swapin_error-more-general-fix new 46b66377b696 mm: userfaultfd: check for start + len overflow in validate_range new c9c368e75919 mm: userfaultfd: check for start + len overflow in validat [...] new b7a9c4c337e3 mm: userfaultfd: extract file size check out into a helper new 7b0f2ce94249 mm: userfaultfd: add new UFFDIO_POISON ioctl new c8c556ad9ec4 mm: userfaultfd: add new UFFDIO_POISON ioctl: fix new bef1ff8723df mm: userfaultfd: support UFFDIO_POISON for hugetlbfs new 912dff62b86d mm: userfaultfd: document and enable new UFFDIO_POISON feature new 43dac81c79ab selftests/mm: refactor uffd_poll_thread to allow custom fa [...] new 8ae0f58c35c5 selftests/mm: add uffd unit test for UFFDIO_POISON new f3b5b2128555 zsmalloc: remove obj_tagged() new d00df4bc1212 mm/mm_init.c: mark check_for_memory() as __init new 6bdad77f2849 HWPOISON: offline support: fix spelling in Documentation/ABI/ new b26c6bc78662 mm/memory_hotplug: document the signal_pending() check in [...] new 6a1821bf38fc mm: memory-failure: remove unneeded PageHuge() check new 18c38c08fe36 mm: memory-failure: ensure moving HWPoison flag to the raw [...] new 4376fdc8f760 mm: memory-failure: don't account hwpoison_filter() filter [...] new b51ab5720fad mm: memory-failure: use local variable huge to check hugetlb page new 1417a729a549 mm: memory-failure: remove unneeded header files new 97be9ff43c98 mm: memory-failure: minor cleanup for comments and codestyle new e6b46eedbf92 mm: memory-failure: fetch compound head after extra page r [...] new 5e2c7a084a4c mm: memory-failure: fix race window when trying to get hug [...] new dd9217cd5d6e mm/memory: pass folio into do_page_mkwrite() new 51cd79152535 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap new bcdaedac92e9 maple_tree: make mas_validate_gaps() to check metadata new 2bbd98fc377c maple_tree: fix mas_validate_child_slot() to check last mi [...] new b1c4fd9fd61e maple_tree: make mas_validate_limits() check root node and [...] new 33366fe4ae62 maple_tree: update mt_validate() new 7e978a0443fb maple_tree: replace mas_logical_pivot() with mas_safe_pivot() new 6ded078ebeb4 maple_tree: drop mas_first_entry() new 469c185406c1 mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s new f160548cb13f mm/pgtable: add PAE safety to __pte_offset_map() new e5500cf6910c arm: adjust_pte() use pte_offset_map_nolock() new 4742b46e90e6 powerpc: assert_pte_locked() use pte_offset_map_nolock() new c28df0c97c76 powerpc: assert_pte_locked() use pte_offset_map_nolock(): fix new cd0c2a017983 powerpc: add pte_free_defer() for pgtables sharing page new d9602e88ce31 sparc: add pte_free_defer() for pte_t *pgtable_t new aa872c884dc8 s390: add pte_free_defer() for pgtables sharing page new ca20f4296559 s390: add pte_free_defer() for pgtables sharing page: fix new 5266585e798f mm/pgtable: add pte_free_defer() for pgtable as page new b4d03bb312b0 mm/khugepaged: retract_page_tables() without mmap or vma lock new 3350dff11f9e mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() new a47b806e78ad mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lo [...] new ef31ecdcba1d mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lo [...] new 1f01810ac844 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() new defe661d727b mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps(): fix new 7a247771a8a8 mm: delete mmap_write_trylock() and vma_try_start_write() new 033299fb8b04 mm/pgtable: notes on pte_offset_map[_lock]() new fa76aa41b000 mm: remove clear_page_idle() new 307d969445eb mm/mmap: move vma operations to mm_struct out of the criti [...] new dac336c4800e mm/hwpoison: delete all entries before traversal in __foli [...] new de3cc3b948aa mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] new 3efa15f3a2db hugetlbfs: improve read HWPOISON hugepage new 5eb19451ef0e selftests/mm: add tests for HWPOISON hugetlbfs read new 9a6db7c379c1 mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() new 98a434482581 mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS new 0e36f1317ee9 mm/page_table_check: remove unused parameters in page_tabl [...] new f7299a80683c mm/page_table_check: remove unused parameters in page_tabl [...] new 72efdf150a8e mm/page_table_check: remove unused parameter in [__]page_t [...] new 82d86b2d907b mm/page_table_check: remove unused parameter in [__]page_t [...] new 7456467566a4 mm/page_table_check: remove unused parameter in [__]page_t [...] new 3c080a5cdd7d mm/page_table_check: remove unused parameter in [__]page_t [...] new cbaf8c7a5113 mm/page_table_check: remove unused parameter in [__]page_t [...] new 68d12da62d25 mm/page_table_check: remove unused parameter in [__]page_t [...] new eae888b2a812 highmem: add memcpy_to_folio() and memcpy_from_folio() new ab292a9bbfc8 highmem: memcpy_{from,to}_folio() fix new dcf99f2c8d60 affs: convert affs_symlink_read_folio() to use the folio new eba02daf56b9 affs: convert data read and write to use folios new 37b0df1a429f migrate: use folio_set_bh() instead of set_bh_page() new 9893a7295764 ntfs3: convert ntfs_get_block_vbo() to use a folio new 8a02d02fa7da jbd2: use a folio in jbd2_journal_write_metadata_buffer() new 0df6a84c4ad5 buffer: remove set_bh_page() new 05c90f739cec mm/page_ext: remove unused return value of offline_page_ext new 9f8c9be5f025 mm/page_ext: remove rollback for untouched mem_section in [...] new 5e7e8ccf45b4 mm/page_ext: move functions around for minor cleanups to page_ext new d20c9499b89d lib/test_meminit: allocate pages up to order MAX_ORDER new bbe0a6217ffc asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros new cd703f90a9cc hexagon: mm: convert to GENERIC_IOREMAP new de435c1d6f17 openrisc: mm: remove unneeded early ioremap code new d28d8ea2176a mm/ioremap: define generic_ioremap_prot() and generic_iounmap() new 3170cecc1bcd mm: ioremap: allow ARCH to have its own ioremap method definition new f009bfa8bb2d mm/ioremap: add slab availability checking in ioremap_prot new abba18cee688 arc: mm: convert to GENERIC_IOREMAP new 208191e7009d ia64: mm: convert to GENERIC_IOREMAP new aad617805c15 openrisc: mm: convert to GENERIC_IOREMAP new 8f948a4ca74b s390: mm: convert to GENERIC_IOREMAP new 7e589e185467 sh: add <asm-generic/io.h> including new d2d9e21a8595 sh: fix asm-generic/io.h inclusion new b24a08dfe64d sh: mm: convert to GENERIC_IOREMAP new f51ce7be53ec xtensa: mm: convert to GENERIC_IOREMAP new 4b24886fcf20 parisc: mm: convert to GENERIC_IOREMAP new d38a2f2847da mm/ioremap: consider IOREMAP space in generic ioremap new ddd3488aaa9d mm: move is_ioremap_addr() into new header file new bda120d20571 powerpc: mm: convert to GENERIC_IOREMAP new 1a83ffbdb10b arm64 : mm: add wrapper function ioremap_prot() new 3cb6a51209f6 mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed new e4ae2981e81c mm/hwpoison: rename hwp_walk* to hwpoison_walk* new 91cbc7ca4212 mm/tlbbatch: introduce arch_tlbbatch_should_defer() new 2f1a97f74bee mm/tlbbatch: rename and extend some functions new f11d1ad5d4af mm/tlbbatch: Introduce arch_flush_tlb_batched_pending() new 6068a03c0ef6 arm64: support batched/deferred tlb shootdown during page [...] new 181036bce4d5 mm/memcg: minor cleanup for mc_handle_present_pte() new 74e9f33b3bb8 mm/mm_init.c: drop node_start_pfn from adjust_zone_range_f [...] new ef69505e6b40 fs/address_space: add alignment padding for i_map and i_mm [...] new 02e1631a6d06 maple_tree: mtree_insert*: fix typo in kernel-doc description new 1bd5e6569e16 maple_tree: mtree_insert: fix typo in kernel-doc descripti [...] new a58630112b62 memory tier: use helper macro __ATTR_RW() new dc75188b9ae3 mm: kill frontswap new 33dad23ef70a mm: kill frontswap fix new e411b9accc5b zswap: make zswap_store() take a folio new 5849ef1c7d43 memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] new 79f626aedc98 swap: remove some calls to compound_head() in swap_readpage() new 5fadfdc216c5 zswap: make zswap_load() take a folio new 1a7408280116 mm: kfence: allocate kfence_metadata at runtime new f19f63354e80 mm-kfence-allocate-kfence_metadata-at-runtime-fix new 11db86438b48 mm/page_ext: add common function to get client data from page_ext new a781a445cddb mm/page_ext: use page_ext_data helper in page_table_check new 4e8f776782d3 mm/page_ext: use page_ext_data helper in page_owner new 9ca5533ba87f mm/rmap: correct stale comment of rmap_walk_anon and rmap_ [...] new eaa2d31d5308 mm/hugetlb: get rid of page_hstate() new a145b59eb8b9 mm/mmap: clean up validate_mm() calls new d7557dbd129a maple_tree: relax lockdep checks for on-stack trees new 9ee29a50610c mm/mmap: change detached vma locking scheme new 4a3a4e2bbe30 maple_tree: Be more strict about locking new 7e27c1e2aac5 arm64/smmu: use TLBI ASID when invalidating entire range new ea8792ffc972 mmu_notifiers: fixup comment in mmu_interval_read_begin() new b044324c76a2 mmu_notifiers: call invalidate_range() when invalidating TLBs new c929ecc9e9b1 mmu_notifiers: don't invalidate secondary TLBs as part of [...] new d185edcb8df5 mmu_notifiers: rename invalidate_range notifier new aa5712770e3f mm: fix obsolete function name above debug_pagealloc_enabl [...] new b5aec7b88c39 selftests: line buffer test program's stdout new f910170d281e tools/nolibc/stdio: add setvbuf() to set buffering mode new fd39d194eee3 selftests/mm: skip soft-dirty tests on arm64 new ae504bbaee97 selftests/mm: enable mrelease_test for arm64 new 981653939a0b selftests/mm: fix thuge-gen test bugs new 23a8afbcf969 selftests/mm: va_high_addr_switch should skip unsupported [...] new 6724574aedf9 selftests/mm: make migration test robust to failure new 2c046f2b5598 selftests/mm: optionally pass duration to transhuge-stress new 34e45c56f59e selftests/mm: run all tests from run_vmtests.sh new b264bfa0b878 mm/mprotect: fix obsolete function name in change_pte_range() new 1b6a8bfa7faf mm/compaction: correct comment of candidate pfn in fast_is [...] new cac9188f3c78 mm/compaction: avoid unneeded pageblock_end_pfn when no_se [...] new 185ec2cfb16a mm/page_io: remove unneeded ClearPageUptodate() new 187fa8b169a5 mm/page_io: remove unneeded SetPageError() new 49b46ba77d76 mm/page_io: introduce bio_first_folio_all() new 0d725808d422 mm/page_io: use a folio in __end_swap_bio_write() new 2706c979d609 mm/page_io: use a folio in __end_swap_bio_read() new d52a8c7489ec mm/page_io: use a folio in sio_read_complete() new 13f4133b807b mm/page_io: use a folio in swap_writepage_bdev_sync() new 992676c1f286 mm/page_io: use a folio in swap_writepage_bdev_async() new ae9e2daf0816 mm/page_io: convert count_swpout_vm_event() to take in a folio new 4a6c8177060d mm/page_io: convert bio_associate_blkg_from_page() to take [...] new bcffc1598022 memory tiering: add abstract distance calculation algorith [...] new 9a8263ced92f acpi, hmat: refactor hmat_register_target_initiators() new 7864fa648e7e acpi, hmat: calculate abstract distance with HMAT new 1b70e59037f5 acpi-hmat-calculate-abstract-distance-with-hmat-checkpatch-fixes new 2e14ac420192 dax, kmem: calculate abstract distance with general interface new 28ed252b44fb mm: don't drop VMA locks in mm_drop_all_locks() new 8011f512b153 maple_tree: add benchmarking for mas_for_each new 50cbfbccc02d maple_tree: add benchmarking for mas_prev() new da944da773c6 mm: change do_vmi_align_munmap() tracking of VMAs to remove new a833ca5cbd8d mm: remove prev check from do_vmi_align_munmap() new 8ffce4a7f39d maple_tree: introduce __mas_set_range() new 137eb2ebda98 mm: remove re-walk from mmap_region() new cb634e7945bf maple_tree: re-introduce entry to mas_preallocate() arguments new 878dee1d3e06 maple_tree: adjust node allocation on mas_rebalance() new d97b56c4e3e4 mm: use vma_iter_clear_gfp() in nommu new 0a20215ec9c1 mm: set up vma iterator for vma_iter_prealloc() calls new d13b887a69df maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() new 48b5f86bbd03 maple_tree: update mas_preallocate() testing new e00632b098e0 maple_tree: refine mas_preallocate() node calculations new ff10f3193b0e maple_tree: reduce resets during store setup new e6c325642630 mm/mmap: change vma iteration order in do_vmi_align_munmap() new a457f3e92ccb mm: remove CONFIG_PER_VMA_LOCK ifdefs new 698dcd77360a mm: allow per-VMA locks on file-backed VMAs new 51db5e8974ca mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() new 3c04dd18ba57 mm: handle PUD faults under the VMA lock new b7b8f56db92f mm: handle some PMD faults under the VMA lock new 4c753b254814 mm: move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() new 4e105ec567c8 mm: move FAULT_FLAG_VMA_LOCK check down from do_fault() new 7456c1560026 mm: run the fault-around code under the VMA lock new 51c4fdc72be2 mm: handle swap and NUMA PTE faults under the VMA lock new 88e2667632d4 mm: handle faults that merely update the accessed bit unde [...] new bd2c17e04871 Fix for "mm: handle faults that merely update the accessed [...] new a631cae1495b mm/hugepage pud: allow arch-specific helper function to ch [...] new 3f98289e33e8 mm/debug_vm_pgtable: Use the new has_transparent_pud_hugepage() new b6414ae9948f mm: change pudp_huge_get_and_clear_full take vm_area_struc [...] new 151e0f3bb07f mm/vmemmap: improve vmemmap_can_optimize and allow archite [...] new 0889728af6bb mm/vmemmap: allow architectures to override how vmemmap op [...] new fb141711607a mm: add pud_same similar to __HAVE_ARCH_P4D_SAME new ca884da2a03d mm/huge pud: use transparent huge pud helpers only with CO [...] new efb510224fb5 mm/vmemmap optimization: split hugetlb and devdax vmemmap [...] new aa9c40a8c0db powerpc/mm/trace: convert trace event to trace event class new ce4b982b65c7 powerpc/book3s64/mm: enable transparent pud hugepage new 2cbf46228eee powerpc/book3s64/vmemmap: switch radix to use a different [...] new 7694524524c1 powerpc/mm: fix section mismatch warning new a9a534601361 powerpc/mm: fix kernel build error new d8b673aba116 powerpc/book3s64/radix: add support for vmemmap optimizati [...] new 93003aadb7c9 powerpc-book3s64-radix-add-support-for-vmemmap-optimizatio [...] new 223ec4e772c2 powerpc/book3s64/radix: remove mmu_vmemmap_psize new a1ea3dfc36e0 powerpc/mm: fix kernel build error new 54816a6e2760 powerpc/book3s64/radix: add debug message to give more det [...] new 59462782e6e3 mm: memcg: use rstat for non-hierarchical stats new db452734c5e3 kernel/iomem.c: remove __weak ioremap_cache helper new 95abd2d2ff6d mm: zswap: use zswap_invalidate_entry() for duplicates new bc8fb308aeb7 mm: zswap: tighten up entry invalidation new 3f1260a8288d mm: zswap: kill zswap_get_swap_cache_page() new 07da3c6b9d0c mm/memcg: fix obsolete function name in mem_cgroup_protection() new 95985834f644 mm/memory.c: fix some kernel-doc comments new 0e46b1b4a904 mm: kmsan: use helper function page_size() new e5e768ecd48c mm: kmsan: use helper macro offset_in_page() new e1fbfb0b9918 mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN new 0b789b7bd384 mm: improve the comment in isolate_migratepages_block() new ea3267890dc5 damon: use pmdp_get instead of drectly dereferencing pmd new 6e825124196e mm/page_poison: remove unused page_ext.h from page_poison new 2666d9dafc8a mm/vmstat: remove unused page_ext.h from vmstat new 6535b5bb0b7e mm/page_ext: move page_ext_operations definition under CON [...] new 401fcf379254 selftests: mm: add KSM_MERGE_TIME tests new c826032aad9c mm: factor out VMA stack and heap checks new 1aca9fd4b0b3 drm/amdkfd: use vma_is_initial_stack() and vma_is_initial_heap() new 8a52fdff8d90 selinux: use vma_is_initial_stack() and vma_is_initial_heap() new e34a1ff74127 perf/core: use vma_is_initial_stack() and vma_is_initial_heap() new 041939a4b428 mm: memory-failure: add PageOffline() check new c66fc38274f1 mm/page_alloc: avoid unneeded alike_pages calculation new 2f90cedd65c3 arm64: tlbflush: add some comments for TLB batched flushing new 45ee5987f36a mm/memcg: update obsolete comment above parent_mem_cgroup() new 0d738e4954ab mm: add PAGE_TYPE_OP folio functions new 2537babd0ee5 pgtable: create struct ptdesc new c5299c3aacd4 mm: add utility functions for ptdesc new 476bd7d1abc9 mm: convert pmd_pgtable_page() callers to use pmd_ptdesc() new 71afa7426f07 mm: convert ptlock_alloc() to use ptdescs new 2697aaf20031 mm: convert ptlock_ptr() to use ptdescs new b79d9c8d5305 mm: convert pmd_ptlock_init() to use ptdescs new 727ebe7bf956 mm: convert ptlock_init() to use ptdescs new 461dc343fc89 mm: convert pmd_ptlock_free() to use ptdescs new 97c58de93f56 mm: convert ptlock_free() to use ptdescs new f6d5b37cfd66 mm: create ptdesc equivalents for pgtable_{pte,pmd}_page_{ [...] new f599956480fe powerpc: convert various functions to use ptdescs new 85bb92a861b5 x86: convert various functions to use ptdescs new 7dbc630dfebd s390: convert various pgalloc functions to use ptdescs new a9988e180c37 mm: remove page table members from struct page new 3cb1d6bd29ae pgalloc: convert various functions to use ptdescs new 352f5b71c2b7 arm: convert various functions to use ptdescs new 0af70399c87c arm64: convert various functions to use ptdescs new 0d5249af672f csky: convert __pte_free_tlb() to use ptdescs new 85b7e65754a3 hexagon: convert __pte_free_tlb() to use ptdescs new 49e61011ec40 loongarch: convert various functions to use ptdescs new 7cd94f5b66e1 m68k: convert various functions to use ptdescs new 7696ce60e4f0 mips: convert various functions to use ptdescs new 4b8a8cdf831e nios2: convert __pte_free_tlb() to use ptdescs new fb4472a0b800 openrisc: convert __pte_free_tlb() to use ptdescs new 7c686e7c9675 riscv: convert alloc_{pmd, pte}_late() to use ptdescs new 0c3c7d328e9a sh: convert pte_free_tlb() to use ptdescs new c5dc1e77aecb sparc64: convert various functions to use ptdescs new c25ef3495937 sparc: convert pgtable_pte_page_{ctor, dtor}() to ptdesc e [...] new 5889c0078a87 um: convert {pmd, pte}_free_tlb() to use ptdescs new af949a6b4c7a mm: remove pgtable_{pmd, pte}_page_{ctor, dtor}() wrappers new ad31f39d4551 mm/damon/core-test: add a test for damos_new_filter() new b09bd33f4569 mm:vmscan: fix inaccurate reclaim during proactive reclaim new 9d49cc3235a0 Multi-gen LRU: Fix per-zone reclaim new 54d91d75f792 Multi-gen LRU: Avoid race in inc_min_seq() new b0da3cfe2333 Multi-gen LRU: Fix can_swap in lru_gen_look_around() new 1e3bb4744709 doc: update params of memhp_default_state= new fafbf51fb640 acpi,mm: fix typo sibiling -> sibling new de5b1fdc0606 minmax: add in_range() macro new e23f9b5172bc mm: convert page_table_check_pte_set() to page_table_check [...] new 843bd94d3b4e mm: add generic flush_icache_pages() and documentation new 3858233ec72c mm: add folio_flush_mapping() new d44172cc4e60 mm: remove ARCH_IMPLEMENTS_FLUSH_DCACHE_FOLIO new 1ddd96fc7b56 mm: add default definition of set_ptes() new 5eec9a465807 alpha: implement the new page table range API new e77838051947 arc: implement the new page table range API new d9806a3dc30b arm: implement the new page table range API new 42a9ef768edd arm64: implement the new page table range API new 769536cfaaff csky: implement the new page table range API new e368febc96f4 hexagon: implement the new page table range API new 2e1ed3490630 ia64: implement the new page table range API new 67fb90fc0c55 loongarch: implement the new page table range API new 71036b7ee1ce m68k: implement the new page table range API new 11c4b1695c61 microblaze: implement the new page table range API new 8d670cfbf3be mips: implement the new page table range API new b6ee9ca2fb98 nios2: implement the new page table range API new c8890ba5da04 openrisc: implement the new page table range API new f947269a871d parisc: implement the new page table range API new 1cbc3e184cee powerpc: implement the new page table range API new 4ab9cf65310b powerpc-implement-the-new-page-table-range-api-fix new 3907c066ce2a riscv: implement the new page table range API new 36297951734d s390: implement the new page table range API new ab5b100cc574 sh: implement the new page table range API new 1f5ecf2265f5 sparc32: implement the new page table range API new c2c5ff15a547 sparc64: implement the new page table range API new c83b8711d5bf um: implement the new page table range API new e6f19917d0c3 x86: implement the new page table range API new 95e71c7d6871 xtensa: implement the new page table range API new aabc09b8e454 mm: remove page_mapping_file() new 96c6e24125d7 mm: rationalise flush_icache_pages() and flush_icache_page() new a8964ddc2fe6 mm: tidy up set_ptes definition new 2f57b3a09ccf mm: use flush_icache_pages() in do_set_pmd() new 73254badaf85 filemap: add filemap_map_folio_range() new 97d3dc39d459 rmap: add folio_add_file_rmap_range() new 9d8022204933 mm: convert do_set_pte() to set_pte_range() new 86fa2b2266e2 filemap: batch PTE mappings new b5f480091479 mm: call update_mmu_cache_range() in more page fault handl [...] new ec86905f12ba mm/damon/sysfs-schemes: implement DAMOS tried total bytes file new 9250203cd921 mm/damon/sysfs: implement a command for updating only sche [...] new 09500c788bdd selftests/damon/sysfs: test tried_regions/total_bytes file new 2dfb32ba535f Docs/ABI/damon: update for tried_regions/total_bytes new deea680855ef Docs/admin-guide/mm/damon/usage: update for tried_regions/ [...] new eb9bf69f220c mm/damon/core: introduce address range type damos filter new bb14849636bf mm/damon/sysfs-schemes: support address range type DAMOS filter new 261b842cd935 mm/damon/core-test: add a unit test for __damos_filter_out() new f368a9f87671 selftests/damon/sysfs: test address range damos filter new 158d4e103542 Docs/mm/damon/design: update for address range filters new 45d6f3c2f53b Docs/ABI/damon: update for address range DAMOS filter new 8f12a3b75c1b Docs/admin-guide/mm/damon/usage: update for address range [...] new 481dc4331e71 mm/damon/core: implement target type damos filter new 58081a38b2e6 mm/damon/sysfs-schemes: support target damos filter new 5c7ab8fadbbe selftests/damon/sysfs: test damon_target filter new 77944457d9ae Docs/mm/damon/design: update for DAMON monitoring target t [...] new b428297e6669 Docs/ABI/damon: update for DAMON monitoring target type DA [...] new 3e068187909d Docs/admin-guide/mm/damon/usage: update for DAMON monitori [...] new 6da250de3f6a mm/z3fold: use helper function put_z3fold_locked() and put [...] new c8e5956a4b22 mm/page_alloc: remove unneeded variable base new 597f993fac73 mm/memcg: fix wrong function name above obj_cgroup_charge_zswap() new 07670e802c39 mm/compaction: set compact_cached_free_pfn correctly in up [...] new 4170bd6bd291 mm/compaction: merge end_pfn boundary check in isolate_fre [...] new 978faade2994 mm/compaction: remove unnecessary cursor page in isolate_f [...] new 2bb2fded6aa9 mm/compaction: remove unnecessary "else continue" at end o [...] new e43e6d6e7765 mm: hugetlb: use flush_hugetlb_tlb_range() in move_hugetlb [...] new 4c4dc47e5808 arm64: hugetlb: enable __HAVE_ARCH_FLUSH_HUGETLB_TLB_RANGE new 710f0f259906 mm: no need to export mm_kobj new 4e2ca5c59af8 maple_tree: add hex output to maple_arange64 dump new 9f991129e3a4 maple_tree: reorder replacement of nodes to avoid live lock new bad09a44c49a maple_tree: introduce mas_put_in_tree() new fdb628a365a9 maple_tree: introduce mas_tree_parent() definition new 6242b37e2cda maple_tree: change mas_adopt_children() parent usage new 70e57ccfd18c maple_tree: replace data before marking dead in split and [...] new 7616c1c0fb03 mm/compaction: correct last_migrated_pfn update in compact_zone new 725c44228033 mm/compaction: skip page block marked skip in isolate_migr [...] new bc61ec86785d mm/compaction: correct comment of fast_find_migrateblock i [...] new d43c2100f951 mm/compaction: correct comment of cached migrate pfn update new 7416695024fd mm/compaction: correct comment to complete migration failure new 27f699e4ae9a mm/compaction: remove unnecessary return for void function new 29188033a655 mm/compaction: only set skip flag if cc->no_set_skip_hint [...] new 7340e276045a mm: disable kernelcore=mirror when no mirror memory new e964ef36f856 mm: remove redundant K() macro definition new 03379644b999 mm-remove-redundant-k-macro-definition-fix new 3663a99fb7aa mm/swapfile.c: use helper macro K() new 74498c2c989a mm/swap_state.c: use helper macro K() new 3129dc468cbd mm/shmem.c: use helper macro K() new a4b85c7f2a84 mm/nommu.c: use helper macro K() new 70db61b1f798 mm/mmap.c: use helper macro K() new d2b00c39108d mm/hugetlb.c: use helper macro K() new 0486bb89a2ec kvm: explicitly set FOLL_HONOR_NUMA_FAULT in hva_to_pfn_slow() new ea0e3c44865f mm/gup: don't implicitly set FOLL_HONOR_NUMA_FAULT new ab64e14e8d8f pgtable: improve pte_protnone() comment new 1daaa4370799 selftest/mm: ksm_functional_tests: test in mmap_and_merge_ [...] new 63a46ecb5eab selftest/mm: ksm_functional_tests: Add PROT_NONE test new 20a6b739260b selftest-mm-ksm_functional_tests-add-prot_none-test-fix new f0cdd55d6dd8 mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion f [...] new 928a31b91cf6 mm: replace mmap with vma write lock assertions when opera [...] new f26ee2701ab3 mm: lock vma explicitly before doing vm_flags_reset and vm [...] new c3249c06c48d mm: always lock new vma before inserting into vma tree new b1985ca5e7e6 mm: move vma locking out of vma_prepare and dup_anon_vma new 72e47660e19f mm: move dummy_vm_ops out of a header new d14e8f65e96b mm: memory-failure: use helper macro llist_for_each_entry_safe() new 8da4336bdbe8 mm/mm_init: use helper macro BITS_PER_LONG and BITS_PER_BYTE new d64de99a65b7 mm: memtest: convert to memtest_report_meminfo() new 90d25f0b307b mm: zswap: update comment for struct zswap_entry new 43758784a453 writeback: remove redundant checks for root memcg new cc3e9c25d053 mm/memory_hotplug: simplify ARCH_MHP_MEMMAP_ON_MEMORY_ENAB [...] new e8da44f9df20 mm/memory_hotplug: allow memmap on memory hotplug request [...] new e3cf67c16ef6 mm/memory_hotplug: allow architecture to override memmap o [...] new 182b6c739205 mm/memory_hotplug: support memmap_on_memory when memmap is [...] new 6157af4a79b5 powerpc/book3s64/memhotplug: enable memmap on memory for radix new ad3232df3e41 mm/memory_hotplug: embed vmem_altmap details in memory block new df64077594cf cred: convert printks to pr_<level> new e3d96bf64332 proc: support proc-empty-vm test on i386 new f93750041142 proc: skip proc-empty-vm on anything but amd64 and i386 new 486b1649a0cf lib: replace kmap() with kmap_local_page() new 4ef35a8461c3 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] new 5d4c55953320 signal: print comm and exe name on fatal signals new 54115dd6c9a4 signal-print-comm-and-exe-name-on-fatal-signals-fix new b405edcc204b acct: replace all non-returning strlcpy with strscpy new 6c41d58e796f ipc/sem: use flexible array in 'struct sem_undo' new 891a17d1c207 net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM new 94718a9a1945 irqchip/al-fic: make AL_FIC depend on HAS_IOMEM new e5557972e18b kexec: consolidate kexec and crash options into kernel/Kco [...] new bc77a0b61ac4 x86/kexec: refactor for kernel/Kconfig.kexec new f223260230f9 arm/kexec: refactor for kernel/Kconfig.kexec new ab80f314bbb0 ia64/kexec: refactor for kernel/Kconfig.kexec new a309d7f5be77 arm64/kexec: refactor for kernel/Kconfig.kexec new cdb7896794b1 loongarch/kexec: refactor for kernel/Kconfig.kexec new 01d98d2b9383 m68k/kexec: refactor for kernel/Kconfig.kexec new 41e275ee0f68 mips/kexec: refactor for kernel/Kconfig.kexec new 9cec54fc24eb parisc/kexec: refactor for kernel/Kconfig.kexec new f5aa3fd49b27 powerpc/kexec: refactor for kernel/Kconfig.kexec new c315b4b0f929 riscv/kexec: refactor for kernel/Kconfig.kexec new 7f8784665ccc s390/kexec: refactor for kernel/Kconfig.kexec new 9a908649a5d7 sh/kexec: refactor for kernel/Kconfig.kexec new 34df5cf929d5 kexec: rename ARCH_HAS_KEXEC_PURGATORY new e9d42fdf9bc6 remove ARCH_DEFAULT_KEXEC from Kconfig.kexec new 4a4c04859443 kernel: relay: remove unnecessary NULL values from relay_open_buf new 0384db4fe216 lib: remove error checking for debugfs_create_dir() new 560b17d5375b lib: error-inject: remove error checking for debugfs_create_dir() new 0516fffd028f fs: hfsplus: make extend error rate limited new 2951402e1777 arch: enable HAS_LTO_CLANG with KASAN and KCOV new 85205f402181 kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h new 9db99c4e0fae x86/asm: replace custom COUNT_ARGS() & CONCATENATE() imple [...] new 3a030d5440c5 arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() [...] new e98c65af4f92 genetlink: replace custom CONCATENATE() implementation new 575fd337a409 ocfs2: use flexible array in 'struct ocfs2_recovery_map' new 3c4941850195 ocfs2: Use struct_size() new 53e71e41a202 ocfs2: use regular seq_show_option for osb_cluster_stack new b3b85cfb734a gcov: shut up missing prototype warnings for internal stubs new 104ab1ad8685 scripts/gdb: fix lx-symbols command for arm64 LLVM new efa047b8fb53 lib/bch.c: use bitrev instead of internal logic new 9457dea0dd97 scripts/gdb: fix 'lx-lsmod' show the wrong size new 9132d2e8b444 ocfs2: cluster: fix potential deadlock on &qs->qs_lock new 5b8049a0912d ocfs2: cluster: fix potential deadlock on &o2net_debug_lock new 9f368bbd9d8b drm/i915: Move abs_diff() to math.h new f1666ad60f59 math.h: document abs_diff() new b6c29b264a63 drm-i915-move-abs_diff-to-mathh-fix-fix new 2dac2b363e89 efs: clean up -Wunused-const-variable= warning new f17066cab740 kthread: unexport __kthread_should_park() new c6d8b61b8d96 range.h: Move resource API and constant to respective files new 9b8329198abc nmi_backtrace: allow excluding an arbitrary CPU new 4571b0a109e6 nmi_backtrace-allow-excluding-an-arbitrary-cpu-fix new da56c6216d2e watchdog/hardlockup: avoid large stack frames in watchdog_ [...] new 66e96d9e9ec0 fs: ocfs2: namei: check return value of ocfs2_add_entry() new ca3a1f2fe6da x86/kernel: increase kcov coverage under arch/x86/kernel folder new c0551f291cda crash: move a few code bits to setup support of crash hotplug new 7958c1183b0b crash: add generic infrastructure for crash hotplug support new 9130a4463346 kexec: exclude elfcorehdr from the segment digest new 962c1dd88b18 crash: memory and CPU hotplug sysfs attributes new 853752b100ce x86/crash: add x86 crash hotplug support new b942a92f8634 crash: hotplug support for kexec_load() new 8b86d0cd2073 crash: change crash_prepare_elf64_headers() to for_each_po [...] new bc0934a0b7e7 x86/crash: optimize CPU changes new becad2fc1ad5 checkpatch: special case extern struct in .c new 367fe0a2ad79 checkpatch: reword long-line warning about commit-msg new 4726735a9147 scripts/gdb/symbols: add specific ko module load command new 9590daae21e1 scripts/gdb/modules: add get module text support new c5183e20d3db scripts/gdb/utils: add common type usage new 2b70288da208 scripts/gdb/aarch64: add aarch64 page operation helper com [...] new 9c0976d08893 scripts/gdb/stackdepot: add stackdepot support new cbc705078ee3 scripts/gdb/page_owner: add page owner support new ec0df11f37cf scripts/gdb/slab: add slab support new fc57d8215d88 scripts/gdb/vmalloc: add vmallocinfo support new 30069abf1f26 compiler_types: introduce the Clang __preserve_most functi [...] new 386ddfd65942 list_debug: introduce inline wrappers for debug checks new fee8feb67f0b list_debug: introduce CONFIG_DEBUG_LIST_MINIMAL new 458623e87caf Merge branch 'mm-nonmm-unstable' into mm-everything new e2d2dcebcdcf Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new e40f6c71054d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 836c964b7819 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new f94cb36e760d swiotlb: move slot allocation explanation comment where it [...] new d069ed288ac7 swiotlb: optimize get_max_slots() new 6c5386c2942e Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 55698910019b Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 765c4a8c484e Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 9a0b85719e17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f90f3ca33c11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c845302e0378 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new cd5edf86e830 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4f39eb7b222 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new d431768481d1 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new a824e01953f9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 017a700b2b0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d6c546f69ee3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65dc70e7b342 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca271b0f532d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f49ab2addf10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9714d02c2e5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5eddff6add4f reset: ath79: remove unneeded call to platform_set_drvdata() new 7640e58d40bc reset: bcm6345: remove unneeded call to platform_set_drvdata() new 41bbf70471a2 reset: lantiq: remove unneeded call to platform_set_drvdata() new fdc670acf62c reset: lpc18xx: remove unneeded call to platform_set_drvdata() new 1b5adb40cd9b reset: meson: remove unneeded call to platform_set_drvdata() new 00e1b4427daf reset: npcm: remove unneeded call to platform_set_drvdata() new 38f190f9410e reset: uniphier-glue: remove unneeded call to platform_set [...] new 877fbf320a58 reset: zynq: remove unneeded call to platfrom_set_drvdata() new 0c8603cd3031 reset: zynqmp: removed unneeded call to platform_set_drvdata() new 417a3a5ae44a reset: ti: syscon: remove unneeded call to platform_set_drvdata() new 775b17a8efb2 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 335b0534d9ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d894c46e0ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 889c0d50585f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 69d0e3652403 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 851960802cfe Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new e41fafe461c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6111ac92f934 arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx new 0bf6d62cb517 arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate new c90658201cbe arm64: dts: ti: verdin-am62: dev: add sound card new f5bf894c865b arm64: dts: ti: verdin-am62: dahlia: add sound card new d0455d3f1d43 Merge branch 'ti-k3-dts-next' into ti-next new 33e98d4fc1b9 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new e8a6d15e6dd6 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new c725d7a19716 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 73692a56fe68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ec91c5ebd88 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new e2843c7596e7 LoongArch: Replace -ffreestanding with finer-grained -fno- [...] new 62be467c6267 LoongArch: Remove redundant "source drivers/firmware/Kconfig" new 8ab874f1e57a LoongArch: Remove unneeded #include <asm/export.h> new d3928e072499 LoongArch: Replace #include <asm/export.h> with #include < [...] new d0d28ae6c6c4 LoongArch: Remove <asm/export.h> new 2686be69ee6f LoongArch: Remove __noreturn attribute for die() new 313ad43c7168 LoongArch: Allow usage of LSX/LASX in the kernel new 5a860ec7e090 LoongArch: Add SIMD-optimized XOR routines new cc801d708472 raid6: Add LoongArch SIMD syndrome calculation new 810a9b654cee raid6: Add LoongArch SIMD recovery implementation new 833b4e93b2f9 LoongArch: Add Loongson Binary Translation (LBT) extension [...] new d8a0d4653688 LoongArch: Provide kaslr_offset() to get kernel offset new ac7f684f7e3a LoongArch: Allow building with kcov coverage new 7108e8e1a6ac KFENCE: Defer the assignment of the local variable addr new 3b119babdbc6 LoongArch: mm: Add page table mapped mode support for virt [...] new 5f3488541d03 LoongArch: Get partial stack information when providing re [...] new dcb931c7606a LoongArch: Add KFENCE support new d722632a2e4b kasan: Add __HAVE_ARCH_SHADOW_MAP to support arch specific [...] new 656a6de537da kasan: Add (pmd|pud)_init for LoongArch zero_(pud|p4d)_pop [...] new b716a7314fd8 LoongArch: Simplify the processing of jumping new kernel f [...] new 5020c5f9d5f7 LoongArch: Add kernel address sanitizer support new b2fc231b86f0 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 8c156d3a3ba6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad035e87b673 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new a127ee5473b3 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 8df3bc292a30 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e0d25d941c96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 097834b7b7bf Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 59c7e4b1dc23 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 78be65e335c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73d7051d3252 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 31af96061a8a Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 439e927d7e4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 68a64cb8c2e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ffdea34e1419 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 49aae15aec3d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new aaef68c94d09 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 690a5e6d447f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new f23d68278ece Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b87b2a85df4b Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 8c620fa9c625 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new bed5a600c6b0 block: Revert 615939a2ae73 new e4db4fae2ff1 locks: allow support for write delegation new 937389147dda NFSD: allow client to use write delegation stateid for READ new 38ee227d1240 NFSD: handle GETATTR conflict with write delegation new b3cc1f13383a NFSD: Report zero space limit for write delegations new dfc6482def0a NFSD: Enable write delegation support new 435512621dda SUNRPC: Remove RPCSEC_GSS_KRB5_ENCTYPES_DES new 6030a434c8b3 SUNRPC: Remove Kunit tests for the DES3 encryption type new b461a3f6e560 SUNRPC: Remove DES and DES3 enctypes from the supported en [...] new 031986ec1ccb SUNRPC: Remove code behind CONFIG_RPCSEC_GSS_KRB5_SIMPLIFIED new ac238e715899 SUNRPC: Remove krb5_derive_key_v1() new 639cbadff7f3 SUNRPC: Remove gss_import_v1_context() new 43e3ec61d672 SUNRPC: Remove CONFIG_RPCSEC_GSS_KRB5_CRYPTOSYSTEM new a745644e562a SUNRPC: Remove the ->import_ctx method new b9c0d983de4e SUNRPC: Remove net/sunrpc/auth_gss/gss_krb5_seqnum.c new e7f63ee1b2a7 NFSD: Refactor nfsd_reply_cache_free_locked() new c9ca88bcd3d4 NFSD: Rename nfsd_reply_cache_alloc() new 1e7c049e45f4 NFSD: Replace nfsd_prune_bucket() new c5320794beee NFSD: Refactor the duplicate reply cache shrinker new d7ee6b47ae6d NFSD: Remove svc_rqst::rq_cacherep new bff274fcfb1f NFSD: Rename struct svc_cacherep new abacecb24398 nfsd: add a MODULE_DESCRIPTION new 99273ed35e6c nfsd: handle failure to collect pre/post-op attrs more sanely new 3b8838f10d45 nfsd: remove unsafe BUG_ON from set_change_info new 8de5ec3b0244 nfsd: set missing after_change as before_change + 1 new df23f5d4750e lockd: nlm_blocked list race fixes new e5e77949a606 sunrpc: Remove unused extern declarations new 164fe0e0fe84 nfsd: inherit required unset default acls from effective set new 26e603fa95fe SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly new a64577292fde SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call new 9fa95a7d1093 SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] new 11b57469ca78 SUNRPC: Revert e0a912e8ddba new c06d3a24b56d SUNRPC: Reduce thread wake-up rate when receiving large RP [...] new 4d1fb596fc0e exportfs: remove kernel-doc warnings in exportfs new 412fe9321ab0 fs: lockd: avoid possible wrong NULL parameter new e682321909fc lockd: remove SIGKILL handling new 23d082a15b17 nfsd: don't allow nfsd threads to be signalled. new 22ca9c099e98 nfsd: Simplify code around svc_exit_thread() call in nfsd() new a18416be36d6 nfsd: separate nfsd_last_thread() from nfsd_put() new e5ea5044c418 SUNRPC: call svc_process() from svc_recv(). new 739462080d6e SUNRPC: change svc_recv() to return void. new 83d593304ef0 SUNRPC: remove timeout arg from svc_recv() new 08b4ae21d616 SUNRPC: change cache_head.flags bits to enum new 94b3c3a4afd4 SUNRPC: change svc_pool::sp_flags bits to enum new 2912ef689abf SUNRPC: change svc_rqst::rq_flags bits to enum new 8e455147e8de SUNRPC: change svc_xprt::xpt_flags bits to enum new 77136318d9ac SUNRPC: Add enum svc_auth_status new 8ae7dc29c067 SUNRPC: Move trace_svc_xprt_enqueue new afc0e829e35b SUNRPC: Deduplicate thread wake-up code new 62037cac05d0 SUNRPC: Count ingress RPC messages per svc_pool new 9e8eedee0188 SUNRPC: Clean up svc_set_num_threads new 4bc10a6aca11 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new b07fde6339cb Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 52072edd8ced Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 138699c896f2 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] new fafb8769f1a9 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new b1a7a5d6ba14 Merge branch 'vfs.tmpfs' into vfs.all new 00ae25c4cf37 fs: use __fput_sync in close(2) new 684e84c191d7 Merge branch 'vfs.misc' into vfs.all new 78e4ab4ae2c7 Merge branch 'fs.proc.uapi' into vfs.all new 24b8609c2a88 Merge branch 'vfs.fchmodat2' into vfs.all new 0007ce9af88c fs: stop using bdev->bd_super in mark_buffer_write_io_error new a9572cf0e7d2 ext4: don't use bdev->bd_super in __ext4_journal_get_write_access new 807c772f2a12 ocfs2: stop using bdev->bd_super for journal error logging new 0a59ff894703 fs, block: remove bdev->bd_super new f9ca6d22b98b Merge branch 'vfs.super' into vfs.all new 4c53ba653417 Merge branch 'vfs.autofs' into vfs.all new c07d17a474c7 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new d902c4b424c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 697458567143 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 85ef423d701a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new de4148a80595 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new a43297a26733 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 224acec66433 i2c: imx-lpi2c: directly return ISR when detect a NACK new f9372b9202a4 i2c: s3c2410: Remove redundant dev_err() new 2f0a81a2452f i2c: au1550: Remove #ifdef guards for PM related functions new 9dc96b757047 i2c: iproc: Remove #ifdef guards for PM related functions new bb48aa5f6847 i2c: brcmstb: Remove #ifdef guards for PM related functions new a6624009a10b i2c: davinci: Remove #ifdef guards for PM related functions new a9e4d8b641bc i2c: designware: Remove #ifdef guards for PM related functions new 375b26c95210 i2c: exynos5: Remove #ifdef guards for PM related functions new 28f3fb1cd8c5 i2c: hix5hd2: Remove #ifdef guards for PM related functions new a6273e413a9a i2c: i801: Remove #ifdef guards for PM related functions new 775a3c47413e i2c: img-scb: Remove #ifdef guards for PM related functions new 2e4ff22b60f7 i2c: kempld: Convert to use regular device PM new 9f38edaf4a00 i2c: lpc2k: Remove #ifdef guards for PM related functions new ba733668dc38 i2c: mt65xx: Remove #ifdef guards for PM related functions new e159fe0d0c44 i2c: nomadik: Remove #ifdef guards for PM related functions new 0ad93449b043 i2c: ocores: Remove #ifdef guards for PM related functions new 6184f92fb161 i2c: pnx: Remove #ifdef guards for PM related functions new 1ea4e6b56e67 i2c: pxa: Remove #ifdef guards for PM related functions new d19941ac2276 i2c: qup: Remove #ifdef guards for PM related functions new 941b99ac57fa i2c: rcar: Remove #ifdef guards for PM related functions new 67cd435186cc i2c: s3c2410: Remove #ifdef guards for PM related functions new 426b67422b9d i2c: sh-mobile: Remove #ifdef guards for PM related functions new b221df9c4e09 i2c: virtio: Remove #ifdef guards for PM related functions new ea738c06a9d2 i2c: mux: pca954x: Remove #ifdef guards for PM related functions new 54e73cd52250 virtio: Remove PM #ifdef guards to fix i2c driver new f5d5bc5fda5c i2c: imx: Clean up a call to request_irq() new adcf6eae6d21 i2c: remove redundant dev_err_probe() new 4f68ead61b0a dt-bindings: i2c: nxp,pca9541: convert to DT schema new 5578e75140ea dt-bindings: i2c: arb-gpio-challange: convert to DT schema new 55f5cd6148b2 dt-bindings: i2c: cadence: Describe power-domains property new 5140b46caf33 i2c: stm32: Do not check for 0 return after calling platfo [...] new 0c89b3257b04 i2c: mux: ltc4306: Remove an unnecessary ternary operator new 745739ef0bdc Merge branch 'i2c/andi-for-next' of https://git.kernel.org [...] new bb122bbbe05f Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new e7778e60a539 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new a4bf2861c142 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 11417f1d25b9 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 5a15bd39be29 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new e0a589588fff Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 727e6b49e49c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new fe38a2d570df MAINTAINERS: adjust file entry in STARFIVE JH71XX PMU CONT [...] new a9d4c0900558 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5b4a9f7cd0f6 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 614abcd0cf65 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f19fba1f79dc RDMA/bnxt_re: Fix max_qp count for virtual functions new fd28c8a8c7a1 RDMA/bnxt_re: Remove a redundant flag new c9f3e4e1d862 RDMA/bnxt_re: Fix the sideband buffer size handling for FW [...] new e59a5cec3f8a RDMA/bnxt_re: Cleanup bnxt_re_process_raw_qp_pkt_rx() function new 00d0427fd8ce RDMA/bnxt_re: Avoid unnecessary memset new 14611b9b9841 RDMA/bnxt_re: Remove unnecessary variable initializations new df1bcf90a66a RDMA/hns: Fix port active speed new 706efac4477c RDMA/hns: Fix incorrect post-send with direct wqe of wr-list new c9c0bd3c177d RDMA/hns: Fix inaccurate error label name in init instance new 9e03dbea2b06 RDMA/hns: Fix CQ and QP cache affinity new 26b7d1a27167 IB/uverbs: Fix an potential error pointer dereference new 849b1955ade1 RDMA: Remove unnecessary NULL values new eedce752c258 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa07a0f421b5 octeontx2-af: Code restructure to handle TC outer VLAN offload new 21e748354ec2 octeontx2-af: TC flower offload support for inner VLAN new 28e6a60f3a36 Merge branch 'octeontx2-af-tc-flower-offload-changes' new 43265d3fceeb net: dpaa2-eth: Remove redundant initialization owner in d [...] new ca46d207c972 net: dpaa2-switch: Remove redundant initialization owner i [...] new b98a5aa7e4c2 Merge branch 'net-remove-redundant-initialization-owner' new ac0955f0ccb0 ixgbe: Remove unused function declarations new 2359fd0b8b1f i40e: Remove unused function declarations new 6ff0490cd810 net: hns: Remove unused function declaration mac_adjust_link() new 78d3902795f0 net: fs_enet: Remove set but not used variable new ae9e78a9dc88 net: fs_enet: Fix address space and base types mismatches new 26bbbef8ff40 net: fs_enet: Remove fs_get_id() new caaf482e2654 net: fs_enet: Remove unused fields in fs_platform_info struct new 9359a48c65a3 net: fs_enet: Remove has_phy field in fs_platform_info struct new 62e106c802c5 net: fs_enet: Remove stale prototypes from fsl_soc.c new 7a76918371fe net: fs_enet: Move struct fs_platform_info into fs_enet.h new 33deffc9f19f net: fs_enet: Don't include fs_enet_pd.h when not needed new 7149b38dc7cb net: fs_enet: Remove linux/fs_enet_pd.h new 5e6cb39a256d net: fs_enet: Use cpm_muram_xxx() functions instead of cpm [...] new 6f9728dd4439 Merge branch 'net-fs_enet-driver-cleanup' new 8958ef511a01 team: add __exit modifier to team_nl_fini() new adac119421c3 team: remove unreferenced header in broadcast and roundrob [...] new de3ecc4fd8bf team: change the init function in the team_option structur [...] new c3b41f4c7b7c team: change the getter function in the team_option struct [...] new 7790eaeb688f team: remove unused input parameters in lb_htpm_select_tx_ [...] new c0256168d16c Merge branch 'team-do-some-cleanups-in-team-driver' new 48d17c517a7a net: bcmasp: Prevent array undereflow in bcmasp_netfilt_ge [...] new ac1b8c978a7a bnxt_en: Fix W=1 warning in bnxt_dcb.c from fortify memcpy() new 3d5ecada049f bnxt_en: Fix W=stringop-overflow warning in bnxt_dcb.c new a6c1fd040d5f Merge branch 'bnxt_en-fix-2-compile-warnings-in-bnxt_dcb-c' new f1d152eb66a3 rtnetlink: remove redundant checks for nlattr IFLA_BRIDGE_MODE new c009b903f8cc net: renesas: rswitch: Add runtime speed change support new 20f8be6b24da net: renesas: rswitch: Add .[gs]et_link_ksettings support new 3337022baba9 Merge branch 'net-renesas-rswitch-add-speed-change-support' new c67180efc507 net/ipv4: return the real errno instead of -EINVAL new 794529c44800 ipv6: exthdrs: Replace opencoded swap() implementation new ba4a734e1aa0 net/tls: avoid TCP window full during ->read_sock() new 209bccbac9e6 net: fq: Remove unused typedef fq_flow_get_default_t new b876b71a6ac2 devlink: Remove unused devlink_dpipe_table_resource_set() [...] new 2c2b88748fd5 docs: net: page_pool: de-duplicate the intro comment new 18cf3d31f829 net/mlx5: Track the current number of completion EQs new a1772de78d73 net/mlx5: Refactor completion IRQ request/release API new c8a0245c3937 net/mlx5: Use xarray to store and manage completion IRQs new 54b2cf41b853 net/mlx5: Refactor completion IRQ request/release handlers [...] new 273c697fdedc net/mlx5: Use xarray to store and manage completion EQs new e3e56775e913 net/mlx5: Implement single completion EQ create/destroy methods new ddd2c79da020 net/mlx5: Introduce mlx5_cpumask_default_spread new f3147015fa07 net/mlx5: Add IRQ vector to CPU lookup function new 674dd4e2e04e net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_ve [...] new 54c5297801f3 net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool new f14c1a14e632 net/mlx5: Allocate completion EQs dynamically new a0ae00e71e3e net/mlx5: remove many unnecessary NULL values new 58f6d9d04489 net/mlx5: Fix typo reminder -> remainder new d602be220cf9 net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl new b56fb19c3379 net/mlx5: Bridge, Only handle registered netdev bridge events new f5f502a3ea34 Merge tag 'mlx5-updates-2023-08-07' of git://git.kernel.or [...] new 505a1fdadac1 ice: Accept LAG netdevs in bridge offloads new 0960a27bd479 ice: Add direction metadata new 41ad9f8ee6b8 ice: Rename enum ice_pkt_flags values new 272ad7944a7b ice: Add get C827 PHY index function new 5708155d902d ice: add FW load wait new b6143c9b073f ice: clean up __ice_aq_get_set_rss_lut() new 1c2c8c3517b3 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 5bd35ec70dbd Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new e546a119801f bpf, docs: Fix small typo and define semantics of sign extension new f0febebb73d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c88552c4e2f6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 91a7517241a2 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 081cff74636c Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new a26b218c189f Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 56c76dc3e2ab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 028860a948dc Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new b0e9267d4ccc drm/loongson: Add a check for lsdc_bo_create() errors new 6db96c7703ed drm: bridge: dw_hdmi: Fix ELD is not updated issue new a238b5ee39e3 drm/panel: sitronix-st7789v: fix indentation in drm_panel_funcs new b27c0f6d208d drm/panel: sitronix-st7789v: add panel orientation support new e83172ec548d dt-bindings: display: add rotation property to sitronix,st7789v new c1e98bb9e69f dt-bindings: vendor-prefixes: add jasonic new a5382e358e56 dt-bindings: display: st7789v: add jasonic jt240mhqs-hwt-e [...] new a82db60440c5 drm/panel: sitronix-st7789v: add support for partial mode new 0fbbe96bfa08 drm/panel: sitronix-st7789v: add jasonic jt240mhqs-hwt-ek- [...] new edf6efe34d9e media/vivid: Use fbdev I/O helpers new 9037afde8b9d fbdev/acornfb: Use fbdev I/O helpers new 86cab5db4206 fbdev/asiliantfb: Use fbdev I/O helpers new 96659c4c2d00 fbdev/atmel_lcdfb: Use fbdev I/O helpers new 9b7ee467381a fbdev/aty128fb: Use fbdev I/O helpers new c64ded170301 fbdev/carminefb: Use fbdev I/O helpers new 5e13afab7fa2 fbdev/chipsfb: Use fbdev I/O helpers new 1e9fd9d5e2a6 fbdev/da8xx-fb: Use fbdev I/O helpers new 66d658b99c4c fbdev/efifb: Use fbdev I/O helpers new 210bbb71b345 fbdev/fm2fb: Use fbdev I/O helpers new 65479f454fbe fbdev/fsl-diu-fb: Use fbdev I/O helpers new 501126083855 fbdev/g364fb: Use fbdev I/O helpers new c0b630346aee fbdev/geode/gx1fb: Use fbdev I/O helpers new c3a28bf56518 fbdev/geode/gxfb: Use fbdev I/O helpers new a41410a04cd9 fbdev/geode/lxfb: Use fbdev I/O helpers new 66813970811f fbdev/goldfishfb: Use fbdev I/O helpers new 7a0d2c4c2490 fbdev/grvga: Use fbdev I/O helpers new 496c2c8c2195 fbdev/gxt4500: Use fbdev I/O helpers new 7f075499cc51 fbdev/i740fb: Use fbdev I/O helpers new 4df6457cab2e fbdev/imxfb: Use fbdev I/O helpers new dfc676d0af03 fbdev/kyro: Use fbdev I/O helpers new 6ca44d64b04c fbdev/macfb: Use fbdev I/O helpers new e4f10ea72967 fbdev/maxinefb: Use fbdev I/O helpers new e035a53e7b04 fbdev/mb862xxfb: Use fbdev I/O helpers new 42f02c5bd437 fbdev/mmpfb: Use fbdev I/O helpers new 8c47895b70a2 fbdev/mx3fb: Use fbdev I/O helpers new 2671e8a42f95 fbdev/ocfb: Use fbdev I/O helpers new a5cd280bd8d4 fbdev/offb: Use fbdev I/O helpers new 6a40953db0b4 fbdev/omapfb: Use fbdev I/O helpers new 5a5a31d8494f fbdev/platinumfb: Use fbdev I/O helpers new 8a478b0085a1 fbdev/pmag-aa-fb: Use fbdev I/O helpers new 51840aaa72d0 fbdev/pmag-ba-fb: Use fbdev I/O helpers new 711b8025e5f9 fbdev/pmagb-b-fb: Use fbdev I/O helpers new cc61e67c7640 fbdev/pxa168fb: Use fbdev I/O helpers new 525f20b75572 fbdev/pxafb: Use fbdev I/O helpers new d88e49ad27f0 fbdev/q40fb: Use fbdev I/O helpers new 588a25e016e2 fbdev/s3cfb: Use fbdev I/O helpers new 5f86367006c6 fbdev/sh7760fb: Use fbdev I/O helpers new 367984eb70a7 fbdev/simplefb: Use fbdev I/O helpers new 99df80c7cbd7 fbdev/sstfb: Use fbdev I/O helpers new 6236402b1865 fbdev/sunxvr1000: Use fbdev I/O helpers new 4921d0342134 fbdev/sunxvr2500: Use fbdev I/O helpers new f96c36297766 fbdev/uvesafb: Use fbdev I/O helpers new b8a49bebc65a fbdev/valkyriefb: Use fbdev I/O helpers new 517c00c33fdb fbdev/vesafb: Use fbdev I/O helpers new 556c6dd518d7 fbdev/xilinxfb: Use fbdev I/O helpers new e4ef4e5d1e32 vfio-dev/mdpy-fb: Use fbdev I/O helpers new a5ae331edb02 drm: Drop select FRAMEBUFFER_CONSOLE for DRM_FBDEV_EMULATION new 0c0816d68d96 drm/gem: fix lockdep check for dma-resv lock new 7a5d5f9c0587 drm/nouveau: fixup the uapi header file. new e02238990b1a drm/nouveau: new VM_BIND uAPI interfaces new 7b05a7c0c9ca drm/nouveau: get vmm via nouveau_cli_vmm() new a7f7d13e9bec drm/nouveau: bo: initialize GEM GPU VA interface new fbc0ced45006 drm/nouveau: move usercopy helpers to nouveau_drv.h new 7f2a0b50b2b2 drm/nouveau: fence: separate fence alloc and emit new f124eef76f85 drm/nouveau: fence: fail to emit when fence context is killed new 7576c4ca6d81 drm/nouveau: chan: provide nouveau_channel_kill() new 6b252cf42281 drm/nouveau: nvkm/vmm: implement raw ops to manage uvmm new b88baab82871 drm/nouveau: implement new VM_BIND uAPI new 82d750e9d2f5 drm/nouveau: debugfs: implement DRM GPU VA debugfs new e5bd91cd39be drm/tve200: remove redundant of_match_ptr new 4940e40d5a2d drm/mcde: remove redundant of_match_ptr new 65c54fe0c855 nouveau/dmem: fix copy-paste error in nouveau_dmem_migrate [...] new 85b7d20f46ac drm/nouveau: nvkm: vmm: silence warning from cast new e39701e33a43 drm/nouveau: remove incorrect __user annotations new 3cbc772107af drm/nouveau: uvmm: remove incorrect calls to mas_unlock() new a3540b46e925 drm/nouveau: uvmm: remove dedicated VM pointer from VMAs new e05f3938c5a7 drm/nouveau/sched: Don't pass user flags to drm_syncobj_fi [...] new 258198691e22 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new b5f684a16113 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 757b90bbfa14 drm/i915/display: pre-initialize some values in probe_gmdi [...] new 67d62268e7f7 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 6f76d58b8157 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new e0d02a44db0f Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 4054c375690c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db28faf6eae3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 205b96e30748 ALSA: pcmtest: Move buffer iterator initialization to prep [...] new bba0498bd2d3 ALSA: pcmtest: Remove redundant definitions new f95d5efa9f8a ALSA: info: Remove unused function declarations new 3d28c466317b ALSA: hda/tegra: refactor deprecated strncpy new c65b73e3e419 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f957172bf7c5 ASoC: lower "no backend DAIs enabled for ... Port" log severity new 93fd2be6eb80 ASoC: SOF: ipc3-dtrace: Switch to memdup_user_nul() helper new 7075b0c91b3c ASoC: SOF: Intel: hda-mlink: fix off-by-one error new 7a52d7062e02 ASoC: SOF: Intel: fix u16/32 confusion in LSDIID new defc0c638d20 ASoC: SOF: ipc4: avoid uninitialized default instance 0 new ef8a29bae82f ASoC: SOF: ipc4-topology: restore gateway config length new 701c0ba46fab ASoC: SOF: Intel: hda: add interface definitions for ACE2.x new 64a63d9914a5 ASoC: SOF: Intel: LNL: Add support for Lunarlake platform new c22d53279709 ASoC: SOF: Intel: split MTL and LNL operations new e78576c4aa0d ASoC: SOF: Intel: LNL: enable DMIC/SSP offload in probe/resume new 12547730e5b7 ASoC: SOF: Intel: hda-dai-ops: add/select DMA ops for SSP new a8338e76457c ASoC: SOF: Intel: hda-dai: add ops for SSP new b6c508b46d84 ASoC: SOF: Intel: hda-dai: add DMIC support new f8ba62ac863c ASoC: SOF: Intel: hda-dai-ops: only allocate/release strea [...] new bb0b992c1bb9 ASoC: SOF: Intel: hda-dai-ops: add ops for SoundWire new 2960ee5c4814 ASoC: SOF: Intel: hda-dai: add helpers for SoundWire callbacks new 186ca4b522fe ASoC: SOF: Intel: hda: add hw_params/free/trigger callbacks new 9362ab78f175 ASoC: SOF: Intel: add abstraction for SoundWire wake-ups new 34e38f03d7e7 ASoC: SOF: Intel: hda-mlink: add helper to get sublink LSD [...] new 699e146d9ebf ASoC: SOF: Intel: hda-dai-ops: reset device count for Soun [...] new 1eaff2647eb1 ASoC: SOF: IPC4: clarify 'pipeline_ids' usage and logs new 02c7f8729a5a ASoC: SOF: Intel: hda-mlink: add sublink to dev_dbg() log new 442ece6b3473 ASoC: SOF: Intel: add LunarLake support new 94c40dbbffa1 ASoC: amd: acp3x-rt5682-max9836: Configure jack as not det [...] new 8e5c4a9fc47a ASoC: imx-audio-rpmsg: Remove redundant initialization own [...] new c307ca16c9bf ASoC: intel: sof_sdw: Printk's should end with a newline new 3003ea9cb7bd ASoC: intel: sof_sdw: Remove duplicate NULL check on adr_link new e1cfd5fef3d6 ASoC: intel: sof_sdw: Check link mask validity in get_dail [...] new 87608d3e9de1 ASoC: intel: sof-sdw: Move check for valid group id to get [...] new 92e9f10a0935 ASoC: intel: sof_sdw: Add helper to create a single codec DLC new c3d7e29ad82e ASoC: intel: sof_sdw: Pull device loop up into create_sdw_dailink new 0e82229fb74a ASoC: intel: sof_sdw: Update DLC index each time one is added new 59736ca62e1e ASoC: intel: sof_sdw: Move range check of codec_conf into [...] new f3eb3d45fdfd ASoC: intel: sof_sdw: Device loop should not always start [...] new f82742dd479d ASoC: intel: sof_sdw: Support multiple groups on the same link new 317dcdecaf7a ASoC: intel: sof_sdw: Allow different devices on the same link new 7f5cf19703cc ASoC: intel: sof_sdw: Simplify get_slave_info new 87b56172431b ASoC: codecs: aw88261: avoid uninitialized variable warning new a932f45a1832 ASoC: pxa: address unused variable warning new 010bbfffa663 Merge remote-tracking branch 'asoc/for-6.6' into asoc-next new 2c8ff018e209 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 601dcb3e6345 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 7ab13c812c56 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 968c584cd8cc io_uring/rsrc: Remove unused declaration io_rsrc_put_tw() new 8afa37f4db9b Merge branch 'for-6.6/io_uring' into for-next new 2eae9c4912b6 iocost_monitor: fix kernel queue kobj changes new 8e93c1acd15e iocost_monitor: print vrate inuse along with base_vrate new 68392b002023 iocost_monitor: improve it by adding iocg wait_ms new cb2f5c6fb22a Merge branch 'for-6.6/block' into for-next new 9d4ed6d46272 ublk: add helper to check if device supports user copy new 1a6e88b9593b ublk: move check for empty address field on command submission new 29802d7ca33b ublk: enable zoned storage support new 135f0068c318 Merge branch 'for-6.6/block' into for-next new d47f9717e5cf block/mq-deadline: use correct way to throttling write requests new 7acaef405683 Merge branch 'for-6.6/block' into for-next new b51842b62211 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new e3bbd8bf0c0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c5fa430f5e4b dt-bindings: sdhci-of-at91: add microchip,sam9x7-sdhci new 7ade9593ade0 mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() new 5c8210257114 dt-bindings: mmc: arasan,sdci: Add power-domains and iommu [...] new 41448f7e1dd6 mmc: Merge branch fixes into next new 977181832450 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bb60922c31d0 mfd: Explicitly include correct DT includes new 569e5627cb61 mfd: rz-mtu3: Fix COMPILE_TEST build error new 6b83c9bdd5f1 mfd: db8500-prcmu: Remove unused inline functions new fbf6784f7bab dt-bindings: mfd: qcom,spmi-pmic: Document PMC8180 and PMC8180C new 213f9a4eb2f7 mfd: qcom-pm8xxx: Fix potential deadlock on &chip->pm_irq_lock new 36a676ed76ae mfd: rz-mtu3: Link time dependencies new 010a847013c1 dt-bindings: mfd: maxim,max77693: Add USB connector new 0ddf8139e205 dt-bindings: mfd: maxim,max77693: Add USB connector new 67b8e8658577 dt-bindings: mfd: allwinner: prcm: Simplify conditional schemas new 36392f2ca024 dt-bindings: mfd: st,stpmic1: Merge patterns for nodes new 3d2b5d02738e dt-bindings: mfd: stericsson,db8500-prcmu: Add missing une [...] new 99078e0b553b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 1bb5187b6732 backlight: qcom-wled: Explicitly include correct DT includes new 4c09e20b3c85 backlight: lp855x: Initialize PWM state on first brightnes [...] new 5145531be5fb backlight: lp855x: Catch errors when changing brightness new fe1328b5b2a0 backlight: gpio_backlight: Drop output GPIO direction chec [...] new b510541e2d89 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 1c9f8651ecde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 200ee464f7a9 regulator: rpi-panel-attiny-regulator: Remove redundant of [...] new 9b966639b0cc regulator: tps65910: Drop useless header new d0d58fe27b34 regulator: s2mpa01: Drop useless header new 052eff402fb7 regulator: rpi-panel-attiny: Drop useless header new 2f26d97863f0 regulator: rc5t583: Drop useless header new 4eb351fb89d6 regulator: mt6311: Drop useless header new 2e903eac35ec regulator: mcp16502: Drop useless header new d150c73aa233 regulator: max20086: Drop useless header new e4d48f64fcd4 regulator: lp8755: Drop useless header new a5c9a1444088 regulator: bd71828: Drop useless header new f321708da4db regulator: bd71815: Drop useless header new 8a663ffe2931 Merge remote-tracking branch 'regulator/for-6.6' into regu [...] new 3fc8b91e9553 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6672efbb685f lsm: constify the 'target' parameter in security_capget() new 12adaa794512 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 26c9ecb34f5f apparmor: Fix kernel-doc warnings in apparmor/audit.c new c98c8972feb3 apparmor: Fix kernel-doc warnings in apparmor/capability.c new 76426c9d92fd apparmor: Fix kernel-doc warnings in apparmor/domain.c new 3175df8032d9 apparmor: Fix kernel-doc warnings in apparmor/file.c new e18573dd2bac apparmor: Fix kernel-doc warnings in apparmor/label.c new 892148228611 apparmor: Fix kernel-doc warnings in apparmor/lib.c new 7abbbd573cbd apparmor: Fix kernel-doc warnings in apparmor/match.c new 13c1748e2170 apparmor: Fix kernel-doc warnings in apparmor/resource.c new f8fce898e557 apparmor: Fix kernel-doc warnings in apparmor/policy_unpack.c new 2520d61c500b apparmor: Fix kernel-doc warnings in apparmor/policy_compat.c new 25ff0ff2d628 apparmor: Fix kernel-doc warnings in apparmor/policy.c new d2fe16e94cc3 apparmor: fixup return comments for kernel doc cleanups by [...] new 9a0dbdbff018 apparmor: cleanup unused declarations in policy.h new 980a5808686e apparmor: cleanup unused functions in file.h new efea5b0dcc43 apparmor: remove unused PROF_* macros new f42377d36b94 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 3f79c261d0ea Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 64f18f8a8c09 selinux: update comment on selinux_hooks[] new 2b86e04bce14 selinux: use GFP_KERNEL while reading binary policy new 52bf77e0b1f2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 909f0e0c0f87 Merge branch 'next' of git://github.com/cschaufler/smack-next new 80f9bfa65da0 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 8e11876a1127 iommu/amd: Rearrange DTE bit definations new 8d3740021d5d Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas' [...] new 6cb8cc19e164 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b59bc6e37237 audit: fix possible soft lockup in __audit_inode_child() new a5c69b7651d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 87b25fa61c67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13974b3ecd70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ca03ecc9c85 spi: dw: Set default value if reg-io-width isn't specified new 3a838bb5ab0d Merge remote-tracking branch 'spi/for-6.6' into spi-next new 2fea4141e493 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bee6cf1a80b5 x86/sev: Do not try to parse for the CC blob on non-AMD hardware new 39163d547928 x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit ge [...] new 403061ae5225 Merge branch into tip/master: 'x86/urgent' new 0478e7faa5c3 Merge branch into tip/master: 'irq/core' new fac5e6b4e19a Merge branch into tip/master: 'locking/core' new 216e800cd0e9 Merge branch into tip/master: 'perf/core' new 273ad344c788 Merge branch into tip/master: 'ras/core' new 289720e2c316 Merge branch into tip/master: 'sched/core' new 37934e936633 Merge branch into tip/master: 'sched/eevdf' new 33af38d85b5c cpu/hotplug: Remove unused function declaration cpu_set_st [...] new e0a99a839f04 Documentation: core-api/cpuhotplug: Fix state names new 98ee1df514ba Merge branch into tip/master: 'smp/core' new d0aa9a98e717 Merge branch into tip/master: 'x86/apic' new 264b82fdb498 x86/decompressor: Don't rely on upper 32 bits of GPRs bein [...] new 2f69a81ad687 x86/head_64: Store boot_params pointer in callee save register new d2d7a54f69b6 x86/efistub: Branch straight to kernel entry point from C code new df9215f15206 x86/efistub: Simplify and clean up handover entry code new 127920645876 x86/decompressor: Avoid magic offsets for EFI handover entrypoint new d7156b986d4c x86/efistub: Clear BSS in EFI handover protocol entrypoint new 8b63cba746f8 x86/decompressor: Store boot_params pointer in callee save [...] new 00c6b0978ec1 x86/decompressor: Assign paging related global variables earlier new e8972a76aa90 x86/decompressor: Call trampoline as a normal function new 918a7a04e717 x86/decompressor: Use standard calling convention for trampoline new bd328aa01ff7 x86/decompressor: Avoid the need for a stack in the 32-bit [...] new 64ef578b6b68 x86/decompressor: Call trampoline directly from C code new f97b67a773cd x86/decompressor: Only call the trampoline when changing p [...] new cb83cece57e1 x86/decompressor: Pass pgtable address to trampoline directly new 03dda95137d3 x86/decompressor: Merge trampoline cleanup with switching code new cb1c9e02b0c1 x86/efistub: Perform 4/5 level paging switch from the stub new 11078876b7a6 x86/efistub: Prefer EFI memory attributes protocol over DX [...] new 8217ad0a435f decompress: Use 8 byte alignment new 24388292e2d7 x86/decompressor: Move global symbol references to C code new 83381519352d x86/decompressor: Factor out kernel decompression and relocation new bc5ddceff4c1 efi/libstub: Add limit argument to efi_random_alloc() new 31c77a50992e x86/efistub: Perform SNP feature test while running in the [...] new a1b87d54f4e4 x86/efistub: Avoid legacy decompressor when doing EFI boot new a09a8eac3c01 Merge branch into tip/master: 'x86/boot' new 20b3252e89c2 Merge branch into tip/master: 'x86/cleanups' new cace566857e5 Merge branch into tip/master: 'x86/core' new dd2250c92770 Merge branch into tip/master: 'x86/microcode' new 86bafc2a4ec4 Merge branch into tip/master: 'x86/mm' new 7324f74d3953 x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h new 904831033a6d Merge x86/urgent into tip/master new 8415f9216f8e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5fc1ae98868d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 5822ed09cc34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2cebaae5d544 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 09dd8bf1ae86 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eba53d575fa1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e98b1085be79 RISC-V: KVM: Factor-out ONE_REG related code to its own so [...] new 613029442a4b RISC-V: KVM: Extend ONE_REG to enable/disable multiple ISA [...] new 41716861e425 RISC-V: KVM: Allow Zba and Zbs extensions for Guest/VM new 043cba064ecd RISC-V: KVM: Allow Zicntr, Zicsr, Zifencei, and Zihpm for [...] new d2064d4a6e3a RISC-V: KVM: Sort ISA extensions alphabetically in ONE_REG [...] new 2776421e6839 RISC-V: KVM: provide UAPI for host SATP mode new 2a88f38cd58d RISC-V: KVM: return ENOENT in *_one_reg() when reg is unknown new a044ef71043e RISC-V: KVM: use ENOENT in *_one_reg() when extension is u [...] new e29f57911d61 RISC-V: KVM: do not EOPNOTSUPP in set_one_reg() zicbo(m|z) new 432a8b35cc23 RISC-V: KVM: do not EOPNOTSUPP in set KVM_REG_RISCV_TIMER_REG new d57304bbfb74 RISC-V: KVM: use EBUSY when !vcpu->arch.ran_atleast_once new bea8d23713a2 RISC-V: KVM: avoid EBUSY when writing same ISA val new 63bd660657ef RISC-V: KVM: avoid EBUSY when writing the same machine ID val new 1099c80906d3 RISC-V: KVM: avoid EBUSY when writing the same isa_ext val new 1deaf754f531 RISC-V: KVM: Improve vector save/restore errors new e47f3c2843c2 docs: kvm: riscv: document EBUSY in KVM_SET_ONE_REG new 630b4cee9c37 RISC-V: KVM: Improve vector save/restore functions new 8aca34c9beaf Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new 471039a29d0c Merge branch 'next' of https://github.com/kvm-x86/linux.git new f5bc2d2b53f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2041a9b7d884 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77ee9d299e6d platform/x86: asus-wmi: add support for showing charger mode new 536fce82d729 platform/x86: asus-wmi: add support for showing middle fan RPM new ee887807d05d platform/x86: asus-wmi: support middle fan custom curves new d4eca58aafe2 platform/x86: asus-wmi: add WMI method to show if egpu connected new d49f4d1a30ac platform/x86: asus-wmi: don't allow eGPU switching if eGPU [...] new 609b3670c29f platform/x86: asus-wmi: add safety checks to gpu switching new abac4259fc0a platform/x86: asus-wmi: support setting mini-LED mode new e0b278e7b5da platform/x86: asus-wmi: expose dGPU and CPU tunables for ROG new ce55dbe55f31 platform/x86: thinkpad_acpi: take mutex for hotkey_mask_{set,get} new 38831eaf7d4c platform/x86: thinkpad_acpi: use lockdep annotations new 1b3aa9701bd2 platform/x86: simatic-ipc: add another model BX-21A new 15fe994ee53a watchdog: simatic-ipc-wdt: make IO region access of one mo [...] new 917f54340794 platform/x86: simatic-ipc: add CMOS battery monitoring new b72da71ce24b platform/x86: simatic-ipc: drop PCI runtime depends and header new 8529673adc2b platform/x86: simatic-ipc: add another model new 2533671f907c platform/x86: simatic-ipc: add auto-loading of hwmon modules new 8766addf665e platform/x86: simatic-ipc: use extra module loading for watchdog new 2dd074c405d4 Merge tag 'ib-pdx86-simatic-v6.6' into review-hans new 61457949686f platform/x86/intel/tpmi: Read feature control status new b326c1bbb146 platform/x86/intel/tpmi: Add debugfs interface new 40e6c3956b15 doc: TPMI: Add debugfs documentation new 81ad56950b76 platform/x86: Add SEL-3350 platform driver new b9fe9c9ef97d platform: Explicitly include correct DT includes new 5d36931f0fe5 platform/x86: system76: Handle new KBLED ACPI methods new 93d99fd8e605 platform/x86: hp-bioscfg: fix a signedness bug in hp_wmi_p [...] new b3a8692d2c66 platform/x86: hp-bioscfg: prevent a small buffer overflow new d4e695c016e0 platform/x86: hp-bioscfg: fix error reporting in hp_add_ot [...] new 3fce06406c59 watchdog: make Siemens Simatic watchdog driver default on [...] new 3ad3ab31ae84 leds: simatic-ipc-leds: default config switch to platform switch new 9bc289b8123c platform/x86: Move all simatic ipc drivers to the subdirec [...] new d0563dd3345f platform/x86/siemens: simatic-ipc-batt: fix bat reading in BX_21A new 1598e3f6e9d4 platform/x86/siemens: Kconfig: adjust help text new b8af77951941 platform/x86/siemens: simatic-ipc: add new models BX-56A/BX-59A new c56beff20375 platform/x86/siemens: simatic-ipc-batt: add support for mo [...] new 17ffe3a0fded Merge tag 'ib-pdx86-simatic-v6.6-2' into review-hans new f4ae2e96ae92 platform/x86: wmi-bmof: Use device_create_bin_file() new 516b2754e82d platform/x86: wmi-bmof: Simplify read_bmof() new b0bfa7972bd6 platform/x86: wmi-bmof: Update MAINTAINERS entry new 467d41638113 platform/x86: hp-bioscfg: Fix memory leaks in attribute packages new 80d7ba3020fd platform/x86: hp-bioscfg: Fix uninitialized variable errors new a585400b3630 platform/x86: hp-bioscfg: Replace the word HACK from source code new 08f1f212576c platform/x86: hp-bioscfg: Change how prerequisites size is [...] new 24652a8c0ef0 platform/x86: hp-bioscfg: Change how order list size is evaluated new 42efc9e65dfb platform/x86: hp-bioscfg: Change how enum possible values [...] new efd4211e54d1 platform/x86: hp-bioscfg: Change how password encoding siz [...] new bfecbcb5713c platform/x86: hp-bioscfg: Remove duplicate use of variable [...] new 6f8972a02a6c platform/x86: hp-bioscfg: Use kmemdup() to replace kmalloc [...] new 9f70c8070edb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5008b864b6a6 MAINTAINERS: update maintainers of chrome-platform new f2d4dced9a58 platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout new 703e77134ebf platform/chrome: chromeos_acpi: support official HID GOOG0016 new b42e57a4a106 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ad38cb118e0 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 83099b303326 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad5152b85e8b leds: aw200xx: Fix error code in probe() new 66c5e98bbf7b leds: simatic-ipc-leds-gpio: Restore LEDS_CLASS dependency new 07a476e04f34 leds: aw200xx: Switch back to use struct i2c_driver::probe new 7a72f33b6771 leds: ip30: Convert to devm_platform_ioremap_resource() new 713899c0627c dt-bindings: leds: Read max-brightness from device tree new 7cd7a2995ecd led: led-class: Read max-brightness from devicetree new 51c8be0c58a7 dt-bindings: leds: bd2606mvv: Fix maximum register value new cadb2de2a7fd leds: pwm: Fix error code in led_pwm_create_fwnode() new 07cdd959d62e leds: simatic-ipc-leds-gpio: Fix comment style in SPDX header new a4789089b7de dt-bindings: leds: pca995x: Add binding document for PCA99 [...] new ee4e80b2962e leds: pca995x: Add support for PCA995X chips new 7e6d86e99a5d leds: simatic-ipc-leds-gpio: Add Elkhart Lake version new 3c19c79146e1 leds: bcm63138: Rename dependency symbol ARCH_BCM4908 to A [...] new 3192f1412403 leds: Explicitly include correct DT includes new c8a039436525 leds: ns2: Slightly simplify a memory allocation new 02a3fa1edeb4 dt-bindings: leds: Convert Panasonic AN30259A to DT schema new 05a576059ac2 leds: flash: leds-qcom-flash: Declare the driver as a module new 7c47381c8664 leds: flash: leds-qcom-flash: Turn off LED before setting [...] new 546924102de8 leds: flash: leds-qcom-flash: Put child node if registrati [...] new 841165267827 leds: qcom-lpg: Drop assignment to struct pwmchip::base new 4d29d2d67fb8 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new a20e44a5fe18 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 7e0dd657e9ef Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new cb7b0c78398b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 408e1d965a1d thunderbolt: Log a warning if device links are not found new d589fd42cf31 thunderbolt: Check Intel vendor ID in tb_switch_get_generation() new a3f6445842e5 Documentation/ABI: thunderbolt: Replace 01.org in contact new b18a661b1705 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d28b1d8a3940 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new e9cbd699ab5e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 37dd6b9f5bb0 peci: cpu: Add Intel Sapphire Rapids support new 68f436a80fc8 hwmon: (peci/cputemp) Add Intel Sapphire Rapids support new 621995b6d795 hwmon: (peci/dimmtemp) Add Sapphire Rapids support new c8955701d657 dt-bindings: Add bindings for peci-npcm new 3e16184a1bd8 peci: Add peci-npcm controller driver new 9949f98ca5a8 ARM: dts: nuvoton: Add PECI controller node new d7c99890fe06 arm64: dts: nuvoton: Add PECI controller node new f90bebb36a08 Merge tag 'peci-next-6.6-rc1' of git://git.kernel.org/pub/ [...] new 6d6837193e4e Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 8b37f1174a88 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new f1ed7a53898b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f98ebb6b49aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec4710a0fc45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9de49d37868 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new ce2a8c160066 dt-bindings: iio: ROHM BU27010 RGBC + flickering sensor new ccca97fb3c15 iio: light: bu27008: add chip info new fdb48f9d1a6a iio: light: bd27008: Support BD27010 RGB new 1ed8775496c2 drivers: iio: filter: admv8818: add bypass mode new 14b7447cec15 Documentation: ABI: testing: admv8818: add bypass new 36da0d754752 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new e94c32025c7a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d8faaab05cc0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c20cc3a5841f Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new c1875d517478 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 04d736c3d6ec Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new eb9210023d0f Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 4aabe14970b7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7735a45e7ba9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 809ec03f57eb Merge branch 'misc' into for-next new 7da4622a53ea Merge branch 'fixes' into for-next new fd8761bdac85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 548fdf771b8e scsi: ufs: core: Export ufshcd_is_hba_active() new 21f04fb4e8ca scsi: ufs: ufs-qcom: Check host controller state new c306f746fee5 scsi: ufs: core: Fix the build for gcc 9 and before new 01e747157b61 scsi: ufs: qcom: Make struct ufs_qcom_bw_table static const new dded1dc31aa4 scsi: lpfc: Modify when a node should be put in device rec [...] new 9134211f7bed scsi: mpi3mr: Invoke soft reset upon TSU or event ack time out new 6f81b1cfdf33 scsi: mpi3mr: Update MPI Headers to version 3.00.28 new d9adb81e67e9 scsi: mpi3mr: Add support for more than 1MB I/O new e7a8648e1ce2 scsi: mpi3mr: WRITE SAME implementation new d9a5ab0ea98f scsi: mpi3mr: Enhance handling of devices removed after co [...] new 9a9068b2afa0 scsi: mpi3mr: Update driver version to 8.5.0.0.0 new 9640d57d1561 Merge patch series "mpi3mr: Few Enhancements and minor fixes" new a18e81d17a7e scsi: ufs: ufs-pci: Add support for QEMU new 78a0401078e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32d58b99351a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 1349ea790417 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52b3f40fec77 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 03ffa9af3a5f firmware: xilinx: Add support to get platform information new aa5ed7b3fb39 firmware: xilinx: Add version check for TRISTATE configuration new 6cb1d2a15884 dt-bindings: pinctrl-zynqmp: Add output-enable configuration new 0516dd657246 pinctrl: pinctrl-zynqmp: Add support for output-enable and [...] new 743cbe6541da dt-bindings: pinctrl: qcom,sm6115-lpass-lpi: add SM6115 LP [...] new 1b1db9e02af4 pinctrl: qcom: Introduce SM6115 LPI pinctrl driver new 0a80e1d3cfc0 pinctrl: qcom: Remove the unused _groups variable build warning new 677a62482bd6 dt-bindings: pinctrl: Update pinctrl-single to use yaml new 0e8ec0226e84 dt-bindings: interrupt-controller: Add header file for Aml [...] new eb3d3349a3de pinctrl: Replace the IRQ number in the driver with the IRQ [...] new 6387e0aa8122 arm64: dts: Replace the IRQ number with the IRQID macro de [...] new dc428c247065 Merge branch 'devel' into for-next new 133c0584b318 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2076e04bcbe6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b126b6dc138 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c0d87e43a662 selftests/rseq: Fix CID_ID typo in Makefile new d6aaa23a2b33 selftests/rseq: Implement rseq_unqual_scalar_typeof new 0fbbf07ce67d selftests/rseq: Fix arm64 buggy load-acquire/store-release macros new 2b2fe6052dd0 selftests/rseq: Use rseq_unqual_scalar_typeof in macros new 9ee9eda484ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c95e7c05c139 kunit: Report the count of test suites in a module new 18258c60f8a7 kunit: Make 'list' action available to kunit test modules new b67abaad4d25 kunit: Allow kunit test modules to use test filtering new 793668d4811d Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new b69d0763259e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 310b5a3a471c Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new baa69b66e586 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 93787327439a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new b0a961e30cb1 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 3873d9493676 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 662526413485 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 7b672d703e76 bus: mhi: host: pci_generic: Add support for Quectel RM520 [...] new f8aa5aebdf23 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 7097ab203cf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 359c8d3c11f7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2262ff853b12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf084ec73d0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a6cc9cfefd4d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new b86a4958775b Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 71b381306b9b Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 6f08b42f1ec3 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 8dc5ba6884ae Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 5f9c0ebe1f27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21ef7b1e17d0 Add linux-next specific files for 20230809
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 (71cd4fc492ec) \ N -- N -- N refs/heads/master (21ef7b1e17d0)
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 1296 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/debugfs-tpmi | 31 + Documentation/ABI/testing/sysfs-bus-thunderbolt | 38 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 13 +- .../ABI/testing/sysfs-driver-chromeos-acpi | 15 + Documentation/ABI/testing/sysfs-platform-asus-wmi | 88 + .../admin-guide/hw-vuln/gather_data_sampling.rst | 109 ++ Documentation/admin-guide/hw-vuln/index.rst | 2 + Documentation/admin-guide/hw-vuln/srso.rst | 133 ++ Documentation/admin-guide/kernel-parameters.txt | 58 +- Documentation/admin-guide/mm/memory-hotplug.rst | 12 + Documentation/arch/x86/boot.rst | 2 +- .../bpf/standardization/instruction-set.rst | 39 +- Documentation/core-api/cpu_hotplug.rst | 10 +- .../devicetree/bindings/arm/omap/ctrl.txt | 2 +- .../bindings/display/panel/sitronix,st7789v.yaml | 3 + .../devicetree/bindings/leds/leds-an30259a.txt | 55 - .../devicetree/bindings/leds/nxp,pca995x.yaml | 81 + .../bindings/leds/panasonic,an30259a.yaml | 84 + .../bindings/mfd/allwinner,sun6i-a31-prcm.yaml | 43 +- .../bindings/mfd/allwinner,sun8i-a23-prcm.yaml | 42 - .../devicetree/bindings/mfd/maxim,max77693.yaml | 52 + .../devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 2 + .../devicetree/bindings/mfd/st,stpmic1.yaml | 12 +- .../bindings/mfd/stericsson,db8500-prcmu.yaml | 20 + .../devicetree/bindings/mmc/arasan,sdhci.yaml | 6 + .../devicetree/bindings/mmc/sdhci-atmel.txt | 4 +- .../bindings/peci/nuvoton,npcm-peci.yaml | 56 + .../devicetree/bindings/pinctrl/pinctrl-single.txt | 262 --- .../bindings/pinctrl/pinctrl-single.yaml | 206 +++ .../bindings/pinctrl/ti,omap-pinctrl.txt | 13 - .../bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml | 4 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../firmware-guide/acpi/chromeos-acpi-device.rst | 5 +- Documentation/gpu/driver-uapi.rst | 11 + Documentation/networking/page_pool.rst | 18 +- Documentation/virt/kvm/api.rst | 2 + MAINTAINERS | 12 +- Next/SHA1s | 118 +- Next/merge.log | 1709 +++++++++++------ .../boot/dts/nuvoton/nuvoton-common-npcm7xx.dtsi | 9 + arch/arm64/Kconfig | 4 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 1 + arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +- .../boot/dts/amlogic/meson-g12b-bananapi-cm4.dtsi | 2 +- .../boot/dts/amlogic/meson-g12b-bananapi.dtsi | 2 +- .../dts/amlogic/meson-g12b-odroid-go-ultra.dts | 4 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 2 +- .../boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts | 2 +- .../arm64/boot/dts/amlogic/meson-sm1-bananapi.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 12 +- .../boot/dts/amlogic/meson-sm1-x96-air-gbit.dts | 2 +- .../boot/dts/nuvoton/nuvoton-common-npcm8xx.dtsi | 9 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 18 + arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi | 53 + arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi | 45 + arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 5 + arch/arm64/kvm/hyp/nvhe/list_debug.c | 8 +- arch/loongarch/Kconfig | 2 - arch/loongarch/include/asm/Kbuild | 1 - arch/loongarch/kernel/fpu.S | 2 +- arch/loongarch/kernel/mcount.S | 2 +- arch/loongarch/kernel/mcount_dyn.S | 1 - arch/loongarch/lib/clear_user.S | 2 +- arch/loongarch/lib/copy_user.S | 2 +- arch/loongarch/lib/memcpy.S | 2 +- arch/loongarch/lib/memmove.S | 2 +- arch/loongarch/lib/memset.S | 2 +- arch/loongarch/lib/unaligned.S | 1 - arch/loongarch/mm/page.S | 2 +- arch/loongarch/mm/tlbex.S | 1 - arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/pgtable.h | 21 + arch/powerpc/platforms/8xx/adder875.c | 1 - arch/powerpc/platforms/8xx/mpc885ads_setup.c | 1 - arch/powerpc/platforms/8xx/tqm8xx_setup.c | 1 - arch/powerpc/platforms/pseries/hotplug-memory.c | 2 +- arch/powerpc/sysdev/fsl_soc.c | 3 - arch/riscv/include/asm/csr.h | 2 + arch/riscv/include/asm/kvm_host.h | 6 + arch/riscv/include/asm/kvm_vcpu_vector.h | 6 +- arch/riscv/include/uapi/asm/kvm.h | 16 + arch/riscv/kvm/Makefile | 1 + arch/riscv/kvm/aia.c | 4 +- arch/riscv/kvm/vcpu.c | 529 +----- arch/riscv/kvm/vcpu_fp.c | 12 +- arch/riscv/kvm/vcpu_onereg.c | 685 +++++++ arch/riscv/kvm/vcpu_sbi.c | 16 +- arch/riscv/kvm/vcpu_timer.c | 11 +- arch/riscv/kvm/vcpu_vector.c | 72 +- arch/x86/Kconfig | 30 +- arch/x86/boot/compressed/Makefile | 5 + arch/x86/boot/compressed/efi_mixed.S | 107 +- arch/x86/boot/compressed/head_32.S | 32 - arch/x86/boot/compressed/head_64.S | 280 +-- arch/x86/boot/compressed/idt_64.c | 9 +- arch/x86/boot/compressed/misc.c | 44 +- arch/x86/boot/compressed/misc.h | 2 - arch/x86/boot/compressed/pgtable.h | 10 +- arch/x86/boot/compressed/pgtable_64.c | 87 +- arch/x86/boot/compressed/sev.c | 101 +- arch/x86/include/asm/boot.h | 8 + arch/x86/include/asm/cpufeatures.h | 13 +- arch/x86/include/asm/efi.h | 7 +- arch/x86/include/asm/linkage.h | 2 +- arch/x86/include/asm/msr-index.h | 12 + arch/x86/include/asm/nospec-branch.h | 23 +- arch/x86/include/asm/processor.h | 2 + arch/x86/include/asm/segment.h | 2 +- arch/x86/include/asm/sev.h | 6 + arch/x86/kernel/cpu/amd.c | 19 + arch/x86/kernel/cpu/bugs.c | 337 ++++ arch/x86/kernel/cpu/common.c | 44 +- arch/x86/kernel/cpu/cpu.h | 1 + arch/x86/kernel/head_64.S | 32 +- arch/x86/kernel/vmlinux.lds.S | 29 +- arch/x86/kvm/cpuid.c | 3 + arch/x86/kvm/svm/svm.c | 4 +- arch/x86/kvm/svm/vmenter.S | 3 + arch/x86/kvm/x86.c | 7 +- arch/x86/lib/retpoline.S | 83 +- block/blk-flush.c | 11 - block/mq-deadline.c | 3 +- drivers/accel/ivpu/ivpu_gem.c | 8 + drivers/acpi/acpi_memhotplug.c | 3 +- drivers/base/cpu.c | 16 + drivers/base/memory.c | 27 +- drivers/block/ublk_drv.c | 348 +++- drivers/bus/mhi/host/pci_generic.c | 3 + drivers/counter/Kconfig | 2 +- drivers/cpuidle/cpuidle-psci-domain.c | 39 +- drivers/cpuidle/dt_idle_genpd.c | 24 + drivers/cpuidle/dt_idle_genpd.h | 7 + drivers/firmware/efi/libstub/Makefile | 1 + drivers/firmware/efi/libstub/arm64-stub.c | 2 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 2 + drivers/firmware/efi/libstub/efistub.h | 3 +- drivers/firmware/efi/libstub/randomalloc.c | 10 +- drivers/firmware/efi/libstub/x86-5lvl.c | 95 + drivers/firmware/efi/libstub/x86-stub.c | 281 +-- drivers/firmware/efi/libstub/x86-stub.h | 17 + drivers/firmware/efi/libstub/zboot.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 49 + drivers/gpu/drm/Kconfig | 1 - drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 12 +- .../gpu/drm/i915/display/intel_display_device.c | 9 + drivers/gpu/drm/loongson/lsdc_ttm.c | 2 + drivers/gpu/drm/mcde/mcde_dsi.c | 2 +- drivers/gpu/drm/nouveau/Kbuild | 3 + drivers/gpu/drm/nouveau/Kconfig | 2 + drivers/gpu/drm/nouveau/dispnv04/crtc.c | 9 +- drivers/gpu/drm/nouveau/include/nvif/if000c.h | 26 +- drivers/gpu/drm/nouveau/include/nvif/vmm.h | 19 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h | 20 +- drivers/gpu/drm/nouveau/nouveau_abi16.c | 24 + drivers/gpu/drm/nouveau/nouveau_abi16.h | 42 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 219 ++- drivers/gpu/drm/nouveau/nouveau_bo.h | 3 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 22 +- drivers/gpu/drm/nouveau/nouveau_chan.h | 1 + drivers/gpu/drm/nouveau/nouveau_connector.c | 2 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 39 + drivers/gpu/drm/nouveau/nouveau_dmem.c | 9 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 27 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 93 +- drivers/gpu/drm/nouveau/nouveau_exec.c | 411 +++++ drivers/gpu/drm/nouveau/nouveau_exec.h | 54 + drivers/gpu/drm/nouveau/nouveau_fence.c | 23 +- drivers/gpu/drm/nouveau/nouveau_fence.h | 5 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 86 +- drivers/gpu/drm/nouveau/nouveau_gem.h | 3 +- drivers/gpu/drm/nouveau/nouveau_mem.h | 5 + drivers/gpu/drm/nouveau/nouveau_prime.c | 13 +- drivers/gpu/drm/nouveau/nouveau_sched.c | 419 +++++ drivers/gpu/drm/nouveau/nouveau_sched.h | 127 ++ drivers/gpu/drm/nouveau/nouveau_svm.c | 2 +- drivers/gpu/drm/nouveau/nouveau_uvmm.c | 1916 ++++++++++++++++++++ drivers/gpu/drm/nouveau/nouveau_uvmm.h | 108 ++ drivers/gpu/drm/nouveau/nouveau_vmm.c | 4 +- drivers/gpu/drm/nouveau/nvif/vmm.c | 100 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c | 214 ++- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 197 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h | 25 + drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c | 16 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 16 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c | 27 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 99 +- drivers/gpu/drm/tve200/tve200_drv.c | 2 +- drivers/hwmon/peci/cputemp.c | 18 + drivers/hwmon/peci/dimmtemp.c | 50 + drivers/i2c/busses/i2c-tegra.c | 2 +- drivers/infiniband/core/iwpm_util.c | 2 +- .../infiniband/core/uverbs_std_types_counters.c | 2 + drivers/infiniband/hw/bnxt_re/bnxt_re.h | 1 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 36 +- drivers/infiniband/hw/bnxt_re/main.c | 35 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 44 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 36 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 8 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 78 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 2 +- drivers/infiniband/hw/hns/hns_roce_device.h | 1 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 11 +- drivers/infiniband/hw/hns/hns_roce_main.c | 7 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 28 +- drivers/infiniband/hw/irdma/verbs.c | 4 +- drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 2 +- drivers/infiniband/hw/mlx5/main.c | 2 +- drivers/iommu/amd/amd_iommu_types.h | 8 +- drivers/leds/blink/Kconfig | 4 +- drivers/leds/flash/Kconfig | 2 + drivers/leds/flash/leds-qcom-flash.c | 5 + drivers/leds/leds-ariel.c | 2 +- drivers/leds/leds-cpcap.c | 2 +- drivers/leds/leds-cr0014114.c | 2 +- drivers/leds/leds-is31fl32xx.c | 1 - drivers/leds/leds-mlxreg.c | 1 - drivers/leds/leds-ns2.c | 2 +- drivers/leds/leds-pca9532.c | 1 - drivers/leds/leds-pm8058.c | 1 - drivers/leds/leds-pwm.c | 2 +- drivers/leds/leds-spi-byte.c | 2 +- drivers/leds/leds-syscon.c | 3 +- drivers/leds/leds-ti-lmu-common.c | 2 +- drivers/leds/leds-tlc591xx.c | 1 - drivers/leds/rgb/leds-qcom-lpg.c | 2 - drivers/leds/simple/Kconfig | 14 + drivers/leds/simple/Makefile | 1 + drivers/leds/simple/simatic-ipc-leds-gpio-core.c | 4 + .../simple/simatic-ipc-leds-gpio-elkhartlake.c | 57 + drivers/media/test-drivers/vivid/Kconfig | 4 +- drivers/media/test-drivers/vivid/vivid-osd.c | 4 +- drivers/mfd/Kconfig | 1 + drivers/mfd/ab8500-core.c | 1 - drivers/mfd/acer-ec-a500.c | 2 +- drivers/mfd/act8945a.c | 2 +- drivers/mfd/altera-sysmgr.c | 3 +- drivers/mfd/arizona-core.c | 1 - drivers/mfd/atc260x-core.c | 1 - drivers/mfd/bcm590xx.c | 1 - drivers/mfd/cros_ec_dev.c | 2 +- drivers/mfd/da9052-i2c.c | 5 +- drivers/mfd/da9055-i2c.c | 1 - drivers/mfd/da9062-core.c | 2 +- drivers/mfd/hi655x-pmic.c | 4 +- drivers/mfd/iqs62x.c | 2 +- drivers/mfd/lp873x.c | 2 +- drivers/mfd/madera-i2c.c | 1 - drivers/mfd/madera-spi.c | 1 - drivers/mfd/max77620.c | 1 - drivers/mfd/max77686.c | 1 - drivers/mfd/max77843.c | 2 +- drivers/mfd/max8907.c | 1 - drivers/mfd/max8925-core.c | 1 - drivers/mfd/max8997.c | 1 - drivers/mfd/max8998.c | 1 - drivers/mfd/mt6358-irq.c | 5 +- drivers/mfd/mt6397-core.c | 5 +- drivers/mfd/mt6397-irq.c | 5 +- drivers/mfd/palmas.c | 3 +- drivers/mfd/qcom-pm8008.c | 2 +- drivers/mfd/qcom-pm8xxx.c | 10 +- drivers/mfd/rave-sp.c | 2 +- drivers/mfd/rk8xx-core.c | 2 +- drivers/mfd/rohm-bd71828.c | 2 +- drivers/mfd/rohm-bd718x7.c | 2 +- drivers/mfd/rohm-bd9576.c | 2 +- drivers/mfd/rt5033.c | 2 +- drivers/mfd/rz-mtu3.c | 4 +- drivers/mfd/rz-mtu3.c.rej | 12 + drivers/mfd/sec-core.c | 2 - drivers/mfd/sprd-sc27xx-spi.c | 2 +- drivers/mfd/ssbi.c | 6 +- drivers/mfd/stm32-lptimer.c | 1 + drivers/mfd/stm32-timers.c | 1 + drivers/mfd/sun4i-gpadc.c | 4 +- drivers/mfd/ti-lmu.c | 1 - drivers/mfd/ti_am335x_tscadc.c | 2 +- drivers/mfd/tps6507x.c | 1 - drivers/mfd/tps65090.c | 1 - drivers/mfd/tps65217.c | 1 - drivers/mfd/tps65218.c | 1 - drivers/mfd/tps6594-core.c | 2 +- drivers/mfd/twl6040.c | 2 - drivers/mfd/wm831x-core.c | 3 +- drivers/mmc/core/block.c | 7 +- drivers/mmc/host/sdhci-st.c | 5 +- drivers/mtd/chips/cfi_cmdset_0002.c | 3 +- drivers/net/ethernet/broadcom/asp2/bcmasp.c | 2 +- drivers/net/ethernet/broadcom/asp2/bcmasp.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 3 - drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 26 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 644 +------ drivers/net/ethernet/emulex/benet/be_main.c | 3 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 1 - .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 1 - .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 - drivers/net/ethernet/freescale/fs_enet/fs_enet.h | 19 +- drivers/net/ethernet/freescale/fs_enet/mac-fcc.c | 4 +- drivers/net/ethernet/freescale/fs_enet/mac-fec.c | 14 - drivers/net/ethernet/freescale/fs_enet/mac-scc.c | 8 +- .../net/ethernet/freescale/fs_enet/mii-bitbang.c | 4 +- drivers/net/ethernet/freescale/fs_enet/mii-fec.c | 1 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h | 1 - drivers/net/ethernet/intel/i40e/i40e_prototype.h | 17 - drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 54 +- drivers/net/ethernet/intel/ice/ice_common.c | 205 ++- drivers/net/ethernet/intel/ice/ice_common.h | 1 + drivers/net/ethernet/intel/ice/ice_eswitch_br.c | 47 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 3 +- drivers/net/ethernet/intel/ice/ice_lib.c | 20 +- drivers/net/ethernet/intel/ice/ice_main.c | 37 + drivers/net/ethernet/intel/ice/ice_protocol_type.h | 9 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 3 + drivers/net/ethernet/intel/ice/ice_switch.c | 11 +- drivers/net/ethernet/intel/ice/ice_switch.h | 1 + drivers/net/ethernet/intel/ice/ice_tc_lib.c | 34 +- drivers/net/ethernet/intel/ice/ice_type.h | 9 +- drivers/net/ethernet/intel/ice/ice_virtchnl.c | 6 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 6 - drivers/net/ethernet/intel/ixgbe/ixgbe_common.h | 1 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 - drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/npc.h | 3 + .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 5 + .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 13 + .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 105 +- .../ethernet/marvell/prestera/prestera_router.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/en/trap.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 359 ++-- drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 6 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 6 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 2 +- .../net/ethernet/mellanox/mlx5/core/fpga/core.c | 4 +- .../net/ethernet/mellanox/mlx5/core/irq_affinity.c | 78 +- drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 2 +- .../net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h | 26 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 60 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 4 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 3 - drivers/net/ethernet/renesas/rswitch.c | 29 +- drivers/net/ethernet/renesas/rswitch.h | 1 + drivers/net/team/team.c | 62 +- drivers/net/team/team_mode_activebackup.c | 8 +- drivers/net/team/team_mode_broadcast.c | 1 - drivers/net/team/team_mode_loadbalance.c | 50 +- drivers/net/team/team_mode_roundrobin.c | 1 - drivers/net/tun.c | 2 +- drivers/net/xen-netback/netback.c | 15 +- drivers/peci/controller/Kconfig | 16 + drivers/peci/controller/Makefile | 1 + drivers/peci/controller/peci-npcm.c | 298 +++ drivers/peci/cpu.c | 5 + drivers/pinctrl/meson/pinctrl-meson-g12a.c | 35 +- drivers/pinctrl/pinctrl-zynqmp.c | 9 + drivers/pinctrl/qcom/pinctrl-ipq5018.c | 10 - drivers/platform/chrome/chromeos_acpi.c | 2 +- drivers/platform/chrome/cros_ec.c | 1 + drivers/platform/chrome/cros_ec_lpc.c | 4 +- drivers/platform/mellanox/mlxreg-hotplug.c | 1 - drivers/platform/mellanox/mlxreg-io.c | 1 - drivers/platform/x86/Kconfig | 27 +- drivers/platform/x86/Makefile | 5 +- drivers/platform/x86/asus-wmi.c | 605 +++++- .../x86/hp/hp-bioscfg/biosattr-interface.c | 2 +- drivers/platform/x86/hp/hp-bioscfg/bioscfg.c | 12 +- .../platform/x86/hp/hp-bioscfg/enum-attributes.c | 24 +- .../platform/x86/hp/hp-bioscfg/int-attributes.c | 15 +- .../x86/hp/hp-bioscfg/order-list-attributes.c | 39 +- .../x86/hp/hp-bioscfg/passwdobj-attributes.c | 27 +- .../platform/x86/hp/hp-bioscfg/spmobj-attributes.c | 11 +- .../platform/x86/hp/hp-bioscfg/string-attributes.c | 13 +- drivers/platform/x86/intel/tpmi.c | 399 +++- drivers/platform/x86/sel3350-platform.c | 251 +++ drivers/platform/x86/siemens/Kconfig | 64 + drivers/platform/x86/siemens/Makefile | 11 + .../x86/siemens/simatic-ipc-batt-apollolake.c | 51 + .../x86/siemens/simatic-ipc-batt-elkhartlake.c | 51 + .../platform/x86/siemens/simatic-ipc-batt-f7188x.c | 87 + drivers/platform/x86/siemens/simatic-ipc-batt.c | 252 +++ drivers/platform/x86/siemens/simatic-ipc-batt.h | 20 + drivers/platform/x86/siemens/simatic-ipc.c | 236 +++ drivers/platform/x86/simatic-ipc.c | 151 -- drivers/platform/x86/system76_acpi.c | 74 +- drivers/platform/x86/thinkpad_acpi.c | 45 +- drivers/platform/x86/wmi-bmof.c | 26 +- drivers/pwm/Kconfig | 2 +- drivers/regulator/bd71815-regulator.c | 1 - drivers/regulator/bd71828-regulator.c | 1 - drivers/regulator/lp8755.c | 1 - drivers/regulator/max20086-regulator.c | 1 - drivers/regulator/mcp16502.c | 1 - drivers/regulator/mt6311-regulator.c | 1 - drivers/regulator/rc5t583-regulator.c | 1 - drivers/regulator/rpi-panel-attiny-regulator.c | 3 +- drivers/regulator/s2mpa01.c | 1 - drivers/regulator/tps65910-regulator.c | 1 - drivers/reset/reset-ath79.c | 2 - drivers/reset/reset-bcm6345.c | 2 - drivers/reset/reset-lantiq.c | 1 - drivers/reset/reset-lpc18xx.c | 2 - drivers/reset/reset-meson.c | 2 - drivers/reset/reset-npcm.c | 2 - drivers/reset/reset-ti-syscon.c | 2 - drivers/reset/reset-uniphier-glue.c | 2 - drivers/reset/reset-zynq.c | 1 - drivers/reset/reset-zynqmp.c | 2 - drivers/scsi/lpfc/lpfc_hbadisc.c | 2 +- drivers/scsi/lpfc/lpfc_scsi.c | 20 +- drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h | 2 +- drivers/scsi/mpi3mr/mpi/mpi30_ioc.h | 1 + drivers/scsi/mpi3mr/mpi/mpi30_transport.h | 2 +- drivers/scsi/mpi3mr/mpi3mr.h | 23 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 37 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 155 +- drivers/scsi/qedf/qedf_main.c | 18 + drivers/scsi/qedi/qedi_main.c | 23 +- drivers/scsi/raid_class.c | 1 + drivers/scsi/snic/snic_disc.c | 1 + drivers/spi/spi-dw-mmio.c | 4 +- drivers/thunderbolt/acpi.c | 18 +- drivers/thunderbolt/switch.c | 75 +- drivers/thunderbolt/tb.c | 24 +- drivers/thunderbolt/tb.h | 4 +- drivers/ufs/core/ufshcd.c | 11 +- drivers/ufs/host/ufs-qcom.c | 6 +- drivers/ufs/host/ufs-renesas.c | 2 +- drivers/ufs/host/ufshcd-pci.c | 1 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 2 +- drivers/vfio/pci/mlx5/cmd.c | 4 +- drivers/video/backlight/gpio_backlight.c | 3 +- drivers/video/backlight/lp855x_bl.c | 33 +- drivers/video/backlight/qcom-wled.c | 2 +- drivers/video/fbdev/Kconfig | 156 +- drivers/video/fbdev/acornfb.c | 4 +- drivers/video/fbdev/asiliantfb.c | 4 +- drivers/video/fbdev/atmel_lcdfb.c | 4 +- drivers/video/fbdev/aty/aty128fb.c | 4 +- drivers/video/fbdev/carminefb.c | 5 +- drivers/video/fbdev/chipsfb.c | 4 +- drivers/video/fbdev/da8xx-fb.c | 4 +- drivers/video/fbdev/efifb.c | 4 +- drivers/video/fbdev/fm2fb.c | 4 +- drivers/video/fbdev/fsl-diu-fb.c | 4 +- drivers/video/fbdev/g364fb.c | 4 +- drivers/video/fbdev/geode/Kconfig | 12 +- drivers/video/fbdev/geode/gx1fb_core.c | 5 +- drivers/video/fbdev/geode/gxfb_core.c | 5 +- drivers/video/fbdev/geode/lxfb_core.c | 5 +- drivers/video/fbdev/goldfishfb.c | 4 +- drivers/video/fbdev/grvga.c | 4 +- drivers/video/fbdev/gxt4500.c | 4 +- drivers/video/fbdev/i740fb.c | 4 +- drivers/video/fbdev/imxfb.c | 4 +- drivers/video/fbdev/kyro/fbdev.c | 4 +- drivers/video/fbdev/macfb.c | 4 +- drivers/video/fbdev/maxinefb.c | 4 +- drivers/video/fbdev/mb862xx/mb862xxfbdrv.c | 4 +- drivers/video/fbdev/mmp/fb/Kconfig | 4 +- drivers/video/fbdev/mmp/fb/mmpfb.c | 4 +- drivers/video/fbdev/ocfb.c | 4 +- drivers/video/fbdev/offb.c | 4 +- drivers/video/fbdev/omap/Kconfig | 4 +- drivers/video/fbdev/omap/omapfb_main.c | 4 +- drivers/video/fbdev/platinumfb.c | 4 +- drivers/video/fbdev/pmag-aa-fb.c | 4 +- drivers/video/fbdev/pmag-ba-fb.c | 4 +- drivers/video/fbdev/pmagb-b-fb.c | 4 +- drivers/video/fbdev/pxa168fb.c | 4 +- drivers/video/fbdev/pxafb.c | 4 +- drivers/video/fbdev/q40fb.c | 4 +- drivers/video/fbdev/s3c-fb.c | 4 +- drivers/video/fbdev/sh7760fb.c | 4 +- drivers/video/fbdev/simplefb.c | 4 +- drivers/video/fbdev/sstfb.c | 4 +- drivers/video/fbdev/sunxvr1000.c | 4 +- drivers/video/fbdev/sunxvr2500.c | 4 +- drivers/video/fbdev/uvesafb.c | 4 +- drivers/video/fbdev/valkyriefb.c | 4 +- drivers/video/fbdev/vesafb.c | 4 +- drivers/video/fbdev/xilinxfb.c | 4 +- drivers/watchdog/Kconfig | 1 + drivers/watchdog/simatic-ipc-wdt.c | 9 +- fs/buffer.c | 11 +- fs/cramfs/inode.c | 1 - fs/ext4/ext4_jbd2.c | 3 +- fs/ext4/super.c | 1 - fs/file_table.c | 5 +- fs/nfsd/nfs4proc.c | 4 +- fs/nfsd/nfsctl.c | 9 - fs/nfsd/nfsd.h | 7 - fs/nfsd/nfssvc.c | 140 -- fs/ocfs2/journal.c | 6 +- fs/open.c | 27 +- fs/proc/meminfo.c | 12 +- fs/romfs/super.c | 1 - fs/super.c | 3 - include/drm/drm_gem.h | 15 +- .../amlogic,meson-g12a-gpio-intc.h | 126 ++ include/kunit/test.h | 21 + include/linux/blk_types.h | 1 - include/linux/compiler_types.h | 28 + include/linux/cpu.h | 3 +- include/linux/cpuhotplug.h | 2 +- include/linux/decompress/mm.h | 2 +- include/linux/firmware/xlnx-zynqmp.h | 13 + include/linux/fs_enet_pd.h | 165 -- include/linux/if_team.h | 4 +- include/linux/intel_tpmi.h | 2 + include/linux/list.h | 89 +- include/linux/lsm_hook_defs.h | 2 +- include/linux/memblock.h | 10 +- include/linux/memory.h | 8 +- include/linux/memory_hotplug.h | 3 +- include/linux/mfd/dbx500-prcmu.h | 21 - include/linux/mfd/rz-mtu3.h | 66 - include/linux/mlx5/driver.h | 7 +- include/linux/platform_data/x86/asus-wmi.h | 19 +- include/linux/platform_data/x86/simatic-ipc-base.h | 5 +- include/linux/platform_data/x86/simatic-ipc.h | 6 +- include/linux/security.h | 7 +- include/linux/sunrpc/svc.h | 1 - include/linux/sunrpc/svc_xprt.h | 12 +- include/net/devlink.h | 3 - include/net/fq.h | 5 - include/net/page_pool/helpers.h | 24 +- include/sound/hda-mlink.h | 4 + include/sound/info.h | 2 - include/uapi/drm/nouveau_drm.h | 265 ++- include/uapi/linux/ublk_cmd.h | 63 +- include/ufs/ufshcd.h | 1 + io_uring/rsrc.h | 1 - kernel/auditsc.c | 2 + kernel/capability.c | 2 +- kernel/dma/swiotlb.c | 14 +- lib/Kconfig.debug | 15 + lib/kunit/Kconfig | 2 +- lib/kunit/executor.c | 115 +- lib/kunit/executor_test.c | 36 +- lib/kunit/test.c | 37 +- lib/list_debug.c | 13 +- localversion-next | 2 +- mm/Kconfig | 3 + mm/backing-dev.c | 3 - mm/huge_memory.c | 2 +- mm/madvise.c | 6 +- mm/memory_hotplug.c | 185 +- mm/memtest.c | 22 +- mm/zswap.c | 3 +- net/core/filter.c | 6 - net/ipv4/ip_output.c | 2 +- net/ipv6/exthdrs.c | 5 +- net/sunrpc/svc.c | 2 +- net/sunrpc/svc_xprt.c | 2 +- net/tls/tls_sw.c | 13 +- samples/Kconfig | 4 +- samples/vfio-mdev/mdpy-fb.c | 4 +- scripts/checkpatch.pl | 22 +- scripts/gdb/linux/constants.py.in | 52 + scripts/gdb/linux/mm.py | 582 +++--- scripts/gdb/linux/modules.py | 32 +- scripts/gdb/linux/page_owner.py | 190 ++ scripts/gdb/linux/{mm.py => pgtable.py} | 0 scripts/gdb/linux/slab.py | 326 ++++ scripts/gdb/linux/stackdepot.py | 55 + scripts/gdb/linux/symbols.py | 23 +- scripts/gdb/linux/utils.py | 20 + scripts/gdb/linux/vmalloc.py | 56 + scripts/gdb/vmlinux-gdb.py | 7 +- security/apparmor/audit.c | 1 + security/apparmor/capability.c | 4 +- security/apparmor/domain.c | 10 +- security/apparmor/file.c | 6 +- security/apparmor/include/file.h | 37 - security/apparmor/include/policy.h | 9 - security/apparmor/label.c | 28 +- security/apparmor/lib.c | 4 +- security/apparmor/lsm.c | 2 +- security/apparmor/match.c | 4 +- security/apparmor/policy.c | 17 +- security/apparmor/policy_compat.c | 1 + security/apparmor/policy_unpack.c | 2 +- security/apparmor/resource.c | 8 +- security/commoncap.c | 2 +- security/security.c | 2 +- security/selinux/hooks.c | 6 +- security/selinux/ss/policydb.c | 10 +- sound/drivers/pcmtest.c | 41 +- sound/pci/hda/hda_tegra.c | 4 +- sound/soc/amd/acp3x-rt5682-max9836.c | 2 +- sound/soc/codecs/aw88261.c | 2 + sound/soc/fsl/imx-audio-rpmsg.c | 1 - sound/soc/intel/boards/sof_sdw.c | 252 ++- sound/soc/intel/boards/sof_sdw_cs42l42.c | 6 +- sound/soc/pxa/pxa-ssp.c | 8 +- sound/soc/sof/intel/Kconfig | 16 + sound/soc/sof/intel/Makefile | 4 +- sound/soc/sof/intel/cnl.c | 2 + sound/soc/sof/intel/hda-dai-ops.c | 190 +- sound/soc/sof/intel/hda-dai.c | 216 ++- sound/soc/sof/intel/hda-mlink.c | 45 +- sound/soc/sof/intel/hda.c | 58 +- sound/soc/sof/intel/hda.h | 23 + sound/soc/sof/intel/icl.c | 1 + sound/soc/sof/intel/lnl.c | 189 ++ sound/soc/sof/intel/mtl.c | 23 +- sound/soc/sof/intel/mtl.h | 22 +- sound/soc/sof/intel/pci-lnl.c | 71 + sound/soc/sof/intel/shim.h | 1 + sound/soc/sof/intel/tgl.c | 4 + sound/soc/sof/ipc3-dtrace.c | 12 +- sound/soc/sof/ipc4-pcm.c | 21 +- sound/soc/sof/ipc4-topology.c | 7 + sound/soc/sof/ipc4-topology.h | 4 +- sound/soc/sof/topology.c | 2 + tools/arch/x86/include/asm/cpufeatures.h | 2 +- tools/arch/x86/include/asm/msr-index.h | 1 + tools/cgroup/iocost_monitor.py | 21 +- tools/objtool/arch/x86/decode.c | 5 +- tools/perf/util/machine.c | 5 - tools/perf/util/stat-display.c | 5 + tools/testing/selftests/mm/hmm-tests.c | 7 +- tools/testing/selftests/rseq/Makefile | 2 +- tools/testing/selftests/rseq/compiler.h | 26 + tools/testing/selftests/rseq/rseq-arm.h | 4 +- tools/testing/selftests/rseq/rseq-arm64.h | 58 +- tools/testing/selftests/rseq/rseq-mips.h | 4 +- tools/testing/selftests/rseq/rseq-ppc.h | 4 +- tools/testing/selftests/rseq/rseq-riscv.h | 6 +- tools/testing/selftests/rseq/rseq-s390.h | 4 +- tools/testing/selftests/rseq/rseq-x86.h | 4 +- 639 files changed, 16681 insertions(+), 6170 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-tpmi create mode 100644 Documentation/admin-guide/hw-vuln/gather_data_sampling.rst create mode 100644 Documentation/admin-guide/hw-vuln/srso.rst delete mode 100644 Documentation/devicetree/bindings/leds/leds-an30259a.txt create mode 100644 Documentation/devicetree/bindings/leds/nxp,pca995x.yaml create mode 100644 Documentation/devicetree/bindings/leds/panasonic,an30259a.yaml create mode 100644 Documentation/devicetree/bindings/peci/nuvoton,npcm-peci.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-single.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-single.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/ti,omap-pinctrl.txt create mode 100644 arch/riscv/kvm/vcpu_onereg.c create mode 100644 drivers/firmware/efi/libstub/x86-5lvl.c create mode 100644 drivers/firmware/efi/libstub/x86-stub.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_exec.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_exec.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_sched.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_sched.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_uvmm.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_uvmm.h create mode 100644 drivers/leds/simple/simatic-ipc-leds-gpio-elkhartlake.c create mode 100644 drivers/mfd/rz-mtu3.c.rej create mode 100644 drivers/peci/controller/peci-npcm.c create mode 100644 drivers/platform/x86/sel3350-platform.c create mode 100644 drivers/platform/x86/siemens/Kconfig create mode 100644 drivers/platform/x86/siemens/Makefile create mode 100644 drivers/platform/x86/siemens/simatic-ipc-batt-apollolake.c create mode 100644 drivers/platform/x86/siemens/simatic-ipc-batt-elkhartlake.c create mode 100644 drivers/platform/x86/siemens/simatic-ipc-batt-f7188x.c create mode 100644 drivers/platform/x86/siemens/simatic-ipc-batt.c create mode 100644 drivers/platform/x86/siemens/simatic-ipc-batt.h create mode 100644 drivers/platform/x86/siemens/simatic-ipc.c delete mode 100644 drivers/platform/x86/simatic-ipc.c create mode 100644 include/dt-bindings/interrupt-controller/amlogic,meson-g12a-gpi [...] delete mode 100644 include/linux/fs_enet_pd.h create mode 100644 scripts/gdb/linux/page_owner.py copy scripts/gdb/linux/{mm.py => pgtable.py} (100%) create mode 100644 scripts/gdb/linux/slab.py create mode 100644 scripts/gdb/linux/stackdepot.py create mode 100644 scripts/gdb/linux/vmalloc.py create mode 100644 sound/soc/sof/intel/lnl.c create mode 100644 sound/soc/sof/intel/pci-lnl.c