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 6ac908f24cd7 Add linux-next specific files for 20250423 omits d3d56657ac3f Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits a738cabc9f26 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1e56ce47fc01 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c4e320b12e8a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 7a6019a3317b Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 40f122c682ca Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 139b1e4a1d8f Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] omits 7f7325e5b752 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] omits a94442b5f89c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 280bcf68abe5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4436bc322c26 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits f797a8755be5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3e02c887a09f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b1d1889b956 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 72c532311839 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 6c9fdb4d4403 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits d33dda37b4a4 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 350c6f5dd225 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c5d14cde56a Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits fe068e095be9 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits db60e3f94b36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d86597f99563 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3cfb004e0d21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5880e52e68df Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 31f1fdba13e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59d6a32b155c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 508a831c0725 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e1ad5fd3bf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 527e83cb93eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0b608afbb98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 63983b52e797 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 7e491daa3414 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits a9d4ea42fd33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51d0f036bf95 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d017479907b8 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 2ecdc8872668 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits d42461de504a Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits df6ce9f4a83b Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits e58a35fe5cb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 28ae14e344e0 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 379565a0c27c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 7d09aecb7fd6 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits e25578b4ec09 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits b2802413673d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6870aecbbd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8113032699a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a46505d01338 next-20250414/workqueues omits 73803c6a3fe7 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 114207fcb8f0 next-20250417/kvm omits 4bc4dad59f27 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 5109fd27d5ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e45c4725a313 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ae9d56ae1cf Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 99554718252d next-20250414/tip omits 400331cd3ff4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29125386335e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a262e784e37e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1c97a0d07ec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6827d3aef7b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e8abbe47387f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bac8e25c3b28 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 81c730a6c30d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 04835adeff5c Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 66856e3129ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 57401b370f56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eeafe54d978e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 949f9ba7e222 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits eb9015fdae6e Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits cb0517658318 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8e4db2595716 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac3393e1230e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8932b721248b Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 7228be56866e Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 19f711d5eb3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e45a12e0d456 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f57d1598d4c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5fd55c5a5408 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits b020c64c9f9e Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] omits 02e762b6c000 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 55da4c022708 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits ce5d089163e1 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 6c0884a6ef0b Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 68123785b5b6 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 3686e26dd260 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d526ba88f4f5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2f61931509c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7256f0fc42d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3ff4e8eac022 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits db19eec162f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b5a0a916572 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits ffa39f31de05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d389e6368fe9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits af75765b45f0 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits ab076e130b98 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits ed4d1c61aa7b crypto: padlock-sha - Use API partial block handling omits 9389d3f27da1 crypto: nx - Use API partial block handling omits c437718137f2 crypto: arm64/sm4 - Use API partial block handling omits b9a470185ff3 crypto: arm64/aes - Use API partial block handling omits cb49c9e7b6a1 crypto: xcbc - Use API partial block handling omits 0af1109b81b3 crypto: cmac - Use API partial block handling omits fdf4d3f9a5fc crypto: cbcmac - Use API partial block handling omits 3029e5521ad7 crypto: lib/sm3 - Remove partial block helpers omits f30c6277a35b crypto: x86/sm3 - Use API partial block handling omits f060061ac365 crypto: riscv/sm3 - Use API partial block handling omits d6ad3253d203 crypto: arm64/sm3-neon - Use API partial block handling omits 66b5773b8069 crypto: arm64/sm3-ce - Use API partial block handling omits 678ddb543e37 crypto: sm3-generic - Use API partial block handling omits 5acd3508c978 crypto: sha512_base - Remove partial block helpers omits 3ec64673cf1b crypto: sparc/sha512 - Use API partial block handling omits 35b2d97109dd crypto: s390/sha512 - Use API partial block handling omits a4bb7f51da0f crypto: arm/sha512 - Use API partial block handling omits 3579eed4ca83 crypto: arm64/sha512-ce - Use API partial block handling omits 8caa3d7c9552 crypto: arm/sha512-asm - Use API partial block handling omits cbab35820b24 crypto: arm/sha512-neon - Use API partial block handling omits 5299f5955e33 crypto: sha512-generic - Use API partial block handling omits d496b7d3dd8e crypto: riscv/sha512 - Use API partial block handling omits 5233d28c1e90 crypto: mips/octeon-sha512 - Use API partial block handling omits 3987f2e65ab9 crypto: x86/sha512 - Use API partial block handling omits d270a99fb53c crypto: zynqmp-sha - Use API partial block handling omits ed34b3c4982d crypto: sha3-generic - Use API partial block handling omits d172fa7b5f0c crypto: s390/sha3 - Use API partial block handling omits c254359a5d10 crypto: arm64/sha3-ce - Use API partial block handling omits b86ad9ac084a crypto: sha256_base - Remove partial block helpers omits 2156842642e7 crypto: sparc/sha256 - Use API partial block handling omits 63c0ec81f813 crypto: s390/sha256 - Use API partial block handling omits 2ca8c5be17da crypto: powerpc/sha256-spe - Use API partial block handling omits 03786972f153 crypto: arm64/sha256 - Use API partial block handling omits b8f6ae918a28 crypto: arm64/sha256-ce - Use API partial block handling omits 9d2445517a91 crypto: arm/sha256-asm - Use API partial block handling omits 60b1839abb1f crypto: arm/sha256-neon - Use API partial block handling omits 9bff789348c6 crypto: arm/sha256-ce - Use API partial block handling omits 95460b33c4d1 crypto: sha256-generic - Use API partial block handling omits 56f996541080 crypto: riscv/sha256 - Use API partial block handling omits 05e01fd65fb4 crypto: mips/octeon-sha256 - Use API partial block handling omits 8e7547473875 crypto: x86/sha256 - Use API partial block handling omits 1c018d6606b0 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 20abace1125e Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 62771c60df40 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 9bd8164616ea Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 2cd9c4e9228d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits f9e1484e3f12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed362533a848 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits decf8a7a4da6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c4ae56a57c8 Merge branch 'fs-next' of linux-next omits 7392c76e85ab Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 3ff19426fa59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e99dfa911a5 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 6433ba28894d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ea1ba8129be Merge branch 'for-next' of git://github.com/openrisc/linux.git omits a1594cd044bf Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits c4964716c93b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34402f6a84a5 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits dc0fb46c896f Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 2f25a26ad742 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 367328392830 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits 07443ad009d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da8511e00e68 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits df86f7646c0a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 91f297692eea Merge branch 'for-next' of https://github.com/spacemit-com/linux omits ebecd486058e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 96b656fefd22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6206596ca902 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f73a08df4bc3 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 6690419eac7a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ef0643c2826f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8618135f4cf8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 812ef404764f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4bff8cc298f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9932b08f7f44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f9723ee9a54 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits aba4d666f28f Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 9de99489894e Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits be164872e4e7 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits c32803798de1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd008f223b36 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 8536c8649533 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ab4824f313dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe0121cec6b5 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 95fd4d1500a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c757aa91334 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 2b0f2b73b8dc Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] omits 7dd07074dca9 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] omits 98344f56952e Merge branch 'for-6.16/block' into for-next omits 2a9308cbc987 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 31875d1dc921 Merge branch 'slab/for-next-fixes' of git://git.kernel.org [...] omits edb37fd485c5 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 28a157fe9b0f Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 790bbe30ce8a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b262eba89d9d Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 2b7467a6cdb0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8a7974fcdd63 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 92850e62dbe9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e252b7db74c6 Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] omits cd85262fdc29 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 79fe57966578 hwmon: (pmbus/lt3074): add support for lt3074 omits e0aa374b4931 dt-bindings: hwmon: pmbus: add lt3074 omits 311b0f72654d hwmon: (spd5118) Detect and support 16-bit register addressing omits 9e9bd0659626 hwmon: (spd5118) Support 16-bit addressing for NVMEM accesses omits 214616fa43c4 hwmon: (spd5118) Name chips taking the specification literally omits cd0204bcf8ee hwmon: (spd5118) Split into common and I2C specific code omits 6d8f9161adcf hwmon: (dell-smm) Add the Dell OptiPlex 7050 to the DMI whitelist omits a6f5fe35c623 hwmon: (aht10) Drop doctype annotations from static functions omits 79819d93342b Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] omits 68eea394c17d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3c43b403c897 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3b71fde82c22 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 856d5929ccf6 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits bb6211db4acb Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 870d3855daa1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 46dadeb1064d Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 3ea1a6e0d563 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 300b4b76b385 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 53756e361a71 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 836b41b324c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8785af79d362 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2e1ee1d18e88 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fe477e9c4720 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f2cde658d086 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 465a7869d54d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits bda3ed6b5ddb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 41103b1093d6 Merge branch 'fs-current' of linux-next omits 4eb4cf80be08 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 28b48f78f88d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ff68e31f618 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 9d91e46257b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 59d5a42643d0 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 77a9d6b030dd Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 21be2d6785f2 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits bcc8f81dd03d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99c8c1d915f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6e72b8ecba2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 26c35e30eed6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 7295bd96e7eb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 8985135d6727 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b740d021cd06 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 76c91ff99c57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13ee92e27cb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 27345dc0f60b Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 1a14a8f9edce Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits e42298b49057 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 243787ad694a of: Build warn for missing fn() in _OF_DECLARE omits 739a99afe89b Merge branches 'lkmm.2025.04.22a' and 'ratelimit.2025.04.2 [...] omits ad0c7a85f8b5 ratelimit: Avoid atomic decrement under lock if already ra [...] omits 346110c1f39d ratelimit: Avoid atomic decrement if already rate-limited omits 5d80e7bbfddd ratelimit: Don't flush misses counter if RATELIMIT_MSG_ON_RELEASE omits c8943bdecfc7 ratelimit: Force re-initialization when rate-limiting re-enabled omits bbd18dbc7ef7 Merge remote-tracking branch 'asoc/for-6.16' into asoc-next omits ab86b3b79139 Merge branch 'pci/misc' omits fb1e2f73969b Merge branch 'pci/dt-bindings' omits cdd31c2bef54 Merge branch 'pci/controller/rockchip' omits 9d9f14d4ba80 Merge branch 'pci/controller/rcar-gen4' omits 25b744b04a3f Merge branch 'pci/controller/qcom' omits a91939ec23cd Merge branch 'pci/controller/mvebu' omits b8deceaf7656 Merge branch 'pci/controller/cadence' omits 3b146fc01773 Merge branch 'pci/controller/apple' omits a72bd0573bf8 Merge branch 'pci/virtualization' omits 2a62136a60ce Merge branch 'pci/irq' omits 3b5916f713d2 Merge branch 'pci/hotplug' omits 12c2ab50ac0d Merge branch 'pci/enumeration' omits 47b84c202e79 Merge branch 'pci/devres' omits 41a5a54f2017 Merge remote-tracking branch 'spi/for-6.16' into spi-next omits c725f1f0943e Merge branch into tip/master: 'x86/urgent' omits 98d43c09ced8 gfs2: deallocate inodes in gfs2_create_inode omits 468d481b6ba2 Merge branch 'imx/dt64' into for-next omits b3f29d42d781 Merge branch 'imx/dt' into for-next omits 3b9600729d2d watchdog: fix watchdog may detect false positive of softlockup omits b1a86131a4af treewide: fix typo "previlege" omits 8171513173d9 crash: fix spelling mistake "crahskernel" -> "crashkernel" omits 99f8d922e0b8 lib/test_kmod: do not hardcode/depend on any filesystem omits 8186e3255dee relay: remove unused relay_late_setup_files omits 0a50fdfd20bb rapidio: remove unused functions omits 4075f5c282f0 rapidio: remove some dead defines omits 055a0fd14f6c scatterlist: inline sg_next() omits 392a664f6d27 ocfs2: fix panic in failed foilio allocation omits 437b9ee07884 ocfs2: simplify return statement in ocfs2_filecheck_attr_store() omits 9d7f43add0da samples: extend hung_task detector test with semaphore support omits e344fa06bcb2 hung_task: show the blocker task if the task is hung on semaphore omits 7714d62ff01a hung_task: replace blocker_mutex with encoded blocker omits bd989d6264f7 ocfs2: o2net_idle_timer: Rename del_timer_sync in comment omits 60f1a46c3e52 Squashfs: check return result of sb_min_blocksize omits af3019ea3ac8 exit: combine work under lock in synchronize_group_exit() [...] omits f883146cd928 errseq: eliminate special limitation for macro MAX_ERRNO omits 3ea0f7991510 kstrtox: add support for enabled and disabled in kstrtobool() omits 6ac3279646ac kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h omits cc12c40d998e kernel.h: move READ/WRITE definitions to <linux/types.h> omits 312af40d1c23 powernow: use pr_info_once omits 2cbeebe6a087 checkpatch: qualify do-while-0 advice omits 504cf06ccae4 checkpatch: dont warn about unused macro arg on empty body omits 49f4410174bf proc: fix the issue of proc_mem_open returning NULL omits bc0ce8f76d5a lib/rbtree.c: fix the example typo omits ca726c8ad99a task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check omits 7c30effdbb45 exit: skip IRQ disabled warning during power off omits 05dd5d5ec0f5 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo omits aa9a31f7e32b crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo omits fa1b1e194a89 init/main.c: log initcall level when initcall_debug is used omits 446936846734 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery omits 9128555722c2 exit: document sched_process_exit and sched_process_templa [...] omits f8a9190ad20b exit: move and extend sched_process_exit() tracepoint omits 7226a89fe251 powerpc: add support for suppressing warning backtraces omits 89199d1cd4b9 riscv: add support for suppressing warning backtraces omits 5d3a9ee22b81 sh: move defines needed for suppressing warning backtraces omits c87eeda92b66 sh: add support for suppressing warning backtraces omits f5cc232c0f8c s390: add support for suppressing warning backtraces omits 063e4d54484b parisc: add support for suppressing warning backtraces omits 9a6542352842 loongarch: add support for suppressing warning backtraces omits 9da8c6c54867 arm64: add support for suppressing warning backtraces omits 6db4e59f4628 x86: add support for suppressing warning backtraces omits 89faf0ac49da drm: suppress intentional warning backtraces in scaling un [...] omits 06c7638c9d57 kunit: add documentation for warning backtrace suppression API omits c1c8d31212b1 kunit: fix backtrace suppression test module description omits 8f51cccc1d94 kunit: add test cases for backtrace warning suppression omits 0ca7d89ca0b8 kunit: bug: count suppressed warning backtraces omits 8aeb6fb9945b kunit: fix compilation error on s390 omits d85941bc3cac bug/kunit: core support for suppressing warning backtraces omits 2c01d9f3c611 Update Christoph's Email address and make it consistent omits 9fe189df7cf7 mm: fix typos in comments in mm_init.c omits b6772edcfad5 samples/damon: implement a DAMON module for memory tiering omits 19c86b72cf7c Docs/ABI/damon: document nid file omits 6bee5e07ef4c Docs/admin-guide/mm/damon/usage: document 'nid' file omits 30623c932c13 Docs/mm/damon/design: document node_mem_{used,free}_bp omits 2e0b317a1404 mm/damon/sysfs-schemes: connect damos_quota_goal nid with [...] omits 63969d1fc275 mm/damon/sysfs-schemes: implement file for quota goal nid [...] omits 10afc88e1c5c mm/damon/core: introduce damos quota goal metrics for memo [...] omits 1bf270ac1b0a mm/mempolicy: support memory hotplug in weighted interleave omits 32824a3b5c30 mm/mempolicy: prepare weighted interleave sysfs for memory [...] omits d03a53ff6459 mm/mempolicy: fix memory leaks in weighted interleave sysfs omits 411668b8b412 mm: memcontrol: remove unnecessary NULL check before free_ [...] omits 5f2d49226a40 vmalloc: align nr_vmalloc_pages and vmap_lazy_nr omits 0d30dfa23ae6 MAINTAINERS: add test_vmalloc.c to VMALLOC section omits ef7f30183b92 lib/test_vmalloc.c: allow built-in execution omits 4b1d61b74a95 lib/test_vmalloc.c: fix compile error with CONFIG_TINY_RCU omits 18faecba00b7 lib/test_vmalloc.c: replace RWSEM to SRCU for setup omits 516be5b3418e sched/numa: add tracepoint that tracks the skipping of num [...] omits f8e253d437e6 sched/numa: skip VMA scanning on memory pinned to one NUMA [...] omits 3fa33c94645a Documentation: zram: update IDLE pages tracking documentation omits b49566e374fd mempolicy: optimize queue_folios_pte_range by PTE batching omits 9cfc37af38e2 mm: move mmap/vma locking logic into specific files omits fc5b1d1d1342 memcg: multi-memcg percpu charge cache omits 5ae33f5c2dda mm: convert free_page_and_swap_cache() to free_folio_and_s [...] omits dab736602ed0 mm: add nr_free_highatomic in show_free_areas omits 500f92af88a3 mm/vmscan: modify the assignment logic of the scan and tot [...] omits 5ae809a0a080 samples/damon/prcl: fix a comment typo omits 6346bd9eaac8 Documentation: KHO: add memblock bindings omits bd1b8bc8787e Documentation: add documentation for KHO omits 073927770334 memblock: add KHO support for reserve_mem omits 5a64fe1a39e7 x86: add KHO support omits 48fa5ca32d90 x86/setup: use memblock_reserve_kern for memory used by kernel omits 2190ffc721b0 arm64: add KHO support omits 11ca88130015 kexec: add config option for KHO omits 4bfe738ce89a kexec: add KHO support to kexec file loads omits 4fc5a2527867 kexec: enable KHO support for memory preservation omits b0a311dba688 kexec: add KHO parsing support omits 7fc7f479a188 kexec: add Kexec HandOver (KHO) generation helpers omits 1b7936623970 memblock: introduce memmap_init_kho_scratch() omits 36ddef4c5aa5 memblock: add support for scratch memory omits 1b0e705a9a65 memblock: add MEMBLOCK_RSRV_KERN flag omits 5d8b7afa087f mm-gup-clean-up-codes-in-fault_in_xxx-functions-v5 omits 2f56e7cada42 mm/gup: clean up codes in fault_in_xxx() functions omits c4206093e364 mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...] omits 961bd2fa0c34 mm/gup: remove unneeded checking in follow_page_pte() omits 67dc6222bbdf mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio omits ba457f209944 vmalloc: use atomic_long_add_return_relaxed() omits f7681e96e6d3 mm, hugetlb: avoid passing a null nodemask when there is m [...] omits fcd32c8621f3 selftests/damon: remove the remaining test scripts for DAM [...] omits 98ae25777bb4 memcg: optimize memcg_rstat_updated omits ba007b894cc9 selftests/mm: restore default nr_hugepages value during cl [...] omits bdf9836e54f4 maple_tree: reorder mas->store_type case statements omits 6abdf83052e6 maple_tree: add sufficient height omits 32249ffed107 maple_tree: break on convergence in mas_spanning_rebalance() omits 91adda0191fa maple_tree: use vacant nodes to reduce worst case allocations omits ce29e394b939 maple_tree: use height and depth consistently omits dfbea40779a4 maple_tree: convert mas_prealloc_calc() to take in a maple [...] omits b668cf606bf5 mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] omits bddd23ed651b mm/memory: split non-tlb flushing part from zap_page_range [...] omits e95e2ff214e8 mm/madvise: batch tlb flushes for MADV_FREE omits f2f3fe340f7d mm/madvise: define and use madvise_behavior struct for mad [...] omits 2a9b3aed9863 mm-huge_memory-add-folio_mark_accessed-when-zapping-file-t [...] omits 02d00cc74c86 mm: huge_memory: add folio_mark_accessed() when zapping file THP omits 24f204228f60 tools/testing/selftests: assert that anon merge cases beha [...] omits a1e04c93daf0 tools/testing: add PROCMAP_QUERY helper functions in mm se [...] omits 21debb15c28e mm/vma: fix incorrectly disallowed anonymous VMA merges omits 978ae364b448 mm: rust: add MEMORY MANAGEMENT [RUST] omits 03be7043bbae task: rust: rework how current is accessed omits 64f43d565d38 rust: miscdevice: add mmap support omits 5293f6da04de mm: rust: add VmaNew for f_ops->mmap() omits d6eff976f95e mm: rust: add mmput_async support omits 15884ad61f4a mm: rust: add lock_vma_under_rcu omits b01497cf0a72 mm: rust: add vm_insert_page omits 3c9b8c410bf7 mm: rust: add vm_area_struct methods that require read access omits 3ca414d725d6 mm: rust: add abstraction for struct mm_struct omits b6215455d395 riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc omits 5aae194bd99b arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() omits 8f844d173d49 riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late omits 3e244b1f2805 arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() omits bf51b2afe57c arm64: mm: use enum to identify pgtable level instead of *_SHIFT omits 5cd58f1be614 mm: skip ptlock_init() for kernel PMDs omits 93f553cd82aa sparc64: mm: call ctor/dtor for kernel PTEs omits db6ed45a21d2 powerpc: mm: call ctor/dtor for kernel PTEs omits f66928f1fca5 m68k: mm: call ctor/dtor for kernel PTEs omits 387fdd7852e3 mm: call ctor/dtor for kernel PTEs omits 4b1b324219c0 x86: pgtable: always use pte_free_kernel() omits 8478803768da mm: pass mm down to pagetable_{pte,pmd}_ctor omits 81ba8c40f6d7 sched/numa: add statistics of numa balance task migration [...] omits ecf8c8f1adf0 vmalloc: use for_each_vmap_node() in purge-vmap-area omits ea76df90c4e3 vmalloc-switch-to-for_each_vmap_node-helper-fix omits 1831066ecb5f vmalloc: switch to for_each_vmap_node() helper omits 5a3576a78750 vmalloc: add for_each_vmap_node() helper omits 5a1da06b9b7c fs/proc/page: refactor to reduce code duplication omits 1b9b2bb85602 xarray: make xa_alloc_cyclic() return 0 on all success cases omits 0441a28bf714 arm64/mm: define ptdesc_t omits a19e3dd62df2 mm/ptdump: split effective_prot() into level specific callbacks omits 36710739b5cb mm/ptdump: split note_page() into level specific callbacks omits bf77dd57c4c6 selftest/mm: make hugetlb_reparenting_test tolerant to asy [...] omits 4c18c82ff318 mm: page_alloc: tighten up find_suitable_fallback() omits 86c40f1d0c56 kernel/events/uprobes: uprobe_write_opcode() rewrite omits ee8fa5de2645 kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...] omits 2864d1191a59 kernel/events/uprobes: pass VMA instead of MM to remove_br [...] omits 6ab122d4c456 mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix omits 78cbaaf22056 mm/debug: fix parameter passed to page_mapcount_is_type() omits 7f948f9b3586 mm: fix parameter passed to page_mapcount_is_type() omits f3d68b863b9c selftests/mm: add PAGEMAP_SCAN guard region test omits eeadcc1cbcfd tools headers UAPI: sync linux/fs.h with the kernel sources omits 72c0f6210498 fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions omits 899482a77f35 zsmalloc: cleanup headers includes omits cd6f528fce2d selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO omits b288ddc50960 ptrace: introduce PTRACE_SET_SYSCALL_INFO request omits d164da198c60 ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op omits 0d0233ad41c7 syscall.h: introduce syscall_set_nr() omits 4025094b7f1c syscallh-add-syscall_set_arguments-fix omits 4b2385dc7976 syscall.h: add syscall_set_arguments() omits cb9099a33013 hexagon: add syscall_set_return_value() omits 22d8b2d05a73 mm: add kernel-doc comment for free_pgd_range() omits be0f7c5c6b42 mm: swap: replace cluster_swap_free_nr() with swap_entries [...] omits 208537f8eb07 mm: swap: factor out helper to drop cache of entries withi [...] omits 93e65e283ba2 mm: swap: free each cluster individually in swap_entries_p [...] omits e2da3fa74c00 mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...] omits e37f5620cddd mm: swap: use swap_entries_free() drop last ref count in s [...] omits a918210e3d29 mm: swap: use swap_entries_free() to free swap entry in sw [...] omits 0cf30b82d59b mm: swap: add __maybe_unused attribute for swap_is_last_re [...] omits b9b29b75f661 mm: swap: enable swap_entry_range_free() to drop any kind [...] omits d305bdcd788c mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...] omits 13e66a8f80bc memcg: manually inline replace_stock_objcg omits 39fafef53654 memcg: combine slab obj stock charging and accounting omits 8acc58c32826 memcg: use __mod_memcg_state in drain_obj_stock omits d2c5f72337d8 memcg: do obj_cgroup_put inside drain_obj_stock omits b80e7499e62a memcg: no refilling stock from obj_cgroup_release omits 5ba0370c4dbe memcg: manually inline __refill_stock omits 26d85fcfc83b memcg: introduce memcg_uncharge omits e9fb19620615 memcg: decouple drain_obj_stock from local stock omits d99f2c6855d1 memcg: remove root memcg check from refill_stock omits 9eb7245bf76c memcg: simplify MEMCG_VMALLOC updates - fix omits 4ff996b64f8b memcg: vmalloc: simplify MEMCG_VMALLOC updates omits b81a02e0d394 mm/compaction: reduce the difference between low and high [...] omits 0d54e06d0870 mm/compaction: remove low watermark cap for proactive compaction omits 9a26594183b3 mm/page_alloc: simplify free_page_is_bad by removing free_ [...] omits 0278f466e4a7 zram: modernize writeback interface omits a2247f7c5412 zram: modernize writeback interface omits a09be21d094b zram: modernize writeback interface omits 9154619876fa selftests/mm: convert page_size to unsigned long omits 79b8f6935b9a mm/show_mem: optimize si_meminfo_node by reducing redundant code omits 36e349e6e105 mm: annotate data race in update_hiwater_rss omits e2579531de9d mm/compaction: use folio in hugetlb pathway omits 4fc7ca58dc7e acpi,srat: give memory block size advice based on CFMWS alignment omits 62d5fdc27e2c x86: probe memory block size advisement value during mm init omits 165eb7c63c88 memory: implement memory_block_advise/probe_max_size omits 3634f4412747 mm: page_alloc: remove redundant READ_ONCE omits 18d47033a977 memcg, oom: do not bypass oom killer for dying tasks omits fd6345da70ce zsmalloc-prefer-the-the-original-pages-node-for-compressed [...] omits 64f86600ce5a zsmalloc: prefer the the original page's node for compressed data omits 6da05cc029e8 mm: delete thp_nr_pages() omits 904b9dfc4a5b filemap: remove readahead_page_batch() omits 4cff0b86d466 filemap: convert __readahead_batch() to use a folio omits 31a64e886635 filemap: remove find_subpage() omits 7905d6aa6412 iov_iter: convert iov_iter_extract_xarray_pages() to use folios omits cf2b4f06d9c9 iov_iter: convert iter_xarray_populate_pages() to use folios omits 765491bded05 mm: remove offset_in_thp() omits 6054bbe948de filemap: remove readahead_page() omits 6d2037653c49 arch: remove mk_pmd() omits 6ae6a1fa914a mm: add folio_mk_pmd() omits 5e93e12d4bc0 mm: remove mk_huge_pte() omits 25389eb3d8a7 hugetlb: simplify make_huge_pte() omits 558412d2724c mm: add folio_mk_pte() omits ff9e691694b3 mm: make mk_pte() definition unconditional omits 56a33446d02c um: remove custom definition of mk_pte() omits ef3f21f58d74 x86: remove custom definition of mk_pte() omits 64e2cf809ed3 sparc32: remove custom definition of mk_pte() omits 9b330950b58f mm: introduce a common definition of mk_pte() omits 0c9e4f463136 mm: set the pte dirty if the folio is already dirty omits 04c643e4ff75 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] omits 64205fa804e2 mm/huge_memory: fix dereferencing invalid pmd migration entry omits 95ada1e94a35 MAINTAINERS: add reverse mapping section omits 0ae11de12d48 x86-disable-image-size-check-for-test-builds-fix-fix omits ff8d5c8ef901 x86-disable-image-size-check-for-test-builds-fix omits 5554bdab9cec x86: disable image size check for test builds omits b0a9fd8bf12e ocfs2: fix panic in failed foilio allocation omits a43668805b68 ocfs2: fix the issue with discontiguous allocation in the [...] omits eccd3c83e991 mailmap: add entries for Lance Yang omits 642929d89c08 mm/page_alloc.c: avoid infinite retries caused by cpuset race omits bb26bc46b82c mm: hugetlb: fix incorrect fallback for subpool omits 62c826354034 mm: fix ratelimit_pages update error in dirty_ratio_handler() omits edbaa72ba1bd Merge branch 'for-6.16/block' into for-next omits 2fc7a47c0b0a selftests/bpf: Mitigate sockmap_ktls disconnect_after_dele [...] omits 39155a896925 Merge branches 'arm32-for-6.16', 'arm64-defconfig-for-6.16 [...] omits 788a2b7e575d Merge branch 'for-6.16/io_uring' into for-next omits 9c2a1c508442 io_uring/zcrx: add support for multiple ifqs omits 485108494278 Merge branch 'for-6.16/block' into for-next omits b605d6ac69bd Merge branch 'for-6.16/io_uring' into for-next omits 7a68d4ab59fa PCI: j721e: Add support to build as a loadable module omits 5f8c840aa407 PCI: cadence-ep: Introduce cdns_pcie_ep_disable helper for [...] omits 23c498ea9abd PCI: cadence-host: Introduce cdns_pcie_host_disable helper [...] omits b51c6fee0a06 PCI: cadence: Add support to build pcie-cadence library as [...] omits 7ab8db9042cb dt-bindings: PCI: Remove obsolete .txt docs omits 82f48c8c83f5 dt-bindings: PCI: Convert marvell,armada8k-pcie to schema omits 761aebd2d783 dt-bindings: PCI: Convert Marvell EBU to schema omits f8015b6a0db9 PCI: cadence: Fix runtime atomic count underflow. omits f80bfbf4f117 PCI: apple: Add T602x PCIe support omits 0643c963ed0f PCI: apple: Abstract register offsets via a SoC-specific s [...] omits 484af093984c PCI: apple: Use gpiod_set_value_cansleep in probe flow omits 3add0420d257 PCI: apple: Drop poll for CORE_RC_PHYIF_STAT_REFCLK omits 5da38e665ad5 PCI: apple: Move port PHY registers to their own reg items omits 02a982baee10 PCI: apple: Fix missing OF node reference in apple_pcie_se [...] omits 0dcb32f3e12e PCI: apple: Move away from INTMSK{SET,CLR} for INTx and pr [...] omits d5d64a71ec55 PCI: apple: Dynamically allocate RID-to_SID bitmap omits cf3120fe852f PCI: apple: Move over to standalone probing omits f998e79b80da PCI: ecam: Allow cfg->priv to be pre-populated from the ro [...] omits 03d6077605a2 PCI: host-generic: Extract an ecam bridge creation helper [...] omits 5a989e93ed2a PCI: qcom: Add support for IPQ5018 omits cea15dc5a19e dt-bindings: PCI: qcom: Add IPQ5018 SoC omits 71ebac1242ee PCI: dwc: Add support for configuring lane equalization presets omits 9f80411d5e81 dt-bindings: PCI: sifive,fu740-pcie: Fix include placement [...] omits 25229eacde24 dt-bindings: PCI: Correct indentation and style in DTS example omits 8963afd3fcc0 dt-bindings: PCI: dwc: rockchip: Add rk3562 support omits 08f4ab469a21 dt-bindings: PCI: dw: rockchip: Add rk3576 support omits 150977480774 Merge branch 'devel' into for-next omits 2e23dc44f920 Merge branch 'for-next-next-v6.15-20250415' into for-next- [...] omits 659614648d06 Merge branch 'for-next-current-v6.14-20250415' into for-ne [...] omits b0148e78ed95 Merge branch 'misc-next' into for-next-next-v6.15-20250415 omits 9bf9a714c542 Merge branch 'misc-6.15' into for-next-next-v6.15-20250415 omits 794e0b33286d Merge branch 'misc-6.15' into for-next-current-v6.14-20250415 omits e646e37390fd btrfs: kill EXTENT_FOLIO_PRIVATE omits 53bb335b30b2 btrfs: add mapping_set_release_always to inode's mapping omits 959478f31c6c btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl omits 0f333622d639 btrfs: add more zeroout modes to CLEAR_FREE ioctl omits 8ff8caf1ce62 btrfs: add secure erase mode to CLEAR_FREE ioctl omits f628655dcd20 btrfs: add zeroout mode to CLEAR_FREE ioctl omits 00a81d29faf6 btrfs: add new ioctl CLEAR_FREE omits 07e4d9f66385 btrfs: extend trim callchains to pass the operation type omits 89c453882b83 btrfs: scrub: use generic ratelimit helpers to output erro [...] omits a0c51da9fade btrfs: scrub: ensure we output at least one error message [...] omits d1b3fa77f908 btrfs: scrub: simplify the inode iteration output omits 8f52c35b4eee btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits dd25599bbb8a btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits 9dbe1ffc0c46 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits 2987f4d1ede5 btrfs: scrub: fix incorrectly reported logical/physical address omits 349311317b79 btrfs: === misc-next on b-for-next === omits 623e5aec9f31 btrfs: update and correct description of btrfs_get_or_crea [...] omits 12ead3af2818 btrfs: simplify return logic from btrfs_delayed_ref_init() omits 4c53ffdc466d btrfs: reuse exit helper for cleanup in btrfs_bioset_init() omits aebea780563a btrfs: rename iov_iter iterator parameter in btrfs_buffere [...] omits 952561e04748 btrfs: fix COW handling in run_delalloc_nocow() omits 88953182ad0f btrfs: enable large data folios support for defrag omits 3f2e2272cb07 btrfs: prepare compression paths for large data folios omits ee794318b454 btrfs: rename __tree_search() to remove double underscore prefix omits 10f309eaca30 btrfs: rename __lookup_extent_mapping() to remove double u [...] omits bc3871410c2e btrfs: rename remaining exported extent map functions omits 048008ae04ee btrfs: rename functions to allocate and free extent maps omits b233b829e175 btrfs: rename extent map functions to get block start, end [...] omits 055f46817ccf btrfs: rename exported extent map compression functions omits 46bf60391fb0 btrfs: tracepoints: remove no longer used tracepoints for [...] omits 2c4bf89e51b5 btrfs: tracepoints: add btrfs prefix to names where it's missing omits 5605a0903ce1 btrfs: zoned: skip reporting zone for new block group omits 982446a056f3 block: introduce zone capacity helper omits 41108cfbe040 btrfs: make btrfs_find_contiguous_extent_bit() return bool [...] omits 18d71b1b65aa btrfs: remove double underscore prefix from __set_extent_bit() omits 84d6127cb9f1 btrfs: rename remaining exported functions from extent-io-tree.h omits 39bf3fea93ed btrfs: rename free_extent_state() to include a btrfs prefix omits ab9873f5f5ba btrfs: rename the functions to count, test and get bit ran [...] omits b96ab16f7091 btrfs: rename the functions to init and release an extent io tree omits 3c0f3ed8e823 btrfs: directly grab inode at __btrfs_debug_check_extent_i [...] omits 60b0dc3c5d3e btrfs: rename the functions to get inode and fs_info from [...] omits 9d05b1179b18 btrfs: rename the functions to search for bits in extent ranges omits 266914ffe577 btrfs: rename set_extent_bit() to include a btrfs prefix omits d2cce4cb83e5 btrfs: rename the functions to clear bits for an extent range omits 7968120216dc btrfs: rename __lock_extent() and __try_lock_extent() omits 36da4507792d btrfs: add btrfs prefix to dio lock and unlock extent functions omits 5c5948a37431 btrfs: add btrfs prefix to main lock, try lock and unlock [...] omits dc2a609fa6a7 btrfs: add btrfs prefix to trace events for extent state a [...] omits cdf974d7b367 btrfs: remove extent_io_tree_to_inode() and is_inode_io_tree() omits 4a50116e0850 btrfs: tree-checker: adjust error code for header level check omits d964eb81401e btrfs: tree-checker: more unlikely annotations omits dcb9cf3ba620 btrfs: get rid of filemap_get_folios_contig() calls omits f0f19e9c8dd7 btrfs: use folio_contains() for EOF detection omits c2c46a3e42a7 btrfs: remove unnecessary early exits in delalloc folio lo [...] omits 39b4c6395e2a btrfs: fix invalid inode pointer after failure to create r [...] omits 8f47f2d1355a hwmon: (lm90) Use to_delayed_work() omits 7e40b990f73d hwmon: (xgene-hwmon) Simplify PCC shared memory region handling omits 1e51a7b790f0 hwmon: (pwm-fan) disable threaded interrupts omits c84e2a7f44a4 hwmon: Add KEBA battery monitoring controller support omits df5bec4d57f1 hwmon: (gpio-fan) Add regulator support omits 5f0993c7ba32 hwmon: (ina2xx) make regulator 'vs' support optional omits 35d94a2e80d9 hwmon: (asus-ec-sensors) sort sensor definition arrays omits 0da7a983788a hwmon: (max34451) Work around lost page omits 862b2cb2cacc hwmon: (max6639) Allow setting target RPM omits d3223f800e3d hwmon: (pmbus) Do not set regulators_node for single-chann [...] omits d7219afe85c8 hwmon: (pmbus/max34440) Add support for ADPM12160 omits 4d06d5b476d3 hwmon: (pmbus/max34440) Fix support for max34451 omits 04fcd2cefe2b hwmon: (pmbus/ucd9000) Use new GPIO line value setter callbacks omits 6b7615385e10 hwmon: (ltc2992) Use new GPIO line value setter callbacks omits 46d9473c7ad2 hwmon: (pmbus) Introduce page_change_delay omits 0a24e5001700 hwmon: (k10temp) Add support for Zen5 Ryzen Desktop omits 234ccb284dc9 hwmon: (amc6821) Add PWM polarity configuration with OF omits a10afe336edb dt-bindings: hwmon: amc6821: add fan and PWM output omits bcf704c31a2e hwmon: (qnap-mcu) Remove (explicitly) unused header omits 14daefd22065 Merge remote-tracking branch 'regulator/for-6.16' into reg [...] omits ff9a41499b8d btrfs: tracepoints: use btrfs_root_id() to get the id of a root omits bcf31e2a043d btrfs: zlib: prepare copy_data_into_buffer() for large dat [...] omits 09cc06e33618 btrfs: subpage: prepare for large data folios omits 2db07df25e27 btrfs: prepare end_bbio_data_write() for large data folios omits aa46796c2918 btrfs: prepare prepare_one_folio() for large data folios omits ada962e3c661 btrfs: prepare btrfs_page_mkwrite() for large data folios omits 5bcad93f6976 btrfs: send: prepare put_file_data() for larger data folios omits 3090f9a3ffb1 btrfs: send: remove the again label inside put_file_data() omits 308a921d5c45 btrfs: zoned: return EIO on RAID1 block group write pointe [...] omits 64bfa5f02e76 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_insert_inode_extref() omits 53e26b6f3da0 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_del_inode_extref() omits ad98e0fb639b btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_encoded_read_inline() omits f34b3ad796cd btrfs: use BTRFS_PATH_AUTO_FREE in can_nocow_extent() omits 60fa7811feac btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_set_inode_index_count() omits 7f43a5b9a7c9 btrfs: use BTRFS_PATH_AUTO_FREE in may_destroy_subvol() omits 7d3143ccdcf7 btrfs: do more trivial BTRFS_PATH_AUTO_FREE conversions omits 1bdfeca01d7d btrfs: remove redundant record start offset check at test_ [...] omits 71bba730e1fa btrfs: simplify last record detection at test_range_bit() omits 0266a41484d1 btrfs: remove redundant check at find_first_extent_bit_state() omits de49da2f2b0d btrfs: fix documentation for tree_search_for_insert() omits f5c019a04e35 btrfs: simplify last record detection at test_range_bit_exists() omits bf229b1d7988 btrfs: use clear_extent_bits() instead of clear_extent_bit [...] omits 0b2acb015356 btrfs: use clear_extent_bits() at chunk_map_device_clear_bits() omits defd4bcf0a1c btrfs: use clear_extent_bit() at try_release_extent_state() omits 2b474686701e btrfs: fix the file offset calculation inside btrfs_decomp [...] omits 4853650cc31d btrfs: fix the ASSERT() inside GET_SUBPAGE_BITMAP() omits 6ba6155e3b5d btrfs: use rb_entry_safe() where possible to simplify code omits bfd0dc4cb1fe btrfs: pass a pointer to get_range_bits() to cache first s [...] omits 86a1141a4699 btrfs: allow folios to be released while ordered extent is [...] omits f3d2dbba2af5 btrfs: update comment for try_release_extent_state() omits 18eb85fdb68e btrfs: prepare btrfs_punch_hole_lock_range() for large dat [...] omits 606433d7b8ed btrfs: prepare btrfs_buffered_write() for large data folios omits 61247d792eb0 btrfs: refactor how we handle reserved space inside copy_o [...] omits 53dda1b821c4 btrfs: avoid page_lockend underflow in btrfs_punch_hole_lo [...] omits 0343f88be454 btrfs: subpage: access correct object when reading bitmap [...] omits 79211a81d03b btrfs: remove EXTENT_UPTODATE io tree flag omits 3f6f72af1683 btrfs: stop searching for EXTENT_DIRTY bit in the excluded [...] omits f28dd6a8cdef btrfs: remove leftover EXTENT_UPTODATE clear from an inode [...] omits 5c11ff5b9ce8 btrfs: fix fsync of files with no hard links not persistin [...] omits 8df0e63e9476 btrfs: remove folio order ASSERT()s in super block writeback path omits 57f8280dd368 btrfs: fix typo in space info explanation omits bfb6f5f9ed05 btrfs: remove unused flag EXTENT_BUFFER_IN_TREE omits 0ecdd3c1130d btrfs: remove unused flag EXTENT_BUFFER_CORRUPT omits 54f1dca3ed5c btrfs: remove unused flag EXTENT_BUFFER_READAHEAD omits 69ee6880320b btrfs: remove unused flag EXTENT_BUFFER_READ_ERR omits 5fa3344240e0 btrfs: extract the main loop of btrfs_buffered_write() int [...] omits 1e231c60eecf btrfs: extract the space reservation code from btrfs_buffe [...] omits 8be8407eda91 btrfs: cleanup the reserved space inside loop of btrfs_buf [...] omits a440f11716c1 btrfs: remove force_page_uptodate variable from btrfs_buff [...] omits c64779b18b92 btrfs: correctly escape subvol in btrfs_show_options() omits d47cef4b4864 btrfs: ioctl: don't free iov when btrfs_encoded_read() ret [...] omits 2c3d02e282bd btrfs: move block perfect compression out of experimental [...] omits 16ce647f8360 Merge branch 'misc-6.15' into next-fixes omits c22cf2159031 workqueue: Better document teardown for delayed_work adds 0251ddbffbeb Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 82efd569a890 locking/local_lock: fix _Generic() matching of local_trylock_t adds a79be02bba5c Fix mis-uses of 'cc-option' for warning disablement adds 6487a9d9bab8 mm: fix ratelimit_pages update error in dirty_ratio_handler() adds c853d6097732 mm: hugetlb: fix incorrect fallback for subpool adds 570adce91c31 mm/page_alloc.c: avoid infinite retries caused by cpuset race adds 05b4c764486a mailmap: add entries for Lance Yang adds 669de68a25cf ocfs2: fix the issue with discontiguous allocation in the [...] adds e55f385a7d51 x86: disable image size check for test builds adds 72e33d5a04e3 x86-disable-image-size-check-for-test-builds-fix adds 589c20ffbde9 x86-disable-image-size-check-for-test-builds-fix-fix adds 756ab8c01496 MAINTAINERS: add reverse mapping section adds 5b6f6b11188c mm/huge_memory: fix dereferencing invalid pmd migration entry adds db41eb4ce7d5 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] adds a5bd1c9b9a04 kernel/fork: only call untrack_pfn_clear() on VMAs duplica [...] adds a1f4bba9b7a1 ocfs2: fix panic in failed foilio allocation adds 2f46598ca150 smaps: fix crash in smaps_hugetlb_range for non-present hu [...] adds 1d6f2516fae9 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 1aac75ad712c Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds be3f1938d3e6 btrfs: fix COW handling in run_delalloc_nocow() adds 48c1d1bb525b btrfs: fix the inode leak in btrfs_iget() adds e08e49d986f8 btrfs: adjust subpage bit start based on sectorsize adds bac8105862c2 Merge branch 'misc-6.15' into next-fixes adds 16e4732dddd7 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 564286ace14c Merge branch 'fs-current' of linux-next adds a546e11bd64f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ce6815585d46 net: phylink: mac_link_(up|down)() clarifications adds b7f0ee992adf net: phy: leds: fix memory leak adds 4bc12818b363 virtio-net: disable delayed refill when pausing rx adds d63527e109e8 tipc: fix NULL pointer dereference in tipc_mon_reinit_self() adds 491ef1117c56 net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware [...] adds b0a54d466ea2 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds f2858f308131 selftests/bpf: Mitigate sockmap_ktls disconnect_after_dele [...] adds 8bd4cf8f3bd5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a264c8f585e1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds abf078c0a322 wifi: mac80211: restore monitor for outgoing frames adds 72bb27254180 Revert "wifi: iwlwifi: add support for BE213" adds 64dc5d5e341d Revert "wifi: iwlwifi: make no_160 more generic" adds 4f7a07791944 wifi: iwlwifi: mld: properly handle async notification in [...] adds c155f7c3ad1e wifi: iwlwifi: mld: inform trans on init failure adds d1ee2c192256 wifi: iwlwifi: mld: only create debugfs symlink if it does [...] adds d49437a6afc7 wifi: iwlwifi: back off on continuous errors adds 60d418e85404 wifi: iwlwifi: mld: fix BAID validity check adds 15220a257319 wifi: iwlwifi: don't warn if the NIC is gone in resume adds a17821321a9b wifi: iwlwifi: fix the check for the SCRATCH register upon resume adds 0fb15ae3b0a9 wifi: plfxlc: Remove erroneous assert in plfxlc_mac_release adds 8e089e7b585d wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl [...] adds 175e69e33c66 wifi: iwlwifi: restore missing initialization of async_han [...] adds d046b02218ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 98492af71a4a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 70ad2e6bd180 ASoC: cs42l43: Disable headphone clamps during type detection adds da6d7db8b162 ASoC: soc-acpi-intel-ptl-match: add empty item to ptl_cs42 [...] adds b486b49f66e0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d9f5a6b8b9e5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 460b14b0929f spi: stm32-ospi: Fix an error handling path in stm32_ospi_probe() adds 99279d97ca01 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 442cacac2d99 misc: pci_endpoint_test: Defer IRQ allocation until ioctl( [...] adds 00353b00f17a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4a610ff1068c Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 105763e0bc0c Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 31ed9f5fbe43 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 01bbdf5e4585 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e3e49d6cedb6 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 001e46cfb53f Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 06fd8bd007f3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3345aa2c91d2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1ad5456c18b4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2167fe4df2cf Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] adds 89ad727ebe74 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0479ff4bc089 Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] adds 37d37bf586c3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9a4529daad7c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 66dc6ad51af4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e6950df36998 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds fff9ade34bb1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4df0213c84ec Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 0db61388b389 perf/core: Change to POLLERR for pinned events with error adds abb202d23e7e Merge branch into tip/master: 'perf/urgent' adds 8f89d65a41f0 Merge branch into tip/master: 'x86/urgent' adds a3cb0b1952a4 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 1763720c5bc8 Merge branch 'slab/for-next-fixes' of git://git.kernel.org [...] adds bbe5679f30d7 drm/nouveau: Fix WARN_ON in nouveau_fence_context_kill() adds 7cdd31332a8e Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new a4db898fb2f9 mm: set the pte dirty if the folio is already dirty new 595b5a1c23f5 mm: introduce a common definition of mk_pte() new 945eb8b7a604 sparc32: remove custom definition of mk_pte() new 02695d56622a x86: remove custom definition of mk_pte() new 164c98626bec um: remove custom definition of mk_pte() new c9a81e993e15 mm: make mk_pte() definition unconditional new ac7aacc17778 mm: add folio_mk_pte() new 94629b7a0c27 hugetlb: simplify make_huge_pte() new 3a48e82d17fb mm: remove mk_huge_pte() new ec90d099f979 mm: add folio_mk_pmd() new 0acdd5cd8bb6 arch: remove mk_pmd() new 52622527f66b filemap: remove readahead_page() new d080c89ae9a0 mm: remove offset_in_thp() new 686592ac9b9b iov_iter: convert iter_xarray_populate_pages() to use folios new 6695c329619d iov_iter: convert iov_iter_extract_xarray_pages() to use folios new 3cff33650ab6 filemap: remove find_subpage() new 147de9bf4244 filemap: convert __readahead_batch() to use a folio new d738b3cc62d8 filemap: remove readahead_page_batch() new b3e9b3ce8fad mm: delete thp_nr_pages() new c4d6b394aa78 zsmalloc: prefer the the original page's node for compressed data new 900a79a9a92f zsmalloc-prefer-the-the-original-pages-node-for-compressed [...] new 894b24ab0e7e memcg, oom: do not bypass oom killer for dying tasks new 5ef1614717a1 mm: page_alloc: remove redundant READ_ONCE new 6f83415c92a8 memory: implement memory_block_advise/probe_max_size new 8eed05e79254 x86: probe memory block size advisement value during mm init new abd065ab1495 acpi,srat: give memory block size advice based on CFMWS alignment new bcb0d96d053b mm/compaction: use folio in hugetlb pathway new 4a5795682ec8 mm: annotate data race in update_hiwater_rss new 0a0b68f8166c mm/show_mem: optimize si_meminfo_node by reducing redundant code new 998ebb5d6186 selftests/mm: convert page_size to unsigned long new 3c8e76b6c3f8 zram: modernize writeback interface new 5de7cf6e7370 zram: modernize writeback interface new 7b090418ff81 zram: modernize writeback interface new e61d687a2052 mm/page_alloc: simplify free_page_is_bad by removing free_ [...] new 5c9e306ef0a1 mm/compaction: remove low watermark cap for proactive compaction new 125d930aed0a mm/compaction: reduce the difference between low and high [...] new 7b7b91d33be6 memcg: vmalloc: simplify MEMCG_VMALLOC updates new 5650fc37186f memcg: simplify MEMCG_VMALLOC updates - fix new 33a2553c39d9 memcg: remove root memcg check from refill_stock new b6945e568eee memcg: decouple drain_obj_stock from local stock new b61e3724f687 memcg: introduce memcg_uncharge new 26130fd7d19b memcg: manually inline __refill_stock new 46cd16d25669 memcg: no refilling stock from obj_cgroup_release new 299d5853589a memcg: do obj_cgroup_put inside drain_obj_stock new fdcdf5235944 memcg: use __mod_memcg_state in drain_obj_stock new ba7468094ca7 memcg: combine slab obj stock charging and accounting new 8e8c58fd2e41 memcg: manually inline replace_stock_objcg new 239fd406c2a2 mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...] new bf2b8d856ae0 mm: swap: enable swap_entry_range_free() to drop any kind [...] new 27e4cd1fcba1 mm: swap: add __maybe_unused attribute for swap_is_last_re [...] new a2e6bdc56d2b mm: swap: use swap_entries_free() to free swap entry in sw [...] new 8ced8ca1dce5 mm: swap: use swap_entries_free() drop last ref count in s [...] new 4abe6b8e677c mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...] new 673ae8eaf33e mm: swap: free each cluster individually in swap_entries_p [...] new 966df6c9e42b mm: swap: factor out helper to drop cache of entries withi [...] new 6e5c1688ab56 mm: swap: replace cluster_swap_free_nr() with swap_entries [...] new afbe1aa069f4 mm: add kernel-doc comment for free_pgd_range() new 6d777a77b9b9 hexagon: add syscall_set_return_value() new 23d1fad51322 syscall.h: add syscall_set_arguments() new 22548d977f9a syscallh-add-syscall_set_arguments-fix new 3840d447e16f syscall.h: introduce syscall_set_nr() new ab2ecab30987 ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op new 0554da6d6123 ptrace: introduce PTRACE_SET_SYSCALL_INFO request new 9d55f15e8e48 selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO new 5869c7be747b zsmalloc: cleanup headers includes new 30882a839da9 fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions new e2811d3a470a tools headers UAPI: sync linux/fs.h with the kernel sources new 6916e7fd65fd selftests/mm: add PAGEMAP_SCAN guard region test new 03fa35207a95 mm: fix parameter passed to page_mapcount_is_type() new ad9a9f614416 mm/debug: fix parameter passed to page_mapcount_is_type() new 11dec803c0f6 mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix new 47820ef8f765 kernel/events/uprobes: pass VMA instead of MM to remove_br [...] new 3a9fddc9fc10 kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...] new 2f2b46507da4 kernel/events/uprobes: uprobe_write_opcode() rewrite new 75190288bc25 mm: page_alloc: tighten up find_suitable_fallback() new 54c180f9fcb9 selftest/mm: make hugetlb_reparenting_test tolerant to asy [...] new 76346454063e mm/ptdump: split note_page() into level specific callbacks new df4b388d1641 mm/ptdump: split effective_prot() into level specific callbacks new d392445a0cae arm64/mm: define ptdesc_t new 35fad1ba8efe xarray: make xa_alloc_cyclic() return 0 on all success cases new dc8f173e5aab fs/proc/page: refactor to reduce code duplication new 977a58d358e9 vmalloc: add for_each_vmap_node() helper new 20f34c13d867 vmalloc: switch to for_each_vmap_node() helper new e667ea5eeed9 vmalloc-switch-to-for_each_vmap_node-helper-fix new f6965ebaa201 vmalloc: use for_each_vmap_node() in purge-vmap-area new 4c02eef5b52c sched/numa: add statistics of numa balance task migration [...] new 14ffded4527e mm: pass mm down to pagetable_{pte,pmd}_ctor new 730a8c56d921 x86: pgtable: always use pte_free_kernel() new ab23a874e4aa mm: call ctor/dtor for kernel PTEs new dbfd00aec5d7 m68k: mm: call ctor/dtor for kernel PTEs new 68fe77975262 powerpc: mm: call ctor/dtor for kernel PTEs new 78dad8d4c535 sparc64: mm: call ctor/dtor for kernel PTEs new 4785d178db4f mm: skip ptlock_init() for kernel PMDs new af399fbc0073 arm64: mm: use enum to identify pgtable level instead of *_SHIFT new 5c2d16a45341 arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() new 3ffc142f95ae riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late new cf84cad8bb8f arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() new b1c29e50ca7a riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc new 8f9ce0164519 mm: rust: add abstraction for struct mm_struct new f84a4415ee10 mm: rust: add vm_area_struct methods that require read access new f2b70dd8cfa0 mm: rust: add vm_insert_page new 7f763c322406 mm: rust: add lock_vma_under_rcu new 75247c8d9be7 mm: rust: add mmput_async support new fbc4d0c3c325 mm: rust: add VmaNew for f_ops->mmap() new 9c104a2f650f rust: miscdevice: add mmap support new 52d545eba2e1 task: rust: rework how current is accessed new 606d0cca5ab1 mm: rust: add MEMORY MANAGEMENT [RUST] new d8b03b0eb5a8 mm/vma: fix incorrectly disallowed anonymous VMA merges new 470a541c2974 tools/testing: add PROCMAP_QUERY helper functions in mm se [...] new b7fff31f9f51 tools/testing/selftests: assert that anon merge cases beha [...] new 3bf192ae6a2d mm: huge_memory: add folio_mark_accessed() when zapping file THP new 739a6d3ef6f6 mm-huge_memory-add-folio_mark_accessed-when-zapping-file-t [...] new 915065591ebb mm/madvise: define and use madvise_behavior struct for mad [...] new 3fd380d76cbb mm/madvise: batch tlb flushes for MADV_FREE new 8e0448b3ac4a mm/memory: split non-tlb flushing part from zap_page_range [...] new abf24c746fdb mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] new ce2aa41f559e maple_tree: convert mas_prealloc_calc() to take in a maple [...] new c09312cb9adb maple_tree: use height and depth consistently new 6c8b1b5c169a maple_tree: use vacant nodes to reduce worst case allocations new da6750c62615 maple_tree: break on convergence in mas_spanning_rebalance() new 90d80e860f2b maple_tree: add sufficient height new 334a56f1daaf maple_tree: reorder mas->store_type case statements new b6f7bc6f66d8 selftests/mm: restore default nr_hugepages value during cl [...] new b17416786fc7 memcg: optimize memcg_rstat_updated new 96006667b973 selftests/damon: remove the remaining test scripts for DAM [...] new 8c1099ca8e1e mm, hugetlb: avoid passing a null nodemask when there is m [...] new 3462368f54d1 vmalloc: use atomic_long_add_return_relaxed() new 5bd2158c647b mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio new 3c9440311f99 mm/gup: remove unneeded checking in follow_page_pte() new b152d9b1f0b6 mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...] new 09fa36adf309 mm/gup: clean up codes in fault_in_xxx() functions new b038f3eb7e1b mm-gup-clean-up-codes-in-fault_in_xxx-functions-v5 new 0c2a9eb10313 memblock: add MEMBLOCK_RSRV_KERN flag new 51ba4f9d3927 memblock: add support for scratch memory new a5e178592bce memblock: introduce memmap_init_kho_scratch() new dff604e3caf0 kexec: add Kexec HandOver (KHO) generation helpers new ceef8de6a481 kexec: add KHO parsing support new 69a5ad032e66 kexec: enable KHO support for memory preservation new 0ecfcfcfe8e3 kexec: add KHO support to kexec file loads new 6d17826c46fa kexec: add config option for KHO new 72d0c845e37e arm64: add KHO support new a0cf9d817df0 x86/setup: use memblock_reserve_kern for memory used by kernel new aa852de857ec x86: add KHO support new 2e257a656639 memblock: add KHO support for reserve_mem new 9d4e86aada47 Documentation: add documentation for KHO new 5919868eeff3 Documentation: KHO: add memblock bindings new 6b271248252e samples/damon/prcl: fix a comment typo new 3f58806e233e mm/vmscan: modify the assignment logic of the scan and tot [...] new a6ce6ca8f2c5 mm: add nr_free_highatomic in show_free_areas new a3d1dd959221 mm: convert free_page_and_swap_cache() to free_folio_and_s [...] new 1fc507224eaf memcg: multi-memcg percpu charge cache new 47484cade6ac mm: move mmap/vma locking logic into specific files new 1965da83a202 mempolicy: optimize queue_folios_pte_range by PTE batching new 677e41cd1d0d Documentation: zram: update IDLE pages tracking documentation new 9962d022b6c6 lib/test_vmalloc.c: replace RWSEM to SRCU for setup new c8d5facb3b92 lib/test_vmalloc.c: fix compile error with CONFIG_TINY_RCU new 4c50ae38a3eb lib/test_vmalloc.c: allow built-in execution new a528ccd3eee6 MAINTAINERS: add test_vmalloc.c to VMALLOC section new 19b6cde89b5f vmalloc: align nr_vmalloc_pages and vmap_lazy_nr new 32bff6581391 mm: memcontrol: remove unnecessary NULL check before free_ [...] new 6c5b53e4a69f mm/mempolicy: fix memory leaks in weighted interleave sysfs new 1b092cbb6b61 mm/mempolicy: prepare weighted interleave sysfs for memory [...] new 8bc3314a3917 mm/mempolicy: support memory hotplug in weighted interleave new def9fdd98cf3 mm/damon/core: introduce damos quota goal metrics for memo [...] new 4505ec8450f2 mm/damon/sysfs-schemes: implement file for quota goal nid [...] new f528432088e9 mm/damon/sysfs-schemes: connect damos_quota_goal nid with [...] new fc7fcab60a60 Docs/mm/damon/design: document node_mem_{used,free}_bp new 2ae16c194f25 Docs/admin-guide/mm/damon/usage: document 'nid' file new dc094d42bc7a Docs/ABI/damon: document nid file new 35b9aed7904e samples/damon: implement a DAMON module for memory tiering new e04408b9cb9f mm: fix typos in comments in mm_init.c new fd49fcf3028c Update Christoph's Email address and make it consistent new 4abe0a6d9957 mm/vmalloc.c: change purge_ndoes as local static variable new 425e15b9cb2b mm/vmalloc.c: find the vmap of vmap_nodes in reverse order new 4ed942d8ff3d mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit new 2a8870ea71eb mm/vmalloc: optimize function vm_unmap_aliases() new c0ccad3ee864 mm/vmalloc.c: return explicit error value in alloc_vmap_area() new 51f9905ffd2f Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] new 3041c048ae1c bug/kunit: core support for suppressing warning backtraces new fd6f94f0427a kunit: fix compilation error on s390 new 316535c72bcb kunit: bug: count suppressed warning backtraces new dbc1b91029e8 kunit: add test cases for backtrace warning suppression new 71d2e999e043 kunit: fix backtrace suppression test module description new bd8d2b6e198f kunit: add documentation for warning backtrace suppression API new c55fd50c30ed drm: suppress intentional warning backtraces in scaling un [...] new 1b1f8a5b25a3 x86: add support for suppressing warning backtraces new a8d7416c9f06 arm64: add support for suppressing warning backtraces new 1331e8d252bc loongarch: add support for suppressing warning backtraces new 11749be129db parisc: add support for suppressing warning backtraces new 1d9f599a8f43 s390: add support for suppressing warning backtraces new f03ae2f1711e sh: add support for suppressing warning backtraces new adbe8ec0c519 sh: move defines needed for suppressing warning backtraces new 1153d53b931a riscv: add support for suppressing warning backtraces new 5aafef1272ad powerpc: add support for suppressing warning backtraces new ae75819aed69 exit: move and extend sched_process_exit() tracepoint new b702a69fcfbd exit: document sched_process_exit and sched_process_templa [...] new 41cbc55312a9 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery new 361fb354e735 init/main.c: log initcall level when initcall_debug is used new 74a423a960ca crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo new 7f6e751d9f6c crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo new 86a24c1cf6ef exit: skip IRQ disabled warning during power off new 7d8dbe35c0cb task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check new a346769305ed lib/rbtree.c: fix the example typo new 483f7eb8af84 proc: fix the issue of proc_mem_open returning NULL new fef2a7278e5d checkpatch: dont warn about unused macro arg on empty body new 76173e901710 checkpatch: qualify do-while-0 advice new 8011b3518369 powernow: use pr_info_once new 02cccacf77e0 kernel.h: move READ/WRITE definitions to <linux/types.h> new e1e28e6c1d5e kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h new ed7527acca2a kstrtox: add support for enabled and disabled in kstrtobool() new 4bedcf573d59 errseq: eliminate special limitation for macro MAX_ERRNO new 93773a20bb34 exit: combine work under lock in synchronize_group_exit() [...] new ca9e7a198f20 Squashfs: check return result of sb_min_blocksize new e9577d9112bc ocfs2: o2net_idle_timer: Rename del_timer_sync in comment new 1461540d3e5d hung_task: replace blocker_mutex with encoded blocker new 236077d5e0c3 hung_task: show the blocker task if the task is hung on semaphore new d8d853364d1d samples: extend hung_task detector test with semaphore support new 7df12b269975 ocfs2: simplify return statement in ocfs2_filecheck_attr_store() new a879072a8b9f scatterlist: inline sg_next() new fa1bdbbfbd29 rapidio: remove some dead defines new d6dc98838471 rapidio: remove unused functions new 68261829704a relay: remove unused relay_late_setup_files new d59e3c889981 lib/test_kmod: do not hardcode/depend on any filesystem new 6e0ff83fcc98 crash: fix spelling mistake "crahskernel" -> "crashkernel" new a3db05f4592a treewide: fix typo "previlege" new 6b07f9a0fa41 watchdog: fix watchdog may detect false positive of softlockup new e98c8882d7cb maccess: fix strncpy_from_user_nofault() empty string handling new 49b527f84efd Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] new 6061d058fbf8 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 6e8b157b3bec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82fe35433bad Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 23ceef503340 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93273ca4a4ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e0e70c95077 arm64: dts: apple: Add SPMI controller nodes new a6cd41d3ae3e Merge remote-tracking branch 'origin/asahi-soc/dt' into as [...] new 90d861f3abcd Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 8db6d4802408 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bfe879e83e07 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new a75a982c5edf Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 9584fa99f22e Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 9f8847101f7a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 185ae70ad680 ARM: dts: imx: Drop redundant CPU "clock-latency" new c806347d315d ARM: dts: ls1021a-tqmals1021a: Fix license new 43d790a0a7c8 ARM: dts: ls1021a-tqmals1021a: Add vcc-supply for spi-nor new 8511c30d71e3 ARM: dts: ls1021a-tqmals1021a: Add HDMI overlay new fbfd01d75329 ARM: dts: ls1021a-tqmals1021a: Add LVDS overlay for Tianma [...] new 43db162d0cf6 ARM: dts: ls1021a-tqmals1021a: Add overlay for CDTech FC21 [...] new 98842790e40f ARM: dts: ls1021a-tqmals1021a: Add overlay for CDTech DC44 [...] new 690f7e40cccd ARM: dts: ls1021a-tqmals1021a: change sound card model name new 7291a7c323dd Merge branch 'imx/dt' into for-next new c197f323ed64 arm64: dts: imx8qm-mek: consolidate reserved-memory new 42b2ac9f1bfe arm64: dts: imx: Drop redundant CPU "clock-latency" new 4e13da7c7393 arm64: dts: freescale: imx8mp-verdin: Add EEPROM compatibl [...] new ac1c1d2e2124 arm64: dts: freescale: imx8mm-verdin: Add EEPROM compatibl [...] new 616589e08aef Merge branch 'imx/dt64' into for-next new 66cbe03d2085 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d15059f7be59 arm64: dts: mt8183: Add port node to mt8183.dtsi new 21ce58965454 arm64: dts: mediatek: mt8395-genio-1200-evk: Add display on DSI0 new 7081ba442f09 arm64: dts: mediatek: mt8390-genio-common: Add Display on DSI0 new 2521f47606ea arm64: dts: mediatek: mt8395-nio-12l: Enable Audio DSP and [...] new 3a516904e5c1 Merge branch 'v6.15-next/dts64' into for-next new d23821ae89f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 061d37c11e8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4da23c3c623 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c0a44c40517 dt-bindings: soc: qcom,rpmh-rsc: Limit power-domains requirement new 4ad3b5991a98 Merge branches 'arm32-for-6.16', 'arm64-defconfig-for-6.16 [...] new 3584de33bbbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b45cd6b5098 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dee6e32ea0a4 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new fa9160bdd1f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74543b791f3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a98b742ae3d2 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new f4b647b6d1fc Merge branch 'for-next' of https://github.com/spacemit-com/linux new e1e63ec87801 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 081ab5de6db3 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new ade4e7e30482 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd51351cee57 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new 8d1783f723b0 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 4ce3cdde38a4 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 62269500b657 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 90457c9b34c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f3c3b997d9c2 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 0c8eb4072c4c Merge branch 'for-next' of git://github.com/openrisc/linux.git new 618aec9e962c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11cb9044f2ea Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new d82364c0242d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1cccd6dbd034 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 21a613f4e385 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 15ee5fc8973b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 64f715bf7464 Merge branch 'misc-6.15' into for-next-current-v6.14-20250423 adds 1ee7367bfa3c Merge branch 'for-next-current-v6.14-20250423' into for-ne [...] adds 36d52cd70af8 Merge branch 'misc-6.15' into for-next-next-v6.15-20250423 adds 26e96b9b3277 btrfs: move block perfect compression out of experimental [...] adds 2991666ca1ea btrfs: remove force_page_uptodate variable from btrfs_buff [...] adds b7863eb2fb73 btrfs: cleanup the reserved space inside loop of btrfs_buf [...] adds 745d78ecfb2e btrfs: extract the space reservation code from btrfs_buffe [...] adds 183f17ec2bfe btrfs: extract the main loop of btrfs_buffered_write() int [...] adds 5ba3fd13a2c6 btrfs: remove unused flag EXTENT_BUFFER_READ_ERR adds 34059320b245 btrfs: remove unused flag EXTENT_BUFFER_READAHEAD adds 4b03a13886e8 btrfs: remove unused flag EXTENT_BUFFER_CORRUPT adds ffaa686e83ba btrfs: remove unused flag EXTENT_BUFFER_IN_TREE adds d75f6373572a btrfs: fix typo in space info explanation adds 3fb72038ae64 btrfs: fix fsync of files with no hard links not persistin [...] adds 4817bd3fc139 btrfs: remove leftover EXTENT_UPTODATE clear from an inode [...] adds 8be74c4158b4 btrfs: stop searching for EXTENT_DIRTY bit in the excluded [...] adds 6d014494c44d btrfs: remove EXTENT_UPTODATE io tree flag adds b3fda9a88d09 btrfs: refactor how we handle reserved space inside copy_o [...] adds 1fea2c68444f btrfs: prepare btrfs_buffered_write() for large data folios adds cfdba9c72818 btrfs: prepare btrfs_punch_hole_lock_range() for large dat [...] adds b60b96a16c83 btrfs: update comment for try_release_extent_state() adds 5319ff6dc2ca btrfs: allow folios to be released while ordered extent is [...] adds fe134d6b5d8b btrfs: pass a pointer to get_range_bits() to cache first s [...] adds ccf08b1c923c btrfs: use rb_entry_safe() where possible to simplify code adds d41445fbad75 btrfs: fix the file offset calculation inside btrfs_decomp [...] adds 7853ea0c77b7 btrfs: use clear_extent_bit() at try_release_extent_state() adds 914fe87089d1 btrfs: use clear_extent_bits() at chunk_map_device_clear_bits() adds 90648669ce6e btrfs: use clear_extent_bits() instead of clear_extent_bit [...] adds 41ee6a3d1e6e btrfs: simplify last record detection at test_range_bit_exists() adds 30d7abd247c8 btrfs: fix documentation for tree_search_for_insert() adds 4bd4b99afd8c btrfs: remove redundant check at find_first_extent_bit_state() adds 63f8e6247511 btrfs: simplify last record detection at test_range_bit() adds a97e5f7d3660 btrfs: remove redundant record start offset check at test_ [...] adds 6cc7771d9819 btrfs: do more trivial BTRFS_PATH_AUTO_FREE conversions adds ba9a4a21c4ba btrfs: use BTRFS_PATH_AUTO_FREE in may_destroy_subvol() adds c9f0adebdec6 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_set_inode_index_count() adds 32c146783997 btrfs: use BTRFS_PATH_AUTO_FREE in can_nocow_extent() adds 9e0662cab4ea btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_encoded_read_inline() adds 0e757fbb06a9 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_del_inode_extref() adds 8a8b7b4176c9 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_insert_inode_extref() adds 0322fbe2c880 btrfs: send: remove the again label inside put_file_data() adds 43fe52c69122 btrfs: send: prepare put_file_data() for larger data folios adds e65f29ca4f54 btrfs: prepare btrfs_page_mkwrite() for large data folios adds f0c21cf3265c btrfs: prepare prepare_one_folio() for large data folios adds e0ee5865fff3 btrfs: prepare end_bbio_data_write() for large data folios adds 3771fe4062fa btrfs: subpage: prepare for large data folios adds 28397a8d4e71 btrfs: zlib: prepare copy_data_into_buffer() for large dat [...] adds 9f2f8b9d0398 btrfs: tracepoints: use btrfs_root_id() to get the id of a root adds d3a56ed59ba3 btrfs: remove unnecessary early exits in delalloc folio lo [...] adds 06f435867adf btrfs: use folio_contains() for EOF detection adds c27642aa54af btrfs: tree-checker: more unlikely annotations adds d1ca75ea016a btrfs: remove extent_io_tree_to_inode() and is_inode_io_tree() adds 35a019fe305d btrfs: add btrfs prefix to trace events for extent state a [...] adds 8f89a9f469fc btrfs: add btrfs prefix to main lock, try lock and unlock [...] adds e37146ee140b btrfs: add btrfs prefix to dio lock and unlock extent functions adds 2d113fcc5985 btrfs: rename __lock_extent() and __try_lock_extent() adds f988f63aa849 btrfs: rename the functions to clear bits for an extent range adds ab547d032eb0 btrfs: rename set_extent_bit() to include a btrfs prefix adds fff995759a2d btrfs: rename the functions to search for bits in extent ranges adds de983d1dae2f btrfs: rename the functions to get inode and fs_info from [...] adds ba9bbddc22e3 btrfs: directly grab inode at __btrfs_debug_check_extent_i [...] adds 3fb6304a7f34 btrfs: rename the functions to init and release an extent io tree adds 785f0376f112 btrfs: rename the functions to count, test and get bit ran [...] adds c014bc6d4138 btrfs: rename free_extent_state() to include a btrfs prefix adds 727d80b7a287 btrfs: rename remaining exported functions from extent-io-tree.h adds 6f5fa8d55f51 btrfs: remove double underscore prefix from __set_extent_bit() adds 80e285ffe2a9 btrfs: make btrfs_find_contiguous_extent_bit() return bool [...] adds 72731a801d16 btrfs: tracepoints: add btrfs prefix to names where it's missing adds 66ac91ce3931 btrfs: tracepoints: remove no longer used tracepoints for [...] adds 0bccb9f5715b btrfs: rename exported extent map compression functions adds aa935bd4d3ec btrfs: rename extent map functions to get block start, end [...] adds e73ee1a61358 btrfs: rename functions to allocate and free extent maps adds 8a9e4ffde42d btrfs: rename remaining exported extent map functions adds 4f6653b29f04 btrfs: rename __lookup_extent_mapping() to remove double u [...] adds 86fb76318c1a btrfs: rename __tree_search() to remove double underscore prefix adds f94a84d0f7a6 btrfs: prepare compression paths for large data folios adds 951b86b39ed1 btrfs: enable large data folios support for defrag adds 86a98a7feffc btrfs: fix COW handling in run_delalloc_nocow() adds d180bc8b9391 btrfs: rename iov_iter iterator parameter in btrfs_buffere [...] adds 2f461e8cea12 btrfs: reuse exit helper for cleanup in btrfs_bioset_init() adds 92a3334054f3 btrfs: simplify return logic from btrfs_delayed_ref_init() adds 5c1ba6bcccbd btrfs: update and correct description of btrfs_get_or_crea [...] adds c3fcd0bc3177 btrfs: fix broken drop_caches on extent buffer folios adds 29a6118d829d btrfs: remove the alignment checks in end_bbio_data_read() adds 23d2c58eee7e btrfs: track the next file offset in struct btrfs_bio_ctrl adds 87e9ca55f7cd btrfs: pass a physical address to btrfs_repair_io_failure() adds aaf39f4599ec btrfs: move kmapping out of btrfs_check_sector_csum() adds b805f0a0103f btrfs: simplify bvec iteration in index_one_bio() adds f1f47d418223 btrfs: raid56: store a physical address in structure sector_ptr adds 575533a6aafa btrfs: scrub: use virtual addresses directly adds 6bc8ac319d12 btrfs: use bvec_kmap_local() in btrfs_decompress_buf2page() adds a8781b974ead btrfs: fix the inode leak in btrfs_iget() adds 704e1963247e btrfs: remove BTRFS_REF_LAST from enum btrfs_ref_type adds 3050d7e09e5d btrfs: enhance ASSERT() to take optional format string adds 84a2b22055fa btrfs: use verbose ASSERT() in volumes.c adds 9a1c04e3b675 btrfs: add debug build only WARN adds 16b5d03fc647 btrfs: convert WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)) to [...] adds f8f01a90f699 btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN() adds 6aa28f8be3d0 btrfs: adjust subpage bit start based on sectorsize adds 7866fe26fdd0 btrfs: === misc-next on b-for-next === adds 72adcbba8997 btrfs: scrub: fix incorrectly reported logical/physical address adds 0934b869d191 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() adds 91136d6be75a btrfs: scrub: remove unused is_super parameter from scrub_ [...] adds 83266e76cb76 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] adds 8e4f73118cfd btrfs: scrub: simplify the inode iteration output adds a81166fbc7c3 btrfs: scrub: ensure we output at least one error message [...] adds dcf536c249c2 btrfs: scrub: use generic ratelimit helpers to output erro [...] adds 0e3e3463dc97 btrfs: extend trim callchains to pass the operation type adds 8574ca9e3efe btrfs: add new ioctl CLEAR_FREE adds c7769cb73333 btrfs: add zeroout mode to CLEAR_FREE ioctl adds daa8e989fafb btrfs: add secure erase mode to CLEAR_FREE ioctl adds 2621c4a9509a btrfs: add more zeroout modes to CLEAR_FREE ioctl adds e3724138cf2a btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl adds a40215612265 btrfs: add mapping_set_release_always to inode's mapping adds 9f3f5162f143 btrfs: kill EXTENT_FOLIO_PRIVATE adds 1aa3484588db btrfs: update __btrfs_lookup_delayed_item to to use rb helper adds 0e1d1fc0e002 btrfs: update ulist_rbtree_search to to use rb helper adds d2c9b9b42623 btrfs: update ulist_rbtree_insert to to use rb helper adds 4501fc1242b5 btrfs: update lookup_block_entry to to use rb helper adds badc66c78e94 btrfs: update insert_block_entry to to use rb helper adds e643b744a77d btrfs: update lookup_root_entry to to use rb helper adds ff58db2bdf57 btrfs: update insert_root_entry to to use rb helper adds 95d3033533b6 btrfs: update insert_ref_entry to to use rb helper adds fcac8ac0c631 btrfs: update find_qgroup_rb to to use rb helper adds db845cbead9c btrfs: update add_qgroup_rb to to use rb helper adds 2a718c71b7a6 btrfs: update btrfs_qgroup_trace_subtree_after_cow to to u [...] adds 2a06f77aa336 btrfs: update btrfs_qgroup_add_swapped_blocks to to use rb helper adds 761f5e8a2bf0 btrfs: unlock all extent buffer folios in failure case adds 073375d24228 btrfs: convert the buffer_radix to an xarray adds 2129d9464e6d btrfs: set DIRTY and WRITEBACK tags on the buffer_tree adds 37eeb1b22f2c btrfs: use buffer radix for extent buffer writeback operations adds bf3c16191b6f btrfs: fix nonzero lowest level handling in btrfs_search_f [...] adds 102547fdf0cf btrfs: remove unused btrfs_io_stripe::length adds 9ecbdbdb158e btrfs: use unsigned types for constants defined as bit shifts adds 56e2d32ff98b btrfs: use list_first_entry() everywhere adds 3c3bfcde6323 btrfs: on unknown chunk allocation policy fallback to regular adds 10dffc16b1ed btrfs: take btrfs_space_info in btrfs_reserve_data_bytes adds 59e29e1f6201 btrfs: take struct btrfs_inode in btrfs_free_reserved_data [...] adds c490525516b1 btrfs: factor out init_space_info() adds 9058500c9f26 btrfs: spin out do_async_reclaim_{data,metadata}_space() adds 7b514b9b3d81 btrfs: factor out check_removing_space_info() adds e7baecdf5fcc btrfs: introduce space_info argument to btrfs_chunk_alloc adds b608dd6d1064 btrfs: pass space_info for block group creation adds e42c8908127a btrfs: introduce btrfs_space_info sub-group adds 8b9d0f7abbc2 btrfs: introduce tree-log sub-space_info adds cd69bc263f89 btrfs: tweak extent/chunk allocation for space_info sub-space adds a470db4ff80a btrfs: use proper data space_info adds 1dab60207a3f btrfs: add block_rsv for treelog adds 6a1c491fd2eb btrfs: reclaim from sub-space space_info adds a73da904cf3c Merge branch 'misc-next' into for-next-next-v6.15-20250423 adds b258c62d4804 Merge branch 'for-next-next-v6.15-20250423' into for-next- [...] adds bf8c3c9ad214 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6bd05dd493e8 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 925bab6c106a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bf7373b80680 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 741df8fee2ed Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 10ff6288703f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds c7572e37905a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2ba70fb39555 gfs2: deallocate inodes in gfs2_create_inode adds 4e33dbf0d644 gfs2: Fix usage of bio->bi_status in gfs2_end_log_write adds 623cfa639c09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4a0876b935bb Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds af5226abb40c smb: server: smb2pdu: check return value of xa_store() adds a1f46c99d9ea ksmbd: fix use-after-free in ksmbd_session_rpc_open adds 87b296401437 Fix use-after-free in kerberos authentication adds 4fa3122ddb3f Fix use-after-free in session logoff adds b5b9606a12d1 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 55c045e0258a Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 64bba70926f0 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds c1ea449acf59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 5250a6271b87 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds 4b4b5158d38e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6d0654c7b79 Merge branch 'fs-next' of linux-next new d97e9413abde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f737e8186a3 Merge branch 'pci/devres' new 2e7a26eb65ca Merge branch 'pci/enumeration' new 1a3bc1320c10 Merge branch 'pci/hotplug' new eee9e435d907 Merge branch 'pci/irq' new f94ef5904b64 Merge branch 'pci/virtualization' new afc0a570bb61 PCI: host-generic: Extract an ECAM bridge creation helper [...] new 4900454b4f81 PCI: ecam: Allow cfg->priv to be pre-populated from the ro [...] new 4785591f96c7 PCI: apple: Move over to standalone probing new ed982862ce98 PCI: apple: Dynamically allocate RID-to_SID bitmap new 0411c90eee6f PCI: apple: Move away from INTMSK{SET,CLR} for INTx and pr [...] new 7fa9fbf39116 PCI: apple: Fix missing OF node reference in apple_pcie_se [...] new 80b31fbbcac4 PCI: apple: Move port PHY registers to their own reg items new de9637c9f782 PCI: apple: Drop poll for CORE_RC_PHYIF_STAT_REFCLK new 7334364f9de7 PCI: apple: Use gpiod_set_value_cansleep in probe flow new 3f1ccd6e85d7 PCI: apple: Abstract register offsets via a SoC-specific s [...] new 4e639f11d6e0 PCI: apple: Add T602x PCIe support new 41fabb48452d Merge branch 'pci/controller/apple' new 8805f32a96d3 PCI: cadence: Fix runtime atomic count underflow new fa600b2baeb0 PCI: cadence: Add support to build pcie-cadence library as [...] new eb8d06abbb14 PCI: cadence-host: Introduce cdns_pcie_host_disable helper [...] new 63c2cdc45450 PCI: cadence-ep: Introduce cdns_pcie_ep_disable helper for [...] new 100726c52b0c PCI: j721e: Add support to build as a loadable module new 913a6f815252 Merge branch 'pci/controller/cadence' new 0093ac7f1793 Merge branch 'pci/controller/mvebu' new 09483959e34d PCI: dwc: Add support for configuring lane equalization presets new b649d91322e6 dt-bindings: PCI: qcom: Add IPQ5018 SoC new 3e5127469a8d PCI: qcom: Add support for IPQ5018 new f6a2a889c231 Merge branch 'pci/controller/qcom' new 2004abc4f064 Merge branch 'pci/controller/rcar-gen4' new eefa2aaa99bd Merge branch 'pci/controller/rockchip' new 215113ab9cc8 dt-bindings: PCI: dw: rockchip: Add rk3576 support new c928080166a1 dt-bindings: PCI: dwc: rockchip: Add rk3562 support new 2a24e06885d7 dt-bindings: PCI: Correct indentation and style in DTS example new 39813e1865c2 dt-bindings: PCI: sifive,fu740-pcie: Fix include placement [...] new 0c983d3544a5 dt-bindings: PCI: Convert Marvell EBU to schema new 096d05bf3e3a dt-bindings: PCI: Convert marvell,armada8k-pcie to schema new d63dbfc6f27d dt-bindings: PCI: Remove obsolete .txt docs new a94671f90c7c Merge branch 'pci/dt-bindings' new b981b25ce67b Merge branch 'pci/misc' new a85fadddcf32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 38e18483cd3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 242f81b6554c Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 485f9388650e Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new f2053eea39a4 hwmon: (qnap-mcu) Remove (explicitly) unused header new ce6642211888 dt-bindings: hwmon: amc6821: add fan and PWM output new cd17587272e2 hwmon: (amc6821) Add PWM polarity configuration with OF new 2c183963fb5f hwmon: (k10temp) Add support for Zen5 Ryzen Desktop new 73e5b6b51f00 hwmon: (pmbus) Introduce page_change_delay new e894b6442a96 hwmon: (ltc2992) Use new GPIO line value setter callbacks new 9c47e45de1f7 hwmon: (pmbus/ucd9000) Use new GPIO line value setter callbacks new 19932f844f3f hwmon: (pmbus/max34440) Fix support for max34451 new 629cf8f6c23a hwmon: (pmbus/max34440) Add support for ADPM12160 new 0b3c04c81804 hwmon: (pmbus) Do not set regulators_node for single-chann [...] new 6de6868df187 hwmon: (max6639) Allow setting target RPM new ab2f6bffe731 hwmon: (max34451) Work around lost page new 0bf08f9e358d hwmon: (asus-ec-sensors) sort sensor definition arrays new 9b116ba6c9eb hwmon: (ina2xx) make regulator 'vs' support optional new 0d01110e6356 hwmon: (gpio-fan) Add regulator support new 7e581c193bde hwmon: Add KEBA battery monitoring controller support new 56591083846b hwmon: (pwm-fan) disable threaded interrupts new 80fcd1e7f5c7 hwmon: (xgene-hwmon) Simplify PCC shared memory region handling new 38b5a5acabb6 hwmon: (lm90) Use to_delayed_work() new 41e743881e85 hwmon: (aht10) Drop doctype annotations from static functions new e799657a8aac hwmon: (dell-smm) Add the Dell OptiPlex 7050 to the DMI whitelist new 4cf1aab45cc5 hwmon: (spd5118) Split into common and I2C specific code new ae28532aff1f hwmon: (spd5118) Name chips taking the specification literally new be82d39c537e hwmon: (spd5118) Support 16-bit addressing for NVMEM accesses new a852162efbff hwmon: (spd5118) Detect and support 16-bit register addressing new 48834a4e7943 dt-bindings: hwmon: pmbus: add lt3074 new c66c5bda7f24 hwmon: (pmbus/lt3074) add support for lt3074 new 03abdce464ef dt-bindings: hwmon: ti,tmp102: document optional V+ supply [...] new 3e749ce13267 hwmon: (tmp102) add vcc regulator support new 8debd8511dd9 hwmon: (max77705) Add initial support new 4808beb5eff0 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new a1c2d241bc34 Merge branch 'docs-next' of git://git.lwn.net/linux.git new f6e9968aeb20 media: dt-bindings: media: renesas,vsp1: Document RZ/V2H(P) new 079afc0b7241 media: dt-bindings: media: renesas,fcp: Document RZ/V2H(P) SoC new e7376745ad5c media: rcar-vin: Fix stride setting for RAW8 formats new 52e39050616a media: dt-bindings: renesas,rzg2l-csi2: Document Renesas R [...] new f1c83d2f2841 media: dt-bindings: renesas,rzg2l-csi2: Document Renesas R [...] new d71be5add2f3 media: dt-bindings: renesas,rzg2l-cru: Document Renesas RZ [...] new 7c537ccfe898 media: rzg2l-cru: csi2: Use local variable for struct devi [...] new 198be9e98bda media: rzg2l-cru: csi2: Use devm_pm_runtime_enable() new aed5bbaec534 media: rzg2l-cru: rzg2l-core: Use local variable for struc [...] new 2fc8cfe06e76 media: rzg2l-cru: rzg2l-core: Use devm_pm_runtime_enable() new 15cef2dc7d68 media: rzg2l-cru: csi2: Introduce SoC-specific D-PHY handling new ed472263fcc4 media: rzg2l-cru: csi2: Skip system clock for RZ/V2H(P) SoC new 995cfd09ff8f media: rzg2l-cru: csi2: Add support for RZ/V2H(P) SoC new d9063dc50255 media: rzg2l-cru: Add register mapping support new 5f5ed645b31b media: rzg2l-cru: Pass resolution limits via OF data new 48ce5920da1d media: rzg2l-cru: Add image_conv offset to OF data new 2d9e3eb740b7 media: rzg2l-cru: Add IRQ handler to OF data new 446c645f7fe4 media: rzg2l-cru: Add function pointer to check if FIFO is empty new 3c3433c5b3a0 media: rzg2l-cru: Add function pointer to configure CSI new 1d1e564fce1b media: rzg2l-cru: Add support for RZ/G3E SoC new 0da23bf4884a Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 5786ef8ad8d4 Merge tag 'cpufreq-arm-fixes-6.15-rc' of git://git.kernel. [...] new b6dde1ef1934 Merge branch 'fixes' into linux-next new 5292ac987f05 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 69ade001b5e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b2db49186d81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b30ae9adb04 net: bridge: mcast: re-implement br_multicast_{enable, dis [...] new 6c131043eaf1 net: bridge: mcast: update multicast contex when vlan stat [...] new aea45363e29d selftests: net/bridge : add tests for per vlan snooping wi [...] new 88922fe78540 Merge branch 'bridge-mc-per-vlan-qquery' new 8ff617513996 bnxt_en: hide CONFIG_DETECT_HUNG_TASK specific code new 87f43e6f06a2 net: stmmac: dwc-qos: calibrate tegra with mdio bus idle new 7965facefaed netlink: specs: allow header properties for attribute sets new 43b606d98482 netlink: specs: rt-link: remove the fixed members from attrs new ed43ce6ab222 netlink: specs: rt-link: remove if-netnsid from attr list new c703d258f626 netlink: specs: rt-link: remove duplicated group in attr list new b12b0f41819a netlink: specs: rt-link: add C naming info new e6e1f53f0283 netlink: specs: rt-link: adjust AF_ nest for C codegen new 1c224f19ff06 netlink: specs: rt-link: make bond's ipv6 address attribut [...] new 622d7050cfd4 netlink: specs: rt-link: add notification for newlink new cd879795c3ee netlink: specs: rt-neigh: add C naming info new eee94a89c55a netlink: specs: rt-neigh: make sure getneigh is consistent new e3d199d30909 netlink: specs: rtnetlink: correct notify properties new 620b38232f43 netlink: specs: rt-rule: add C naming info new d219fab87542 Merge branch 'netlink-specs-rtnetlink-adjust-specs-for-c-codegen' new f0cc3777b2db net: Fix wild-memory-access in __register_pernet_operation [...] new 52358dd63e34 net: phy: remove function stubs new 4dec0702b862 r8169: merge chip versions 70 and 71 (RTL8126A) new f372ef6ed5a6 r8169: merge chip versions 64 and 65 (RTL8125D) new 4f51e7d370a0 r8169: merge chip versions 52 and 53 (RTL8117) new cd7276ecac9c Merge branch 'r8169-merge-chip-versions' new 6b3db595ede0 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new fdd7d7e5c791 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4592207d0ffa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 665195bd39bb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ad748a73675c wifi: rt2x00: remove weird self-assignment in rt2800_loft_ [...] new 46380bf02079 irqdomain: ssb: Switch to irq_domain_create_linear() new 76a853f86c97 wifi: free SKBTX_WIFI_STATUS skb tx_flags flag new 9991739ed3ee wifi: iwlwifi: mvm: Remove duplicated include in iwl-utils.c new 2b801487ac3b wifi: iwlwifi: Add missing MODULE_FIRMWARE for Qu-c0-jf-b0 new 5632a5052bb6 wifi: iwlwifi: fw: api: Absolute rudimentary typo fixes in [...] new dede36400714 dt-bindings: net: Add network-class schema for mac-address [...] new c7e35b3b007f dt-bindings: net: Add generic wireless controller new 3c3606793f7e dt-bindings: wireless: bcm4329-fmac: Use wireless-controll [...] new c301db25dd69 dt-bindings: wireless: silabs,wfx: Use wireless-controller.yaml new 98fd01b4173d dt-bindings: wireless: qcom,wcnss: Use wireless-controller.yaml new 17328a5b6a8f wifi: mac80211: Avoid -Wflex-array-member-not-at-end warnings new 7438843df8cf wifi: iwlwifi: mvm: Avoid -Wflex-array-member-not-at-end warning new 996c15bd30a9 wifi: cfg80211/mac80211: remove more 5/10 MHz code new 487637698808 Revert "mac80211: Dynamically set CoDel parameters per station" new 1237c5632fe3 bcma: use new GPIO line value setter callbacks new 39df75eb38fa wifi: mac80211: Replace __get_unaligned_cpu32 in mesh_pathtbl.c new bf55d51f080e wifi: mwifiex: deduplicate code in mwifiex_cmd_tx_rate_cfg() new 7d902365171c wifi: mwifiex: use adapter as context pointer for mwifiex_ [...] new 6fcc4294e85f wifi: mwifiex: drop unnecessary initialization new f04e64eeaab3 wifi: mwifiex: make region_code_mapping_t const new 450f5a05bd47 wifi: mwifiex: pass adapter to mwifiex_dnld_cmd_to_fw() new 3612d72b4785 wifi: mwifiex: simplify mwifiex_setup_ht_caps() new 65a204b28182 wifi: mwifiex: fix indention new d19b9ca761e7 wifi: mwifiex: make locally used function static new c96d5afc34df wifi: mwifiex: move common settings out of switch/case new e7c0fe7a9e7f wifi: brcmsmac: Spelling corrections new cfec9f8f58a9 wifi: mwifiex: Don't use %pK through printk new fcc2d3e11bcc wifi: ieee80211: define beacon protection bit field new a3cdd0899b8b wifi: brcm80211: fmac: Add error log in brcmf_usb_dl_cmd() new c4b1fe9194ab wifi: iwlwifi: mvm: remove IWL_EMPTYING_HW_QUEUE_DELBA state new bb6d4dc9d3f6 wifi: iwlwifi: fw: do reset handshake during assert if needed new bdd6d93d7a10 wifi: iwlwifi: re-add IWL_AMSDU_8K case new cb04ba78143c wifi: iwlwifi: parse active and 20 MHz AP NVM channel flag new a2f38266c02a wifi: iwlwifi: mld: remove P2P powersave tracking new 834f6811afbf wifi: iwlwifi: mld: remove stored_beacon support new 092e9ca61f4b wifi: iwlwifi: mld: avoid memory leak if mcc_init fails new fab65a1a6c6e wifi: iwlwifi: mld: stop hw if mcc_init fails new e1d35eabdd9c wifi: iwlwifi: mld: don't do iwl_trans_stop_device twice new 833026098b2d wifi: iwlwifi: mld: refactor purging async notifications new b68df31ce636 wifi: iwlwifi: mld: properly handle async notification in [...] new 092d41f13d23 wifi: iwlwifi: mld: inform trans on init failure new 910791aa639e wifi: iwlwifi: update the PHY_CONTEXT_CMD API new 7fffcb5cceea wifi: iwlwifi: mld: tests: simplify le32 bitfield handling new 20e4d3f89d38 wifi: iwlwifi: set step_urm in transport and not in the opmodes new 659d609bdda5 wifi: mwifiex: remove unnecessary queue empty check new 2a47949b1c4d wifi: mwifiex: let mwifiex_init_fw() return 0 for success new f996f434aa78 wifi: mwifiex: drop asynchronous init waiting code new c2095eb63319 wifi: mwifiex: remove mwifiex_sta_init_cmd() last argument new f61c7b3d442b wifi: mac80211: Add link iteration macro for link data new 90233b0ad215 wifi: mac80211: Create separate links for VLAN interfaces new 1a4a6a22552c wifi: mac80211: VLAN traffic in multicast path new 53160d0edf73 wifi: cfg80211: Add support to get EMLSR capabilities of n [...] new 14e0f59a88cc wifi: mac80211: update ML STA with EML capabilities new 91ea0489dc97 wifi: ieee80211: Add helpers to fetch EMLSR delay and time [...] new 37523c3c47b3 wifi: nl80211: add link id of transmitted profile for MLO MBSSID new f600832794c9 wifi: mac80211: restructure tx profile retrieval for MLO MBSSID new efa6a5ec136a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2344c0a78502 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58a06d6fb980 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new eba187a6e714 crypto: x86/sha256 - Use API partial block handling new 5f804244d0ba crypto: mips/octeon-sha256 - Use API partial block handling new e6c5597badf2 crypto: riscv/sha256 - Use API partial block handling new 9adeea13ed7f crypto: sha256-generic - Use API partial block handling new e2d0c746700e crypto: arm/sha256-ce - Use API partial block handling new 83498139b63f crypto: arm/sha256-neon - Use API partial block handling new 5cd5d39e7b0e crypto: arm/sha256-asm - Use API partial block handling new be32039547e4 crypto: arm64/sha256-ce - Use API partial block handling new a417f16f885d crypto: arm64/sha256 - Use API partial block handling new 9cd9c99be121 crypto: powerpc/sha256-spe - Use API partial block handling new 1340113bdb82 crypto: s390/sha256 - Use API partial block handling new 4dc9479742d0 crypto: sparc/sha256 - Use API partial block handling new 8ba81fef400b crypto: sha256_base - Remove partial block helpers new b333c273ab43 crypto: arm64/sha3-ce - Use API partial block handling new 6f90ba706551 crypto: s390/sha3 - Use API partial block handling new 0d474be2676d crypto: sha3-generic - Use API partial block handling new 201e9ec3b621 crypto: zynqmp-sha - Use API partial block handling new ff3cb9de53ba crypto: x86/sha512 - Use API partial block handling new 0b4aa3d10f7d crypto: mips/octeon-sha512 - Use API partial block handling new 561aab1104d8 crypto: riscv/sha512 - Use API partial block handling new 216623af5306 crypto: sha512-generic - Use API partial block handling new 022bd7c9569d crypto: arm/sha512-neon - Use API partial block handling new 10e6f26ec6af crypto: arm/sha512-asm - Use API partial block handling new f294a6d9e904 crypto: arm64/sha512-ce - Use API partial block handling new 2d0d18d801b6 crypto: arm/sha512 - Use API partial block handling new 572b5c4682c7 crypto: s390/sha512 - Use API partial block handling new d8573b2cf7e2 crypto: sparc/sha512 - Use API partial block handling new f9fbc8bff1e1 crypto: sha512_base - Remove partial block helpers new 8266393e9ba0 crypto: sm3-generic - Use API partial block handling new 6ba8c5f5a4fd crypto: arm64/sm3-ce - Use API partial block handling new 045f17b444b2 crypto: arm64/sm3-neon - Use API partial block handling new 1523eaed0ac5 crypto: riscv/sm3 - Use API partial block handling new 68932c6be344 crypto: x86/sm3 - Use API partial block handling new 9939049085bb crypto: lib/sm3 - Remove partial block helpers new ca5d7d5f7aeb crypto: cbcmac - Use API partial block handling new f4bb31367e10 crypto: cmac - Use API partial block handling new 566ec9adfef5 crypto: xcbc - Use API partial block handling new 4dc3c40c4dae crypto: arm64/aes - Use API partial block handling new ef17008481a1 crypto: arm64/sm4 - Use API partial block handling new 9420e628e7d8 crypto: nx - Use API partial block handling new 63dc06cd12f9 crypto: padlock-sha - Use API partial block handling new 75d06e26620f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4363b9ecf0c7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 7ed41042048a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new db49d7f1ccdb drm/panthor: Introduce BO labeling new a572dc467de2 drm/panthor: Add driver IOCTL for setting BO labels new 0489149fd671 drm/panthor: Label all kernel BO's new a3707f53eb3f drm/panthor: show device-wide list of DRM GEM objects over [...] new b7435cf2d9b6 drm/nouveau: disp: Use __member_size() helper new c48b28e4ef7b drm/nouveau: outp: Use __member_size() helper new e270b3665f83 drm/nouveau: chan: Avoid -Wflex-array-member-not-at-end warnings new cb2c4d734b7d dt-bindings: display: Add Sitronix ST7571 LCD Controller new 4b35f0f41ee2 drm/st7571-i2c: add support for Sitronix ST7571 LCD controller new ef6517ac5cf9 MAINTAINERS: add entry for Sitronix ST7571 LCD Controller new 7b8948a0968e Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 1438c4a352a4 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 208b22a86f3a drm/i915/display: Add new interface for getting dc_state new a99b050ca7f4 drm/i915/psr: Store enabled non-psr pipes into intel_crtc_state new b23c157d46d1 drm/i915/dmc: Add PIPEDMC_EVT_CTL register definition new f991ef47dad7 drm/i915/dmc: Add PIPEDMC_BLOCK_PKGC_SW definitions new 973deeada070 drm/i915/dmc: Add interface to block PKG C-state new 0de99007c7df drm/i915/psr: Block PKG C-State when enabling PSR new f02658c46cf7 drm/i915/psr: Add mechanism to notify PSR of pipe enable/disable new b7effa3238c7 drm/i915/psr: Add mechanism to notify PSR of DC5/6 enable disable new 0c427ac78a1d drm/i915/psr: Add interface to notify PSR of vblank enable [...] new 2978eb1841cd drm/i915/dmc: Add interface to control start of PKG C-state exit new 39e4d3c2f89a drm/i915/psr: Apply underrun on PSR idle workaround new 9df7215f4be9 drm/i915/display: Rename intel_psr_needs_block_dc_vblank new 4332473e7ca8 drm/i915/display: Rename vblank DC workaround functions an [...] new 06c489e27d7d Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new a4cd0f2135d8 Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new c6a4d46ec1d7 drm/xe: evict user memory in PM notifier new e28647b67778 drm/xe: share bo dma-resv with backup object new 7e3f4a352337 drm/xe: handle pinned memory in PM notifier new 4ea512714c42 drm/xe: Fix CFI violation when accessing sysfs files new b8ed4bb7d66f Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new f824c798b14c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f28aa371b73a ALSA: HDA: Add Zhaoxin HDMI Controller and Codec support new 77bafceaa2ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d7ee6de7501 ASoC: adau7118: Allow dsp_a mode new fd55908d3278 ASoC: dt-bindings: add schema for rockchip SAI controllers new cc78d1eaabad ASoC: rockchip: add Serial Audio Interface (SAI) driver new 076f3227255c Add RK3576 SAI Audio Controller Support new 2f6005456c20 Merge remote-tracking branch 'asoc/for-6.16' into asoc-next new 5dbb12f594b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1257c485af8d Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 76f1cc98b23c io_uring/zcrx: add support for multiple ifqs new 68310174b91d Merge branch 'for-6.16/io_uring' into for-next new d2ce053979d1 Merge branch 'for-6.16/block' into for-next new 18429aa53225 mm/userfaultfd: prevent busy looping for tasks with signal [...] new 38639724fa3e Merge branch 'userfaultfd-signal' into for-next new f0ead46cc559 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 44ab066c3713 dm-verity: use softirq context only when !need_resched() new 275d38c68162 dm-bufio: remove maximum age based eviction new 4259cdd13066 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f411dd6a809 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e381740fa3a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 10307cccf634 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new ed1f5f163360 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 94249911885d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 71406b6d1155 regulator: max20086: Fix MAX200086 chip id new e8ac7336dd62 regulator: max20086: Change enable gpio to optional new 382d4ee44552 regulator: max20086: Fixes chip id and enable gpio new d98853db5363 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5cc97f9889dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 622adb73ab36 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 55523b400f56 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 6c378c991e98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 51c8c8665315 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c7ed9f682f99 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 073a54f86204 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new da076878764e dt-bindings: arm/cpus: allow up to 3 interconnects entries new 2b18eda58c86 dt-bindings: interrupt-controller: via,vt8500-intc: Conver [...] new b863e0527edf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5dbe00954c36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc7cceba3c87 Merge remote-tracking branch 'spi/for-6.16' into spi-next new 30e2901059cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 244b1f05fbb6 next-20250414/tip new c633591ebdab Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new dc2ce219b26d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc072c48c8f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5c9e0062989e tools/memory-model/Documentation: Fix SRCU section in expl [...] new 548be320be66 Merge branches 'lkmm.2025.04.22a' and 'ratelimit-next.2025 [...] new 7cf16bd79513 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new c887bd0b06b6 next-20250417/kvm new ef9f8c9f4e4f Merge branch 'next' of https://github.com/kvm-x86/linux.git new 24cdab5787a0 workqueue: Better document teardown for delayed_work new 70e1683ca3a6 workqueue: Fix race condition in wq->stats incrementation new 5a88b82cffda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 069ac9e161eb sched_ext: Clarify CPU context for running/stopping callbacks new 1d9f94fbe924 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7634f55abf49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c68cdba9e1e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9f1fee43cb5 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new f907f5634e72 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 7a8b6ea7b21b Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 3906b6ff281c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 9fd1c38b1daf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c72fd1bd73e3 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 41a1ec75aaaa Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 3f33264678f5 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 5633d8543a9e Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 46ed5cca89a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3fbc70300997 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ff1850aeb34 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 864ac804c8cb Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new b25145df3f50 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 61996f72cfa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62b1f1262bbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 674b20ea49a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f5553ce8fbe Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 00bc8a88f5e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73dc041f8a60 gpio: vf610: Allow building as a module new 417b0f8d08f8 gpio: pca953x: Add support for level-triggered interrupts new 400273507c0c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new c2e9e1e32181 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 34024cf69c51 pinctrl: mediatek: Fix new design debounce issue new 446d28584723 pinctrl: mediatek: common-v1: Fix error checking in mtk_ei [...] new c6650433eaa9 dt-bindings: pinctrl: spacemit: add clock and reset property new 5a740280dec8 pinctrl: spacemit: add clock support for K1 SoC new bd91eae5dcad pinctrl: mediatek: pinctrl: mediatek: add mt8196 eint pin new 278114ccfdd5 dt-bindings: pinctrl: convert fsl,imx7ulp-pinctrl.txt to y [...] new 201a63fba119 Merge branch 'devel' into for-next new ce8ca0536929 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d1a05550cf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f849a124d16 pwm: Fix various formatting issues in kernel-doc new df674f63121f dt-bindings: pwm: mediatek,pwm-disp: Add compatible for MT6893 new 53a2036194e5 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new cdaac532ce57 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new a0bacde86529 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ebef65277bb6 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new b8090962ab8b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 30bd9329f5f4 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 85a8ea8a0346 bus: mhi: host: pci_generic: Remove assign resource usage new cf91112e5d07 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new a5cd667abb76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46d016f4f5d2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new de82c08adf8c Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 50625732729d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7cea52a22839 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 47a17a63f9e2 rust: alloc: add Vec::len() <= Vec::capacity invariant new dbb0b840a0cd rust: alloc: add `Vec::dec_len` new 1b04b466c873 rust: alloc: refactor `Vec::truncate` using `dec_len` new 88d5d6a38d51 rust: alloc: replace `Vec::set_len` with `inc_len` new 34aa20731fda Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] new 97aa9da28387 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] new 763f9bd7b8d4 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new f608ef398011 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 4908e67edf50 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new be0ed5ac4256 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 739194c17d0a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c10bf3dd8868 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new 393d0c54cae3 Add linux-next specific files for 20250424
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 (6ac908f24cd7) \ N -- N -- N refs/heads/master (393d0c54cae3)
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 672 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/devicetree/bindings/arm/cpus.yaml | 2 +- .../bindings/display/sitronix,st7571.yaml | 73 + .../devicetree/bindings/hwmon/ti,tmp102.yaml | 4 + .../interrupt-controller/via,vt8500-intc.txt | 16 - .../interrupt-controller/via,vt8500-intc.yaml | 76 + .../devicetree/bindings/media/renesas,fcp.yaml | 2 + .../bindings/media/renesas,rzg2l-cru.yaml | 65 +- .../bindings/media/renesas,rzg2l-csi2.yaml | 62 +- .../devicetree/bindings/media/renesas,vsp1.yaml | 1 + .../bindings/net/ethernet-controller.yaml | 25 +- .../devicetree/bindings/net/network-class.yaml | 46 + .../bindings/net/wireless/brcm,bcm4329-fmac.yaml | 2 +- .../bindings/net/wireless/silabs,wfx.yaml | 5 +- .../bindings/net/wireless/wireless-controller.yaml | 23 + .../bindings/pci/rockchip-dw-pcie-common.yaml | 2 +- .../bindings/pinctrl/fsl,imx7ulp-iomuxc1.yaml | 99 ++ .../bindings/pinctrl/fsl,imx7ulp-pinctrl.txt | 53 - .../bindings/pinctrl/spacemit,k1-pinctrl.yaml | 18 + .../devicetree/bindings/pwm/mediatek,pwm-disp.yaml | 1 + .../bindings/soc/qcom/qcom,rpmh-rsc.yaml | 24 +- .../devicetree/bindings/soc/qcom/qcom,wcnss.yaml | 5 +- .../bindings/sound/rockchip,rk3576-sai.yaml | 144 ++ Documentation/hwmon/index.rst | 1 + Documentation/hwmon/max77705.rst | 39 + Documentation/netlink/genetlink-c.yaml | 3 + Documentation/netlink/genetlink-legacy.yaml | 3 + Documentation/netlink/netlink-raw.yaml | 3 + Documentation/netlink/specs/rt-link.yaml | 61 +- Documentation/netlink/specs/rt-neigh.yaml | 12 +- Documentation/netlink/specs/rt-rule.yaml | 8 +- MAINTAINERS | 21 + Makefile | 4 +- Next/SHA1s | 100 +- Next/merge.log | 1064 +++++++++----- arch/arm/boot/dts/nxp/imx/imx7s.dtsi | 1 - arch/arm/boot/dts/nxp/ls/Makefile | 9 + .../nxp/ls/ls1021a-tqmls1021a-mbls1021a-hdmi.dtso | 32 + ...021a-tqmls1021a-mbls1021a-lvds-tm070jvhg33.dtso | 47 + ...1021a-tqmls1021a-mbls1021a-rgb-cdtech-dc44.dtso | 55 + ...1021a-tqmls1021a-mbls1021a-rgb-cdtech-fc21.dtso | 55 + .../dts/nxp/ls/ls1021a-tqmls1021a-mbls1021a.dts | 5 +- arch/arm/boot/dts/nxp/ls/ls1021a-tqmls1021a.dtsi | 3 +- arch/arm64/boot/dts/apple/t600x-die0.dtsi | 7 + arch/arm64/boot/dts/apple/t8103.dtsi | 8 + arch/arm64/boot/dts/apple/t8112.dtsi | 7 + arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 4 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 4 - arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 4 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 4 - arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 34 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 10 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 4 + .../boot/dts/mediatek/mt8390-genio-common.dtsi | 145 +- .../boot/dts/mediatek/mt8395-genio-1200-evk.dts | 125 +- .../boot/dts/mediatek/mt8395-radxa-nio-12l.dts | 58 +- arch/loongarch/kernel/Makefile | 8 +- arch/loongarch/kvm/Makefile | 2 +- arch/powerpc/boot/wrapper | 2 +- arch/riscv/kernel/Makefile | 4 +- arch/x86/crypto/sha256_ssse3_glue.c | 1 + drivers/bcma/driver_gpio.c | 8 +- drivers/bus/mhi/host/pci_generic.c | 4 - drivers/gpio/Kconfig | 2 +- drivers/gpio/gpio-pca953x.c | 32 +- drivers/gpio/gpio-vf610.c | 4 +- drivers/gpu/drm/i915/display/intel_crtc.c | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 4 + drivers/gpu/drm/i915/display/intel_display_core.h | 6 +- .../gpu/drm/i915/display/intel_display_driver.c | 3 + drivers/gpu/drm/i915/display/intel_display_irq.c | 26 +- drivers/gpu/drm/i915/display/intel_display_power.c | 29 + drivers/gpu/drm/i915/display/intel_display_power.h | 1 + .../drm/i915/display/intel_display_power_well.c | 4 + drivers/gpu/drm/i915/display/intel_display_types.h | 5 +- drivers/gpu/drm/i915/display/intel_dmc.c | 48 + drivers/gpu/drm/i915/display/intel_dmc.h | 4 + drivers/gpu/drm/i915/display/intel_dmc_regs.h | 14 + drivers/gpu/drm/i915/display/intel_psr.c | 255 +++- drivers/gpu/drm/i915/display/intel_psr.h | 8 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 2 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 114 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +- drivers/gpu/drm/nouveau/nvif/outp.c | 2 +- drivers/gpu/drm/panthor/panthor_device.c | 5 + drivers/gpu/drm/panthor/panthor_device.h | 11 + drivers/gpu/drm/panthor/panthor_drv.c | 69 +- drivers/gpu/drm/panthor/panthor_fw.c | 8 +- drivers/gpu/drm/panthor/panthor_gem.c | 207 ++- drivers/gpu/drm/panthor/panthor_gem.h | 86 +- drivers/gpu/drm/panthor/panthor_heap.c | 6 +- drivers/gpu/drm/panthor/panthor_sched.c | 9 +- drivers/gpu/drm/tiny/Kconfig | 11 + drivers/gpu/drm/tiny/Makefile | 1 + drivers/gpu/drm/tiny/st7571-i2c.c | 1002 +++++++++++++ drivers/gpu/drm/xe/xe_bo.c | 137 +- drivers/gpu/drm/xe/xe_bo.h | 2 + drivers/gpu/drm/xe/xe_bo_evict.c | 94 +- drivers/gpu/drm/xe/xe_bo_evict.h | 3 + drivers/gpu/drm/xe/xe_bo_types.h | 2 + drivers/gpu/drm/xe/xe_device_types.h | 3 + drivers/gpu/drm/xe/xe_gt_freq.c | 82 +- drivers/gpu/drm/xe/xe_gt_idle.c | 28 +- drivers/gpu/drm/xe/xe_gt_throttle.c | 90 +- drivers/gpu/drm/xe/xe_pci.c | 2 +- drivers/gpu/drm/xe/xe_pm.c | 68 +- drivers/gpu/drm/xe/xe_pm.h | 2 +- drivers/hwmon/Kconfig | 9 + drivers/hwmon/Makefile | 1 + drivers/hwmon/max77705-hwmon.c | 221 +++ drivers/hwmon/tmp102.c | 5 + drivers/md/dm-bufio.c | 189 +-- drivers/md/dm-verity-target.c | 3 +- drivers/media/platform/renesas/rcar-vin/rcar-dma.c | 16 - .../media/platform/renesas/rzg2l-cru/rzg2l-core.c | 139 +- .../platform/renesas/rzg2l-cru/rzg2l-cru-regs.h | 91 +- .../media/platform/renesas/rzg2l-cru/rzg2l-cru.h | 39 +- .../media/platform/renesas/rzg2l-cru/rzg2l-csi2.c | 165 ++- .../media/platform/renesas/rzg2l-cru/rzg2l-ip.c | 13 +- .../media/platform/renesas/rzg2l-cru/rzg2l-video.c | 295 +++- drivers/misc/pci_endpoint_test.c | 21 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 24 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 10 +- drivers/net/ethernet/realtek/r8169.h | 3 - drivers/net/ethernet/realtek/r8169_main.c | 36 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 3 - .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 12 +- drivers/net/mdio/Kconfig | 1 + drivers/net/phy/phy_led_triggers.c | 23 +- drivers/net/virtio_net.c | 69 +- drivers/net/wireless/ath/ath11k/mac.c | 10 +- drivers/net/wireless/ath/ath12k/mac.c | 22 +- drivers/net/wireless/ath/wil6210/txrx.h | 3 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 29 +- .../wireless/broadcom/brcm80211/brcmsmac/aiutils.c | 6 +- .../wireless/broadcom/brcm80211/brcmsmac/aiutils.h | 2 +- .../wireless/broadcom/brcm80211/brcmsmac/ampdu.c | 4 +- .../wireless/broadcom/brcm80211/brcmsmac/channel.c | 4 +- .../net/wireless/broadcom/brcm80211/brcmsmac/dma.c | 2 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 4 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 4 +- .../wireless/broadcom/brcm80211/brcmsmac/main.h | 2 +- .../net/wireless/broadcom/brcm80211/brcmsmac/pmu.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 3 + drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 2 - .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 8 +- .../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 9 +- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 8 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 15 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 7 + drivers/net/wireless/intel/iwlwifi/iwl-config.h | 16 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 52 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 28 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 15 +- drivers/net/wireless/intel/iwlwifi/iwl-utils.c | 1 - drivers/net/wireless/intel/iwlwifi/mld/agg.c | 6 +- drivers/net/wireless/intel/iwlwifi/mld/d3.c | 2 + drivers/net/wireless/intel/iwlwifi/mld/debugfs.c | 5 +- drivers/net/wireless/intel/iwlwifi/mld/fw.c | 50 +- drivers/net/wireless/intel/iwlwifi/mld/iface.c | 5 - drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 10 +- drivers/net/wireless/intel/iwlwifi/mld/mld.c | 26 +- drivers/net/wireless/intel/iwlwifi/mld/mld.h | 5 - drivers/net/wireless/intel/iwlwifi/mld/notif.c | 51 +- drivers/net/wireless/intel/iwlwifi/mld/notif.h | 2 +- drivers/net/wireless/intel/iwlwifi/mld/tests/agg.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 14 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 245 ++- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 9 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 5 + drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 16 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/tests/devinfo.c | 15 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 42 +- drivers/net/wireless/marvell/mwifiex/cfp.c | 4 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 74 +- drivers/net/wireless/marvell/mwifiex/init.c | 21 +- drivers/net/wireless/marvell/mwifiex/main.c | 43 +- drivers/net/wireless/marvell/mwifiex/main.h | 13 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 2 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 51 +- drivers/net/wireless/marvell/mwifiex/txrx.c | 3 +- drivers/net/wireless/marvell/mwifiex/util.c | 20 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 12 +- drivers/net/wireless/purelifi/plfxlc/mac.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 2 +- drivers/net/wireless/virtual/mac80211_hwsim.c | 7 +- drivers/pci/controller/dwc/pcie-designware-host.c | 4 +- drivers/pinctrl/mediatek/mtk-eint.c | 2 +- drivers/pinctrl/mediatek/pinctrl-mt8196.c | 1 + drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 6 +- drivers/pinctrl/mediatek/pinctrl-mtk-mt8196.h | 296 ++++ drivers/pinctrl/spacemit/pinctrl-k1.c | 10 + drivers/pwm/core.c | 30 +- drivers/regulator/max20086-regulator.c | 4 +- drivers/spi/spi-stm32-ospi.c | 4 + drivers/ssb/driver_gpio.c | 8 +- fs/btrfs/async-thread.c | 3 +- fs/btrfs/backref.c | 12 +- fs/btrfs/backref.h | 4 +- fs/btrfs/bio.c | 8 +- fs/btrfs/bio.h | 3 +- fs/btrfs/block-group.c | 132 +- fs/btrfs/block-group.h | 7 +- fs/btrfs/block-rsv.c | 11 + fs/btrfs/block-rsv.h | 1 + fs/btrfs/btrfs_inode.h | 4 +- fs/btrfs/compression.c | 9 +- fs/btrfs/ctree.c | 44 +- fs/btrfs/delalloc-space.c | 27 +- fs/btrfs/delalloc-space.h | 3 +- fs/btrfs/delayed-inode.c | 39 +- fs/btrfs/delayed-ref.h | 1 - fs/btrfs/dev-replace.c | 2 +- fs/btrfs/direct-io.c | 4 +- fs/btrfs/disk-io.c | 29 +- fs/btrfs/extent-io-tree.c | 2 +- fs/btrfs/extent-tree.c | 22 +- fs/btrfs/extent_io.c | 710 +++++---- fs/btrfs/extent_io.h | 3 +- fs/btrfs/free-space-cache.c | 10 +- fs/btrfs/free-space-tree.c | 18 +- fs/btrfs/fs.h | 6 +- fs/btrfs/inode.c | 52 +- fs/btrfs/messages.h | 59 +- fs/btrfs/ordered-data.c | 4 +- fs/btrfs/qgroup.c | 172 +-- fs/btrfs/raid56.c | 200 +-- fs/btrfs/ref-verify.c | 147 +- fs/btrfs/relocation.c | 43 +- fs/btrfs/scrub.c | 94 +- fs/btrfs/send.c | 9 +- fs/btrfs/space-info.c | 169 ++- fs/btrfs/space-info.h | 11 +- fs/btrfs/sysfs.c | 27 +- fs/btrfs/tests/btrfs-tests.c | 27 +- fs/btrfs/tests/extent-io-tests.c | 9 +- fs/btrfs/transaction.c | 10 +- fs/btrfs/tree-checker.c | 8 +- fs/btrfs/tree-log.c | 14 +- fs/btrfs/ulist.c | 60 +- fs/btrfs/volumes.c | 126 +- fs/btrfs/volumes.h | 9 +- fs/btrfs/zoned.c | 18 +- fs/btrfs/zstd.c | 2 +- fs/gfs2/inode.c | 8 +- fs/gfs2/lops.c | 6 +- fs/gfs2/super.c | 2 +- fs/gfs2/super.h | 2 + fs/ocfs2/aops.c | 2 - fs/proc/task_mmu.c | 2 +- fs/smb/server/auth.c | 14 +- fs/smb/server/mgmt/user_session.c | 20 +- fs/smb/server/mgmt/user_session.h | 1 + fs/smb/server/smb2pdu.c | 18 +- fs/userfaultfd.c | 34 +- include/linux/ieee80211.h | 77 + include/linux/local_lock_internal.h | 8 +- include/linux/of.h | 2 - include/linux/phy.h | 37 - include/linux/phylink.h | 31 +- include/linux/pwm.h | 8 +- include/linux/skbuff.h | 3 - include/net/cfg80211.h | 44 +- include/net/mac80211.h | 25 +- include/net/sock.h | 2 - include/trace/events/sched.h | 30 - include/uapi/drm/panthor_drm.h | 23 + include/uapi/linux/nl80211.h | 6 + io_uring/zcrx.c | 3 +- kernel/events/core.c | 4 +- kernel/fork.c | 9 +- kernel/sched/ext.c | 18 + kernel/sched/fair.c | 9 - kernel/workqueue.c | 4 +- lib/ratelimit.c | 39 +- localversion-next | 2 +- mm/maccess.c | 2 +- mm/vmalloc.c | 61 +- net/bridge/br_mst.c | 4 +- net/bridge/br_multicast.c | 103 +- net/bridge/br_private.h | 11 +- net/core/net_namespace.c | 12 +- net/mac80211/cfg.c | 67 +- net/mac80211/chan.c | 3 + net/mac80211/debugfs_sta.c | 6 - net/mac80211/ibss.c | 19 +- net/mac80211/ieee80211_i.h | 16 +- net/mac80211/iface.c | 87 +- net/mac80211/link.c | 90 +- net/mac80211/mesh.c | 10 +- net/mac80211/mesh_pathtbl.c | 2 +- net/mac80211/mesh_plink.c | 10 +- net/mac80211/mlme.c | 4 +- net/mac80211/parse.c | 3 - net/mac80211/rate.c | 12 +- net/mac80211/rc80211_minstrel_ht.c | 13 +- net/mac80211/spectmgmt.c | 55 +- net/mac80211/sta_info.c | 28 - net/mac80211/sta_info.h | 11 - net/mac80211/status.c | 8 +- net/mac80211/tdls.c | 4 +- net/mac80211/tx.c | 35 +- net/mac80211/util.c | 25 +- net/tipc/monitor.c | 3 +- net/wireless/nl80211.c | 42 +- rust/kernel/alloc/kvec.rs | 81 +- rust/kernel/str.rs | 2 +- rust/kernel/uaccess.rs | 2 +- scripts/Makefile.extrawarn | 2 +- sound/pci/hda/hda_intel.c | 23 + sound/pci/hda/patch_hdmi.c | 11 + sound/soc/codecs/adau7118.c | 6 + sound/soc/codecs/cs42l43-jack.c | 7 + sound/soc/intel/common/soc-acpi-intel-ptl-match.c | 3 +- sound/soc/rockchip/Kconfig | 10 + sound/soc/rockchip/Makefile | 2 + sound/soc/rockchip/rockchip_sai.c | 1555 ++++++++++++++++++++ sound/soc/rockchip/rockchip_sai.h | 251 ++++ tools/memory-model/Documentation/explanation.txt | 2 +- tools/net/ynl/pyynl/ynl_gen_c.py | 2 +- .../selftests/net/forwarding/bridge_igmp.sh | 80 +- .../testing/selftests/net/forwarding/bridge_mld.sh | 81 +- tools/testing/selftests/net/forwarding/config | 1 + 330 files changed, 10259 insertions(+), 3539 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/sitronix,st7571.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/via,vt85 [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/via,vt85 [...] create mode 100644 Documentation/devicetree/bindings/net/network-class.yaml create mode 100644 Documentation/devicetree/bindings/net/wireless/wireless-control [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx7ulp-iomuxc1.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx7ulp-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/sound/rockchip,rk3576-sai.yaml create mode 100644 Documentation/hwmon/max77705.rst create mode 100644 arch/arm/boot/dts/nxp/ls/ls1021a-tqmls1021a-mbls1021a-hdmi.dtso create mode 100644 arch/arm/boot/dts/nxp/ls/ls1021a-tqmls1021a-mbls1021a-lvds-tm07 [...] create mode 100644 arch/arm/boot/dts/nxp/ls/ls1021a-tqmls1021a-mbls1021a-rgb-cdtec [...] create mode 100644 arch/arm/boot/dts/nxp/ls/ls1021a-tqmls1021a-mbls1021a-rgb-cdtec [...] create mode 100644 drivers/gpu/drm/tiny/st7571-i2c.c create mode 100644 drivers/hwmon/max77705-hwmon.c create mode 100644 sound/soc/rockchip/rockchip_sai.c create mode 100644 sound/soc/rockchip/rockchip_sai.h