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 4118d9533ff3 Add linux-next specific files for 20240411 omits eec5b02f0d44 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits bbcded5d4899 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b638a8995095 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 08f6cd07ed7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb24085601a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b8181338ccd6 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 18ebcbfa97f4 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits e780221a0ed2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 740ce4c72260 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2c8cc5dbc8b9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits e6b406b750a9 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 229beb104ddc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8320ade1e0e1 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 7c65cbf309db Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d40c692b7791 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 90880508aa1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bce69ca69313 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 2fbb9670586b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 230725b9ebc9 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 85ef7b2f9c9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3a7f0fe1336 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 3056c1a0f8c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits adbda4feb3a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5b46bb4ba24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd17f70f999c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e17147a95272 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits bcd43a0bb51b Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 3e41af095139 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits 9fb6aceff1d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55c6b235ff1e Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 9a3b4eac3a21 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7f5ab10faddf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 04c27bbe5a9a Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 4a4d8d9d6aee Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 68fcfb5930aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb00bf12d4cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7a929bc29889 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 905c2da5998d Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 40b4ebe94e20 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 43e47178da44 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits f0ecd292da93 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 6cb268587ac4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f644fc47c044 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16fbd29dd5f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de33663e696b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ee0a51b5a98 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits c502dce7170a Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 571083667b9d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits e2c8855fa861 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 26bb735927b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d954a2d102b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd5193efe1fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7226e4c1035f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits be930801b344 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 830af3f3c049 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 5b89c13c3277 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9482234ea999 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba1e81e75337 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 8df35f1e4f4d Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 9de617e15358 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3bd5f3cc136c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8d654125c7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62b9bb93a988 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits aadcfbff4445 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 04611a485050 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 993c8fe92de0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits db70c33fc7ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d03e5a907f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 959ee1edc669 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 860073ec8c83 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 55b04fed2805 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits bf2338eec111 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits e38ff88f4872 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits ecb64befbeee Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits ff0ad78f06b1 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 5cc6fd90568a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 75fee76dde0f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits c7b5b2f39d2c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dc828698cb5b Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 9a084e8247b2 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 3747ea670461 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f5e3b9c7af7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 47b149936453 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 104e77008dab Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits d2147eeba484 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa1ab454182e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 943d41bcb4a0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 649eef92da42 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits e035348a18ca Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits fd70651ffb86 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 3412daa60a8a Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits b4695d90b0da Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits c3e60da8aebc next-20240410/hid omits 9fec80c09fff Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 9e32bfa7a7d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5b8cb29e3109 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91a04f1e7cb1 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 5d4e7f5d7126 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits e8e05771af5d Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits a1b0550a6fef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e50e0618ed6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits ad3aed7070e7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 1f1531934548 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9022aa3945f0 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 9dbc7505394a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 56c024a46260 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 598dbffe2925 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 2711192d14f5 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits dd36d7daa54b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf0f2d7a5c08 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits e0b08d037ed9 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 365a7579acac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c30ac19b43e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dc5df5396419 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9651b8c7b44d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0cfdc4b31a9a Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 3f620fcbcff3 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 7f3b50ee648f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 68f7b0303782 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits c101edb7543e Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits d72938558c69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6521c8a8e799 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits d7b7dabbc0ca Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 97d070608743 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits a33b7e8d71e0 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 537e159ba61e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 41027e570ebc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27b9b6009d1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d56827e41fa Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits f86b4c25307f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 776bd05ef01e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a4caa9ad5ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 97dbc9a7634c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db85c62e29a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e46a229fa87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b2ef0b9d316 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 280247fc9c82 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 4d061694fdab Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 71f816fcbd39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3dcc593d6d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0f8c35d5e69 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits d8c56f08b649 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 408d8659ff6e Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits d50ab45808b8 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits f69904552758 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits e559cdde1917 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 4d9eb25499ff Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits f440dd007525 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits 843dc6a9f588 Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits de5dfcc0e92f Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits c5904c4f457c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ed20196e3682 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits 0188eac83590 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 70828f994675 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 7a66682db6ad Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 05a2c2ebc9f7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2ffdf0578691 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits ce972b227e45 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c31d0c1cfd2b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits d2317e465bfe Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2f2845d356a3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 07cee9a137a3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits aa70a57b0f6f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e754ec8e23ba Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 615dcb9fcbc7 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 1d0b1a42be69 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9dd9506fd8be Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 94bba389b8a5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 80891038f406 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 92a692d51ea0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 7ecb6b5b0f1e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 564a3c452268 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 5f677e2498d0 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 770ad471465a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5948ed632952 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits adb14004f11e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 50c910e65a3c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cc8deaee5302 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 8caa1c7cca95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e222f537a110 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 359381559103 next-20240410/net omits 49a381707d87 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8628d505f701 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 636fd7881885 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 7c85693d7305 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 255f5c4020a3 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 6500db441480 Merge remote-tracking branch 'asoc/for-6.10' into asoc-next omits f0884837d837 Merge remote-tracking branch 'spi/for-6.10' into spi-next omits d94f52ebf44e Merge branch 'vfs.rw' into vfs.all omits b1769950eaa1 Merge branch 'vfs.netfs' into vfs.all omits bb5ae8696751 Merge branch 'vfs.mount.api' into vfs.all omits 2fc8c7f391af Merge branch 'vfs.misc' into vfs.all omits 028c5964ae31 Merge branch 'vfs.fixes' into vfs.all omits a32eb217ad73 Merge branch into tip/master: 'x86/shstk' omits 458c5598227e Merge branch into tip/master: 'x86/platform' omits 1b1c628c2d1b Merge branch into tip/master: 'x86/percpu' omits 2785b509107b Merge branch into tip/master: 'x86/misc' omits 9324ce04e76e Merge branch into tip/master: 'x86/microcode' omits ae423bbd9e49 Merge branch into tip/master: 'x86/fpu' omits ffb505eece79 Merge branch into tip/master: 'x86/entry' omits 32e2d6740b9b Merge branch into tip/master: 'x86/cpu' omits 550b00fc7c26 Merge branch into tip/master: 'x86/build' omits a7141ec960f1 Merge branch into tip/master: 'x86/bugs' omits 5e82746c14cf Merge branch into tip/master: 'x86/boot' omits a2d09322973f Merge branch into tip/master: 'x86/asm' omits 632137708690 Merge branch into tip/master: 'x86/apic' omits 621f42718193 Merge branch into tip/master: 'x86/alternatives' omits a3b0a1c097f2 Merge branch into tip/master: 'timers/core' omits 0fc8780a8bb3 Merge branch into tip/master: 'sched/core' omits 2fc557816379 Merge branch into tip/master: 'ras/core' omits 04c826763993 Merge branch into tip/master: 'perf/core' omits 1a75f6a536cd Merge branch into tip/master: 'locking/core' omits 1a68334d3f9e Merge branch into tip/master: 'irq/core' omits 223a74891c80 Merge branch into tip/master: 'x86/urgent' omits eead2f9d7706 Merge branch into tip/master: 'timers/urgent' omits 23366c538d9c Merge branch into tip/master: 'perf/urgent' omits 28f23d44b375 Merge branch into tip/master: 'locking/urgent' omits 5b4c8b0cdad4 Merge branch into tip/master: 'irq/urgent' omits 4facc59b59d5 Merge branch into tip/master: 'x86/merge' omits e8f2ec1cc10e x86/cpu: Disable BHI mitigation by default when SPECULATIO [...] omits 309e8db99967 Merge branch 'read_iter' of git://git.kernel.dk/linux into vfs.rw omits bedddc9309fa smb: client: Fix hang in smb2_reconnect omits f369e388e04e smb3: fix broken reconnect when password changing on the s [...] omits c462b94901f6 smb: client: instantiate when creating SFU files omits 4be0d8764d4e smb3: fix Open files on server counter going negative omits a72c43f11a18 smb: client: fix NULL ptr deref in cifs_mark_open_handles_ [...] omits 49d7dd2e5f51 signalfd: convert to ->read_iter() omits 0230a31c99b6 userfaultfd: convert to ->read_iter() omits e57bf9cda9cd timerfd: convert to ->read_iter() omits cc8940a01557 dt-bindings: usb: mtk-xhci: add compatible for MT7988 omits 680ee54f272e dt-bindings: PCI: rockchip,rk3399-pcie: add missing maxIte [...] omits b8a0eda144c2 Merge branch 'mm-nonmm-unstable' into mm-everything omits 768c00157863 ocfs2: use coarse time for new created files omits a95323e2d1e5 ocfs2: update inode fsync transaction id in ocfs2_unlink a [...] omits 756140d53f09 ocfs2: fix races between hole punching and AIO+DIO omits 9821a01ad440 ocfs2: return real error code in ocfs2_dio_wr_get_block omits c166bcd2406a vmcore: replace strncpy with strscpy_pad omits a4eba5253e6e devres: don't use "proxy" headers omits 25b77fa2c0d3 devres: switch to use dev_err_probe() for unification omits 69895e009639 kgdb: add HAS_IOPORT dependency omits d0f941840a62 Squashfs: remove deprecated strncpy by not copying the string omits 5e85c799ed8e ipc: remove the now superfluous sentinel element from ctl_ [...] omits 1df25e2a8029 initrd: remove the now superfluous sentinel element from c [...] omits 7fc7f8cca045 kcov: avoid clang out-of-range warning omits fa4b8b0c0e37 selftests/fpu: allow building on other architectures omits bab37f4c1094 selftests/fpu: move FP code to a separate translation unit omits 233307bef796 drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT omits 7f4426d972f9 drm/amd/display: only use hard-float, not altivec on powerpc omits 5347a0a3564b riscv: add support for kernel-mode FPU omits c735e72bfef5 x86: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits 924eb40bd3c0 powerpc: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits d3c456098fb0 LoongArch: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits 46c92712592b lib/raid6: use CC_FLAGS_FPU for NEON CFLAGS omits 6ece9bf2185c arm64: crypto: use CC_FLAGS_FPU for NEON CFLAGS omits 9b04ea70e43d arm64: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits 7171f5fe084c ARM: crypto: use CC_FLAGS_FPU for NEON CFLAGS omits 29c4978a31db ARM: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits d1cf6e2fd910 arch: add ARCH_HAS_KERNEL_FPU_SUPPORT omits e0044d29171a x86/fpu: fix asm/fpu/types.h include guard omits 63522506b639 Documentation: kdump: clean up the outdated description omits 378147a3440e arch/loongarch: clean up the left code and Kconfig item re [...] omits 439972049c47 ocfs2: fix sparse warnings omits 21e34a4dcec0 ocfs2: speed up chain-list searching omits addb5dfd784f ocfs2: adjust enabling place for la window omits 11d0a7aa9c71 ocfs2: improve write IO performance when fragmentation is high omits 0807ea013b64 regset: use kvzalloc() for regset_get_alloc() omits fa9ff40444ce NUMA: early use of cpu_to_node() returns 0 instead of the [...] omits 4c0c06bdc6e3 fs: add kernel-doc comments to fat_parse_long() omits 9d2d7d17053f x86: call instrumentation hooks from copy_mc.c omits 9700daab2f12 instrumented.h: add instrument_memcpy_before, instrument_m [...] omits 26c4cd282d48 mm: kmsan: implement kmsan_memmove() omits fa34f7fd9815 bootconfig: do not put quotes on cmdline items unless necessary omits 0978a80677c6 lib/build_OID_registry: don't mention the full path of the [...] omits f4b84035fd5c ocfs2: update inode ctime in ocfs2_fileattr_set omits ed6275358ae9 ocfs2: correctly use ocfs2_find_next_zero_bit() omits 1df265717e0f __mod_memcg_lruvec_state-enhance-diagnostics-fix omits c022357ca01a __mod_memcg_lruvec_state(): enhance diagnostics omits fae6bcf757ca mm: add swappiness= arg to memory.reclaim omits 16f92e05ed61 mm: add defines for min/max swappiness omits 4d5c9c21c89e mm: optimization on page allocation when CMA enabled omits 6c066dec3075 filemap: replace pte_offset_map() with pte_offset_map_nolock() omits 8c1d23801f8f mm,swap: add document about RCU read lock and swapoff interaction omits bc08262066e1 mm/mmap: make accountable_mapping return bool omits 6ac2beed1f2b mm/mmap: make vma_wants_writenotify return bool omits ed072ca1db06 memory tier: create CPUless memory tiers after obtaining H [...] omits 333decb8f8da memory tier: dax/kmem: introduce an abstract layer for fin [...] omits 9476c7c651a4 mm: add per-order mTHP anon_swpout and anon_swpout_fallbac [...] omits cf5dec6389f3 mm: fix powerpc build issue omits d9130022adbe mm: add per-order mTHP anon_alloc and anon_alloc_fallback [...] omits 551931182a39 mm: set pageblock_order to HPAGE_PMD_ORDER in case with !C [...] omits f677dcdab091 mm: convert free_zone_device_page to free_zone_device_folio omits 8a900a1b9f38 mm: combine __folio_put_small, __folio_put_large and __folio_put omits 1fd1d88cb76e mm: inline destroy_large_folio() into __folio_put_large() omits f85de2d0471d mm: combine free_the_page() and free_unref_page() omits e2c0075c5ff3 mm: free non-hugetlb large folios in a batch omits dd441315b33d mm: convert pagecache_isize_extended to use a folio omits 7101cb095f6b mm/hugetlb: pass correct order_per_bit to cma_declare_cont [...] omits d8ff1c3b4ebe mm/cma: drop incorrect alignment check in cma_init_reserved_mem omits dca89d5b0927 selftests/mm: fix additional build errors for selftests omits 25b7ca87b5c0 selftests: break the dependency upon local header files omits 19ab40543464 hugetlb: Simplify hugetlb_wp() arguments omits 018ab8ea63b5 hugetlb: convert hugetlb_wp() to use struct vm_fault omits 2bae904b0c2d hugetlb: simplify hugetlb_no_page() arguments omits cfb56d08a472 hugetlb: convert hugetlb_no_page() to use struct vm_fault omits ec0201357e70 hugetlb: convert hugetlb_fault() to use struct vm_fault omits 6e8a7af365a2 mm/ksm: remove redundant code in ksm_fork omits fc57cd2791a8 mm: use "GUP-fast" instead "fast GUP" in remaining comments omits c6b5a19e679b mm/treewide: rename CONFIG_HAVE_FAST_GUP to CONFIG_HAVE_GUP_FAST omits 6d5bbfb59d95 mm/gup: consistently name GUP-fast functions omits 1bc85b07cc71 hugetlb: convert alloc_buddy_hugetlb_folio to use a folio omits 01446d1e9e62 mm: remove struct page from get_shadow_from_swap_cache omits 8f9d6a30dd99 arm: mm: drop VM_FAULT_BADMAP/VM_FAULT_BADACCESS omits cf0049a15207 arm64: mm: drop VM_FAULT_BADMAP/VM_FAULT_BADACCESS omits 75ef450aa982 x86: mm: accelerate pagefault when badaccess omits d8d96e831cc3 s390: mm: accelerate pagefault when badaccess omits c49bef38c546 riscv: mm: accelerate pagefault when badaccess omits 8cfbc742d627 powerpc: mm: accelerate pagefault when badaccess omits 82975e58c22b arm: mm: accelerate pagefault when VM_FAULT_BADACCESS omits 39c2fc143438 arm64: mm: accelerate pagefault when VM_FAULT_BADACCESS omits 39c30017c0ca arm64: mm: cleanup __do_page_fault() omits cfcca4843356 mm: madvise: avoid split during MADV_PAGEOUT and MADV_COLD omits a686c69db184 mm: vmscan: avoid split during shrink_folio_list() omits 6e07841a474c mm: swap: allow storage of all mTHP orders omits a81890f2cf43 mm: swap: update get_swap_pages() to take folio order omits b58f37885f23 mm: swap: simplify struct percpu_cluster omits 3317f7faabc2 mm: swap: free_swap_and_cache_nr() as batched free_swap_an [...] omits fdef4f972145 mm: swap: remove CLUSTER_FLAG_HUGE from swap_cluster_info:flags omits 450096b3c7af mm: page_alloc: use the correct THP order for THP PCP omits 9855e206a2e0 proc: convert smaps_pmd_entry to use a folio omits 8b034b48ad42 proc: pass a folio to smaps_page_accumulate() omits b805a966a4f3 proc: convert smaps_page_accumulate to use a folio omits d6b827e0bc45 proc: convert gather_stats to use a folio omits dfd11ec42188 mm: generate PAGE_IDLE_FLAG definitions omits 3f3194498ad0 mm: remove page_idle and page_young wrappers omits 7ed6a6d09df7 proc: convert smaps_account() to use a folio omits c9224a86f9ab proc: convert clear_refs_pte_range to use a folio omits b5d664281149 khugepaged: use a folio throughout hpage_collapse_scan_file() omits 55bf6c7601d3 khugepaged-use-a-folio-throughout-collapse_file-fix omits 2b39e3304be5 khugepaged: use a folio throughout collapse_file() omits 73c747f498af khugepaged: remove hpage from collapse_file() omits a3e690ed2806 khugepaged: pass a folio to __collapse_huge_page_copy() omits 5a9e866db7ba khugepaged: remove hpage from collapse_huge_page() omits 48c7ca0559c7 khugepaged: convert alloc_charge_hpage to alloc_charge_folio omits cbbb65db6353 khugepaged: inline hpage_collapse_alloc_folio() omits 2ea83a7d9bdd selftests/mm: mremap_test: use sscanf to parse /proc/self/maps omits e5f81e648327 selftests/mm: mremap_test: optimize execution time from mi [...] omits ed9c8980fa3b selftests/mm: mremap_test: optimize using pre-filled rando [...] omits de4709bc63ab memory: remove the now superfluous sentinel element from c [...] omits 63c3e52a707f mm: rename vma_pgoff_address back to vma_address omits 9d2866ecd90c mm: remove vma_address() omits ac32332be93f mm: correct page_mapped_in_vma() for large folios omits 98046944a159 mm: huge_memory: add the missing folio_test_pmd_mappable() [...] omits 7ae11e8583a4 mm-support-multi-size-thp-numa-balancing-v3 omits d89b3ef1cd1a mm: support multi-size THP numa balancing omits 454a8f43a245 mm: factor out the numa mapping rebuilding into a new helper omits 22fc3fa26343 mm: alloc_anon_folio: avoid doing vma_thp_gfp_mask in fall [...] omits 65c3c415a167 zram: add max_pages param to recompression omits da703050b5ba mm: init_mlocked_on_free_v3 omits 8cf864beb931 selftest-mm-ksm_functional_tests-extend-test-case-for-ksm- [...] omits ff083d2499b9 selftest/mm: ksm_functional_tests: extend test case for ks [...] omits 59e28c6152de selftest/mm: ksm_functional_tests: refactor mmap_and_merge [...] omits 37f06fee8113 mm/ksm: fix ksm exec support for prctl omits 6e8bfcaf1b1d selftests/x86: add placement guard gap test for shstk omits 7450d10b6324 x86/mm: care about shadow stack guard gap during placement omits 5884b56a3aaf x86/mm: implement HAVE_ARCH_UNMAPPED_AREA_VMFLAGS omits 60bc0a22001a mm: take placement mappings gap into account omits 1d38b791525d treewide: use initializer for struct vm_unmapped_area_info omits 502372dbcd75 powerpc: use initializer for struct vm_unmapped_area_info omits e51c8d82a04e parisc: use initializer for struct vm_unmapped_area_info omits 44081aa62c26 csky: use initializer for struct vm_unmapped_area_info omits 9eeebe7e4561 thp: add thp_get_unmapped_area_vmflags() omits 5ae3e24b1a24 mm: use get_unmapped_area_vmflags() omits 10f4084a7cca mm: remove export for get_unmapped_area() omits caf1742cb549 mm: introduce arch_get_unmapped_area_vmflags() omits 834f4d9155c3 mm: switch mm->get_unmapped_area() to a flag omits 63c60649e65e proc: refactor pde_get_unmapped_area as prep omits c21b8063742f userfaultfd: early return in dup_userfaultfd() omits 7c3dc4e74071 mm: remove __set_page_dirty_nobuffers() omits 03d6d02120dd mm: remove "prot" parameter from move_pte() omits df9149a29478 mm: optimize CONFIG_PER_VMA_LOCK member placement in vm_ar [...] omits c32a8365004d filemap: remove __set_page_dirty() omits 53b2458b5e3a mm: use rwsem assertion macros for mmap_lock omits 69dff5240629 mm-allow-anon-exclusive-check-over-hugetlb-tail-pages-fix omits 23fd10e425c8 mm: allow anon exclusive check over hugetlb tail pages omits f9e48fc747d5 mm/gup: handle hugetlb in the generic follow_page_mask code omits bd7770372203 mm/gup: handle hugepd for follow_page() omits 3d58ec626180 fixup! mm/gup: handle huge pmd for follow_pmd_mask() omits 819eedd0aaab mm/gup: handle huge pmd for follow_pmd_mask() omits 1576b631a889 mm/gup: handle huge pud for follow_pud_mask() omits 7dcb0d486744 mm/gup: cache *pudp in follow_pud_mask() omits 5f5bd27dea84 mm/gup: handle hugetlb for no_page_table() omits 37ac3bba080c mm/gup: refactor record_subpages() to find 1st small page omits 9d1909aab15f mm-gup-drop-folio_fast_pin_allowed-in-hugepd-processing-fix omits 63bfae3ab65e mm/gup: drop gup_fast_folio_allowed() in hugepd processing omits 3952eb3b6435 fixup! mm/arch: provide pud_pfn() fallback omits 9ac40f6d4ba2 mm/arch: provide pud_pfn() fallback omits 0a9decb86e0a mm: introduce vma_pgtable_walk_{begin|end}() omits c1a1e497a3d5 mm: make HPAGE_PXD_* macros even if !THP omits f5f9bb17f0da mm/hugetlb: declare hugetlbfs_pagecache_present() non-static omits 308b4fc2aec3 mm/Kconfig: CONFIG_PGTABLE_HAS_HUGE_LEAVES omits 2f35092c9657 mm: rename mm_put_huge_zero_page to mm_put_huge_zero_folio omits 8195aca4fa04 dax: use huge_zero_folio omits 0ad3f44f2bb1 mm: convert do_huge_pmd_anonymous_page to huge_zero_folio omits b7a1b6c95958 mm: convert huge_zero_page to huge_zero_folio omits bc928c00f664 mm: convert migrate_vma_collect_pmd to use a folio omits ddf1766f739c mm: add pmd_folio() omits dbee7ede8fee mm: add is_huge_zero_folio() omits 7d2f16feb2ac sparc: use is_huge_zero_pmd() omits ec9b4a27a79c zswap: replace RB tree with xarray omits ee67719b46d9 zswap: replace RB tree with xarray omits 94e7f43e0bb9 mm/page_alloc.c: change the array-length to MIGRATE_PCPTYPES omits dd7c6465f52f mm/page_alloc.c: don't show protection in zone's ->lowmem_ [...] omits 4dc5bc134107 mm/mm_init.c: remove the outdated code comment above defer [...] omits 5624080768d1 mm-page_allocc-remove-unneeded-codes-in-numa-version-of-bu [...] omits 8336f3ccd9cc mm/page_alloc.c: remove unneeded codes in !NUMA version of [...] omits 8b49bbc0439d mm: make __absent_pages_in_range() as static omits 31b1e1e010ba mm/init: remove the unnecessary special treatment for memo [...] omits d1bb792fc284 mm: move array mem_section init code out of memory_present() omits 47f96aa1c051 mm, slab: move slab_memcg hooks to mm/memcontrol.c omits a123a3f162db mm-slab-move-memcg-charging-to-post-alloc-hook-fix-2 omits f1302b840b80 fixup! mm, slab: move memcg charging to post-alloc hook omits 83e12c04655d mm, slab: move memcg charging to post-alloc hook omits 2e2128aaa2fd proc-rewrite-stable_page_flags-fix-2 omits 539ad5715236 proc-rewrite-stable_page_flags-fix omits cd52fa4a0c9f proc: rewrite stable_page_flags() omits f4e4c922ea75 remove references to page->flags in documentation omits 39ebc1f62eac slub: remove use of page->flags omits 14f6bbe2df97 mm-convert-arch_clear_hugepage_flags-to-take-a-folio-fix omits 00958940a9f1 mm: convert arch_clear_hugepage_flags to take a folio omits 0ccece657bd0 mm: make page_mapped() take a const argument omits 291a12a26043 mm: make is_free_buddy_page() take a const argument omits be4ded74ca7e mm: make folio_test_idle and folio_test_young take a const [...] omits eb58a5671676 mm: make page_ext_get() take a const argument omits 4caf7d3bd446 xtensa: remove uses of PG_arch_1 on individual pages omits 953ce0b36fcf sh-remove-use-of-pg_arch_1-on-individual-pages-fix omits 522658b386c6 sh: remove use of PG_arch_1 on individual pages omits f7e45d40b0d4 mm: merge folio_is_secretmem() and folio_fast_pin_allowed( [...] omits 68d5f7604cb2 selftests/memfd_secret: add vmsplice() test omits 2eb3ab73c791 mm: move follow_phys to arch/x86/mm/pat/memtype.c omits f4e68a20ed2e mm: remove follow_pfn omits 2681fa552d1e virt: acrn: stop using follow_pfn omits d05e60a4b75e mm: backing-dev: use group allocation/free of per-cpu coun [...] omits 3d735ee0e52d huge_memory.c: document huge page splitting rules more thoroughly omits 09c0bebda473 mm/mmap: convert all mas except mas_detach to vma iterator omits 3b833b4d928d mm/mm_init.c: remove arch_reserved_kernel_pages() omits b84b8d7db6ab mm/mm_init.c: remove unneeded calc_memmap_size() omits a11b0d8e8e49 mm/mm_init.c: remove meaningless calculation of zone->mana [...] omits b9e54126db55 mm/mm_init.c: remove meaningless calculation of zone->mana [...] omits 97c9015eb455 mm/mm_init.c: add new function calc_nr_all_pages() omits a33277311d30 mm/mm_init.c: remove the useless dma_reserve omits b37ba45334de x86: remove unneeded memblock_find_dma_reserve() omits 4fa5ffff6376 mm/filemap: optimize filemap folio adding omits f2d2c9c0153e lib/xarray: introduce a new helper xas_get_order omits 793a37b8a103 mm/filemap: clean up hugetlb exclusion code omits 765d6f7cb5e5 mm/filemap: return early if failed to allocate memory for split omits 2179d80ebbb4 folio_likely_mapped_shared() kerneldoc fixup omits ffacd1e1c6d4 mm: convert folio_estimated_sharers() to folio_likely_mapp [...] omits faa0a61c09b6 mm-migrate-split-source-folio-if-it-is-on-deferred-split-list-fix omits c866f976615c mm/migrate: split source folio if it is on deferred split list omits bc4d348f6486 mm-hold-ptl-from-the-first-pte-while-reclaiming-a-large-folio-fix omits b1e443fa8d33 mm: hold PTL from the first PTE while reclaiming a large folio omits 9c7a0cf7d9ce mm/vmalloc.c: optimize to reduce arguments of alloc_vmap_area() omits 9cd43aacb066 mm/filemap: don't decrease mmap_miss when folio has workin [...] omits dfcf60ecf648 mm/filemap: don't decrease mmap_miss when folio has workin [...] omits c7d1bad416f4 mm/readahead: break read-ahead loop if filemap_add_folio r [...] omits 654a9fd2a502 arm64: mm: swap: support THP_SWAP on hardware with MTE omits 27d729bc2772 selftests/mm: parse VMA range in one go omits 9b908ed6056e docs: hugetlbpage.rst: add hugetlb migration description omits ba694c466bd2 mm: hugetlb: make the hugetlb migration strategy consistent omits 515d4a0e797a mm: record the migration reason for struct migration_targe [...] omits 247cb2a78ad5 mm/vmalloc: eliminated the lock contention from twice to once omits 1cb15867037d mm/kmemleak: disable KASAN instrumentation in kmemleak omits c24e7e4b9a49 mm/kmemleak: compact kmemleak_object further omits 5c75ceda3231 mm: zswap: remove nr_zswap_stored atomic omits 8c5731aef9c5 mm: page_alloc: batch vmstat updates in expand() omits cf5e44a8a851 mm: page_alloc: change move_freepages() to __move_freepage [...] omits f2491afabcb4 mm: page_alloc: consolidate free page accounting fix 2 omits a28e0a689991 mm: page_alloc: consolidate free page accounting fix omits e613e78f53f0 mm: page_alloc: consolidate free page accounting omits 55fc6687d7c3 mm-page_isolation-prepare-for-hygienic-freelists-fix omits 47ce802bd400 mm: page_isolation: prepare for hygienic freelists omits ee671746319e mm: page_alloc: set migratetype inside move_freepages() omits 0653e02ecd96 mm: page_alloc: close migratetype race between freeing and [...] omits 6dc140a5e97a mm-page_alloc-fix-freelist-movement-during-block-conversion-fix omits d50572306623 mm: page_alloc: fix freelist movement during block conversion omits 19d8bb19bf5b mm: page_alloc: fix move_freepages_block() range error omits efde14d578aa mm: page_alloc: move free pages when converting block duri [...] omits a223d13476a4 mm: page_alloc: fix up block types when merging compatible blocks omits d080981793a5 mm: page_alloc: optimize free_unref_folios() omits 1e30b35c96ef mm: page_alloc: remove pcppage migratetype caching omits eac68dfa2907 fixup! selftests/mm: run_vmtests.sh: fix hugetlb mem size [...] omits b63108afb589 selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation omits 4e8f51d18284 mm/page-flags: make PageMappingFlags return bool omits d43f6b86dbc8 mm/page-flags: make __PageMovable return bool omits 41e319eea058 s390/mm: re-enable the shared zeropage for !PV and !skeys [...] omits dab964ea1558 mm/userfaultfd: don't place zeropages when zeropages are d [...] omits cc4d5186153f selftests-mm-confirm-va-exhaustion-without-reliance-on-cor [...] omits 4bbcdbe482d3 selftests/mm: confirm VA exhaustion without reliance on co [...] omits 3c48fcc34b17 hugetlb: remove mention of destructors omits 8169a9c0b866 mm: improve dumping of mapcount and page_type omits b64d2c746221 mm-free-up-pg_slab-fix omits 6917f513074d mm: free up PG_slab omits 7ce9c549b47a mm: remove a call to compound_head() from is_page_hwpoison() omits d49bfae199e1 mm-turn-folio_test_hugetlb-into-a-pagetype-fix omits ed4f8b0a2ef7 mm: turn folio_test_hugetlb into a PageType omits 53277bcf126d mm: support page_mapcount() on page_has_type() pages omits f9d993597c9b mm: remove folio_prep_large_rmappable() omits 55e780c2f1b9 mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros omits 40e0179a9392 mm: always initialise folio->_deferred_list omits 4bafb811bca2 memprofiling: documentation omits ee8d52a1ceae MAINTAINERS: add entries for code tagging and memory alloc [...] omits 63156374a0c9 codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark faile [...] omits d00597359e13 codetag: debug: mark codetags for reserved pages as empty omits 122cdf41e935 codetag: debug: skip objext checking when it's for objext itself omits 634883063718 lib: add memory allocations report in show_mem() omits 65a7aa301acc Documentation: rhashtable: undo _noprof additions in the d [...] omits 32806dbe80b6 rhashtable: plumb through alloc tag omits d496ace58ce9 Documentation: mm: vmalloc: undo _noprof additions in the [...] omits f0acaef082ed arch/um: fix forward declaration for vmalloc omits 8faf9cead31a mm: vmalloc: enable memory allocation profiling omits 48053f195586 Documentation: mm: percpu: undo _noprof additions in the d [...] omits 1e3ca27abd47 mm: percpu: enable per-cpu allocation tagging omits 30fea149650c mm: percpu: add codetag reference into pcpuobj_ext omits d33088f16367 mm: percpu: introduce pcpuobj_ext omits f431df24c648 mm/mempool: Documentation: add missing mempool_create_node [...] omits 5335ff7cbb57 Documentation: mempool: undo _noprof additions in the docu [...] omits 95729e98ac82 mempool: hook up to memory allocation profiling omits 310bc1f53b28 mm/slab: fix kcalloc() kernel-doc warnings omits 9536693579e5 Documentation: mm/slab: undo _noprof additions in the docu [...] omits 91b68c53f124 mm/slab: enable slab allocation tagging for kmalloc and friends omits 7704e4fbc40f rust: add a rust helper for krealloc() omits 7990d8d3f06e mm/slab: add allocation accounting into slab allocation an [...] omits 9be3df3c76d4 lib: add codetag reference into slabobj_ext omits 3ab7c9de7313 mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_P [...] omits 79eb64f8200d mm: fix non-compound multi-order memory accounting in __fr [...] omits 0eb6cba227d6 mm: create new codetag references during page splitting omits 837e9eb6d90d Documentation: mm: undo _noprof additions in the documentation omits 23190fe1ff4d mm: enable page allocation tagging omits 1f783e997719 change alloc_pages name in dma_map_ops to avoid name conflicts omits 00a950b8e92b fixup! increase PERCPU_MODULE_RESERVE to accommodate alloc [...] omits 41acd2ede52d mm: percpu: increase PERCPU_MODULE_RESERVE to accommodate [...] omits 821b1a21f203 lib: introduce early boot parameter to avoid page_ext memo [...] omits b921314d65bf lib: introduce support for page allocation tagging omits d3d783be7318 mm/memprofiling: explicitly include irqflags.h in alloc_tag.h omits 731de604493f lib: do limited memory accounting for modules with ARCH_NE [...] omits e87030c912db Documentation: fs/proc: fix allocinfo title omits d86a719eab73 lib: add allocation tagging support for memory allocation [...] omits d304eb194118 lib: prevent module unloading if memory is not freed omits 3c6841cf21c2 lib: code tagging module support omits f0a2b1e58710 lib: code tagging framework omits 7f6a3807603e slab: objext: introduce objext_flags as extension to page_ [...] omits 5b9612874ce3 mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation omits 61239615270b mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent [...] omits 6bdcca1efe08 mm: introduce slabobj_ext to support slab object extensions omits d910bd731677 fs: convert alloc_inode_sb() to a macro omits 6f602db2dce7 scripts/kallysms: always include __start and __stop symbols omits 450ffec74d11 mm/slub: mark slab_free_freelist_hook() __always_inline omits 5efa27aa1905 asm-generic/io.h: kill vmalloc.h dependency omits 0d7c17c35a51 fixup! fix missing vmalloc.h includes omits 32804f6465bc kasan: hw_tags: include linux/vmalloc.h omits 6111ed36f4fe fixup! fix missing vmalloc.h includes omits 0c85579ff760 fix-missing-vmalloch-includes-fix-3 omits f29bc7cea422 fixup! fix missing vmalloc.h includes omits ea32f6679a7e fixup! fix missing vmalloc.h includes omits f29fbf0d6d9a fix missing vmalloc.h includes omits 0f36a8d5d47a scripts/kernel-doc: drop "_noprof" on function prototypes omits bcd814fd1bf2 percpu: clean up all mappings when pcpu_map_pages() fails omits 1894ac9600b5 mm/numa_balancing: allow migrate on protnone reference wit [...] omits e05046107a21 mm-mempolicy-use-numa_node_id-instead-of-cpu_to_node-v3 omits ddb172921bf2 mm/mempolicy: use numa_node_id() instead of cpu_to_node() omits 6589c17ab62f mm: zswap: remove unnecessary check in zswap_find_zpool() omits 8074d480f6b4 lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure omits 1851dfc237a7 mm: zpool: return pool size in pages omits b1f918920e38 mm: zswap: optimize zswap pool size tracking omits 2afa103b4b14 mm: document pXd_leaf() API omits d0c0c35efaf9 mm/arm: remove pmd_thp_or_huge() omits 827a8c87f015 mm/treewide: remove pXd_huge() omits 5ecd25c17af8 mm/treewide: replace pXd_huge() with pXd_leaf() omits c06a31e25e32 mm/gup: merge pXd huge mapping checks omits 7c6f1884cbd9 mm/powerpc: redefine pXd_huge() with pXd_leaf() omits 0d8de5357652 mm/arm64: merge pXd_huge() and pXd_leaf() definitions omits fbe56b159b2d mm/arm: redefine pmd_huge() with pmd_leaf() omits 052e42134a8f mm/arm: use macros to define pmd/pud helpers omits b641d0b35b98 mm-sparc-change-pxd_huge-behavior-to-exclude-swap-entries-fix omits e66218843ec6 mm/sparc: change pXd_huge() behavior to exclude swap entries omits b68e266aa5d9 mm/x86: change pXd_huge() behavior to exclude swap entries omits 53492b427b2c mm/gup: check p4d presence before going on omits 51818bb82a10 mm/gup: cache p4d in follow_p4d_mask() omits afbc48428677 mm/hmm: process pud swap entry without pud_huge() omits e26ca9f4e8b8 mm: page_alloc: control latency caused by zone PCP draining omits a0831675ee79 selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg omits 3a75b95de5a5 mm/madvise: don't perform madvise VMA walk for MADV_POPULA [...] omits 2d309b955b64 mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAUL [...] omits ccc9c8190e93 mm: memcg: add NULL check to obj_cgroup_put() omits 7d5c319bb78f mm: remove guard around pgd_offset_k() macro omits 033160401a9e Merge branch 'mm-stable' into mm-unstable omits 12ee0bb78565 mm,swapops: update check in is_pfn_swap_entry for hwpoison [...] omits d7ca0b3b8f38 mm/memory-failure: fix deadlock when hugetlb_optimize_vmem [...] omits d24c95e924f8 mm/userfaultfd: Allow hugetlb change protection upon poison entry omits 8c5101deefea mm,page_owner: fix printing of stack records omits 682e3ab07574 mm,page_owner: fix accounting of pages when migrating omits cc612d5cb9fe mm,page_owner: fix refcount imbalance omits 98b0df3f1f9e mm,page_owner: update metadata for tail pages omits 29df31651096 userfaultfd: change src_folio after ensuring it's unpinned [...] omits 26f0f850b2d9 Merge branch 'for-next/scmi/updates', tags 'ffa-fix-6.9' a [...] omits 80b735d01bbb pstore/blk: replace deprecated strncpy with strscpy omits ca66b10a11da leds: simatic-ipc-leds-gpio: Add support for module BX-59A omits 385019bc6f0d dt-bindings: leds: qcom-lpg: Document PM6150L compatible omits 779027a0a739 dt-bindings: leds: pca963x: Convert text bindings to YAML adds fbbdc255fbee fs/proc: remove redundant comments from /proc/bootconfig adds c722cea20878 fs/proc: Skip bootloader comment if no embedded kernel parameters adds 03a55b63919f Merge tag 'bootconfig-fixes-v6.9-rc3' of git://git.kernel. [...] adds 325f3fb551f8 kprobes: Fix possible use-after-free issue on kprobe registration adds e8c39d0f57f3 Merge tag 'probes-fixes-v6.9-rc3' of git://git.kernel.org/ [...] adds 5e700b384ec1 platform/chrome: cros_ec_uart: properly fix race condition adds 346668f02a77 Merge tag 'tag-chrome-platform-fixes-for-v6.9-rc4' of git: [...] adds beccf2911488 bcachefs: Fix a race in btree_update_nodes_written() adds 517236cb3e2f bcachefs: Kill read lock dropping in bch2_btree_node_lock_ [...] adds 1189bdda6c99 bcachefs: Fix __bch2_btree_and_journal_iter_init_node_iter() adds e1dc191dbf3f Merge tag 'bcachefs-2024-04-10' of https://evilpiepirate.o [...] adds 5de6b4679922 Merge tag 'loongarch-fixes-6.9-1' of git://git.kernel.org/ [...] adds ab4319fdbcdc Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 6309863b31dd net: add copy_safe_from_sockptr() helper adds 138b787804f4 mISDN: fix MISDN_TIME_STAMP handling adds 7a87441c9651 nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies adds 7b6575c63f6d Merge branch 'net-start-to-replace-copy_from_sockptr' adds 7633c4da919a ipv6: fix race condition between ipv6_get_ifaddr and ipv6_ [...] adds 81665adf25d2 pds_core: Fix pdsc_check_pci_health function to use work thread adds 19fa4f2a85d7 r8169: fix LED-related deadlock on module removal adds 06dfcd4098cf net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards adds 97e176fcbbf3 r8169: add missing conditional compiling for call to r8169 [...] adds 65acf6e0501a netfilter: complete validation of user input adds 0553e753ea9e net/mlx5: E-switch, store eswitch pointer before registeri [...] adds c6e77aa9dd82 net/mlx5: Register devlink first under devlink lock adds 9f7e8fbb91f8 net/mlx5: offset comp irq index in name by one adds 7c6782ad4911 net/mlx5: Properly link new fs rules into the tree adds 9eca93f4d5ab net/mlx5: Correctly compare pkt reformat ids adds ee3572409f74 net/mlx5e: RSS, Block changing channels number when RXFH i [...] adds ecb829459a84 net/mlx5e: Fix mlx5e_priv_init() cleanup flow adds 2f436f186977 net/mlx5e: HTB, Fix inconsistencies with QoS SQs number adds 86b0ca5b118d net/mlx5e: Do not produce metadata freelist entries in Tx [...] adds 49e6c9387051 net/mlx5e: RSS, Block XOR hash with over 128 channels adds 7772dc7460e8 net/mlx5: Disallow SRIOV switchdev mode when in multi-PF netdev adds 186abfcda0f5 Merge branch 'mlx5-misc-fixes' adds fe87922cee61 net/mlx5: fix possible stack overflows adds 33623113a48e net: sparx5: fix wrong config being used when reconfiguring PCS adds d51dc8dd6ab6 Revert "s390/ism: fix receive message buffer allocation" adds 17c560113231 net: dsa: mt7530: trap link-local frames regardless of ST [...] adds 47d8ac011fe1 af_unix: Fix garbage collector racing against connect() adds b37cab587aa3 Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset adds 53cb4197e63a Bluetooth: hci_sync: Fix using the same interval and windo [...] adds 45d355a926ab Bluetooth: Fix memory leak in hci_req_sync_complete() adds 51eda36d33e4 Bluetooth: SCO: Fix not validating setsockopt user input adds a97de7bff13b Bluetooth: RFCOMM: Fix not validating setsockopt user input adds 4f3951242ace Bluetooth: L2CAP: Fix not validating setsockopt user input adds 9e8742cdfc4b Bluetooth: ISO: Fix not validating setsockopt user input adds b2186061d604 Bluetooth: hci_sock: Fix not validating setsockopt user input adds 600b0bbe73d3 Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNE [...] adds fe3eb406723c Merge tag 'for-net-2024-04-10' of git://git.kernel.org/pub [...] adds 713a85195aad net: ena: Fix potential sign extension issue adds f7e417180665 net: ena: Wrong missing IO completions check order adds bf02d9fe0063 net: ena: Fix incorrect descriptor free behavior adds 36a1ca01f045 net: ena: Set tx_info->xdpf value to NULL adds 4e1ad31ce320 Merge branch 'ena-driver-bug-fixes' adds 2ae9a8972ce0 Merge tag 'net-6.9-rc4' of git://git.kernel.org/pub/scm/li [...] adds 136eb5fd6a5d Merge tag 'pm-6.9-rc4' of git://git.kernel.org/pub/scm/lin [...] adds d7da7e7cec98 Merge branch 'acpi-bus' adds 00dcf5d862e8 Merge tag 'acpi-6.9-rc4' of git://git.kernel.org/pub/scm/l [...] adds f19b5299991d mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAUL [...] adds 8bc4e0aa4fda userfaultfd: change src_folio after ensuring it's unpinned [...] adds ebf5779f7abd mm,page_owner: update metadata for tail pages adds ef8d997e0005 mm,page_owner: fix refcount imbalance adds 35ac17c36f23 mm,page_owner: fix accounting of pages when migrating adds f080544d2fa2 mm,page_owner: fix printing of stack records adds 7c31ad511432 mm/userfaultfd: Allow hugetlb change protection upon poison entry adds f7f5fdef12f2 mm/memory-failure: fix deadlock when hugetlb_optimize_vmem [...] adds 9f88c456d2ff mm,swapops: update check in is_pfn_swap_entry for hwpoison [...] adds 994a910935e8 Squashfs: check the inode number is not the invalid value of zero adds 449cd6136725 squashfs-check-the-inode-number-is-not-the-invalid-value-o [...] adds 21b57e2bbf13 mm,page_owner: defer enablement of static branch adds ce094a2cdc06 mm/shmem: Inline shmem_is_huge() for disabled transparent [...] adds 2f61e5f50dcb fork: defer linking file vma until vma is fully initialized adds 069e902a39e6 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 5105b6e3c75b Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 49b04e352bcb Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 35cd454089df Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 1ed5a76cfc02 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8ff32a31fbdc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f969eb84ce48 netfilter: nf_tables: Fix potential data-race in __nft_exp [...] adds d78d867dcea6 netfilter: nf_tables: Fix potential data-race in __nft_obj [...] adds 751de2012eaf netfilter: br_netfilter: skip conntrack input hook for pro [...] adds 29b359cf6d95 netfilter: nft_set_pipapo: walk over current view on netlink dump adds 3cfc9ec039af netfilter: nft_set_pipapo: do not free live element adds 87b3593bed18 netfilter: flowtable: validate pppoe header adds 6db5dc7b351b netfilter: flowtable: incorrect pppoe tuple adds ca1485c897e7 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 9948a852a801 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1315f03a896c Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 255d72453ac9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b0c86c30cb0a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8abbbec1afec Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ffc864fd1257 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a90bca2228c0 fs: sysfs: Fix reference leak in sysfs_break_active_protection() adds 156539fd6501 Documentation: embargoed-hardware-issues.rst: Add myself f [...] adds 4646501f3881 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 1aa4ad4eb695 serial: core: Fix missing shutdown and startup for serial [...] adds 22489a57442e Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 34b990e9bb54 usb: misc: onboard_usb_hub: Disable the USB hub clock on failure adds c078d6059051 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 48a705474b87 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds dfe0f0ad4e43 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds c8d2f34ea96e speakup: Avoid crash on very long word adds 64fe9a8f9fa7 Merge tag 'icc-6.9-rc2' of git://git.kernel.org/pub/scm/li [...] adds 0dc04112bee6 mei: me: disable RPL-S on SPS and IGN firmwares adds 26ac2df47d4c misc: rtsx: Fix rts5264 driver status incorrect when card removed adds e3dc66d998d2 Revert "mei: vsc: Call wake_up() in the threaded IRQ handler" adds f6085a96c973 mei: vsc: Unregister interrupt handler for system suspend adds d1718530e3f6 comedi: vmk80xx: fix incomplete endpoint checking adds aaef73821a3b binder: check offset alignment in binder_get_object() adds ebaed6d4def8 peci: linux/peci.h: fix Excess kernel-doc description warning adds 634e9223bcd9 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 7e2f8fcb4259 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cda49d4806fa Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds af0b9148122f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 92c056eac5ee Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6f818ded743f Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds c142c19ff791 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds fd706c9b1674 KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Int [...] adds 49ff3b4aec51 KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD [...] adds bd393bedbc29 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds a92b4eff5e9d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c0b20043b5a1 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 7e75d22683f8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 02af39da0f63 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds aaf00e615040 Merge tag 'drm-intel-fixes-2024-04-10' of https://anongit. [...] adds 8bdfb4ea95ca drm/amdkfd: Reset GPU on queue preemption failure adds 65ff8092e480 drm/amdgpu: always force full reset for SOC21 adds 4b18a91faf17 drm/amdgpu: Refine IB schedule error logging adds 0f1bbcc2bab2 drm/amdgpu/umsch: reinitialize write pointer in hw init adds 8b2be55f4d6c drm/amdgpu: Reset dGPU if suspend got aborted adds d4396924c3d4 drm/amd/display: add DCN 351 version for microcode load adds 31729e8c21ec drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11 adds a3a4c0b12346 drm/amdgpu : Add mes_log_enable to control mes log feature adds 5b0cd091d905 drm/amdgpu : Increase the mes log buffer size as per new M [...] adds c5b1ccff2695 drm/amd/swsmu: Update smu v14.0.0 headers to be 14.0.1 compatible adds 533eefb9be76 drm/amdgpu: add smu 14.0.1 discovery support adds f886b49feaae drm/amdgpu: implement IRQ_STATE_ENABLE for SDMA v4.4.2 adds ecedd99a9369 drm/amd/display: Skip on writeback when it's not applicable adds 3818708e9c97 drm/amd/pm: fix the high voltage issue after unload adds f7e232de51bb drm/amdgpu: Fix VCN allocation in CPX partition adds e33997e18d0f drm/amdgpu: clear set_q_mode_offs when VM changed adds d06af584be5a amd/amdkfd: sync all devices to wait all processes being evicted adds 2cc69a10d831 drm/amd/display: Return max resolution supported by DWB adds bbca7f414ae9 drm/amdgpu: fix incorrect number of active RBs for gfx11 adds 81901d8d0472 drm/amd/display: always reset ODM mode in context when add [...] adds 953927587f37 drm/amd/display: Do not recursively call manual trigger pr [...] adds cf79814cb0bf drm/amd/display: fix disable otg wa logic in DCN316 adds 9e61ef8d2198 drm/amd/display: Program VSC SDP colorimetry for all DP si [...] adds c3e2a5f2da90 drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST adds e047dd448d2b drm/amd/display: Adjust dprefclk by down spread percentage. adds 6dba20d23e85 drm/amdgpu: differentiate external rev id for gfx 11.5.0 adds b4589db566b6 Merge tag 'amd-drm-fixes-6.9-2024-04-10' of https://gitlab [...] adds 1b24b3cd1ab4 Merge tag 'drm-misc-fixes-2024-04-11' of https://gitlab.fr [...] adds 50a9b7fc151e drm/xe/display: Fix double mutex initialization adds a8ad8715472b drm/xe/hwmon: Cast result to output precision on left shif [...] adds 9cb46b31f3d0 drm/xe/xe_migrate: Cast to output precision before multipl [...] adds f76646c83f02 drm/xe: Label RING_CONTEXT_CONTROL as masked adds 1bafeaf26264 Merge tag 'drm-xe-fixes-2024-04-11' of https://gitlab.free [...] adds 4dc112bf000f Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] adds 176a0c4f8cd0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b78ec227ee19 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds faa9a1c74c1f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e9e3083a6f7e Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 6b0856ee585d cache: sifive_ccache: Silence unused variable warning adds 0004308c1e05 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds 9490bcb96340 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 2e2e32c54d55 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a4833e3abae1 SUNRPC: Fix rpcgss_context trace event acceptor field adds f488138b5267 NFSD: fix endianness issue in nfsd4_encode_fattr4 adds f7784ebaa82b Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 5f6c755b45aa Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds 9c857533c4dc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 93de9c8f569f Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds f1d7d0023f6d Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] adds 2f7b1d8b5505 clk: mediatek: Do a runtime PM get on controllers during probe adds d3e8a91a848a clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port adds 66cd11927ee9 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] new 94d3c7673b2e Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 5d29fa88bba4 Merge branch 'mm-stable' into mm-unstable new 899fd831482f mm: remove guard around pgd_offset_k() macro new 6a15338bd485 mm: memcg: add NULL check to obj_cgroup_put() new c9ac25e96812 mm/madvise: don't perform madvise VMA walk for MADV_POPULA [...] new 2ad57f5a2ba3 selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg new 2fa3542cc677 mm: page_alloc: control latency caused by zone PCP draining new c700992a00a1 mm/hmm: process pud swap entry without pud_huge() new 939a8ae12d16 mm/gup: cache p4d in follow_p4d_mask() new 19e17eb956b7 mm/gup: check p4d presence before going on new 96759ecf37e2 mm/x86: change pXd_huge() behavior to exclude swap entries new 0d0e2cb1590e mm/sparc: change pXd_huge() behavior to exclude swap entries new 767fcab4469b mm-sparc-change-pxd_huge-behavior-to-exclude-swap-entries-fix new 76d0c65c921c mm/arm: use macros to define pmd/pud helpers new d188409b83d2 mm/arm: redefine pmd_huge() with pmd_leaf() new 559fd11edc98 mm/arm64: merge pXd_huge() and pXd_leaf() definitions new dea91889ae75 mm/powerpc: redefine pXd_huge() with pXd_leaf() new edd7efd453a5 mm/gup: merge pXd huge mapping checks new 21cb05bba2b0 mm/treewide: replace pXd_huge() with pXd_leaf() new 59f57bf4dfd6 mm/treewide: remove pXd_huge() new 32256ab93e6e mm/arm: remove pmd_thp_or_huge() new de273fe6fc8d mm: document pXd_leaf() API new 67d1d7fb259e mm: zswap: optimize zswap pool size tracking new b998125f9860 mm: zpool: return pool size in pages new 4c4593fdb262 lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure new 7ae639007201 mm: zswap: remove unnecessary check in zswap_find_zpool() new e1f424684024 mm/mempolicy: use numa_node_id() instead of cpu_to_node() new 671c4c7c647d mm-mempolicy-use-numa_node_id-instead-of-cpu_to_node-v3 new bc9827b11923 mm/numa_balancing: allow migrate on protnone reference wit [...] new ef92f18b3a03 percpu: clean up all mappings when pcpu_map_pages() fails new 8a5bb8d74cf6 scripts/kernel-doc: drop "_noprof" on function prototypes new f569752b8c4b fix missing vmalloc.h includes new 9ea632569875 fixup! fix missing vmalloc.h includes new 868aafd24e8c fixup! fix missing vmalloc.h includes new 925cc828a1ef fix-missing-vmalloch-includes-fix-3 new be766322a5ea fixup! fix missing vmalloc.h includes new 0d7e2e322c1c kasan: hw_tags: include linux/vmalloc.h new 80acac87d010 fixup! fix missing vmalloc.h includes new e8993723727f asm-generic/io.h: kill vmalloc.h dependency new 515c54cb23fe mm/slub: mark slab_free_freelist_hook() __always_inline new 18f5985980e1 scripts/kallysms: always include __start and __stop symbols new 94f8bf8ec973 fs: convert alloc_inode_sb() to a macro new 50b0b88219c5 mm: introduce slabobj_ext to support slab object extensions new 364ef419de03 mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent [...] new ed9f9cb9473b mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation new 19b9da23dd1f slab: objext: introduce objext_flags as extension to page_ [...] new b3414e3a1d13 lib: code tagging framework new dcac38e9730a lib: code tagging module support new 58782d7a7ccd lib: prevent module unloading if memory is not freed new a8f2afc2f922 lib: add allocation tagging support for memory allocation [...] new bbd8aa7746f7 Documentation: fs/proc: fix allocinfo title new 0dbeeaaf50c0 lib: do limited memory accounting for modules with ARCH_NE [...] new 7e3cbfc7c7f5 mm/memprofiling: explicitly include irqflags.h in alloc_tag.h new 33ad57f941c4 lib: introduce support for page allocation tagging new 4b4b88b3fe9b lib: introduce early boot parameter to avoid page_ext memo [...] new 061cd296c63f mm: percpu: increase PERCPU_MODULE_RESERVE to accommodate [...] new b44f4182e2e3 fixup! increase PERCPU_MODULE_RESERVE to accommodate alloc [...] new 84186425fb11 change alloc_pages name in dma_map_ops to avoid name conflicts new 7a4c0c53a11a mm: enable page allocation tagging new 5143e00d2340 Documentation: mm: undo _noprof additions in the documentation new b4d7b03a4a1f mm: create new codetag references during page splitting new 6cb9011b7999 mm: fix non-compound multi-order memory accounting in __fr [...] new 8cc0fcd04b9c mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_P [...] new d9943931da29 lib: add codetag reference into slabobj_ext new d0d98be7cec8 mm/slab: add allocation accounting into slab allocation an [...] new e01f8af89e3e rust: add a rust helper for krealloc() new b7b50611036b mm/slab: enable slab allocation tagging for kmalloc and friends new 30f1c431c3a0 Documentation: mm/slab: undo _noprof additions in the docu [...] new 92d54eeac01d mm/slab: fix kcalloc() kernel-doc warnings new ec69a6a2fac3 mempool: hook up to memory allocation profiling new ff49a0b5bf6b Documentation: mempool: undo _noprof additions in the docu [...] new d92a651d2f94 mm/mempool: Documentation: add missing mempool_create_node [...] new 40e0645a6327 mm: percpu: introduce pcpuobj_ext new 8844a81f0310 mm: percpu: add codetag reference into pcpuobj_ext new 28c219ba3834 mm: percpu: enable per-cpu allocation tagging new 3d729cf0c44b Documentation: mm: percpu: undo _noprof additions in the d [...] new 0e8099db1b45 mm: vmalloc: enable memory allocation profiling new d339e23b68f0 arch/um: fix forward declaration for vmalloc new 327a2b8e193f Documentation: mm: vmalloc: undo _noprof additions in the [...] new 8fc806af25cb rhashtable: plumb through alloc tag new 4aadc5daa206 Documentation: rhashtable: undo _noprof additions in the d [...] new 867ffba8f502 lib: add memory allocations report in show_mem() new cf57b0a91679 codetag: debug: skip objext checking when it's for objext itself new 78bfd5a06e8d codetag: debug: mark codetags for reserved pages as empty new 1898a9d34686 codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark faile [...] new 06b82768592c MAINTAINERS: add entries for code tagging and memory alloc [...] new e682737c9184 memprofiling: documentation new ce9bd13b84cb mm: always initialise folio->_deferred_list new b1efd3f5ae1b mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros new a787d8a8d103 mm: remove folio_prep_large_rmappable() new 7865ed1ded51 mm: support page_mapcount() on page_has_type() pages new 967480bef467 mm: turn folio_test_hugetlb into a PageType new 71dc7b7bae6d mm-turn-folio_test_hugetlb-into-a-pagetype-fix new 86745e6020f5 mm: remove a call to compound_head() from is_page_hwpoison() new 2e82eb6134e0 mm: free up PG_slab new 0d57dd278b06 mm-free-up-pg_slab-fix new fc7c0acc51cb mm: improve dumping of mapcount and page_type new b0b35e49ba0d hugetlb: remove mention of destructors new 9e474ae9fe58 selftests/mm: confirm VA exhaustion without reliance on co [...] new 3859be1cf18b selftests-mm-confirm-va-exhaustion-without-reliance-on-cor [...] new b1b67f8c6f85 mm/userfaultfd: don't place zeropages when zeropages are d [...] new e7993bf635ce s390/mm: re-enable the shared zeropage for !PV and !skeys [...] new f55ee8392391 mm/page-flags: make __PageMovable return bool new f3305c6fa9d7 mm/page-flags: make PageMappingFlags return bool new a372fbabb6df selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation new d44dabd07b01 fixup! selftests/mm: run_vmtests.sh: fix hugetlb mem size [...] new 83a136770e2a mm: page_alloc: remove pcppage migratetype caching new 60e6557bcdb4 mm: page_alloc: optimize free_unref_folios() new 1c08747766b8 mm: page_alloc: fix up block types when merging compatible blocks new 72029852fbff mm: page_alloc: move free pages when converting block duri [...] new 7bb0d8b874ad mm: page_alloc: fix move_freepages_block() range error new 4114dd490b39 mm: page_alloc: fix freelist movement during block conversion new 429b36d9fd26 mm-page_alloc-fix-freelist-movement-during-block-conversion-fix new 4e2e45a7a6ca mm: page_alloc: close migratetype race between freeing and [...] new 6169323c585b mm: page_alloc: set migratetype inside move_freepages() new 4e1edc14d8d5 mm: page_isolation: prepare for hygienic freelists new fbde7a969099 mm-page_isolation-prepare-for-hygienic-freelists-fix new 35be3168ec25 mm: page_alloc: consolidate free page accounting new b8111b91b464 mm: page_alloc: consolidate free page accounting fix new d2cd691781e6 mm: page_alloc: consolidate free page accounting fix 2 new 02438ecbc138 mm: page_alloc: consolidate free page accounting fix 3 new d8d5b9ce4bd4 mm: page_alloc: change move_freepages() to __move_freepage [...] new b140440e0217 mm: page_alloc: batch vmstat updates in expand() new f70f000b4488 mm: zswap: remove nr_zswap_stored atomic new 617e8859fa69 mm/kmemleak: compact kmemleak_object further new 41dab64d3031 mm/kmemleak: disable KASAN instrumentation in kmemleak new ad56ffab423e mm/vmalloc: eliminated the lock contention from twice to once new 34d81c76ad10 mm: record the migration reason for struct migration_targe [...] new 3cc89d9483e2 mm: hugetlb: make the hugetlb migration strategy consistent new 7d981c419af9 docs: hugetlbpage.rst: add hugetlb migration description new f82f80b9bc88 selftests/mm: parse VMA range in one go new 99f7d88eafb3 arm64: mm: swap: support THP_SWAP on hardware with MTE new 04baec4b3e6e mm/readahead: break read-ahead loop if filemap_add_folio r [...] new c475046a2e72 mm/filemap: don't decrease mmap_miss when folio has workin [...] new d6f25cfc4726 mm/filemap: don't decrease mmap_miss when folio has workin [...] new 75d0c7be324c mm/vmalloc.c: optimize to reduce arguments of alloc_vmap_area() new 754c9c93ec79 mm: hold PTL from the first PTE while reclaiming a large folio new 0fb20f01bf5b mm-hold-ptl-from-the-first-pte-while-reclaiming-a-large-folio-fix new ac5c3179b1f6 mm/migrate: split source folio if it is on deferred split list new 515f78559fff mm-migrate-split-source-folio-if-it-is-on-deferred-split-list-fix new c3287a104b71 mm: convert folio_estimated_sharers() to folio_likely_mapp [...] new 2ea12475c4fa folio_likely_mapped_shared() kerneldoc fixup new 1cf3306253e4 mm/filemap: return early if failed to allocate memory for split new 942e24e94f94 mm/filemap: clean up hugetlb exclusion code new 4fd08523ee66 lib/xarray: introduce a new helper xas_get_order new 7c7f00a5785a mm/filemap: optimize filemap folio adding new 8fab6d97b286 x86: remove unneeded memblock_find_dma_reserve() new c6c0ba8124a7 mm/mm_init.c: remove the useless dma_reserve new 0280cd6e5115 mm/mm_init.c: add new function calc_nr_all_pages() new 67ef13f619f7 mm/mm_init.c: remove meaningless calculation of zone->mana [...] new 90e64fd09752 mm/mm_init.c: remove meaningless calculation of zone->mana [...] new 1ba885fa0839 mm/mm_init.c: remove unneeded calc_memmap_size() new 5cbcb3421908 mm/mm_init.c: remove arch_reserved_kernel_pages() new cc808d52b59d mm/mmap: convert all mas except mas_detach to vma iterator new 1ee40726c9fb huge_memory.c: document huge page splitting rules more thoroughly new 7bf1d08c5d1c mm: backing-dev: use group allocation/free of per-cpu coun [...] new 14c4ee27fa82 virt: acrn: stop using follow_pfn new b59d0c818f24 mm: remove follow_pfn new 9e71e7b955f1 mm: move follow_phys to arch/x86/mm/pat/memtype.c new 5cf2a0aaf62d selftests/memfd_secret: add vmsplice() test new 7ce28ae41094 mm: merge folio_is_secretmem() and folio_fast_pin_allowed( [...] new 74f5bd46a95f sh: remove use of PG_arch_1 on individual pages new 3390e4c97dc8 sh-remove-use-of-pg_arch_1-on-individual-pages-fix new 8580fee89014 xtensa: remove uses of PG_arch_1 on individual pages new 6c512b361dc8 mm: make page_ext_get() take a const argument new 07c25dd73d93 mm: make folio_test_idle and folio_test_young take a const [...] new f152366d46ee mm: make is_free_buddy_page() take a const argument new f462ef872068 mm: make page_mapped() take a const argument new 814c6ba917b3 mm: convert arch_clear_hugepage_flags to take a folio new c1c2caedccca mm-convert-arch_clear_hugepage_flags-to-take-a-folio-fix new d098306bf9ea slub: remove use of page->flags new 38feed80f8ba remove references to page->flags in documentation new 93797012d8cd proc: rewrite stable_page_flags() new e5c7641886a3 proc-rewrite-stable_page_flags-fix new 6d2958e7736a proc-rewrite-stable_page_flags-fix-2 new a23c83d49a6d mm, slab: move memcg charging to post-alloc hook new 916dd051c81a fixup! mm, slab: move memcg charging to post-alloc hook new 462d5bed4874 mm-slab-move-memcg-charging-to-post-alloc-hook-fix-2 new 978f8fbe7743 mm, slab: move slab_memcg hooks to mm/memcontrol.c new bc44fab762c7 mm: move array mem_section init code out of memory_present() new e33228bdc768 mm/init: remove the unnecessary special treatment for memo [...] new f83c68cdb951 mm-init-remove-the-unnecessary-special-treatment-for-memor [...] new 1734350765bb mm: make __absent_pages_in_range() as static new 4da596577d0b mm/page_alloc.c: remove unneeded codes in !NUMA version of [...] new e65119397033 mm-page_allocc-remove-unneeded-codes-in-numa-version-of-bu [...] new 3c1957139bbd mm/mm_init.c: remove the outdated code comment above defer [...] new fdec9c6fdd00 mm/page_alloc.c: don't show protection in zone's ->lowmem_ [...] new 2995ccba3b79 mm/page_alloc.c: change the array-length to MIGRATE_PCPTYPES new 91e8146bbbc0 zswap: replace RB tree with xarray new a88d4059aae5 zswap: replace RB tree with xarray new 4c97d77dee8d sparc: use is_huge_zero_pmd() new 629179ed3545 mm: add is_huge_zero_folio() new 5e2684adb134 mm: add pmd_folio() new 097b33db2903 mm: convert migrate_vma_collect_pmd to use a folio new 54c6daf349f2 mm: convert huge_zero_page to huge_zero_folio new 402c9e02a8f4 mm: convert do_huge_pmd_anonymous_page to huge_zero_folio new 8e32dc64e2ad dax: use huge_zero_folio new 73e4b2deeba3 mm: rename mm_put_huge_zero_page to mm_put_huge_zero_folio new b151b20a8481 mm/Kconfig: CONFIG_PGTABLE_HAS_HUGE_LEAVES new a4bf9238e142 mm/hugetlb: declare hugetlbfs_pagecache_present() non-static new 48692d053c7c mm: make HPAGE_PXD_* macros even if !THP new 74d625bd7910 mm: introduce vma_pgtable_walk_{begin|end}() new 213c632145fa mm/arch: provide pud_pfn() fallback new a19468b41803 fixup! mm/arch: provide pud_pfn() fallback new 122d022fa529 mm/gup: drop gup_fast_folio_allowed() in hugepd processing new 3ed17eba13fa mm-gup-drop-folio_fast_pin_allowed-in-hugepd-processing-fix new 02b72d03f20b mm/gup: refactor record_subpages() to find 1st small page new db5c294f200e mm/gup: handle hugetlb for no_page_table() new 578724ab99d7 mm/gup: cache *pudp in follow_pud_mask() new dcf2e49a509e mm/gup: handle huge pud for follow_pud_mask() new 61c083a315b7 mm/gup: handle huge pmd for follow_pmd_mask() new e89c45f91ccb fixup! mm/gup: handle huge pmd for follow_pmd_mask() new 09ef9fea21f5 mm/gup: handle hugepd for follow_page() new 98607bcdd05b mm/gup: handle hugetlb in the generic follow_page_mask code new 86c4082be809 mm: allow anon exclusive check over hugetlb tail pages new f659f06b803a mm-allow-anon-exclusive-check-over-hugetlb-tail-pages-fix new 61814eede3f5 mm: use rwsem assertion macros for mmap_lock new 2b2e859bde50 filemap: remove __set_page_dirty() new c61a51383540 mm: optimize CONFIG_PER_VMA_LOCK member placement in vm_ar [...] new f0814aa01baa mm: remove "prot" parameter from move_pte() new ea0d1f10c55f mm: remove __set_page_dirty_nobuffers() new b84424b5279d userfaultfd: early return in dup_userfaultfd() new b5f824443a3c proc: refactor pde_get_unmapped_area as prep new e9b07dedadc4 mm: switch mm->get_unmapped_area() to a flag new e46fcf1ca14d mm: introduce arch_get_unmapped_area_vmflags() new 9b2ce2615cf1 mm: remove export for get_unmapped_area() new ca5a6d1865be mm: use get_unmapped_area_vmflags() new 21eb65552d35 thp: add thp_get_unmapped_area_vmflags() new ea34e6515ffd csky: use initializer for struct vm_unmapped_area_info new 9a53187971bf parisc: use initializer for struct vm_unmapped_area_info new 239fc4dabe61 powerpc: use initializer for struct vm_unmapped_area_info new 76f0ecbf17f4 treewide: use initializer for struct vm_unmapped_area_info new baec0783d1d3 mm: take placement mappings gap into account new 4b4d174275ad x86/mm: implement HAVE_ARCH_UNMAPPED_AREA_VMFLAGS new 1eb3b5e43c76 x86/mm: care about shadow stack guard gap during placement new 8dffd8c234c7 selftests/x86: add placement guard gap test for shstk new 6c23fe756051 mm/ksm: fix ksm exec support for prctl new 9ab87203279d selftest/mm: ksm_functional_tests: refactor mmap_and_merge [...] new 6cfe58acde0a selftest/mm: ksm_functional_tests: extend test case for ks [...] new 615a03edf6ec selftest-mm-ksm_functional_tests-extend-test-case-for-ksm- [...] new a5f1edf06d62 mm: init_mlocked_on_free_v3 new edfc22c4a648 zram: add max_pages param to recompression new ac7b30b834dd mm: alloc_anon_folio: avoid doing vma_thp_gfp_mask in fall [...] new a2abaf9a7a93 mm: factor out the numa mapping rebuilding into a new helper new 89e08c30d72c mm: support multi-size THP numa balancing new e4c6b280c020 mm-support-multi-size-thp-numa-balancing-v3 new e499501a06ef mm: huge_memory: add the missing folio_test_pmd_mappable() [...] new b8a754b95c5e mm: correct page_mapped_in_vma() for large folios new 59334e37cd86 mm: remove vma_address() new 28d9b336d7c9 mm: rename vma_pgoff_address back to vma_address new 9dfc3dd99529 memory: remove the now superfluous sentinel element from c [...] new 884e5ad31ceb selftests/mm: mremap_test: optimize using pre-filled rando [...] new 43306dce1f9b selftests/mm: mremap_test: optimize execution time from mi [...] new 40132bfff0cc selftests/mm: mremap_test: use sscanf to parse /proc/self/maps new 907b03dbb3ad khugepaged: inline hpage_collapse_alloc_folio() new 028b8ea88ba5 khugepaged: convert alloc_charge_hpage to alloc_charge_folio new ad1d16e3d7d2 khugepaged: remove hpage from collapse_huge_page() new 46be041f81d9 khugepaged: pass a folio to __collapse_huge_page_copy() new c6ca586f123b khugepaged: remove hpage from collapse_file() new 002e993e8354 khugepaged: use a folio throughout collapse_file() new 0804a3d946a6 khugepaged-use-a-folio-throughout-collapse_file-fix new 1b309cd6db08 khugepaged: use a folio throughout hpage_collapse_scan_file() new b35ee25d6b5b proc: convert clear_refs_pte_range to use a folio new c61f60eb3c9b proc: convert smaps_account() to use a folio new c5d74790e3d2 mm: remove page_idle and page_young wrappers new de6bf7308302 mm: generate PAGE_IDLE_FLAG definitions new e6bd49e0e3c0 proc: convert gather_stats to use a folio new f3c1e676bee3 proc: convert smaps_page_accumulate to use a folio new b4de918eb144 proc: pass a folio to smaps_page_accumulate() new 401c311a3e88 proc: convert smaps_pmd_entry to use a folio new e8c95e7c1587 mm: page_alloc: use the correct THP order for THP PCP new e0b6b43c6e33 mm: swap: remove CLUSTER_FLAG_HUGE from swap_cluster_info:flags new bb854488c266 mm: swap: free_swap_and_cache_nr() as batched free_swap_an [...] new ede10c9ccb6a FIXUP: mm: swap: free_swap_and_cache_nr() as batched free_ [...] new d0b27cba2283 mm: swap: simplify struct percpu_cluster new fa539cc70989 mm: swap: update get_swap_pages() to take folio order new 5366099b15e4 mm: swap: allow storage of all mTHP orders new 8f5ecf6991d5 mm: vmscan: avoid split during shrink_folio_list() new d758712cfde2 mm: madvise: avoid split during MADV_PAGEOUT and MADV_COLD new 7139b19e34bb arm64: mm: cleanup __do_page_fault() new 11d6d7972c21 arm64: mm: accelerate pagefault when VM_FAULT_BADACCESS new 5362793638b1 arm: mm: accelerate pagefault when VM_FAULT_BADACCESS new 9bce89e2185b powerpc: mm: accelerate pagefault when badaccess new 30dda571cce2 riscv: mm: accelerate pagefault when badaccess new cc902a482e91 riscv-mm-accelerate-pagefault-when-badaccess-fix new 7385652210e1 s390: mm: accelerate pagefault when badaccess new 060629703f7d x86: mm: accelerate pagefault when badaccess new 1db94f9441df mm: remove struct page from get_shadow_from_swap_cache new 9ead078dcf6e hugetlb: convert alloc_buddy_hugetlb_folio to use a folio new 328626292ec8 mm/gup: consistently name GUP-fast functions new 1035bdf198cc mm/treewide: rename CONFIG_HAVE_FAST_GUP to CONFIG_HAVE_GUP_FAST new fe4cf89c89f5 mm: use "GUP-fast" instead "fast GUP" in remaining comments new 01fa523e8bea mm/ksm: remove redundant code in ksm_fork new 2a99612f7595 hugetlb: convert hugetlb_fault() to use struct vm_fault new 51d2b7e554fa hugetlb: convert hugetlb_no_page() to use struct vm_fault new b0768234db2d hugetlb: simplify hugetlb_no_page() arguments new 8ed6a583ed0d hugetlb: convert hugetlb_wp() to use struct vm_fault new 50e16e10ab73 hugetlb: Simplify hugetlb_wp() arguments new 7cc9ad415a02 selftests: break the dependency upon local header files new 0ec9d007c613 selftests/mm: fix additional build errors for selftests new c80ce9255a69 mm/cma: drop incorrect alignment check in cma_init_reserved_mem new b77be75a5593 mm/hugetlb: pass correct order_per_bit to cma_declare_cont [...] new d0f0741983ca mm: convert pagecache_isize_extended to use a folio new c0ffacbfddb9 mm: free non-hugetlb large folios in a batch new e66bf3d4350b mm: combine free_the_page() and free_unref_page() new 40feb24d14ba mm: inline destroy_large_folio() into __folio_put_large() new de48cc42d1d4 mm: combine __folio_put_small, __folio_put_large and __folio_put new 1b5894de55c9 mm: convert free_zone_device_page to free_zone_device_folio new 0af5cf4203e9 mm: set pageblock_order to HPAGE_PMD_ORDER in case with !C [...] new d46de7357458 mm: add per-order mTHP anon_alloc and anon_alloc_fallback [...] new bbfdd618dbfb mm: fix powerpc build issue new 5aae4ce0c600 mm: add per-order mTHP anon_swpout and anon_swpout_fallbac [...] new d9bf2e3f221a memory tier: dax/kmem: introduce an abstract layer for fin [...] new 00effb4e6e15 memory tier: create CPUless memory tiers after obtaining H [...] new e50549052e70 mm/mmap: make vma_wants_writenotify return bool new 0d240b9bc1e2 mm/mmap: make accountable_mapping return bool new 3a4eb1d1dc0f mm,swap: add document about RCU read lock and swapoff interaction new 3ed94d84eb48 drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map() new 242ac149ee81 mm: pass VMA instead of MM to follow_pte() new 01c598decb23 mm: follow_pte() improvements new 96605eab7e29 mm: allow for detecting underflows with page_mapcount() again new 1fa9c40d466c mm/rmap: always inline anon/file rmap duplication of a single PTE new 38485829cc49 mm/rmap: add fast-path for small folios when adding/removi [...] new 487a212b3a2e mm: track mapcount of large folios in single value new b0417f640c8f mm: improve folio_likely_mapped_shared() using the mapcoun [...] new fbe50dfb0537 mm: make folio_mapcount() return 0 for small typed folios new c9e739aacc77 mm/memory: use folio_mapcount() in zap_present_folio_ptes() new baf037346d03 mm/huge_memory: use folio_mapcount() in zap_huge_pmd() san [...] new a6e43d717bef mm/memory-failure: use folio_mapcount() in hwpoison_user_m [...] new c3b785a5488c mm/page_alloc: use folio_mapped() in __alloc_contig_migrat [...] new eb695ba6ff86 mm/migrate: use folio_likely_mapped_shared() in add_page_f [...] new 97dd3a010f91 sh/mm/cache: use folio_mapped() in copy_from_user_page() new 2db2635a2202 mm/filemap: use folio_mapcount() in filemap_unaccount_folio() new 983eb42a4dc1 mm/migrate_device: use folio_mapcount() in migrate_vma_che [...] new baddd6a7ea32 trace/events/page_ref: trace the raw page mapcount value new 24ed1fbcec4c xtensa/mm: convert check_tlb_entry() to sanity check folios new 5df2c10422b4 mm/debug: print only page mapcount (excluding folio entire [...] new 93c15762274c Documentation/admin-guide/cgroup-v1/memory.rst: don't refe [...] new ca23b4d4cae5 mm: swap: introduce swap_free_nr() for batched swap_free() new 00a80f3e702f mm: swap: make should_try_to_free_swap() support large-folio new 5d9aef09e7ec mm: swap_pte_batch: add an output argument to reture if al [...] new c68f81b8d213 mm: swap: entirely map large folios found in swapcache new 37a4ecbf36cb mm: add per-order mTHP swpin_refault counter new 08549f885077 mm/madvise: optimize lazyfreeing with mTHP in madvise_free new 5f83f2a890b4 mm/arm64: override mkold_clean_ptes() batch helper new 645cf2ddf2b9 filemap: replace pte_offset_map() with pte_offset_map_nolock() new ad3617f3dc1b mm: optimization on page allocation when CMA enabled new 52755113e837 mm: add defines for min/max swappiness new 3bbaf599f498 mm: add swappiness= arg to memory.reclaim new 248679273549 __mod_memcg_lruvec_state(): enhance diagnostics new de14d5f2a9ff __mod_memcg_lruvec_state-enhance-diagnostics-fix new e0ea3010f97d ocfs2: correctly use ocfs2_find_next_zero_bit() new 6639ab99b1ab ocfs2: update inode ctime in ocfs2_fileattr_set new 7c30942dacc1 lib/build_OID_registry: don't mention the full path of the [...] new 795392cdf42b bootconfig: do not put quotes on cmdline items unless necessary new 7a4207139d99 mm: kmsan: implement kmsan_memmove() new f5f32a6d5f3b instrumented.h: add instrument_memcpy_before, instrument_m [...] new f7bc452c7ffd x86: call instrumentation hooks from copy_mc.c new 9bc44166dfc0 fs: add kernel-doc comments to fat_parse_long() new 1b0dab03ba2f NUMA: early use of cpu_to_node() returns 0 instead of the [...] new a7a148e3c768 regset: use kvzalloc() for regset_get_alloc() new 0a6d5ede9534 ocfs2: improve write IO performance when fragmentation is high new 9a1b4422d444 ocfs2: adjust enabling place for la window new b273e9335928 ocfs2: speed up chain-list searching new 9092d33c1f84 ocfs2: fix sparse warnings new 793fcb1fb18a arch/loongarch: clean up the left code and Kconfig item re [...] new c99c0a28864d Documentation: kdump: clean up the outdated description new ad554faf3c16 x86/fpu: fix asm/fpu/types.h include guard new b911c1f7d2bb arch: add ARCH_HAS_KERNEL_FPU_SUPPORT new eb89bd33c045 ARM: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 631b7488d765 ARM: crypto: use CC_FLAGS_FPU for NEON CFLAGS new 98676b34a1db arm64: implement ARCH_HAS_KERNEL_FPU_SUPPORT new bf7947cbd88d arm64: crypto: use CC_FLAGS_FPU for NEON CFLAGS new 3c08f519b551 lib/raid6: use CC_FLAGS_FPU for NEON CFLAGS new 4374d46b423a LoongArch: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 3d5f34aafeca powerpc: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 17ce2572bf58 x86: implement ARCH_HAS_KERNEL_FPU_SUPPORT new c0bbfbbebec1 riscv: add support for kernel-mode FPU new 5289009f7626 drm/amd/display: only use hard-float, not altivec on powerpc new 5e92bb3f5c2c drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT new f8788c6054cc selftests/fpu: move FP code to a separate translation unit new cd00d7ca5c06 selftests/fpu: allow building on other architectures new 127a7bc94d0e kcov: avoid clang out-of-range warning new 7a5b964a8f4d initrd: remove the now superfluous sentinel element from c [...] new a61909ff19b4 ipc: remove the now superfluous sentinel element from ctl_ [...] new fe52cb3764ec Squashfs: remove deprecated strncpy by not copying the string new 09304331a3ac kgdb: add HAS_IOPORT dependency new a2e786957e09 devres: switch to use dev_err_probe() for unification new 303a64d0a235 devres: don't use "proxy" headers new 98839b75b44b vmcore: replace strncpy with strscpy_pad new 460f1a97760d ocfs2: return real error code in ocfs2_dio_wr_get_block new 4a6155abd51b ocfs2: fix races between hole punching and AIO+DIO new ce6056131879 ocfs2: update inode fsync transaction id in ocfs2_unlink a [...] new af1142c154ef ocfs2: use coarse time for new created files new ce1088f1191d kexec: fix the unexpected kexec_dprintk() macro new fc7b06ac2af9 test_hexdump: avoid string truncation warning new 5f5ccb7eab82 block/partitions/ldm: convert strncpy() to strscpy() new c2af81dfc26f blktrace: convert strncpy() to strscpy_pad() new 6f0e0e562c63 nilfs2: add kernel-doc comments to nilfs_do_roll_forward() new 3012350370e3 nilfs2: add kernel-doc comments to nilfs_btree_convert_and [...] new ee57c70ba686 nilfs2: add kernel-doc comments to nilfs_remove_all_gcinodes() new ed7c95c95397 Merge branch 'mm-nonmm-unstable' into mm-everything new fdcf978dc589 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 34b197875790 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new b1fae7ca1e77 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 92a346eed2af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fe1c7ca13426 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 131b2752a36b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8d84b4641d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0177a4b8aee5 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 417f71183191 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 7a40c60c8acb memory: brcmstb_memc: fix module autoloading new bf11908757ee memory: mtk-smi: fix module autoloading new 36df9ba6f248 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 962018f45dcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1dd2e7b97c3c arm64: dts: airoha: Add EN7581 clock node new 67d5303fe655 Merge branch 'v6.9-next/dts64' into for-next new 48b01a6465bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2cbbc1ac03ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 853153601d17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6693fb54aca4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b2085480359 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 23cd6f8fd8be Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 433d54818f64 arm64: dts: rockchip: regulator for sd needs to be always [...] new 8f7ec470ac66 Merge branch 'v6.9-armsoc/dtsfixes' into for-next new 6bc8e01c7284 arm64: dts: rockchip: Add additional properties for WiFi o [...] new 8db673210ae2 arm64: dts: rockchip: Add optional node for chasis-type on [...] new b41b83b70105 arm64: dts: rockchip: Correct model name for Anbernic RGxx [...] new 9d3d2be86c7d arm64: dts: rockchip: Add chasis-type for Powkiddy rk3566 devices new 1b76d86dbc5f arm64: dts: rockchip: Correct model name for Powkiddy RK35 [...] new c1bc09960d05 dt-bindings: arm: rockchip: Add GameForce Chi new ad59da1ab997 arm64: dts: rockchip: Add GameForce Chi new 925273ba9e71 arm64: dts: rockchip: Add cpu regulators and vcc5v0_sys to [...] new 3b5d2327cb74 arm64: dts: rockchip: Add PMIC to Khadas Edge 2 new 4a3afe9cf371 arm64: dts: rockchip: Add TF card to Khadas Edge 2 new f786eda805aa arm64: dts: rockchip: USB2, USB3 Host, PCIe2 to Khadas Edge 2 new af6943f502b6 arm64: dts: rockchip: Add ir receiver and leds to Khadas Edge 2 new 25e31aaebed4 arm64: dts: rockchip: Add saradc and adc buttons to Khadas [...] new 8711dca3b5f7 arm64: dts: rockchip: Add SFC to Khadas Edge 2 new e438acfda8a0 arm64: dts: rockchip: Add UART9 (bluetooth) to Khadas Edge 2 new c0b3c764b64a arm64: dts: rockchip: Add RTC to Khadas Edge 2 new 56f939cce5e1 Merge branch 'v6.10-armsoc/dts64' into for-next new 507688c885f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 429edf886f39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf305b0b6f49 dt-bindings: firmware: arm,scmi: Update examples for protocol@13 new ae43e14c7f0f firmware: arm_ffa: Skip creation of the notification bitmaps new 9f0e32417496 firmware: arm_ffa: Refactor SRI handling in prepartion to [...] new ce4e02a46350 firmware: arm_ffa: Add support for handling notification p [...] new a4200c1395dc Merge branches 'for-next/scmi/updates' and 'for-next/ffa/u [...] new a2de6d38c76c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new bb7b3419627e riscv: dts: sophgo: add clock generator for Sophgo CV1800 [...] new 18e8c6d2cced riscv: dts: sophgo: add uart clock for Sophgo CV1800 series SoC new 4281f8f14899 riscv: dts: sophgo: cv18xx: Add spi devices new 65fcc08b4cfe riscv: dts: sophgo: cv18xx: Add i2c devices new 79e7c23f4097 Merge branch 'for-next' of https://github.com/sophgo/linux.git new ef726e6eb106 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new cd9d828bd42e Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 8c0020e61176 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 6c8118d169db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cfb2de9e1a31 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 71ad0f31569f Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 0a382be005cf dt-bindings: clock: airoha: add EN7581 binding new 457e74667f45 clk: en7523: Add en_clk_soc_data data structure new 66bc47326ce2 clk: en7523: Add EN7581 support new 4ae9073c613d Merge branch 'clk-airoha' into clk-next new bb7b3c8e7180 clk: mediatek: pllfh: Don't log error for missing fhctl node new 5bb821f455c3 Merge branch 'clk-mediatek' into clk-next new 6d7dd89821bc Merge branch 'clk-fixes' into clk-next new 50e45d3b03fd dt-bindings: clock: sophgo: Add clock controller of SG2000 [...] new 80fd61ec4612 clk: sophgo: Add clock support for CV1800 SoC new 3b8d20421228 clk: sophgo: Add clock support for CV1810 SoC new 1cce3e61af6a clk: sophgo: Add clock support for SG2000 SoC new 04db7dfa87f8 Merge branch 'clk-sophgo' into clk-next new 0b1bfd15f3f9 dt-bindings: clock: Add Loongson-2K expand clock index new 9796ec0bd04b clk: clk-loongson2: Refactor driver for adding new platforms new 5aa9d3a79bc6 dt-bindings: clock: loongson2: Add Loongson-2K0500 compatible new 85d4daa59555 clk: clk-loongson2: Add Loongson-2K0500 clock support new 267325629ee3 dt-bindings: clock: loongson2: Add Loongson-2K2000 compatible new 4f149dd4786a clk: clk-loongson2: Add Loongson-2K2000 clock support new deb01ebcc734 Merge branch 'clk-loongson' into clk-next new e781ea91cb19 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 02ea87421dd6 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 3f6ce3067cc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 547fc9589ca5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5bcd76e0b75b openrisc: Use do_kernel_power_off() new a38a22216e29 openrisc: Define openrisc relocation types new 40e0e149de59 openrisc: Add support for more module relocations new 84e37020a217 openrisc: traps: Convert printks to pr_<level> macros new 44c786274314 openrisc: traps: Remove calls to show_registers before die new f5ea1e01e006 openrisc: traps: Don't send signals to kernel mode threads new ed9295dd6f71 openrisc: Add FPU config new 68b70ab43cec openrisc: Move FPU state out of pt_regs new f33fa9ec0a0e Merge branch 'for-next' of git://github.com/openrisc/linux.git new ebdfab4b500e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f1386712c6ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b53bda7fe6f Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new a6f79a225b27 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 878f3227fe71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91de0c241385 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 46c56b1ca360 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b372e96bd0a3 ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE new 17f8dc2db521 ceph: switch to use cap_delay_lock for the unlink delay list new d3e046930679 MAINTAINERS: remove myself as a Reviewer for Ceph new 31fc67c64b36 Merge branch 'master' of git://github.com/ceph/ceph-client.git new ec4535b2a1d7 smb: client: fix NULL ptr deref in cifs_mark_open_handles_ [...] new 28e0947651ce smb3: fix Open files on server counter going negative new c6ff459037b2 smb: client: instantiate when creating SFU files new 35f834265e0d smb3: fix broken reconnect when password changing on the s [...] new 4e996f9d30cb smb: client: Fix hang in smb2_reconnect new 37d5be93c1a0 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 9ab9b7cb1ea2 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 7c315222d4f8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 19a76a8d0977 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 50cb381820ac Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 0916a7231fda gfs2: Remove ill-placed consistency check new 27eeb0136110 gfs2: Fix potential glock use-after-free on unmount new 9fcc75a80a01 gfs2: Unlock fewer glocks on unmount new cac2ca6ca549 gfs2: Fix do_xmote locking error new c7f097dc1de4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c729c0e9003 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 96f6fa8fc739 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 9617cd6f24b2 block: fix module reference leakage from bdev_open_by_dev [...] new e124efba2962 Merge branch 'vfs.fixes' into vfs.all new fd0a133ef6ed fs/direct-io: remove redundant assignment to variable retval new 08cfad36685e Merge branch 'vfs.misc' into vfs.all new 6e206c28edc0 Merge branch 'vfs.mount.api' into vfs.all new b0ec5f001a0c Merge branch 'vfs.netfs' into vfs.all new d94979904105 timerfd: convert to ->read_iter() new 40f45fe8eb7e userfaultfd: convert to ->read_iter() new fbe38120eb1d signalfd: convert to ->read_iter() new 3a93daea2fb2 Merge branch 'read_iter' of git://git.kernel.dk/linux new 199e7b70a7ed Merge branch 'vfs.rw' into vfs.all new 08fea55397e1 block: move two helpers into bdev.c new ff0a9692cd39 block: remove sync_blockdev_nowait() new c607c7eca4ee block: remove sync_blockdev_range() new 26ee1708dc2b block: prevent direct access of bd_inode new 58878f24f9c2 block: add a helper bdev_read_folio() new 7a4f3468e63a fs: new helper file_mapping() new 1d0c1e64889c bcachefs: remove dead function bdev_sectors() new 24a35f6d0550 cramfs: prevent direct access of bd_inode new 6bbbd68c98dc erofs: prevent direct access of bd_inode new fd866128c140 nilfs2: prevent direct access of bd_inode new 24d84d323179 gfs2: prevent direct access of bd_inode new 2f92d94bf0b4 block: export bdev_mapping() new 3d58283bccd3 btrfs: prevent direct access of bd_inode new 9bee27c8116d ext4: remove block_device_ejected() new d8dce083800b ext4: prevent direct access of bd_inode new 93e2216012d1 jbd2: prevent direct access of bd_inode new aa584672d2e2 s390/dasd: use bdev api in dasd_format() new e5c027280d10 bcache: prevent direct access of bd_inode new b33682d5dca4 block2mtd: prevent direct access of bd_inode new c4a884921d32 scsi: use bdev helper in scsi_bios_ptable() new 9035dd4eee42 dm-vdo: use bdev_nr_bytes(bdev) instead of i_size_read(bde [...] new 7dad3e0bd4e4 Merge branch 'vfs.super' into vfs.all new b8be0a267427 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 10496410bd83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a8cd22e5b81 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9dd12ed95c2d pstore/blk: replace deprecated strncpy with strscpy new 3bf6290dc93c Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 4171954f56fb HID: bpf/dispatch: regroup kfuncs definitions new 5599f8019661 HID: bpf: export hid_hw_output_report as a BPF kfunc new c8a1495947ff selftests/hid: add KASAN to the VM tests new db624e82c55f selftests/hid: Add test for hid_bpf_hw_output_report new 9be50ac30a83 HID: bpf: allow to inject HID event from BPF new 2c0e8ced7d4b selftests/hid: add tests for hid_bpf_input_report new 685dadafbde2 HID: bpf: allow to use bpf_timer_set_sleepable_cb() in tra [...] new d7d4406ddd93 Merge branch 'for-6.10/hid-bpf' into for-next new b912cf042072 HID: bpf: fix hid_bpf_input_report() when hid-core is not ready new a8d38c4a9f9f Merge branch 'for-6.10/hid-bpf' into for-next new 725806f3a407 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab9713bb8844 i2c: i801: Fix missing Kconfig dependency new 7b3f92e1ca15 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new f04ca48f3ff6 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new ef149a3119a5 Merge branch 'docs-next' of git://git.lwn.net/linux.git new ed7276ed2fd0 media: chips-media: wave5: Add hrtimer based polling support new 64a2ade8f1cb media: mediatek: vcodec: Fix multiple typos new 9fca0be64df0 media: mediatek: vcodec: Improve wording & fix grammatic issues new afb33144eba8 media: mediatek: vcodec: Replace false function description new 649a53b68e77 media: rc: gpio-ir-recv: Remove unused of_gpio.h new 7756d3cfe192 media: c8sectpfe: Remove unused of_gpio.h new cbde07f0d1af media: ir-spi: Don't use "proxy" headers new 191d638f2dc7 media: ir-spi: Make use of device properties new 37308961cff1 media: ir-spi: Utilise temporary variable for struct device new 3f82a4624ab4 media: ir-spi: Remove trailing comma in the terminator entry new 888eefd91cbf media: ir-spi: Unify indentation and comment style new 8d93d0674bb1 media: lirc_dev: Make lirc_class constant new cc4cce95a95b media: imon: Convert sprintf/snprintf to sysfs_emit new d7cdb5946f63 media: videobuf2: Update vb2_is_busy() logic new 6662edcd32cc media: videobuf2: Add min_reqbufs_allocation field to vb2_ [...] new f5131d5ce49e media: test-drivers: Set REQBUFS minimum number of buffers new 6e423b75d049 media: core: Rework how create_buf index returned value is [...] new a286b0837e13 media: core: Add bitmap manage bufs array entries new 5fb19f209261 media: core: Free range of buffers new a3293a85381e media: v4l2: Add REMOVE_BUFS ioctl new 2f2419502f69 media: v4l2: Add mem2mem helpers for REMOVE_BUFS ioctl new fe19aab844ad media: verisilicon: Support removing buffers on capture queue new b82779648dfd Merge tag 'v6.9-rc2' into media_stage new 3c2ea5ec1d86 media: anysee: accept read buffers of length 1 in anysee_m [...] new 9bb1fd7eddca media: ngene: Add dvb_ca_en50221_init return value check new f4a1155c62dd media: v4l2-ctrls: add support for area type logging new b1f3677aebe5 media: staging: media: starfive: camss: Convert to platfor [...] new 53cdd87c74b7 media: cxd2880: Add terminating new line to Kconfig new 810dd605e917 staging: media: starfive: Remove links when unregistering devices new b74c77d3d680 media: v4l2-common: Add Y210 and Y216 format info new 655d3eb92c2a media: docs: Fix mem_offset name in multiplane example new 1fc207da3ec8 media: admin-guide: Fix mgb4 driver documentation structure new 1a742c6010d1 media: rcar-vin: work around -Wenum-compare-conditional warning new dd44a571789f staging: media: tegra-video: Fix -Wmaybe-unitialized warn in gcc new 1820e16a3019 media: radio-shark2: Avoid led_names truncations new 17d1316de0d7 media: dvbdev: Initialize sbuf new 533581379a4c media: docs: Remove the repeated word "the" in docs. new 1a4a993cc288 media: mmc: siano: simplify module initialization new 50a0844bf8c4 media: platform: cros-ec: provide ID table for avoiding fa [...] new bc5191e5799e media: dt-bindings: media: camss: Add qcom,sc8280xp-camss binding new ebdd4f225538 media: qcom: camss: csiphy-3ph: Add Gen2 v1.1 two-phase MI [...] new 6209899de703 media: qcom: camss: Add CAMSS_SC8280XP enum new 4f94419ef428 media: qcom: camss: Add sc8280xp resources new f2a7ffab981f media: qcom: camss: Add sc8280xp support new 682f4968084a media: qcom: camss: vfe-17x: Rename camss-vfe-170 to camss [...] new 009e12561369 media: v4l2-subdev: Add pad versions of dv timing subdev calls new a8ece88ab08c media: i2c: adv748x: Switch dv timing callbacks to pad ops new 259cadfa40ee media: i2c: adv7511: Switch dv timing callbacks to pad ops new a539625182e0 media: i2c: adv7604: Switch dv timing callbacks to pad ops new e1c216dd5436 media: i2c: adv7842: Switch dv timing callbacks to pad ops new 38b317ca6e59 media: i2c: tc358743: Switch dv timing callbacks to pad ops new c498d2af225e media: i2c: tda1997x: Switch dv timing callbacks to pad ops new 62e8d13b57a9 media: i2c: ths7303: Switch dv timing callbacks to pad ops new 695cbc756e13 media: i2c: ths8200: Switch dv timing callbacks to pad ops new cf709fe39f15 media: i2c: tvp7002: Switch dv timing callbacks to pad ops new a5af9744fe1b media: spi: gs1662: Switch dv timing callbacks to pad ops new e0cb3463b428 media: cobalt: Use pad variant of dv timing subdev calls new e44749a05d0f media: rcar-vin: Use pad variant of dv timing subdev calls new 785a04bb3fe6 media: vpif_capture: Use pad variant of dv timing subdev calls new fa6d5df14ff1 media: vpif_display: Use pad variant of dv timing subdev calls new e98bf52803b3 media: tegra-video: Use pad variant of dv timing subdev calls new d8c9a6e204f1 media: v4l2-subdev: Remove non-pad dv timing callbacks new a069f79bfa6e media: ipu3-cio2: Request IRQ earlier new 7cb8a625355d media: mc: Add nop implementations of media_device_{init,cleanup} new 6d8acd02c4c6 media: v4l: async: Fix notifier list entry init new 46bc0234ad38 media: v4l: async: Don't set notifier's V4L2 device if reg [...] new 9537a8425a7a media: v4l: async: Properly re-initialise notifier entry i [...] new f7aa5995910c media: ov2740: Fix LINK_FREQ and PIXEL_RATE control value [...] new 49a9bad83b4a media: ov2680: Clear the 'ret' variable on success new fd2e66abd729 media: ov2680: Allow probing if link-frequencies is absent new e2f6ea61b6f3 media: dt-bindings: ovti,ov2680: Fix the power supply names new 103afd0f2142 media: dt-bindings: ovti,ov2680: Document link-frequencies new 2f57779ce413 staging: media: ipu3: remove redundant assignment to point [...] new f55aa90b8899 staging: media: imx: Remove duplicate Kconfig dependency new ca7329c61796 media: ipu-cio2: Remove unnecessary runtime PM power state [...] new 545b215736c5 media: i2c: et8ek8: Don't strip remove function when drive [...] new 502dceb5328e media: ipu3-cio2: Update e-mail addresses new 4e36f59c9978 media: dw9714: Update e-mail addresses new 34793224b6df staging: media: ipu3-imgu: Update e-mail addresses new 8a9d420149c4 media: mc: Fix graph walk in media_pipeline_start new 34d7bf1c8e59 media: v4l2-subdev: Fix stream handling for crop API new 1e1e504eeaea media: atomisp: Fix double negation in unsupported revision error new 3b621e9e9e14 media: atomisp: ssh_css: Fix a null-pointer dereference in [...] new c1dc6f5a2774 media: atomisp: Remove isp_subdev_propagate() new ce5547e7e64a media: atomisp: Rename atomisp_set_crop_and_fmt() new 95146b9de7ab media: atomisp: Remove custom VCM handling new dc37768447ac media: atomisp: Remove ISP controls which get passed throu [...] new e4d2abc7af5e media: atomisp: Stop setting sd->devnode for the ATOMISP_S [...] new c651e565f8b2 media: atomisp: Add DMABUF support new c7922162961b media: atomisp: Change ISP subdev name to "ATOM ISP" new 185883b28bf6 media: atomisp: Make MC link from ISP to /dev/video# outpu [...] new 71b3ed53b08d media: atomisp: Implement link_setup() op for ISP subdev M [...] new 3541176a8784 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new a3403d304708 ACPI: disable -Wstringop-truncation new 53c477378d23 Merge branch 'acpica' into linux-next new c784e88504d1 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new c9acc8190213 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 4e1b7c4e5aaf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0ce3deb6a134 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0611a8e8b475 RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent new 8c1185fef68c RDMA/mlx5: Change check for cacheable mkeys new 2ca7e93bc963 RDMA/mlx5: Adding remote atomic access flag to updatable flags new ee20cc17e9d8 RDMA/hns: Support DSCP new bfec4e18f943 net: mana: Add flex array to struct mana_cfg_rx_steer_req_v2 new 29b8e13a8b4c RDMA/mana_ib: Prefer struct_size over open coded arithmetic new a68292eb4316 net: mana: Avoid open coded arithmetic new e537deecda03 RDMA/mana_ib: Add flex array to struct mana_cfg_rx_steer_req_v2 new c8fc935f4b19 RDMA/mana_ib: remove useless return values from dbg prints new dfcdb38b21e4 RDMA/rxe: Return the correct errno new b5a84cde1180 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9b9fd45869e7 tcp: tweak tcp_sock_write_txrx size assertion new 7cb31c46b9cc net: cache for same cpu skb_attempt_defer_free new d8415a165c43 net: use SKB_CONSUMED in skb_attempt_defer_free() new 52a85468581e Merge branch 'optimise-local-cpu-skb_attempt_defer_free' new 65f35aa76c0e ethtool: update tsinfo statistics attribute docs with corr [...] new 4ede457542a6 doc/netlink/specs: Add bond support to rt_link.yaml new 07409cf72844 net: wan: fsl_qmc_hdlc: Convert to platform remove callbac [...] new 8750539ba317 net: team: fix incorrect maxattr new 7e36c3372fd5 selftests: fib_rule_tests: Add VRF tests new 930fd7fe10d9 mlxsw: spectrum_ethtool: Add support for 100Gb/s per lane [...] new 17b0dfa1f35b bnxt_en: Skip ethtool RSS context configuration in ifdown state new 43226dccd1bd bnxt_en: Remove a redundant NULL check in bnxt_register_dev() new b58f5a9c7034 bnxt_en: Remove unneeded MSIX base structure fields and code new 194fad5b2781 bnxt_en: Refactor bnxt_rdma_aux_device_init/uninit functions new 2e4592dc9bee bnxt_en: Change MSIX/NQs allocation policy new d630624ebd70 bnxt_en: Utilize ulp client resources if RoCE is not registered new 008ce0fd3903 bnxt_en: Update MODULE_DESCRIPTION new 872c00cc2b4b Merge branch 'bnxt_en-updates-for-net-next' new 0e36c21d7640 Merge branch mana-ib-flex of git://git.kernel.org/pub/scm/ [...] new 18d82cde7432 mptcp: add last time fields in mptcp_info new 22724c89892f selftests: mptcp: test last time mptcp_info new a55b39e85890 Merge branch 'mptcp-add-last-time-fields-in-mptcp_info' new 94426ed2137a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new b68f3587b13f Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 699c23f02c65 bpf: Add bpf_link support for sk_msg and sk_skb progs new 849989af61ad libbpf: Add bpf_link support for BPF_PROG_TYPE_SOCKMAP new 1f3e2091d25b bpftool: Add link dump support for BPF_LINK_TYPE_SOCKMAP new a15d58b2bc82 selftests/bpf: Refactor out helper functions for a few tests new 8ba218e625f0 selftests/bpf: Add some tests with new bpf_program__attach [...] new ded8c00990b9 Merge branch 'bpf-add-bpf_link-support-for-sk_msg-and-sk_s [...] new ffa6b26b4d8a selftests/bpf: Enable tests for atomics with cpuv4 new d75142dbeb2b selftests/bpf: Fix umount cgroup2 error in test_sockmap new 68acca6e6f99 selftests/bpf: Add struct send_recv_arg new dc34e44ea6a1 selftests/bpf: Export send_recv_data helper new c53e853c2d81 Merge branch 'export send_recv_data' new 2d7429abe677 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf396a443d37 Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 new e00fc2700a3f Bluetooth: btusb: Fix triggering coredump implementation for QCA new 786bd20663d8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 886cbb60b76b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6d3ce735b95 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new cbc3359d8494 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new ad838f9a6383 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6e1f415e7129 Merge tag 'drm-misc-next-2024-04-10' of https://gitlab.fre [...] new c98bd810fe8a Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new f878060da655 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new c0cd6925856f drm/ast: Set DDC timeout in milliseconds new 7c885f8afa01 drm/ast: Group DDC init code by data structure new a6020c4386a0 drm/ast: Define struct ast_ddc in ast_ddc.c new ba42ecb590d9 drm/ttm: remove unused paramter new 9677547d8362 drm: Introduce plane SIZE_HINTS property new 42118c5f6853 drm/i915: Add SIZE_HINTS property for cursors new ed4947999371 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 72cf21abda74 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 3a487d111d06 drm/i915/psr: Use crtc_state->port_clock instead of intel_ [...] new f3b93eaea319 drm/i915: Extract intel_ddi_post_disable_hdmi_or_sst() new b7ce28038f8d drm/i915: Utilize intel_crtc_joined_pipe_mask() more new e16bcbb01186 drm/i915: Handle joined pipes inside hsw_crtc_disable() new 3607b30836ae drm/i915: Handle joined pipes inside hsw_crtc_enable() new d403b060933b drm/i915/mst: Add bigjoiner handling to MST modeset sequence new 578ff98403ce drm/i915: Allow bigjoiner for MST new 9828320f5c5e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new ac5c16d18ff9 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new cded5d0b0722 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new a28380f119a9 devcoredump: Add dev_coredump_put() new 4209d635a823 drm/xe: Remove devcoredump during driver release new 3f6d3b5cfeb5 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 73c12eb0a55f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b2e8c1529bdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 108ed4cde658 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a201158895b4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new eefb831d2e4d ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config new 1d165c5a1c85 ASoC: codecs: tas2780: remove redundant assignments to var [...] new f8cfa515170f Merge remote-tracking branch 'asoc/for-6.10' into asoc-next new c2a705f33da3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a2e3c811938b module: allow UNUSED_KSYMS_WHITELIST to be relative agains [...] new 7d13a2324419 arm64: module: remove uneeded call to kasan_alloc_module_shadow() new 0a94a3ab4571 mips: module: rename MODULE_START to MODULES_VADDR new d6343ce56057 nios2: define virtual address space for modules new a4ee8c9b86bd module: make module_memory_{alloc,free} more self-contained new 68881525ba29 mm: introduce execmem_alloc() and execmem_free() new e357c6becda8 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new da99684e94c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 99e440c5b1d7 io_uring/timeout: remove duplicate initialization of the i [...] new 7ed173281653 Merge branch 'for-6.10/io_uring' into for-next new 16a083c5ce77 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 091dae693b6e dm-crypt: stop constraining max_segment_size to PAGE_SIZE new 44078156fc77 dm: use queue_limits_set new a5692286b60d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c36d944abba4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07a92f11f13a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2757d27d24b6 mfd: kempld: Replace ACPI code with agnostic one new 28a8ad605b6b mfd: kempld: Use device core to create driver-specific dev [...] new 3f3f569bea41 mfd: kempld: Simplify device registration new c1a0b1194c5e mfd: kempld: Use PLATFORM_DEVID_NONE instead of -1 new bb42768bd221 mfd: kempld: Drop duplicate NULL check in ->exit() new b89163d2e123 mfd: kempld: Remove dead code new f9463e7b73bb dt-bindings: mfd: twl: Convert trivial subdevices to json-schema new 6ed9be0f9a14 dt-bindings: mfd: Add ROHM BD71828 system-power-controller [...] new d7ff3cc4d9cd mfd: rohm-bd71828: Add power off functionality new 9f43ae67db2a dt-bindings: mfd: syscon: Add missing simple syscon compatibles new 1947c079bb1b mfd: ocelot-spi: Use spi_sync_transfer() new fb9d85a9698e mfd: Tidy Kconfig dependency's parentheses new 91b98e4ab5a9 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 47e184e212c7 video: backlight: make backlight_class constant new 150476e60a80 backlight: lp8788: Drop support for platform data new 9db7677e33b6 backlight: otm3225a: Drop driver owner assignment new 505eaf01baab Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 34a57d13c933 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 59b20446b982 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d596c9c9cb91 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 02d45f17031b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cb172c0def8b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3cef9e08b6f4 dt-bindings: usb: mtk-xhci: add compatible for MT7988 new 6b34c04e1326 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4504ea6cd0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 002514d91fcc spi: dt-bindings: cdns,qspi-nor: sort compatibles alphabetically new 52826aee484b spi: dt-bindings: cdns,qspi-nor: add mobileye,eyeq5-ospi c [...] new eb4fdb4bf46f spi: dt-bindings: cdns,qspi-nor: make cdns,fifo-depth optional new 05786095ff65 spi: cadence-qspi: Prepare to add Mobileye EyeQ5 support new 82116e539ffb MAINTAINERS: adjust file entry in TEXAS INSTRUMENTS AUDIO [...] new 637ced031d3c Merge remote-tracking branch 'spi/for-6.10' into spi-next new 877d822c44dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dfe648903f42 x86/bugs: Fix BHI documentation new cb2db5bb04d7 x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES new d0485730d218 x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch [...] new 1cea8a280dfd x86/bugs: Fix BHI handling of RRSBA new 5f882f3b0a8b x86/bugs: Clarify that syscall hardening isn't a BHI mitigation new 92dc47c57eac x86/bugs: Only harden syscalls when needed new 215bca01a673 x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto new f3f51c5865a9 x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_ [...] new 3a93fe9cdfa7 x86/cpu/amd: Make the CPUID 0x80000008 parser correct new 898e4996e760 x86/cpu/amd: Make the NODEID_MSR union actually work new 152cadd50e3c Merge branch 'x86/urgent' into x86/cpu, to resolve conflict new d9bb184b403d Merge branch 'x86/cpu' into x86/merge, to ease integration [...] new 15295de832e1 Merge branch into tip/master: 'x86/merge' new d846306d589d Merge branch into tip/master: 'irq/urgent' new 1916d02e8746 Merge branch into tip/master: 'locking/urgent' new 145fe03d3e60 Merge branch into tip/master: 'perf/urgent' new 5284984a4fba bug: Fix no-return-statement warning with !CONFIG_BUG new 076361362122 selftests: timers: Fix valid-adjtimex signed left-shift un [...] new 4e6f1f9c95db Merge branch into tip/master: 'timers/urgent' new 63752ad191f9 genirq: Fix trivial typo in the comment CPY ==> COPY new 81e4cb0fd45c genirq: Update MAINTAINERS to include interrupt related he [...] new 2eefdb4c0c1f Merge branch into tip/master: 'irq/core' new 79a34e3d8411 locking/qspinlock: Use atomic_try_cmpxchg_relaxed() in xch [...] new 7316aec453e4 locking/pvqspinlock: Use try_cmpxchg_acquire() in trylock_ [...] new 1b2984c6e7f5 Merge branch into tip/master: 'locking/core' new 5a98d2adf5c2 Merge branch into tip/master: 'perf/core' new 2598415a1e0a Merge branch into tip/master: 'ras/core' new ecb933e7b70f Merge branch into tip/master: 'sched/core' new a30d59dbe451 Merge branch into tip/master: 'timers/core' new 408cc8d447fc Merge branch into tip/master: 'x86/alternatives' new 5d12d0604d88 Merge branch into tip/master: 'x86/apic' new 17c71aa7628a Merge branch into tip/master: 'x86/asm' new 5b9b2e6baf9e Merge tag 'v6.9-rc3' into x86/boot, to pick up fixes befor [...] new a0025f587c68 x86/boot/64: Clear most of CR4 in startup_64(), except PAE [...] new 839b631dce66 Merge branch into tip/master: 'x86/boot' new 15c80ec2d472 Merge branch into tip/master: 'x86/bugs' new 1d44dafe14f9 Merge branch into tip/master: 'x86/build' new b5f44292c9f5 Merge branch into tip/master: 'x86/entry' new d19ba113de8e Merge branch into tip/master: 'x86/fpu' new 4ed0489e25a9 Merge branch into tip/master: 'x86/microcode' new edf63c1cd62c Merge branch into tip/master: 'x86/misc' new eef1fb6008ea Merge branch into tip/master: 'x86/percpu' new 1d36a2b464c6 Merge branch into tip/master: 'x86/platform' new b4ba814ae4a4 Merge branch into tip/master: 'x86/shstk' new 1129bc1776e4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3cb440daf008 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 1954e7efc5e5 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new f3b65bbaed7c KVM: delete .change_pte MMU notifier callback new 5257de954cab KVM: remove unused argument of kvm_handle_hva_range() new 997308f9ae72 mmu_notifier: remove the .change_pte() callback new b06d4c260e93 mm: replace set_pte_at_notify() with just set_pte_at() new 6f6f8d7f8473 Merge branch 'mm-delete-change-gpte' into HEAD new 1ff3c89032a8 KVM: SVM: Invert handling of SEV and SEV_ES feature flags new 0d7bf5e5b00a KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y new 8d2aec3b2d79 KVM: x86: use u64_to_user_ptr() new 546d714b0880 KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR new ac5c48027bac KVM: SEV: publish supported VMSA features new 605bbdc12bc8 KVM: SEV: store VMSA features in kvm_sev_info new 517987e3fb19 KVM: x86: add fields to struct kvm_arch for CoCo features new 2a955c4db1dd KVM: x86: Add supported_vm_types to kvm_caps new 4ebb105e6c6f KVM: SEV: introduce to_kvm_sev_info new 26c44aa9e076 KVM: SEV: define VM types for SEV and SEV-ES new eb4441864e03 KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time new 4f5defae7089 KVM: SEV: introduce KVM_SEV_INIT2 operation new 4dd5ecacb9a4 KVM: SEV: allow SEV-ES DebugSwap again new dfc083a181ba selftests: kvm: add tests for KVM_SEV_INIT2 new d18c8648166e selftests: kvm: switch to using KVM_X86_*_VM new 4c180a57b03a selftests: kvm: split "launch" phase of SEV VM creation new 8c53183dbaa2 selftests: kvm: add test for transferring FPU state into VMSA new 90e6911dda99 Merge branch 'kvm-sev-init2' into HEAD new 553f6d7b2bae KVM: x86: Split core of hypercall emulation to helper function new 6cbcb3a11ae2 KVM: VMX: Move out vmx_x86_ops to 'main.c' to dispatch VMX [...] new 68ae470214aa KVM: VMX: Modify NMI and INTR handlers to take intr_info a [...] new 415efaaf0d97 KVM: SEV: use u64_to_user_ptr throughout new 498ffcf188a8 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 4b71c8daab25 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 59cadba64bb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 80437b613ec5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2eea07ec1b8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab14508947a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6bef7312d794 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 822c91e72eac leds: trigger: Store brightness set by led_trigger_event() new a24de38de804 ALSA: control-led: Integrate mute led trigger new ab2ab9e69ef9 leds: trigger: audio: Remove this trigger new 69eb1d6ccb92 dt-bindings: leds: pca963x: Convert text bindings to YAML new 38ab98a4de63 dt-bindings: leds: qcom-lpg: Document PM6150L compatible new ddd99d3fb716 leds: simatic-ipc-leds-gpio: Add support for module BX-59A new b65a10938791 dt-bindings: leds: Add LED_FUNCTION_MOBILE for mobile network new 03075af4c951 dt-bindings: leds: Add LED_FUNCTION_SPEED_* for link speed [...] new da8310b24223 video: backlight: Make backlight_class constant new 47f798a1c0cb video: backlight: lcd: Make lcd_class constant new de6b3fd4bbc9 leds: trigger: netdev: Remove not needed call to led_set_b [...] new e1c138f9ba2f Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 9511db38e5ab ipmi: bt-bmc: Convert to platform remove callback returning void new 9a297ee0d38c ipmi: ipmi_powernv: Convert to platform remove callback re [...] new d3baf2d1f874 ipmi: ipmi_si_platform: Convert to platform remove callbac [...] new 4cc8c2746787 ipmi: ipmi_ssif: Convert to platform remove callback retur [...] new 43f6a4b8eddb ipmi: kcs_bmc_aspeed: Convert to platform remove callback [...] new 6b4c04178660 ipmi: kcs_bmc_npcm7xx: Convert to platform remove callback [...] new f6be492d2fa6 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 5ec753736d7c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 2e438df788dd Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new eca05b2d0d1a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8cf63511a910 next-20240411/fpga new 08ad544bdd7d Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new d19458afb205 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 79f178927fd6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8dfd00f7069c soundwire: reconcile dp0_prop and dpn_prop new b18c25afabf8 soundwire: intel_ace2x: use legacy formula for intel_alh_id new ce5e811e0691 soundwire: qcom: allow multi-link on newer devices new 62707b56b2b4 ASoC: SOF: Intel: hda: disable SoundWire interrupt later new 6f4867fa5760 soundwire: intel_auxdevice: use pm_runtime_resume() instea [...] new f2fa68655664 soundwire: intel: export intel_resume_child_device new 4cd5ea6de156 soundwire: intel_init: resume all devices on exit. new 7f57302f4a97 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 583835dec03c Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 9ca8220e3ccd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 843a5a6ec538 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 69b22f76cad5 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 06142ddfdf45 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new d6a93bf3d932 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 34e5369f77fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8b5794e5440 Merge branch 'misc' into for-next new 99033e81ab05 Merge branch 'fixes' into for-next new 40c3eef99596 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 63b9feac2e77 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new eb01c5b067e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79b0e56f97d6 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 7057fc74d688 gpiolib: acpi: Remove never true check in acpi_get_gpiod_b [...] new d8a26a18d971 gpiolib: acpi: Check for errors first in acpi_find_gpio() new 1857cfc430a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec26f3704963 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb6da6aa4821 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 0ff726520c3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e94c04e14339 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 8e222dcf92a8 selftests: timers: Fix valid-adjtimex signed left-shift un [...] new 3dd1362205da selftests/clone3: Fix compiler warning new ad6b1064a200 selftests/clone3: Check that the child exited cleanly new 4f4ade6863ce selftests/clone3: Correct log message for waitpid() failures new d5d1517b868b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d77082bf65f5 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 763c8270cd7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c58b42a9bb4 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new a500436fc5f7 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 3e4110e7e964 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5e8e32f81813 slimbus: qcom-ngd-ctrl: Reduce auto suspend delay new f6c637ffe528 slimbus: Convert to platform remove callback returning void new 772be93c1c24 slimbus: qcom-ctrl: fix module autoloading new b12bd525ca6e slimbus: qcom-ngd-ctrl: Add timeout for wait operation new 604ade18f37a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e428f11ae8fb nvmem: layouts: store owner from modules with nvmem_layout [...] new 995b22c48ed0 nvmem: layouts: onie-tlv: drop driver owner initialization new 3575d48e5d2f nvmem: layouts: sl28vpd: drop driver owner initialization new fc7d05b8e427 nvmem: sc27xx: fix module autoloading new fbd0d725d4fa nvmem: sprd: fix module autoloading new ea8f9ec2bbb7 nvmem: core: switch to use device_add_groups() new 4c06d8bdfb37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29b08729abf5 auxdisplay: charlcd: Add missing MODULE_DESCRIPTION() new 93ee235f55d3 auxdisplay: charlcd: Don't rebuild when CONFIG_PANEL_BOOT_ [...] new d338985d8d2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d13b5e1a9376 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new cf2c78cf6d9f Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 4e884468a4eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3b446cfb92c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c9af1ce3390 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 295c69f3ff97 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 84e4a6a66df7 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new c82389947d90 tracing: Add sched_prepare_exec tracepoint new 386b6cdd3532 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 60872a66c0e5 fixup for "mm: swap: introduce swap_free_nr() for batched [...] new 9ed46da14b9b Add linux-next specific files for 20240412
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 (4118d9533ff3) \ N -- N -- N refs/heads/master (9ed46da14b9b)
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 978 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/cgroup-v1/memory.rst | 4 +- Documentation/admin-guide/hw-vuln/spectre.rst | 22 +- Documentation/admin-guide/kernel-parameters.txt | 12 +- Documentation/admin-guide/media/mgb4.rst | 35 +- .../arm/altera/socfpga-sdram-controller.txt | 12 - Documentation/devicetree/bindings/arm/apm/scu.txt | 17 - .../bindings/arm/marvell/armada-37xx.txt | 32 - .../devicetree/bindings/arm/rockchip.yaml | 5 + .../bindings/clock/airoha,en7523-scu.yaml | 31 +- .../bindings/clock/loongson,ls2k-clk.yaml | 4 +- .../bindings/clock/sophgo,cv1800-clk.yaml | 3 +- .../devicetree/bindings/firmware/arm,scmi.yaml | 4 +- .../bindings/input/twl4030-pwrbutton.txt | 21 - .../devicetree/bindings/media/i2c/ovti,ov2680.yaml | 35 +- .../bindings/media/qcom,sc8280xp-camss.yaml | 512 +++++ .../devicetree/bindings/mfd/brcm,iproc-cdru.txt | 16 - .../devicetree/bindings/mfd/brcm,iproc-mhb.txt | 18 - .../devicetree/bindings/mfd/rohm,bd71828-pmic.yaml | 2 + Documentation/devicetree/bindings/mfd/syscon.yaml | 15 + Documentation/devicetree/bindings/mfd/ti,twl.yaml | 72 +- Documentation/devicetree/bindings/rtc/twl-rtc.txt | 11 - .../devicetree/bindings/spi/cdns,qspi-nor.yaml | 8 +- .../devicetree/bindings/watchdog/twl4030-wdt.txt | 10 - Documentation/hid/hid-bpf.rst | 2 +- Documentation/mm/transhuge.rst | 12 +- Documentation/netlink/specs/rt_link.yaml | 163 ++ Documentation/networking/ethtool-netlink.rst | 6 +- .../userspace-api/media/dvb/frontend_f_open.rst | 2 +- Documentation/userspace-api/media/v4l/mmap.rst | 2 +- .../userspace-api/media/v4l/user-func.rst | 1 + .../userspace-api/media/v4l/vidioc-remove-bufs.rst | 86 + .../userspace-api/media/v4l/vidioc-reqbufs.rst | 1 + Documentation/virt/kvm/api.rst | 2 + .../virt/kvm/x86/amd-memory-encryption.rst | 52 +- MAINTAINERS | 10 +- Next/SHA1s | 122 +- Next/merge.log | 2369 +++++++++++++------- arch/arm/mm/fault.c | 28 +- arch/arm64/boot/dts/airoha/en7581.dtsi | 9 + arch/arm64/boot/dts/rockchip/Makefile | 1 + .../boot/dts/rockchip/rk3326-gameforce-chi.dts | 809 +++++++ .../boot/dts/rockchip/rk3566-anbernic-rg353p.dts | 2 +- .../boot/dts/rockchip/rk3566-anbernic-rg353ps.dts | 2 +- .../boot/dts/rockchip/rk3566-anbernic-rg353v.dts | 2 +- .../boot/dts/rockchip/rk3566-anbernic-rg353vs.dts | 2 +- .../boot/dts/rockchip/rk3566-anbernic-rg503.dts | 2 +- .../boot/dts/rockchip/rk3566-anbernic-rgxx3.dtsi | 5 + .../boot/dts/rockchip/rk3566-powkiddy-rgb30.dts | 2 +- .../boot/dts/rockchip/rk3566-powkiddy-rk2023.dts | 2 +- .../boot/dts/rockchip/rk3566-powkiddy-rk2023.dtsi | 2 + .../boot/dts/rockchip/rk3566-powkiddy-x55.dts | 1 + arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 2 + .../boot/dts/rockchip/rk3588s-khadas-edge2.dts | 680 ++++++ arch/arm64/include/asm/pgtable.h | 55 + arch/arm64/kernel/module.c | 5 - arch/arm64/kvm/mmu.c | 34 - arch/arm64/mm/contpte.c | 15 + arch/arm64/mm/fault.c | 41 +- arch/loongarch/include/asm/kvm_host.h | 1 - arch/loongarch/kvm/mmu.c | 32 - arch/mips/configs/ci20_defconfig | 1 - arch/mips/include/asm/pgtable-64.h | 4 +- arch/mips/kernel/module.c | 4 +- arch/mips/kvm/mmu.c | 30 - arch/mips/mm/fault.c | 4 +- arch/nios2/include/asm/pgtable.h | 5 +- arch/nios2/kernel/module.c | 19 +- arch/openrisc/Kconfig | 9 + arch/openrisc/include/asm/fpu.h | 22 + arch/openrisc/include/asm/processor.h | 1 + arch/openrisc/include/asm/ptrace.h | 3 +- arch/openrisc/include/uapi/asm/elf.h | 75 +- arch/openrisc/kernel/entry.S | 15 +- arch/openrisc/kernel/module.c | 18 +- arch/openrisc/kernel/process.c | 13 +- arch/openrisc/kernel/ptrace.c | 18 +- arch/openrisc/kernel/signal.c | 36 +- arch/openrisc/kernel/traps.c | 144 +- arch/powerpc/include/asm/kvm_ppc.h | 1 - arch/powerpc/kernel/kprobes.c | 6 +- arch/powerpc/kvm/book3s.c | 5 - arch/powerpc/kvm/book3s.h | 1 - arch/powerpc/kvm/book3s_64_mmu_hv.c | 12 - arch/powerpc/kvm/book3s_hv.c | 1 - arch/powerpc/kvm/book3s_pr.c | 7 - arch/powerpc/kvm/e500_mmu_host.c | 6 - arch/riscv/boot/dts/sophgo/cv1800b.dtsi | 4 + arch/riscv/boot/dts/sophgo/cv1812h.dtsi | 4 + arch/riscv/boot/dts/sophgo/cv18xx.dtsi | 121 +- arch/riscv/kvm/mmu.c | 20 - arch/riscv/mm/fault.c | 4 +- arch/s390/kernel/ftrace.c | 4 +- arch/s390/kernel/kprobes.c | 4 +- arch/s390/kernel/module.c | 5 +- arch/s390/pci/pci_mmio.c | 4 +- arch/sh/mm/cache.c | 2 +- arch/sparc/net/bpf_jit_comp_32.c | 8 +- arch/x86/Kconfig | 22 +- arch/x86/boot/compressed/head_64.S | 5 + arch/x86/entry/common.c | 30 +- arch/x86/entry/syscall_32.c | 11 +- arch/x86/entry/syscall_64.c | 8 +- arch/x86/entry/syscall_x32.c | 7 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/fpu/api.h | 3 + arch/x86/include/asm/kvm-x86-ops.h | 1 + arch/x86/include/asm/kvm_host.h | 12 +- arch/x86/include/asm/syscall.h | 8 +- arch/x86/include/uapi/asm/kvm.h | 20 +- arch/x86/kernel/apic/apic.c | 6 +- arch/x86/kernel/cpu/bugs.c | 112 +- arch/x86/kernel/cpu/common.c | 48 +- arch/x86/kernel/cpu/topology_amd.c | 30 +- arch/x86/kernel/fpu/xstate.c | 1 + arch/x86/kernel/fpu/xstate.h | 2 - arch/x86/kernel/ftrace.c | 6 +- arch/x86/kernel/kprobes/core.c | 4 +- arch/x86/kvm/Makefile | 9 +- arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/mmu/mmu.c | 67 +- arch/x86/kvm/mmu/spte.c | 16 - arch/x86/kvm/mmu/spte.h | 2 - arch/x86/kvm/mmu/tdp_mmu.c | 46 - arch/x86/kvm/mmu/tdp_mmu.h | 1 - arch/x86/kvm/svm/sev.c | 234 +- arch/x86/kvm/svm/svm.c | 27 +- arch/x86/kvm/svm/svm.h | 54 +- arch/x86/kvm/vmx/main.c | 166 ++ arch/x86/kvm/vmx/vmx.c | 385 +--- arch/x86/kvm/vmx/x86_ops.h | 124 + arch/x86/kvm/x86.c | 221 +- arch/x86/kvm/x86.h | 2 + arch/x86/mm/pat/memtype.c | 5 +- arch/xtensa/mm/tlb.c | 11 +- block/bdev.c | 103 +- block/blk-zoned.c | 4 +- block/blk.h | 2 + block/fops.c | 4 +- block/genhd.c | 9 +- block/ioctl.c | 16 +- block/partitions/core.c | 8 +- block/partitions/ldm.c | 6 +- drivers/accessibility/speakup/main.c | 2 +- drivers/acpi/acpica/Makefile | 1 + drivers/android/binder.c | 4 +- drivers/auxdisplay/charlcd.c | 3 + drivers/base/devcoredump.c | 23 + drivers/bluetooth/btusb.c | 11 +- drivers/cache/sifive_ccache.c | 2 +- drivers/char/ipmi/bt-bmc.c | 5 +- drivers/char/ipmi/ipmi_powernv.c | 6 +- drivers/char/ipmi/ipmi_si_platform.c | 6 +- drivers/char/ipmi/ipmi_ssif.c | 5 +- drivers/char/ipmi/kcs_bmc_aspeed.c | 6 +- drivers/char/ipmi/kcs_bmc_npcm7xx.c | 6 +- drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 1 + drivers/clk/clk-en7523.c | 191 +- drivers/clk/clk-loongson2.c | 548 ++--- drivers/clk/mediatek/clk-mt7988-infracfg.c | 2 +- drivers/clk/mediatek/clk-mtk.c | 15 + drivers/clk/mediatek/clk-pllfh.c | 2 +- drivers/clk/sophgo/Kconfig | 11 + drivers/clk/sophgo/Makefile | 7 + drivers/clk/sophgo/clk-cv1800.c | 1537 +++++++++++++ drivers/clk/sophgo/clk-cv1800.h | 123 + drivers/clk/sophgo/clk-cv18xx-common.c | 66 + drivers/clk/sophgo/clk-cv18xx-common.h | 81 + drivers/clk/sophgo/clk-cv18xx-ip.c | 887 ++++++++ drivers/clk/sophgo/clk-cv18xx-ip.h | 261 +++ drivers/clk/sophgo/clk-cv18xx-pll.c | 420 ++++ drivers/clk/sophgo/clk-cv18xx-pll.h | 118 + drivers/comedi/drivers/vmk80xx.c | 35 +- drivers/firmware/arm_ffa/driver.c | 128 +- drivers/gpio/gpiolib-acpi.c | 8 +- drivers/gpu/drm/ast/ast_ddc.c | 30 +- drivers/gpu/drm/ast/ast_ddc.h | 13 +- drivers/gpu/drm/ast/ast_mode.c | 8 +- drivers/gpu/drm/drm_mode_config.c | 7 + drivers/gpu/drm/drm_plane.c | 56 + drivers/gpu/drm/i915/display/intel_cursor.c | 24 + drivers/gpu/drm/i915/display/intel_ddi.c | 67 +- drivers/gpu/drm/i915/display/intel_display.c | 234 +- drivers/gpu/drm/i915/display/intel_display.h | 6 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 62 +- drivers/gpu/drm/i915/display/intel_psr.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 8 +- drivers/gpu/drm/xe/xe_devcoredump.c | 13 +- drivers/gpu/drm/xe/xe_devcoredump.h | 6 + drivers/gpu/drm/xe/xe_device.c | 4 + drivers/hid/bpf/hid_bpf_dispatch.c | 226 +- drivers/hid/hid-core.c | 2 + drivers/i2c/busses/Kconfig | 8 + drivers/i2c/busses/i2c-i801.c | 8 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 33 +- drivers/infiniband/hw/hns/hns_roce_device.h | 6 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 85 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 13 + drivers/infiniband/hw/mana/main.c | 4 +- drivers/infiniband/hw/mana/mr.c | 2 +- drivers/infiniband/hw/mana/qp.c | 18 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 3 +- drivers/infiniband/hw/mlx5/mr.c | 35 +- drivers/infiniband/sw/rxe/rxe_pool.c | 4 +- drivers/isdn/mISDN/socket.c | 10 +- drivers/leds/led-triggers.c | 6 +- drivers/leds/trigger/Kconfig | 7 - drivers/leds/trigger/Makefile | 1 - drivers/leds/trigger/ledtrig-audio.c | 67 - drivers/leds/trigger/ledtrig-netdev.c | 2 - drivers/md/bcache/super.c | 7 +- drivers/md/dm-crypt.c | 12 +- drivers/md/dm-table.c | 27 +- drivers/md/dm-vdo/dm-vdo-target.c | 4 +- drivers/md/dm-vdo/indexer/io-factory.c | 2 +- drivers/media/cec/platform/cros-ec/cros-ec-cec.c | 9 +- drivers/media/common/videobuf2/videobuf2-core.c | 223 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 34 +- drivers/media/dvb-core/dvbdev.c | 2 +- drivers/media/dvb-frontends/cxd2880/Kconfig | 2 +- drivers/media/i2c/adv748x/adv748x-hdmi.c | 16 +- drivers/media/i2c/adv7511-v4l2.c | 16 +- drivers/media/i2c/adv7604.c | 20 +- drivers/media/i2c/adv7842.c | 25 +- drivers/media/i2c/dw9714.c | 6 +- drivers/media/i2c/et8ek8/et8ek8_driver.c | 4 +- drivers/media/i2c/ov2680.c | 10 +- drivers/media/i2c/ov2740.c | 11 +- drivers/media/i2c/tc358743.c | 25 +- drivers/media/i2c/tda1997x.c | 14 +- drivers/media/i2c/ths7303.c | 10 +- drivers/media/i2c/ths8200.c | 14 +- drivers/media/i2c/tvp7002.c | 32 +- drivers/media/mc/mc-entity.c | 6 + drivers/media/mmc/siano/smssdio.c | 25 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 12 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 29 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 4 - drivers/media/pci/ngene/ngene-core.c | 4 +- .../platform/chips-media/wave5/wave5-helper.c | 17 +- .../platform/chips-media/wave5/wave5-vpu-dec.c | 13 +- .../platform/chips-media/wave5/wave5-vpu-enc.c | 13 +- .../media/platform/chips-media/wave5/wave5-vpu.c | 125 +- .../platform/chips-media/wave5/wave5-vpuapi.h | 4 + .../mediatek/vcodec/decoder/mtk_vcodec_dec.c | 2 +- .../mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h | 4 +- .../vcodec/decoder/vdec/vdec_av1_req_lat_if.c | 20 +- .../mediatek/vcodec/decoder/vdec/vdec_h264_if.c | 12 +- .../vcodec/decoder/vdec/vdec_h264_req_common.h | 15 +- .../vcodec/decoder/vdec/vdec_h264_req_if.c | 14 +- .../vcodec/decoder/vdec/vdec_h264_req_multi_if.c | 6 +- .../vcodec/decoder/vdec/vdec_hevc_req_multi_if.c | 4 +- .../mediatek/vcodec/decoder/vdec/vdec_vp8_if.c | 4 +- .../mediatek/vcodec/decoder/vdec/vdec_vp8_req_if.c | 2 +- .../mediatek/vcodec/decoder/vdec/vdec_vp9_if.c | 4 +- .../mediatek/vcodec/decoder/vdec_msg_queue.h | 4 +- .../platform/mediatek/vcodec/decoder/vdec_vpu_if.h | 4 +- .../mediatek/vcodec/encoder/mtk_vcodec_enc.c | 2 +- .../platform/mediatek/vcodec/encoder/venc_drv_if.h | 2 +- drivers/media/platform/qcom/camss/Makefile | 2 +- .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 108 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 1 + .../camss/{camss-vfe-170.c => camss-vfe-17x.c} | 0 drivers/media/platform/qcom/camss/camss-vfe.c | 25 +- drivers/media/platform/qcom/camss/camss-video.c | 1 + drivers/media/platform/qcom/camss/camss.c | 307 +++ drivers/media/platform/qcom/camss/camss.h | 1 + .../media/platform/renesas/rcar-vin/rcar-v4l2.c | 9 +- drivers/media/platform/renesas/rcar-vin/rcar-vin.h | 2 +- .../platform/st/sti/c8sectpfe/c8sectpfe-core.c | 1 - drivers/media/platform/ti/davinci/vpif_capture.c | 4 +- drivers/media/platform/ti/davinci/vpif_display.c | 2 +- drivers/media/platform/verisilicon/hantro_v4l2.c | 1 + drivers/media/radio/radio-shark2.c | 2 +- drivers/media/rc/gpio-ir-recv.c | 1 - drivers/media/rc/imon.c | 12 +- drivers/media/rc/ir-spi.c | 41 +- drivers/media/rc/lirc_dev.c | 18 +- drivers/media/spi/gs1662.c | 27 +- drivers/media/test-drivers/vicodec/vicodec-core.c | 1 + drivers/media/test-drivers/vimc/vimc-capture.c | 3 +- drivers/media/test-drivers/visl/visl-video.c | 1 + drivers/media/test-drivers/vivid/vivid-core.c | 9 +- drivers/media/test-drivers/vivid/vivid-meta-out.c | 4 - drivers/media/test-drivers/vivid/vivid-touch-cap.c | 4 - drivers/media/usb/dvb-usb-v2/anysee.c | 4 +- drivers/media/v4l2-core/v4l2-async.c | 12 +- drivers/media/v4l2-core/v4l2-common.c | 2 + drivers/media/v4l2-core/v4l2-ctrls-core.c | 3 + drivers/media/v4l2-core/v4l2-dev.c | 3 + drivers/media/v4l2-core/v4l2-ioctl.c | 30 + drivers/media/v4l2-core/v4l2-mem2mem.c | 15 + drivers/media/v4l2-core/v4l2-subdev.c | 41 +- drivers/memory/brcmstb_memc.c | 1 + drivers/memory/mtk-smi.c | 2 + drivers/mfd/Kconfig | 12 +- drivers/mfd/kempld-core.c | 107 +- drivers/mfd/ocelot-spi.c | 5 +- drivers/mfd/rohm-bd71828.c | 36 +- drivers/misc/cardreader/rtsx_pcr.c | 2 +- drivers/misc/mei/pci-me.c | 2 +- drivers/misc/mei/platform-vsc.c | 17 +- drivers/misc/mei/vsc-tp.c | 84 +- drivers/misc/mei/vsc-tp.h | 3 + drivers/mtd/devices/block2mtd.c | 6 +- drivers/net/dsa/mt7530.c | 246 +- drivers/net/dsa/mt7530.h | 6 + drivers/net/ethernet/amazon/ena/ena_com.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 35 +- drivers/net/ethernet/amazon/ena/ena_xdp.c | 4 +- drivers/net/ethernet/amd/pds_core/core.c | 13 +- drivers/net/ethernet/amd/pds_core/core.h | 2 + drivers/net/ethernet/amd/pds_core/dev.c | 3 + drivers/net/ethernet/amd/pds_core/main.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 103 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 5 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 147 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c | 7 + drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/selq.c | 2 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 45 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 9 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 11 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 4 +- .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 1 - .../ethernet/mellanox/mlx5/core/steering/dr_dbg.c | 82 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 3 + .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 60 + .../net/ethernet/microchip/sparx5/sparx5_port.c | 4 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 14 +- drivers/net/ethernet/realtek/r8169.h | 6 +- drivers/net/ethernet/realtek/r8169_leds.c | 35 +- drivers/net/ethernet/realtek/r8169_main.c | 9 +- drivers/net/team/team_core.c | 2 +- drivers/net/wan/fsl_qmc_hdlc.c | 6 +- drivers/nvmem/core.c | 2 +- drivers/nvmem/layouts.c | 6 +- drivers/nvmem/layouts/onie-tlv.c | 1 - drivers/nvmem/layouts/sl28vpd.c | 1 - drivers/nvmem/sc27xx-efuse.c | 1 + drivers/nvmem/sprd-efuse.c | 1 + drivers/platform/chrome/cros_ec_uart.c | 28 +- drivers/s390/block/dasd_ioctl.c | 5 +- drivers/s390/net/ism_drv.c | 38 +- drivers/scsi/scsicam.c | 3 +- drivers/slimbus/qcom-ctrl.c | 6 +- drivers/slimbus/qcom-ngd-ctrl.c | 20 +- drivers/soundwire/intel_ace2x.c | 5 + drivers/soundwire/intel_auxdevice.c | 10 +- drivers/soundwire/intel_auxdevice.h | 1 + drivers/soundwire/intel_init.c | 14 + drivers/soundwire/qcom.c | 22 + .../staging/media/atomisp/include/linux/atomisp.h | 24 - .../media/atomisp/include/linux/atomisp_platform.h | 5 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 12 +- .../staging/media/atomisp/pci/atomisp_internal.h | 4 - drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 333 +-- drivers/staging/media/atomisp/pci/atomisp_subdev.c | 95 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 20 +- drivers/staging/media/atomisp/pci/sh_css.c | 1 + drivers/staging/media/imx/Kconfig | 1 - drivers/staging/media/ipu3/ipu3-css.c | 1 - drivers/staging/media/ipu3/ipu3.c | 6 +- drivers/staging/media/starfive/camss/stf-camss.c | 12 +- drivers/staging/media/tegra-video/tegra20.c | 1 + drivers/staging/media/tegra-video/vi.c | 12 +- drivers/tty/serial/serial_base.h | 4 + drivers/tty/serial/serial_core.c | 20 +- drivers/tty/serial/serial_port.c | 34 + drivers/usb/misc/onboard_usb_dev.c | 6 +- drivers/vfio/vfio_iommu_type1.c | 4 +- drivers/video/backlight/backlight.c | 29 +- drivers/video/backlight/lcd.c | 23 +- drivers/video/backlight/lp8788_bl.c | 151 +- drivers/video/backlight/otm3225a.c | 1 - drivers/virt/acrn/mm.c | 62 +- fs/bcachefs/btree_journal_iter.c | 12 +- fs/bcachefs/btree_locking.c | 28 +- fs/bcachefs/btree_update_interior.c | 10 +- fs/bcachefs/util.h | 5 - fs/btrfs/disk-io.c | 6 +- fs/btrfs/volumes.c | 14 +- fs/btrfs/zoned.c | 2 +- fs/ceph/addr.c | 4 +- fs/ceph/caps.c | 4 +- fs/ceph/mds_client.c | 9 +- fs/ceph/mds_client.h | 3 +- fs/cramfs/inode.c | 2 +- fs/direct-io.c | 1 - fs/erofs/data.c | 2 +- fs/exec.c | 8 + fs/exfat/fatent.c | 2 +- fs/ext4/dir.c | 2 +- fs/ext4/ext4_jbd2.c | 2 +- fs/ext4/super.c | 26 +- fs/fat/inode.c | 2 +- fs/gfs2/glock.c | 38 +- fs/gfs2/glock.h | 2 + fs/gfs2/incore.h | 1 + fs/gfs2/lock_dlm.c | 40 +- fs/gfs2/ops_fstype.c | 3 +- fs/gfs2/super.c | 1 + fs/jbd2/journal.c | 26 +- fs/nfsd/nfs4xdr.c | 47 +- fs/nilfs2/btree.c | 23 +- fs/nilfs2/gcinode.c | 1 + fs/nilfs2/recovery.c | 1 + fs/nilfs2/segment.c | 2 +- fs/ntfs3/inode.c | 2 +- fs/squashfs/inode.c | 5 +- fs/sync.c | 9 +- fs/sysfs/file.c | 2 + fs/timerfd.c | 7 +- include/asm-generic/bug.h | 5 +- include/drm/drm_mode_config.h | 5 + include/drm/drm_plane.h | 4 + include/dt-bindings/clock/loongson,ls2k-clk.h | 54 +- include/dt-bindings/leds/common.h | 3 + include/linux/blkdev.h | 21 +- include/linux/bpf.h | 6 + include/linux/devcoredump.h | 5 + include/linux/execmem.h | 57 + include/linux/fs.h | 5 + include/linux/hid_bpf.h | 3 + include/linux/huge_mm.h | 1 + include/linux/irq.h | 2 +- include/linux/jbd2.h | 18 +- include/linux/kexec.h | 6 +- include/linux/kvm_host.h | 2 - include/linux/leds.h | 29 +- include/linux/mfd/lp8788.h | 36 - include/linux/mfd/rohm-bd71828.h | 3 + include/linux/mm.h | 79 +- include/linux/mm_types.h | 5 +- include/linux/mmu_notifier.h | 44 - include/linux/moduleloader.h | 3 - include/linux/nvmem-provider.h | 5 +- include/linux/peci.h | 1 - include/linux/pgtable.h | 34 + include/linux/rmap.h | 40 +- include/linux/shmem_fs.h | 9 + include/linux/skmsg.h | 4 + include/linux/sockptr.h | 25 + include/linux/soundwire/sdw.h | 2 + include/linux/swap.h | 5 + include/linux/tcp.h | 6 +- include/media/media-device.h | 6 + include/media/v4l2-ioctl.h | 4 + include/media/v4l2-mem2mem.h | 2 + include/media/v4l2-subdev.h | 28 +- include/media/videobuf2-core.h | 52 +- include/media/videobuf2-v4l2.h | 2 + include/net/addrconf.h | 4 + include/net/mana/mana.h | 1 + include/net/netfilter/nf_flow_table.h | 12 +- include/net/netfilter/nf_tables.h | 14 + include/trace/events/kvm.h | 15 - include/trace/events/page_ref.h | 4 +- include/trace/events/rpcgss.h | 4 +- include/trace/events/sched.h | 35 + include/uapi/drm/drm_mode.h | 11 + include/uapi/linux/bpf.h | 5 + include/uapi/linux/ethtool_netlink.h | 6 +- include/uapi/linux/mptcp.h | 4 + include/uapi/linux/videodev2.h | 17 + include/uapi/rdma/hns-abi.h | 9 +- io_uring/timeout.c | 1 - kernel/bpf/core.c | 6 +- kernel/bpf/syscall.c | 4 + kernel/events/uprobes.c | 6 +- kernel/fork.c | 33 +- kernel/kprobes.c | 26 +- kernel/locking/qspinlock.c | 13 +- kernel/locking/qspinlock_paravirt.h | 31 +- kernel/module/Kconfig | 3 +- kernel/module/main.c | 87 +- kernel/trace/blktrace.c | 3 +- lib/test_hexdump.c | 2 +- localversion-next | 2 +- mm/Kconfig | 3 + mm/Makefile | 1 + mm/debug.c | 12 +- mm/execmem.c | 26 + mm/filemap.c | 2 +- mm/huge_memory.c | 4 +- mm/hugetlb.c | 4 +- mm/internal.h | 29 +- mm/khugepaged.c | 2 +- mm/ksm.c | 4 +- mm/madvise.c | 151 +- mm/memory-failure.c | 4 +- mm/memory.c | 120 +- mm/migrate.c | 2 +- mm/migrate_device.c | 20 +- mm/mm_init.c | 9 +- mm/mmu_notifier.c | 17 - mm/page_alloc.c | 16 +- mm/page_owner.c | 2 +- mm/rmap.c | 60 +- mm/shmem.c | 6 - mm/swapfile.c | 51 + net/bridge/br_input.c | 15 +- net/bridge/br_netfilter_hooks.c | 6 + net/bridge/br_private.h | 1 + net/bridge/netfilter/nf_conntrack_bridge.c | 14 +- net/core/skbuff.c | 15 +- net/core/sock_map.c | 263 ++- net/ipv4/netfilter/arp_tables.c | 4 + net/ipv4/netfilter/ip_tables.c | 4 + net/ipv4/tcp.c | 12 +- net/ipv6/addrconf.c | 7 +- net/ipv6/netfilter/ip6_tables.c | 4 + net/mptcp/options.c | 1 + net/mptcp/protocol.c | 7 + net/mptcp/protocol.h | 3 + net/mptcp/sockopt.c | 16 +- net/netfilter/nf_flow_table_inet.c | 3 +- net/netfilter/nf_flow_table_ip.c | 10 +- net/netfilter/nf_tables_api.c | 22 +- net/netfilter/nft_set_pipapo.c | 19 +- net/nfc/llcp_sock.c | 12 +- scripts/Makefile.modpost | 2 +- sound/core/Kconfig | 1 - sound/core/control_led.c | 20 +- sound/soc/codecs/cs35l41.c | 26 +- sound/soc/codecs/tas2780.c | 3 +- sound/soc/sof/intel/hda.c | 4 +- tools/bpf/bpftool/link.c | 9 + tools/include/uapi/linux/bpf.h | 5 + tools/lib/bpf/libbpf.c | 7 + tools/lib/bpf/libbpf.h | 2 + tools/lib/bpf/libbpf.map | 1 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/network_helpers.c | 102 + tools/testing/selftests/bpf/network_helpers.h | 1 + .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 71 +- .../selftests/bpf/prog_tests/sockmap_basic.c | 171 +- .../selftests/bpf/prog_tests/sockmap_listen.c | 38 + .../selftests/bpf/progs/test_skmsg_load_helpers.c | 27 +- .../selftests/bpf/progs/test_sockmap_pass_prog.c | 17 +- .../bpf/progs/test_sockmap_skb_verdict_attach.c | 2 +- tools/testing/selftests/bpf/test_sockmap.c | 2 +- tools/testing/selftests/clone3/clone3.c | 7 +- tools/testing/selftests/clone3/clone3_set_tid.c | 2 +- tools/testing/selftests/hid/config.common | 1 + tools/testing/selftests/hid/hid_bpf.c | 112 +- tools/testing/selftests/hid/progs/hid.c | 46 + .../testing/selftests/hid/progs/hid_bpf_helpers.h | 6 + tools/testing/selftests/kvm/Makefile | 1 + .../testing/selftests/kvm/include/kvm_util_base.h | 11 +- .../selftests/kvm/include/x86_64/processor.h | 6 - tools/testing/selftests/kvm/include/x86_64/sev.h | 19 +- tools/testing/selftests/kvm/lib/kvm_util.c | 1 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 14 +- tools/testing/selftests/kvm/lib/x86_64/sev.c | 44 +- .../testing/selftests/kvm/set_memory_region_test.c | 8 +- .../testing/selftests/kvm/x86_64/sev_init2_tests.c | 152 ++ .../testing/selftests/kvm/x86_64/sev_smoke_test.c | 96 +- tools/testing/selftests/net/fib_rule_tests.sh | 46 +- tools/testing/selftests/net/mptcp/diag.sh | 53 + tools/testing/selftests/timers/valid-adjtimex.c | 73 +- virt/kvm/kvm_main.c | 54 +- 570 files changed, 15507 insertions(+), 5504 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/altera/socfpga-sdram-cont [...] delete mode 100644 Documentation/devicetree/bindings/arm/apm/scu.txt delete mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-37xx.txt delete mode 100644 Documentation/devicetree/bindings/input/twl4030-pwrbutton.txt create mode 100644 Documentation/devicetree/bindings/media/qcom,sc8280xp-camss.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/brcm,iproc-cdru.txt delete mode 100644 Documentation/devicetree/bindings/mfd/brcm,iproc-mhb.txt delete mode 100644 Documentation/devicetree/bindings/rtc/twl-rtc.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/twl4030-wdt.txt create mode 100644 Documentation/userspace-api/media/v4l/vidioc-remove-bufs.rst create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-gameforce-chi.dts create mode 100644 arch/openrisc/include/asm/fpu.h create mode 100644 arch/x86/kvm/vmx/main.c create mode 100644 arch/x86/kvm/vmx/x86_ops.h create mode 100644 drivers/clk/sophgo/Kconfig create mode 100644 drivers/clk/sophgo/Makefile create mode 100644 drivers/clk/sophgo/clk-cv1800.c create mode 100644 drivers/clk/sophgo/clk-cv1800.h create mode 100644 drivers/clk/sophgo/clk-cv18xx-common.c create mode 100644 drivers/clk/sophgo/clk-cv18xx-common.h create mode 100644 drivers/clk/sophgo/clk-cv18xx-ip.c create mode 100644 drivers/clk/sophgo/clk-cv18xx-ip.h create mode 100644 drivers/clk/sophgo/clk-cv18xx-pll.c create mode 100644 drivers/clk/sophgo/clk-cv18xx-pll.h delete mode 100644 drivers/leds/trigger/ledtrig-audio.c rename drivers/media/platform/qcom/camss/{camss-vfe-170.c => camss-vfe-17x.c} (100%) create mode 100644 include/linux/execmem.h create mode 100644 mm/execmem.c create mode 100644 tools/testing/selftests/kvm/x86_64/sev_init2_tests.c