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 b992b79ca8bc Add linux-next specific files for 20240620 omits 41b8c3ecba7a Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] omits e9f1d1e08451 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 7ae5c897c51a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9848f140e91f Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits cb3283219269 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits ced7b5e3db8e Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits de95d30c03c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5adb683e2e97 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 0f069bb7a27e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3f8fa72df15 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 42781bf9ef85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a49f64e7c2b0 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 9aa0955947b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c54c059b3c3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08bee2109a42 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 887b6f11dc66 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits de352c5cc705 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 11bb43ee0144 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91b48d9adafd Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits cbf284291604 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1963f932d368 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 90228bea3fbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63f3716198e5 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 3e5cbbef4bab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 175c93180dfc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f7f050aa90b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dea5ef905df9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9b58c4b01fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 697ec2a6e607 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 1ef28c1dd811 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 28ee5c163f4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae328cfb620c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e501c43c61b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1110f16317b1 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 72183d09f778 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ceb1b54a242c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a747ecaa9fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ba1d27d58ddf Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 0b5f98d22597 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 33f0cd987e78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9ebc314785ab Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e03fba605f83 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 0ad63ceaf66c Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 8d5fbaaa31a7 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits c5e126acd2e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4b5bbd6186b Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 8a3b406ed4f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 461ca378bd1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f88d7c8dc737 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92be72429fae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 014481e450c2 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits b7e02734f102 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits e886c8802440 Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] omits f8d7debe27be Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits abdfdb767f6a Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits bf8fd0d956bf Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 94fdd8485198 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b175e8801183 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12304dadb414 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 14a51c49e825 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e3a1011d1df1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 282db8d71952 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b895ef19989 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f8da624e60b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5bc03ba16378 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 474346c2b218 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits ab05c9fdc5f7 Merge branch 'next' of git://github.com/cschaufler/smack-next omits fdaa0771f9e9 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 99cd95767092 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 0e722340b4f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 98d7da5a054d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ac14d57bd8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30a2d950859d Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 4787e3a74a42 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 64f985a4b506 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b838a3f22ae0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a9833c158da Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits cb5cc086699e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 70a7f47ec1af Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 4d8603d063d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a44cdcc970a2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d78af7ecb6a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c30cd15cdae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aaae6caf5f0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a385a7ab9c6 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits e6b53de506b0 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 29e7d78253b7 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits a2ce3e874919 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 36fe4f78f9de Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits c89b59f8be45 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits c214723e1957 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 1987b0ed1ae7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits c02e717c5a89 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 368818d132fb Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 6e0b6391dfb6 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits b721ee110c30 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 9639f6c0af24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2953b78af82a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b62e9f5ecaa3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df89e2ba3f54 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 3893e8983038 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a0e5d8ab946 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits c1b41f7e668d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 140e931daecc Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits f0fd38dea55d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 12c3b7cf1086 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 3bbce07b2b3d Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits deb02cef8c66 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 31346371c655 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 1d21eb134c0e Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits f6a9b2996bcb next-20240619/hid omits 5c5adf23e068 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 3334810a9461 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 913503c96b5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db7b0254c5ae Merge branch 'fs-next' of linux-next omits b0f1b921f924 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 217b5cfe1d7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39de8d28a2a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits e26650becdff Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits d2a4e3e47e30 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 312f47b548cb Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits dd0b1ad7775b Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 05a62dfb692d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d94c26fd3ce5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 78e16ed2dd35 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 96fa44366b91 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 94de311c7a55 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3ae44cd76e40 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 7fe3521decfb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 4777710ea293 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bec6db04c1fa Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits d87b34c52a2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 048ad3196d41 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 8d543ffa5a87 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits e0450d5915ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 909efc86584c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7cc83a6c1df9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 081a42251a5e Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 07f17bde6842 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20966176c9ca Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 530573d3c3b5 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 2f076f7785c1 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 0fc7a2cbac53 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits c51328229bff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3e89f5e7677 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 387b62ffb42b Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 9bdf23298e8a Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits d2118c55382d Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits d96e254a16dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49499f31d93b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b73ab983499 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits b23644c62076 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6cadb5e11f10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c5a7703b307 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6b6f20ce9ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dbb3575e8d12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30d04d29c754 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4491e1fbab5d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b26fbb49be53 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits dc519c4343cb Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 2c2917277243 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f58befaba5e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37da4ea464c8 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits ffded7144503 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9928cb258f4f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 20cb5c87e6d5 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 8d83c179e4c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4514389b3bb1 mm: Fix build failure due to missing build time check omits d63f262f53eb Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits c7e772040330 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits b0c3263aab55 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits a66fa2b06d54 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4fd77c54a741 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 47d683205dc4 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 151ebccff8b0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1bd84eb6251e Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits cf9c3b609aaa Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 98be88cc36d9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5d6ff8391bec Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits eadd78bcf12b Merge branch 'for-mfd-fixes' of git://git.kernel.org/pub/s [...] omits 7a86302a21ed Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits be23a4312142 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 18ab5a75df39 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 124c89093e54 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dc1ebea4527c Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits e7cae8a8671c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4ceda2b4202b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 25384478ad48 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3bb04a040fc6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 822533308480 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 82ef7311a21e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6976f09815d0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 41304b2cc542 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 90da65de931b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a85dcf170901 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb6c93155f88 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b49e63fea7a1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2115b62fd95c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits c1347b4bbd0f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 354c8b1faaa8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bf2f47463ea6 Merge branch 'fixes' of https://github.com/sophgo/linux.git omits d83a1f368085 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 08c003f884b1 Merge branch 'fs-current' of linux-next omits 8fef52586e42 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 74a3a7ce8b91 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits eda1b00a2ab9 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 678e745ce882 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits a5d4af7ee62b Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits d49e051916f1 Merge branch into tip/master: 'x86/sev' omits 816465469142 Merge branch into tip/master: 'x86/percpu' omits 2c0417192a79 Merge branch into tip/master: 'x86/misc' omits 153b91a7c9ab Merge branch into tip/master: 'x86/cpu' omits f89dfd91b910 Merge branch into tip/master: 'x86/core' omits b61e23692d41 Merge branch into tip/master: 'x86/cleanups' omits 3412c2da3f75 Merge branch into tip/master: 'x86/cc' omits b2c1bd67e7b6 Merge branch into tip/master: 'x86/cache' omits f454baaaa17a Merge branch into tip/master: 'x86/boot' omits d7b3f9bab64d Merge branch into tip/master: 'x86/alternatives' omits 72669f25c3a3 Merge branch into tip/master: 'timers/core' omits d56cc87ceba2 Merge branch into tip/master: 'smp/core' omits 34dcaba8e2f6 Merge branch into tip/master: 'sched/core' omits d44a3c00b21a Merge branch into tip/master: 'ras/core' omits 65ecc0484586 Merge branch into tip/master: 'perf/core' omits 892763e24e4d Merge branch into tip/master: 'locking/core' omits 94bf4be9b53c Merge branch into tip/master: 'irq/core' omits 3a1a6ed66b3f Merge branch into tip/master: 'WIP.x86/fpu' omits 6d6f58fc1c5d Merge branch into tip/master: 'x86/urgent' omits 2b3d2370f28e Merge branch 'for-next/hardening' into for-next/kspp omits dd0a3a30aa3a exec: Avoid pathological argc, envc, and bprm->p values omits d9d46c76da56 Merge branches 'for-linus/hardening' and 'for-next/hardeni [...] omits 8728aa1fadc4 pwm: Drop pwm_apply_state() omits cf76257c8f7f bus: ts-nbus: Use pwm_apply_might_sleep() omits 3c7256257487 pwm: Remove wrong implementation details from pwm_ops's do [...] omits fe503aed0412 pwm: Make pwm_request_from_chip() private to the core omits 47a8d87d995a pwm: cros-ec: Simplify device tree xlation omits d3a75cbd83aa pwm: cros-ec: Don't care about consumers in .get_state() omits 5286980cd60d pwm: Make use of a symbol namespace for the core omits 4e335cfcfdae pwm: add missing MODULE_DESCRIPTION() macros omits e44f794dd1f7 pwm: axi-pwmgen: Make use of regmap_clear_bits() omits 7a89bd0daef0 pwm: jz4740: Another few conversions to regmap_{set,clear}_bits() omits 08132dcaaf50 pwm: Add driver for AXI PWM generator omits d5b2216333fc dt-bindings: pwm: Add AXI PWM generator omits 01ab24201e8a dt-bindings: pwm: fsl-ftm: Convert to yaml format omits fd93c9cc5b4e dt-bindings: pwm: describe the cells in #pwm-cells in pwm.yaml omits 62a87b9cf954 pwm: stm32: Fix calculation of prescaler omits 10a68ddb6e62 parisc: Add gettimeofday() and clock_gettime() vDSO functions omits c6617b28a185 Merge remote-tracking branch 'asoc/for-6.11' into asoc-next omits 7ac62028c012 Merge branch 'vfs.iomap' into vfs.all omits e4ff9886ca41 Merge branch 'vfs.procfs' into vfs.all Signed-off-by: Chri [...] omits f6bb39ec827a Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] omits 69fcf0dd1172 Merge branch 'vfs.inode.rcu' into vfs.all Signed-off-by: C [...] omits 7852967c4a9f Merge branch 'vfs.casefold' into vfs.all Signed-off-by: Ch [...] omits 63d09ed43c21 Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] omits 87ea90633440 Merge branch 'vfs.pg_error' into vfs.all Signed-off-by: Ch [...] omits 7de8f9d9da35 Merge branch 'vfs.module.description' into vfs.all Signed- [...] omits 809835766fe1 Merge branch 'vfs.xattr' into vfs.all Signed-off-by: Chris [...] omits feffbd9d5bea Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] omits 543663f7157e Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] omits 547a706a4a56 Merge remote-tracking branch 'spi/for-6.11' into spi-next omits fefb405bb4cc bcachefs: bch2_btree_key_cache_drop() now evicts omits dbf8c63c4a6a bcachefs: set fgf order hint before starting a buffered write omits ed026901a6ff bcachefs: use FGP_WRITEBEGIN instead of combining individu [...] omits 14f403a713a3 bcachefs: Reduce the scope of gc_lock omits a95257635bd0 bcachefs: per_cpu_sum() omits 563f338c999c MAINTAINERS: remove Brian Foster as a reviewer for bcachefs omits c2b3491d820e bcachefs: kill key cache arg to bch2_assert_pos_locked() omits 37a340feb373 bcachefs: btree_path_cached_set() omits d47fa65142d3 bcachefs: btree_node_unlock() assert omits 08a3de8a2b58 bcachefs: bch2_gc_pos_to_text() omits b6fd937d156b bcachefs: bch2_btree_id_to_text() omits e4be9932e42f bcachefs: Kill gc_pos_btree_node() omits b686be192a96 bcachefs: Fix bch2_gc_accounting_done() locking omits 7c238334e610 bcachefs: bch2_accounting_mem_gc() omits 32d4f465b2f7 bcachefs: Refactor disk accounting data structures omits aeace2b00ed1 bcachefs: fix smatch data leak warning in fs usage ioctl omits c7918fe8e25c bcachefs: Fix race in bch2_accounting_mem_insert() omits afdebcb37ca7 bcachefs: bch2_btree_insert() - add btree iter flags omits 361b26bce0ce bcachefs: BCH_IOCTL_QUERY_ACCOUNTING omits 4de9b7532265 bcachefs: support REMAP_FILE_DEDUP in bch2_remap_file_range omits fb6de4d11c55 bcachefs: support FS_IOC_SETFSLABEL omits 76114dc212e7 bcachefs: support get fs label omits 3be995378251 bcachefs: implement FS_IOC_GETVERSION to support lsattr omits 2a4892689fdf bcachefs: Unlock trans when waiting for user input in fsck omits fa196c9a4b41 bcachefs: Clear trans->last_unlock_ip when setting trans->locked omits 2794327c4bad bcachefs: Add tracepoints for bch2_sync_fs() and bch2_fsync() omits bb90f4afe29f bcachefs: track writeback errors using the generic trackin [...] omits cfcf96dea36c bcachefs: bch2_dir_emit() - fix directory reads in the fus [...] omits d3d44eecb2eb bcachefs: twf: delete dead struct fields omits e3f0bd321593 bcachefs: bch2_stdio_redirect_readline_timeout() omits 8d9ba818a7ab bcachefs: twf: convert bch2_stdio_redirect_readline() to darray omits ce161f7e7ad2 bcachefs: Plumb more logging through stdio redirect omits 897afb281013 bcachefs: fsck_err() may now take a btree_trans omits cee8bdce6abb bcachefs: btree_types bitmask cleanups omits 3d200f8192e6 bcachefs: Delete old assertion for online fsck omits 3570fe26516a bcachefs: Initialize gc buckets in alloc trigger omits b6e4cff5f007 bcachefs: Walk leaf to root in btree_gc omits 6ac9f5800260 bcachefs: Don't block journal when finishing check_allocations() omits 90752333220a bcachefs: bch2_fs_get_tree() cleanup omits 8050f36bce00 bcachefs: Kill bch2_mount() omits 443815115476 bcachefs: Eytzinger accumulation for accounting keys omits a115f54c219b bcachefs: bch_acct_rebalance_work omits 2b83c161a4b0 bcachefs: bch_acct_btree omits f1c9ddd25aec bcachefs: bch_acct_snapshot omits 3902130fc4ee bcachefs: bch2_fs_usage_base_to_text() omits 8b95c3619c71 bcachefs: bch2_fs_accounting_to_text() omits 6d4f9d0cf4c7 bcachefs: Convert bch2_compression_stats_to_text() to new [...] omits 2ba6aa5c358b bcachefs: bch_acct_compression omits b64d3362595a bcachefs: bch2_verify_accounting_clean() omits 025da421d4ed bcachefs: Convert bch2_replicas_gc2() to new accounting omits 35a11a179121 bcachefs: Convert gc to new accounting omits 0ac7541b4275 bcachefs: Kill replicas_journal_res omits 206b52740773 bcachefs: Kill fs_usage_online omits 5cfcc14214c9 bcachefs: Kill bch2_fs_usage_to_text() omits cb45d9ac87fd bcachefs: Delete journal-buf-sharded old style accounting omits 6df883c130d0 bcachefs: Kill writing old accounting to journal omits 2340c52e9152 bcachefs: kill bch2_fs_usage_read() omits 222397b333b1 bcachefs: Convert bch2_ioctl_fs_usage() to new accounting omits 1dcd9f98ac1e bcachefs: Kill bch2_fs_usage_initialize() omits 44c23316da41 bcachefs: dev_usage updated by new accounting omits ae2adfddb59c bcachefs: Coalesce accounting keys before journal replay omits fa639aba1bb6 bcachefs: Disk space accounting rewrite omits aa0fcf7bc9c9 bcachefs: btree write buffer knows how to accumulate bch_a [...] omits c2ac0feed585 bcachefs: Accumulate accounting keys in journal replay omits 26c760b83471 bcachefs: KEY_TYPE_accounting omits 0882ba9bee16 bcachefs: use new mount API omits 1e99284c21b2 bcachefs: Add error code to defer option parsing omits 227794ce5d99 bcachefs: add printbuf arg to bch2_parse_mount_opts() omits c4a8b90b910d bcachefs: metadata version bucket_stripe_sectors omits 0070a218e189 bcachefs: BCH_DATA_unstriped omits 42598c33667c bcachefs: bch_alloc->stripe_sectors omits 83e325cd76c9 bcachefs: check_key_has_inode() omits b911f6c71165 bcachefs: allow passing full device path for target options omits a2585420025d bcachefs: Replace bare EEXIST with private error codes omits 29e623824497 bcachefs: bch2_printbuf_strip_trailing_newline() omits 4b72e661ba0d bcachefs: don't expose "read_only" as a mount option omits 573ec9c16db9 bcachefs: make offline fsck set read_only fs flag omits eb08d59f3599 bcachefs: btree_ptr_sectors_written() now takes bkey_s_c omits a6e2c9cf4aa8 bcachefs: Check for bsets past bch_btree_ptr_v2.sectors_written omits e8eb55af5f52 bcachefs: Use try_cmpxchg() family of functions instead of [...] omits c7d04ffdf7f9 bcachefs: add might_sleep() annotations for fsck_err() omits f905db8d9441 bcachefs: fix missing include omits a39403605f08 bcachefs: set_worker_desc() for delete_dead_snapshots omits 215d1aa8b5a7 pwm: stm32: Refuse too small period requests omits c26f2c1534b9 foo omits 8b7f71b70a3a lib/dump_stack: report process UID in dump_stack_print_info() omits 3da69a878eb9 tools/testing/radix-tree: add missing MODULE_DESCRIPTION d [...] omits 8aeb0f922024 ocfs2: constify struct ocfs2_stack_operations omits 2de4b77b09ff ocfs2: constify struct ocfs2_lock_res_ops omits d1c9a2bb1752 lib/plist.c: avoid worst case scenario in plist_add omits ed51c3356e91 hung_task: ignore hung_task_warnings when hung_task_panic [...] omits d65a4b3f14c5 kernel-wide: fix spelling mistakes like "assocative" -> "a [...] omits 3a082d288ef2 checkpatch: check for missing Fixes tags omits b6f3020b149a checkpatch: really skip LONG_LINE_* when LONG_LINE is ignored omits 7985098cda71 nilfs2: do not call inode_attach_wb() directly omits 40b216a91924 nilfs2: prepare backing device folios for writing after ad [...] omits bd2d62e95840 proc: remove usage of the deprecated ida_simple_xx() API omits 98094172fa91 most: remove usage of the deprecated ida_simple_xx() API omits 79dbfc2f903f fsi: occ: remove usage of the deprecated ida_simple_xx() API omits 9029be19bbb2 zap_pid_ns_processes: don't send SIGKILL to sub-threads omits e932e31bc356 crash: remove header files which are included more than once omits 4b6e57641577 proc: test "Kthread:" field omits 8aba4fe3859a lib/Kconfig.debug: document panic= command line option and [...] omits 13b11be5d4cc selftests: proc: remove unreached code and fix build warning omits f6467e080a92 lib/test_linear_ranges: add missing MODULE_DESCRIPTION() macro omits 3f9fca842d89 lib/test_kmod: add missing MODULE_DESCRIPTION() macro omits 12549200d293 siphash: add missing MODULE_DESCRIPTION() macro omits 51d5dcbd85c3 uuid: add missing MODULE_DESCRIPTION() macro omits 521a03391b85 kunit: add missing MODULE_DESCRIPTION() macros to lib/*.c omits 0bc957c6632e lib/asn1_encoder: add missing MODULE_DESCRIPTION() macro omits 58f03a044df9 KUnit: add missing MODULE_DESCRIPTION() macros for lib/*_test.ko omits cc419453aa57 kunit/fortify: add missing MODULE_DESCRIPTION() macros omits 990957e476d4 kernel/panic: add verbose logging of kernel taints in backtraces omits 0e75804812bb kernel/panic: initialize taint_flags[] using a macro omits d95129cb75b2 kernel/panic: convert print_tainted() to use struct seq_bu [...] omits e6bd37df1663 kernel/panic: return early from print_tainted() when not tainted omits 4a276969d6b5 lib/ts: add missing MODULE_DESCRIPTION() macros omits 6272aa68fc5c tools/lib/list_sort: remove redundant code for cond_resche [...] omits cdd5a85dc98a lib/plist.c: enforce memory ordering in plist_check_list omits 1af67c493739 selftests: introduce additional eventfd test coverage omits f73ff545f5a8 percpu_counter: add a cmpxchg-based _add_batch variant omits 415119a83298 selftests/mqueue: fix 5 warnings about signed/unsigned mismatches omits eeb28bf0519a lib/test_sort: add a testcase to ensure code coverage omits 38abd0b115bd lib/sort: optimize heapsort for handling final 2 or 3 elements omits bd2532ec0d85 lib/sort: fix outdated comment regarding glibc qsort() omits a601fff91526 lib/sort: remove unused pr_fmt macro omits 37c0ac7351eb cpumask: make core headers including cpumask_types.h where [...] omits 8ee7b870dfc2 cpumask: cleanup core headers inclusion omits 70bf91147ef5 sched: drop sched.h dependency on cpumask omits fa99bfb17f20 cpumask: split out include/linux/cpumask_types.h omits 50ec9607ea6c sched: avoid using ilog2() in sched.h omits f46c0f153a47 MAINTAINERS: add linux/nodemask_types.h to BITMAP API omits 17d351566909 scripts/decode_stacktrace.sh: better support to ARM32 modu [...] omits 860b64ce706b scripts/decode_stacktrace.sh: wrap nm with UTIL_PREFIX and [...] omits d64bc967fce1 bcachefs: fix missing assignment of minimum element before [...] omits c4c50d32ac62 bcachefs: remove heap-related macros and switch to generic [...] omits 5adcba8afb38 bcache: remove heap-related macros and switch to generic min_heap omits 284e7a089310 lib/test_min_heap: add test for heap_del() omits 551b7b163217 lib min_heap: update min_heap_push() to use min_heap_sift_up() omits cc41e1d98f77 lib min_heap: rename min_heapify() to min_heap_sift_down() omits 4a8aeb245060 lib min_heap: update min_heap_push() and min_heap_pop() to [...] omits 7afc2ecf0d81 lib min_heap: add min_heap_del() omits a69d09f27239 lib min_heap: add min_heap_sift_up() omits 7da1e13fab11 lib min_heap: add args for min_heap_callbacks omits 475a5511b802 lib min_heap: add min_heap_full() omits 5eea5b9f4bad lib min_heap: add min_heap_peek() omits bcdf83d56158 lib min_heap: add min_heap_init() omits a1bb8cd70fb3 lib min_heap: add type safe interface omits 87c15ce7786a bcachefs: fix typo omits 3a5c717e51ff bcache: fix typo omits 1afc7af90fac perf/core: fix several typos omits 17c2f5c0adc0 include/linux/jhash.h: fix typos omits 49cb5bb7ec95 fork-use-this_cpu_try_cmpxchg-in-try_release_thread_stack_ [...] omits 6f4e186e1249 fork: use this_cpu_try_cmpxchg() in try_release_thread_sta [...] omits d777d1728296 ocfs2: strict bound check before memcmp in ocfs2_xattr_fin [...] omits fea8419963c2 ocfs2: add bounds checking to ocfs2_xattr_find_entry() omits b8172375ef99 backtracetest: add MODULE_DESCRIPTION() omits a53138cdbe3e mm: add swappiness= arg to memory.reclaim omits 3ba11f5f6e47 mm: add defines for min/max swappiness omits b93a37cbc798 mm: optimization on page allocation when CMA enabled omits 7b8affd7ea61 filemap: replace pte_offset_map() with pte_offset_map_nolock() omits e113984da8aa maple_tree: modified return type of mas_wr_store_entry() omits 89b843e25407 mm: remove folio_test_anon(folio)==false path in __folio_a [...] omits 0dcc467cf63b mm-use-folio_add_new_anon_rmap-if-folio_test_anonfolio==false-fix omits 9e1d95c5ca4b mm: use folio_add_new_anon_rmap() if folio_test_anon(folio [...] omits 19511f6c6121 mm-extend-rmap-flags-arguments-for-folio_add_new_anon_rmap-fix omits 41bb9aa5f614 mm: extend rmap flags arguments for folio_add_new_anon_rmap omits b26bd3ea835e khugepaged: simplify the allocation of slab caches omits 4fc934cb5c0d mm: shmem: support large folio swap out omits 560fd8f01364 mm: shmem: drop folio reference count using 'nr_pages' in [...] omits 22052116cbb6 mm: shmem: support large folio allocation for shmem_replac [...] omits 130afd6cade3 mm: shmem: use swap_free_nr() to free shmem swap entries omits 6138ccf995bd mm: filemap: use xa_get_order() to get the swap entry order omits 95e29368ab0f mm: shmem: return number of pages beeing freed in shmem_free_swap omits 287aab3aa1f2 mm: shmem: extend shmem_partial_swap_usage() to support la [...] omits 63919ec4aaef mm: swap: extend swap_shmem_alloc() to support batch SWAP_ [...] omits 3ec0b7d45a81 mm: vmscan: add validation before spliting shmem large folio omits 2a9964cc5d27 mm: ksm: drop KSM_KMEM_CACHE() omits 93696bba9d7e mm: memory: rename pages_per_huge_page to nr_pages omits 7706152ce55e mm: memory: improve copy_user_large_folio() omits 4dcd711e0115 mm: memory: use folio in struct copy_subpage_arg omits bb17486059ce mm: memory: convert clear_huge_page() to folio_zero_user() omits 0b04fe045ae5 mm/damon/lru_sort: remove unnecessary online tuning handling code omits df883c3edd66 mm/damon/lru_sort: use damon_commit_ctx() omits b95fab76ce76 mm/damon/reclaim: remove unnecessary code for online tuning omits e6cb05fd9998 mm/damon/reclaim: use damon_commit_ctx() omits e5ea06bc361c mm/damon/sysfs-schemes: rename *_set_{schemes,scheme_filte [...] omits 75b38a45363b mm/damon/sysfs-schemes: remove unnecessary online tuning h [...] omits 944e1c04ef3e mm/damon/sysfs: rename damon_sysfs_set_targets() to ...add [...] omits c62d65dfd5c0 mm/damon/sysfs: remove unnecessary online tuning handling code omits 75984a708cca mm/damon/sysfs-schemes: use damos_commit_quota_goals() omits 9a568f1b04ab mm/damon/sysfs: use damon_commit_ctx() omits 237b59a7da8d mm/damon/core: implement DAMON context commit function omits 9908affe6c5b mm/damon/core: implement DAMOS quota goals online commit function omits 6193f190fe0a mm/zswap: use only one pool in zswap omits 2ef52e864c74 mm/zsmalloc: change back to per-size_class lock omits c5299e74e3ba docs: mm: add enable_soft_offline sysctl omits 90d9f333d728 selftest/mm: test enable_soft_offline behaviors omits 04cd9a4c5e42 mm/memory-failure: userspace controls soft-offlining pages omits 4828473f53ee mm: memcontrol: add VM_BUG_ON_FOLIO() to catch lru folio i [...] omits 574fd640d051 mm: remove code to handle same filled pages omits 0363374c8ced mm: store zero pages to be swapped out in a bitmap omits 9f2d273cdaa4 Docs/admin-guide/damon/usage: trivial fixups for DAMOS_MIG [...] omits ad2735e50348 Docs/damon: document damos_migrate_{hot,cold} omits 899cabec48e0 mm/damon/paddr: introduce DAMOS_MIGRATE_HOT action for promotion omits 5311c0a2eee3 mm/damon/paddr: introduce DAMOS_MIGRATE_COLD action for demotion omits c6a82cd6a2f0 mm/migrate: add MR_DAMON to migrate_reason omits 456265640c6d Docs/ABI/damon: document target_nid file omits aafb8af0797f mm/damon/sysfs-schemes: add target_nid on sysfs-schemes omits 6edf4c851641 mm: rename alloc_demote_folio to alloc_migrate_folio omits 43832b84a3ea mm: make alloc_demote_folio externally invokable for migration omits f825e7cb3a1e kmsan: enable on s390 omits d8fea7ed6742 s390: implement the architecture-specific KMSAN functions omits 2feea53a9b53 s390/unwind: disable KMSAN checks omits a4c50d071a18 s390/uaccess: add KMSAN support to put_user() and get_user() omits 0c1f637b8761 s390/traps: unpoison the kernel_stack_overflow()'s pt_regs omits e7bfc2ee0b17 s390/string: add KMSAN support omits 217713d19253 s390/mm: define KMSAN metadata for vmalloc and modules omits 71ceb6d8578f s390/irqflags: do not instrument arch_local_irq_*() with KMSAN omits a1704cbde149 s390/ftrace: unpoison ftrace_regs in kprobe_ftrace_handler() omits 72a5c97bdd2f s390/diag: unpoison diag224() output buffer omits 3754ceaeccb9 s390/cpumf: unpoison STCCTM output buffer omits 345deec57e8c s390/cpacf: unpoison the results of cpacf_trng() omits 963940ed8263 s390/checksum: add a KMSAN check omits 4c526ed5eb03 s390/boot: add the KMSAN runtime stub omits a3bb08ee5e2a s390: use a larger stack for KMSAN omits 0f72f0821ea9 s390/boot: turn off KMSAN omits bd1d26cfd772 kmsan: accept ranges starting with 0 on s390 omits 689071eb3729 lib/zlib: unpoison DFLTCC output buffers omits 946c1601849e mm: kfence: disable KMSAN when checking the canary omits 990cfa7cae8b mm: slub: unpoison the memchr_inv() return value omits fbfbd9db84a5 mm: slub: let KMSAN access metadata omits f6120cd9b851 kmsan: do not round up pg_data_t size omits da895cd94984 kmsan: use ALIGN_DOWN() in kmsan_get_metadata() omits 2d52e61e3105 kmsan: allow disabling KMSAN checks for the current task omits 61b2dbd317c4 kmsan: export panic_on_kmsan omits 1a53ce69a088 kmsan: expose kmsan_get_metadata() omits a3e6c622e4d0 kmsan: remove an x86-specific #include from kmsan.h omits a7e2b518c8a3 kmsan: remove a useless assignment from kmsan_vmap_pages_r [...] omits 78171fca5812 kmsan: fix kmsan_copy_to_user() on arches with overlapping [...] omits 22da863cb26f kmsan: fix is_bad_asm_addr() on arches with overlapping ad [...] omits 0cdb9d117ffe kmsan: increase the maximum store size to 4096 omits 225412f77d9f kmsan: disable KMSAN when DEFERRED_STRUCT_PAGE_INIT is enabled omits eaede5db8e03 kmsan: make the tests compatible with kmsan.panic=1 omits aba0f35af110 ftrace: unpoison ftrace_regs in ftrace_ops_list_func() omits 4172239598d3 mm/mm_init.c: simplify logic of deferred_[init|free]_pages omits 8fa943167e8b mm/mm_init.c: simplify logic of deferred_[init|free]_pages omits f0a4ace66211 mm/memory-failure: correct comment in me_swapcache_dirty omits e25dcf706405 mm/memory-failure: remove obsolete comment in kill_proc() omits ffa36fd00f49 mm/memory-failure: fix comment of get_hwpoison_page() omits fbef11f59a3d mm/memory-failure: move some function declarations into in [...] omits 33f167ca41cd mm/memory-failure: remove obsolete comment in unpoison_memory() omits a21f1c9808e0 mm/memory-failure: use helper macro task_pid_nr() omits b9ac72510040 mm/memory-failure: don't export hwpoison_filter() when !CO [...] omits 8f1ace4d0fe0 mm/memory-failure: remove confusing initialization to count omits 04ccecbb22fe mm/memory-failure: remove unneeded empty string omits 4f43de55b615 mm/memory-failure: save some page_folio() calls omits 222b98e4b269 mm/memory-failure: add macro GET_PAGE_MAX_RETRY_NUM omits 6a2b7b285cfe mm/memory-failure: remove MF_MSG_SLAB omits 15a0a25faa3a mm/memory-failure: simplify put_ref_page() omits cfa3d161b9c4 mm/hugetlb: guard dequeue_hugetlb_folio_nodemask against N [...] omits 28181fe93c58 mm/hugetlb_cgroup: switch to the new cftypes omits eb9290991cb5 mm/hugetlb_cgroup: register lockdep key for cftype omits ad8ef7557c44 mm/hugetlb_cgroup: prepare cftypes based on template omits 03413a5c4fa1 mm/hugetlb_cgroup: identify the legacy using cgroup_subsys [...] omits 8f1b863d52ea mm: report per-page metadata information omits 7db1e8e3a6a4 selftests/mm: guard defines from shm omits d52cbc549983 selftests/mm: include linux/mman.h omits 7acee1f3bc0f mm/memory_hotplug: prevent accessing by index=-1 omits b17cfa84d04b mm/mlock: implement folio_mlock_step() using folio_pte_batch() omits a3571e0494c1 mm: zswap: handle incorrect attempts to load large folios omits 9201aafc6a48 mm-zswap-add-zswap_never_enabled-fix omits 0e112076e3ca mm: zswap: add zswap_never_enabled() omits 469c7f31e3eb mm: zswap: rename is_zswap_enabled() to zswap_is_enabled() omits b63d5056f091 mm/mm_init.c: print mem_init info after defer_init is done omits bd8c6bf85a80 mm/memory: don't require head page for do_set_pmd() omits 9823823fc2a9 vmalloc: modify the alloc_vmap_area() error message for be [...] omits e36fae1a085e vmalloc: Modify the alloc_vmap_area() error message for be [...] omits efb17a756373 mm/sparse: use MEMBLOCK_ALLOC_ACCESSIBLE enum instead of 0 omits 252ef36d7519 mm/vmscan: avoid split lazyfree THP during shrink_folio_list() omits b79733f4bc83 mm/rmap: integrate PMD-mapped folio splitting into pagewalk loop omits f548b0b326b8 mm/rmap: remove duplicated exit code in pagewalk loop omits 8adebf3436cb mm: do not start/end writeback for pages stored in zswap omits 67f244e60356 selftests/mm: use asm volatile to not optimize mmap read variable omits 8b9f1c474c5f mm: set pte writable while pte_soft_dirty() is true in do_ [...] omits 7ba81da001af mm: introduce pmd|pte_needs_soft_dirty_wp helpers for soft [...] omits 6c2692bcfe00 selftests/mm: remove local __NR_* definitions omits 2d108e916524 selftests/mm: kvm, mdwe fixes to avoid requiring "make headers" omits 922db7fa9baf selftests/mm: fix vm_util.c build failures: add snapshot of fs.h omits 4d27e8537373 selftests/mm: mseal, self_elf: rename TEST_END_CHECK to RE [...] omits e94f61a877e3 selftests-mm-mseal-self_elf-factor-out-test-macros-and-oth [...] omits 2b770ced0a28 selftests/mm: mseal, self_elf: factor out test macros and [...] omits d85a793cd0f2 selftests/mm: mseal, self_elf: fix missing __NR_mseal omits d34386052c36 mm: swap: remove 'synchronous' argument to swap_read_folio() omits 706a87f8f1bd mm/highmem: make nr_free_highpages() return "unsigned long" omits b35cef14992b mm-highmem-reimplement-totalhigh_pages-by-walking-zones-fix omits 3458850884e4 mm/highmem: reimplement totalhigh_pages() by walking zones omits 391d69b6c48d mm/memory_hotplug: skip adjust_managed_page_count() for Pa [...] omits 3761688b0d7c mm/memory_hotplug: initialize memmap of !ZONE_DEVICE with [...] omits 0fc4a973d423 mm-pass-meminit_context-to-__free_pages_core-fix-3 omits 26ef8e6b7105 mm-pass-meminit_context-to-__free_pages_core-fix-2 omits 7a67b36109e1 mm-pass-meminit_context-to-__free_pages_core-fix omits 41e181b0a2fa mm: pass meminit_context to __free_pages_core() omits bdd22d3b45c5 Documentation/admin-guide/mm/pagemap.rst: drop "Using page [...] omits 6f4d264b28bb fs/proc/task_mmu: fix uninitialized variable in pagemap_pm [...] omits 5c604322ee56 fs/proc: move page_mapcount() to fs/proc/internal.h omits 18e2c3bfedee fs/proc/task_mmu: account non-present entries as "maybe sh [...] omits c6cbf700dc62 fs/proc/task_mmu: properly detect PM_MMAP_EXCLUSIVE per pa [...] omits f9fdb9549f00 fs/proc/task_mmu: don't indicate PM_MMAP_EXCLUSIVE without [...] omits 533a888d8fb1 fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP omits 29aca55b3fa0 lib: test_hmm: add missing MODULE_DESCRIPTION() macro omits b6bb1d41828d test_maple_tree: add the missing MODULE_DESCRIPTION() macro omits c71bf42bf8cb ubsan: add missing MODULE_DESCRIPTION() macro omits ca1e97d8d074 test_xarray: add missing MODULE_DESCRIPTION() macro omits 7768231846a5 mm: swap: reuse exclusive folio directly instead of wp pag [...] omits 116ab55df7af mm/memory_hotplug: drop memblock_phys_free() call in try_r [...] omits 0f1e08a414b6 mm: migrate: remove folio_migrate_copy() omits bd461965acc7 fs: hugetlbfs: support poison recover from hugetlbfs_migra [...] omits 91ed32a52122 mm: migrate: support poisoned recover from migrate folio omits 7769578ef311 mm: migrate: split folio_migrate_mapping() omits 35cc956d7c96 mm: add folio_mc_copy() omits 96f8b7a91270 mm: move memory_failure_queue() into copy_mc_[user]_highpage() omits 2fe5a5b9fc66 kmemleak-test: add missing MODULE_DESCRIPTION() macro omits a927debaeb0d mm-shmem-add-mthp-counters-for-anonymous-shmem-fix omits 88f03a1c0597 mm: shmem: add mTHP counters for anonymous shmem omits 2354bd72e452 mm: shmem: add mTHP size alignment in shmem_get_unmapped_area omits 0034c5173346 mm: shmem: add mTHP support for anonymous shmem omits d0abe677e955 mm-shmem-add-multi-size-thp-sysfs-interface-for-anonymous- [...] omits c4af2fc904ff mm-shmem-add-multi-size-thp-sysfs-interface-for-anonymous- [...] omits f58e0adb684f mm-shmem-add-multi-size-thp-sysfs-interface-for-anonymous- [...] omits 524566f4a1c3 mm: shmem: add multi-size THP sysfs interface for anonymous shmem omits f8c373782aba mm: shmem: add THP validation for PMD-mapped THP related s [...] omits 098f881da4cc mm-memory-extend-finish_fault-to-support-large-folio-fix-fix omits 649096761e4c mm-memory-extend-finish_fault-to-support-large-folio-fix omits 8cb78c2266de mm: memory: extend finish_fault() to support large folio omits 205564dfd380 mm: remove page_mkclean() omits e51072f61223 fb_defio: use a folio in fb_deferred_io_work() omits 44a814491775 mm-remove-page_maybe_dma_pinned-fix omits f96b3677a122 mm: remove page_maybe_dma_pinned() omits 32e959aa14d0 fs/proc/task_mmu: use folio API in pte_is_pinned() omits 896906deb2ed mm/memory-failure: stop setting the folio error flag omits 0ffd5f231c81 mm,swap: simplify VMA based swap readahead window calculation omits b187b182889f mm,swap: remove struct vma_swap_readahead omits 0879910853d1 mm,swap: fix a theoretical underflow in readahead window c [...] omits 3b8d7481df8f mm: userfaultfd: use swap() in double_pt_lock() omits 8bff8864eea7 mm: sparse: consistently use _nr omits 0ae0473e11c0 arch/x86: do not explicitly clear Reserved flag in free_pagetable omits 20c83454cc2a mm: drop leftover comment references to pxx_huge() omits 14af4b1e0452 kmsan: introduce test_unpoison_memory() omits 4a36ed55bd35 mm/vmalloc: use __this_cpu_try_cmpxchg() in preload_this_c [...] omits c00162421d14 percpu: add __this_cpu_try_cmpxchg() omits f63b651e2ae0 memcg: rearrange fields of mem_cgroup_per_node omits 576b41b91db3 vmstat: kernel stack usage histogram omits ffdcaf05970e mm/hugetlb: mm/memory_hotplug: use a folio in scan_movable [...] omits 519c906c1c66 mm: swap: entirely map large folios found in swapcache omits 4783a7ed308f mm: swap: make should_try_to_free_swap() support large-folio omits bf41f2a6e42f mm: introduce arch_do_swap_page_nr() which allows restore [...] omits 0b6892835318 mm: introduce pte_move_swp_offset() helper which can move [...] omits 08875fd6260d mm: remove the implementation of swap_free() and always us [...] omits b858a8a49e72 mm: swap: introduce swap_free_nr() for batched swap_free() omits 756e36a5e2bd mm: rmap: abstract updating per-node and per-memcg stats fix omits c2784aaa21dc mm: rmap: abstract updating per-node and per-memcg stats omits c3df7203b63f mm: zswap: make same_filled functions folio-friendly omits 77f433f9a048 mm :zswap: use kmap_local_folio() in zswap_load() omits 75b447a37432 mm: zswap: use sg_set_folio() in zswap_{compress/decompress}() omits bcf28e060d5f mm: remove MIGRATE_SYNC_NO_COPY mode omits 0c0e836710a7 mm: migrate: remove migrate_folio_extra() omits 914f9cf6b39f mm: migrate_device: unify migrate folio for MIGRATE_SYNC_NO_COPY omits 1e62b36503cd mm: migrate_device: use a newfolio in __migrate_device_pages() omits aa53d777d63d mm: migrate: simplify __buffer_migrate_folio() omits 726acbf3ebcd rmap: remove DEFINE_PAGE_VMA_WALK() omits af2941a3ac0d mm: remove page_mapping() omits 3bdc24824f43 mm: memcontrol: remove page_memcg() omits adf908828547 mm/memory-failure: use helper llist_for_each_entry() omits 6653dd514892 selftest: mm: Test if hugepage does not get leaked during [...] omits c6622a7a734d selftest-mm-test-if-hugepage-does-not-get-leaked-during-__ [...] omits b59d2541362d selftest: mm: Test if hugepage does not get leaked during [...] omits d1947e27a580 mm/zsmalloc: add MODULE_DESCRIPTION() omits c5916d1c8cca mm/kfence: add MODULE_DESCRIPTION() omits b52d8deb4ecb mm/dmapool: add MODULE_DESCRIPTION() omits adfa9102cf88 mm/hwpoison: add MODULE_DESCRIPTION() omits 87c91a9e1e89 mm-mm_init-use-nodes-number-of-cpus-in-deferred_page_init_ [...] omits bc5a074ea477 mm/mm_init: use node's number of cpus in deferred_page_ini [...] omits bd3f49b9180a Documentation/zram: add documentation for algorithm parameters omits 54a5115f9e9e zram: add dictionary support to lz4hc omits 625c74e48bad lib/lz4hc: export LZ4_resetStreamHC symbol omits 783fb4d08636 zram: add dictionary support to lz4 omits ed73f82a87b7 zram: share dictionaries between per-CPU contexts omits 4fd199ee204a zram: add config init/release backend callbacks omits f9eeada58355 zram: add dictionary support to zstd backend omits 3998c327643a lib/zstd: export API needed for dictionary support omits f2a6a6f739ae zram: add support for dict comp config omits bab446f87b8a zram: support compression level comp config omits 67ccac07101e zram: extend comp_algorithm attr write handling omits 8d561bfd9a36 zram: introduce zcomp_config structure omits fdb80ec889c8 zram: check that backends array has at least one backend omits 8c1a0caabf15 zram: add 842 compression backend support omits adbcd3cbce8a zram: add zlib compression backend support omits df8d2d4d73bf zram: pass estimated src size hint to zstd omits 2975b5e563ce zram: add zstd compression backend support omits d71c9ef303e3 zram: add lz4hc compression backend support omits c68292ab42ab zram: add lz4 compression backend support omits dffef0f1d97a zram: add lzo and lzorle compression backends support omits e1a4e984db54 zram: move from crypto API to custom comp backends API omits 7341ee9fa2e9 mm: batch unlink_file_vma calls in free_pgd_range omits f0a8005e077f mm/memory-failure: send SIGBUS in the event of thp split fail omits dce97354250d mm/memory-failure: move hwpoison_filter() higher up omits d8c6b0720b8e mm/memory-failure: improve memory failure action_result messages omits 7d8f57864e4b mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) omits 0a6ce913b14d mm/memory-failure: try to send SIGBUS even if unmap failed omits d77d4b2b2e41 mm: use update_mmu_tlb_range() to simplify code omits 44255368db4f mm: implement update_mmu_tlb() using update_mmu_tlb_range() omits 31605b4c8aee mm: add update_mmu_tlb_range() omits d57cf83a591f selftests/mm: va_high_addr_switch: dynamically initialize [...] omits 4bb5b21c3d3e selftests/mm: va_high_addr_switch: reduce test noise omits 0f9a37bf896d mm/rmap: sanity check that zeropages are not passed to RMAP omits 16a2bb935920 mm/memory: cleanly support zeropage in vm_insert_page*(), [...] omits aaa0ec9a82ee mm/memory: move page_count() check into validate_page_befo [...] omits 6f8f3b03364d selftests: mm: check return values omits 0241bdfaa85d mm/hugetlb: remove {Set,Clear}Hpage macros omits 1cc6e4cb1bd2 mm: refactor folio_undo_large_rmappable() omits 23c593d8220a mm/swap: reduce swap cache search space omits de2a089b7b71 mm: drop page_index and simplify folio_index omits d56713612679 mm: remove page_file_offset and folio_file_pos omits d2b0c8218514 mm/swap: get the swap device offset directly omits 2d3633f91946 nfs: drop usage of folio_file_pos omits e268c3669733 netfs: drop usage of folio_file_pos omits 21665c116014 afs: drop usage of folio_file_pos omits 197b52b4fd0a NFS: remove nfs_page_lengthg and usage of page_index omits 08f5cc62a9d6 ceph: drop usage of page_index omits eda0b12b5be7 nilfs2: drop usage of page_index omits 7bf2537b6453 writeback-factor-out-balance_wb_limits-to-remove-repeated- [...] omits f1436dfe2269 writeback-factor-out-balance_wb_limits-to-remove-repeated-code-v3 omits b5c6de88430d writeback: factor out balance_wb_limits to remove repeated code omits 1de14b365c23 writeback: factor out wb_dirty_exceeded to remove repeated code omits 737ffda95d6d writeback: factor out balance_domain_limits to remove repe [...] omits cc05cf636c26 writeback: factor out wb_dirty_freerun to remove more repe [...] omits dd4da462ce61 writeback: factor out code of freerun to remove repeated code omits 91c58eb9ac20 writeback: factor out domain_over_bg_thresh to remove repe [...] omits 8684dc60cbd4 writeback: add general function domain_dirty_avail to calc [...] omits 1006759cddf9 writeback: factor out wb_bg_dirty_limits to remove repeated code omits 99077e369092 mm: vmscan: reset sc->priority on retry omits d7c030511412 mm: vmscan: restore incremental cgroup iteration omits 16bb8ae78297 mm/huge_memory: mark racy access onhuge_anon_orders_always omits 81cba4368f54 mm: shmem: use folio_alloc_mpol() in shmem_alloc_folio() omits 4f917fe21e75 mm: mempolicy: use folio_alloc_mpol() in alloc_migration_t [...] omits e4ad9adec06a mm: mempolicy: use folio_alloc_mpol_noprof() in vma_alloc_ [...] omits f85385e70cb4 mm: add folio_alloc_mpol() omits becca2578f5e mm/hugetlb: drop node_alloc_noretry from alloc_fresh_huget [...] omits 2463046fc4b7 mm/vmscan: update stale references to shrink_page_list omits 96164eaeb399 mm/hugetlb: constify ctl_table arguments of utility functions omits c731ef5df8a9 nfs: drop the incorrect assertion in nfs_swap_rw() omits ae4b42f820c3 cifs: drop the incorrect assertion in cifs_swap_rw() omits 16e34e67a214 mm/migrate: make migrate_pages_batch() stats consistent omits d80c2ac23be5 MAINTAINERS: TPM DEVICE DRIVER: update the W-tag omits 1a326287261d selftests/mm:fix test_prctl_fork_exec return failure omits 74f96638b05b mm: convert page type macros to enum omits 1ad4f0737c66 ocfs2: fix DIO failure due to insufficient transaction credits omits b4b9113022fd kasan: fix bad call to unpoison_slab_object omits b78408679fb6 mm: handle profiling for fake memory allocations during co [...] omits 5124d65bae05 mm/slab: fix 'variable obj_exts set but not used' warning omits ca68a03a27fd /proc/pid/smaps: add mseal info for vma omits 00468d41c20c mm: fix incorrect vbq reference in purge_fragmented_block omits 849b386e2876 hfs: fix to initialize fields of hfs_inode_info after hfs_ [...] omits fd5e04a009d7 bcachefs: Fix bch2_sb_downgrade_update() omits dcb059aa1920 bcachefs: Handle cached data LRU wraparound omits 9ca2c8c37565 bcachefs: Guard against overflowing LRU_TIME_BITS omits 0a12f45c8523 bcachefs: delete_dead_snapshots() doesn't need to go RW omits 0d4ba6d36569 bcachefs: Fix early init error path in journal code omits 32a952484411 bcachefs: Check for invalid btree IDs omits 35ab942e9bcf bcachefs: Fix btree ID bitmasks omits 0b045b3e349c bcachefs: Fix shift overflow in read_one_super() omits e7142490fff7 bcachefs: Fix a locking bug in the do_discard_fast() path omits eefb5ee4b41c Merge branches 'arm32-for-6.11', 'arm64-defconfig-fixes-fo [...] omits 82732e7e5e0e Merge remote-tracking branch 'regulator/for-6.11' into reg [...] omits 8a2ebb775a49 i2c: omap: wakeup the controller during suspend() callback omits 659eb16247d0 i2c: omap: switch to NOIRQ_SYSTEM_SLEEP_PM_OPS() and RUNTI [...] omits fcc8def2ed7b bcachefs: Fix array-index-out-of-bounds omits 979e55cdc500 bcachefs: Fix initialization order for srcu barrier omits 1131179f9f4d i2c: add missing MODULE_DESCRIPTION() macros omits be0c4627af02 i2c: i801: Add support for Intel Arrow Lake-H omits 08ce6f724ce9 proc: Remove usage of the deprecated ida_simple_xx() API omits 8c6540cb2d02 rtnetlink: print rtnl_mutex holder/waiter for debug purpose omits 139eb4bb33a2 nvmem: rmem: Fix return value of rmem_read() omits 47c9e8aa19f7 listmount: allow listing in reverse order omits 34d4c4345b51 fs: simplify error handling omits 3974231f1821 path: add cleanup helper omits 1166d3fbbb8f fs: don't copy to userspace under namespace semaphore omits f3c1a1ddb493 hfsplus: fix to avoid false alarm of circular locking omits 5692e7579306 Improve readability of copy_tree omits 632586fb1b5d vfs: shave a branch in getname_flags omits 1e3dd71e2587 Merge branch 'soc/defconfig' into for-next omits f318cdb3faba Merge branch 'soc/arm' into for-next omits 9fee410d765a Merge branch 'soc/dt-late' into for-next omits c0d144af9d22 soc: document merges omits c2bafe2cf8ed Merge branch 'soc/drivers' into for-next omits af29f1e606e4 Merge branch 'soc/defconfig' into for-next omits 7f997c8edf41 Merge branch 'soc/dt' into for-next omits 766602e1a192 soc: document merges omits 20e45a44e8a6 Merge branch 'soc/dt-late' into for-next omits e548aedae849 Merge branch 'soc/defconfig' into for-next omits 7204a672c99f Merge branch 'soc/drivers' into for-next omits 6463c24edc32 Merge branch 'soc/dt' into for-next omits 58f27e0e9438 Merge branch 'soc/arm' into for-next omits f1453bd8f873 Merge branch 'arm/fixes' into for-next omits fa8870d46ddf soc: document merges omits 3a8b3a3c24e4 Merge branch 'soc/drivers' into for-next omits 66eb8a9c6738 Merge branch 'soc/dt' into for-next omits c2e516e61f14 soc: document merges omits ac00a2b66409 Merge branch 'arm/fixes' into for-next omits 22830b29b3aa Merge branch 'soc/defconfig' into for-next omits 56611ac0e37e Merge branch 'soc/drivers' into for-next omits 729b8d4730ea Merge branch 'soc/dt' into for-next omits c23c2ae92027 soc: document merges omits 79b9b0bfb36f Merge branch 'soc/arm' into for-next omits f59a16d1bf41 Merge branch 'soc/drivers' into for-next omits a4a16655efd4 Merge branch 'soc/defconfig' into for-next omits 53b6e36be8b6 soc: document merges omits 2606ac01d0da Merge branch 'soc/dt' into for-next omits 0131c1f3cce7 unicode: make utf8 test count static adds 3a7b3836bbaa Merge tag 'mfd-fixes-6.10' of git://git.kernel.org/pub/scm [...] adds 042742a1ff1f Merge tag 'sound-6.10-rc5' of git://git.kernel.org/pub/scm [...] adds 8ad04409921f bnxt_en: Update firmware interface to 1.10.3.44 adds b7bfcb4c7ce4 bnxt_en: Set TSO max segs on devices with limits adds 1e7962114c10 bnxt_en: Restore PTP tx_avail count in case of skb_pad() error adds 3f67782e10f2 Merge branch 'bnxt_en-bug-fixes-for-net' adds 48dea8f7bb01 selftests: virtio_net: add forgotten config options adds fba383985354 net: usb: rtl8150 fix unintiatilzed variables in rtl8150_g [...] adds d5a7fc58da03 Merge tag 'net-6.10-rc5' of git://git.kernel.org/pub/scm/l [...] adds 50736169ecc8 Merge tag 'for-6.10-rc4-tag' of git://git.kernel.org/pub/s [...] adds 4cdf12923da6 mm: fix incorrect vbq reference in purge_fragmented_block adds d4861d4f99bb /proc/pid/smaps: add mseal info for vma adds 61c6fb100fcb mm/slab: fix 'variable obj_exts set but not used' warning adds d8ac0c6d2794 mm: handle profiling for fake memory allocations during co [...] adds 141ed24e8d9f kasan: fix bad call to unpoison_slab_object adds 0187dce7dfb5 ocfs2: fix DIO failure due to insufficient transaction credits adds b154b13fb008 mm: convert page type macros to enum adds 8c385827c945 selftests/mm:fix test_prctl_fork_exec return failure adds 0ed54d0d3e59 MAINTAINERS: TPM DEVICE DRIVER: update the W-tag adds 8965af043d88 mm/migrate: make migrate_pages_batch() stats consistent adds 89cb2642d48b nfs: drop the incorrect assertion in nfs_swap_rw() adds 03c144ecf34a mm/page_alloc: Separate THP PCP into movable and non-movab [...] adds 6cd958f8d7cf mm/memory: don't require head page for do_set_pmd() adds 375f3ad79c47 mm: optimize the redundant loop of mm_update_owner_next() adds 0d2d04602587 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds bd4552bb7eca Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 1d4fddc7bb33 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds fce20ff0fdfb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds dbbb8ddceec2 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 3f49756b4a71 Merge branch 'fs-current' of linux-next adds 72aab3dd9315 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 238f636ddc93 Merge tag 'imx-fixes-6.10' of git://git.kernel.org/pub/scm [...] adds 890182bb3d00 riscv: dts: sophgo: disable write-protection for milkv duo adds 8de8165693d9 Merge tag 'riscv-sophgo-dt-fixes-for-v6.10-rc4' of https:/ [...] adds e7c3696d4692 firmware: psci: Fix return value from psci_system_suspend() adds bbffb91b9c31 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 6f3af93a9bc4 Merge branch 'fixes' of https://github.com/sophgo/linux.git adds 8e37687e14bb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e1bf58b06b25 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ad53f5f54f35 net: dsa: microchip: fix initial port flush problem adds a23ac973f67f openvswitch: get related ct labels from its master if it i [...] adds 00418d5530ca net: mvpp2: fill-in dev_port attribute adds a95b031c6796 bonding: fix incorrect software timestamping report adds 7eadf50095bc net: pse-pd: Kconfig: Fix missing firmware loader config select adds e3f02f32a050 ionic: fix kernel panic due to multi-buffer handling adds 654060514a6c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 22fa37fb35b6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ed4080724dde Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c419548622d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 95aa2fffbdb4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8e5186def3b6 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds ad22051afdad ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9 adds 17563b4a19d1 ALSA: hda: Use imply for suggesting CONFIG_SERIAL_MULTI_IN [...] adds 2ebeda6b3c96 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 98d919dfee1c ASoC: amd: acp: add a null check for chip_pdev structure adds 70fa3900c3ed ASoC: amd: acp: remove i2s configuration check in acp_i2s_probe() adds 379bcd2c9197 ASoC: amd: acp: move chip->flag variable assignment adds 90f3feb24172 ASoC: fsl-asoc-card: set priv->pdev before using it adds 1ab627dc7743 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds aacbc6847dd1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ea5c3223595e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds df75470b317b spi: spi-imx: imx51: revert burst length calculation back [...] adds 22bd79d4fb38 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds aa4562499f27 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds fd80731e5e9d usb: gadget: printer: SS+ support adds e587a7633dfe usb: gadget: printer: fix races against disable adds 2eabb655a968 usb: atm: cxacru: fix endpoint checking in cxacru_bind() adds 8e1ec117efdf usb: ucsi: stm32: fix command completion handling adds 9e3caa9dd51b usb: typec: ucsi_acpi: Add LG Gram quirk adds de644a4a86be usb: musb: da8xx: fix a resource leak in probe() adds c68942624e25 usb: typec: ucsi: glink: fix child node release in probe function adds 7838de15bb70 usb: dwc3: core: remove lock of otg mode during gadget sus [...] adds dba7567c2fbb usb: gadget: aspeed_udc: fix device address configuration adds a1a0f9e61ebf Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds f56fc5deebf5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7245faf7e141 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 17454fb9c7b9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7c7b1be19b22 Input: ads7846 - use spi_device_id table adds be0d65ab2009 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9947f88bec36 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7cf8b6e7ace4 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 510646064777 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds 4a3e37b3caea MIPS: mipsmtregs: Fix target register for MFTC0 adds 0d5679a0aae2 mips: fix compat_sys_lseek syscall adds 6908fc5b8bb5 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds f3ced000a2df KVM: x86: Always sync PIR to IRR prior to scanning I/O API [...] adds b018589013d6 MAINTAINERS: Drop Wanpeng Li as a Reviewer for KVM Paravir [...] adds f474092c6fe1 kvm: do not account temporary allocations to kmem adds c31745d2c508 virt: guest_memfd: fix reference leak on hwpoisoned page adds 676f819c3e98 KVM: Discard zero mask with function kvm_dirty_ring_reset adds 0d92e4a7ffd5 KVM: arm64: Disassociate vcpus from redistributor region o [...] adds d66e50beb911 KVM: arm64: FFA: Release hyp rx buffer adds fb443ce70da0 Merge tag 'kvmarm-fixes-6.10-2' of git://git.kernel.org/pu [...] adds 5cf4e4eea000 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds d890b1a3f13d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0e6e8b0a09e3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a8080132ed0b Merge tag 'drm-intel-fixes-2024-06-19' of https://gitlab.f [...] adds e2654a4453ba drm/amd/display: Remove redundant idle optimization check adds 84801d4f1e4f drm/amdgpu: fix locking scope when flushing tlb adds 56342da3d8cc drm/amd/display: prevent register access while in IPS adds 49c9ffabde55 drm/amdgpu: Indicate CU havest info to CP adds 8bd82363e2ee drm/amdgpu: revert "take runtime pm reference when we atta [...] adds c60e20f13c27 drm/amd/display: Change dram_clock_latency to 34us for dcn351 adds 6071607bfefe drm/amd/display: change dram_clock_latency to 34us for dcn35 adds c03d770c0b01 drm/amd/display: Attempt to avoid empty TUs when endpoint is DPIA adds 301daa346f0e drm/amd/display: Disable CONFIG_DRM_AMD_DC_FP for RISC-V w [...] adds a498df5421fd drm/radeon: fix UBSAN warning in kv_dpm.c adds f0d576f84015 drm/amdgpu: fix UBSAN warning in kv_dpm.c adds e356d321d024 drm/amdgpu: cleanup MES11 command submission adds ed5a4484f074 drm/amdgpu: init TA fw for psp v14 adds 07e06189c5ea Merge tag 'amd-drm-fixes-6.10-2024-06-19' of https://gitla [...] adds d21d44dbdde8 drm/xe/vf: Don't touch GuC irq registers if using memory irqs adds d1913b86f735 Merge tag 'drm-xe-fixes-2024-06-20' of https://gitlab.free [...] adds 19be4f6307f1 Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] adds fbd64f902b93 mmc: sdhci: Do not invert write-protect twice adds ab069ce12596 mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() adds 990a1b3f86e3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e21de658f8e8 MAINTAINERS: thead: update Maintainer adds e73d01b0fcdb Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds d72666a6e815 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1136306b4ccb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 277df8169bdf Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds d4e001ffeccf dt-bindings: i2c: atmel,at91sam: correct path to i2c-contr [...] adds 5c8cfd592bb7 dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path [...] adds 5a7247727306 i2c: ocores: set IACK bit after core is enabled adds 116673626bf1 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds aab772bbda6a Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 6341236a71f9 mm/hugetlb: constify ctl_table arguments of utility functions new 4d2890500634 mm/vmscan: update stale references to shrink_page_list new 67e738af253f mm/hugetlb: drop node_alloc_noretry from alloc_fresh_huget [...] new b0b57d816e4c mm: add folio_alloc_mpol() new d64e912767c1 mm: mempolicy: use folio_alloc_mpol_noprof() in vma_alloc_ [...] new 9f6ec7248532 mm: mempolicy: use folio_alloc_mpol() in alloc_migration_t [...] new 81fb6e33b3b4 mm: shmem: use folio_alloc_mpol() in shmem_alloc_folio() new dd7a48ae9241 mm/huge_memory: mark racy access onhuge_anon_orders_always new dc6189f45be2 mm: vmscan: restore incremental cgroup iteration new b5252001d6bd mm: vmscan: reset sc->priority on retry new 691285c9a268 writeback: factor out wb_bg_dirty_limits to remove repeated code new 4a11bf5581f6 writeback: add general function domain_dirty_avail to calc [...] new b57d5b3f9b50 writeback: factor out domain_over_bg_thresh to remove repe [...] new bbe622b5b02e writeback: factor out code of freerun to remove repeated code new fa7203cb981a writeback: factor out wb_dirty_freerun to remove more repe [...] new b11705d6ac5d writeback: factor out balance_domain_limits to remove repe [...] new 44d69d78d598 writeback: factor out wb_dirty_exceeded to remove repeated code new 7947d26cd590 writeback: factor out balance_wb_limits to remove repeated code new 9ef044d41696 writeback-factor-out-balance_wb_limits-to-remove-repeated-code-v3 new 286f0092bfba writeback-factor-out-balance_wb_limits-to-remove-repeated- [...] new 75b022c52527 nilfs2: drop usage of page_index new 22e8b80f41b5 ceph: drop usage of page_index new 7df5bef0dade NFS: remove nfs_page_lengthg and usage of page_index new 8ed7ae156d1f afs: drop usage of folio_file_pos new f61293bb6cef netfs: drop usage of folio_file_pos new a788834e24ee nfs: drop usage of folio_file_pos new ce8eba9f8626 mm/swap: get the swap device offset directly new 4f2c838dd233 mm: remove page_file_offset and folio_file_pos new 327493b37c21 mm: drop page_index and simplify folio_index new ccc93c654adf mm/swap: reduce swap cache search space new f5cc3bd97644 mm: refactor folio_undo_large_rmappable() new e98af702aa82 mm/hugetlb: remove {Set,Clear}Hpage macros new 45d325a77ee7 selftests: mm: check return values new 788b02e3f871 mm/memory: move page_count() check into validate_page_befo [...] new a32eb26f44d1 mm/memory: cleanly support zeropage in vm_insert_page*(), [...] new 9f94dc84701d mm/rmap: sanity check that zeropages are not passed to RMAP new 1ab0d7b05ef4 selftests/mm: va_high_addr_switch: reduce test noise new b7353951047a selftests/mm: va_high_addr_switch: dynamically initialize [...] new e7688fbafa32 mm: add update_mmu_tlb_range() new ea759f7c314e mm: implement update_mmu_tlb() using update_mmu_tlb_range() new 097efabe26fc mm: use update_mmu_tlb_range() to simplify code new bd569820f242 mm/memory-failure: try to send SIGBUS even if unmap failed new 99c9f4b2d75f mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) new b5e5ece265b6 mm/memory-failure: improve memory failure action_result messages new a28a42007c7b mm/memory-failure: move hwpoison_filter() higher up new f9afc1c7f8d0 mm/memory-failure: send SIGBUS in the event of thp split fail new c8487140b4d1 mm: batch unlink_file_vma calls in free_pgd_range new 2efb88b4182d zram: move from crypto API to custom comp backends API new fe4c3b11a153 zram: add lzo and lzorle compression backends support new d06c3c15dbd6 zram: add lz4 compression backend support new 1988fe22bd23 zram: add lz4hc compression backend support new fb81b0e11a61 zram: add zstd compression backend support new 1c81b7036eb8 zram: pass estimated src size hint to zstd new 31685c6c5f21 zram: add zlib compression backend support new f286d8cf3d92 zram: add 842 compression backend support new 494399611ada zram: check that backends array has at least one backend new e246374d7f13 zram: introduce zcomp_config structure new 4f904efae0d5 zram: extend comp_algorithm attr write handling new 382fbd5a00a9 zram: support compression level comp config new 58876af1e48b zram: add support for dict comp config new 7e38f6310b61 lib/zstd: export API needed for dictionary support new 4c6f9609a224 zram: add dictionary support to zstd backend new cca704f8b589 zram: add config init/release backend callbacks new a4681e4db17c zram: share dictionaries between per-CPU contexts new 6eaa4b1977cc zram: add dictionary support to lz4 new ab3576609e48 lib/lz4hc: export LZ4_resetStreamHC symbol new 441e084aedb5 zram: add dictionary support to lz4hc new 3cf5720f4661 Documentation/zram: add documentation for algorithm parameters new ece3820d6da5 mm/mm_init: use node's number of cpus in deferred_page_ini [...] new 3be80c3a9a57 mm-mm_init-use-nodes-number-of-cpus-in-deferred_page_init_ [...] new 73f3bbafca66 mm/hwpoison: add MODULE_DESCRIPTION() new 227934c4a3af mm/dmapool: add MODULE_DESCRIPTION() new 9f2c9d5b3458 mm/kfence: add MODULE_DESCRIPTION() new c9932378af5b mm/zsmalloc: add MODULE_DESCRIPTION() new 068d44421ffa selftest: mm: Test if hugepage does not get leaked during [...] new a1f25a959b23 selftest-mm-test-if-hugepage-does-not-get-leaked-during-__ [...] new 95a96b3e2e46 selftest: mm: Test if hugepage does not get leaked during [...] new 161b2c528f4c mm/memory-failure: use helper llist_for_each_entry() new c0da55fe046a mm: memcontrol: remove page_memcg() new d05c00afd8f3 mm: remove page_mapping() new 03e9fb938ae2 rmap: remove DEFINE_PAGE_VMA_WALK() new c48eee9e4217 mm: migrate: simplify __buffer_migrate_folio() new 3bceca32779e mm: migrate_device: use a newfolio in __migrate_device_pages() new f7025c40645e mm: migrate_device: unify migrate folio for MIGRATE_SYNC_NO_COPY new 8d51b85a7111 mm: migrate: remove migrate_folio_extra() new 8c7151becc3c mm: remove MIGRATE_SYNC_NO_COPY mode new 1db090c56943 mm: zswap: use sg_set_folio() in zswap_{compress/decompress}() new 387431ba0dcc mm :zswap: use kmap_local_folio() in zswap_load() new 39a7af5bc8bd mm: zswap: make same_filled functions folio-friendly new ce82ae6241e3 mm: rmap: abstract updating per-node and per-memcg stats new 5c1b21d0c4a8 mm: rmap: abstract updating per-node and per-memcg stats fix new edf1c849242d mm: swap: introduce swap_free_nr() for batched swap_free() new a705c1d348e2 mm: remove the implementation of swap_free() and always us [...] new 23df1ffe8ab3 mm: introduce pte_move_swp_offset() helper which can move [...] new 5484e2a287dd mm: introduce arch_do_swap_page_nr() which allows restore [...] new 2bd9b200f495 mm: swap: make should_try_to_free_swap() support large-folio new d4b51e4bc148 mm: swap: entirely map large folios found in swapcache new 40aae85d884f mm/hugetlb: mm/memory_hotplug: use a folio in scan_movable [...] new 159eb89a34da vmstat: kernel stack usage histogram new 568973b34a6a memcg: rearrange fields of mem_cgroup_per_node new 65259f83bdad percpu: add __this_cpu_try_cmpxchg() new 4f3e567f96af mm/vmalloc: use __this_cpu_try_cmpxchg() in preload_this_c [...] new 5fa2b95db250 kmsan: introduce test_unpoison_memory() new 1c29dc6ff1c8 mm: drop leftover comment references to pxx_huge() new 3ae8afdd9d15 arch/x86: do not explicitly clear Reserved flag in free_pagetable new 000a6d875020 mm: sparse: consistently use _nr new bff0861c7ba3 mm: userfaultfd: use swap() in double_pt_lock() new cc05256a05ae mm,swap: fix a theoretical underflow in readahead window c [...] new b36ccc24fa9f mm,swap: remove struct vma_swap_readahead new 42737478e24e mm,swap: simplify VMA based swap readahead window calculation new 988bf9483106 mm/memory-failure: stop setting the folio error flag new 5eaa2cf04ae0 fs/proc/task_mmu: use folio API in pte_is_pinned() new 124c9a0f432a mm: remove page_maybe_dma_pinned() new b1328c4b51b1 mm-remove-page_maybe_dma_pinned-fix new b34171f89c1b fb_defio: use a folio in fb_deferred_io_work() new 765e973cc04f mm: remove page_mkclean() new 13904b6d7c92 mm: memory: extend finish_fault() to support large folio new 8130dbc11a6c mm-memory-extend-finish_fault-to-support-large-folio-fix new 3d7ad58370ec mm-memory-extend-finish_fault-to-support-large-folio-fix-fix new e708e3e7bd3d mm: shmem: add THP validation for PMD-mapped THP related s [...] new cf0a0343c0fe mm: shmem: add multi-size THP sysfs interface for anonymous shmem new 78e438dd1db4 mm-shmem-add-multi-size-thp-sysfs-interface-for-anonymous- [...] new 7dd15f2ff967 mm-shmem-add-multi-size-thp-sysfs-interface-for-anonymous- [...] new 64cbc23794ab mm-shmem-add-multi-size-thp-sysfs-interface-for-anonymous- [...] new ba91955c9a9f mm: shmem: add mTHP support for anonymous shmem new 449881cd7840 mm: shmem: add mTHP size alignment in shmem_get_unmapped_area new 1b1878a6ef5c mm: shmem: add mTHP counters for anonymous shmem new 43b8523ef204 mm-shmem-add-mthp-counters-for-anonymous-shmem-fix new bc787f86a655 kmemleak-test: add missing MODULE_DESCRIPTION() macro new 6f278dbb95dc mm: move memory_failure_queue() into copy_mc_[user]_highpage() new dc68257de221 mm: add folio_mc_copy() new 4444fa71a4a2 mm: migrate: split folio_migrate_mapping() new 9b6d8a155d6c mm: migrate: support poisoned recover from migrate folio new 6f50b3c7b07e fs: hugetlbfs: support poison recover from hugetlbfs_migra [...] new 49259a040cba mm: migrate: remove folio_migrate_copy() new 959792c59772 mm/memory_hotplug: drop memblock_phys_free() call in try_r [...] new c26095830840 mm: swap: reuse exclusive folio directly instead of wp pag [...] new 2683afc7b581 test_xarray: add missing MODULE_DESCRIPTION() macro new a433a8833f9d ubsan: add missing MODULE_DESCRIPTION() macro new af67e61fc5fb test_maple_tree: add the missing MODULE_DESCRIPTION() macro new eea1ce8bb23c lib: test_hmm: add missing MODULE_DESCRIPTION() macro new 9862136acf3b fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP new 54ffd17f7b51 fs/proc/task_mmu: don't indicate PM_MMAP_EXCLUSIVE without [...] new 4eb310771271 fs/proc/task_mmu: properly detect PM_MMAP_EXCLUSIVE per pa [...] new a67e801707b6 fs/proc/task_mmu: account non-present entries as "maybe sh [...] new 59ea0b517ce0 fs/proc: move page_mapcount() to fs/proc/internal.h new 2392e2d85883 fs/proc/task_mmu: fix uninitialized variable in pagemap_pm [...] new b91e26e74a05 Documentation/admin-guide/mm/pagemap.rst: drop "Using page [...] new a3bbcb279f1c mm: pass meminit_context to __free_pages_core() new 4f8da542104f mm-pass-meminit_context-to-__free_pages_core-fix new c62ebeda56c4 mm-pass-meminit_context-to-__free_pages_core-fix-2 new 081801cd2ea5 mm-pass-meminit_context-to-__free_pages_core-fix-3 new 582f0f132e0e mm/memory_hotplug: initialize memmap of !ZONE_DEVICE with [...] new 864c71887f48 mm/memory_hotplug: skip adjust_managed_page_count() for Pa [...] new fc24d9f21556 mm/highmem: reimplement totalhigh_pages() by walking zones new aa41433e7c4a mm-highmem-reimplement-totalhigh_pages-by-walking-zones-fix new 90e24d53e230 mm/highmem: make nr_free_highpages() return "unsigned long" new 45ff4d29eb16 mm: swap: remove 'synchronous' argument to swap_read_folio() new 837a67fcce26 selftests/mm: mseal, self_elf: fix missing __NR_mseal new 4d5628571fcc selftests/mm: mseal, self_elf: factor out test macros and [...] new bb0ef7d68ebe selftests-mm-mseal-self_elf-factor-out-test-macros-and-oth [...] new c821e337dd98 selftests/mm: mseal, self_elf: rename TEST_END_CHECK to RE [...] new f7a379bcd567 selftests/mm: fix vm_util.c build failures: add snapshot of fs.h new 602731209e6c selftests/mm: kvm, mdwe fixes to avoid requiring "make headers" new c76d77e9487a selftests/mm: remove local __NR_* definitions new 5fd98baa9242 mm: introduce pmd|pte_needs_soft_dirty_wp helpers for soft [...] new 4097d6604a71 mm: set pte writable while pte_soft_dirty() is true in do_ [...] new 17b5f0bce41c selftests/mm: use asm volatile to not optimize mmap read variable new ac542d4a9d79 mm: do not start/end writeback for pages stored in zswap new 8f94a50309e1 mm/rmap: remove duplicated exit code in pagewalk loop new 2202d43f6e2b mm/rmap: integrate PMD-mapped folio splitting into pagewalk loop new 0b1a82004147 mm/vmscan: avoid split lazyfree THP during shrink_folio_list() new 4725a142a7c3 mm/sparse: use MEMBLOCK_ALLOC_ACCESSIBLE enum instead of 0 new 3cb822b87cfb vmalloc: Modify the alloc_vmap_area() error message for be [...] new c4c74a543e1a vmalloc: modify the alloc_vmap_area() error message for be [...] new 1fa41057ba52 mm/mm_init.c: print mem_init info after defer_init is done new 5e0216e2f8f8 mm: zswap: rename is_zswap_enabled() to zswap_is_enabled() new 69e219b10ecf mm: zswap: add zswap_never_enabled() new fc4d84781037 mm-zswap-add-zswap_never_enabled-fix new da44d0a938f3 mm: zswap: handle incorrect attempts to load large folios new c7afa21cf14c mm/mlock: implement folio_mlock_step() using folio_pte_batch() new 0f17f4397f25 mm/memory_hotplug: prevent accessing by index=-1 new 345fe593c269 selftests/mm: include linux/mman.h new 9c92b3375457 selftests/mm: guard defines from shm new 5a5bd9f81a60 mm: report per-page metadata information new aed5809d32fd mm/hugetlb_cgroup: identify the legacy using cgroup_subsys [...] new 136285a7f586 mm/hugetlb_cgroup: prepare cftypes based on template new 8bc725f9b7c1 mm/hugetlb_cgroup: register lockdep key for cftype new 89bf80e55f3c mm-hugetlb_cgroup-prepare-cftypes-based-on-template-fix-fix new 828299e5dafb mm/hugetlb_cgroup: switch to the new cftypes new bde618b779f4 mm/hugetlb: guard dequeue_hugetlb_folio_nodemask against N [...] new 7c1c0519d79c mm/memory-failure: simplify put_ref_page() new e0cd3b159d11 mm/memory-failure: remove MF_MSG_SLAB new 9614f8f4a99b mm/memory-failure: add macro GET_PAGE_MAX_RETRY_NUM new 96f741512db3 mm/memory-failure: save some page_folio() calls new c582390350bb mm/memory-failure: remove unneeded empty string new 167620a7b281 mm/memory-failure: remove confusing initialization to count new 77d9bfa08a0f mm/memory-failure: don't export hwpoison_filter() when !CO [...] new f7a2f359ba60 mm/memory-failure: use helper macro task_pid_nr() new 43a2a8fb19bd mm/memory-failure: remove obsolete comment in unpoison_memory() new ea1cf8ecddf7 mm/memory-failure: move some function declarations into in [...] new c0d95ebefb3f mm/memory-failure: fix comment of get_hwpoison_page() new 89b035f1f397 mm/memory-failure: remove obsolete comment in kill_proc() new 3760e0b58aec mm/memory-failure: correct comment in me_swapcache_dirty new 6caf2ab6d3bc mm/mm_init.c: simplify logic of deferred_[init|free]_pages new cbbebbf9bef6 mm/mm_init.c: simplify logic of deferred_[init|free]_pages new 4454b3dc7b78 mm: make alloc_demote_folio externally invokable for migration new 340386e8f43f mm: rename alloc_demote_folio to alloc_migrate_folio new 81234d40b860 mm/damon/sysfs-schemes: add target_nid on sysfs-schemes new eac6c7371b2a Docs/ABI/damon: document target_nid file new e1297c932a42 mm/migrate: add MR_DAMON to migrate_reason new 02b2d465bbb0 mm/damon/paddr: introduce DAMOS_MIGRATE_COLD action for demotion new b710252328b6 mm/damon/paddr: introduce DAMOS_MIGRATE_HOT action for promotion new 806b2636f096 Docs/damon: document damos_migrate_{hot,cold} new 4f7bae77ac99 Docs/admin-guide/damon/usage: trivial fixups for DAMOS_MIG [...] new 0fa2857d23aa mm: store zero pages to be swapped out in a bitmap new 24f1c1c38a3b mm: remove code to handle same filled pages new 58b47d4871b7 mm: memcontrol: add VM_BUG_ON_FOLIO() to catch lru folio i [...] new 3e5bba634f72 mm/zsmalloc: change back to per-size_class lock new 6255f0c5e019 mm/zswap: use only one pool in zswap new 591255167f99 mm/damon/core: implement DAMOS quota goals online commit function new a10b3887e706 mm/damon/core: implement DAMON context commit function new 4e716d1e3e55 mm/damon/sysfs: use damon_commit_ctx() new 955e56811f01 mm/damon/sysfs-schemes: use damos_commit_quota_goals() new 4dcaa6fd62a0 mm/damon/sysfs: remove unnecessary online tuning handling code new 92e5c845cd43 mm/damon/sysfs: rename damon_sysfs_set_targets() to ...add [...] new d7d912492e0f mm/damon/sysfs-schemes: remove unnecessary online tuning h [...] new a0297e8b1b3c mm/damon/sysfs-schemes: rename *_set_{schemes,scheme_filte [...] new 0df3166d5891 mm/damon/reclaim: use damon_commit_ctx() new c6ba86fedc00 mm/damon/reclaim: remove unnecessary code for online tuning new 85bfdc89b7e8 mm/damon/lru_sort: use damon_commit_ctx() new e4b8c8696f6c mm/damon/lru_sort: remove unnecessary online tuning handling code new 87dab85977c5 mm: memory: convert clear_huge_page() to folio_zero_user() new 9f8f40082ea0 mm: memory: use folio in struct copy_subpage_arg new 765e3cceeb6f mm: memory: improve copy_user_large_folio() new a91933d050da mm: memory: rename pages_per_huge_page to nr_pages new 0dac9b98f06f mm: ksm: drop KSM_KMEM_CACHE() new 728748932b42 khugepaged: simplify the allocation of slab caches new d8637faff8e9 mm: extend rmap flags arguments for folio_add_new_anon_rmap new 4665a9d4af27 mm-extend-rmap-flags-arguments-for-folio_add_new_anon_rmap-fix new 8a496c2a647e mm: fix the missing doc for flags of folio_add_new_anon_rmap() new 4a23e18cc4f3 mm: use folio_add_new_anon_rmap() if folio_test_anon(folio [...] new 723f6997edf4 mm-use-folio_add_new_anon_rmap-if-folio_test_anonfolio==false-fix new 82619fc984de mm: remove folio_test_anon(folio)==false path in __folio_a [...] new ae1986bb7ad9 maple_tree: modified return type of mas_wr_store_entry() new aa27203eca59 ftrace: unpoison ftrace_regs in ftrace_ops_list_func() new ce98b2bc63ae kmsan: make the tests compatible with kmsan.panic=1 new ec98dc08f5eb kmsan: disable KMSAN when DEFERRED_STRUCT_PAGE_INIT is enabled new 6567ae4a0156 kmsan: increase the maximum store size to 4096 new 189498bb63b3 kmsan: fix is_bad_asm_addr() on arches with overlapping ad [...] new 9df4bfaa4c60 kmsan: fix kmsan_copy_to_user() on arches with overlapping [...] new c59422eb7cbd kmsan: remove a useless assignment from kmsan_vmap_pages_r [...] new a803e2a49730 kmsan: remove an x86-specific #include from kmsan.h new 2686340eae01 kmsan: expose kmsan_get_metadata() new ba6359f0135f kmsan: export panic_on_kmsan new f0fa1b333453 kmsan: allow disabling KMSAN checks for the current task new d8bb4d255347 kmsan: introduce memset_no_sanitize_memory() new 5e1016971709 kmsan: support SLAB_POISON new 668dd947137f kmsan: use ALIGN_DOWN() in kmsan_get_metadata() new 3e7c6f8c9afc kmsan: do not round up pg_data_t size new f0467fcd6dc6 mm: slub: let KMSAN access metadata new 812be04911c4 mm: slub: disable KMSAN when checking the padding bytes new 91280a08a1cd mm: kfence: disable KMSAN when checking the canary new 4a8265944864 lib/zlib: unpoison DFLTCC output buffers new 0c235ee2f48d kmsan: accept ranges starting with 0 on s390 new 180926ec2f5e s390/boot: turn off KMSAN new de57fdea01fc s390: use a larger stack for KMSAN new 7889c6f5e03f s390/boot: add the KMSAN runtime stub new 64dce17750fd s390/checksum: add a KMSAN check new 48e5eb1dde2a s390/cpacf: unpoison the results of cpacf_trng() new 98d99a003eb4 s390/cpumf: unpoison STCCTM output buffer new be984f1431bd s390/diag: unpoison diag224() output buffer new 07a2a977cca9 s390/ftrace: unpoison ftrace_regs in kprobe_ftrace_handler() new d07dd4a99c90 s390/irqflags: do not instrument arch_local_irq_*() with KMSAN new d00d76fc0e8c s390/mm: define KMSAN metadata for vmalloc and modules new 17c69f600544 s390/string: add KMSAN support new 9aa01e1b99b7 s390/traps: unpoison the kernel_stack_overflow()'s pt_regs new e99888b49950 s390/uaccess: add KMSAN support to put_user() and get_user() new d12b6a73e613 s390/uaccess: add the missing linux/instrumented.h #include new 3c4ff58ba670 s390/unwind: disable KMSAN checks new bdb0976ce08f s390/kmsan: implement the architecture-specific functions new fd2200b4d809 kmsan: enable on s390 new beb69903eb01 mm/Kconfig: mention arm64 in DEFAULT_MMAP_MIN_ADDR symbol [...] new fa70d377b449 mm/memory-failure: refactor log format in unpoison_memory new f8c0049211e1 mm/sparse: nr_pages won't be 0 new 50b3498ec810 mm/mm_init.c: move build check on MAX_ZONELISTS out of ifdef new 0a0f63921ea4 mm/page_alloc: fix a typo in comment about GFP flag new 843f334f9baa mm/page_alloc: reword the comment of buddy_merge_likely() new 918f13d30fc0 selftests/mm: Introduce a test program to assess swap entr [...] new 17bf3448e5ca mm/memory-failure: refactor log format in soft offline code new d8f4da4a35e1 mm/memory-failure: userspace controls soft-offlining pages new 4d15ea916eb4 selftest/mm: test enable_soft_offline behaviors new 3dfc3ae4d4d9 docs: mm: add enable_soft_offline sysctl new b2e9b908e1b2 mm: read page_type using READ_ONCE new 82c664c76b5c filemap: replace pte_offset_map() with pte_offset_map_nolock() new aac096c81441 mm: optimization on page allocation when CMA enabled new dfb18263408b mm: add defines for min/max swappiness new dec077fed855 mm: add swappiness= arg to memory.reclaim new 7ab0f34ccb65 backtracetest: add MODULE_DESCRIPTION() new 16ae6f0a6d8e ocfs2: add bounds checking to ocfs2_xattr_find_entry() new a36af4744558 ocfs2: strict bound check before memcmp in ocfs2_xattr_fin [...] new a415f7381c7e fork: use this_cpu_try_cmpxchg() in try_release_thread_sta [...] new c963fde538ed fork-use-this_cpu_try_cmpxchg-in-try_release_thread_stack_ [...] new 230f1289c055 include/linux/jhash.h: fix typos new 636265e46609 perf/core: fix several typos new 7a38e51c6982 bcache: fix typo new 9b6f2aad7f27 bcachefs: fix typo new 1bf6fae31049 lib min_heap: add type safe interface new d490a194d122 lib min_heap: add min_heap_init() new 5927da68d3bb lib min_heap: add min_heap_peek() new 90c31dacc13e lib min_heap: add min_heap_full() new 442b3b42901e lib min_heap: add args for min_heap_callbacks new eb164d91e9f3 lib min_heap: add min_heap_sift_up() new 6ce2e07e39f0 lib min_heap: add min_heap_del() new dc46e13947ab lib min_heap: update min_heap_push() and min_heap_pop() to [...] new 5503b2974b9e lib min_heap: rename min_heapify() to min_heap_sift_down() new 4a2324dc9a4d lib min_heap: update min_heap_push() to use min_heap_sift_up() new 4fd9822bf745 lib/test_min_heap: add test for heap_del() new ce8e6febc68f bcache: remove heap-related macros and switch to generic min_heap new 431e6216ae9a bcachefs: remove heap-related macros and switch to generic [...] new e4b403ac602f bcachefs: fix missing assignment of minimum element before [...] new 431f74b58ebc scripts/decode_stacktrace.sh: wrap nm with UTIL_PREFIX and [...] new 734afa242f7f scripts/decode_stacktrace.sh: better support to ARM32 modu [...] new 5d813a586bb9 MAINTAINERS: add linux/nodemask_types.h to BITMAP API new 445f6ad41d16 sched: avoid using ilog2() in sched.h new dbc300eb1010 cpumask: split out include/linux/cpumask_types.h new cfb2f877d396 sched: drop sched.h dependency on cpumask new e90a57817863 cpumask: cleanup core headers inclusion new 315991149333 cpumask: make core headers including cpumask_types.h where [...] new da2ae15a01ff lib/sort: remove unused pr_fmt macro new a9fca5f3e04d lib/sort: fix outdated comment regarding glibc qsort() new bc98af486aa1 lib/sort: optimize heapsort for handling final 2 or 3 elements new 7e3a206226a7 lib/test_sort: add a testcase to ensure code coverage new 078139f7f6f2 selftests/mqueue: fix 5 warnings about signed/unsigned mismatches new b3b9a5067628 percpu_counter: add a cmpxchg-based _add_batch variant new 40e5aeae0c17 selftests: introduce additional eventfd test coverage new b399b266955f lib/plist.c: enforce memory ordering in plist_check_list new dc461a9284aa tools/lib/list_sort: remove redundant code for cond_resche [...] new fe20a6c7ad73 lib/ts: add missing MODULE_DESCRIPTION() macros new e4d82b85f188 kernel/panic: return early from print_tainted() when not tainted new d9909ec214f5 kernel/panic: convert print_tainted() to use struct seq_bu [...] new 10a55c7c9c6c kernel/panic: initialize taint_flags[] using a macro new 83f3891116b3 kernel/panic: add verbose logging of kernel taints in backtraces new 208ac8cc915a kunit/fortify: add missing MODULE_DESCRIPTION() macros new 35adfc7279d1 KUnit: add missing MODULE_DESCRIPTION() macros for lib/*_test.ko new d1140a707fef lib/asn1_encoder: add missing MODULE_DESCRIPTION() macro new 68240cac6b67 kunit: add missing MODULE_DESCRIPTION() macros to lib/*.c new 22dc0fb847e5 uuid: add missing MODULE_DESCRIPTION() macro new c3f6dbb6ee64 siphash: add missing MODULE_DESCRIPTION() macro new 69a6953ecb5f lib/test_kmod: add missing MODULE_DESCRIPTION() macro new 31787793225f lib/test_linear_ranges: add missing MODULE_DESCRIPTION() macro new cf44a48bc341 selftests: proc: remove unreached code and fix build warning new 652e5c9c65c9 lib/Kconfig.debug: document panic= command line option and [...] new 8693126a101e proc: test "Kthread:" field new 6cea4cfc5a7e crash: remove header files which are included more than once new 37cd7378d3bf zap_pid_ns_processes: don't send SIGKILL to sub-threads new 3ee20ffe7592 fsi: occ: remove usage of the deprecated ida_simple_xx() API new f36c1bbad312 most: remove usage of the deprecated ida_simple_xx() API new 9a40583eaece proc: remove usage of the deprecated ida_simple_xx() API new 3ded37cb5122 nilfs2: prepare backing device folios for writing after ad [...] new ab70184b7258 nilfs2: do not call inode_attach_wb() directly new b7e48fa98cb0 checkpatch: really skip LONG_LINE_* when LONG_LINE is ignored new 6950899328c4 checkpatch: check for missing Fixes tags new 4b7595b6a32d kernel-wide: fix spelling mistakes like "assocative" -> "a [...] new fb1518647630 hung_task: ignore hung_task_warnings when hung_task_panic [...] new 264a32d97a53 lib/plist.c: avoid worst case scenario in plist_add new 9c873ec3df16 ocfs2: constify struct ocfs2_lock_res_ops new be7f6a2bb7a8 ocfs2: constify struct ocfs2_stack_operations new fec1cc10afa0 tools/testing/radix-tree: add missing MODULE_DESCRIPTION d [...] new 87d76fa6c2e7 lib/dump_stack: report process UID in dump_stack_print_info() new a425c94f8f34 KUnit: add missing MODULE_DESCRIPTION() macros for lib/test_*.ko new 20598d94c6de scripts/gdb: redefine MAX_ORDER sanely new 75a12f00ae8c scripts/gdb: rework module VA range new b2b783f75895 scripts/gdb: change the layout of vmemmap new e6c8c3e07d04 scripts/gdb: set vabits_actual based on TCR_EL1 new 77318f68162b scripts/gdb: change VA_BITS_MIN when we use 16K page new e3d5b361ffc4 scripts/gdb: rename pool_index to pool_index_plus_1 new 0b003aee2087 kfifo: add missing MODULE_DESCRIPTION() macros new 57ff751b45cf resource: add missing MODULE_DESCRIPTION() new 980d7186affe foo new c90bde33ebc8 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new a05f0ab285f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c12db65a33c Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 0da19d978ffc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 73226a5b3e2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 86c896b77400 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 3cd3f20fb071 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7df61915dbda Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 63891ad3da62 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 1ab73116cf83 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0efb3826449b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6e932fd6544 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25631ddad0a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 435863b31a34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 847ee7c314b8 arm64: defconfig: Enable secure QFPROM driver new dfce1771680c arm64: dts: qcom: x1e80100-crd: fix WCD audio codec TX por [...] new 74de2ecf1c41 arm64: dts: qcom: x1e80100-crd: fix DAI used for headset r [...] new 94ea124aeefe arm64: dts: qcom: sm6115: add iommu for sdhc_1 new af355e799b3d arm64: dts: qcom: qdu1000: Fix LLCC reg property new e32ac54b0529 Revert "dt-bindings: cache: qcom,llcc: correct QDU1000 reg [...] new 1ef3a30f4dc9 arm64: dts: qcom: sdm845: describe connections of USB/DP port new 060a1ebd91c1 arm64: dts: qcom: c630: Add Embedded Controller node new 831f66d3423c arm64: dts: qcom: sm8450: drop second clock name from cloc [...] new 84ea430eb071 arm64: dts: qcom: sm8550: drop second clock name from cloc [...] new dc323623c3b8 arm64: dts: qcom: sm8650: drop second clock name from cloc [...] new 99e94768c890 arm64: dts: qcom: sc7180-trogdor: Disable pwmleds node whe [...] new 367fb3f0aaa6 arm64: dts: qcom: qdu1000: Add secure qfprom node new 4c3849513fa1 arm64: dts: qcom: qcm6490-fairphone-fp5: Name the regulators new e160c41b96b6 arm64: dts: qcom: qcm6490-shift-otter: Name the regulators new a39e850037fa arm64: dts: qcom: msm8916-gplus-fl8005a: Add sound and modem new 490812872449 arm64: dts: qcom: sm8550-qrd: add the Wifi node new a05737bf7631 arm64: dts: qcom: sm8650-qrd: add the Wifi node new 4d76a2314810 arm64: dts: qcom: sm8650-hdk: add the Wifi node new bd37ce2eeb84 arm64: dts: qcom: qrb5165-rb5: add the Wifi node new 38b55ddb4a9f arm64: dts: qcom: qdu1000: fix usb interrupts properties new 6d97b93acf9d dt-bindings: arm: qcom: Document QCS8550 SoC and the AIM30 [...] new bb8a2dc3bd89 arm64: dts: qcom: qcs8550: introduce qcs8550 dtsi new 0b12da4e28d8 arm64: dts: qcom: add base AIM300 dtsi new e7931a52c7b6 arm64: dts: qcom: aim300: add AIM300 AIoT new b5477d5f5272 arm64: dts: qcom: sc8280xp-x13s: enable pm8008 camera pmic new e429be706f2a clk: qcom: Remove QCOM_RPMCC symbol new f8d1dca6c44d clk: qcom: select right config in CLK_QCM2290_GPUCC definition new b45120fbd398 clk: qcom: nsscc-qca8k: Fix the MDIO functions undefined issue new 158ed777e330 firmware: qcom: scm: Add gpu_init_regs call new 9267997fa7aa soc: qcom: Move some socinfo defines to the header new 81bbb2b89117 soc: qcom: smem: Add a feature code getter new 04b1deb821ea Merge branch '20240430-a750-raytracing-v3-2-7f57c5ac082d@g [...] new 24086640ab39 soc: qcom: icc-bwmon: Fix refcount imbalance seen during b [...] new c48aeca5e3af Merge branches 'arm32-for-6.11', 'arm64-defconfig-fixes-fo [...] new bc709eeb396f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c6da82d3ccd5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 62d5b7222418 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 85d8475ccff7 dt-bindings: arm: rockchip: Add FriendlyElec CM3588 NAS new 053799ea21fa arm64: dts: rockchip: Add FriendlyElec CM3588 NAS board new 0866aef9b478 arm64: dts: rockchip: Prepare RK3588 SoC dtsi files for pe [...] new 97d61227d6bb arm64: dts: rockchip: add thermal zones information on RK3588 new 4afa9056ed9e arm64: dts: rockchip: enable thermal management on all RK3 [...] new d64d337f1856 arm64: dts: rockchip: add passive GPU cooling on RK3588 new 2aab8905a843 arm64: dts: rockchip: enable automatic fan control on Rock 5B new 413822f98101 Merge branch 'v6.11-armsoc/dts64' into for-next new 78fb91e5c4c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17f27a958bf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec2d2f7fcc25 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new eaa13090dcd7 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 3dde5f6bf44f Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new ecd5be54634e Merge branch 'next' of https://git.linaro.org/people/jens. [...] new c65b16feb7b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 288cf5060aed Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new edc195275dae Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new e121b4d42413 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new d7d9ef1f40dc dt-bindings: clock: imx8mp: Add #reset-cells property new 6f0e817175c5 clk: imx: clk-audiomix: Add reset controller new dc4211c67e20 clk: imx: clk-audiomix: Add CLK_SET_RATE_PARENT flags for clocks new d40371a1c963 clk: imx: clk-audiomix: Correct parent clock for earc_phy [...] new e52fd71333b4 clk: imx: imx6ul: fix default parent for enet*_ref_sel new 8f32e9dd0916 clk: imx: composite-8m: Enable gate clk with mcore_booted new d342df11726b clk: imx: composite-93: keep root clock on when mcore enabled new 4717ccadb51e clk: imx: composite-7ulp: Check the PCC present bit new 7622f888fca1 clk: imx: fracn-gppll: fix fractional part of PLL getting lost new 3d29036853b9 clk: imx: imx8mp: fix clock tree update of TF-A managed clocks new a54c441b46a0 clk: imx: Remove CLK_SET_PARENT_GATE for DRAM mux for i.MX7D new fcc2a79a6091 clk: imx: add CLK_SET_RATE_PARENT for lcdif_pixel_src for i.MX7D new b340ff2721a5 clk: imx: imx8mn: add sai7_ipg_clk clock settings new 6937d3a2e737 clk: imx: imx8mm: Change the 'nand_usdhc_bus' clock to non [...] new 79124129305f clk: imx: imx8qxp: Add LVDS bypass clocks new 236f32230c24 clk: imx: imx8qxp: Add clock muxes for MIPI and PHY ref clocks new e61352d5ecdc clk: imx: imx8qxp: Register dc0_bypass0_clk before disp clk new 766c386c16c9 clk: imx: imx8qxp: Parent should be initialized earlier th [...] new 2c3499c761e0 clk: imx: fracn-gppll: update rate table new ff06ea04e4cf clk: imx: clk-imx8mp: Allow media_disp pixel clock reconfi [...] new d5e1a4350296 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eed569f85264 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 120dd4118e58 LoongArch: Only allow OBJTOOL & ORC unwinder if toolchain [...] new f63a47b34b14 LoongArch: Fix watchpoint setting error new c8e57ab0995c LoongArch: Trigger user-space watchpoints correctly new 3eb2a8b23598 LoongArch: Fix multiple hardware watchpoint issues new d0a1c07739e1 LoongArch: KVM: Remove an unneeded semicolon new ceb05ed08e7c Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new d3fc1f0d668b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b81656c37acf MIPS: Loongson64: Remove memory node for builtin-dtb new dbb69b9d6234 MIPS: dts: loongson: Fix liointc IRQ polarity new f70fd92df752 MIPS: dts: loongson: Fix ls2k1000-rtc interrupt new 813c18d1ca19 MIPS: dts: loongson: Fix GMAC phy node new da3f62466e5a MIPS: dts: loongson: Add ISA node new c04366b1207a MIPS: Loongson64: Test register availability before use new f4d430db17b4 platform: mips: cpu_hwmon: Disable driver on unsupported hardware new 4e7ca0b57f3b MIPS: Loongson64: reset: Prioritise firmware service new 335819fd5bac MIPS: Loongson64: sleeper: Pass ra and sp as arguments new 77543269ff23 MIPS: Loongson64: env: Hook up Loongsson-2K new 48edaea75584 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 913a5ff1c0be parisc: Add gettimeofday() and clock_gettime() vDSO functions new cb4827b72426 parisc: Add 64-bit gettimeofday() and clock_gettime() vDSO [...] new 232283d7a1a4 parisc: use correct compat recv/recvfrom syscalls new 1c226ffea7ad parisc: use generic sys_fanotify_mark implementation new 5a0c14bc32b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 699d1104ccbd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b39c009db27f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c41a4752b7d Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 1dedd300544d Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 63d61280b618 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f770a6e9a3d7 bcachefs: Fix initialization order for srcu barrier new d47df4f616d5 bcachefs: Fix array-index-out-of-bounds new 3727ca56049d bcachefs: Fix a locking bug in the do_discard_fast() path new d406545613b5 bcachefs: Fix shift overflow in read_one_super() new e3fd3faa453c bcachefs: Fix btree ID bitmasks new 9e7cfb35e266 bcachefs: Check for invalid btree IDs new dbf4d79b7fc7 bcachefs: Fix early init error path in journal code new 1ba44217f825 bcachefs: delete_dead_snapshots() doesn't need to go RW new cff07e2739d8 bcachefs: Guard against overflowing LRU_TIME_BITS new 2e9940d4a195 bcachefs: Handle cached data LRU wraparound new ddd118ab45e8 bcachefs: Fix bch2_sb_downgrade_update() new 0a2a507d404e bcachefs: set_worker_desc() for delete_dead_snapshots new a56da69799bd bcachefs: Fix bch2_trans_put() new 33dfafa90285 bcachefs: Fix safe errors by default new c6cab97cdfd1 bcachefs: fix alignment of VMA for memory mapped files on THP new e5dbf4c912b9 closures: Change BUG_ON() to WARN_ON() new 933939128f60 bcachefs: Fix missing alloc_data_type_set() new 81ab011f25ce bcachefs: Replace bare EEXIST with private error codes new 26f05a62a2ba bcachefs: Fix I_NEW warning in race path in bch2_inode_insert() new 41960b67c92b bcachefs: Use bch2_print_string_as_lines for long err new 35b267b7185d bcachefs: Fix a UAF after write_super() new 390cc4fe147e bcachefs: Move the ei_flags setting to after initialization new 90521210d374 bcachefs: Fix missing spaces in journal_entry_dev_usage_to_text new 02c7e0bdb843 bcachefs: Align the display format of `btrees/inodes/keys` new 3fe25009d09c bcachefs: Use filemap_read() to simplify the execution flow new 08006eeb9dc2 bcachefs: fix missing include new 3497365cdc70 bcachefs: add might_sleep() annotations for fsck_err() new 9a61db73d3e6 bcachefs: Use try_cmpxchg() family of functions instead of [...] new e2b8519accf9 bcachefs: Check for bsets past bch_btree_ptr_v2.sectors_written new e10ed43381f6 bcachefs: btree_ptr_sectors_written() now takes bkey_s_c new 9889b1d4b3a1 bcachefs: make offline fsck set read_only fs flag new 3a7074f26ab3 bcachefs: don't expose "read_only" as a mount option new 7ed92fad8117 bcachefs: bch2_printbuf_strip_trailing_newline() new 526889940a63 bcachefs: allow passing full device path for target options new fbc8939f9ef7 bcachefs: check_key_has_inode() new 4696298f6720 bcachefs: bch_alloc->stripe_sectors new baa73ef19421 bcachefs: BCH_DATA_unstriped new 71704e7114f3 bcachefs: metadata version bucket_stripe_sectors new 60f76e116ec9 bcachefs: add printbuf arg to bch2_parse_mount_opts() new ae08210de114 bcachefs: Add error code to defer option parsing new 0bd1a2223ab3 bcachefs: use new mount API new 8380ffd89bd5 bcachefs: KEY_TYPE_accounting new c8d1c2d7c986 bcachefs: Accumulate accounting keys in journal replay new d380f9af3463 bcachefs: btree write buffer knows how to accumulate bch_a [...] new c70a991ece92 bcachefs: Disk space accounting rewrite new ad05c28f471a bcachefs: Coalesce accounting keys before journal replay new 1629db8ff0f8 bcachefs: dev_usage updated by new accounting new cb8baf7e3f01 bcachefs: Kill bch2_fs_usage_initialize() new 69823963715c bcachefs: Convert bch2_ioctl_fs_usage() to new accounting new 28449e036f38 bcachefs: kill bch2_fs_usage_read() new d910c0c46ef4 bcachefs: Kill writing old accounting to journal new 7d874d432782 bcachefs: Delete journal-buf-sharded old style accounting new ba2f9e96ad7b bcachefs: Kill bch2_fs_usage_to_text() new 2e07d2ae13a7 bcachefs: Kill fs_usage_online new 05efdb258c24 bcachefs: Kill replicas_journal_res new 2017c8c206f7 bcachefs: Convert gc to new accounting new 629ea2e12841 bcachefs: Convert bch2_replicas_gc2() to new accounting new 16d119c86b93 bcachefs: bch2_verify_accounting_clean() new 4ca7ad936ef2 bcachefs: bch_acct_compression new 5e5c9d8def0a bcachefs: Convert bch2_compression_stats_to_text() to new [...] new 7a6634fecff1 bcachefs: bch2_fs_accounting_to_text() new e784c6234d8a bcachefs: bch2_fs_usage_base_to_text() new 2a1218bcc5aa bcachefs: bch_acct_snapshot new 6476dba0456e bcachefs: bch_acct_btree new 6ea21c269747 bcachefs: bch_acct_rebalance_work new fda6c4a4e1a5 bcachefs: Eytzinger accumulation for accounting keys new 848b70506e05 bcachefs: Kill bch2_mount() new 0687d1dc9731 bcachefs: bch2_fs_get_tree() cleanup new 377d9fd39432 bcachefs: Don't block journal when finishing check_allocations() new e3bf4145a57b bcachefs: Walk leaf to root in btree_gc new 6a14edf81a47 bcachefs: Initialize gc buckets in alloc trigger new 6862805ae35d bcachefs: Delete old assertion for online fsck new 3e4b1d1ed32a bcachefs: btree_types bitmask cleanups new cf9b2e279aef bcachefs: fsck_err() may now take a btree_trans new d2485cce84cf bcachefs: Plumb more logging through stdio redirect new 722fe6d36be8 bcachefs: twf: convert bch2_stdio_redirect_readline() to darray new 6e32a3d2795a bcachefs: bch2_stdio_redirect_readline_timeout() new 2cd76931488d bcachefs: twf: delete dead struct fields new 7e05d07ccc76 bcachefs: bch2_dir_emit() - fix directory reads in the fus [...] new 9e9353037b95 bcachefs: track writeback errors using the generic trackin [...] new fd68ee57a391 bcachefs: Add tracepoints for bch2_sync_fs() and bch2_fsync() new 9bc21486e8bd bcachefs: Clear trans->last_unlock_ip when setting trans->locked new d7b8dd1f78a3 bcachefs: Unlock trans when waiting for user input in fsck new 4a718c9fed69 bcachefs: implement FS_IOC_GETVERSION to support lsattr new e1f5a136b08f bcachefs: support get fs label new d2a3a5000bf3 bcachefs: support FS_IOC_SETFSLABEL new 927469595b36 bcachefs: support REMAP_FILE_DEDUP in bch2_remap_file_range new 1f913df92037 bcachefs: BCH_IOCTL_QUERY_ACCOUNTING new fc1709adbd0a bcachefs: bch2_btree_insert() - add btree iter flags new 3128a4fdacd2 bcachefs: Fix race in bch2_accounting_mem_insert() new b7d6f6c435db bcachefs: fix smatch data leak warning in fs usage ioctl new bcf531048cab bcachefs: Refactor disk accounting data structures new eeaf2f3169a7 bcachefs: bch2_accounting_mem_gc() new 43c40423a1ae bcachefs: Fix bch2_gc_accounting_done() locking new b3f765730a97 bcachefs: Kill gc_pos_btree_node() new f0d143c2e76d bcachefs: bch2_btree_id_to_text() new 5f21ca8fe0e2 bcachefs: bch2_gc_pos_to_text() new 71085baf4b4f bcachefs: btree_node_unlock() assert new ba7bea99eab5 bcachefs: btree_path_cached_set() new 513085686889 bcachefs: kill key cache arg to bch2_assert_pos_locked() new e97df38be2f2 MAINTAINERS: remove Brian Foster as a reviewer for bcachefs new c740a637f5b5 bcachefs: per_cpu_sum() new cdf1ad1a215e bcachefs: Reduce the scope of gc_lock new 6f6beab7fedd bcachefs: use FGP_WRITEBEGIN instead of combining individu [...] new 58843d00bf37 bcachefs: set fgf order hint before starting a buffered write new ddb8a9317098 bcachefs: bch2_btree_key_cache_drop() now evicts new 4fab1158f56d bcachefs: split out lru_format.h new 1fc195648366 bcachefs: support STATX_DIOALIGN for statx file new ced8a0273849 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new c882878a333a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce5291e56081 cifs: Defer read completion new 969b3010cbfc cifs: Only pick a channel once per read request new 3f59138580bf cifs: Move the 'pid' from the subreq to the req new 0ea7bade012c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 981704286be5 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new e3b541363529 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7e70bfcefefd Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 27ab33854873 udf: Fix bogus checksum computation in udf_rename() new 112ab5a74733 udf: Avoid using corrupted block bitmap buffer new 5a405b91cb96 udf: Drop load_block_bitmap() wrapper new 0263fa17c2c6 udf: Avoid excessive partition lengths new fa27655ec3a3 udf: prevent integer overflow in udf_bitmap_free_blocks() new 519f453b310a Pull UDF consistency fixes. new 61e6fbd7697c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 2f08893d20ac Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new bd41491c03f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a738ab3b210 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 809e2488dc56 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new ba7a30203cc0 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 3dcc658c9823 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new fae8a77ba66a 9p: v9fs_fid_find: also lookup by inode if not found dentry new 2211561723a6 9p: Enable multipage folios new dd5d4a9003a2 Merge branch '9p-next' of git://github.com/martinetd/linux new 1cee003aed70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 54166a33d1e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a48d502eb120 Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] new d4f50ea957ca vfs: shave a branch in getname_flags new deebbd505c7b Improve readability of copy_tree new be4edd1642ee hfsplus: fix to avoid false alarm of circular locking new d27b0b223c9c fs: don't copy to userspace under namespace semaphore new c1b0eb625788 path: add cleanup helper new 7401813ca531 fs: simplify error handling new 6307f205d0fb listmount: allow listing in reverse order new 74dd4012e8e2 proc: Remove usage of the deprecated ida_simple_xx() API new e69ddc043deb hfs: fix to initialize fields of hfs_inode_info after hfs_ [...] new 49b75965dd5a vfs: reorder checks in may_create_in_sticky new 77ca9f1b82c3 fs: Export in_group_or_capable() new 0cd5b6baf146 f2fs: Use in_group_or_capable() helper new 4fcc2034131b fuse: Use in_group_or_capable() helper new c101436c7af9 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] new f6f974794cb9 Merge branch 'vfs.xattr' into vfs.all Signed-off-by: Chris [...] new 807221c54db6 openpromfs: add missing MODULE_DESCRIPTION() macro new 5f0f733ca82e Merge branch 'vfs.module.description' into vfs.all Signed- [...] new 9962aebcea04 Merge branch 'vfs.pg_error' into vfs.all Signed-off-by: Ch [...] new 228bf2fc77a6 Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] new 4f87a5fbe83f Merge branch 'vfs.casefold' into vfs.all Signed-off-by: Ch [...] new 12725b92f957 Merge branch 'vfs.inode.rcu' into vfs.all Signed-off-by: C [...] new 3f7c5ea43c5c Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] new f2e9337c51c3 Merge branch 'vfs.procfs' into vfs.all Signed-off-by: Chri [...] new 61b9bc94fe7b Merge branch 'vfs.iomap' into vfs.all new db54f47b0851 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new fc8ef93e811b Merge branch 'fs-next' of linux-next new c8b9d60ef2b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5b9831df0631 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9be7bc30e380 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 0d19dcef83a9 next-20240619/hid new c0c60d7c9c83 i2c: i801: Add support for Intel Arrow Lake-H new a09122409e5e i2c: add missing MODULE_DESCRIPTION() macros new f8e5d3735c92 i2c: omap: switch to NOIRQ_SYSTEM_SLEEP_PM_OPS() and RUNTI [...] new 24bc9ea87875 i2c: omap: wakeup the controller during suspend() callback new 967fcf62f7bc dt-bindings: i2c: atmel,at91sam: drop unneeded address/size-cells new 6ce7745628c3 dt-bindings: i2c: nvidia,tegra20: drop unneeded address/si [...] new 74abb56866d6 dt-bindings: i2c: samsung,s3c2410: drop unneeded address/s [...] new 2d48938e3107 dt-bindings: i2c: ti,omap4: reference i2c-controller.yaml schema new bae1a57afc54 dt-bindings: i2c: adjust indentation in DTS example to cod [...] new d83faa9b9a12 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 907577eee672 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 7a7197cdce99 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 9fd081c1b5b7 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 04557a272837 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 899702e0f5fe Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new a286db937ebd cpupower: Remove absent 'v' parameter from monitor man page new 3e1f12c26646 cpupower: Change the var type of the 'monitor' subcommand [...] new c11247272059 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 03c6a235bbce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3e9f130a154d Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 64ee138f6114 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b501d261a5b3 net: txgbe: add FDIR ATR support new 4bdb441105dc net: txgbe: support Flow Director perfect filters new 34744a7749b3 net: txgbe: add FDIR info to ethtool ops new e3511997d7dc Merge branch 'add-flow-director-for-txgbe' new a012f9a752a5 igb: Add MII write support new a6ec08beec9e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 0d6b1eb660be nfc: Drop explicit initialization of struct i2c_device_id: [...] new d21a103b612c net: stmmac: unexport stmmac_pltfr_init/exit() new 08f116c9ea6d wifi: mt76: un-embedd netdev from mt76_dev new 01479f1b912a dt-bindings: ptp: Convert ptp-qoirq to yaml format new 243996d172a6 dt-bindings: net: Convert fsl-fman to yaml new 86474deeb5c3 Merge branch 'dt-bindings-net-convert-fsl-fman-related-fil [...] new a8bd4d7af70d ARM: dts: rockchip: rk3xxx: fix emac node new a119aec5bf34 net: ethernet: arc: remove emac_arc driver new 8a3913c8e05b dt-bindings: net: remove arc_emac.txt new 9413b1be0be6 Merge branch 'net-cleanup-arc-emac' new 88f56254a275 bnxt_en: split rx ring helpers out from ring helpers new 2d694c27d32e bnxt_en: implement netdev_queue_mgmt_ops new a0c6359df6c7 Merge branch 'bnxt_en-netdev_queue_mgmt_ops' new c32fe1986f27 net: fec: Fix FEC_ECR_EN1588 being cleared on link-down new dcec8d291da8 net: dsa: ksz_common: Allow only up to two HSR HW offloade [...] new 4558645d139c docs: net: document guidance of implementing the SR-IOV NDOs new 39c469188b6d octeontx2-pf: Add ucast filter count configurability via devlink. new a744e2d03a91 l2tp: remove unused list_head member in l2tp_tunnel new aa5e17e1f5ec l2tp: store l2tpv3 sessions in per-net IDR new 2a3339f6c963 l2tp: store l2tpv2 sessions in per-net IDR new ff6a2ac23cb0 l2tp: refactor udp recv to lookup to not use sk_user_data new c37e0138ca5f l2tp: don't use sk_user_data in l2tp_udp_encap_err_recv new 5f77c18ea556 l2tp: use IDR for all session lookups new 8c6245af4fc5 l2tp: drop the now unused l2tp_tunnel_get_session new d18d3f0a24fc l2tp: replace hlist with simple list for per-tunnel session list new 4fce809e4062 Merge branch 'l2tp-sk_user_data' new e5efa3ff412d dt-bindings: net: mscc-miim: Add resets property new 9e6d33937b42 net: mdio: mscc-miim: Handle the switch reset new 28ba5c117191 Merge branch 'net-mscc-miim-switch-reset' new 121205a97c50 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 01793ed86b5d bpf, verifier: Correct tail_call_reachable for bpf prog new f663a03c8e35 bpf, x64: Remove tail call detection new 3b0630437093 Merge branch 'bpf-verifier-correct-tail_call_reachable-for [...] new 9919c5c98cb2 bpf: remove unused parameter in bpf_jit_binary_pack_finalize new ab224b9ef7c4 bpf: remove unused parameter in __bpf_free_used_btfs new 21ab4980e02d bpf: remove redeclaration of new_n in bpf_verifier_vlog new bf977ee4a9e2 Merge branch 'fix-compiler-warnings-looking-for-suggestions' new 34ad6ec97252 selftests/bpf: Drop type from network_helper_opts new 08a5206240d3 selftests/bpf: Use connect_to_addr in connect_to_fd_opt new bbca57aa378b selftests/bpf: Add client_socket helper new 7f0d5140a6d6 selftests/bpf: Drop noconnect from network_helper_opts new fb69f71cf585 selftests/bpf: Use start_server_str in mptcp new 8cab7cdcf5ae selftests/bpf: Use start_server_str in test_tcp_check_sync [...] new 1ae7a19e3763 Merge branch 'use-network-helpers-part-7' new 572666abcb92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c318a2187f8 Merge tag 'pwrseq-initial-for-v6.11' of git://git.kernel.o [...] new 251180e6dba5 dt-bindings: net: bluetooth: qualcomm: describe regulators [...] new 4029dba6b6f1 Bluetooth: qca: use the power sequencer for QCA6390 new 385a65b27bb0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 979eb96cb061 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b969723a0b70 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 053290478beb Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 209d5ed1d5b9 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 26d59dd48dd1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f680df51ca5f Merge tag 'drm-misc-next-2024-05-30' of https://gitlab.fre [...] new 6dac16124c07 Merge tag 'drm-misc-next-2024-06-06' of https://gitlab.fre [...] new 91c93e475ca4 Merge tag 'drm-misc-next-2024-06-13' of https://gitlab.fre [...] new ab3d8479626d Merge tag 'drm-misc-next-2024-06-20' of https://gitlab.fre [...] new 4552a6a42a3a Merge tag 'drm-intel-next-2024-06-19' of https://gitlab.fr [...] new 86d41662aaaa accel/habanalabs/gaudi2: use single function to compare FW [...] new c91d9fbe90f5 accel/habanalabs: add device name to error print new a5145991eaa6 accel/habanalabs/gaudi2: update interrupts related headers new 4df5cfd0e689 accel/habanalabs: restructure function that checks heartbe [...] new b6c733ebf104 accel/habanalabs/gaudi2: align embedded specs headers new 9e5babea5728 accel/habanalabs: no CPUCP prints on heartbeat failure new cffb3923c4fe accel/habanalabs: use parent device for trace events new 91f3ebd1e55c accel/habanalabs: expose server type in debugfs new 1eacfb9dfc2e accel/habanalabs: add device name to invalidation failure msg new db32ddc98c70 accel/habanalabs: add heartbeat debug info new 85ee20addbca accel/habanalabs: use msg_header instead of desc_header new 500827d2fe65 accel/habanalabs: check for errors after preboot is ready new d0d6418f1f5c accel/habanalabs/gaudi2: align interrupt names to table new 659102437619 accel/habanalabs/gaudi2: revise return value handling in g [...] new cae5e4de358f accel/habanalabs/gaudi2: assume hard-reset by FW upon MC S [...] new f70e34d8b01d accel/habanalabs: separate nonce from max_size in cpucp_pa [...] new 0ac1c92c6b8f accel/habanalabs: add an EQ size ASIC property new 6f6323040e65 accel/habanalabs: move hl_eq_heartbeat_event_handle() to c [...] new 65c6b847a831 accel/habanalabs/gaudi2: add GAUDI2D revision support new 4ce27da0bd6e accel/habanalabs: use device-name directory in debugfs-dri [...] new 30f183a3669c accel/habanalabs: add a common handler for clock change events new 920fabafea4b accel/habanalabs: add cpld ts cpld_timestamp cpucp new 421d7690b558 accel/habanalabs: remove timestamp registration debug prints new 03387d163cdc accel/habanalabs/gaudi2: unsecure edma max outstanding register new 5855baed03cf accel/habanalabs: change the heartbeat scheduling point new e8307804e2e1 accel/habanalabs: disable EQ interrupt after disabling pci new 00c198d4c170 accel/habanalbs/gaudi2: reduce interrupt count to 128 new 6d4a9ef47352 MAINTAINERS: Change habanalabs maintainer and git repo path new 0411d494c664 accel/habanalabs: additional print in device-in-use info new b80d69de0fec accel/habanalabs: add more info upon cpu pkt timeout new aa2b8e98611e accel/habanalabs: revise print on EQ heartbeat failure new 99484a0eadea accel/habanalabs: dump the EQ entries headers on EQ heartb [...] new ee6350c6c330 accel/habanalabs: print timestamp of last PQ heartbeat on [...] new fb0e9ebb93aa accel/habanalabs: move heartbeat work initialization to ea [...] new 824a450c0d90 accel/habanalabs: gradual sleep in polling memory macro new 05e034f87b4c Merge tag 'drm-habanalabs-next-2024-06-20' of https://gith [...] new e5ebcb8bb538 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 2a28341d1563 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 0ddd2ae586d2 drm/ttm: increase ttm pre-fault value to PMD size new c62b4fc4b9b8 drm/panel: truly-nt35521: transition to mipi_dsi wrapped f [...] new 4c3f53ed2376 dt-bindings: display: synopsys, dw-hdmi: Document ddc-i2c- [...] new 3374d842cd81 dt-bindings: display: synopsys, dw-hdmi: Mark ddc-i2c-bus [...] new 5457a9d875a9 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 62c696fd82b5 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new b493b26b069e drm/i915: Extract intel_crtc_arm_vblank_event() new 91103ca3750c drm/i915: Add async flip tracepoint new 367cf0d8a676 drm/i915: Add flip done tracepoint new 294ffd2bfaa3 drm/i915: Introduce intel_mode_vdisplay() new 42c8065d83fa drm/i915: Pass the whole atomic state to intel_color_prepa [...] new a6c8dfbfcd01 drm/i915/dsb: Plumb the whole atomic state into intel_dsb_ [...] new 4a74de91056d drm/i915/dsb: Convert the DSB code to use intel_display ra [...] new 7562c88be8ac drm/i915/dsb: Add i915.enable_dsb module parameter new 5bdd780180e3 drm/i915: Drop useless intel_dsb.h include new 67577e2eada5 drm/i915/dsb: Document that the ATS fault bits are for mtl+ new cc2ee76a9003 drm/i915: Move encoder suspend/shutdown helpers to intel_e [...] new b2c42f9d5ef0 drm/i915: Pass intel_display to the encoder suspend/shutdo [...] new b1d90a862c89 drm/xe: Use the encoder suspend helper also used by the i9 [...] new 55232fa58031 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 5173f3291b0c Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new cb925d31f091 drm/xe/oa: Fix potential NPD when OA is not initialized new 3516b2913ead drm/xe/oa: Call xe_oa_emit_oa_config() with new config whe [...] new 93d2d3e4c5d0 drm/xe/oa: Remove WARN_ON's for unsupported configurations new d35386b3a77b drm/xe/xelpgp: Extend Wa_14019877138 to graphics 12.74 new 65336c3fa2cf drm/xe/vf: Disable features that do not apply to VFs new 9632dfb0def4 drm/xe/vf: Don't run any save-restore RTP actions if VF new f20535ce1dd9 drm/xe/vf: Don't apply tile workarounds if VF new f2800572cc0b drm/xe/vf: Don't change hwe IRQ masks if using memory IRQs new 5aa326f52872 drm/xe/vf: Don't initialize OA if VF new ecab82af2787 drm/xe/vf: Don't support gtidle if VF new ef3fcfe06398 drm/xe/vf: Don't use register based TLB invalidation if VF new 7875fe7c2495 drm/xe/vf: Skip engine ring enabling if VF new 2b79878b0784 drm/xe/vf: Custom HuC initialization if VF new 0d39640ace67 drm/xe: Invert runnable_state / pending enable check and assert new 33991ae8f40a drm/xe: Simplify locking in new_vma new 1055b32e7357 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new c9fd1492a723 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 9851745417f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f72c6062dc9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a810870d7a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9181307fd06 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fe1ff61487ac ASoC: rt1318: Add RT1318 audio amplifier driver new 9c3004d2eb7c Merge remote-tracking branch 'asoc/for-6.11' into asoc-next new 68cd25e644d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 423a3bd4046c Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new b69e8fb39c18 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b3b136324a72 next-20240620/block new b0209488b5ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22cda9897d00 next-20240620/mmc new 8dc7c29f6086 mfd: lm3533: Move to new GPIO descriptor-based APIs new 351fee4b9cc5 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 40f00fdbd321 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 71a5e6212683 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ffe4b381e2ea regulator: dt-bindings: mt6315: Document MT6319 PMIC new 6efceffd9bd6 Merge remote-tracking branch 'regulator/for-6.11' into reg [...] new 7621869f3e6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 777166e6f07b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9a6bc9819378 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 7709e8eef295 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 14d8e3053d29 Merge branch 'next' of git://github.com/cschaufler/smack-next new 5210cbe9a47f rtnetlink: print rtnl_mutex holder/waiter for debug purpose new ac92e904e75c Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 6f7c9221752d Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new e5c1c528d62b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a29954e93f99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f34ca588fc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78b05172b42d spi: spi-cadence: Enable spi refclk in slave mode new 741b31df024c spi: Merge up fixes new cc169cf869fd spi: cs42l43: Refactor accessing the SDCA extension properties new 0ca645ab5b15 spi: cs42l43: Add speaker id support to the bridge configuration new 15a72a536b1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30b709b3fb3e Merge branch into tip/master: 'x86/urgent' new cfe5b6bb8722 Merge branch into tip/master: 'WIP.x86/fpu' new 3f5eb892187c Merge branch into tip/master: 'irq/core' new 7a46ea5c7c85 Merge branch into tip/master: 'locking/core' new 62f34ed6c8dc Merge branch into tip/master: 'perf/core' new 4f8f32ec4d2e Merge branch into tip/master: 'ras/core' new 9cd1105965d1 Merge branch into tip/master: 'sched/core' new aa140b97c682 Merge branch into tip/master: 'smp/core' new f91a95af5ac1 Merge branch into tip/master: 'timers/core' new d0222ed8cb6b Merge branch into tip/master: 'x86/alternatives' new 1f745084859b Merge branch into tip/master: 'x86/boot' new 469169803d52 x86/kconfig: Add as-instr64 macro to properly evaluate AS_WRUSS new 0e133b7d2ac0 Merge branch into tip/master: 'x86/build' new 132ff356640b Merge branch into tip/master: 'x86/cache' new 654aaae3d53d Merge branch into tip/master: 'x86/cc' new 9967f0fa913d Merge branch into tip/master: 'x86/cleanups' new 42a9fb60a402 Merge branch into tip/master: 'x86/core' new b0c581e5e9dc Merge branch into tip/master: 'x86/cpu' new e42babc7649d Merge branch into tip/master: 'x86/misc' new d042517aa5a4 Merge branch into tip/master: 'x86/percpu' new 3991b04d4870 virt: sev-guest: Mark driver struct with __refdata to prev [...] new 859e6ded5e41 Merge branch into tip/master: 'x86/sev' new 585f92ad7d2c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f103f9e0b945 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 4bd34b3bd10e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f6aca89350d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5766381ad3e6 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new d81473840ce1 KVM: interrupt kvm_gmem_populate() on signals new 8a4e2742a54e KVM: x86/tdp_mmu: Sprinkle __must_check new 02b0d3b9d4dd Merge branch 'kvm-6.10-fixes' into HEAD new 64badfcd3dec Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 4e8ff73eb7ae KVM: arm64: Get sys_reg encoding from descriptor in idregs [...] new 410db103f6eb KVM: arm64: Make idregs debugfs iterator search sysreg tab [...] new 97ca3fcc15cc KVM: arm64: Use read-only helper for reading VM ID registers new d7508d27dd88 KVM: arm64: Add helper for writing ID regs new 44241f34fac9 KVM: arm64: nv: Use accessors for modifying ID registers new f1ff3fc5209a KVM: arm64: unify code to prepare traps new 2843cae26644 KVM: arm64: Treat CTR_EL0 as a VM feature ID register new bb4fa769dcdd KVM: arm64: show writable masks for feature registers new 76d36012276a KVM: arm64: rename functions for invariant sys regs new 11a31be88fb6 KVM: selftests: arm64: Test writes to CTR_EL0 new afbc1bebc1f1 Merge branch kvm-arm64/ctr-el0 into kvmarm/next new a8f0655887cc KVM: arm64: Fix clobbered ELR in sync abort/SError new ea9d7c83d14e KVM: arm64: Fix __pkvm_init_switch_pgd call ABI new 6e3b773ed6bc KVM: arm64: nVHE: Simplify invalid_host_el2_vect new 4ab3f9dd561b KVM: arm64: nVHE: gen-hyprel: Skip R_AARCH64_ABS32 new 3c6eb6487693 KVM: arm64: VHE: Mark __hyp_call_panic __noreturn new 7a928b32f1de arm64: Introduce esr_brk_comment, esr_is_cfi_brk new 8f3873a39529 KVM: arm64: Introduce print_nvhe_hyp_panic helper new eca4ba5b6dff KVM: arm64: nVHE: Support CONFIG_CFI_CLANG at EL2 new c4703bbfd3d1 Merge branch kvm-arm64/el2-kcfi into kvmarm/next new d2b2ecba8ddb KVM: arm64: nv: Forward FP/ASIMD traps to guest hypervisor new 399debfc9749 KVM: arm64: nv: Forward SVE traps to guest hypervisor new b3d29a823099 KVM: arm64: nv: Handle ZCR_EL2 traps new 069da3ffdadf KVM: arm64: nv: Load guest hyp's ZCR into EL1 state new b7e5c9426429 KVM: arm64: nv: Save guest's ZCR_EL2 when in hyp context new 9092aca9fe9a KVM: arm64: nv: Use guest hypervisor's max VL when running [...] new 2e3cf82063a0 KVM: arm64: nv: Ensure correct VL is loaded before saving [...] new 1785f020b112 KVM: arm64: Spin off helper for programming CPTR traps new 493da2b1c49a KVM: arm64: nv: Handle CPACR_EL1 traps new 0cfc85b8f5cf KVM: arm64: nv: Load guest FP state for ZCR_EL2 trap new 5326303bb7d9 KVM: arm64: nv: Honor guest hypervisor's FP/SVE traps in CPTR_EL2 new 0edc60fd6e9e KVM: arm64: nv: Add TCPAC/TTA to CPTR->CPACR conversion helper new e19d533126ac KVM: arm64: nv: Add trap description for CPTR_EL2 new cd931bd6093c KVM: arm64: nv: Add additional trap setup for CPTR_EL2 new f1ee914fb626 KVM: arm64: Allow the use of SVE+NV new a9e3d7734719 Merge branch kvm-arm64/nv-sve into kvmarm/next new 1d08e9476b08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dbef55b7e515 Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] new 9aaf6d78ac00 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new 6fa8bbd0e3c4 Merge branch 'next' of https://github.com/kvm-x86/linux.git new e05271b8d5bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d5cc5bef5b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8cce475922aa Merge branch 'bpf/for-next' into sched_ext-base new df268382adc1 sched: Restructure sched_class order sanity checks in sche [...] new 304b3f2bc07b sched: Allow sched_cgroup_fork() to fail and introduce sch [...] new e83edbf88f18 sched: Add sched_class->reweight_task() new d8c7bc2e2091 sched: Add sched_class->switching_to() and expose check_cl [...] new 4f9c7ca85104 sched: Factor out cgroup weight conversion functions new 96fd6c65efc6 sched: Factor out update_other_load_avgs() from __update_b [...] new 2c8d046d5d51 sched: Add normal_policy() new a7a9fc549293 sched_ext: Add boilerplate for extensible scheduler class new f0e1a0643a59 sched_ext: Implement BPF extensible scheduler class new 2a52ca7c9896 sched_ext: Add scx_simple and scx_example_qmap example schedulers new 79e104400fc3 sched_ext: Add sysrq-S which disables the BPF scheduler new 8a010b81b3a5 sched_ext: Implement runnable task stall watchdog new 7bb6f0810ecf sched_ext: Allow BPF schedulers to disallow specific tasks [...] new 1538e33995ea sched_ext: Print sched_ext info when dumping stack new 07814a9439a3 sched_ext: Print debug dump after an error exit new 1c3ae1cb2f2c tools/sched_ext: Add scx_show_state.py new 81aae789181b sched_ext: Implement scx_bpf_kick_cpu() and task preemptio [...] new 037df2a314a0 sched_ext: Add a central scheduler which makes all schedul [...] new 0922f54fdd15 sched_ext: Make watchdog handle ops.dispatch() looping stall new 1c29f8541e17 sched_ext: Add task state tracking operations new 22a920209ab6 sched_ext: Implement tickless support new 36454023f50b sched_ext: Track tasks that are subjects of the in-flight [...] new 90e55164dad4 sched_ext: Implement SCX_KICK_WAIT new 245254f7081d sched_ext: Implement sched_ext_ops.cpu_acquire/release() new 60c27fb59f6c sched_ext: Implement sched_ext_ops.cpu_online/offline() new 0fd55582ed5b sched_ext: Bypass BPF scheduler while PM events are in progress new 7b0888b7cc19 sched_ext: Implement core-sched support new 06e51be3d5e7 sched_ext: Add vtime-ordered priority queue to dispatch_q's new fa48e8d2c7b5 sched_ext: Documentation: scheduler: Document extensible s [...] new a5db7817af78 sched_ext: Add selftests new 7ac3d380c284 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af5e405bc24e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new edf8f3a308dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b807a793f1e Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 24f0d5ded76f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 284ad8e7d5ee leds: trigger: input-events: Rewrite to fix a serious lock [...] new fd68a10be6d7 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 618cd7e275f7 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 0b537c12b932 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new a51fdf489733 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new a5fed3c5756e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f9fe9c1d2b27 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 387411b125de Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 4dcc0f95ca2a coresight: constify the struct device_type usage new 63cf87319c53 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8a5e7357d88a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35a3bad187db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 86e8569f8eb6 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new aefa036be8c2 phy: freescale: imx8qm-hsio: Include bitfield.h for FIELD_PREP new e2d0317e6658 dt-bindings: phy: airoha: Add PCIe PHY controller new d7d2818b9383 phy: airoha: Add PCIe PHY driver for EN7581 SoC. new 1369d102b07c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b96f16bdf58d soundwire: Intel: clarify Copyright information new 8e8c0dfc828c soundwire: generic_bandwidth_allocation: change port_bo pa [...] new 5a4c1f0207d8 soundwire: bus: simplify by using local slave->prop new 588fe39d99f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 80ca2e14fe44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90105c55b857 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 8d7c048cd503 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 5878853fc938 dmaengine: Add API function dmaengine_prep_peripheral_dma_vec() new 74609e568670 dmaengine: dma-axi-dmac: Implement device_prep_peripheral_dma_vec new 380afccc2a55 Documentation: dmaengine: Document new dma_vec API new 73115d8068b6 Merge tag 'dmaengine_topic_dma_vec' into next new af48e0721ea0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4a28fbaf48cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 678ae904318b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3512e98958b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 68e3c6e35fc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa59cc39e0c9 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 6f6b911740d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e281b3d09aa7 pwm: stm32: Refuse too small period requests new c913ad1804e3 pwm: stm32: Fix calculation of prescaler new 4120bc75cf95 pwm: stm32: Fix error message to not describe the previous [...] new 400e2be63ddb dt-bindings: pwm: describe the cells in #pwm-cells in pwm.yaml new 3134bbf5a9ec dt-bindings: pwm: fsl-ftm: Convert to yaml format new a9e53b585aa2 dt-bindings: pwm: Add AXI PWM generator new 8d7837478407 pwm: Add driver for AXI PWM generator new 4f12130812f4 pwm: jz4740: Another few conversions to regmap_{set,clear}_bits() new 266d6812fc3e pwm: axi-pwmgen: Make use of regmap_clear_bits() new 91497f930e71 pwm: add missing MODULE_DESCRIPTION() macros new 938a2797cb90 pwm: Make use of a symbol namespace for the core new ebb50480c7d3 pwm: cros-ec: Don't care about consumers in .get_state() new 2a08e7576125 pwm: cros-ec: Simplify device tree xlation new fc5f34967b03 pwm: Make pwm_request_from_chip() private to the core new 84ec436d5fa2 pwm: Remove wrong implementation details from pwm_ops's do [...] new 7bb87a7e1aa1 bus: ts-nbus: Use pwm_apply_might_sleep() new fd74fee4a2f6 pwm: Drop pwm_apply_state() new 5f6e86db0b08 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 3b7695d342bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c7d07b068d16 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new a317705f592f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1020e9184ee Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 5c96db58c5d4 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 02ed183a4d6a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b654441eed93 dt-bindings: nvmem: amlogic,meson-gx-efuse: add optional p [...] new 35636e92643e dt-bindings: nvmem: mediatek: efuse: add support for MT7988 new 8b254a9d3ebf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 139ac7cc9324 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8c178dad4c2e Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new f689ee4c0623 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 02ebcc44fc83 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 2e15194fbc85 x86/efi: Drop support for fake EFI memory maps new b0f46e2bbc11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7bd3d76a1f9f unicode: make utf8 test count static new 68318904a775 unicode: add MODULE_DESCRIPTION() macros new e22732db53f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4f74d11811c1 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 2cf0e79e7d4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f4c4018baaf2 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 8cdb12267c5c Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 9818d194f526 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 88ce39c471ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef40d28f17bd randomize_kstack: Remove non-functional per-arch entropy f [...] new 350e853715b2 Merge branches 'for-linus/hardening' and 'for-next/hardeni [...] new d89a9beb4296 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new ab3627b33aae Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] new f76698bd9a8c Add linux-next specific files for 20240621
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 (b992b79ca8bc) \ N -- N -- N refs/heads/master (f76698bd9a8c)
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 1053 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: .../ABI/testing/debugfs-driver-habanalabs | 12 +- Documentation/admin-guide/kernel-parameters.txt | 21 - Documentation/admin-guide/sysctl/vm.rst | 11 +- Documentation/dev-tools/kmsan.rst | 7 + Documentation/devicetree/bindings/arm/qcom.yaml | 8 + .../devicetree/bindings/arm/rockchip.yaml | 7 + .../devicetree/bindings/cache/qcom,llcc.yaml | 2 +- .../devicetree/bindings/clock/imx8mp-audiomix.yaml | 3 + .../bindings/display/bridge/synopsys,dw-hdmi.yaml | 13 + .../bindings/display/imx/fsl,imx6-hdmi.yaml | 8 - .../display/rockchip/rockchip,dw-hdmi.yaml | 8 - .../devicetree/bindings/i2c/atmel,at91sam-i2c.yaml | 10 +- .../devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml | 28 +- .../bindings/i2c/google,cros-ec-i2c-tunnel.yaml | 2 +- .../devicetree/bindings/i2c/i2c-demux-pinctrl.yaml | 112 +- .../bindings/i2c/nvidia,tegra20-i2c.yaml | 6 - .../devicetree/bindings/i2c/renesas,iic-emev2.yaml | 14 +- .../devicetree/bindings/i2c/renesas,rcar-i2c.yaml | 20 +- .../devicetree/bindings/i2c/renesas,riic.yaml | 34 +- .../bindings/i2c/renesas,rmobile-iic.yaml | 24 +- .../bindings/i2c/samsung,s3c2410-i2c.yaml | 6 - .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 66 +- .../devicetree/bindings/i2c/ti,omap4-i2c.yaml | 64 +- Documentation/devicetree/bindings/net/arc_emac.txt | 46 - .../bindings/net/bluetooth/qualcomm-bluetooth.yaml | 17 + .../devicetree/bindings/net/fsl,fman-mdio.yaml | 123 + .../devicetree/bindings/net/fsl,fman-muram.yaml | 40 + .../devicetree/bindings/net/fsl,fman-port.yaml | 75 + .../devicetree/bindings/net/fsl,fman.yaml | 204 + Documentation/devicetree/bindings/net/fsl-fman.txt | 548 -- .../devicetree/bindings/net/fsl-tsec-phy.txt | 2 +- .../devicetree/bindings/net/mscc,miim.yaml | 10 + .../bindings/nvmem/amlogic,meson-gxbb-efuse.yaml | 3 + .../devicetree/bindings/nvmem/mediatek,efuse.yaml | 1 + .../bindings/phy/airoha,en7581-pcie-phy.yaml | 58 + Documentation/devicetree/bindings/ptp/fsl,ptp.yaml | 144 + .../devicetree/bindings/ptp/ptp-qoriq.txt | 87 - .../bindings/regulator/mt6315-regulator.yaml | 6 +- Documentation/driver-api/dmaengine/client.rst | 9 + Documentation/driver-api/dmaengine/provider.rst | 10 + Documentation/networking/devlink/octeontx2.rst | 16 + Documentation/networking/index.rst | 1 + Documentation/networking/sriov.rst | 25 + Documentation/scheduler/index.rst | 1 + Documentation/scheduler/sched-ext.rst | 314 + MAINTAINERS | 32 +- Makefile | 8 +- Next/SHA1s | 119 +- Next/Trees | 1 + Next/merge.log | 3467 ++++++----- arch/arm/arm-soc-for-next-contents.txt | 144 - arch/arm/boot/dts/rockchip/rk3066a.dtsi | 4 - arch/arm/boot/dts/rockchip/rk3xxx.dtsi | 7 +- arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/msm8916-gplus-fl8005a.dts | 20 + arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 35 + arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts | 35 + arch/arm64/boot/dts/qcom/qcs8550-aim300-aiot.dts | 315 + arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi | 405 ++ arch/arm64/boot/dts/qcom/qcs8550.dtsi | 162 + arch/arm64/boot/dts/qcom/qdu1000.dtsi | 45 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 103 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r10-kb.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r10-lte.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r9-kb.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dts | 2 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 5 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 123 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 53 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 75 + arch/arm64/boot/dts/qcom/sm6115.dtsi | 1 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 97 + arch/arm64/boot/dts/qcom/sm8550.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 89 + arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 89 + arch/arm64/boot/dts/qcom/sm8650.dtsi | 4 +- arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 4 +- arch/arm64/boot/dts/rockchip/Makefile | 1 + .../boot/dts/rockchip/rk3588-armsom-sige7.dts | 4 + ...3588s-pinctrl.dtsi => rk3588-base-pinctrl.dtsi} | 0 .../rockchip/{rk3588s.dtsi => rk3588-base.dtsi} | 169 +- .../dts/rockchip/rk3588-edgeble-neu6a-common.dtsi | 4 + arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 4 + ...3588-pinctrl.dtsi => rk3588-extra-pinctrl.dtsi} | 0 .../rockchip/{rk3588.dtsi => rk3588-extra.dtsi} | 4 +- .../rockchip/rk3588-friendlyelec-cm3588-nas.dts | 778 +++ ...ng-rk1.dtsi => rk3588-friendlyelec-cm3588.dtsi} | 311 +- arch/arm64/boot/dts/rockchip/rk3588-ok3588-c.dts | 4 + arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 36 +- .../arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts | 4 + .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 4 + arch/arm64/boot/dts/rockchip/rk3588.dtsi | 412 +- arch/arm64/boot/dts/rockchip/rk3588j.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 4 + arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 2669 +-------- arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/esr.h | 11 + arch/arm64/include/asm/kvm_emulate.h | 95 +- arch/arm64/include/asm/kvm_host.h | 32 +- arch/arm64/include/asm/kvm_hyp.h | 4 +- arch/arm64/include/asm/kvm_nested.h | 4 +- arch/arm64/kernel/asm-offsets.c | 1 + arch/arm64/kernel/debug-monitors.c | 4 +- arch/arm64/kernel/syscall.c | 16 +- arch/arm64/kernel/traps.c | 8 +- arch/arm64/kvm/arm.c | 7 +- arch/arm64/kvm/emulate-nested.c | 91 + arch/arm64/kvm/fpsimd.c | 19 +- arch/arm64/kvm/handle_exit.c | 43 +- arch/arm64/kvm/hyp/entry.S | 8 + arch/arm64/kvm/hyp/include/hyp/switch.h | 29 +- arch/arm64/kvm/hyp/nvhe/Makefile | 6 +- arch/arm64/kvm/hyp/nvhe/ffa.c | 12 + arch/arm64/kvm/hyp/nvhe/gen-hyprel.c | 6 + arch/arm64/kvm/hyp/nvhe/host.S | 6 - arch/arm64/kvm/hyp/nvhe/hyp-init.S | 30 +- arch/arm64/kvm/hyp/nvhe/setup.c | 4 +- arch/arm64/kvm/hyp/vhe/switch.c | 151 +- arch/arm64/kvm/nested.c | 257 +- arch/arm64/kvm/pmu-emul.c | 2 +- arch/arm64/kvm/sys_regs.c | 178 +- arch/arm64/kvm/vgic/vgic-init.c | 2 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 15 +- arch/arm64/kvm/vgic/vgic.h | 2 +- arch/arm64/net/bpf_jit_comp.c | 3 +- arch/loongarch/Kconfig | 5 +- arch/loongarch/Kconfig.debug | 1 + arch/loongarch/include/asm/hw_breakpoint.h | 4 +- arch/loongarch/kernel/hw_breakpoint.c | 96 +- arch/loongarch/kernel/ptrace.c | 47 +- arch/loongarch/kvm/exit.c | 2 +- arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 65 +- arch/mips/include/asm/mach-loongson64/boot_param.h | 2 + arch/mips/include/asm/mipsmtregs.h | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/mips/loongson64/env.c | 8 + arch/mips/loongson64/reset.c | 38 +- arch/mips/loongson64/sleeper.S | 8 +- arch/mips/loongson64/smp.c | 23 +- arch/parisc/Kconfig | 1 + arch/parisc/kernel/sys_parisc32.c | 9 - arch/parisc/kernel/syscalls/syscall.tbl | 6 +- arch/parisc/kernel/vdso32/vdso32.lds.S | 2 +- arch/parisc/kernel/vdso64/Makefile | 25 +- arch/parisc/kernel/vdso64/vdso64.lds.S | 2 + arch/parisc/kernel/vdso64/vdso64_generic.c | 26 + arch/powerpc/net/bpf_jit_comp.c | 4 +- arch/riscv/net/bpf_jit_core.c | 5 +- arch/s390/include/asm/entry-common.h | 2 +- arch/s390/include/asm/kmsan.h | 18 +- arch/s390/include/asm/uaccess.h | 9 +- arch/x86/Kconfig | 20 - arch/x86/Kconfig.assembler | 2 +- arch/x86/boot/compressed/kaslr.c | 43 +- arch/x86/include/asm/efi.h | 15 - arch/x86/include/asm/entry-common.h | 15 +- arch/x86/kernel/setup.c | 1 - arch/x86/kvm/mmu/tdp_mmu.c | 13 +- arch/x86/kvm/x86.c | 9 +- arch/x86/net/bpf_jit_comp.c | 15 +- arch/x86/platform/efi/Makefile | 1 - arch/x86/platform/efi/efi.c | 2 - arch/x86/platform/efi/fake_mem.c | 197 - arch/x86/platform/efi/memmap.c | 1 + .../accel/habanalabs/common/command_submission.c | 13 - drivers/accel/habanalabs/common/debugfs.c | 22 +- drivers/accel/habanalabs/common/device.c | 240 +- drivers/accel/habanalabs/common/firmware_if.c | 229 +- drivers/accel/habanalabs/common/habanalabs.h | 76 +- drivers/accel/habanalabs/common/habanalabs_drv.c | 5 +- drivers/accel/habanalabs/common/hwmon.c | 60 +- drivers/accel/habanalabs/common/irq.c | 33 +- drivers/accel/habanalabs/common/memory_mgr.c | 37 +- drivers/accel/habanalabs/common/mmu/mmu.c | 14 +- drivers/accel/habanalabs/common/pci/pci.c | 4 +- drivers/accel/habanalabs/common/sysfs.c | 8 +- drivers/accel/habanalabs/gaudi/gaudi.c | 12 +- drivers/accel/habanalabs/gaudi2/gaudi2.c | 88 +- drivers/accel/habanalabs/gaudi2/gaudi2P.h | 8 +- drivers/accel/habanalabs/gaudi2/gaudi2_security.c | 1 + drivers/accel/habanalabs/goya/goya.c | 13 +- drivers/accel/habanalabs/include/gaudi2/gaudi2.h | 4 +- .../include/gaudi2/gaudi2_async_ids_map_extended.h | 244 +- .../accel/habanalabs/include/gaudi2/gaudi2_fw_if.h | 27 +- .../habanalabs/include/gaudi2/gaudi2_reg_map.h | 8 + .../habanalabs/include/hw_ip/pci/pci_general.h | 3 +- drivers/bluetooth/hci_qca.c | 74 +- drivers/clk/imx/Kconfig | 1 + drivers/clk/imx/clk-composite-7ulp.c | 7 + drivers/clk/imx/clk-composite-8m.c | 53 +- drivers/clk/imx/clk-composite-93.c | 15 +- drivers/clk/imx/clk-fracn-gppll.c | 6 + drivers/clk/imx/clk-imx6ul.c | 4 +- drivers/clk/imx/clk-imx7d.c | 6 +- drivers/clk/imx/clk-imx8mm.c | 2 +- drivers/clk/imx/clk-imx8mn.c | 1 + drivers/clk/imx/clk-imx8mp-audiomix.c | 86 +- drivers/clk/imx/clk-imx8mp.c | 8 +- drivers/clk/imx/clk-imx8qxp.c | 51 +- drivers/clk/imx/clk.h | 4 + drivers/clk/qcom/Kconfig | 9 +- drivers/dma/dma-axi-dmac.c | 40 + drivers/firmware/efi/libstub/x86-stub.c | 2 +- drivers/firmware/qcom/qcom_scm.c | 14 + drivers/firmware/qcom/qcom_scm.h | 3 + drivers/gpu/drm/amd/display/Kconfig | 2 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 22 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 4 + drivers/gpu/drm/i915/display/intel_color.c | 13 +- drivers/gpu/drm/i915/display/intel_color.h | 3 +- drivers/gpu/drm/i915/display/intel_crtc.c | 30 +- drivers/gpu/drm/i915/display/intel_crtc.h | 1 + drivers/gpu/drm/i915/display/intel_display.c | 12 +- drivers/gpu/drm/i915/display/intel_display_irq.c | 1 + .../gpu/drm/i915/display/intel_display_params.c | 3 + .../gpu/drm/i915/display/intel_display_params.h | 1 + drivers/gpu/drm/i915/display/intel_display_trace.h | 50 + drivers/gpu/drm/i915/display/intel_dsb.c | 66 +- drivers/gpu/drm/i915/display/intel_dsb.h | 4 +- drivers/gpu/drm/i915/display/intel_dsb_regs.h | 4 +- drivers/gpu/drm/i915/display/intel_encoder.c | 44 + drivers/gpu/drm/i915/display/intel_encoder.h | 4 + drivers/gpu/drm/i915/display/intel_vblank.c | 10 + drivers/gpu/drm/i915/display/intel_vblank.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 1 - drivers/gpu/drm/i915/i915_driver.c | 51 +- .../gpu/drm/panel/panel-sony-tulip-truly-nt35521.c | 433 +- drivers/gpu/drm/xe/display/xe_display.c | 18 +- drivers/gpu/drm/xe/xe_device.c | 13 + drivers/gpu/drm/xe/xe_gt_idle.c | 16 + drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 4 + drivers/gpu/drm/xe/xe_guc_submit.c | 4 +- drivers/gpu/drm/xe/xe_huc.c | 4 + drivers/gpu/drm/xe/xe_hw_engine.c | 3 +- drivers/gpu/drm/xe/xe_irq.c | 3 + drivers/gpu/drm/xe/xe_oa.c | 33 +- drivers/gpu/drm/xe/xe_rtp.c | 4 + drivers/gpu/drm/xe/xe_vm.c | 41 +- drivers/gpu/drm/xe/xe_wa.c | 6 +- drivers/hwtracing/coresight/coresight-priv.h | 2 +- drivers/hwtracing/coresight/coresight-sysfs.c | 2 +- drivers/i2c/busses/i2c-ocores.c | 2 +- drivers/input/touchscreen/ads7846.c | 12 +- drivers/leds/trigger/ledtrig-input-events.c | 136 +- drivers/mfd/lm3533-core.c | 24 +- drivers/mmc/host/sdhci.c | 25 +- drivers/net/bonding/bond_main.c | 3 + drivers/net/dsa/microchip/ksz9477.c | 6 +- drivers/net/dsa/microchip/ksz_common.c | 7 + drivers/net/ethernet/arc/Kconfig | 10 - drivers/net/ethernet/arc/Makefile | 1 - drivers/net/ethernet/arc/emac_arc.c | 88 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 587 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 311 +- drivers/net/ethernet/freescale/fec_main.c | 6 + drivers/net/ethernet/intel/igb/igb_main.c | 4 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 1 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 7 +- .../ethernet/marvell/octeontx2/nic/otx2_devlink.c | 64 + .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 20 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 27 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 10 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.h | 5 - drivers/net/ethernet/wangxun/libwx/wx_ethtool.c | 39 +- drivers/net/ethernet/wangxun/libwx/wx_hw.c | 32 +- drivers/net/ethernet/wangxun/libwx/wx_hw.h | 2 + drivers/net/ethernet/wangxun/libwx/wx_lib.c | 62 +- drivers/net/ethernet/wangxun/libwx/wx_lib.h | 1 + drivers/net/ethernet/wangxun/libwx/wx_type.h | 56 +- drivers/net/ethernet/wangxun/txgbe/Makefile | 1 + drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c | 427 ++ drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c | 643 ++ drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.h | 20 + drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 18 + drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 147 + drivers/net/mdio/mdio-mscc-miim.c | 8 + drivers/net/pse-pd/Kconfig | 1 + drivers/net/usb/rtl8150.c | 3 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 6 +- drivers/net/wireless/mediatek/mt76/dma.c | 31 +- drivers/net/wireless/mediatek/mt76/dma.h | 9 + drivers/net/wireless/mediatek/mt76/mt76.h | 4 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7925/pci.c | 2 +- drivers/net/wireless/mediatek/mt76/mt792x_dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/dma.c | 2 +- drivers/nfc/microread/i2c.c | 2 +- drivers/nfc/nfcmrvl/i2c.c | 2 +- drivers/nfc/nxp-nci/i2c.c | 2 +- drivers/nfc/pn533/i2c.c | 2 +- drivers/nfc/pn544/i2c.c | 2 +- drivers/nfc/s3fwrn5/i2c.c | 2 +- drivers/nfc/st-nci/i2c.c | 2 +- drivers/nfc/st21nfca/i2c.c | 2 +- drivers/nvmem/rmem.c | 5 +- drivers/phy/Kconfig | 10 + drivers/phy/Makefile | 1 + drivers/phy/freescale/phy-fsl-imx8qm-hsio.c | 1 + drivers/phy/phy-airoha-pcie-regs.h | 477 ++ drivers/phy/phy-airoha-pcie.c | 1248 ++++ drivers/platform/mips/cpu_hwmon.c | 3 + drivers/pwm/pwm-stm32.c | 3 +- drivers/soc/qcom/icc-bwmon.c | 4 +- drivers/soc/qcom/smem.c | 33 + drivers/soc/qcom/socinfo.c | 8 - drivers/soundwire/bus.c | 6 +- drivers/soundwire/generic_bandwidth_allocation.c | 14 +- drivers/soundwire/intel_ace2x.c | 2 +- drivers/soundwire/intel_ace2x_debugfs.c | 2 +- drivers/soundwire/intel_bus_common.c | 2 +- drivers/spi/spi-cadence.c | 14 +- drivers/spi/spi-cs42l43.c | 74 +- drivers/spi/spi-imx.c | 14 +- drivers/tty/sysrq.c | 1 + drivers/usb/atm/cxacru.c | 14 + drivers/usb/dwc3/core.c | 6 - drivers/usb/gadget/function/f_printer.c | 40 +- drivers/usb/gadget/udc/aspeed_udc.c | 4 +- drivers/usb/musb/da8xx.c | 8 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 61 + drivers/usb/typec/ucsi/ucsi_glink.c | 5 +- drivers/usb/typec/ucsi/ucsi_stm32g0.c | 19 +- drivers/virt/coco/sev-guest/sev-guest.c | 7 +- fs/9p/fid.c | 5 +- fs/9p/vfs_inode.c | 1 + fs/attr.c | 2 - fs/bcachefs/alloc_background.c | 6 +- fs/bcachefs/bcachefs_format.h | 18 +- fs/bcachefs/btree_iter.c | 11 +- fs/bcachefs/chardev.c | 1 - fs/bcachefs/error.c | 19 +- fs/bcachefs/error.h | 7 - fs/bcachefs/fs-io-direct.c | 4 +- fs/bcachefs/fs.c | 27 +- fs/bcachefs/inode.c | 3 +- fs/bcachefs/journal_io.c | 16 +- fs/bcachefs/lru.h | 12 - fs/bcachefs/lru_format.h | 25 + fs/bcachefs/opts.h | 2 +- fs/bcachefs/recovery.c | 4 +- fs/bcachefs/sb-downgrade.c | 1 + fs/bcachefs/sb-errors_format.h | 564 +- fs/exec.c | 11 +- fs/exec_test.c | 26 +- fs/f2fs/acl.c | 3 +- fs/f2fs/file.c | 4 +- fs/fuse/acl.c | 4 +- fs/inode.c | 1 + fs/namei.c | 8 +- fs/openpromfs/inode.c | 1 + fs/smb/client/cifsglob.h | 3 +- fs/smb/client/cifssmb.c | 8 +- fs/smb/client/file.c | 25 +- fs/smb/client/smb2pdu.c | 19 +- fs/udf/balloc.c | 74 +- fs/udf/namei.c | 2 - fs/udf/super.c | 15 + fs/unicode/mkutf8data.c | 1 + fs/unicode/utf8-selftest.c | 1 + fs/unicode/utf8data.c_shipped | 1 + include/asm-generic/vmlinux.lds.h | 1 + include/drm/ttm/ttm_bo.h | 4 + include/linux/bpf.h | 3 +- include/linux/cgroup-defs.h | 2 - include/linux/cgroup.h | 4 +- include/linux/dmaengine.h | 33 + include/linux/filter.h | 3 +- include/linux/firmware/qcom/qcom_scm.h | 23 + include/linux/fs.h | 2 + include/linux/habanalabs/cpucp_if.h | 20 +- include/linux/habanalabs/hl_boot_if.h | 29 +- include/linux/kmsan.h | 13 + include/linux/mfd/lm3533.h | 5 +- include/linux/mmzone.h | 9 +- include/linux/page-flags.h | 6 +- include/linux/sched.h | 5 + include/linux/sched/ext.h | 203 + include/linux/sched/task.h | 3 +- include/linux/soc/qcom/smem.h | 1 + include/linux/soc/qcom/socinfo.h | 34 + include/linux/swap.h | 4 +- include/linux/writeback.h | 1 - include/sound/rt1318.h | 16 + include/trace/events/sched_ext.h | 32 + include/uapi/linux/sched.h | 1 + init/init_task.c | 12 + kernel/Kconfig.preempt | 26 +- kernel/bpf/core.c | 8 +- kernel/bpf/log.c | 2 +- kernel/bpf/verifier.c | 7 +- kernel/exit.c | 2 + kernel/fork.c | 17 +- kernel/resource_kunit.c | 1 + kernel/sched/build_policy.c | 10 + kernel/sched/core.c | 187 +- kernel/sched/debug.c | 3 + kernel/sched/ext.c | 6128 ++++++++++++++++++++ kernel/sched/ext.h | 114 + kernel/sched/fair.c | 21 +- kernel/sched/idle.c | 2 + kernel/sched/sched.h | 75 +- kernel/sched/syscalls.c | 26 + lib/closure.c | 10 +- lib/dhry_run.c | 1 + lib/dump_stack.c | 1 + lib/test-kstrtox.c | 1 + lib/test_bits.c | 1 + lib/test_blackhole_dev.c | 1 + lib/test_firmware.c | 1 + lib/test_free_pages.c | 1 + lib/test_hash.c | 1 + lib/test_hexdump.c | 1 + lib/test_ida.c | 1 + lib/test_kprobes.c | 3 +- lib/test_list_sort.c | 1 + lib/test_memcat_p.c | 1 + lib/test_meminit.c | 1 + lib/test_min_heap.c | 1 + lib/test_module.c | 1 + lib/test_ref_tracker.c | 3 +- lib/test_sort.c | 1 + lib/test_static_key_base.c | 1 + lib/test_static_keys.c | 1 + lib/test_sysctl.c | 1 + localversion-next | 2 +- mm/Kconfig | 2 +- mm/filemap.c | 4 - mm/hugetlb_cgroup.c | 2 - mm/kfence/core.c | 8 +- mm/kmsan/hooks.c | 2 +- mm/memory-failure.c | 36 +- mm/mm_init.c | 2 +- mm/page_alloc.c | 17 +- mm/rmap.c | 1 + mm/shmem.c | 107 +- mm/slub.c | 33 +- mm/sparse.c | 3 - mm/swapfile.c | 98 +- mm/vmscan.c | 22 +- net/core/rtnetlink.c | 1 - net/l2tp/l2tp_core.c | 501 +- net/l2tp/l2tp_core.h | 43 +- net/l2tp/l2tp_debugfs.c | 13 +- net/l2tp/l2tp_ip.c | 2 +- net/l2tp/l2tp_ip6.c | 2 +- net/l2tp/l2tp_netlink.c | 6 +- net/l2tp/l2tp_ppp.c | 6 +- net/openvswitch/conntrack.c | 7 +- samples/kfifo/bytestream-example.c | 1 + samples/kfifo/dma-example.c | 1 + samples/kfifo/inttype-example.c | 1 + samples/kfifo/record-example.c | 1 + scripts/Kconfig.include | 3 +- scripts/gdb/linux/mm.py | 23 +- scripts/gdb/linux/stackdepot.py | 8 +- sound/pci/hda/Kconfig | 4 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/amd/acp/acp-i2s.c | 8 - sound/soc/amd/acp/acp-pci.c | 12 +- sound/soc/codecs/Kconfig | 5 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/rt1318.c | 1354 +++++ sound/soc/codecs/rt1318.h | 342 ++ sound/soc/fsl/fsl-asoc-card.c | 3 +- tools/Makefile | 10 +- tools/power/cpupower/man/cpupower-monitor.1 | 5 - .../cpupower/utils/idle_monitor/cpupower-monitor.c | 2 +- tools/sched_ext/.gitignore | 2 + tools/sched_ext/Makefile | 246 + tools/sched_ext/README.md | 258 + tools/sched_ext/include/bpf-compat/gnu/stubs.h | 11 + tools/sched_ext/include/scx/common.bpf.h | 394 ++ tools/sched_ext/include/scx/common.h | 75 + tools/sched_ext/include/scx/compat.bpf.h | 28 + tools/sched_ext/include/scx/compat.h | 186 + tools/sched_ext/include/scx/user_exit_info.h | 111 + tools/sched_ext/scx_central.bpf.c | 361 ++ tools/sched_ext/scx_central.c | 135 + tools/sched_ext/scx_qmap.bpf.c | 524 ++ tools/sched_ext/scx_qmap.c | 131 + tools/sched_ext/scx_show_state.py | 39 + tools/sched_ext/scx_simple.bpf.c | 156 + tools/sched_ext/scx_simple.c | 107 + tools/testing/selftests/bpf/network_helpers.c | 100 +- tools/testing/selftests/bpf/network_helpers.h | 6 +- .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 2 +- .../testing/selftests/bpf/prog_tests/cgroup_v1v2.c | 4 +- .../selftests/bpf/prog_tests/ip_check_defrag.c | 14 +- tools/testing/selftests/bpf/prog_tests/mptcp.c | 7 +- .../selftests/bpf/test_tcp_check_syncookie_user.c | 29 +- .../selftests/drivers/net/virtio_net/config | 8 +- tools/testing/selftests/kvm/aarch64/set_id_regs.c | 16 + tools/testing/selftests/mm/Makefile | 1 + .../testing/selftests/mm/thp_swap_allocator_test.c | 192 + tools/testing/selftests/sched_ext/.gitignore | 6 + tools/testing/selftests/sched_ext/Makefile | 218 + tools/testing/selftests/sched_ext/config | 9 + tools/testing/selftests/sched_ext/create_dsq.bpf.c | 58 + tools/testing/selftests/sched_ext/create_dsq.c | 57 + .../selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c | 42 + .../selftests/sched_ext/ddsp_bogus_dsq_fail.c | 57 + .../selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c | 39 + .../selftests/sched_ext/ddsp_vtimelocal_fail.c | 56 + .../testing/selftests/sched_ext/dsp_local_on.bpf.c | 65 + tools/testing/selftests/sched_ext/dsp_local_on.c | 58 + .../sched_ext/enq_last_no_enq_fails.bpf.c | 21 + .../selftests/sched_ext/enq_last_no_enq_fails.c | 60 + .../selftests/sched_ext/enq_select_cpu_fails.bpf.c | 43 + .../selftests/sched_ext/enq_select_cpu_fails.c | 61 + tools/testing/selftests/sched_ext/exit.bpf.c | 84 + tools/testing/selftests/sched_ext/exit.c | 55 + tools/testing/selftests/sched_ext/exit_test.h | 20 + tools/testing/selftests/sched_ext/hotplug.bpf.c | 61 + tools/testing/selftests/sched_ext/hotplug.c | 168 + tools/testing/selftests/sched_ext/hotplug_test.h | 15 + .../selftests/sched_ext/init_enable_count.bpf.c | 53 + .../selftests/sched_ext/init_enable_count.c | 166 + tools/testing/selftests/sched_ext/maximal.bpf.c | 132 + tools/testing/selftests/sched_ext/maximal.c | 51 + tools/testing/selftests/sched_ext/maybe_null.bpf.c | 36 + tools/testing/selftests/sched_ext/maybe_null.c | 49 + .../selftests/sched_ext/maybe_null_fail_dsp.bpf.c | 25 + .../selftests/sched_ext/maybe_null_fail_yld.bpf.c | 28 + tools/testing/selftests/sched_ext/minimal.bpf.c | 21 + tools/testing/selftests/sched_ext/minimal.c | 58 + tools/testing/selftests/sched_ext/prog_run.bpf.c | 32 + tools/testing/selftests/sched_ext/prog_run.c | 78 + tools/testing/selftests/sched_ext/reload_loop.c | 75 + tools/testing/selftests/sched_ext/runner.c | 201 + tools/testing/selftests/sched_ext/scx_test.h | 131 + .../selftests/sched_ext/select_cpu_dfl.bpf.c | 40 + tools/testing/selftests/sched_ext/select_cpu_dfl.c | 72 + .../sched_ext/select_cpu_dfl_nodispatch.bpf.c | 89 + .../sched_ext/select_cpu_dfl_nodispatch.c | 72 + .../selftests/sched_ext/select_cpu_dispatch.bpf.c | 41 + .../selftests/sched_ext/select_cpu_dispatch.c | 70 + .../sched_ext/select_cpu_dispatch_bad_dsq.bpf.c | 37 + .../sched_ext/select_cpu_dispatch_bad_dsq.c | 56 + .../sched_ext/select_cpu_dispatch_dbl_dsp.bpf.c | 38 + .../sched_ext/select_cpu_dispatch_dbl_dsp.c | 56 + .../selftests/sched_ext/select_cpu_vtime.bpf.c | 92 + .../testing/selftests/sched_ext/select_cpu_vtime.c | 59 + tools/testing/selftests/sched_ext/test_example.c | 49 + tools/testing/selftests/sched_ext/util.c | 71 + tools/testing/selftests/sched_ext/util.h | 13 + virt/kvm/dirty_ring.c | 3 + virt/kvm/guest_memfd.c | 11 +- virt/kvm/kvm_main.c | 11 +- 560 files changed, 29256 insertions(+), 9265 deletions(-) delete mode 100644 Documentation/devicetree/bindings/net/arc_emac.txt create mode 100644 Documentation/devicetree/bindings/net/fsl,fman-mdio.yaml create mode 100644 Documentation/devicetree/bindings/net/fsl,fman-muram.yaml create mode 100644 Documentation/devicetree/bindings/net/fsl,fman-port.yaml create mode 100644 Documentation/devicetree/bindings/net/fsl,fman.yaml delete mode 100644 Documentation/devicetree/bindings/net/fsl-fman.txt create mode 100644 Documentation/devicetree/bindings/phy/airoha,en7581-pcie-phy.yaml create mode 100644 Documentation/devicetree/bindings/ptp/fsl,ptp.yaml delete mode 100644 Documentation/devicetree/bindings/ptp/ptp-qoriq.txt create mode 100644 Documentation/networking/sriov.rst create mode 100644 Documentation/scheduler/sched-ext.rst delete mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm64/boot/dts/qcom/qcs8550-aim300-aiot.dts create mode 100644 arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi create mode 100644 arch/arm64/boot/dts/qcom/qcs8550.dtsi rename arch/arm64/boot/dts/rockchip/{rk3588s-pinctrl.dtsi => rk3588-base-pinctrl.d [...] copy arch/arm64/boot/dts/rockchip/{rk3588s.dtsi => rk3588-base.dtsi} (95%) rename arch/arm64/boot/dts/rockchip/{rk3588-pinctrl.dtsi => rk3588-extra-pinctrl.d [...] copy arch/arm64/boot/dts/rockchip/{rk3588.dtsi => rk3588-extra.dtsi} (99%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-friendlyelec-cm3588-nas.dts copy arch/arm64/boot/dts/rockchip/{rk3588-turing-rk1.dtsi => rk3588-friendlyelec-c [...] create mode 100644 arch/parisc/kernel/vdso64/vdso64_generic.c delete mode 100644 arch/x86/platform/efi/fake_mem.c delete mode 100644 drivers/net/ethernet/arc/emac_arc.c create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.h create mode 100644 drivers/phy/phy-airoha-pcie-regs.h create mode 100644 drivers/phy/phy-airoha-pcie.c create mode 100644 fs/bcachefs/lru_format.h create mode 100644 include/linux/sched/ext.h create mode 100644 include/sound/rt1318.h create mode 100644 include/trace/events/sched_ext.h create mode 100644 kernel/sched/ext.c create mode 100644 kernel/sched/ext.h create mode 100644 sound/soc/codecs/rt1318.c create mode 100644 sound/soc/codecs/rt1318.h create mode 100644 tools/sched_ext/.gitignore create mode 100644 tools/sched_ext/Makefile create mode 100644 tools/sched_ext/README.md create mode 100644 tools/sched_ext/include/bpf-compat/gnu/stubs.h create mode 100644 tools/sched_ext/include/scx/common.bpf.h create mode 100644 tools/sched_ext/include/scx/common.h create mode 100644 tools/sched_ext/include/scx/compat.bpf.h create mode 100644 tools/sched_ext/include/scx/compat.h create mode 100644 tools/sched_ext/include/scx/user_exit_info.h create mode 100644 tools/sched_ext/scx_central.bpf.c create mode 100644 tools/sched_ext/scx_central.c create mode 100644 tools/sched_ext/scx_qmap.bpf.c create mode 100644 tools/sched_ext/scx_qmap.c create mode 100644 tools/sched_ext/scx_show_state.py create mode 100644 tools/sched_ext/scx_simple.bpf.c create mode 100644 tools/sched_ext/scx_simple.c create mode 100644 tools/testing/selftests/mm/thp_swap_allocator_test.c create mode 100644 tools/testing/selftests/sched_ext/.gitignore create mode 100644 tools/testing/selftests/sched_ext/Makefile create mode 100644 tools/testing/selftests/sched_ext/config create mode 100644 tools/testing/selftests/sched_ext/create_dsq.bpf.c create mode 100644 tools/testing/selftests/sched_ext/create_dsq.c create mode 100644 tools/testing/selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c create mode 100644 tools/testing/selftests/sched_ext/ddsp_bogus_dsq_fail.c create mode 100644 tools/testing/selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c create mode 100644 tools/testing/selftests/sched_ext/ddsp_vtimelocal_fail.c create mode 100644 tools/testing/selftests/sched_ext/dsp_local_on.bpf.c create mode 100644 tools/testing/selftests/sched_ext/dsp_local_on.c create mode 100644 tools/testing/selftests/sched_ext/enq_last_no_enq_fails.bpf.c create mode 100644 tools/testing/selftests/sched_ext/enq_last_no_enq_fails.c create mode 100644 tools/testing/selftests/sched_ext/enq_select_cpu_fails.bpf.c create mode 100644 tools/testing/selftests/sched_ext/enq_select_cpu_fails.c create mode 100644 tools/testing/selftests/sched_ext/exit.bpf.c create mode 100644 tools/testing/selftests/sched_ext/exit.c create mode 100644 tools/testing/selftests/sched_ext/exit_test.h create mode 100644 tools/testing/selftests/sched_ext/hotplug.bpf.c create mode 100644 tools/testing/selftests/sched_ext/hotplug.c create mode 100644 tools/testing/selftests/sched_ext/hotplug_test.h create mode 100644 tools/testing/selftests/sched_ext/init_enable_count.bpf.c create mode 100644 tools/testing/selftests/sched_ext/init_enable_count.c create mode 100644 tools/testing/selftests/sched_ext/maximal.bpf.c create mode 100644 tools/testing/selftests/sched_ext/maximal.c create mode 100644 tools/testing/selftests/sched_ext/maybe_null.bpf.c create mode 100644 tools/testing/selftests/sched_ext/maybe_null.c create mode 100644 tools/testing/selftests/sched_ext/maybe_null_fail_dsp.bpf.c create mode 100644 tools/testing/selftests/sched_ext/maybe_null_fail_yld.bpf.c create mode 100644 tools/testing/selftests/sched_ext/minimal.bpf.c create mode 100644 tools/testing/selftests/sched_ext/minimal.c create mode 100644 tools/testing/selftests/sched_ext/prog_run.bpf.c create mode 100644 tools/testing/selftests/sched_ext/prog_run.c create mode 100644 tools/testing/selftests/sched_ext/reload_loop.c create mode 100644 tools/testing/selftests/sched_ext/runner.c create mode 100644 tools/testing/selftests/sched_ext/scx_test.h create mode 100644 tools/testing/selftests/sched_ext/select_cpu_dfl.bpf.c create mode 100644 tools/testing/selftests/sched_ext/select_cpu_dfl.c create mode 100644 tools/testing/selftests/sched_ext/select_cpu_dfl_nodispatch.bpf.c create mode 100644 tools/testing/selftests/sched_ext/select_cpu_dfl_nodispatch.c create mode 100644 tools/testing/selftests/sched_ext/select_cpu_dispatch.bpf.c create mode 100644 tools/testing/selftests/sched_ext/select_cpu_dispatch.c create mode 100644 tools/testing/selftests/sched_ext/select_cpu_dispatch_bad_dsq.bpf.c create mode 100644 tools/testing/selftests/sched_ext/select_cpu_dispatch_bad_dsq.c create mode 100644 tools/testing/selftests/sched_ext/select_cpu_dispatch_dbl_dsp.bpf.c create mode 100644 tools/testing/selftests/sched_ext/select_cpu_dispatch_dbl_dsp.c create mode 100644 tools/testing/selftests/sched_ext/select_cpu_vtime.bpf.c create mode 100644 tools/testing/selftests/sched_ext/select_cpu_vtime.c create mode 100644 tools/testing/selftests/sched_ext/test_example.c create mode 100644 tools/testing/selftests/sched_ext/util.c create mode 100644 tools/testing/selftests/sched_ext/util.h