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 8568bb2ccc27 Add linux-next specific files for 20240405 omits 23b0b9bb6800 fix up for "__mod_memcg_lruvec_state(): enhance diagnostics" omits 678535bdf59a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 8e455f7e1824 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 131818f60c2d Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 87e7d427784b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34d2df1f4c37 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4ba94830e54e Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 39e88e9f0084 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits c444c537977c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e771768f4987 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 61890747a38c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 86e699de7f5a Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 2aa0a01fca78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cd7998e8573 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cf6a08cb5a50 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits dff955571e0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 280ae408ca69 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits a6f24525319c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26849018ca7b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 15250bceca63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7822f8ec30c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c58db6c9b36e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 629f3abb7eae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0233068f0a10 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 21e7bd3dd45f Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 9e62bfbe90d4 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 8cb0673681dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0534516c28f Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 26948d0838da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c40bb98b3a55 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 09bb2491db45 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 92f7a4f29a47 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits e0f5af4a41c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 214788f64dfd Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 41cabbe2b17d Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits c495c717dfa3 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 8022653786c3 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits b8ff9012f343 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 5a5531a704f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d98b9b12b06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd645cc1c093 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 807bf7adc759 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d2a21350ae3 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits d77eee2239fc Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits a7c932751b46 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 81b90f1bc242 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4f2f5520142d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ca8d4fae091 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 039d4b61ca48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b201c5d4db5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2919e53bf098 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits babcd390c280 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 44ad5cd1fcc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8cc9583b7c7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13bc43307773 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 75aba603dd38 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits ce6c3df5963b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6d2c1f0fadce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits deb4aa4d236e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 775ed00e02c9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a86e1460ecbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bba6c1f40b91 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ab3be9f33a3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b459b7bf0f1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82e4576fbf07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1dc711afec84 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 70ee1b4916aa Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 5ab9593ffa38 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 2c6ff76d2d6a Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits dca59298eef0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3d0fea0c793e Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits ef2032c347f0 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 83f805e2360a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 20a576cfa516 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d442698a56b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 236734b5d6a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd2543994a64 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 99f7b0358af4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7e312474b359 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 906d0d621041 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits fd12364f64a8 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 008998430ad3 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 0ad118f9bfd3 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 9356ed90a9dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fea69a08c26b Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits e35e29c51135 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d126c8fa4add Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82ae5c45603e Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits c6b645c9f101 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 42fb0d1ace0d Merge branch '9p-next' of git://github.com/martinetd/linux omits c506e49638c7 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 55ed12b221d1 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 7856390d07cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d12f22035a33 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits c46f65d7a480 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits e33334039bcc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9bc7a9cc904c Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 22e843a3327c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits d9e2cd409411 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f74d34dfba2e Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits abed35fb435a Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits f56a6d5543b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf857fa20556 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dd4d940b90fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd65c081a851 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d689be3f87a7 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 9b674f8525bd Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 74ce94e5c0b7 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 3e1aa6863a4c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits d9b1bc923fd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 597fbe66bfe2 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 5dd50ceb703d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits f849792be3e1 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 56d71b94c6ff Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 2d8021fe4e62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13625551e78b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b931f54a4826 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits e6dfb250a967 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 66ae1a39e5ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ced52f9b0e1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc661f54d526 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b7dbd3a7680 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49576e592980 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5325f09bc459 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3f09e5d27427 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 4becfa076f3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1e02801d1c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bdfa4f9a518 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 1fb6c258d116 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 54faa30ef4f7 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 36a067b1a618 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 24e5164b281b Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits dae5df22b937 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits 89e6123ddac5 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits 0264a5718a54 Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits 4647ceb289dc Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 8eb613f4c79c Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6e5278d90e77 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6e458174ea1e Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits d745960ed9af Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 80666484aa9d Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits fa27c2cb8c40 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b874c554804c Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 2b1619ba6ef3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8cf90a768414 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 09cdcfcf85b6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e0619be59f58 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits e604109518ef Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c4e3fd40d042 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 28efc0c45614 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits b84976fed55d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ba3bbb20c982 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits 7e57f9ab6f98 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits adc6e097ca81 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 12db4882aef4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 606ad145394f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5222c1c673ca Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ea1885727cd3 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 2b4af881577a Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 6ad3700b8630 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2b886ae6d279 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 73a08ebaa42f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8d7d710fd669 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0deee4813d01 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d071878d7011 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bb854fb90acb Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 209c1a1da128 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c37741c82f5b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 70b9f55ae379 Merge remote-tracking branch 'asoc/for-6.10' into asoc-next omits dd7955568ec1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits adf57d70422e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bc3cc002f852 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits eb279924f2e1 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 5a9b4ed05255 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits debeafad51e2 Merge branch 'vfs.netfs' into vfs.all omits 0703c31918a1 Merge branch 'vfs.mount.api' into vfs.all omits 10437a1f041c Merge branch 'vfs.misc' into vfs.all omits 497a1dbc663e Merge branch 'vfs.fixes' into vfs.all omits f4bc6f1e51bc Merge branch 'netfs-writeback' of ssh://gitolite.kernel.or [...] omits be4f3b91d859 LoongArch: Make virt_addr_valid()/__virt_addr_valid() work [...] omits ee6eb44a9658 LoongArch: Make {virt, phys, page, pfn} translation work w [...] omits 778807167ed6 mm: Move lowmem_page_address() a little later omits f382ab103749 Merge branch into tip/master: 'x86/shstk' omits 7d42b3d4cea1 Merge branch into tip/master: 'x86/platform' omits 46d5feb08858 Merge branch into tip/master: 'x86/percpu' omits a77f6bcbadfb Merge branch into tip/master: 'x86/misc' omits 13f8004c9daa Merge branch into tip/master: 'x86/fpu' omits 754f464594c2 Merge branch into tip/master: 'x86/cpu' omits dba20ad168df Merge branch into tip/master: 'x86/cleanups' omits c4be26c33b58 Merge branch into tip/master: 'x86/build' omits 4544634ca2a5 Merge branch into tip/master: 'x86/bugs' omits dfe5195872ac Merge branch into tip/master: 'x86/boot' omits 89dfead34706 Merge branch into tip/master: 'x86/apic' omits 70ace93e24df Merge branch into tip/master: 'x86/alternatives' omits 0b259dbf623c Merge branch into tip/master: 'sched/core' omits fb91228e5016 Merge branch into tip/master: 'ras/core' omits df42e366be5d Merge branch into tip/master: 'perf/core' omits 587a8da9860a Merge branch into tip/master: 'locking/core' omits fdbb5d11cf87 Merge branch into tip/master: 'irq/core' omits b7ff229fde8e Merge branch into tip/master: 'x86/urgent' omits 206e260bda8e Merge branch into tip/master: 'timers/urgent' omits ab09ec614e28 Merge branch into tip/master: 'perf/urgent' omits dacbf9a11333 netfs, afs: Use writeback retry to deal with alternate keys omits c44124f3d0cc netfs: Miscellaneous tidy ups omits f5f5b73e9457 netfs: Remove the old writeback code omits 6dea6d475e4d netfs: Cut over to using new writeback code omits 0c72178560c1 netfs, cachefiles: Implement helpers for new write code omits 68acb796ff19 netfs, 9p: Implement helpers for new write code omits 5ddd81cc0455 Merge branch 'mm-nonmm-unstable' into mm-everything omits f7d3b074d6c8 ocfs2: use coarse time for new created files omits 15cf124c9f0a ocfs2: update inode fsync transaction id in ocfs2_unlink a [...] omits 6800fe8a2b61 ocfs2: fix races between hole punching and AIO+DIO omits f8dfaca37b32 ocfs2: return real error code in ocfs2_dio_wr_get_block omits edd231f73808 devres: don't use "proxy" headers omits 3b25ebbe8128 devres: switch to use dev_err_probe() for unification omits 4bf2cabe793a kgdb: add HAS_IOPORT dependency omits 3c6c96da5248 Squashfs: remove deprecated strncpy by not copying the string omits 765bdd463388 ipc: remove the now superfluous sentinel element from ctl_ [...] omits 6bea150351e6 initrd: remove the now superfluous sentinel element from c [...] omits c13c53606d39 kcov: avoid clang out-of-range warning omits 0c7fbc77e30a selftests/fpu: allow building on other architectures omits 44637d616150 selftests/fpu: move FP code to a separate translation unit omits fc4216add64e drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT omits 72ae6eb979a2 drm/amd/display: only use hard-float, not altivec on powerpc omits a50ef6565eb1 riscv: add support for kernel-mode FPU omits c7900930f2b3 x86: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits 75ef04602b40 powerpc: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits e14e5ae88e50 LoongArch: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits d09fdeeb1ee2 lib/raid6: use CC_FLAGS_FPU for NEON CFLAGS omits 171acd334670 arm64: crypto: use CC_FLAGS_FPU for NEON CFLAGS omits eb5d0da11bc3 arm64: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits 9c585b7aa050 ARM: crypto: use CC_FLAGS_FPU for NEON CFLAGS omits d37a03bef655 ARM: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits 2a479dfb281b arch: add ARCH_HAS_KERNEL_FPU_SUPPORT omits f60136ea52b1 x86/fpu: fix asm/fpu/types.h include guard omits be37e94d14cd Documentation: kdump: clean up the outdated description omits 79b65004388e arch/loongarch: clean up the left code and Kconfig item re [...] omits 68366ee36406 ocfs2: fix sparse warnings omits efd18ee2470d ocfs2: speed up chain-list searching omits f174d299285c ocfs2: adjust enabling place for la window omits b718409408f0 ocfs2: improve write IO performance when fragmentation is high omits 0e3d2f9a779d regset: use kvzalloc() for regset_get_alloc() omits 0f005100fb0f NUMA: early use of cpu_to_node() returns 0 instead of the [...] omits 4cf60b49a192 fs: add kernel-doc comments to fat_parse_long() omits 136056561c7e x86: call instrumentation hooks from copy_mc.c omits 1b4e75c6795c instrumented.h: add instrument_memcpy_before, instrument_m [...] omits 0133acc9d572 mm: kmsan: implement kmsan_memmove() omits ca110ac49651 bootconfig: do not put quotes on cmdline items unless necessary omits 29590d1ff3e3 lib/build_OID_registry: don't mention the full path of the [...] omits 4d8f8dc4080a ocfs2: update inode ctime in ocfs2_fileattr_set omits e60d842a3c81 ocfs2: correctly use ocfs2_find_next_zero_bit() omits e04f729678f6 __mod_memcg_lruvec_state(): enhance diagnostics omits e2eacacca80f mm: add swappiness= arg to memory.reclaim omits 5217792fca25 mm: add defines for min/max swappiness omits fd300c576102 mm: optimization on page allocation when CMA enabled omits d753a0cffd31 filemap: replace pte_offset_map() with pte_offset_map_nolock() omits c844512aeeea hugetlb: convert hugetlb_wp() to use struct vm_fault omits ac325bca054f hugetlb: convert hugetlb_no_page() to use struct vm_fault omits 96664f88a604 hugetlb: convert hugetlb_fault() to use struct vm_fault omits a18f83879d8c stackdepot: rename pool_index to pool_index_plus_1 omits e96ac201e133 mm/ksm: remove redundant code in ksm_fork omits fbcf5ed6a0f4 dax/bus.c: replace WARN_ON_ONCE() with lockdep asserts omits 36df66ec438c mm: use "GUP-fast" instead "fast GUP" in remaining comments omits f4614559b142 mm/treewide: rename CONFIG_HAVE_FAST_GUP to CONFIG_HAVE_GUP_FAST omits ae7af8cc13a3 mm/gup: consistently name GUP-fast functions omits bc33443830a9 hugetlb: convert alloc_buddy_hugetlb_folio to use a folio omits 1f1ba043dea2 mm: remove struct page from get_shadow_from_swap_cache omits 21ccb032a30d x86: mm: accelerate pagefault when badaccess omits 7c649bf8322c s390: mm: accelerate pagefault when badaccess omits a0c04765904a riscv: mm: accelerate pagefault when badaccess omits 41b5972e9821 powerpc: mm: accelerate pagefault when badaccess omits 33c97f609272 arm: mm: accelerate pagefault when VM_FAULT_BADACCESS omits 7267678c5785 arm64: mm: accelerate pagefault when VM_FAULT_BADACCESS omits 6964a6dc6cb5 arm64: mm: cleanup __do_page_fault() omits 6cc526be0939 mm-madvise-avoid-split-during-madv_pageout-and-madv_cold-fix omits 129c7e92058f mm: madvise: avoid split during MADV_PAGEOUT and MADV_COLD omits 64e5201f88e6 mm: vmscan: avoid split during shrink_folio_list() omits 7b45fa8816d3 mm: swap: allow storage of all mTHP orders omits 1c2a904f57fd mm: swap: simplify struct percpu_cluster omits cd4dc1523255 mm: swap: free_swap_and_cache_nr() as batched free_swap_an [...] omits 5fe0c6bdfb33 mm: swap: remove CLUSTER_FLAG_HUGE from swap_cluster_info:flags omits d2ff0710beed mm: page_alloc: use the correct THP order for THP PCP omits ef8417e99816 proc: convert smaps_pmd_entry to use a folio omits 3b33e53dab2c proc: pass a folio to smaps_page_accumulate() omits 965ecf0c9a0a proc: convert smaps_page_accumulate to use a folio omits 854a2df60902 proc: convert gather_stats to use a folio omits 5e1d328cab6a mm: generate PAGE_IDLE_FLAG definitions omits 6e28bf718a80 mm: remove page_idle and page_young wrappers omits b638447d98ae proc: convert smaps_account() to use a folio omits a44f06d8c415 proc: convert clear_refs_pte_range to use a folio omits b99bd5ace5ba khugepaged: use a folio throughout hpage_collapse_scan_file() omits 54ba0a26f7af khugepaged: use a folio throughout collapse_file() omits 1b292827e820 khugepaged: remove hpage from collapse_file() omits b317f425199e khugepaged: pass a folio to __collapse_huge_page_copy() omits d2896f27fac5 khugepaged: remove hpage from collapse_huge_page() omits 3b1be9558df1 khugepaged: convert alloc_charge_hpage to alloc_charge_folio omits 82353120d1bc khugepaged: inline hpage_collapse_alloc_folio() omits 9c21553df58e selftests/mm: mremap_test: use sscanf to parse /proc/self/maps omits 52ed95ca4c2a selftests/mm: mremap_test: optimize execution time from mi [...] omits c203bc6fef1e selftests/mm: mremap_test: optimize using pre-filled rando [...] omits 7fdbebea81ae memory: remove the now superfluous sentinel element from c [...] omits 998f1ed9e78e mm: rename vma_pgoff_address back to vma_address omits 074ff36cb1f1 mm: remove vma_address() omits ce26c0092244 mm: correct page_mapped_in_vma() for large folios omits df660d10be5a mm: huge_memory: add the missing folio_test_pmd_mappable() [...] omits 7ab05da474c7 mm-support-multi-size-thp-numa-balancing-v3 omits 8050dfea7268 mm: support multi-size THP numa balancing omits f6e256246ad2 mm: factor out the numa mapping rebuilding into a new helper omits 293f948741e6 mm: alloc_anon_folio: avoid doing vma_thp_gfp_mask in fall [...] omits 4e55279eadfa zram: add max_pages param to recompression omits 9b2c59a28bf1 mm: init_mlocked_on_free_v3 omits f67fc8037def selftest-mm-ksm_functional_tests-extend-test-case-for-ksm- [...] omits 65608b6d6e34 selftest/mm: ksm_functional_tests: extend test case for ks [...] omits 29be9e8abecc selftest/mm: ksm_functional_tests: refactor mmap_and_merge [...] omits 09fbc0206863 mm/ksm: fix ksm exec support for prctl omits c24c51910e2b selftests/x86: add placement guard gap test for shstk omits 0e31730db249 x86/mm: care about shadow stack guard gap during placement omits 668b1fcb218a x86/mm: implement HAVE_ARCH_UNMAPPED_AREA_VMFLAGS omits 392c59d0916f mm: take placement mappings gap into account omits fd8de89ce786 treewide: use initializer for struct vm_unmapped_area_info omits 624b773a6a40 powerpc: use initializer for struct vm_unmapped_area_info omits 87038dc49276 parisc: use initializer for struct vm_unmapped_area_info omits cb92dd6a77eb csky: use initializer for struct vm_unmapped_area_info omits 4586a1226311 thp: add thp_get_unmapped_area_vmflags() omits 3e1784ac79ec mm: use get_unmapped_area_vmflags() omits c77c3c60ae28 mm: remove export for get_unmapped_area() omits dec9681159d9 mm: introduce arch_get_unmapped_area_vmflags() omits ce2429b0ca9b mm: switch mm->get_unmapped_area() to a flag omits c9dcac13a421 proc: refactor pde_get_unmapped_area as prep omits f30332a3f953 userfaultfd: early return in dup_userfaultfd() omits 7ab3f63a4302 mm: remove __set_page_dirty_nobuffers() omits 9f7b6c151c04 mm: remove "prot" parameter from move_pte() omits d06b835549ec mm: optimize CONFIG_PER_VMA_LOCK member placement in vm_ar [...] omits 275c27b2d1f3 filemap: remove __set_page_dirty() omits d04619d5bc8a mm: use rwsem assertion macros for mmap_lock omits c45caa069987 mm: allow anon exclusive check over hugetlb tail pages omits 1ccdabf412ca mm/gup: handle hugetlb in the generic follow_page_mask code omits 5d64dcc93b28 mm/gup: handle hugepd for follow_page() omits 80967781d23d fixup! mm/gup: handle huge pmd for follow_pmd_mask() omits 0455fd36e92c mm/gup: handle huge pmd for follow_pmd_mask() omits fd9cf847a327 mm/gup: handle huge pud for follow_pud_mask() omits 5ad5a5b6e2bc mm/gup: cache *pudp in follow_pud_mask() omits b33c96f345c6 mm/gup: handle hugetlb for no_page_table() omits 4ecdbb651f47 mm/gup: refactor record_subpages() to find 1st small page omits d820a663a224 mm-gup-drop-folio_fast_pin_allowed-in-hugepd-processing-fix omits 4fd6bf270918 mm/gup: drop gup_fast_folio_allowed() in hugepd processing omits 8c9a7c14a7d4 fixup! mm/arch: provide pud_pfn() fallback omits 49bda9a8412d mm/arch: provide pud_pfn() fallback omits 3ca20988bae0 mm: introduce vma_pgtable_walk_{begin|end}() omits cfb0c80e7137 mm: make HPAGE_PXD_* macros even if !THP omits f5cb64f3cb52 mm/hugetlb: declare hugetlbfs_pagecache_present() non-static omits fb299d9bf492 mm/Kconfig: CONFIG_PGTABLE_HAS_HUGE_LEAVES omits a1418b9d3b82 mm: rename mm_put_huge_zero_page to mm_put_huge_zero_folio omits 55c49a3b27cb dax: use huge_zero_folio omits eccd41243ab1 mm: convert do_huge_pmd_anonymous_page to huge_zero_folio omits 1217a6088140 mm: convert huge_zero_page to huge_zero_folio omits 18ca497cc4c0 mm: convert migrate_vma_collect_pmd to use a folio omits e96147a264dd mm: add pmd_folio() omits d88c99a66edd mm: add is_huge_zero_folio() omits f811d7632cba sparc: use is_huge_zero_pmd() omits 3e6ba8bc1f28 zswap: replace RB tree with xarray omits 6e2371a0bf40 zswap: replace RB tree with xarray omits 84d9f47aca56 mm/page_alloc.c: change the array-length to MIGRATE_PCPTYPES omits 1c5f3c69d5f4 mm/page_alloc.c: don't show protection in zone's ->lowmem_ [...] omits 758687c01798 mm/mm_init.c: remove the outdated code comment above defer [...] omits e7f210bf8982 mm-page_allocc-remove-unneeded-codes-in-numa-version-of-bu [...] omits 2200863e958d mm/page_alloc.c: remove unneeded codes in !NUMA version of [...] omits a73f69076bfe mm: make __absent_pages_in_range() as static omits 72c3f48c187a mm/init: remove the unnecessary special treatment for memo [...] omits cc7af5731e65 mm: move array mem_section init code out of memory_present() omits 095427338182 mm,page_owner: fix accounting of pages when migrating omits 5b83382b2baa mm,page_owner: fix refcount imbalance omits fad1c740c0b1 mm,page_owner: update metadata for tail pages omits a6f5326ddc9f mm, slab: move slab_memcg hooks to mm/memcontrol.c omits 8f4f9f7c40d3 mm-slab-move-memcg-charging-to-post-alloc-hook-fix-2 omits 9cff9ec67895 fixup! mm, slab: move memcg charging to post-alloc hook omits b865ef410cf0 mm, slab: move memcg charging to post-alloc hook omits daafee8da59d proc-rewrite-stable_page_flags-fix omits e92302a6e6a9 proc: rewrite stable_page_flags() omits ad74ca804e1e remove references to page->flags in documentation omits debb940e7a7f slub: remove use of page->flags omits 5ca432df5ad6 mm-convert-arch_clear_hugepage_flags-to-take-a-folio-fix omits bcff9b79f990 mm: convert arch_clear_hugepage_flags to take a folio omits 141fe073d2d1 mm: make page_mapped() take a const argument omits 960a70c06bfc mm: make is_free_buddy_page() take a const argument omits 842f08a730c3 mm: make folio_test_idle and folio_test_young take a const [...] omits ff7c86fe233f mm: make page_ext_get() take a const argument omits db834cb5ac49 xtensa: remove uses of PG_arch_1 on individual pages omits e9a18cfc89a1 sh-remove-use-of-pg_arch_1-on-individual-pages-fix omits 494c8eb3d804 sh: remove use of PG_arch_1 on individual pages omits ebd9f2121533 mm: merge folio_is_secretmem() and folio_fast_pin_allowed( [...] omits ea48b743281f selftests/memfd_secret: add vmsplice() test omits 1c19ec5cf7bd mm: move follow_phys to arch/x86/mm/pat/memtype.c omits 1bf92c1c238e mm: remove follow_pfn omits 484866e84c24 virt: acrn: stop using follow_pfn omits 715dbd81ff62 mm: backing-dev: use group allocation/free of per-cpu coun [...] omits fdc9df87c12d huge_memory.c: document huge page splitting rules more thoroughly omits 0868354c1c7f mm/mmap: convert all mas except mas_detach to vma iterator omits 058b606acbab mm/mm_init.c: remove arch_reserved_kernel_pages() omits f89d21b68a52 mm/mm_init.c: remove unneeded calc_memmap_size() omits 78c8b937d042 mm/mm_init.c: remove meaningless calculation of zone->mana [...] omits a91e06318e36 mm/mm_init.c: remove meaningless calculation of zone->mana [...] omits 379187b4a508 mm/mm_init.c: add new function calc_nr_all_pages() omits dc825de48f76 mm/mm_init.c: remove the useless dma_reserve omits 79b8eccac3c2 x86: remove unneeded memblock_find_dma_reserve() omits 8cd7cd881fa6 mm/filemap: optimize filemap folio adding omits 5053ab0c89ee lib/xarray: introduce a new helper xas_get_order omits cc93de5055ff mm/filemap: clean up hugetlb exclusion code omits 6d33dce8191a mm/filemap: return early if failed to allocate memory for split omits e403da29bc6b folio_likely_mapped_shared() kerneldoc fixup omits a1512b3a93fc mm: convert folio_estimated_sharers() to folio_likely_mapp [...] omits 054e2d5f7e46 mm-migrate-split-source-folio-if-it-is-on-deferred-split-list-fix omits f868066dcee1 mm/migrate: split source folio if it is on deferred split list omits c3ebd30b2319 mm-hold-ptl-from-the-first-pte-while-reclaiming-a-large-folio-fix omits 735da00de606 mm: hold PTL from the first PTE while reclaiming a large folio omits f190d98a7ef0 mm/vmalloc.c: optimize to reduce arguments of alloc_vmap_area() omits 8408db2990ee mm/filemap: don't decrease mmap_miss when folio has workin [...] omits 3dbae6a59f0c mm/filemap: don't decrease mmap_miss when folio has workin [...] omits f816a818263e mm/readahead: break read-ahead loop if filemap_add_folio r [...] omits 629f811ad29a arm64: mm: swap: support THP_SWAP on hardware with MTE omits 1c1c06c80582 selftests/mm: parse VMA range in one go omits 4198746671bf docs: hugetlbpage.rst: add hugetlb migration description omits 1a558ce6d948 mm: hugetlb: make the hugetlb migration strategy consistent omits 6c4b3e5946ad mm: record the migration reason for struct migration_targe [...] omits ff12af89bfc0 mm/vmalloc: eliminated the lock contention from twice to once omits d590cbd66833 mm/kmemleak: disable KASAN instrumentation in kmemleak omits 4fb1370e1ba8 mm/kmemleak: compact kmemleak_object further omits ccfe1723c0d0 mm: zswap: remove nr_zswap_stored atomic omits 9b4f95224072 mm: page_alloc: batch vmstat updates in expand() omits 859342b5824a mm: page_alloc: change move_freepages() to __move_freepage [...] omits be40f1300381 mm: page_alloc: consolidate free page accounting fix 2 omits 737b01b1e85d mm: page_alloc: consolidate free page accounting fix omits 645886004da5 mm: page_alloc: consolidate free page accounting omits 9afc3241d41f mm-page_isolation-prepare-for-hygienic-freelists-fix omits 27366acc749f mm: page_isolation: prepare for hygienic freelists omits 9f3770fcea30 mm: page_alloc: set migratetype inside move_freepages() omits 4b8d84e40219 mm: page_alloc: close migratetype race between freeing and [...] omits b207b294042a mm: page_alloc: fix freelist movement during block conversion omits 99cf0d24481e mm: page_alloc: fix move_freepages_block() range error omits e6ff4fc84ac4 mm: page_alloc: move free pages when converting block duri [...] omits f636fa6e16b2 mm: page_alloc: fix up block types when merging compatible blocks omits 170dfe6541c1 mm: page_alloc: optimize free_unref_folios() omits 1c299182da60 mm: page_alloc: remove pcppage migratetype caching omits a7e5907dbebf fixup! selftests/mm: run_vmtests.sh: fix hugetlb mem size [...] omits 26e6e0554f28 selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation omits e2f8f7cae783 mm/page-flags: make PageMappingFlags return bool omits f2d5cde32a0d mm/page-flags: make __PageMovable return bool omits fbf94fb450f1 s390/mm: re-enable the shared zeropage for !PV and !skeys [...] omits c84dc574c1e7 mm/userfaultfd: don't place zeropages when zeropages are d [...] omits e9959bce9bd3 selftests-mm-confirm-va-exhaustion-without-reliance-on-cor [...] omits 8f858860aa3c selftests/mm: confirm VA exhaustion without reliance on co [...] omits f3e1b375d3c7 hugetlb: remove mention of destructors omits a7756923a5e7 mm: improve dumping of mapcount and page_type omits 3889c5e02f9e mm-free-up-pg_slab-fix omits a25fd264ac59 mm: free up PG_slab omits d7e52a95cdb5 mm: remove a call to compound_head() from is_page_hwpoison() omits 5476050674a2 mm-turn-folio_test_hugetlb-into-a-pagetype-fix omits 6b7af733e97f mm: turn folio_test_hugetlb into a PageType omits 1ad1b333c60d mm: support page_mapcount() on page_has_type() pages omits f236ef2a77f0 mm: remove folio_prep_large_rmappable() omits 87fc5224ce69 mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros omits da71c58e1dbe mm: always initialise folio->_deferred_list omits 079007aedb61 memprofiling: documentation omits e966c7100cd1 MAINTAINERS: add entries for code tagging and memory alloc [...] omits 341e482ac062 codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark faile [...] omits 1336365af251 codetag: debug: mark codetags for reserved pages as empty omits 785875fd4bc5 codetag: debug: skip objext checking when it's for objext itself omits a87e3414009f lib: add memory allocations report in show_mem() omits 75f77535b283 Documentation: rhashtable: undo _noprof additions in the d [...] omits 33475774c365 rhashtable: plumb through alloc tag omits dca1a08cdd0f Documentation: mm: vmalloc: undo _noprof additions in the [...] omits 5e06a502a0f4 arch/um: fix forward declaration for vmalloc omits c13c957bb138 mm: vmalloc: enable memory allocation profiling omits 32dab43f2ee4 Documentation: mm: percpu: undo _noprof additions in the d [...] omits df3c0e762840 mm: percpu: enable per-cpu allocation tagging omits 0ac3cf0afcd0 mm: percpu: add codetag reference into pcpuobj_ext omits f13896fc8ce0 mm: percpu: introduce pcpuobj_ext omits 7fb97cecdbbc mm/mempool: Documentation: add missing mempool_create_node [...] omits fc1e52be9616 Documentation: mempool: undo _noprof additions in the docu [...] omits ea6c53e3010c mempool: hook up to memory allocation profiling omits 2d320b0d0358 mm/slab: fix kcalloc() kernel-doc warnings omits 542648869cf2 Documentation: mm/slab: undo _noprof additions in the docu [...] omits 656a62e37f39 mm/slab: enable slab allocation tagging for kmalloc and friends omits 0ee9179013d7 rust: add a rust helper for krealloc() omits dae7e48b1ade mm/slab: add allocation accounting into slab allocation an [...] omits 8adfdcd94de5 lib: add codetag reference into slabobj_ext omits c8a889668509 mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_P [...] omits de1e9f0b97da mm: fix non-compound multi-order memory accounting in __fr [...] omits dc1f63a135a0 mm: create new codetag references during page splitting omits b5762383178f Documentation: mm: undo _noprof additions in the documentation omits 00ff1d259e35 mm: enable page allocation tagging omits 338ddef56ffa change alloc_pages name in dma_map_ops to avoid name conflicts omits eef7470f5307 mm: percpu: increase PERCPU_MODULE_RESERVE to accommodate [...] omits e1fe740fc389 lib: introduce early boot parameter to avoid page_ext memo [...] omits fdbf9d80526c lib: introduce support for page allocation tagging omits 3056ab372891 lib: do limited memory accounting for modules with ARCH_NE [...] omits 366cdcdce8f4 Documentation: fs/proc: fix allocinfo title omits 0cd7598d3ee0 lib: add allocation tagging support for memory allocation [...] omits 1148464e3cbf lib: prevent module unloading if memory is not freed omits 615467364416 lib: code tagging module support omits 0e85f0664256 lib: code tagging framework omits 87d18ce5d4f9 slab: objext: introduce objext_flags as extension to page_ [...] omits e7b70b8809d3 mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation omits 5263e9b24e5d mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent [...] omits ac5f391ac2bd mm: introduce slabobj_ext to support slab object extensions omits 1940e7c3d424 fs: convert alloc_inode_sb() to a macro omits 416c1fb0d700 scripts/kallysms: always include __start and __stop symbols omits 2e4aa4dd2f26 mm/slub: mark slab_free_freelist_hook() __always_inline omits 627dbcce529e asm-generic/io.h: kill vmalloc.h dependency omits 5a996bcb08b6 fix-missing-vmalloch-includes-fix-3 omits d82a37ff6b88 fixup! fix missing vmalloc.h includes omits 7a4eb4fb179a fixup! fix missing vmalloc.h includes omits 4b45a95d5ab0 fix missing vmalloc.h includes omits 5ec50d1c8518 scripts/kernel-doc: drop "_noprof" on function prototypes omits 49c793cf40df percpu: clean up all mappings when pcpu_map_pages() fails omits c2fbd9dc2ea9 mm/numa_balancing: allow migrate on protnone reference wit [...] omits 0357274e9380 mm-mempolicy-use-numa_node_id-instead-of-cpu_to_node-v3 omits e733d7bf5014 mm/mempolicy: use numa_node_id() instead of cpu_to_node() omits e37dbd19e72c mm: zswap: remove unnecessary check in zswap_find_zpool() omits 9e8cb2e1071d lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure omits ccb78d7332de mm: zpool: return pool size in pages omits 7a0e3dc86f68 mm: zswap: optimize zswap pool size tracking omits 4a1b591ffc2b mm: document pXd_leaf() API omits f97d60779c1b mm/arm: remove pmd_thp_or_huge() omits f101a604de3c mm/treewide: remove pXd_huge() omits 8ab29d1bbe42 mm/treewide: replace pXd_huge() with pXd_leaf() omits e79da3a55e4e mm/gup: merge pXd huge mapping checks omits c7d8a37a244c mm/powerpc: redefine pXd_huge() with pXd_leaf() omits 83d8ccd032a2 mm/arm64: merge pXd_huge() and pXd_leaf() definitions omits 86799ff9e22c mm/arm: redefine pmd_huge() with pmd_leaf() omits 950212acf147 mm/arm: use macros to define pmd/pud helpers omits c4dc01c2707f mm-sparc-change-pxd_huge-behavior-to-exclude-swap-entries-fix omits 5a3354207287 mm/sparc: change pXd_huge() behavior to exclude swap entries omits 77e3d7450aa5 mm/x86: change pXd_huge() behavior to exclude swap entries omits c463224e14d1 mm/gup: check p4d presence before going on omits 5085de7010a3 mm/gup: cache p4d in follow_p4d_mask() omits bdc8c42fc7a4 mm/hmm: process pud swap entry without pud_huge() omits 6cc7cb043b4d mm: page_alloc: control latency caused by zone PCP draining omits 8895a4d7c4c1 selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg omits 7236922d79b7 mm/madvise: don't perform madvise VMA walk for MADV_POPULA [...] omits 246e8639dbe8 mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAUL [...] omits 23f5507fb176 mm: memcg: add NULL check to obj_cgroup_put() omits 40fc6fe40d12 mm: remove guard around pgd_offset_k() macro omits a485c9f950fd Merge branch 'mm-stable' into mm-unstable omits ad1dbedf45bf x86/mm/pat: fix VM_PAT handling in COW mappings omits ba74dd4f0460 MAINTAINERS: change vmware.com addresses to broadcom.com omits b0c1b26aecff selftests/mm: include strings.h for ffsl omits b40bd540922a mm: vmalloc: fix lockdep warning omits d3923015a363 mm: vmalloc: bail out early in find_vmap_area() if vmap is [...] omits 232693028edd init: open output files from cpio unpacking with O_LARGEFILE omits fb604a4f2bc0 mm/secretmem: fix GUP-fast succeeding on secretmem folios omits c0055efa0a19 Merge branch 'for-6.10/block' into for-next omits 81388483313e netfs, afs: Implement helpers for new write code omits 34e1ec492187 netfs: New writeback implementation omits 691c4c08186b netfs: Add some write-side stats and clean up some stat names omits d62db5043567 netfs: Fix writethrough-mode error handling omits c3eb21ddc7d1 netfs: Switch to using unsigned long long rather than loff_t omits 647c79c6ccac mm: Export writeback_iter() omits bd4f7797dcdb Merge branch 'next/dt' into for-next omits c4598f21aa3e ARM: dts: aspeed: drop unused ref_voltage ADC property omits d1915125a324 Merge branch 'next/dt' into for-next omits cac1c1dda613 ARM: dts: aspeed: yosemitev2: correct Mellanox multi-host [...] omits af3deaf9bcb4 ARM: dts: aspeed: yosemite4: correct Mellanox multi-host property omits e515719c17be ARM: dts: aspeed: minerva-cmc: correct Mellanox multi-host [...] omits 7da85354c4fa ARM: dts: aspeed: greatlakes: correct Mellanox multi-host [...] omits 644ca6fac6b6 orangefs: cleanup uses of strncpy omits 0e74485c814a nilfs2: fix out-of-range warning omits bc1411a88d2f fs: claw back a few FMODE_* bits omits 02426828cde2 fs: Annotate struct file_handle with __counted_by() and us [...] omits 30db12111a76 Merge branch 'for-6.10/io_uring' into for-next omits cc12ff72369b Merge branch 'for-6.10/block' into for-next omits aa9566d6531f io_uring/kbuf: remove dead define omits 2ef6c6f23c98 io_uring: fix warnings on shadow variables omits 69521d872254 io_uring: move mapping/allocation helpers to a separate file omits ea1e4ac94696 io_uring: use unpin_user_pages() where appropriate omits 4b4b0e85bb0f io_uring/kbuf: use vm_insert_pages() for mmap'ed pbuf ring omits 1bfd0a6567e7 io_uring/kbuf: protect io_buffer_list teardown with a reference omits 5f0b78f138b9 io_uring/kbuf: vmap pinned buffer ring omits 5eba8fce67f9 io_uring/kbuf: get rid of bl->is_ready omits baa26f72f491 io_uring/kbuf: get rid of lower BGID lists omits 7e32baceaaaa io_uring: unify io_pin_pages() omits 15c814a865c2 io_uring: use vmap() for ring mapping omits 2324239324be io_uring: get rid of remap_pfn_range() for mapping rings/sqes omits 7553b5f1babd Merge branch 'for-v6.10/module-owner-amba' into for-next omits fc9ec47b7eb8 netfs: Use mempools for allocating requests and subrequests omits 3b47f7fe7821 netfs: Remove ->launder_folio() support omits 2a3d05905079 afs: Use alternative invalidation to using launder_folio omits 213092f0e95a 9p: Use alternative invalidation to using launder_folio omits acd07d6777f0 mm: Provide a means of invalidation without using launder_folio omits b34dea115cee netfs: Use subreq_counter to allocate subreq debug_index values omits 901db7298b9e netfs: Make netfs_io_request::subreq_counter an atomic_t omits 813c2d5b575b netfs: Remove deprecated use of PG_private_2 as a second w [...] omits ef958dc83bf6 mm: Remove the PG_fscache alias for PG_private_2 omits ffc4fe672ce1 netfs: Replace PG_fscache by setting folio->private and ma [...] omits 56a39cdf1582 netfs: Update i_blocks when write committed to pagecache omits 528aa74c091d 9p: Clean up a kdoc warning. omits 144092262150 mm: add nommu variant of vm_insert_pages() omits d9a02e21a618 io_uring: Avoid anonymous enums in io_uring uapi omits b1f0c2ba5951 io_uring: use the right type for work_llist empty check omits 955a688a345a io_uring: Remove the now superfluous sentinel elements fro [...] omits ca69bfd16980 io_uring: Remove unused function omits e4f2e25eaf05 io_uring: re-arrange Makefile order omits be7a0db10b39 io_uring: refill request cache in memory order omits 95feb18a3d4f io_uring/poll: shrink alloc cache size to 32 omits 09a691cbdf30 io_uring/alloc_cache: switch to array based caching omits 4a51e309a92f io_uring: drop ->prep_async() omits 720c7a877bd4 io_uring/uring_cmd: defer SQE copying until it's needed omits ed27094cdf55 io_uring/uring_cmd: switch to always allocating async data omits 737d20927b8f io_uring/net: move connect to always using async data omits 9537cfc91aab io_uring/rw: add iovec recycling omits 4a85f4021ffb io_uring/rw: cleanup retry path omits e7401d7e64ab io_uring: get rid of struct io_rw_state omits 40ffda3dc1a1 io_uring/rw: always setup io_async_rw for read/write requests omits a711f4869ad5 io_uring/net: drop 'kmsg' parameter from io_req_msg_cleanup() omits e5e8d4be88ca io_uring/net: add iovec recycling omits d8dd5ecf8282 io_uring/net: remove (now) dead code in io_netmsg_recycle() omits 53637823b9c8 io_uring: kill io_msg_alloc_async_prep() omits 457e8dca097c io_uring/net: get rid of ->prep_async() for send side omits b2851c5a6c4d io_uring/net: get rid of ->prep_async() for receive side omits 6a701d49c1e8 io_uring/net: always setup an io_async_msghdr omits fb1be284dfab io_uring/net: unify cleanup handling omits a946f8bee2e6 io_uring/net: switch io_recv() to using io_async_msghdr omits 623e6ab6c04c io_uring/net: switch io_send() and io_send_zc() to using i [...] omits 91a0a0e6ef1b io_uring/alloc_cache: shrink default max entries from 512 to 128 omits 8e46da66850d io_uring: remove timeout/poll specific cancelations omits 558933b12913 io_uring: flush delayed fallback task_work in cancelation omits af809dfd82ac io_uring: clean up io_lockdep_assert_cq_locked omits db8fe8a99edb io_uring: refactor io_req_complete_post() omits 52837e653368 io_uring: remove current check from complete_post omits d045c74c5ee3 io_uring: get rid of intermediate aux cqe caches omits 9573354dfca7 io_uring: refactor io_fill_cqe_req_aux omits 26758aadcfd3 io_uring: remove struct io_tw_state::locked omits 44063acbea62 io_uring: force tw ctx locking omits ac4754eb5a4b io_uring/rw: avoid punting to io-wq directly omits 93caa8e8327a nvme/io_uring: use helper for polled completions omits 6fe57359e4f5 io_uring/cmd: document some uring_cmd related helpers omits 1a336a83bbe6 io_uring/cmd: fix tw <-> issue_flags conversion omits 03222249330f io_uring/cmd: kill one issue_flags to tw conversion omits 7a87cd29ba1d io_uring/cmd: move io_uring_try_cancel_uring_cmd() omits 265992f568aa Merge branch 'io_uring-6.9' into for-6.10/io_uring omits 44d8095ba9eb firewire: ohci: use pci_irq_vector() to retrieve allocated [...] omits bdec72d24eb2 firewire: ohci: obsolete usage of deprecated API for MSI omits 643adfcbc0d0 firewire: ohci: replace request_irq() with request_threaded_irq() omits 98fe8900753c Revert "firewire: ohci: use devres for requested IRQ" omits 4d455e51278f aio: Fix null ptr deref in aio_complete() wakeup omits 2c5b58d63bed fs/ioctl: Add a comment to keep the logic in sync with the [...] omits 38f5b23e2929 MAINTAINERS: Notify Landlock maintainers about changes to [...] omits b14436a63c71 landlock: Document IOCTL support omits 349f0c3434bc samples/landlock: Add support for LANDLOCK_ACCESS_FS_IOCTL_DEV omits ea5d37536540 selftests/landlock: Check IOCTL restrictions for named UNI [...] omits 30fca9a48bcb selftests/landlock: Test IOCTLs on named pipes omits 0ea993fbf3e3 selftests/landlock: Test ioctl(2) and ftruncate(2) with op [...] omits cd4e8d155d1e selftests/landlock: Test IOCTL with memfds omits c8c021462995 selftests/landlock: Test IOCTL support omits a7e2e1b2a34f landlock: Add IOCTL access right for character and block devices omits 16634c0975ba Merge patch series 'fs: aio: more folio conversion' of htt [...] omits c02f53cfffb3 fs: aio: convert to ring_folios and internal_folios omits e9cf61ecf522 fs: aio: use a folio in aio_free_ring() omits 175cb991a44c fs: aio: use a folio in aio_setup_ring() omits b0d58516e18b ecryptfs: Fix buffer size for tag 66 packet omits 1c01fa299627 Merge series 'Fixes and cleanups to fs-writeback' of https [...] omits d36ebcbb5330 fs/writeback: remove unnecessary return in writeback_inodes_sb omits ef9cda0f133c fs/writeback: correct comment of __wakeup_flusher_threads_bdi omits 52a6485196d1 fs/writeback: only calculate dirtied_before when b_io is empty omits a5e698262421 fs/writeback: remove unused parameter wb of finish_writeback_work omits 167d6693deb3 fs/writeback: bail out if there is no more inodes for IO a [...] omits 78e2dcd09dd5 firewire: Annotate struct fw_iso_packet with __counted_by() omits af70611cab88 firewire: core: option to log bus reset initiation omits 964d0c614c7f Merge branch 'hyperv' omits 0c64952fec3e Merge branch 'selftests' omits 8d27ce789e9a Merge branch 'xen' omits 514be513a3bd Merge branch 'vmx' omits 5e7808605b0e Merge branch 'svm' omits c101dcde5c86 Merge branch 'selftests' omits 3e8893b28982 Merge branch 'pmu' omits 3f810999e412 Merge branch 'mmu' omits a11f741320ed Merge branch 'misc' omits 622f6119d7fe Merge branch 'guest_memfd_fixes' omits 75fa107ab65d Merge branch 'generic' omits 0df49e437363 Merge branch 'fixes' omits 845a40d69ecf Merge branch 'asyncpf_abi' omits 22074eff07a3 Merge branch 'asyncpf' adds ec25bd8d981d Merge tag 'bcachefs-2024-04-03' of https://evilpiepirate.o [...] adds 1cfa2f10f4e9 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds c88b9b4cde17 Merge tag 'net-6.9-rc3' of git://git.kernel.org/pub/scm/li [...] adds 8cb4a9a82b21 x86/cpufeatures: Add CPUID_LNX_5 to track recently added L [...] adds caeb4b0a11b3 aio: Fix null ptr deref in aio_complete() wakeup adds fae02687777a Merge tag 'vfs-6.9-rc3.fixes' of git://git.kernel.org/pub/ [...] adds 405ac6a57277 Merge tag '6.9-rc2-ksmbd-server-fixes' of git://git.samba. [...] adds e8b0ccb2a787 Merge tag '9p-for-6.9-rc3' of https://github.com/martinetd/linux adds 4cf09f171f6f Merge tag 'drm-misc-fixes-2024-04-04' of https://gitlab.fr [...] adds 3c88b8f471ee drm/xe: Use ring ops TLB invalidation for rebinds adds a00e7e3fb4b9 drm/xe: Rework rebinding adds fd1c8085113f drm/xe: Make TLB invalidation fences unordered adds 3edd52bead30 drm/xe: Move vma rebinding to the drm_exec locking loop adds 77a011012d7d drm/xe: Use ordered wq for preempt fence waiting adds a5b5ab33d2e1 Merge tag 'drm-xe-fixes-2024-04-04' of https://gitlab.free [...] adds 4c8595741b5d Merge tag 'drm-intel-fixes-2024-04-04' of https://anongit. [...] adds 89103a164210 Merge tag 'drm-fixes-2024-04-05' of https://gitlab.freedes [...] adds 100c85421b52 Merge tag 'asoc-fix-v6.9-rc2' of https://git.kernel.org/pu [...] adds c42881d48c54 Merge tag 'sound-6.9-rc3' of git://git.kernel.org/pub/scm/ [...] adds 52f80bb181a9 ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit adds 7d899947bca5 ata: pata_macio: drop driver owner assignment adds c88b50a12f96 ata: ahci_st: Remove an unused field in struct st_ahci_drv_data adds 3137b83a9064 ata: sata_mv: Fix PCI device ID table declaration compilat [...] adds e85006ae7430 ata: sata_gemini: Check clk_enable() result adds 4c3fc3459b4a Merge tag 'ata-6.9-rc3' of git://git.kernel.org/pub/scm/li [...] adds 2e69af16b03f Merge tag 'gpio-fixes-for-v6.9-rc3' of git://git.kernel.or [...] adds 6f824c9fccd4 Merge branch 'acpi-thermal' adds b21defcb52c6 Merge tag 'thermal-6.9-rc3' of git://git.kernel.org/pub/sc [...] adds 2f9fd9e43970 Merge tag 'pm-6.9-rc3' of git://git.kernel.org/pub/scm/lin [...] adds 50094473ec81 Merge tag 's390-6.9-3' of git://git.kernel.org/pub/scm/lin [...] adds 8a48ea87ce89 riscv: Fix warning by declaring arch_cpu_idle() as noinstr adds a370c2419e46 riscv: Disable preemption when using patch_map() adds d14fa1fcf69d riscv: process: Fix kernel gp leakage adds 261b8e89b627 Merge tag 'riscv-for-linus-6.9-rc3' of git://git.kernel.or [...] adds c7830236d58e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 65291dcfcf89 mm/secretmem: fix GUP-fast succeeding on secretmem folios adds 8434f9aa6b7e init: open output files from cpio unpacking with O_LARGEFILE adds 4ed91fa9177b mm: vmalloc: bail out early in find_vmap_area() if vmap is [...] adds fc2c22693c60 mm: vmalloc: fix lockdep warning adds 176517c93102 selftests/mm: include strings.h for ffsl adds 87f0e65cdf76 MAINTAINERS: change vmware.com addresses to broadcom.com adds 04c35ab3bdae x86/mm/pat: fix VM_PAT handling in COW mappings adds a6c1d9cb9a68 stackdepot: rename pool_index to pool_index_plus_1 adds af709adfaa6e Merge tag 'mm-hotfixes-stable-2024-04-05-11-30' of git://g [...] adds 84985eb2c084 Merge tag 'devicetree-fixes-for-6.9-1' of git://git.kernel [...] adds 4de2ff261f53 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 73eaa2b58349 io_uring: use private workqueue for exit work adds 09ab7eff3820 io_uring/kbuf: get rid of lower BGID lists adds 3b80cff5a4d1 io_uring/kbuf: get rid of bl->is_ready adds 6b69c4ab4f68 io_uring/kbuf: protect io_buffer_list teardown with a reference adds 561e4f9451d6 io_uring/kbuf: hold io_buffer_list reference over mmap adds 4f72ed492d77 Merge tag 'io_uring-6.9-20240405' of git://git.kernel.dk/linux adds fbbd5d3ad943 nullblk: Fix cleanup order in null_add_dev() error path adds 22d24a544b0d block: fix overflow in blk_ioctl_discard() adds ac229a2d0939 nvme-multipath: don't inherit LBA-related fields for the m [...] adds c85c9ab926a5 nvme: split nvme_update_zone_info adds 0551ec93a00d nvme: don't create a multipath node for zero capacity devices adds 95409e277d83 nvmet: implement unique discovery NQN adds db67bb39eff0 nvmet-fc: move RCU read lock to nvmet_fc_assoc_exists adds 205fb5fa6fde nvme-fc: rename free_ctrl callback to match name pattern adds 9d0e85242044 Merge tag 'nvme-6.9-2024-04-04' of git://git.infradead.org [...] adds 8a05ef708716 Merge tag 'block-6.9-20240405' of git://git.kernel.dk/linux adds a6bec447a82f Merge tag 'regmap-fix-v6.9-rc2' of git://git.kernel.org/pu [...] adds 20668408abc0 Merge tag 'regulator-fix-v6.9-rc2' of git://git.kernel.org [...] adds 104db052b62d Merge tag 'spi-fix-v6.9-rc2' of git://git.kernel.org/pub/s [...] adds 752e3c53de0f firewire: ohci: mask bus reset interrupts between ISR and [...] adds 6c6e47d69d82 Merge tag 'firewire-fixes-6.9-rc2' of git://git.kernel.org [...] adds 119c289409dd Merge tag '6.9-rc2-smb3-client-fixes' of git://git.samba.o [...] adds 9520c192e853 Merge tag 'xfs-6.9-fixes-2' of git://git.kernel.org/pub/sc [...] adds 5ceeabb0eb2e Merge tag 'i2c-host-fixes-6.9-rc3' of git://git.kernel.org [...] adds cf17b9503f17 Merge tag 'i2c-for-6.9-rc3' of git://git.kernel.org/pub/sc [...] adds 10396f4df8b7 nfsd: hold a lighter-weight client reference over CB_RECALL_ANY adds f2f80ac80987 Merge tag 'nfsd-6.9-2' of git://git.kernel.org/pub/scm/lin [...] adds e2948effa906 Merge tag 'perf-urgent-2024-04-07' of git://git.kernel.org [...] adds 61f7fdf8fd00 timers/migration: Fix ignored event due to missing CPU update adds 7a96a84bfbee timers/migration: Return early on deactivation adds 3520c35e5f0b Merge tag 'timers-urgent-2024-04-07' of git://git.kernel.o [...] adds 3ddf944b32f8 x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() adds 5f2ca44ed235 Merge branch 'linus' into x86/urgent, to pick up dependent commit adds b377c66ae350 x86/retpoline: Add NOENDBR annotation to the SRSO dummy re [...] adds 9fe30842a90b Merge tag 'x86-urgent-2024-04-07' of git://git.kernel.org/ [...] adds fec50db7033e Linux 6.9-rc3 adds 3859ec88e461 userfaultfd: change src_folio after ensuring it's unpinned [...] adds 7cde5c9e3078 mm,page_owner: update metadata for tail pages adds 56127df371e2 mm,page_owner: fix refcount imbalance adds 6e9f03b95738 mm,page_owner: fix accounting of pages when migrating adds a0fc6c06de46 mm,page_owner: fix printing of stack records adds 3f8f13ea2292 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 9a252c8108ea Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 2fbc31ab7fa7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4539f91f2a80 net: openvswitch: fix unwanted error log on timeout policy [...] adds 38a15d0a50e0 u64_stats: fix u64_stats_init() for lockdep when used repe [...] adds 237f3cf13b20 xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING adds 059a49aa2e25 virtio_net: Do not send RSS key if it is not supported adds bccb798e07f8 octeontx2-pf: Fix transmit scheduler resource leak adds 0bff32a837b9 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 229087f6f1dc bpf, kconfig: Fix DEBUG_INFO_BTF_MODULES Kconfig definition adds cfddb048040b MAINTAINERS: Update email address for Puranjay Mohan adds 76cd33899477 MAINTAINERS: bpf: Add Lehui and Puranjay as riscv64 reviewers adds 4b9428059eb4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cfbbf1bf81b8 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 84471d01c92c ALSA: hda/realtek: Add quirk for HP SnowWhite laptops adds 0b6f0ff01a4a ALSA: hda/tas2781: correct the register for pow calibrated data adds d5cc6f8f85f9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ab76bbbef397 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d464dac47260 usb: gadget: fsl: Initialize udc before using it adds bda33e2aefb8 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds e4308bc22b9d phy: marvell: a3700-comphy: Fix out of bounds read adds 627207703b73 phy: marvell: a3700-comphy: Fix hardcoded array size adds 3a161017f1de phy: freescale: imx8m-pcie: fix pcie link-up instability adds f8020dfb311d phy: rockchip-snps-pcie3: fix bifurcation on rk3588 adds 55491a5fa163 phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits adds d16d4002fea6 phy: rockchip: naneng-combphy: Fix mux on rk3588 adds 5abed58a8bde phy: qcom: qmp-combo: Fix VCO div offset on v3 adds ee13e1f3c72b phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE adds 47b3e2f3914a phy: qcom: m31: match requested regulator name with dt schema adds 0819c2bff79b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 74a72baf204f iio:imu: adis16475: Fix sync mode setting adds 5b73acae6828 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 2bb3f075f8ff Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7200bdb05618 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c2f84d128f65 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d5638de827cf dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue adds 244296cc3a15 dma: xilinx_dpdma: Fix locking adds 5b9706bfc094 dmaengine: xilinx: xdma: Fix wrong offsets in the buffers [...] adds 6a40fb824596 dmaengine: xilinx: xdma: Fix synchronization issue adds 7a71c6dc21d5 dmaengine: xilinx: xdma: Clarify kdoc in XDMA driver adds f221033f5c24 dmaengine: idxd: Fix oops during rmmod on single-CPU platforms adds 24a4ffe37358 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0eae6d4fda09 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds f77a4dae80bf Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds 648dae58a830 cxl: Remove checking of iter in cxl_endpoint_get_perf_coor [...] adds c2db06c1a27e cxl: Fix retrieving of access_coordinates in PCIe path adds eace1e3d191f cxl: Fix incorrect region perf data calculation adds 5ee2b892734c cxl: Consolidate dport access_coordinate ->hb_coord and -> [...] adds 4ff2d4b81d70 cxl: Add checks to access_coordinate calculation to fail m [...] adds 575d2973922e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 20b9c7f797e6 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds ca201e6cb4b2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1fd7a09a73c9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d4e655c49f47 scsi: sg: Avoid race in error handling & drop bogus warn adds 97a54ef596c3 scsi: target: Fix SELinux error when systemd-modules loads [...] adds 358e919a351f scsi: hisi_sas: Handle the NCQ error returned by D2H frame adds 0098c55e0881 scsi: hisi_sas: Modify the deadline for ata_wait_after_reset() adds 4406e4176f47 scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() adds 8267b2659c9a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f1e864a92416 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 22476821102f Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 3d6db24318db Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 03dc9443a035 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds 0c3b532ad3fb gpio: wcove: Use -ENOTSUPP consistently adds ace0ebe5c98d gpio: crystalcove: Use -ENOTSUPP consistently adds ed74e0473b8a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9397f3272b28 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e631cb5b6a0b rust: macros: fix soundness issue in `module!` macro adds 761a8f0a776b rust: make mutually exclusive with CFI_CLANG adds a6b513c2cef5 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds d525777ef242 Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] adds 03f56e5d6f15 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds bc004f503822 drm/ast: Fix soft lockup adds 07ed11afb68d Revert "drm/qxl: simplify qxl_fence_wait" adds 838ae9f45c4e nouveau/gsp: Avoid addressing beyond end of rpc->entries adds 185fdb4697cc nouveau: fix function cast warning adds a33401780841 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 54d68f8c4fbd Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 554533398e31 Merge branch 'mm-stable' into mm-unstable new 7370759dd85a mm: remove guard around pgd_offset_k() macro new e61eaf891daf mm: memcg: add NULL check to obj_cgroup_put() new 4850d1123379 mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAUL [...] new a40b4500670c mm/madvise: don't perform madvise VMA walk for MADV_POPULA [...] new 36a74e6fb1db selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg new 9ada8927df6b mm: page_alloc: control latency caused by zone PCP draining new ca0a1aaf654c mm/hmm: process pud swap entry without pud_huge() new 9595645df2ef mm/gup: cache p4d in follow_p4d_mask() new e13abf6d5897 mm/gup: check p4d presence before going on new 2d147c74f38a mm/x86: change pXd_huge() behavior to exclude swap entries new b2ddbd0521b1 mm/sparc: change pXd_huge() behavior to exclude swap entries new a29424cbfebb mm-sparc-change-pxd_huge-behavior-to-exclude-swap-entries-fix new 32527358e0a2 mm/arm: use macros to define pmd/pud helpers new 842dba2e6334 mm/arm: redefine pmd_huge() with pmd_leaf() new 62cd62c01a17 mm/arm64: merge pXd_huge() and pXd_leaf() definitions new 60ccf4fb8f3b mm/powerpc: redefine pXd_huge() with pXd_leaf() new 4721f59f6d2a mm/gup: merge pXd huge mapping checks new 0a0d1f658661 mm/treewide: replace pXd_huge() with pXd_leaf() new 5fb5b58d2303 mm/treewide: remove pXd_huge() new f187b0647885 mm/arm: remove pmd_thp_or_huge() new 2311da3207ad mm: document pXd_leaf() API new ff5d29ffc1c5 mm: zswap: optimize zswap pool size tracking new 306b206164c3 mm: zpool: return pool size in pages new 3c93c139e1e4 lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure new 53ebac415b6c mm: zswap: remove unnecessary check in zswap_find_zpool() new 4584b0ef9556 mm/mempolicy: use numa_node_id() instead of cpu_to_node() new bc2ae3045a55 mm-mempolicy-use-numa_node_id-instead-of-cpu_to_node-v3 new c99d6950d353 mm/numa_balancing: allow migrate on protnone reference wit [...] new daa1d135a3ab percpu: clean up all mappings when pcpu_map_pages() fails new e470856790d4 scripts/kernel-doc: drop "_noprof" on function prototypes new 7e82a963ac3d fix missing vmalloc.h includes new 763acb4bf74a fixup! fix missing vmalloc.h includes new a800a5095942 fixup! fix missing vmalloc.h includes new 5d90c9735da8 fix-missing-vmalloch-includes-fix-3 new 56d81b56f98f fixup! fix missing vmalloc.h includes new 3d06422d1cf0 kasan: hw_tags: include linux/vmalloc.h new 407f989241bf asm-generic/io.h: kill vmalloc.h dependency new 9f3d23966c20 mm/slub: mark slab_free_freelist_hook() __always_inline new 1c99649920d4 scripts/kallysms: always include __start and __stop symbols new 694d34eaee79 fs: convert alloc_inode_sb() to a macro new e0830dc7ae24 mm: introduce slabobj_ext to support slab object extensions new 874d90989697 mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent [...] new b21311914c45 mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation new eac7cf1bddfe slab: objext: introduce objext_flags as extension to page_ [...] new cea5ca990e19 lib: code tagging framework new fe63e92a4413 lib: code tagging module support new 3b100e018cd3 lib: prevent module unloading if memory is not freed new ac906a377c67 lib: add allocation tagging support for memory allocation [...] new b20c084f53be Documentation: fs/proc: fix allocinfo title new 281b5900c126 lib: do limited memory accounting for modules with ARCH_NE [...] new 5b39cd99f139 lib: introduce support for page allocation tagging new 5500047c31d5 lib: introduce early boot parameter to avoid page_ext memo [...] new a11cb5c8e248 mm: percpu: increase PERCPU_MODULE_RESERVE to accommodate [...] new be61130d4506 change alloc_pages name in dma_map_ops to avoid name conflicts new b3977c9d0d74 mm: enable page allocation tagging new cf40023dc15b Documentation: mm: undo _noprof additions in the documentation new 9b5dfe26a80f mm: create new codetag references during page splitting new 85ecd239d098 mm: fix non-compound multi-order memory accounting in __fr [...] new 29d9e3665ebb mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_P [...] new 19f9247791df lib: add codetag reference into slabobj_ext new 7ca4ec844ea9 mm/slab: add allocation accounting into slab allocation an [...] new 67ea4d3d804f rust: add a rust helper for krealloc() new 64e1ea824051 mm/slab: enable slab allocation tagging for kmalloc and friends new 4a238caae658 Documentation: mm/slab: undo _noprof additions in the docu [...] new f4c460a7d4f9 mm/slab: fix kcalloc() kernel-doc warnings new 94a2663b3126 mempool: hook up to memory allocation profiling new 5043bf3d40c0 Documentation: mempool: undo _noprof additions in the docu [...] new ade01dfc32a3 mm/mempool: Documentation: add missing mempool_create_node [...] new 5e63e6dc565c mm: percpu: introduce pcpuobj_ext new f025129f3476 mm: percpu: add codetag reference into pcpuobj_ext new 298508a4ad3d mm: percpu: enable per-cpu allocation tagging new dfb635db3abf Documentation: mm: percpu: undo _noprof additions in the d [...] new 8a8d51380de4 mm: vmalloc: enable memory allocation profiling new fb35be12b113 arch/um: fix forward declaration for vmalloc new 178ad16c87f4 Documentation: mm: vmalloc: undo _noprof additions in the [...] new 38b02720edf1 rhashtable: plumb through alloc tag new c2e96794d9b0 Documentation: rhashtable: undo _noprof additions in the d [...] new 55855b34a402 lib: add memory allocations report in show_mem() new 3a66dac42cd0 codetag: debug: skip objext checking when it's for objext itself new 80a74d55386c codetag: debug: mark codetags for reserved pages as empty new 591536b1de19 codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark faile [...] new e88dee533e04 MAINTAINERS: add entries for code tagging and memory alloc [...] new f276a44a2b42 memprofiling: documentation new b7b2ff06936c mm: always initialise folio->_deferred_list new e412dec2566d mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros new 7cb1069e3bf2 mm: remove folio_prep_large_rmappable() new ba80eeacb858 mm: support page_mapcount() on page_has_type() pages new 32c1f8596936 mm: turn folio_test_hugetlb into a PageType new 2760b5f6500b mm-turn-folio_test_hugetlb-into-a-pagetype-fix new f16079410f57 mm: remove a call to compound_head() from is_page_hwpoison() new db681547cb63 mm: free up PG_slab new 3525cda9266f mm-free-up-pg_slab-fix new 8329323f706a mm: improve dumping of mapcount and page_type new 2c05bba17cae hugetlb: remove mention of destructors new a476bf926f17 selftests/mm: confirm VA exhaustion without reliance on co [...] new 8700b8b9a36b selftests-mm-confirm-va-exhaustion-without-reliance-on-cor [...] new d89d62d393c8 mm/userfaultfd: don't place zeropages when zeropages are d [...] new 2b6f14f1a3c1 s390/mm: re-enable the shared zeropage for !PV and !skeys [...] new 359659f90b60 mm/page-flags: make __PageMovable return bool new 21d05cb2ecf7 mm/page-flags: make PageMappingFlags return bool new 71ab7b1aa40e selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation new 0ae2aab50f41 fixup! selftests/mm: run_vmtests.sh: fix hugetlb mem size [...] new 57315d6fbfe7 mm: page_alloc: remove pcppage migratetype caching new 626059e7808d mm: page_alloc: optimize free_unref_folios() new 6946a84388e3 mm: page_alloc: fix up block types when merging compatible blocks new 1740d11512b2 mm: page_alloc: move free pages when converting block duri [...] new 2b6a74faaf8d mm: page_alloc: fix move_freepages_block() range error new b3df80c8f3d6 mm: page_alloc: fix freelist movement during block conversion new 6dc1a4cae064 mm-page_alloc-fix-freelist-movement-during-block-conversion-fix new 4e35d1a2429c mm: page_alloc: close migratetype race between freeing and [...] new 8de9ec7264e3 mm: page_alloc: set migratetype inside move_freepages() new 0f1b9e2dbf92 mm: page_isolation: prepare for hygienic freelists new 70a8b34bb862 mm-page_isolation-prepare-for-hygienic-freelists-fix new 819893e7082d mm: page_alloc: consolidate free page accounting new f2e2034a42aa mm: page_alloc: consolidate free page accounting fix new dc9243578c73 mm: page_alloc: consolidate free page accounting fix 2 new fa620174655d mm: page_alloc: change move_freepages() to __move_freepage [...] new e1f5a167b4ec mm: page_alloc: batch vmstat updates in expand() new 075a9b593547 mm: zswap: remove nr_zswap_stored atomic new aecd68f92f07 mm/kmemleak: compact kmemleak_object further new 7036ff0e1659 mm/kmemleak: disable KASAN instrumentation in kmemleak new 5bd4e176337a mm/vmalloc: eliminated the lock contention from twice to once new 7a0a0d04418d mm: record the migration reason for struct migration_targe [...] new 9cfd9da738a6 mm: hugetlb: make the hugetlb migration strategy consistent new 7f27b3c1e0c4 docs: hugetlbpage.rst: add hugetlb migration description new 074f7d0ec502 selftests/mm: parse VMA range in one go new a896d269cf38 arm64: mm: swap: support THP_SWAP on hardware with MTE new 96e369b4036e mm/readahead: break read-ahead loop if filemap_add_folio r [...] new 0a18b76dcbdb mm/filemap: don't decrease mmap_miss when folio has workin [...] new 714cf35d9bb3 mm/filemap: don't decrease mmap_miss when folio has workin [...] new 4b8d11e2c912 mm/vmalloc.c: optimize to reduce arguments of alloc_vmap_area() new f87e18832fdd mm: hold PTL from the first PTE while reclaiming a large folio new 30c1c9c88deb mm-hold-ptl-from-the-first-pte-while-reclaiming-a-large-folio-fix new f3de6fe734cf mm/migrate: split source folio if it is on deferred split list new 92540c7fc977 mm-migrate-split-source-folio-if-it-is-on-deferred-split-list-fix new 544993b84d24 mm: convert folio_estimated_sharers() to folio_likely_mapp [...] new 16878a1fb33b folio_likely_mapped_shared() kerneldoc fixup new 74c5fe09483a mm/filemap: return early if failed to allocate memory for split new f752a27faa56 mm/filemap: clean up hugetlb exclusion code new bf8960d977a0 lib/xarray: introduce a new helper xas_get_order new 15add5b9b9e7 mm/filemap: optimize filemap folio adding new 40d0eec566de x86: remove unneeded memblock_find_dma_reserve() new 0eeec8163802 mm/mm_init.c: remove the useless dma_reserve new 43d2a37d31e3 mm/mm_init.c: add new function calc_nr_all_pages() new 16f0030e5e63 mm/mm_init.c: remove meaningless calculation of zone->mana [...] new 387f99cb4789 mm/mm_init.c: remove meaningless calculation of zone->mana [...] new ec61b60aff7c mm/mm_init.c: remove unneeded calc_memmap_size() new eeb200f5fb39 mm/mm_init.c: remove arch_reserved_kernel_pages() new 3799dc070d6c mm/mmap: convert all mas except mas_detach to vma iterator new 3dc742666bfe huge_memory.c: document huge page splitting rules more thoroughly new 3784020457f5 mm: backing-dev: use group allocation/free of per-cpu coun [...] new 8c5b117f2452 virt: acrn: stop using follow_pfn new b3011e868833 mm: remove follow_pfn new 94af8c4922ec mm: move follow_phys to arch/x86/mm/pat/memtype.c new 9c45cd369a53 selftests/memfd_secret: add vmsplice() test new 14d43b52bf90 mm: merge folio_is_secretmem() and folio_fast_pin_allowed( [...] new 67efc40467c7 sh: remove use of PG_arch_1 on individual pages new c9d4b7e61884 sh-remove-use-of-pg_arch_1-on-individual-pages-fix new 6fc9a71b2705 xtensa: remove uses of PG_arch_1 on individual pages new 1ffa044048e2 mm: make page_ext_get() take a const argument new 60e6505f4b37 mm: make folio_test_idle and folio_test_young take a const [...] new fd370edca2f4 mm: make is_free_buddy_page() take a const argument new 7600e06e662a mm: make page_mapped() take a const argument new 6f3924ed6b37 mm: convert arch_clear_hugepage_flags to take a folio new c378e8c47b6a mm-convert-arch_clear_hugepage_flags-to-take-a-folio-fix new 6fdbf17b1b01 slub: remove use of page->flags new 4ad995d14f8e remove references to page->flags in documentation new 0de5419dd351 proc: rewrite stable_page_flags() new f2cc54a8007d proc-rewrite-stable_page_flags-fix new ad4d4e705a45 proc-rewrite-stable_page_flags-fix-2 new b81270883abd mm, slab: move memcg charging to post-alloc hook new 9860513054fb fixup! mm, slab: move memcg charging to post-alloc hook new 66142d94ac86 mm-slab-move-memcg-charging-to-post-alloc-hook-fix-2 new 6c2de1aeb758 mm, slab: move slab_memcg hooks to mm/memcontrol.c new 841b9da80102 mm: move array mem_section init code out of memory_present() new cbd5a6c042d7 mm/init: remove the unnecessary special treatment for memo [...] new d633fb459609 mm: make __absent_pages_in_range() as static new 6140069f1913 mm/page_alloc.c: remove unneeded codes in !NUMA version of [...] new 83fbe2477299 mm-page_allocc-remove-unneeded-codes-in-numa-version-of-bu [...] new 7321ff85439e mm/mm_init.c: remove the outdated code comment above defer [...] new eee37afa08cd mm/page_alloc.c: don't show protection in zone's ->lowmem_ [...] new 07ccffd62b1a mm/page_alloc.c: change the array-length to MIGRATE_PCPTYPES new 212b0e3c6270 zswap: replace RB tree with xarray new d818d7e4116d zswap: replace RB tree with xarray new bda51b38232a sparc: use is_huge_zero_pmd() new c798f61f4182 mm: add is_huge_zero_folio() new a885e1bac3f5 mm: add pmd_folio() new 35c171c03b45 mm: convert migrate_vma_collect_pmd to use a folio new 15463cfe7bd2 mm: convert huge_zero_page to huge_zero_folio new bc3180b4ee94 mm: convert do_huge_pmd_anonymous_page to huge_zero_folio new 7a67401463ff dax: use huge_zero_folio new aeefdd49b9f0 mm: rename mm_put_huge_zero_page to mm_put_huge_zero_folio new 5228fa275120 mm/Kconfig: CONFIG_PGTABLE_HAS_HUGE_LEAVES new 074f9177695c mm/hugetlb: declare hugetlbfs_pagecache_present() non-static new 62d0e5dbe760 mm: make HPAGE_PXD_* macros even if !THP new 48af23fef62f mm: introduce vma_pgtable_walk_{begin|end}() new bccacb907c1d mm/arch: provide pud_pfn() fallback new 7ac32194bf72 fixup! mm/arch: provide pud_pfn() fallback new 4c61eae2c16f mm/gup: drop gup_fast_folio_allowed() in hugepd processing new b057e4a0bbbd mm-gup-drop-folio_fast_pin_allowed-in-hugepd-processing-fix new 9658052ccffd mm/gup: refactor record_subpages() to find 1st small page new 0748d07ec175 mm/gup: handle hugetlb for no_page_table() new 870a9222f7f2 mm/gup: cache *pudp in follow_pud_mask() new c35b69d01294 mm/gup: handle huge pud for follow_pud_mask() new b54c45e093ca mm/gup: handle huge pmd for follow_pmd_mask() new 5886e1de5213 fixup! mm/gup: handle huge pmd for follow_pmd_mask() new d6b44bbaa435 mm/gup: handle hugepd for follow_page() new 7f8cad9ec727 mm/gup: handle hugetlb in the generic follow_page_mask code new 183bb79db713 mm: allow anon exclusive check over hugetlb tail pages new 05423204984c mm-allow-anon-exclusive-check-over-hugetlb-tail-pages-fix new 2e723c755093 mm: use rwsem assertion macros for mmap_lock new f776539844c6 filemap: remove __set_page_dirty() new 3ddc4ef623e9 mm: optimize CONFIG_PER_VMA_LOCK member placement in vm_ar [...] new 4ae4267b8bbc mm: remove "prot" parameter from move_pte() new 919a2a8730c0 mm: remove __set_page_dirty_nobuffers() new f2ac56ee4a7c userfaultfd: early return in dup_userfaultfd() new 77d56a41fee1 proc: refactor pde_get_unmapped_area as prep new 16af26646689 mm: switch mm->get_unmapped_area() to a flag new a766a58c0dca mm: introduce arch_get_unmapped_area_vmflags() new 3e9d7ea50cb8 mm: remove export for get_unmapped_area() new 18fa8f529556 mm: use get_unmapped_area_vmflags() new 44ece6ba69d3 thp: add thp_get_unmapped_area_vmflags() new 5eb3ce166a58 csky: use initializer for struct vm_unmapped_area_info new 2f94d504b26b parisc: use initializer for struct vm_unmapped_area_info new 48ee2a7df233 powerpc: use initializer for struct vm_unmapped_area_info new 713a6db740ef treewide: use initializer for struct vm_unmapped_area_info new 48b059488a0f mm: take placement mappings gap into account new 63536e060aae x86/mm: implement HAVE_ARCH_UNMAPPED_AREA_VMFLAGS new fce649092152 x86/mm: care about shadow stack guard gap during placement new 0b069b10e76f selftests/x86: add placement guard gap test for shstk new 4bde099cd3fe mm/ksm: fix ksm exec support for prctl new 958a8da94032 selftest/mm: ksm_functional_tests: refactor mmap_and_merge [...] new 21727ccee019 selftest/mm: ksm_functional_tests: extend test case for ks [...] new 52cef330c017 selftest-mm-ksm_functional_tests-extend-test-case-for-ksm- [...] new 86d9fe6962fe mm: init_mlocked_on_free_v3 new 9db81667ae0c zram: add max_pages param to recompression new 861855491bc5 mm: alloc_anon_folio: avoid doing vma_thp_gfp_mask in fall [...] new 80c604d39e69 mm: factor out the numa mapping rebuilding into a new helper new 3d0c3455a110 mm: support multi-size THP numa balancing new d4c7ec76726c mm-support-multi-size-thp-numa-balancing-v3 new d8b7556ed55c mm: huge_memory: add the missing folio_test_pmd_mappable() [...] new b165ad97d2cb mm: correct page_mapped_in_vma() for large folios new 774433fb03ed mm: remove vma_address() new cf594ab8185d mm: rename vma_pgoff_address back to vma_address new 38be09f96c78 memory: remove the now superfluous sentinel element from c [...] new 3069563e57e6 selftests/mm: mremap_test: optimize using pre-filled rando [...] new 8d460651c2b8 selftests/mm: mremap_test: optimize execution time from mi [...] new d6060ae060b7 selftests/mm: mremap_test: use sscanf to parse /proc/self/maps new dd0f1261b399 khugepaged: inline hpage_collapse_alloc_folio() new 552c0175caff khugepaged: convert alloc_charge_hpage to alloc_charge_folio new ae75cc31e813 khugepaged: remove hpage from collapse_huge_page() new 6182a3723942 khugepaged: pass a folio to __collapse_huge_page_copy() new 56f3dc6ad426 khugepaged: remove hpage from collapse_file() new 668c6193bf9f khugepaged: use a folio throughout collapse_file() new 6963e6050e75 khugepaged: use a folio throughout hpage_collapse_scan_file() new 4accfc16e95e proc: convert clear_refs_pte_range to use a folio new 19deb7cdfaa3 proc: convert smaps_account() to use a folio new 157370d69ee4 mm: remove page_idle and page_young wrappers new db84c022f0e0 mm: generate PAGE_IDLE_FLAG definitions new 740fe9c04ade proc: convert gather_stats to use a folio new bcd8fd529357 proc: convert smaps_page_accumulate to use a folio new f387d358f10b proc: pass a folio to smaps_page_accumulate() new d38cb5a77e7c proc: convert smaps_pmd_entry to use a folio new fc25e666e597 mm: page_alloc: use the correct THP order for THP PCP new 18468133ad58 mm: swap: remove CLUSTER_FLAG_HUGE from swap_cluster_info:flags new ff0a66f246a6 mm: swap: free_swap_and_cache_nr() as batched free_swap_an [...] new 96d09ee9e068 mm: swap: simplify struct percpu_cluster new c581ac550250 mm: swap: allow storage of all mTHP orders new 8bf89ef3aacf mm: vmscan: avoid split during shrink_folio_list() new 24af38f4720f mm: madvise: avoid split during MADV_PAGEOUT and MADV_COLD new a486e1e4fb83 mm-madvise-avoid-split-during-madv_pageout-and-madv_cold-fix new 63a419e11e73 arm64: mm: cleanup __do_page_fault() new 7dee2f414705 arm64: mm: accelerate pagefault when VM_FAULT_BADACCESS new f4fc09301151 arm: mm: accelerate pagefault when VM_FAULT_BADACCESS new ae1885aa3e82 powerpc: mm: accelerate pagefault when badaccess new 0c956313e2ee riscv: mm: accelerate pagefault when badaccess new 333887ae168e s390: mm: accelerate pagefault when badaccess new 1307305734e6 x86: mm: accelerate pagefault when badaccess new c03ef0a3b0f6 mm: remove struct page from get_shadow_from_swap_cache new 818f8e4bd916 hugetlb: convert alloc_buddy_hugetlb_folio to use a folio new 96983596fae1 mm/gup: consistently name GUP-fast functions new 72c22be1bde8 mm/treewide: rename CONFIG_HAVE_FAST_GUP to CONFIG_HAVE_GUP_FAST new 370e3939cd07 mm: use "GUP-fast" instead "fast GUP" in remaining comments new b2c4c4e85775 mm/ksm: remove redundant code in ksm_fork new 8fdda6f11083 hugetlb: convert hugetlb_fault() to use struct vm_fault new cc1dbdabbf12 hugetlb: convert hugetlb_no_page() to use struct vm_fault new 773f2ae61c29 hugetlb: convert hugetlb_wp() to use struct vm_fault new 10cc541b4c79 selftests: break the dependency upon local header files new f6a52a2b05a2 selftests/mm: fix additional build errors for selftests new 547788816a94 mm/cma: drop incorrect alignment check in cma_init_reserved_mem new 12868d07c4b0 mm/hugetlb: pass correct order_per_bit to cma_declare_cont [...] new f2880b2f3351 mm: convert pagecache_isize_extended to use a folio new 7e6ecd07b8dc mm: free non-hugetlb large folios in a batch new c730a32eea4c mm: combine free_the_page() and free_unref_page() new e7fdd5a32fb6 mm: inline destroy_large_folio() into __folio_put_large() new 67267f16b9d1 mm: combine __folio_put_small, __folio_put_large and __folio_put new afb00854ce41 mm: convert free_zone_device_page to free_zone_device_folio new 855bfc117963 mm: set pageblock_order to HPAGE_PMD_ORDER in case with !C [...] new d4358ee0a075 mm: add per-order mTHP anon_alloc and anon_alloc_fallback [...] new 02cb416d8569 mm: add per-order mTHP anon_swpout and anon_swpout_fallbac [...] new 15c7f135cde0 memory tier: dax/kmem: introduce an abstract layer for fin [...] new af8bada852e5 memory tier: create CPUless memory tiers after obtaining H [...] new 4de2faae907d filemap: replace pte_offset_map() with pte_offset_map_nolock() new caf5b7e489bf mm: optimization on page allocation when CMA enabled new 076c17c85376 mm: add defines for min/max swappiness new 79aad0c8eb6c mm: add swappiness= arg to memory.reclaim new 088ee5ee8057 __mod_memcg_lruvec_state(): enhance diagnostics new f43b3aae9451 __mod_memcg_lruvec_state-enhance-diagnostics-fix new 126547c1c386 ocfs2: correctly use ocfs2_find_next_zero_bit() new cca300e059e5 ocfs2: update inode ctime in ocfs2_fileattr_set new bb77770fb4a3 lib/build_OID_registry: don't mention the full path of the [...] new ef93851ae935 bootconfig: do not put quotes on cmdline items unless necessary new 0587470ceb75 mm: kmsan: implement kmsan_memmove() new 729479bd0c69 instrumented.h: add instrument_memcpy_before, instrument_m [...] new 6244b678e987 x86: call instrumentation hooks from copy_mc.c new bdb0fc952cb5 fs: add kernel-doc comments to fat_parse_long() new 0baf1871533f NUMA: early use of cpu_to_node() returns 0 instead of the [...] new df3a02492415 regset: use kvzalloc() for regset_get_alloc() new 37a89e1f84e6 ocfs2: improve write IO performance when fragmentation is high new bdff295c404a ocfs2: adjust enabling place for la window new bab9c163e14d ocfs2: speed up chain-list searching new 3fd947b0a642 ocfs2: fix sparse warnings new 1f106397d27e arch/loongarch: clean up the left code and Kconfig item re [...] new 9abadbaa79cc Documentation: kdump: clean up the outdated description new 63ec1f32efb1 x86/fpu: fix asm/fpu/types.h include guard new 87edb3d87b94 arch: add ARCH_HAS_KERNEL_FPU_SUPPORT new 1955dd6c893f ARM: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 80fc872ab562 ARM: crypto: use CC_FLAGS_FPU for NEON CFLAGS new af01cb409d3e arm64: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 0968a3fbc61d arm64: crypto: use CC_FLAGS_FPU for NEON CFLAGS new e4a102cb90e9 lib/raid6: use CC_FLAGS_FPU for NEON CFLAGS new eecd5c5a567b LoongArch: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 9cd1e03d285e powerpc: implement ARCH_HAS_KERNEL_FPU_SUPPORT new faa8303f37be x86: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 588bb189062b riscv: add support for kernel-mode FPU new f1b15cb0659a drm/amd/display: only use hard-float, not altivec on powerpc new 74817eefb289 drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT new aab408d6f907 selftests/fpu: move FP code to a separate translation unit new 6bb9f697d53f selftests/fpu: allow building on other architectures new 2e88e11b0023 kcov: avoid clang out-of-range warning new 0df1a21888b4 initrd: remove the now superfluous sentinel element from c [...] new e08ee1969284 ipc: remove the now superfluous sentinel element from ctl_ [...] new 8744a6d0ec6e Squashfs: remove deprecated strncpy by not copying the string new 81dcca5d5614 kgdb: add HAS_IOPORT dependency new 74d0c7f05c4a devres: switch to use dev_err_probe() for unification new 1fe10faf3fd1 devres: don't use "proxy" headers new 83062be7cab3 ocfs2: return real error code in ocfs2_dio_wr_get_block new 5124f6598c2c ocfs2: fix races between hole punching and AIO+DIO new 4425c27baa9e ocfs2: update inode fsync transaction id in ocfs2_unlink a [...] new 1667fbb523f3 ocfs2: use coarse time for new created files new 00a66d223e42 vmcore: replace strncpy with strscpy_pad new 1945f4664186 Merge branch 'mm-nonmm-unstable' into mm-everything new 22218bfcb1af Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new edd97a2a56fa Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 912d98975165 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new c789df4f7188 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0796b03e6b67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a9fa8808258 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new d171cec0d0c0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 37f78f324b64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b449bfd2ff6 arm64: dts: mediatek: mt7986: drop invalid properties from ethsys new 9bd88afc94c3 arm64: dts: mediatek: mt7986: drop "#reset-cells" from Eth [...] new 970f8b01bd77 arm64: dts: mediatek: mt7986: drop invalid thermal block clock new f8c65a5e4560 arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps w [...] new 3baac7291eff arm64: dts: mediatek: mt2712: fix validation errors new 4ee20d528b04 arm64: dts: mediatek: mt7988: add XHCI controllers new 452f39543ce4 arm64: dts: mediatek: mt7981: add watchdog & WiFi controllers new 6c8b305ed48f Merge branches 'v6.9-fixes/dts64' and 'v6.9-next/dts64' in [...] new e1d8a01fb81f soc: mediatek: mtk-socinfo: Add entry for MT8395AV/ZA Genio 1200 new 3e45d5692e9c Merge branch 'v6.9-next/soc' into for-next new 0f0c9cc531c8 dt-bindings: arm64: mediatek: add mt8390-evk board new 263d4f6d1467 arm64: dts: mediatek: add device-tree for Genio 700 EVK board new 336673aec38a Merge branch 'v6.9-next/dts64' into for-next new 9988e310c6ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5cc07593e18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 483bda8f7c10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 490723c0703d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 12b6fed4002a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a8bd8a2c296f Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 608ab66804ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c5ea7107388 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 88c426aee58e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 28b3742a7921 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 6d4340f3f4d6 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new a8452582741b Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 45fb5e655d79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da4421e2804a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 0f2efca607e1 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 54f6c30962ec Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 3791666d585c mm: Move lowmem_page_address() a little later new 7f11bbee322c LoongArch: Make {virt, phys, page, pfn} translation work w [...] new 1071aac41775 LoongArch: Make virt_addr_valid()/__virt_addr_valid() work [...] new fd4c73c2437a LoongArch: Update dts for Loongson-2K1000 to support ISA/LPC new 7a9bb8b20ff6 LoongArch: Update dts for Loongson-2K2000 to support ISA/LPC new b65401840979 LoongArch: Update dts for Loongson-2K2000 to support PCI-MSI new 3edbecabacf9 LoongArch: Update dts for Loongson-2K2000 to support GMAC/GNET new 27e361b5e171 LoongArch: Include linux/sizes.h in addrspace.h to prevent [...] new 39700fc83fc1 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 6c14166a6fc2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 47c062282ef1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e41b70f4d593 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ef10bdf9c3e6 riscv: Kconfig.socs: Split ARCH_CANAAN and SOC_CANAAN_K210 new 915fb0e31c5b soc: canaan: Deprecate SOC_CANAAN and use SOC_CANAAN_K210 [...] new 8e5b7234ded5 clk: k210: Deprecate SOC_CANAAN and use SOC_CANAAN_K210 new c1556a9b426e pinctrl: k210: Deprecate SOC_CANAAN and use SOC_CANAAN_K210 new 68f41105ea07 reset: k210: Deprecate SOC_CANAAN and use SOC_CANAAN_K210 new 0eea987088a2 RISC-V: Drop unused SOC_CANAAN new 730928131b87 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 5f4d6938d0a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4cd51c0aae80 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new e60aa472400b bcachefs: create debugfs dir for each btree new 01e5f4fc0fea bcachefs: Make snapshot_is_ancestor() safe new be42e4a621fe bcachefs: Bump limit in btree_trans_too_many_iters() new 9fb3036fe3d9 bcachefs: Move btree_updates to debugfs new d880a43836d5 bcachefs: Further improve btree_update_to_text() new 9802ff48f3fd bcachefs: Print shutdown journal sequence number new 5957e0a28b51 bcachefs: Fix rebalance from durability=0 device new a6c4162d844d bcachefs: fix ! vs ~ typo in __clear_bit_le64() new cf979fca9a05 bcachefs: fix rand_delete unit test new 374b3d38feff bcachefs: Fix BCH_IOCTL_FSCK_OFFLINE for encrypted filesystems new 05801b652615 bcachefs: Disable errors=panic for BCH_IOCTL_FSCK_OFFLINE new 6088234ce83a bcachefs: JOURNAL_SPACE_LOW new aa98e70fc6c9 Documentation: filesystems: Add bcachefs toctree new 7d83cf53c77c MAINTAINERS: Add entry for bcachefs documentation new 2d793e9315e3 bcachefs: Rename struct field swap to prevent macro naming [...] new 30e615a2ce66 bcachefs: Fix gap buffer bug in bch2_journal_key_insert_take() new 09e913f58269 bcachefs: fix the count of nr_freed_pcpu after changing bc [...] new 3a4c89098ce3 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new 48f9de17be05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc8b64fa3560 smb3: fix broken reconnect when password changing on the s [...] new 4def7b92de29 smb3: fix Open files on server counter going negative new 357ccc08e0c6 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 4743c78257b5 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 89ee5a850ec8 erofs: add a reserved buffer pool for lz4 decompression new fbea26d7946f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 46fa6a7df776 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 5c389ad06c2c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new e136ce58a8de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e088a20dbe3 SUNRPC: add a missing rpc_stat for TCP TLS new 62c385391bc6 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 2b516ae3bb07 nfsd: trivial GET_DIR_DELEGATION support new c6a6786712ce fs: nfsd: use group allocation/free of per-cpu counters API new fe02fe82fa50 sunrpc: removed redundant procp check new 8036a47be3ed nfsd: drop extraneous newline from nfsd tracepoints new dc0b769bd3be nfsd: new tracepoint for check_slot_seqid new b972454c9847 nfsd: add tracepoint in mark_client_expired_locked new 481cbecfdd22 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new d92109891f21 fs/writeback: bail out if there is no more inodes for IO a [...] new 2ddc93461214 fs/writeback: remove unused parameter wb of finish_writeback_work new 639924abc1ae fs/writeback: only calculate dirtied_before when b_io is empty new ba679de9c3fc fs/writeback: correct comment of __wakeup_flusher_threads_bdi new 6a1ee87176ff fs/writeback: remove unnecessary return in writeback_inodes_sb new 0cfe4bdfb852 Merge series 'Fixes and cleanups to fs-writeback' of https [...] new 85a6a1aff08e ecryptfs: Fix buffer size for tag 66 packet new 75a07b557a11 fs: aio: use a folio in aio_setup_ring() new 5ea0a3551189 fs: aio: use a folio in aio_free_ring() new 16594e60cd8e fs: aio: convert to ring_folios and internal_folios new 61db088eeb99 Merge patch series 'fs: aio: more folio conversion' of htt [...] new 68d6f4f3fbd9 fs: Annotate struct file_handle with __counted_by() and us [...] new 17c7a4e66d27 fs: claw back a few FMODE_* bits new 27875b31af23 nilfs2: fix out-of-range warning new 1d9ca3ca312b orangefs: cleanup uses of strncpy new 9d8553d9da31 Merge branch 'vfs.misc' into vfs.all new 03d8e0718de5 Merge branch 'vfs.mount.api' into vfs.all new 1f3b7b980c2a netfs: Update i_blocks when write committed to pagecache new a3ef539fde9a netfs: Replace PG_fscache by setting folio->private and ma [...] new 334efe7876a6 mm: Remove the PG_fscache alias for PG_private_2 new fcd7b5173e20 netfs: Remove deprecated use of PG_private_2 as a second w [...] new e3f7b8d0ab24 netfs: Make netfs_io_request::subreq_counter an atomic_t new 05ed9e6609d9 netfs: Use subreq_counter to allocate subreq debug_index values new f0709c7c68de mm: Provide a means of invalidation without using launder_folio new 4586a55e4039 9p: Use alternative invalidation to using launder_folio new d119eaed1c25 afs: Use alternative invalidation to using launder_folio new f6127e60700a netfs: Remove ->launder_folio() support new 52b1f31670eb netfs: Use mempools for allocating requests and subrequests new 35721f80a560 mm: Export writeback_iter() new b77845686872 netfs: Switch to using unsigned long long rather than loff_t new 1f4690e89d54 netfs: Fix writethrough-mode error handling new 6467f6e999ce netfs: Add some write-side stats and clean up some stat names new a9cae5ca9a5d netfs: New writeback implementation new 21d26bb961a2 netfs, afs: Implement helpers for new write code new d4b8197594ab netfs, 9p: Implement helpers for new write code new 73b6750ed8ab netfs, cachefiles: Implement helpers for new write code new 01aab82f2b2c netfs: Cut over to using new writeback code new 4e6f82382504 netfs: Remove the old writeback code new f635df2c02be netfs: Miscellaneous tidy ups new 31d7970879f2 netfs, afs: Use writeback retry to deal with alternate keys new 719662add137 Merge branch 'netfs-writeback' of ssh://gitolite.kernel.or [...] new 2a7e843e3a27 netfs, cachefiles: include linux/bio.h for BIO_MAX_VECS new 4a02707af213 Merge branch 'vfs.netfs' into vfs.all new 2d3e14bc4192 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 59df481b93e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a90bb17ba0c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d2343956263b Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 97807eff4426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53f44c1005ba i2c: add HAS_IOPORT dependencies new ce252ba1dc41 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 90dea89d2269 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new d672d0c5a5eb Merge branch 'docs-next' of git://git.lwn.net/linux.git new f5f7c6bda0c6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new fcba05326643 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new fc0eb2627395 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dcf278bcc6ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c4d454ce6aa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf1ca1f66d30 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 1a9de5646559 dt-bindings: net: starfive,jh7110-dwmac: Add StarFive JH81 [...] new abdce8405e5a Merge branch 'add-starfive-jh8100-dwmac-support' new a4a0306fbe1c net: dsa: microchip: Remove unused FDB timestamp support i [...] new 860cf29eabf1 net: dsa: microchip: Make ksz8_r_dyn_mac_table() static new 0499bb09f412 net: dsa: microchip: ksz8: Refactor ksz8_fdb_dump() new 5f1b7f838f5f net: dsa: microchip: ksz8: Refactor ksz8_r_dyn_mac_table() [...] new 08736e083e4b net: dsa: microchip: ksz8: Unify variable naming in ksz8_r [...] new 081e84f267ad net: dsa: microchip: ksz8_r_dyn_mac_table(): ksz: do not r [...] new 7caed786b374 net: dsa: microchip: ksz8_r_dyn_mac_table(): return read/w [...] new 8d5758120dd2 net: dsa: microchip: ksz8_r_dyn_mac_table(): use entries v [...] new d76c740b2eaa Merge branch 'net-dsa-microchip-ksz8-refactor-fdb-dump-path' new da48a65f3ff4 bnxt_en: Fix PTP firmware timeout parameter new d4383ce15f5b net/mlx5e: Extract checking of FEC support for a link mode new 4aafb8ab2a62 net/mlx5e: Support FEC settings for 100G/lane modes new 958f56e48385 net/mlx5e: Un-expose functions in en.h new 30a22b8cd98d Merge branch 'mlx5e-rc2-misc-patches' new 386f4a737964 trace: events: cleanup deprecated strncpy uses new 17b35355c2c6 3c515: remove unused 'mtu' variable new 91188544af06 isdn: kcapi: don't build unused procfs code new 0ef416e045ad net: xgbe: remove extraneous #ifdef checks new 4196aee00e2e Merge branch 'address-all-wunused-const-warnings' new 0e9c127729be ethtool: add interface to read Tx hardware timestamping st [...] new adda54018078 net/mlx5e: Introduce lost_cqe statistic counter for PTP Tx [...] new cd429012f078 net/mlx5e: Introduce timestamps statistic counter for Tx D [...] new 3579032c08c1 net/mlx5e: Implement ethtool hardware timestamping statistics new ff8877b04ef2 netlink: specs: ethtool: define header-flags as an enum new 2e0e148c7270 tools: ynl: ethtool.py: Output timestamping statistics fro [...] new 571faefe09f5 Merge branch 'ethtool-hw-timestamping-statistics' new f410cbea9f3d tcp: annotate data-races around tp->window_clamp new aa6485d813ad ynl: rename array-nest to indexed-array new a7408b56e5f9 ynl: support binary and integer sub-type for indexed-array new 0d875bb4a72e Merge branch 'ynl-rename-array-nest-to-indexed-array' new 9f06f87fef68 net: skbuff: generalize the skb->decrypted bit new 8e69b3459ca1 netlink: add nlmsg_consume() and use it in devlink compat new d133ef1ee2a2 net: phy: marvell: implement cable test for 88E1111 new 6916e461e793 net: phy: Introduce ethernet link topology representation new 0ec5ed6c130e net: sfp: pass the phy_device when disconnecting an sfp mo [...] new e75e4e074c44 net: phy: add helpers to handle sfp phy connect/disconnect new fdd353965b52 net: sfp: Add helper to return the SFP bus name new 841942bc6212 net: ethtool: Allow passing a phy index for some commands new 267e31750ae8 Merge branch 'phy-listing-link_topology-tracking' new 7a0a38bc64b8 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 1f2a74b41ea8 bpf: prevent r10 register from being marked as precise new 343ca8131c35 selftests/bpf: add fp-leaking precise subprog result tests new 58babe27180c bpf: fix perf_snapshot_branch_stack link failure new 0a525621b7e5 bpf: store both map ptr and state in bpf_insn_aux_data new 9d482da9e17a bpf: allow invoking bpf_for_each_map_elem with different maps new fecb1597cc11 selftests/bpf: add test for bpf_for_each_map_elem() with d [...] new 270954791c70 Merge branch 'bpf-allow-bpf_for_each_map_elem-helper-with- [...] new ba0cbe2bb4ab selftests/bpf: Make sure libbpf doesn't enforce the signat [...] new 00d5d22a5b42 bpf, docs: Editorial nits in instruction-set.rst new a8e03b6bbb2c bpf: Allow invoking kfuncs from BPF_PROG_TYPE_SYSCALL progs new 1bc724af00cc selftests/bpf: Verify calling core kfuncs from BPF_PROG_TY [...] new d564ffde5c83 Merge branch 'bpf-allow-invoking-kfuncs-from-bpf_prog_type [...] new 5bd2ed658231 libbpf: Start v1.5 development cycle new 13e8125a2276 libbpf: ringbuf: Allow to consume up to a certain amount of items new 4d22ea94ea33 libbpf: Add ring__consume_n / ring_buffer__consume_n new 50408d7abea6 Merge branch 'libbpf-api-to-partially-consume-items-from-r [...] new 161145164d99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a484135ab2cd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 73ec84df3469 wifi: rsi: sdio: simplify module initialization new 718fcb7d7b3f wifi: wl1251: simplify module initialization new c33c93e9e96a wifi: wilc1000: replace open-coded module_sdio_driver() new 170861bc0044 wifi: mwifiex: replace open-coded module_sdio_driver() new 77f5924fc41c wifi: rtl8xxxu: enable MFP support new f8a6fc99c26c wifi: rtlwifi: drop WMM stubs from rtl8192cu new 634cae979127 wifi: rtlwifi: always assume QoS mode in rtl8192cu new c2c0de23f91b wifi: rtw88: coex: Prevent doing I/O during Wi-Fi power saving new 209621a8f0cf wifi: rtw89: disable txptctrl IMR to avoid flase alarm new a54b7a7c773b wifi: rtw88: station mode only for SDIO chips new 6599924c1c27 wifi: rtw89: 8922a: update scan offload H2C fields new e2e32a192ef1 wifi: rtw89: 8922a: download template probe requests for 6 [...] new ef5d5c52d4a9 wifi: rtw89: 8922a: add beacon filter and CQM support new a9e1b0ec5bde wifi: rtw89: download firmware with five times retry new 973719185ad1 wifi: rtw89: 8852c: update TX power tables to R69 new 5b919d726b61 wifi: rtw89: 8852c: add quirk to set PCI BER for certain p [...] new a78d33a1286c wifi: rtw89: 8852c: disable PCI PHY EQ to improve compatibility new 2ccb8e6ce8a4 wifi: rtw88: remove unsupported interface type of mesh point new 2710c919dfb4 wifi: rtw88: Set default CQM config if not present new 155b10aba428 wifi: rtw89: 8922a: configure UL MU/OFDMA power setting new 132c2a1cf76d Merge tag 'rtw-next-2024-04-04' of https://github.com/pkshih/rtw new b5ae7d7ff545 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e2998303639 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 40cd71a15f69 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 140e4c85d540 crypto: qat - Avoid -Wflex-array-member-not-at-end warnings new a00dce05ba31 dt-bindings: crypto: ti,omap-sham: Convert to dtschema new 6e61ee1ca551 crypto: jitter - Use kvfree_sensitive() to fix Coccinelle warning new 5adf213cf2d6 crypto: fips - Remove the now superfluous sentinel element [...] new 73e5984e540a crypto: ecdh - explicitly zeroize private_key new 7d4700d16186 x86: add kconfig symbols for assembler VAES and VPCLMULQDQ [...] new d63716881012 crypto: x86/aes-xts - add AES-XTS assembly macro for modern CPUs new 996f4dcbd231 crypto: x86/aes-xts - wire up AESNI + AVX implementation new e787060bdfa3 crypto: x86/aes-xts - wire up VAES + AVX2 implementation new ee63fea005be crypto: x86/aes-xts - wire up VAES + AVX10/256 implementation new aa2197f56647 crypto: x86/aes-xts - wire up VAES + AVX10/512 implementation new 8fa5f4f01c9f crypto: jitter - Remove duplicate word in comment new 4ad27a8be9db crypto: jitter - Replace http with https new 99004f0e40dc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fee54d08bc83 Merge tag 'drm-misc-next-2024-03-28' of https://gitlab.fre [...] new 1f913730e7c7 Merge tag 'drm-misc-next-2024-04-05' of https://gitlab.fre [...] new 2551ab454e14 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 5be536deddb0 drm/exynos: fimc: drop driver owner initialization new 99ade715e1a5 drm/exynos: fimd: drop driver owner initialization new 9ec72736b4f4 drm/exynos: dsi: drop driver owner initialization new ee3b9032e0cc drm/exynos: g2d: drop driver owner initialization new 141a5e581004 drm/exynos: gsc: drop driver owner initialization new 73798202d9bc drm/exynos: mic: drop driver owner initialization new 83780035943f drm/exynos: rotator: drop driver owner initialization new 91eaa05e88be drm/exynos: scaler: drop driver owner initialization new 1cc069e22934 drm/exynos: vidi: drop driver owner initialization new b3fe7c605c92 drm/exynos: hdmi: drop driver owner initialization new 6633c7d2fd31 drm/exynos: mixer: drop driver owner initialization new 5bb2507f9bc4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 7fa678cc0a56 drm/display: Select DRM_KMS_HELPER for DP helpers new 0209df3b4731 drm/bridge: dw-hdmi: Make DRM_DW_HDMI selectable new 5f8df5c6def6 accel/qaic: Add bootlog debugfs new b05d357244e9 accel/qaic: Add fifo size debugfs new e495e523b888 accel/qaic: Add fifo queued debugfs new 5a86dee51141 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 787ae8bc71a0 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new c2285a933c52 drm/i915/display: Initialize capability variables new 6809f9246d43 drm/i915/hdcp: Fix get remote hdcp capability function new af72a61ddb49 drm/i915: Fix i915_display_info output when connectors are [...] new 3dd2a421499e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 12f95f9900c0 drm/xe/guc: Prefer GT oriented logs for GuC messages new f73155654de5 drm/xe/guc: Reuse code while debugging GuC params new 788d2ad60d96 drm/xe: fix multicast support for Xe_LP platforms new 48651e18bbe0 drm/xe: Move PTE/PDE bit definitions to proper header new 1d7d997cd764 drm/xe: Drop xe_vm_assert_held() macro definition from xe_bo.h new 2f100f511b76 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 018216bed978 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70f073cbdc41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72829b98ff3a ALSA: emux: fix /proc teardown at module unload new 3f3e0dfc83d5 ALSA: emux: prune unused parameter from snd_soundfont_load [...] new 19061f35b3ea ALSA: emux: fix validation of snd_emux.num_ports new 877d1e81c7a4 ALSA: emux: fix init of patch_info.truesize in load_data() new 1edeac6555e9 ALSA: emu10k1: prune vestiges of SNDRV_SFNT_SAMPLE_{BIDIR, [...] new de67aab120d4 ALSA: emux: centralize & improve patch info validation new 89b32ccb12ae ALSA: emux: improve patch ioctl data validation new 6e36d4c2744e ALSA: emu10k1: move patch loader assertions into low-level [...] new 38fc804a776e ALSA: emu10k1: fix sample signedness issues in wavetable loader new bca5174b4373 ALSA: emu10k1: fix playback of 8-bit wavetable samples new 93fd86a47de3 ALSA: emu10k1: merge conditions in patch loader new 392925791a5b ALSA: emu10k1: fix wavetable offset recalculation new 80d7c3cccd54 ALSA: emu10k1: de-duplicate size calculations for 16-bit samples new 65db949667b0 ALSA: emu10k1: improve cache behavior documentation new d0440680a197 ALSA: emu10k1: fix wavetable playback position and caching [...] new 62001ad1b4ee ALSA: emu10k1: shrink blank space in front of wavetable samples new 4c4cbe66828f ALSA: emux: simplify snd_sf_list.callback handling new a9b16d591874 Merge branch 'topic/emu10k1-fix' into for-next new 3177158fd12b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 673249124304 firewire: core: option to log bus reset initiation new fbd56b56dfa4 firewire: Annotate struct fw_iso_packet with __counted_by() new f1bca36978da Revert "firewire: ohci: use devres for requested IRQ" new 7c07a5d780d9 firewire: ohci: replace request_irq() with request_threaded_irq() new bd2053a72ac3 firewire: ohci: obsolete usage of deprecated API for MSI new 0d4149e5e9b0 firewire: ohci: use pci_irq_vector() to retrieve allocated [...] new c7559fa9372c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e9ae5adce99e ASoC: SOF: Intel: hda-loader: add flag to tag ICCMAX stream new 6cbf086143cf ASoC: SOF: Intel: hda-loader: change signature of code loa [...] new d5263dbbd8af ASoC: SOF: Intel: don't ignore IOC interrupts for non-audi [...] new 716778b3d71f ASoC: SOF: Intel: hda-stream: clarify comment new 680507581e02 ASoC: Intel: avs: Restore stream decoupling on prepare new c91b692781c1 ASoC: Intel: avs: Fix debug-slot offset calculation new 6dd68c2da44d ASoC: Intel: avs: Silence false-positive memcpy() warnings new beeeee9686af ASoC: Intel: avs: Fix config_length for config-less copiers new 9d2e26f31c7c ASoC: Intel: avs: Fix ASRC module initialization new 47714847592b ASoC: Intel: avs: Replace risky functions with safer variants new c7e832cabe63 ASoC: Intel: avs: Fix potential integer overflow new 41bf4525fadb ASoC: Intel: avs: Test result of avs_get_module_entry() new d58275f474b4 ASoC: Intel: avs: Remove dead code new 30df76bbcb59 ASoC: Intel: avs: Wake from D0ix when starting streaming new ff0aefe2d217 ASoC: Intel: avs: Init debugfs before booting firmware new c2b10acb62c1 ASoC: Intel: avs: Add assert_static to guarantee ABI sizes new 9a385993504e ASoC: Intel: avs: Rule invalid buffer and period sizes out new 3018fdf7bd9e ASoC: Intel: avs: Fixes and cleanups for 6.10 new bd5863f9ef12 ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear new ab9182441ee5 ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes new b69480edf4eb ASoC: SOF: Intel: hda-codec: preserve WAKEEN values new 35b5806e2ede ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs new f3806fe542c1 ASoC: SOF: Intel: improve and extend HDaudio-based new 1f58d8580e5d Merge remote-tracking branch 'asoc/for-6.10' into asoc-next new 43d44f0d1006 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b9582c7a6f6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a205af372a9e Merge branch 'for-6.10/block' into for-next new 48b8ed91c489 io_uring/cmd: move io_uring_try_cancel_uring_cmd() new 76e32228e015 io_uring/cmd: kill one issue_flags to tw conversion new 6f7fff734070 io_uring/cmd: fix tw <-> issue_flags conversion new df16a4cf9f08 io_uring/cmd: document some uring_cmd related helpers new ac5fdc8848a1 nvme/io_uring: use helper for polled completions new 80d8a5d39c11 io_uring/rw: avoid punting to io-wq directly new 24a4e4233c2c io_uring: force tw ctx locking new 631ec3b60802 io_uring: remove struct io_tw_state::locked new 699bc831255c io_uring: refactor io_fill_cqe_req_aux new 301db538c7e9 io_uring: get rid of intermediate aux cqe caches new cd2d5bb92541 io_uring: remove current check from complete_post new a52ab403eb8d io_uring: refactor io_req_complete_post() new 9b42fd983f12 io_uring: clean up io_lockdep_assert_cq_locked new 8b2d2270cff9 io_uring: flush delayed fallback task_work in cancelation new f9fa87a474ca io_uring: remove timeout/poll specific cancelations new 87a620bc3c1d io_uring/alloc_cache: shrink default max entries from 512 to 128 new 88159d95f8ce io_uring/net: switch io_send() and io_send_zc() to using i [...] new 0dbd864324b2 io_uring/net: switch io_recv() to using io_async_msghdr new 1c84fe58075c io_uring/net: unify cleanup handling new a878cfcaf1f3 io_uring/net: always setup an io_async_msghdr new ff9b62d8db31 io_uring/net: get rid of ->prep_async() for receive side new 3d8fca248cd8 io_uring/net: get rid of ->prep_async() for send side new 3246edcc94cd io_uring: kill io_msg_alloc_async_prep() new f4ee24186095 io_uring/net: remove (now) dead code in io_netmsg_recycle() new 5bbbcc320831 io_uring/net: add iovec recycling new e583351701fc io_uring/net: drop 'kmsg' parameter from io_req_msg_cleanup() new 9e1f091e19cf io_uring/rw: always setup io_async_rw for read/write requests new b1a042820075 io_uring: get rid of struct io_rw_state new e77e5015d5b7 io_uring/rw: cleanup retry path new 0543c22328ed io_uring/rw: add iovec recycling new a1af303fbcb4 io_uring/net: move connect to always using async data new 8a1fd8135881 io_uring/uring_cmd: switch to always allocating async data new d45e0716e4a9 io_uring/uring_cmd: defer SQE copying until it's needed new 3ea4f2836366 io_uring: drop ->prep_async() new 5ee3112f8726 io_uring/alloc_cache: switch to array based caching new 7ff8bc9f6705 io_uring/poll: shrink alloc cache size to 32 new cd53fe30c102 io_uring: refill request cache in memory order new a31cca12b341 io_uring: re-arrange Makefile order new 4c3e16ce9d15 io_uring: Remove unused function new d4939e6fc433 io_uring: Remove the now superfluous sentinel elements fro [...] new d57c3da91d27 io_uring: use the right type for work_llist empty check new 87e8657ecbc3 io_uring: Avoid anonymous enums in io_uring uapi new 2ca976a301ea mm: add nommu variant of vm_insert_pages() new bf2e746f370b io_uring: get rid of remap_pfn_range() for mapping rings/sqes new f662d5403d5b io_uring: use vmap() for ring mapping new 098bb000b7de io_uring: unify io_pin_pages() new 531cac589777 io_uring/kbuf: vmap pinned buffer ring new ac9b220ff687 io_uring/kbuf: use vm_insert_pages() for mmap'ed pbuf ring new afe10c12e300 io_uring: use unpin_user_pages() where appropriate new 4fe5b8cd97fc io_uring: move mapping/allocation helpers to a separate file new 547734f96896 io_uring: fix warnings on shadow variables new 2db203ea6398 io_uring/kbuf: remove dead define new 6048208f7e4c io_uring: kill dead code in io_req_complete_post new f4e09867fda2 io_uring: turn implicit assumptions into a warning new a2d211f6bb6b io_uring: remove async request cache new 6ed9876fb2c4 io_uring: remove io_req_put_rsrc_locked() new 0f12f5c77cdc io_uring: return void from io_put_kbuf_comp() new ea2f0da5771a Merge branch 'for-6.10/io_uring' into for-next new b6d5a498ab85 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 15d6d6a9187a dm vdo murmurhash: remove unneeded semicolon new f2ac3c653e58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f0fc9609b722 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6e61a83304f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2c9eefb2de8f Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new e56c7410548f Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 93f5fbda2ce0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c5b0b27193b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a2037f8deb21 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new de21d63e83a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d1a02a762a1b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0794d7a061a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a9a6deac738 Merge branch 'for-v6.10/module-owner-amba' into for-next new 430461173a00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 251ede5c8559 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67c191de56ff Merge branch into tip/master: 'perf/urgent' new 17afcd088db1 Merge branch into tip/master: 'timers/urgent' new 05662b28a7bb Merge branch into tip/master: 'x86/urgent' new 4df0929c89a1 Merge branch into tip/master: 'irq/core' new f89c7a6591a4 Merge branch into tip/master: 'locking/core' new 118c98f7fd4f Merge branch into tip/master: 'perf/core' new e4d576e9d183 Merge branch into tip/master: 'ras/core' new eee74f8db792 Merge branch into tip/master: 'sched/core' new 2a9a2f2fe898 Merge branch into tip/master: 'x86/alternatives' new 539e2a5bd0c0 Merge branch into tip/master: 'x86/apic' new ef2d863ae066 Merge branch into tip/master: 'x86/boot' new 2fd34bb49402 Merge branch into tip/master: 'x86/bugs' new 328f13d03321 Merge branch into tip/master: 'x86/build' new cb517619f967 x86/extable: Remove unused fixup type EX_TYPE_COPY new cfef16508df7 Merge branch into tip/master: 'x86/cleanups' new 1ce0c46ab4a5 Merge branch into tip/master: 'x86/cpu' new f6769e542fdd Merge branch into tip/master: 'x86/fpu' new 9e11fc78e2df x86/microcode/AMD: Avoid -Wformat warning with clang-15 new 3287c22957b4 x86/microcode/AMD: Remove unused PATCH_MAX_SIZE macro new 8962e9431a7e Merge branch into tip/master: 'x86/microcode' new c422dd6d2d57 Merge branch into tip/master: 'x86/misc' new 4c3677c07758 x86/percpu: Fix x86_this_cpu_variable_test_bit() asm template new a3f8a3a2cf0b x86/percpu: Rewrite x86_this_cpu_test_bit() and friends as macros new 93cfa544cf9e x86/percpu: Introduce raw_cpu_read_long() to reduce ifdeffery new 6d8f6f2e2337 Merge branch into tip/master: 'x86/percpu' new 0d9c1755d2fb Merge branch into tip/master: 'x86/platform' new a18b42d8997a Merge branch into tip/master: 'x86/shstk' new f8313ea49cb2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 82aa110d53cf Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 3e05252c36a6 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 42606d097d2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c09743bbea8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 300ef6c5a5a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7edb079d2b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a02052478df8 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new bb502cefbd74 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 2f5dcc452802 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 6420869c6788 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 650cede0415b usb: typec: ptn36502: Only select DRM_AUX_BRIDGE with OF new a2723e29c7f4 usb: gadget: omap_udc: remove unused variable new 27ffe4ff0b33 usb: typec: ucsi: Only enable supported notifications new 6f729457a8ee usb: phy: fsl-usb: drop driver owner assignment new 7b5a0fa49e8f usb: typec: nvidia: drop driver owner assignment new db2ed6ec11a8 usb: typec: displayport: drop driver owner assignment new 897d68d4ce7d usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices new 2a2eec558ec1 usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further new 9625607f15aa usb: typec: ucsi: properly register partner's PD device new c0f66d78f423 usb: typec: ucsi: always register a link to USB PD device new 41e1cd1401fc usb: typec: ucsi: simplify partner's PD caps registration new ad4bc68bef3e usb: typec: ucsi: extract code to read PD caps new 16cad5199841 usb: typec: ucsi: support delaying GET_PDOS for device new 3f81cf54c188 usb: typec: ucsi_glink: rework quirks implementation new 5da727f75823 usb: typec: ucsi_glink: enable the UCSI_DELAY_DEVICE_PDOS quirk new 3f91a0bf4a0b soc: qcom: pmic_glink: reenable UCSI on sc8280xp new 6151c02160c2 soc: qcom: pmic_glink: enable UCSI on sc8180x new f3031f9b39c1 usb: typec: ucsi: Stop abuse of bit definitions from ucsi.h new de52aca4d9d5 usb: typec: ucsi: Never send a lone connector change ack new 4ed37ef8678d usb: typec: ucsi_acpi: Remove Dell quirk new 51fcd7ec9df6 usb: misc: uss720: point pp->dev to usbdev->dev new fabce53c240f usb: misc: uss720: document the names of the compatible devices new d24f05964f2d usb: misc: uss720: add support for another variant of the [...] new 3295f1b866bf usb: misc: uss720: check for incompatible versions of the [...] new a8e752780403 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 8fb78d7bf90c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d84dd7401f3 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 39146268dbda Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 5787731c7467 dt-bindings: phy: Add QMP UFS PHY comptible for SM8475 new ef2bd6c96983 phy: qcom-qmp-ufs: Add SM8475 support new f320268fcebc phy: qcom: qmp-combo: fix sm8650 voltage swing table new 9b6bfad9070a phy: rockchip: Fix typo in function names new 7dcb8668aedc phy: xilinx: Convert to platform remove callback returning void new 72bea132f368 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: document PHY [...] new 677b45114b44 phy: qcom: qmp-pcie: refactor clock register code new 583ca9ccfa80 phy: qcom: qmp-pcie: register second optional PHY AUX clock new 5cee04a83690 phy: qcom: qmp-pcie: register PHY AUX clock for SM8[456]50 [...] new db704bf6dccc phy: core: make phy_class constant new 7c1f42967b75 dt-bindings: phy: qmp-ufs: Fix PHY clocks for SC7180 new 724e4fc053fe dt-bindings: phy: samsung,ufs-phy: Add dedicated gs101-ufs [...] new f2c6d0fa197a phy: samsung-ufs: use exynos_get_pmu_regmap_by_phandle() t [...] new a4de58a9096b phy: samsung-ufs: ufs: Add SoC callbacks for calibration a [...] new c1cf725db106 phy: samsung-ufs: ufs: Add support for gs101 UFS phy tuning new 0338e1d2f933 MAINTAINERS: Add phy-gs101-ufs file to Tensor GS101. new e898df5512d7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8ee1b439b154 soundwire: cadence: fix invalid PDI offset new 1845165fbd6e soundwire: cadence: remove PDI offset completely new 59401c3c08e1 soundwire: remove unused sdw_bus_conf structure new bc13cf3f6e63 soundwire: clarify maximum allowed address new 8292c815bbb7 soundwire: cadence: show the bus frequency and frame shape new 7eca9c722eed soundwire: bus: extend base clock checks to 96 MHz new d0a69cd0369a soundwire: intel: add more values for SYNCPRD new 09ee49e3de6b soundwire: intel: add support for MeteorLake additional clocks new 769d69812b42 soundwire: intel_ace2x: move and extend clock selection new a206d2e3409f soundwire: intel_ace2.x: power-up first before setting SYNCPRD new 5b3f661b2449 soundwire: intel_ace2x: set the clock source new 03463f5b9928 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3e8ea3e10e6c Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 0da502187e0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a0480ad66e21 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 1b4cf6aba05a Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new c863062cf825 dmaengine: idxd: Check for driver name match before sva us [...] new 2b1c1cf08a0a dmaengine: idma64: Add check for dma_set_max_seg_size new 7eccb5a5b224 dt-bindings: dma: snps,dma-spear1340: Fix data{-,_}width schema new 802ef223101f dmaengine: imx-sdma: Support allocate memory from internal [...] new 288109387bec dmaengine: imx-sdma: Support 24bit/3bytes for sg mode new a20f10d6accb dmaengine: imx-sdma: support dual fifo for DEV_TO_DEV new 28ccf02caa19 dma: xilinx_dpdma: Remove unnecessary use of irqsave/restore new ec177e464515 dma: Add lockdep asserts to virt-dma new 1bc31444209c dmaengine: axi-dmac: fix possible race in remove() new 779a44831a4f dmaengine: axi-dmac: move to device managed probe new 9bcf929ba187 dt-bindings: dma: snps,dw-axi-dmac: Add JH8100 support new 559a6690187e dmaengine: dw-axi-dmac: Add support for StarFive JH8100 DMA new 333e11bf47fa Avoid hw_desc array overrun in dw-axi-dmac new e32634f466a9 dma: dw-axi-dmac: support per channel interrupt new cee8cbfc7be8 dmaengine: fsl-edma: remove 'slave_id' from fsl_edma_chan new 6aa60f79e679 dmaengine: fsl-edma: add safety check for 'srcid' new 9a5000cf70bc dmaengine: fsl-edma: clean up chclk and FSL_EDMA_DRV_HAS_CHCLK new b14f56beb289 dt-bindings: dma: fsl-edma: add fsl,imx8ulp-edma compatibl [...] new d8d4355861d8 dmaengine: fsl-edma: add i.MX8ULP edma support new 06db9ee8b42e dmaengine: fsl-dpaa2-qdma: clean up unused macro new 26a4d2aedac2 dmaengine: fsl-dpaa2-qdma: Remove unused function dpdmai_create() new ebf850697a9d dmaengine: fsl-dpaa2-qdma: Add dpdmai_cmd_open new 4665be0e952f dmaengine: pch_dma: remove unused function chan2parent new 64dacfd61e49 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 09855892067f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c02be75463d Merge branch 'fixes' into for-next new c91fc8e9b978 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca0e1b9afbc9 scsi: csiostor: Drop driver owner assignment new 4e64bbba5352 scsi: qla2xxx: Drop driver owner assignment new 65a09ba26936 scsi: core: Store owner from modules with scsi_register_driver() new aef9e4872684 scsi: sd: Drop driver owner initialization new 8d326b243c11 scsi: ses: Drop driver owner initialization new dc916f7f0f5e scsi: sr: Drop driver owner initialization new 2ee2d99fe449 scsi: st: Drop driver owner initialization new 9282899e1e7e scsi: ufs: core: Drop driver owner initialization new c4d28e06b0c9 scsi: ufs: qcom: Perform read back after writing reset bit new a862fafa263a scsi: ufs: qcom: Perform read back after writing REG_UFS_S [...] new 95d26dda90df scsi: ufs: qcom: Remove unnecessary mb() after writing tes [...] new 823150ecf04f scsi: ufs: qcom: Perform read back after writing unipro mode new d9488511b3ac scsi: ufs: qcom: Perform read back after writing CGC enable new b715c55daf59 scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV new 408e28086f1c scsi: ufs: core: Perform read back after writing UTP_TASK_ [...] new e4a628877119 scsi: ufs: core: Perform read back after disabling interrupts new 4bf3855497b6 scsi: ufs: core: Perform read back after disabling UIC_COM [...] new d3fb9a24a602 scsi: ufs: core: Remove unnecessary wmb() after ringing doorbell new 356a8ce7cd50 scsi: ufs: core: Remove unnecessary wmb() prior to writing [...] new 0e0a4da35284 Merge patch series "scsi: ufs: Remove overzealous memory b [...] new e81bb6f59b35 scsi: a3000: Mark driver struct with __refdata to prevent [...] new e70d4cce8923 scsi: a4000t: Mark driver struct with __refdata to prevent [...] new bb8520996fe1 scsi: atari_scsi: Mark driver struct with __refdata to pre [...] new 4a0166d55edd scsi: mac_scsi: Mark driver struct with __refdata to preve [...] new 83ef2ab4bdd7 Merge patch series "scsi: Prevent several section mismatch [...] new b42afa728565 scsi: ufs: qcom: Add missing interconnect bandwidth values [...] new 810efb894e01 scsi: ufs: qcom: Add sanity checks for gear/lane values du [...] new c7b68aabef5a Merge patch series "scsi: ufs: qcom: Add missing interconn [...] new 45485d942326 scsi: cxlflash: Fix function pointer cast warnings new 1cfcc89521b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 805be1a6ca03 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 51f996f1b6b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 26c393a77490 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new e490e57f7181 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c9c64e39e40e Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new b5dbf679d267 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f8cf114a485 dt-bindings: pwm: mediatek,pwm-disp: Document power-domain [...] new 531fb8c3767a pwm: bcm2835: Introduce a local variable for &pdev->dev new e2040e86d660 pwm: bcm2835: Drop open coded variant of devm_clk_rate_exc [...] new d3deac6a72d5 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 9f6d1ae63a94 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b730e170a43a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45c2e97b888b Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new b42a9a03d14e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new a32ad368e0e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7b3ce24da2fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f7362ada672e Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 9d888d887bd2 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 1bf07f7192c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f448e70b08e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6fe8ac47f3f7 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 5b5c05340e67 fs: Return ENOTTY if FS_IOC_GETUUID or FS_IOC_GETFSSYSFSPATH fail new d5e975371056 landlock: Add IOCTL access right for character and block devices new 6a1b3d431912 selftests/landlock: Test IOCTL support new 0f7b9a9e3166 selftests/landlock: Test IOCTL with memfds new 8f4d1001281c selftests/landlock: Test ioctl(2) and ftruncate(2) with op [...] new 582a593fc1da selftests/landlock: Test IOCTLs on named pipes new 45afb975c82f selftests/landlock: Check IOCTL restrictions for named UNI [...] new b13dac93deb3 selftests/landlock: Exhaustive test for the IOCTL allow-list new 6b8108019eef samples/landlock: Add support for LANDLOCK_ACCESS_FS_IOCTL_DEV new ffbcfcae03e0 landlock: Document IOCTL support new 3c0b5143e75e MAINTAINERS: Notify Landlock maintainers about changes to [...] new 028243655456 fs/ioctl: Add a comment to keep the logic in sync with LSM [...] new 27c03638cd9c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9762dca54a4f rust: macros: add `decl_generics` to `parse_generics()` new 22eed6068d76 rust: macros: allow generic parameter default values in `# [...] new 8db31d3f3bd5 rust: workqueue: add `#[pin_data]` to `Work` new daa5229fc6fa Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new e7d24c0aa8e6 gcc-plugins/stackleak: Avoid .head.text section new bbda3ba626b9 ubsan: fix unused variable warning in test module new 9c573cd31343 randomize_kstack: Improve entropy diffusion new 019d2a17a87e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new a59720dbf2b7 ASoC: Intel: avs: stop building when PAGE_SIZE == 64K new 11cb68ad52ac Add linux-next specific files for 20240408
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 (8568bb2ccc27) \ N -- N -- N refs/heads/master (11cb68ad52ac)
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 966 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + .../bpf/standardization/instruction-set.rst | 47 +- .../devicetree/bindings/arm/mediatek.yaml | 5 + .../devicetree/bindings/crypto/omap-sham.txt | 28 - .../devicetree/bindings/crypto/ti,omap-sham.yaml | 56 + .../devicetree/bindings/dma/fsl,edma.yaml | 40 +- .../bindings/dma/snps,dma-spear1340.yaml | 42 +- .../devicetree/bindings/dma/snps,dw-axi-dmac.yaml | 1 + .../bindings/net/starfive,jh7110-dwmac.yaml | 28 +- .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 27 +- .../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 3 + .../devicetree/bindings/phy/samsung,ufs-phy.yaml | 1 + .../devicetree/bindings/pwm/mediatek,pwm-disp.yaml | 3 + Documentation/filesystems/bcachefs/index.rst | 11 + Documentation/filesystems/index.rst | 1 + Documentation/netlink/genetlink-c.yaml | 2 +- Documentation/netlink/genetlink-legacy.yaml | 2 +- Documentation/netlink/genetlink.yaml | 2 +- Documentation/netlink/netlink-raw.yaml | 2 +- Documentation/netlink/specs/ethtool.yaml | 18 +- Documentation/netlink/specs/nlctrl.yaml | 6 +- Documentation/netlink/specs/rt_link.yaml | 3 +- Documentation/netlink/specs/tc.yaml | 21 +- .../ethernet/mellanox/mlx5/counters.rst | 11 + Documentation/networking/ethtool-netlink.rst | 16 + .../userspace-api/netlink/genetlink-legacy.rst | 22 +- MAINTAINERS | 12 +- Makefile | 2 +- Next/SHA1s | 124 +- Next/merge.log | 2105 ++++++++++++-------- .../dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts | 1 + .../dts/aspeed/aspeed-bmc-facebook-greatlakes.dts | 4 +- .../dts/aspeed/aspeed-bmc-facebook-yosemite4.dts | 6 +- .../dts/aspeed/aspeed-bmc-facebook-yosemitev2.dts | 2 +- arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 8 +- arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 3 +- arch/arm64/boot/dts/mediatek/mt7981b.dtsi | 26 +- .../boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts | 6 +- arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 8 +- arch/arm64/boot/dts/mediatek/mt7988a.dtsi | 32 +- .../boot/dts/mediatek/mt8390-genio-700-evk.dts | 880 ++++++++ arch/loongarch/boot/dts/loongson-2k1000.dtsi | 7 + arch/loongarch/boot/dts/loongson-2k2000-ref.dts | 33 + arch/loongarch/boot/dts/loongson-2k2000.dtsi | 24 +- arch/riscv/Kconfig.socs | 8 +- arch/riscv/Makefile | 2 +- arch/riscv/configs/nommu_k210_defconfig | 3 +- arch/riscv/configs/nommu_k210_sdcard_defconfig | 3 +- arch/riscv/kernel/patch.c | 8 + arch/riscv/kernel/process.c | 5 +- arch/um/include/asm/cpufeature.h | 3 +- arch/x86/Kconfig.assembler | 10 + arch/x86/crypto/Makefile | 3 +- arch/x86/crypto/aes-xts-avx-x86_64.S | 838 ++++++++ arch/x86/crypto/aesni-intel_glue.c | 270 ++- arch/x86/include/asm/asm.h | 3 - arch/x86/include/asm/cpufeature.h | 5 +- arch/x86/include/asm/extable_fixup_types.h | 2 +- arch/x86/include/asm/percpu.h | 63 +- arch/x86/kernel/cpu/mce/core.c | 4 +- arch/x86/kernel/cpu/mce/severity.c | 1 - arch/x86/kernel/cpu/microcode/amd.c | 4 +- arch/x86/kvm/reverse_cpuid.h | 2 + arch/x86/lib/retpoline.S | 1 + arch/x86/mm/extable.c | 9 - block/ioctl.c | 5 +- crypto/ecdh.c | 2 + crypto/fips.c | 1 - crypto/jitterentropy-kcapi.c | 3 +- crypto/jitterentropy.c | 4 +- drivers/accel/qaic/Makefile | 2 + drivers/accel/qaic/qaic.h | 9 + drivers/accel/qaic/qaic_data.c | 9 + drivers/accel/qaic/qaic_debugfs.c | 338 ++++ drivers/accel/qaic/qaic_debugfs.h | 20 + drivers/accel/qaic/qaic_drv.c | 16 +- drivers/ata/ahci_st.c | 1 - drivers/ata/pata_macio.c | 3 - drivers/ata/sata_gemini.c | 5 +- drivers/ata/sata_mv.c | 63 +- drivers/ata/sata_sx4.c | 6 +- drivers/block/null_blk/main.c | 4 +- drivers/clk/Kconfig | 4 +- drivers/crypto/intel/qat/qat_common/qat_bl.c | 6 +- drivers/crypto/intel/qat/qat_common/qat_bl.h | 11 +- drivers/cxl/acpi.c | 13 +- drivers/cxl/core/cdat.c | 152 +- drivers/cxl/core/port.c | 114 +- drivers/cxl/cxl.h | 8 +- drivers/cxl/cxlmem.h | 2 +- drivers/dax/bus.c | 23 +- drivers/dax/kmem.c | 30 +- drivers/dma/dma-axi-dmac.c | 78 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 38 +- drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 3 +- drivers/dma/fsl-dpaa2-qdma/dpdmai.c | 62 +- drivers/dma/fsl-dpaa2-qdma/dpdmai.h | 11 - drivers/dma/fsl-edma-common.c | 6 + drivers/dma/fsl-edma-common.h | 2 - drivers/dma/fsl-edma-main.c | 47 +- drivers/dma/idma64.c | 4 +- drivers/dma/idxd/cdev.c | 22 +- drivers/dma/idxd/debugfs.c | 4 +- drivers/dma/idxd/device.c | 8 +- drivers/dma/idxd/idxd.h | 2 +- drivers/dma/idxd/init.c | 2 +- drivers/dma/idxd/irq.c | 4 +- drivers/dma/idxd/perfmon.c | 9 +- drivers/dma/imx-sdma.c | 68 +- drivers/dma/mcf-edma-main.c | 4 +- drivers/dma/pch_dma.c | 5 - drivers/dma/virt-dma.h | 10 + drivers/dma/xilinx/xdma-regs.h | 3 + drivers/dma/xilinx/xdma.c | 42 +- drivers/dma/xilinx/xilinx_dpdma.c | 23 +- drivers/firewire/ohci.c | 6 +- drivers/gpio/gpio-crystalcove.c | 2 +- drivers/gpio/gpio-wcove.c | 2 +- drivers/gpu/drm/ast/ast_dp.c | 3 + drivers/gpu/drm/bridge/synopsys/Kconfig | 2 +- drivers/gpu/drm/display/Kconfig | 1 + drivers/gpu/drm/exynos/exynos_drm_dsi.c | 1 - drivers/gpu/drm/exynos/exynos_drm_fimc.c | 1 - drivers/gpu/drm/exynos/exynos_drm_fimd.c | 1 - drivers/gpu/drm/exynos/exynos_drm_g2d.c | 1 - drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1 - drivers/gpu/drm/exynos/exynos_drm_mic.c | 1 - drivers/gpu/drm/exynos/exynos_drm_rotator.c | 1 - drivers/gpu/drm/exynos/exynos_drm_scaler.c | 1 - drivers/gpu/drm/exynos/exynos_drm_vidi.c | 1 - drivers/gpu/drm/exynos/exynos_hdmi.c | 1 - drivers/gpu/drm/exynos/exynos_mixer.c | 1 - .../gpu/drm/i915/display/intel_display_debugfs.c | 16 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 5 +- .../gpu/drm/nouveau/nvkm/subdev/bios/shadowof.c | 7 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c | 2 +- drivers/gpu/drm/qxl/qxl_release.c | 50 +- drivers/gpu/drm/xe/display/xe_plane_initial.c | 1 + drivers/gpu/drm/xe/regs/xe_gtt_defs.h | 21 + drivers/gpu/drm/xe/xe_bo.h | 29 - drivers/gpu/drm/xe/xe_gt_mcr.c | 7 +- drivers/gpu/drm/xe/xe_guc.c | 94 +- drivers/gpu/drm/xe/xe_migrate.c | 1 + drivers/gpu/drm/xe/xe_pt.c | 1 + drivers/gpu/drm/xe/xe_vm.c | 1 + drivers/i2c/busses/Kconfig | 30 +- drivers/iio/imu/adis16475.c | 4 +- drivers/isdn/capi/Makefile | 3 +- drivers/isdn/capi/kcapi.c | 7 +- drivers/md/dm-vdo/murmurhash3.c | 2 +- drivers/net/dsa/microchip/ksz8.h | 2 - drivers/net/dsa/microchip/ksz8795.c | 135 +- drivers/net/dsa/microchip/ksz8795_reg.h | 1 + drivers/net/ethernet/3com/3c515.c | 3 - drivers/net/ethernet/amd/xgbe/xgbe-platform.c | 8 - drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 2 +- drivers/net/ethernet/marvell/octeontx2/nic/qos.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 12 - drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 50 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 1 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 31 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 48 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 4 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 6 +- drivers/net/phy/Makefile | 2 +- drivers/net/phy/marvell-88x2222.c | 2 + drivers/net/phy/marvell.c | 95 + drivers/net/phy/marvell10g.c | 2 + drivers/net/phy/phy_device.c | 55 + drivers/net/phy/phy_link_topology.c | 105 + drivers/net/phy/phylink.c | 3 +- drivers/net/phy/qcom/at803x.c | 2 + drivers/net/phy/qcom/qca807x.c | 2 + drivers/net/phy/sfp-bus.c | 15 +- drivers/net/virtio_net.c | 26 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 2 +- drivers/net/wireless/microchip/wilc1000/sdio.c | 5 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 9 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c | 195 +- drivers/net/wireless/realtek/rtw88/coex.c | 4 +- drivers/net/wireless/realtek/rtw88/fw.c | 14 +- drivers/net/wireless/realtek/rtw88/fw.h | 2 + drivers/net/wireless/realtek/rtw88/mac80211.c | 2 + drivers/net/wireless/realtek/rtw88/main.c | 18 +- drivers/net/wireless/realtek/rtw89/core.c | 24 +- drivers/net/wireless/realtek/rtw89/core.h | 11 + drivers/net/wireless/realtek/rtw89/fw.c | 56 +- drivers/net/wireless/realtek/rtw89/fw.h | 4 +- drivers/net/wireless/realtek/rtw89/pci.c | 91 + drivers/net/wireless/realtek/rtw89/pci.h | 13 + drivers/net/wireless/realtek/rtw89/phy_be.c | 18 + drivers/net/wireless/realtek/rtw89/reg.h | 4 +- drivers/net/wireless/realtek/rtw89/rtw8851b.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8851be.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852a.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852ae.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852b.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852be.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852c.c | 1 + .../net/wireless/realtek/rtw89/rtw8852c_table.c | 90 +- drivers/net/wireless/realtek/rtw89/rtw8852ce.c | 23 + drivers/net/wireless/realtek/rtw89/rtw8922a.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8922ae.c | 1 + drivers/net/wireless/rsi/rsi_91x_sdio.c | 31 +- drivers/net/wireless/ti/wl1251/sdio.c | 20 +- drivers/nvme/host/core.c | 41 +- drivers/nvme/host/fc.c | 4 +- drivers/nvme/host/nvme.h | 12 +- drivers/nvme/host/zns.c | 33 +- drivers/nvme/target/configfs.c | 47 + drivers/nvme/target/core.c | 7 + drivers/nvme/target/fc.c | 17 +- drivers/phy/freescale/phy-fsl-imx8m-pcie.c | 6 +- drivers/phy/marvell/phy-mvebu-a3700-comphy.c | 9 +- drivers/phy/phy-core.c | 26 +- drivers/phy/qualcomm/phy-qcom-m31.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 64 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 98 +- drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 71 + drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 40 +- drivers/phy/rockchip/phy-rockchip-snps-pcie3.c | 43 +- drivers/phy/samsung/Makefile | 1 + drivers/phy/samsung/phy-exynos7-ufs.c | 1 + drivers/phy/samsung/phy-exynosautov9-ufs.c | 1 + drivers/phy/samsung/phy-fsd-ufs.c | 1 + drivers/phy/samsung/phy-gs101-ufs.c | 182 ++ drivers/phy/samsung/phy-samsung-ufs.c | 21 +- drivers/phy/samsung/phy-samsung-ufs.h | 6 + drivers/phy/xilinx/phy-zynqmp.c | 6 +- drivers/pinctrl/Kconfig | 4 +- drivers/pwm/pwm-bcm2835.c | 30 +- drivers/reset/Kconfig | 4 +- drivers/scsi/a3000.c | 8 +- drivers/scsi/a4000t.c | 8 +- drivers/scsi/atari_scsi.c | 8 +- drivers/scsi/csiostor/csio_init.c | 3 - drivers/scsi/cxlflash/lunmgt.c | 6 +- drivers/scsi/cxlflash/main.c | 18 +- drivers/scsi/cxlflash/superpipe.c | 40 +- drivers/scsi/cxlflash/superpipe.h | 11 +- drivers/scsi/cxlflash/vlun.c | 9 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 10 +- drivers/scsi/mac_scsi.c | 8 +- drivers/scsi/qla2xxx/qla_edif.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 3 - drivers/scsi/scsi_sysfs.c | 5 +- drivers/scsi/sd.c | 1 - drivers/scsi/ses.c | 1 - drivers/scsi/sg.c | 18 +- drivers/scsi/sr.c | 1 - drivers/scsi/st.c | 1 - drivers/soc/Makefile | 2 +- drivers/soc/canaan/Kconfig | 4 +- drivers/soc/mediatek/mtk-socinfo.c | 1 + drivers/soc/qcom/pmic_glink.c | 5 - drivers/soundwire/bus.c | 12 +- drivers/soundwire/cadence_master.c | 36 +- drivers/soundwire/intel.c | 43 +- drivers/soundwire/intel_ace2x.c | 51 +- drivers/target/target_core_configfs.c | 12 + drivers/ufs/core/ufshcd.c | 16 +- drivers/ufs/host/cdns-pltfrm.c | 2 +- drivers/ufs/host/ufs-qcom.c | 30 +- drivers/ufs/host/ufs-qcom.h | 12 +- drivers/usb/gadget/udc/fsl_udc_core.c | 5 +- drivers/usb/gadget/udc/omap_udc.c | 10 +- drivers/usb/misc/uss720.c | 40 +- drivers/usb/phy/phy-fsl-usb.c | 1 - drivers/usb/typec/altmodes/displayport.c | 1 - drivers/usb/typec/altmodes/nvidia.c | 1 - drivers/usb/typec/mux/Kconfig | 2 +- drivers/usb/typec/ucsi/ucsi.c | 212 +- drivers/usb/typec/ucsi/ucsi.h | 3 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 56 +- drivers/usb/typec/ucsi/ucsi_glink.c | 17 +- drivers/usb/typec/ucsi/ucsi_stm32g0.c | 1 + fs/bcachefs/btree_iter.h | 2 +- fs/bcachefs/btree_journal_iter.c | 55 +- fs/bcachefs/btree_key_cache.c | 4 +- fs/bcachefs/btree_types.h | 14 + fs/bcachefs/btree_update_interior.c | 118 +- fs/bcachefs/btree_update_interior.h | 3 +- fs/bcachefs/chardev.c | 98 +- fs/bcachefs/data_update.c | 17 +- fs/bcachefs/debug.c | 75 +- fs/bcachefs/eytzinger.c | 8 +- fs/bcachefs/journal_reclaim.c | 2 + fs/bcachefs/journal_types.h | 1 + fs/bcachefs/snapshot.c | 19 +- fs/bcachefs/super.c | 5 + fs/bcachefs/sysfs.c | 6 - fs/bcachefs/tests.c | 2 +- fs/bcachefs/util.h | 10 +- fs/cachefiles/io.c | 1 + fs/erofs/decompressor.c | 2 +- fs/erofs/internal.h | 6 +- fs/erofs/zutil.c | 61 +- fs/fs-writeback.c | 4 +- fs/ioctl.c | 8 +- fs/nfsd/export.c | 16 +- fs/nfsd/nfs4proc.c | 41 + fs/nfsd/nfs4state.c | 27 +- fs/nfsd/nfs4xdr.c | 76 +- fs/nfsd/nfsctl.c | 5 +- fs/nfsd/stats.c | 42 - fs/nfsd/stats.h | 5 - fs/nfsd/trace.h | 100 +- fs/nfsd/xdr4.h | 19 + fs/proc/page.c | 3 +- fs/proc/vmcore.c | 5 +- fs/smb/client/cached_dir.c | 4 +- fs/smb/client/cifsglob.h | 1 + fs/smb/client/connect.c | 8 + fs/smb/client/fs_context.c | 21 + fs/smb/client/fs_context.h | 2 + fs/smb/client/misc.c | 1 + fs/smb/client/smb2pdu.c | 11 + include/asm-generic/io.h | 1 + include/dt-bindings/phy/phy-qcom-qmp.h | 4 + include/linux/bpf_verifier.h | 9 +- include/linux/dma-fence.h | 7 + include/linux/ethtool.h | 27 +- include/linux/io.h | 1 + include/linux/io_uring_types.h | 4 - include/linux/memory-tiers.h | 13 + include/linux/mlx5/mlx5_ifc.h | 20 +- include/linux/mm.h | 2 - include/linux/netdevice.h | 4 +- include/linux/nfs4.h | 6 + include/linux/page-flags.h | 7 +- include/linux/pageblock-flags.h | 8 +- include/linux/phy.h | 6 + include/linux/phy_link_topology.h | 72 + include/linux/phy_link_topology_core.h | 25 + include/linux/randomize_kstack.h | 2 +- include/linux/sfp.h | 8 +- include/linux/skbuff.h | 15 +- include/linux/soundwire/sdw.h | 15 - include/linux/soundwire/sdw_intel.h | 11 +- include/linux/soundwire/sdw_registers.h | 2 +- include/linux/u64_stats_sync.h | 9 +- include/net/netlink.h | 14 +- include/net/sock.h | 4 +- include/scsi/scsi_driver.h | 4 +- include/sound/emu10k1.h | 32 +- include/sound/soundfont.h | 2 +- include/trace/events/mdio.h | 2 +- include/trace/events/rpcgss.h | 2 +- include/trace/events/sock.h | 2 +- include/uapi/linux/ethtool.h | 16 + include/uapi/linux/ethtool_netlink.h | 26 +- include/uapi/linux/landlock.h | 9 +- init/Kconfig | 1 + io_uring/io_uring.c | 79 +- io_uring/kbuf.c | 3 +- io_uring/kbuf.h | 8 +- io_uring/memmap.c | 6 +- io_uring/net.c | 9 +- io_uring/opdef.c | 1 - io_uring/refs.h | 7 + io_uring/rsrc.h | 6 - kernel/bpf/cpumask.c | 1 + kernel/bpf/helpers.c | 1 + kernel/bpf/verifier.c | 51 +- kernel/time/timer_migration.c | 32 +- lib/Kconfig.debug | 5 +- lib/test_ubsan.c | 2 +- localversion-next | 2 +- mm/cma.c | 4 - mm/huge_memory.c | 6 +- mm/hugetlb.c | 6 +- mm/internal.h | 2 +- mm/kasan/hw_tags.c | 1 + mm/memcontrol.c | 7 +- mm/memory-tiers.c | 123 +- mm/memremap.c | 30 +- mm/page_alloc.c | 40 +- mm/page_owner.c | 4 +- mm/swap.c | 44 +- mm/truncate.c | 36 +- mm/vmalloc.c | 7 +- net/Kconfig | 3 + net/core/dev.c | 9 + net/core/sock.c | 5 +- net/devlink/dev.c | 2 +- net/ethtool/netlink.c | 48 +- net/ethtool/netlink.h | 5 + net/ethtool/tsinfo.c | 52 +- net/ipv4/syncookies.c | 3 +- net/ipv4/tcp.c | 8 +- net/ipv4/tcp_input.c | 29 +- net/ipv4/tcp_ipv4.c | 4 +- net/ipv4/tcp_offload.c | 4 +- net/ipv4/tcp_output.c | 18 +- net/ipv6/syncookies.c | 2 +- net/mptcp/protocol.c | 2 +- net/mptcp/sockopt.c | 2 +- net/openvswitch/conntrack.c | 5 +- net/sunrpc/svc.c | 2 - net/sunrpc/xprtsock.c | 1 + net/tls/Kconfig | 1 + net/xdp/xsk.c | 2 + rust/kernel/init/macros.rs | 19 +- rust/kernel/workqueue.rs | 33 +- rust/macros/helpers.rs | 122 +- rust/macros/module.rs | 212 +- rust/macros/pin_data.rs | 2 + rust/macros/zeroable.rs | 1 + scripts/gcc-plugins/stackleak_plugin.c | 2 + security/landlock/fs.c | 262 +-- sound/isa/sb/emu8000_patch.c | 13 - sound/pci/emu10k1/emu10k1_callback.c | 13 +- sound/pci/emu10k1/emu10k1_patch.c | 209 +- sound/pci/emu10k1/memory.c | 55 +- sound/pci/hda/patch_realtek.c | 2 + sound/pci/hda/tas2781_hda_i2c.c | 4 +- sound/soc/intel/Kconfig | 2 +- sound/soc/intel/avs/avs.h | 1 + sound/soc/intel/avs/cldma.c | 2 +- sound/soc/intel/avs/core.c | 4 +- sound/soc/intel/avs/icl.c | 12 +- sound/soc/intel/avs/loader.c | 6 +- sound/soc/intel/avs/messages.h | 47 +- sound/soc/intel/avs/path.c | 13 +- sound/soc/intel/avs/pcm.c | 34 +- sound/soc/intel/avs/probes.c | 14 +- sound/soc/sof/intel/hda-codec.c | 15 +- sound/soc/sof/intel/hda-ctrl.c | 9 +- sound/soc/sof/intel/hda-loader.c | 80 +- sound/soc/sof/intel/hda-stream.c | 24 +- sound/soc/sof/intel/hda.h | 13 +- sound/soc/sof/intel/lnl.c | 18 + sound/synth/emux/emux.c | 6 +- sound/synth/emux/emux_hwdep.c | 3 +- sound/synth/emux/emux_oss.c | 3 +- sound/synth/emux/emux_proc.c | 1 + sound/synth/emux/emux_seq.c | 6 +- sound/synth/emux/soundfont.c | 73 +- tools/cgroup/memcg_slabinfo.py | 5 +- tools/include/linux/filter.h | 18 + tools/include/uapi/linux/memfd.h | 39 + tools/include/uapi/linux/userfaultfd.h | 386 ++++ tools/lib/bpf/libbpf.h | 12 + tools/lib/bpf/libbpf.map | 6 + tools/lib/bpf/libbpf_version.h | 2 +- tools/lib/bpf/ringbuf.c | 55 +- tools/net/ynl/ethtool.py | 11 +- tools/net/ynl/lib/ynl.py | 23 +- tools/net/ynl/ynl-gen-c.py | 18 +- tools/testing/cxl/test/cxl.c | 10 +- tools/testing/selftests/bpf/prog_tests/for_each.c | 62 + .../bpf/prog_tests/test_struct_ops_module.c | 24 + .../bpf/prog_tests/verifier_kfunc_prog_types.c | 11 + .../selftests/bpf/progs/cgrp_kfunc_common.h | 2 +- .../selftests/bpf/progs/for_each_multi_maps.c | 49 + .../selftests/bpf/progs/struct_ops_module.c | 13 + .../selftests/bpf/progs/task_kfunc_common.h | 2 +- .../bpf/progs/verifier_kfunc_prog_types.c | 122 ++ .../bpf/progs/verifier_subprog_precision.c | 89 + tools/testing/selftests/landlock/fs_test.c | 95 + tools/testing/selftests/lib.mk | 9 + tools/testing/selftests/mm/Makefile | 2 +- 465 files changed, 10033 insertions(+), 3721 deletions(-) delete mode 100644 Documentation/devicetree/bindings/crypto/omap-sham.txt create mode 100644 Documentation/devicetree/bindings/crypto/ti,omap-sham.yaml create mode 100644 Documentation/filesystems/bcachefs/index.rst create mode 100644 arch/arm64/boot/dts/mediatek/mt8390-genio-700-evk.dts create mode 100644 arch/x86/crypto/aes-xts-avx-x86_64.S create mode 100644 drivers/accel/qaic/qaic_debugfs.c create mode 100644 drivers/accel/qaic/qaic_debugfs.h create mode 100644 drivers/net/phy/phy_link_topology.c create mode 100644 drivers/phy/samsung/phy-gs101-ufs.c create mode 100644 include/linux/phy_link_topology.h create mode 100644 include/linux/phy_link_topology_core.h create mode 100644 tools/include/uapi/linux/memfd.h create mode 100644 tools/include/uapi/linux/userfaultfd.h create mode 100644 tools/testing/selftests/bpf/prog_tests/verifier_kfunc_prog_types.c create mode 100644 tools/testing/selftests/bpf/progs/for_each_multi_maps.c create mode 100644 tools/testing/selftests/bpf/progs/verifier_kfunc_prog_types.c