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 33035b665157 Add linux-next specific files for 20250428 omits e5efe95f884a Revert "arm64: dts: rockchip: add overlay for tiger-haikou [...] omits 89aec4f26e00 Revert "arm64: dts: allwinner: a523: add Radxa A5E support" omits 7d15dd5ce5cb Revert "arm64: dts: allwinner: correct the model name for [...] omits bca90973707f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ba66ef645684 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits c36e4beb5296 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 91bdf319b48a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 095c6bb9a16e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 1b91e4f911bb Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits a98a5b317358 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits a40d47d1bea3 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] omits 9378b830d094 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] omits d09b132027d3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 535bcf96a42c Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 03d3468d7aba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7e7f2f8c8371 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65d66b8ed01b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 4b8da9c7e388 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 338d502bac6f Merge branch 'main' of git://git.infradead.org/users/willy [...] omits cdce5e7e623f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits be5422a76e92 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 3518b24a5b1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34100be17c71 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits d4aa04ba579d Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits cb5b78565c04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66346546fc31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1a45d98b002 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d5a1b80061c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits b3b8c6e8f903 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2fe596d8e8fc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 034835a293f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad04e1f5a6d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f639675246d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f1f2a197d5d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bf8f64225566 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 2821f01cdefc Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits 77c31fa5e673 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b1ceb57e936 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6ccea4517a6d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 93569fa6d22b Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 29c767a8768b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 722f375b448f Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 958f6508dd51 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 1b96cc05cdcd Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e957cf450ec9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6a483c0ed253 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 565b09aa7b54 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 43e4b44203ae Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits b3feeb0a28e0 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 5fde0f467036 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de6b8d553024 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2c45fedf1e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b179706ba0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5bbfa0cdc91c Merge branch 'next' of https://github.com/kvm-x86/linux.git omits ae0e33c95ba9 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits d609dcba5506 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits ef375fa4d92b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cf4a4ed21bbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4659b3e600f9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits ebbb669de0fc next-20250414/tip omits bb00a409ef8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d5e3f184acc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b12067e7005a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1004c0d49cf9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b6fdd0f9a4e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bdd347222fb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ed8ace682919 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 398da573337b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 1e9f7958812a Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits ecd8cd5d5eaa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5cf63c616b2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68e91ee22612 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fbb00d31cf5f Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 7165e6059529 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 51d81a50053e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ed222733d180 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b26acb292fdf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a757cfbb774 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 16f69815ba8c Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 8c2082d870db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1888cb42ba74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5840f52b242e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8de148b090a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6badcbe7d64a Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 70a376c51e67 next-20250424/drm-nova omits 2a057ccdbccb Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 97386ed9a4ab Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits f41cc1f4b716 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 5735655e8c86 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits c2c52fe113fb Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits eeb7738554e5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0ba8aa54ed32 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0451c9aa0469 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c892a4945ae Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f20d313f7641 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bf166c240f54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e73ce60f927 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 237062fbf61d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7245b93fc62 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 563ca88afca0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 20bce5c6b13f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b9bf4cb70d45 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 5d3326a1de95 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits df2efe899080 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 3d59e2f167c0 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 1c1dd4fa6384 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 33b8d840418c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 28165127c4fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a232f6e71df0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c98d0f1ada00 Merge branch 'fs-next' of linux-next omits 0999d712fed8 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 352df5b7d191 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8ca1fd0efbb Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 72a6d2664cee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cefe9a624456 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits e4dd716ceae2 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits c23cdec32e02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55871e2c6dae Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 791f7b1eefa1 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits d34a3294343e Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits ecf2f5eda0cc Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits 0b804a77e9b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 224f970394e5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 46fb0c396580 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 5d79074dbe89 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 90639a0266f2 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 43b91eb7d596 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 25419fdd0043 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cbb7abd01a19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f963aaa836f Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 77c138c59f84 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 607fa06767ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f72d8310d52e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 686d23d4210c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 093699ea221a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 206aa12618e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb44a195c1bb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5e3add44648a Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 79aa1c997c35 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits e6778e7f38cd Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits c4eedc6bedfe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3dfbee4f9ff Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 547954388a9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc607f20c76a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc59bdb36c70 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 146ea3cf6d61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9ca492d1033 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 95b9cb9b8da0 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] omits 9256536c16e9 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] omits 2e26d9fed847 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 1a1b228c1c7d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 313a8bf0c879 Merge branch 'slab/for-next-fixes' of git://git.kernel.org [...] omits 3296c0555579 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits ad5f133a75a3 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits b22ba1f10269 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits a7092f4422ae Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e59ceb98b794 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 6bec5b483aa1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ff1bd44f2b87 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits adef1afa70ac Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 55930d86d755 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits aa3c39efd2fe Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7b613b55c3c3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5100747bc80d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 3b8d2cc76a9d Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 84187a49e2d1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 22e68a206419 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ecaddaaedec1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 39ab5cb92fb3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4e52f674c9cc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2871fb82ccaa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 40bd1718d328 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 71a5f98171fb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 95c2f31b07cd Merge branch 'fs-current' of linux-next omits 3c838037e6e1 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits ca07f4b09859 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7812285927d Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 1304c85a725e Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 383761891f62 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 6174758f1ac9 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 9793d7da6406 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 706c7a587888 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 357f89899ef2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a400e710d470 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d5922b6d69fd Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 91e44a030879 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2bd7b8244d78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d167281b95a7 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] omits 49d57141e5d2 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 418f8fb37129 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c69c4cabc99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 8ac50ef7832d Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits e7944c763d6a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f0882ee69a94 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 2d4458780aec MAINTAINERS: erofs: add myself as reviewer omits 599113bc7aa3 Merge branch into tip/master: 'timers/urgent' omits 553696a4cbb1 Merge branches 'sunxi/fixes-for-6.15' and 'sunxi/clk-for-6 [...] omits d3f6af8473a0 arm64: dts: allwinner: a64: Add WiFi/BT header on SOPINE B [...] omits 91fe4b2e6941 arm64: dts: allwinner: a64: Add WiFi/BT header on PINE A64 omits 3f2bdc908d21 arm64: dts: allwinner: correct the model name for Radxa Cubie A5E omits 90b0a003ce29 ARM: dts: allwinner: Align wifi node name with bindings omits 3b336a13c4fd arm64: dts: allwinner: Align wifi node name with bindings omits 1cb347d474fe arm64: dts: allwinner: h616: enable Mali GPU for all boards omits 8052a384256f arm64: dts: allwinner: h616: Add Mali GPU node omits 43c138ff261a arm64: dts: allwinner: h700: Add hp-det-gpios for Anbernic RG35XX omits 23c897cd31a5 arm64: dts: allwinner: h5/h6: Drop spurious 'clock-latency [...] omits bc2bf28806ba arm/arm64: dts: allwinner: Use preferred node names for co [...] omits 5bb0d080243b arm64: dts: allwinner: h616: add YuzukiHD Chameleon support omits 9f6a5197db8e dt-bindings: arm: sunxi: Add YuzukiHD Chameleon board name omits dd97ddc4da0a arm64: dts: allwinner: a523: add Radxa A5E support omits e1f5d195a3d3 bcachefs: Run most explicit recovery passes persistent omits 83c4c47f73e7 bcachefs: provide unlocked version of run_explicit_recover [...] omits d2aa4436d66c bcachefs: bch2_dirent_to_text() shows casefolded dirents omits 3ad7426d1b15 bcachefs: btree_node_data_missing is now autofix omits c73dcb4ce825 bcachefs: Single err message for btree node reads omits 8f4339c12e7b bcachefs: bch2_mark_btree_validate_failure() omits 0cc5887deab3 bcachefs: bch2_fsck_err_opt() omits 328856bfd9d2 bcachefs: Plumb printbuf through bch2_btree_lost_data() omits c7ebbe89e8cf bcachefs: kill bch2_run_explicit_recovery_pass_persistent() omits c16d67042e3a bcachefs: Remove redundant calls to btree_lost_data() omits 1322baf648e2 bcachefs: bch2_btree_lost_data() now handles snapshots tree omits ca6850a51800 bcachefs: Kill redundant error message in topology repair omits 656e70f27dd6 bcachefs: Emit a single log message on data read error omits 9bf193c647ee bcachefs: bch2_io_failures_to_text() omits 5754a0cdeccd bcachefs: print_string_as_lines: avoid printing empty line omits 5323be260260 bcachefs: Make various async objs visible in debugfs omits d1cd966f95ed bcachefs: Async object debugging omits 5d08bfbcd13e bcachefs: fast_list omits d14b9e731e85 bcachefs: bch2_read_bio_to_text omits 68c0fdb9936a bcachefs: bch2_bio_to_text() omits 23a9778c7728 bcachefs: bch_dev.io_ref -> enumerated_ref omits 481c6e618e79 bcachefs: bch_fs.writes -> enumerated_refs omits 63c12cdd4273 bcachefs: enumerated_ref.c omits ae9372872a38 bcachefs: for_each_rw_member_rcu() omits 887876e50238 bcachefs: __bch2_fs_read_write() no longer depends on io_ref omits eda53cbc7768 bcachefs: for_each_online_member_rcu() omits 2d8800dc4753 bcachefs: recalc_capacity() no longer depends on io_ref omits 2ea2c6f6615b bcachefs: bch2_target_to_text() no longer depends on io_ref omits 165133e4ee7b bcachefs: bch2_check_rebalance_work() omits 672d2c486b1d bcachefs: Kill dead code omits b96e7614df06 bcachefs: Fix struct with flex member ABI warning omits a4f4e2a8464a docs: bcachefs: idle work scheduling design doc omits fc1c5f188aed bcachefs: bch2_move_data_btree() can now walk roots omits 683ceb683532 bcachefs: bch2_move_data_btree() can move btree nodes omits 9f7659361499 bcachefs: plumb btree_id through move_pred_fd omits 64c6fa8f3d2e bcachefs: Plumb target parameter through btree_node_rewrite_pos() omits 476d6cf0fd3c bcachefs: export bch2_move_data_phys() omits d793c90cb6e8 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT omits c8ab836e1ff9 bcachefs: BCH_FEATURE_small_image omits e317cd1732b8 bcachefs: BCH_FEATURE_no_alloc_info omits 21936a03c8a8 bcachefs: Print features on startup with -o verbose omits cbaf7c45f82d bcachefs: Shrink superblock downgrade table omits ce98e3725cc0 bcachefs: sb_validate() no longer requires members_v1 omits 12a715601c58 bcachefs: Add a recovery pass for making sure root inode i [...] omits a71696086aaf bcachefs: Flag for repair on missing subvolume omits e09b2c4a8a83 bcachefs: print_str_as_lines() -> print_str() omits c4e8a0a3d2d4 bcachefs: bch2_dev_missing_bkey() omits e3b3e451de94 bcachefs: Simplify bch2_count_fsck_err() omits 2b0de81f2980 bcachefs: bch2_run_explicit_recovery_pass_printbuf() omits 70aa314fcd0c bcachefs: Incompatible features may now be enabled at runtime omits 30cb5d577f7d bcachefs: Clean up option pre/post hooks, small fixes omits 781201fc08d9 bcachefs: Use drop_locks_do() in bch2_inode_hash_find() omits 1d0209b6a39f bcachefs: Single device mode omits 6a6f71a1704b bcachefs: Initialize c->name earlier on single dev filesystems omits 6b58c679bd03 bcachefs: Simplify logic omits ca5154787df5 bcachefs: Remove spurious +1/-1 operation omits 972a8606dbb4 bcachefs: Kill bch2_trans_unlock_noassert omits 773917e3fefb bcachefs: Clean up duplicated code in bch2_journal_halt() omits e4940c36c11c bcachefs: bch2_dev_allocator_set_rw() omits 7275dea97d09 bcachefs: bch2_dev_journal_alloc() now respects data_allowed omits 6167be03de78 bcachefs: Improve bch2_btree_cache_to_text() omits 0eb7319e5eec bcachefs: __btree_node_reclaim_checks() omits 04238c02b687 bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() omits 6416731ce78f bcachefs: Improve opts.degraded omits c8cdc4d235a0 bcachefs: export bch2_chacha20 omits d5d5edea658c bcachefs: indent error messages of invalid compression omits 17133c322b77 bcachefs: split error messages of invalid compression into [...] omits b8d856a0fe13 bcachefs: early return for negative values when parsing BC [...] omits 780e31dadb89 bcachefs: move_data_phys: stats are not required omits 346b3d6b245c bcachefs: RO mounts now use less memory omits 579250f056eb bcachefs: Move various init code to _init_early() omits 26ade45654f7 bcachefs: alphabetize init function calls omits 1956ecf7fc54 bcachefs: simplify journal pin initialization omits 870ed21beb2b bcachefs: btree_io_complete_wq -> btree_write_complete_wq omits c14f6f8ab0bd bcachefs: bch2_kvmalloc() mem alloc profiling omits 85c99d6c64e7 bcachefs: add missing include omits 0e223f87956a bcachefs: bch2_snapshot_table_make_room() omits fb90904edb41 bcachefs: darray: provide typedefs for primitive types omits 53b0bccc7b23 bcachefs: reduce new_stripe_alloc_buckets() stack usage omits 29a737c9f1d9 bcachefs: alloc_request no longer on stack omits fd5604bb523f bcachefs: alloc_request.ptrs2 omits 9ef9f9d99af4 bcachefs: alloc_request.ca omits 70fb0a26c121 bcachefs: alloc_request.counters omits 48de46fa4839 bcachefs: alloc_request.usage omits ef8c52c49e47 bcachefs: alloc_request: deallocate_extra_replicas() omits 6145872b67ce bcachefs: new_stripe_alloc_buckets() takes alloc_request omits 40dc2030ac9b bcachefs: bch2_ec_stripe_head_get() takes alloc_request omits d4c44e0e7e6a bcachefs: bch2_bucket_alloc_trans() takes alloc_request omits 7201daa8f768 bcachefs: alloc_request.data_type omits f3fab94c64c3 bcachefs: struct alloc_request omits 2b55feeca820 bcachefs: trace bch2_trans_kmalloc() omits 838125bece26 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] omits be750abfec13 bcachefs: replace strncpy() with memcpy_and_pad in journal [...] omits 47f62ce61915 bcachefs: Rebalance now skips poisoned extents omits 88bd701a27c5 bcachefs: Data move can read from poisoned extents omits 46ab4e7a9021 bcachefs: Poison extents that can't be read due to checksu [...] omits 3d245e08b232 bcachefs: Be precise about bch_io_failures omits d531af810875 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup omits 39e3c768337b bcachefs: Fix losing return code in next_fiemap_extent() omits aedce4a320de bcachefs: Add upgrade table entry from 0.14 omits 3aadd493a634 bcachefs: Run BCH_RECOVERY_PASS_reconstruct_snapshots on m [...] omits 31763e2390a0 bcachefs: Add missing utf8_unload() omits 206da57dcae1 bcachefs: Emit unicode version message on startup omits ad6d0a08122d bcachefs: Use generic_set_sb_d_ops for standard casefolding d_ops omits b261c2305efa Merge branch 'v6.16-clk/next' into for-next omits 3eff425345da Merge branch 'v6.16-armsoc/dts64' into for-next omits 337e371e7b3f Merge branch 'v6.16-armsoc/dts32' into for-next omits 64da58a47742 Merge branch 'v6.15-clk/fixes' into for-next omits a599752901d7 Merge branch 'v6.15-armsoc/dtsfixes' into for-next omits 67beb6b12318 arm64: dts: rockchip: Add vcc-supply to SPI flash on rk358 [...] omits 4754eea38f5d arm64: dts: rockchip: Add vcc-supply to SPI flash on rk356 [...] omits b630cf92dd49 arm64: dts: rockchip: Add vcc-supply to SPI flash on rk339 [...] omits 4ed658ebd7b5 arm64: dts: rockchip: Add vcc-supply to SPI flash on rk332 [...] omits 86d8dfd4a5c5 arm64: dts: rockchip: Add vcc supply to spi flash on rk339 [...] omits 8ea46f3b9348 arm64: dts: rockchip: enable pcie on Sige5 omits 3e62d9160ada arm64: dts: rockchip: Add HDMI support for roc-rk3576-pc omits c79b4eb98915 arm64: dts: rockchip: Enable HDMI0 audio output for Indied [...] omits 013dd238a822 arm64: dts: rockchip: Add rk3588 evb2 board omits ebabb3cdb89e dt-bindings: arm: rockchip: Add rk3588 evb2 board omits be4ff56f7cd6 arm64: dts: rockchip: Add pcie1 slot for rk3576 evb1 board omits 26cdcf689889 arm64: dts: rockchip: Enable eDP display for Cool Pi GenBook omits abef2de3db01 arm64: dts: rockchip: Add eDP1 dt node for rk3588 omits e5375fffa9b0 x86/crc: drop "glue" from filenames omits 53417a0122d9 sparc/crc: drop "glue" from filenames omits 0640e9585b47 s390/crc: drop "glue" from filenames omits 6bf923a7d013 arm64: dts: rockchip: enable HDMI out audio on Khadas Edge2 omits 1307bb6e1a4c arm64: dts: rockchip: Add HDMI & VOP2 to Khadas Edge2 omits fef7d8834c56 arm64: dts: rockchip: Add bluetooth support to Khadas Edge2 omits 14e506dcf3b0 arm64: dts: rockchip: add overlay for tiger-haikou video-d [...] omits 1ad2a9b9668f ocfs2: remove unnecessary NULL check before unregister_sys [...] omits ec2a887290a2 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery omits e8aff808f2ce ipc: fix to protect IPCS lookups using RCU omits e987f58b0eb1 compiler_typesh-fix-unused-variable-in-__compiletime_assert-fix omits 69bad5f04d1c compiler_types.h: fix "unused variable" in __compiletime_assert() omits 921fd772e09d maccess: fix strncpy_from_user_nofault() empty string handling omits 45c4eb661074 watchdog: fix watchdog may detect false positive of softlockup omits 26e42788e830 treewide: fix typo "previlege" omits 28f2299cfdd7 crash: fix spelling mistake "crahskernel" -> "crashkernel" omits 48a7156827e0 lib/test_kmod: do not hardcode/depend on any filesystem omits 42c44cc69cb5 relay: remove unused relay_late_setup_files omits dbe8f8d27ac6 rapidio: remove unused functions omits 6efd6ea79354 rapidio: remove some dead defines omits fb61f892f8a0 scatterlist: inline sg_next() omits cd1aa5d8d271 ocfs2: simplify return statement in ocfs2_filecheck_attr_store() omits 91312b4cf19e samples: extend hung_task detector test with semaphore support omits 3ef0b60d41b2 hung_task: show the blocker task if the task is hung on semaphore omits b6eb257f6229 hung_task: replace blocker_mutex with encoded blocker omits 1b4cdf784e8b ocfs2: o2net_idle_timer: Rename del_timer_sync in comment omits 4b58353e31e6 Squashfs: check return result of sb_min_blocksize omits dc45850910c0 exit: combine work under lock in synchronize_group_exit() [...] omits 7afb91c84c2e errseq: eliminate special limitation for macro MAX_ERRNO omits 2e8021cfacfd kstrtox: add support for enabled and disabled in kstrtobool() omits 5b3896c81cd6 kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h omits 581b54a1a73b kernel.h: move READ/WRITE definitions to <linux/types.h> omits 2cc550378373 powernow: use pr_info_once omits 74cb24b02c26 checkpatch: qualify do-while-0 advice omits 1cec8a4d5662 checkpatch: dont warn about unused macro arg on empty body omits 6df206dba22c proc: fix the issue of proc_mem_open returning NULL omits dd4463df0c16 lib/rbtree.c: fix the example typo omits 5671e5f9de07 task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check omits dc421a32fb22 exit: skip IRQ disabled warning during power off omits 892b5ea58cf0 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo omits d2f33c5f18af crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo omits 4e394a174ba1 init/main.c: log initcall level when initcall_debug is used omits de3e5f06e5a3 exit: document sched_process_exit and sched_process_templa [...] omits 06badb130d4b exit: move and extend sched_process_exit() tracepoint omits 567e0728990c mm/rmap: fix typo in comment in page_address_in_vma omits 9b901cdde921 mm/rmap: rename page__anon_vma to anon_vma for consistency omits fe433295eb97 mm: use SWAPPINESS_ANON_ONLY in MGLRU omits 2279132eb3ae mm: add max swappiness arg to lru_gen for anonymous memory only omits 3956f42ba329 mm: vmscan: add more comments about cache_trim_mode omits 0f34245a031a mm: add swappiness=max arg to memory.reclaim for only anon [...] omits 12a06fff04b1 memcg: introduce non-blocking limit setting option omits a2e26931b6e3 mm: pcp: increase pcp->free_count threshold to trigger free_high omits a59d26dc0f44 mm/hugetlb: use separate nodemask for bootmem allocations omits 54959666fcaf mm/memcg: use kmem_cache when alloc memcg pernode info omits 69fef9758058 mm/memcg: use kmem_cache when alloc memcg omits 790f8cefd74f mm/memcg: move mem_cgroup_init() ahead of cgroup_init() omits cf0adba78b34 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] omits ce33699eaf36 mm/huge_memory: remove useless folio pointers passing omits 3d00317dae0e mm/huge_memory: adjust try_to_migrate_one() and split_huge [...] omits 74ad14f87f3f vmscan,cgroup: apply mems_effective to reclaim omits 4d238966f5e8 cpuset: rename cpuset_node_allowed to cpuset_current_node_allowed omits 5ab2ea3bcccd execmem: enforce allocation size aligment to PAGE_SIZE omits 85b5bf4ba6fd mm/vmalloc.c: return explicit error value in alloc_vmap_area() omits e574e2211272 mm/vmalloc: optimize function vm_unmap_aliases() omits 9269cd2dba24 mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit omits a94a4e59c863 mm/vmalloc.c: find the vmap of vmap_nodes in reverse order omits af9c06b335e0 mm/vmalloc.c: change purge_ndoes as local static variable omits f16d2b678473 Update Christoph's Email address and make it consistent omits 47adaf2c3856 mm: fix typos in comments in mm_init.c omits 66001f0476f4 samples/damon: implement a DAMON module for memory tiering omits a9b416e83800 Docs/ABI/damon: document nid file omits 556fb3bc0fcc Docs/admin-guide/mm/damon/usage: document 'nid' file omits a18740d1c879 Docs/mm/damon/design: document node_mem_{used,free}_bp omits 99d027aeeaba mm/damon/sysfs-schemes: connect damos_quota_goal nid with [...] omits 45882d40735f mm/damon/sysfs-schemes: implement file for quota goal nid [...] omits fdcf5f527040 mm/damon/core: introduce damos quota goal metrics for memo [...] omits 6a01e0a79eeb mm/mempolicy: support memory hotplug in weighted interleave omits bbc98086f038 mm/mempolicy: prepare weighted interleave sysfs for memory [...] omits 74fc4c06e7d9 mm/mempolicy: fix memory leaks in weighted interleave sysfs omits 1fc7b8590e40 mm: memcontrol: remove unnecessary NULL check before free_ [...] omits d6955f8c6115 vmalloc: align nr_vmalloc_pages and vmap_lazy_nr omits aca66a1ded1c MAINTAINERS: add test_vmalloc.c to VMALLOC section omits 84fa74188ec3 lib/test_vmalloc.c: allow built-in execution omits 780a0e947864 lib/test_vmalloc.c: fix compile error with CONFIG_TINY_RCU omits 09feefc02bcc lib/test_vmalloc.c: replace RWSEM to SRCU for setup omits 077ae06003c6 Documentation: zram: update IDLE pages tracking documentation omits d3cbd8fa22bf mempolicy: optimize queue_folios_pte_range by PTE batching omits 7be322b257a4 mm: move mmap/vma locking logic into specific files omits 884a5e54da93 memcg: multi-memcg percpu charge cache - fix 2 omits d2224d4a83ee memcg: multi-memcg percpu charge cache - fix omits 5960ff6627c9 memcg: multi-memcg percpu charge cache omits 4d64a1c0357e mm: convert free_page_and_swap_cache() to free_folio_and_s [...] omits 5ddf8703384f mm: add nr_free_highatomic in show_free_areas omits ef8a0be033a7 mm/vmscan: modify the assignment logic of the scan and tot [...] omits 9a1955beabfb samples/damon/prcl: fix a comment typo omits c08cadf18e06 Documentation: KHO: add memblock bindings omits 41d48e4db142 Documentation: add documentation for KHO omits fdbaf56f4586 memblock: add KHO support for reserve_mem omits bca34685f94d kexec: include asm/early_ioremap.h omits c99010b2d8a7 x86: add KHO support omits 576586cf00f3 x86/setup: use memblock_reserve_kern for memory used by kernel omits f0dd65099aed arm64: add KHO support omits 10761f299f85 kexec: add config option for KHO omits 54f65459e65d kexec: add KHO support to kexec file loads omits 5c418622cf33 kexec: enable KHO support for memory preservation omits a1d1b40a4fa2 kexec: add KHO parsing support omits 54033e879003 kexec: add Kexec HandOver (KHO) generation helpers omits 957d757d2273 memblock: mark init_deferred_page as __init_memblock omits 384b42ba9167 memblock: introduce memmap_init_kho_scratch() omits 6df1ef329ee8 memblock: add support for scratch memory omits 2f1842cf8940 memblock: add MEMBLOCK_RSRV_KERN flag omits 063296a639ad mm-gup-clean-up-codes-in-fault_in_xxx-functions-v5 omits d2a938e86efc mm/gup: clean up codes in fault_in_xxx() functions omits a5f9e6794174 mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...] omits f3220b81260b mm/gup: remove unneeded checking in follow_page_pte() omits 965cbb4c8587 mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio omits 0c2a01f8499e vmalloc: use atomic_long_add_return_relaxed() omits ef1cb7995b15 mm, hugetlb: avoid passing a null nodemask when there is m [...] omits 0a1a62e977f0 selftests/damon: remove the remaining test scripts for DAM [...] omits 9f0f0ff31ad4 memcg: optimize memcg_rstat_updated omits a289efe55236 selftests/mm: restore default nr_hugepages value during cl [...] omits b3a4d3a32589 maple_tree: reorder mas->store_type case statements omits 567b04c6a975 maple_tree: add sufficient height omits 615e52755c09 maple_tree: break on convergence in mas_spanning_rebalance() omits 64b70e9fb81d maple_tree: use vacant nodes to reduce worst case allocations omits 4736e18cfcfb maple_tree: use height and depth consistently omits e8c9b8a4af58 maple_tree: convert mas_prealloc_calc() to take in a maple [...] omits 71e4aeff4a4f mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] omits 74f43b8fb028 mm/memory: split non-tlb flushing part from zap_page_range [...] omits f09f8ee3ce8a mm/madvise: batch tlb flushes for MADV_FREE omits ed28e933fc86 mm/madvise: define and use madvise_behavior struct for mad [...] omits e203b21fc8ce mm-huge_memory-add-folio_mark_accessed-when-zapping-file-t [...] omits 4cbf2ac0012a mm: huge_memory: add folio_mark_accessed() when zapping file THP omits 85f734db7c7f tools/testing/selftests: assert that anon merge cases beha [...] omits d05d7525cc64 tools/testing: add PROCMAP_QUERY helper functions in mm se [...] omits 0c7712fba5dd mm/vma: fix incorrectly disallowed anonymous VMA merges omits 65d1c40fb56d mm: rust: add MEMORY MANAGEMENT [RUST] omits 9bb26259271d task: rust: rework how current is accessed omits 03f6132b1b23 rust: miscdevice: add mmap support omits ee227bd72007 mm: rust: add VmaNew for f_ops->mmap() omits 2af5d8739b2f mm: rust: add mmput_async support omits 8ad6426706bd mm: rust: add lock_vma_under_rcu omits 06f82e8438ac mm: rust: add vm_insert_page omits 160d58f07d6f mm: rust: add vm_area_struct methods that require read access omits 70012918e7b8 mm: rust: add abstraction for struct mm_struct omits 4d9a7d52498a riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc omits a02b48dc1166 arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() omits 2a80c75f9f2e riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late omits c93830559af9 arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() omits 290bc1838e5e arm64: mm: use enum to identify pgtable level instead of *_SHIFT omits 3af13a0f7f1c mm: skip ptlock_init() for kernel PMDs omits 7a65f7e136a7 sparc64: mm: call ctor/dtor for kernel PTEs omits 93894a6b4a7e powerpc: mm: call ctor/dtor for kernel PTEs omits 5e7ac51ed7c0 m68k: mm: call ctor/dtor for kernel PTEs omits e93501d5ec78 mm: call ctor/dtor for kernel PTEs omits 55d0d9e0fe54 x86: pgtable: always use pte_free_kernel() omits e57d6d8c4535 mm: pass mm down to pagetable_{pte,pmd}_ctor omits 96c6c9336091 sched/numa: add statistics of numa balance task migration [...] omits 7f74963376d0 vmalloc: use for_each_vmap_node() in purge-vmap-area omits df35e910711b vmalloc-switch-to-for_each_vmap_node-helper-fix omits 4ddd7e641a1c vmalloc: switch to for_each_vmap_node() helper omits 3a5a07974867 vmalloc: add for_each_vmap_node() helper omits f2c8533a4015 fs/proc/page: refactor to reduce code duplication omits 3f82965b4155 xarray: make xa_alloc_cyclic() return 0 on all success cases omits b098212f125d arm64/mm: define ptdesc_t omits cce331e072dd mm/ptdump: split effective_prot() into level specific callbacks omits 135c3b52be34 mm/ptdump: split note_page() into level specific callbacks omits 0db92684df6c selftest/mm: make hugetlb_reparenting_test tolerant to asy [...] omits 025d0657fc83 mm: page_alloc: tighten up find_suitable_fallback() omits 9646ba449c0e kernel/events/uprobes: uprobe_write_opcode() rewrite omits dd8dc334ebc8 kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...] omits d0913bb2ad8f kernel/events/uprobes: pass VMA instead of MM to remove_br [...] omits c0e265b5370d mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix omits e7020cdc28e3 mm/debug: fix parameter passed to page_mapcount_is_type() omits 865f1c6d9007 mm: fix parameter passed to page_mapcount_is_type() omits 6dc059310e24 selftests/mm: add PAGEMAP_SCAN guard region test omits 8e11f0b96c0f tools headers UAPI: sync linux/fs.h with the kernel sources omits b23f182155f3 fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions omits af6f9efa05a3 zsmalloc: cleanup headers includes omits 5b22611ecfaa selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO omits 771da05b1c99 ptrace: introduce PTRACE_SET_SYSCALL_INFO request omits f2fd05c8bcb9 ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op omits 44b0d340a0cd syscall.h: introduce syscall_set_nr() omits 722575f73a7d syscallh-add-syscall_set_arguments-fix omits 58cdc8e490e1 syscall.h: add syscall_set_arguments() omits c040fa5c95bf hexagon: add syscall_set_return_value() omits 0e1019936bc5 mm: add kernel-doc comment for free_pgd_range() omits 8398394286f7 mm: swap: replace cluster_swap_free_nr() with swap_entries [...] omits ae1207a88322 mm: swap: factor out helper to drop cache of entries withi [...] omits 9006fa051b0c mm: swap: free each cluster individually in swap_entries_p [...] omits d11535c57002 mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...] omits 28cef47349b8 mm: swap: use swap_entries_free() drop last ref count in s [...] omits ef8dd47be175 mm: swap: use swap_entries_free() to free swap entry in sw [...] omits 057f07f5a02c mm: swap: add __maybe_unused attribute for swap_is_last_re [...] omits bf6894836f9d mm: swap: enable swap_entry_range_free() to drop any kind [...] omits 08d0c5032c14 mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...] omits 7884f9b3ae81 memcg: manually inline replace_stock_objcg omits 5c2da6d7341e memcg: combine slab obj stock charging and accounting omits b4729164aae7 memcg: use __mod_memcg_state in drain_obj_stock omits 67a36cc7b92b memcg: do obj_cgroup_put inside drain_obj_stock omits 5bc19aca6562 memcg: no refilling stock from obj_cgroup_release omits 278f01087848 memcg: manually inline __refill_stock omits 940af50db329 memcg: introduce memcg_uncharge omits 90edf6bc0f0c memcg: decouple drain_obj_stock from local stock omits 872dbee0ac0d memcg: remove root memcg check from refill_stock omits 1b6a943eda55 memcg: simplify MEMCG_VMALLOC updates - fix omits 61346d59a3f4 memcg: vmalloc: simplify MEMCG_VMALLOC updates omits 411cbe649f15 mm/compaction: reduce the difference between low and high [...] omits 3c9fefe0c25f mm/compaction: remove low watermark cap for proactive compaction omits 5c851523469d mm/page_alloc: simplify free_page_is_bad by removing free_ [...] omits 33c6b903add6 zram: modernize writeback interface omits f7bad18ef75d zram: modernize writeback interface omits 4a9dd16a051c zram: modernize writeback interface omits d3db3d70d5f7 selftests/mm: convert page_size to unsigned long omits f3ebb4e2901b mm/show_mem: optimize si_meminfo_node by reducing redundant code omits 1e7b59a9bcdb mm: annotate data race in update_hiwater_rss omits 14de5efea30c mm/compaction: use folio in hugetlb pathway omits 01674c649a66 acpi,srat: give memory block size advice based on CFMWS alignment omits fff7cf428394 x86: probe memory block size advisement value during mm init omits bdffb3444e6f memory: implement memory_block_advise/probe_max_size omits 8177cd4d12ba mm: page_alloc: remove redundant READ_ONCE omits 01babaf984bc memcg, oom: do not bypass oom killer for dying tasks omits 9905d42940d5 zsmalloc-prefer-the-the-original-pages-node-for-compressed [...] omits 0364ee1a51a4 zsmalloc: prefer the the original page's node for compressed data omits a6da3bd0ceb9 mm: delete thp_nr_pages() omits e4d8e66665fe filemap: remove readahead_page_batch() omits 4ee17569ddd3 filemap: convert __readahead_batch() to use a folio omits b892db8644c8 filemap: remove find_subpage() omits ecbc59200ad5 iov_iter: convert iov_iter_extract_xarray_pages() to use folios omits d892927ac68f iov_iter: convert iter_xarray_populate_pages() to use folios omits 4e0b25524cb2 mm: remove offset_in_thp() omits 28d4d8bc28cd filemap: remove readahead_page() omits 28dc7fb4ca30 arch: remove mk_pmd() omits 8c19e28d02d0 mm: add folio_mk_pmd() omits 634be7b51a06 mm: remove mk_huge_pte() omits 55c9a0653e35 hugetlb: simplify make_huge_pte() omits 8f60744dee68 mm: add folio_mk_pte() omits 0b890a40bff1 mm: make mk_pte() definition unconditional omits 3835e2b976db um: remove custom definition of mk_pte() omits 7c5515946d96 x86: remove custom definition of mk_pte() omits 108bb635fe98 sparc32: remove custom definition of mk_pte() omits 63a028eee93d mm: introduce a common definition of mk_pte() omits bad7fdcb6f20 mm: set the pte dirty if the folio is already dirty omits f5d2368eba5e mm: vmalloc: support more granular vrealloc() sizing omits dbea9233c40f mm/memory: fix mapcount / refcount sanity check for mTHP reuse omits 94e4e8adbc0c mm: memblock: fix arguments passed to memblock_set_node() omits 23e791330bad tools/testing/selftests: fix guard region test tmpfs assumption omits c4dd50a3fb93 ocfs2: stop quota recovery before disabling quotas omits 9d7c36cdc276 ocfs2: implement handshaking with ocfs2 recovery thread omits 48429ef8096b ocfs2: switch osb->disable_recovery to enum omits d7fe84be7efc mm/userfaultfd: prevent busy looping for tasks with signal [...] omits 6eb6f829a0b4 mailmap: map Uwe's BayLibre addresses to a single one omits 51a73d3ff39f MAINTAINERS: add Dev Jain as THP reviewer omits 56edd92029fd MAINTAINERS: add mm THP section omits 5c318938ed7a mm/userfaultfd: fix uninitialized output field for -EAGAIN race omits ffb6c1d9f7a0 selftests/mm: compaction_test: support platform with huge [...] omits cf62b719a230 MAINTAINERS: add core mm section omits e00d6cef122b ocfs2: fix panic in failed foilio allocation omits 8202314f3602 kernel/fork: only call untrack_pfn_clear() on VMAs duplica [...] omits 522b2fea1cdf mm/huge_memory: fix dereferencing invalid pmd migration entry omits 3d1c7e801bda MAINTAINERS: add reverse mapping section omits b2e3173ea0a1 x86-disable-image-size-check-for-test-builds-fix-fix omits ce6fc9c8e2d1 x86-disable-image-size-check-for-test-builds-fix omits c25bab13c546 x86: disable image size check for test builds omits 8464d03def3b ocfs2: fix the issue with discontiguous allocation in the [...] omits 1d7edbeb643f mailmap: add entries for Lance Yang omits a2d263366daa mm/page_alloc.c: avoid infinite retries caused by cpuset race omits 4ddb3d3388db mm: hugetlb: fix incorrect fallback for subpool omits ed5a5a429e5f mm: fix ratelimit_pages update error in dirty_ratio_handler() omits 9b9184e6cfd8 Merge branch 'fixes' into linux-next omits bc9b40198b1c cpufreq: Fix setting policy limits when frequency tables are used omits 45c23de5e174 Merge branch 'acpica' into linux-next omits 7870b65b75d0 powerpc/crc: rename crc32-vpmsum_core.S to crc-vpmsum-template.S omits a884ca10cf1d powerpc/crc: drop "glue" from filenames omits 340e5acd1715 arm64/crc: drop "glue" from filenames omits 7f1ff093e2df arm/crc: drop "glue" from filenames omits 1e3832aad113 Merge branch 'acpi-tables' into linux-next omits bc846271e743 cifs: Fix changing times and read-only attr over SMB1 smb_ [...] omits e8f5e53bb34f cifs: Fix and improve cifs_query_path_info() and cifs_quer [...] omits 48416afa1f4a Merge branch 'for-next-next-v6.15-20250424' into for-next- [...] omits 726307cd2a1b Merge branch 'for-next-current-v6.14-20250424' into for-ne [...] omits 0b230fe19d1e Merge branch 'misc-next' into for-next-next-v6.15-20250424 omits 68e6e87dc2a9 Merge branch 'misc-6.15' into for-next-next-v6.15-20250424 omits bfa8de268551 Merge branch 'misc-6.15' into for-next-current-v6.14-20250424 omits 3b9c053b5f04 btrfs: reclaim from sub-space space_info omits b7ea21b64236 btrfs: add block_rsv for treelog omits 0db4a35112c3 btrfs: use proper data space_info omits 3403bd36d7c3 btrfs: tweak extent/chunk allocation for space_info sub-space omits 5d1434b34f2d btrfs: introduce tree-log sub-space_info omits bf3facbb817f btrfs: introduce btrfs_space_info sub-group omits 7478d376c198 btrfs: pass space_info for block group creation omits 4eab06589fea btrfs: introduce space_info argument to btrfs_chunk_alloc omits 766614dad623 btrfs: factor out check_removing_space_info() omits 6dc7cbf3f26c btrfs: spin out do_async_reclaim_{data,metadata}_space() omits 572a392bb3d4 btrfs: factor out init_space_info() omits a5f6ca7b0380 btrfs: take struct btrfs_inode in btrfs_free_reserved_data [...] omits ae721f9f30ab btrfs: take btrfs_space_info in btrfs_reserve_data_bytes omits 3d1ba6b5fb95 btrfs: on unknown chunk allocation policy fallback to regular omits 2a2785028e5f btrfs: fix nonzero lowest level handling in btrfs_search_f [...] omits 192a3e268175 btrfs: use buffer radix for extent buffer writeback operations omits 05742ba0c3a6 btrfs: set DIRTY and WRITEBACK tags on the buffer_tree omits f04f8fa6ac08 btrfs: convert the buffer_radix to an xarray omits 4cff0c7ac499 btrfs: update btrfs_qgroup_add_swapped_blocks to to use rb helper omits 38b93eb14b89 btrfs: update btrfs_qgroup_trace_subtree_after_cow to to u [...] omits 2f641cd6aafd btrfs: update add_qgroup_rb to to use rb helper omits 081355eda151 btrfs: update find_qgroup_rb to to use rb helper omits 44ab502aa804 btrfs: update insert_ref_entry to to use rb helper omits 581628d60843 btrfs: update insert_root_entry to to use rb helper omits 0fc25162cf10 btrfs: update lookup_root_entry to to use rb helper omits b71728916e25 btrfs: update insert_block_entry to to use rb helper omits ea8e54822bff btrfs: update lookup_block_entry to to use rb helper omits e0f5d0804c13 btrfs: update ulist_rbtree_insert to to use rb helper omits b94a0aaed5a2 btrfs: update ulist_rbtree_search to to use rb helper omits 6628cd4e9761 btrfs: update __btrfs_lookup_delayed_item to to use rb helper omits 1b292dcbd1ba btrfs: kill EXTENT_FOLIO_PRIVATE omits 48afeb1fd0d5 btrfs: add mapping_set_release_always to inode's mapping omits 6f28d8e4e100 btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl omits 7fc73e6ee97c btrfs: add more zeroout modes to CLEAR_FREE ioctl omits 360c23ee736c btrfs: add secure erase mode to CLEAR_FREE ioctl omits ff5d859a5de4 btrfs: add zeroout mode to CLEAR_FREE ioctl omits d415fabcdf6f btrfs: add new ioctl CLEAR_FREE omits 248cc8feee43 btrfs: extend trim callchains to pass the operation type omits 5747ab32a93d btrfs: scrub: use generic ratelimit helpers to output erro [...] omits 6416c30a2bb7 btrfs: scrub: ensure we output at least one error message [...] omits 8d33a35f9cfa btrfs: scrub: simplify the inode iteration output omits 8f7a834cdb8b btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits a51916034b7a btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits 2d41eaad6eea btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits 165a3396d155 btrfs: scrub: fix incorrectly reported logical/physical address omits f253a2477ee1 btrfs: === misc-next on b-for-next === omits c1e7e2e46a91 btrfs: raid56: rename parameter err to status in endio helpers omits b920fc18fb2b btrfs: change return type of btrfs_alloc_dummy_sum() to int omits d8c87bd9fccf btrfs: rename ret2 to ret in btrfs_submit_compressed_read() omits 04a13d69b8a4 btrfs: rename ret to status in btrfs_submit_compressed_read() omits 909a19caf11f btrfs: simplify reading bio status in end_compressed_writeback() omits a7d626fd8212 btrfs: rename error to ret in btrfs_submit_chunk() omits 3ae537379217 btrfs: rename ret to status in btrfs_submit_chunk() omits 6de1c242f886 btrfs: change return type of btrfs_bio_csum() to int omits 45b32f586d27 btrfs: change return type of btree_csum_one_bio() to int omits dc1482fe64b2 btrfs: change return type of btrfs_csum_one_bio() to int omits 893d76d073c3 btrfs: change return type of btrfs_lookup_bio_sums() to int omits d045358ca819 btrfs: drop redundant local variable in raid_wait_write_end_io() omits a6bb148147e5 btrfs: merge __setup_root() to btrfs_alloc_root() omits 71ce9652f68b btrfs: use unsigned types for constants defined as bit shifts omits 1a59aa0ac008 btrfs: remove unused btrfs_io_stripe::length omits 3f8a8e03273e btrfs: use list_first_entry() everywhere omits 7c9ca3082ade btrfs: adjust subpage bit start based on sectorsize omits e9135a2acd0b btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN() omits 4e8b40db5a4f btrfs: convert WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)) to [...] omits 1f6349f5c098 btrfs: add debug build only WARN omits 2a7dfa7eb10c btrfs: use verbose ASSERT() in volumes.c omits 97d6432f2a24 btrfs: enhance ASSERT() to take optional format string omits b2d289bc3730 timekeeping: Prevent coarse clocks going backwards omits 7fff31024df7 btrfs: remove BTRFS_REF_LAST from enum btrfs_ref_type omits ed5b18f785f2 btrfs: fix the inode leak in btrfs_iget() omits 6fc7aae8f580 btrfs: use bvec_kmap_local() in btrfs_decompress_buf2page() omits 348e57e24ffb btrfs: scrub: use virtual addresses directly omits 86ab98015c4c btrfs: raid56: store a physical address in structure sector_ptr omits ec58c5153736 btrfs: simplify bvec iteration in index_one_bio() omits b97a30be755c btrfs: move kmapping out of btrfs_check_sector_csum() omits 0eb71bc439fe btrfs: pass a physical address to btrfs_repair_io_failure() omits d0749473e272 btrfs: track the next file offset in struct btrfs_bio_ctrl omits a424eedb6839 btrfs: remove the alignment checks in end_bbio_data_read() omits 7e1fbcb914c5 btrfs: fix broken drop_caches on extent buffer folios omits eef07c56df5f btrfs: update and correct description of btrfs_get_or_crea [...] omits 2b55017309d9 btrfs: simplify return logic from btrfs_delayed_ref_init() omits 0b4bf3b354c5 btrfs: reuse exit helper for cleanup in btrfs_bioset_init() omits 30a3f1295177 btrfs: rename iov_iter iterator parameter in btrfs_buffere [...] omits c4a16f63d17a btrfs: fix COW handling in run_delalloc_nocow() omits 2c105480e5fd btrfs: enable large data folios support for defrag omits 0f82baa04cd3 btrfs: prepare compression paths for large data folios omits 34611d1b04f1 btrfs: rename __tree_search() to remove double underscore prefix omits e2668abff652 btrfs: rename __lookup_extent_mapping() to remove double u [...] omits 79ef32f8e28e btrfs: rename remaining exported extent map functions omits df52f3d2c30d btrfs: rename functions to allocate and free extent maps omits d1274eb329bf btrfs: rename extent map functions to get block start, end [...] omits 89d4bc1a9771 btrfs: rename exported extent map compression functions omits 585bb6bed18b btrfs: tracepoints: remove no longer used tracepoints for [...] omits 248fd21f561d btrfs: tracepoints: add btrfs prefix to names where it's missing omits 5a2eb717ae7b btrfs: make btrfs_find_contiguous_extent_bit() return bool [...] omits 78f5ced2f76c btrfs: remove double underscore prefix from __set_extent_bit() omits 8ab0b0dfebc3 btrfs: rename remaining exported functions from extent-io-tree.h omits ce29f7e0eb6f btrfs: rename free_extent_state() to include a btrfs prefix omits 9db2e75018dc btrfs: rename the functions to count, test and get bit ran [...] omits 7f5626eb30bc btrfs: rename the functions to init and release an extent io tree omits 62177fc313e2 btrfs: directly grab inode at __btrfs_debug_check_extent_i [...] omits 5c739e589e7f btrfs: rename the functions to get inode and fs_info from [...] omits 3c698a9ef511 btrfs: rename the functions to search for bits in extent ranges omits e4d46173d414 btrfs: rename set_extent_bit() to include a btrfs prefix omits 20787e3f685e btrfs: rename the functions to clear bits for an extent range omits bd37c1cf1638 btrfs: rename __lock_extent() and __try_lock_extent() omits 679c4a49dd21 btrfs: add btrfs prefix to dio lock and unlock extent functions omits c48ff130397a btrfs: add btrfs prefix to main lock, try lock and unlock [...] omits 5443ad10e9e1 btrfs: add btrfs prefix to trace events for extent state a [...] omits 2a6947c5f760 btrfs: remove extent_io_tree_to_inode() and is_inode_io_tree() omits eca9b289a29e btrfs: tree-checker: more unlikely annotations omits 52d58e4257b5 btrfs: use folio_contains() for EOF detection omits ad053ef8360c btrfs: remove unnecessary early exits in delalloc folio lo [...] omits 5840394163bb btrfs: tracepoints: use btrfs_root_id() to get the id of a root omits 31c1fd20f57f btrfs: zlib: prepare copy_data_into_buffer() for large dat [...] omits 35e94531ac5d btrfs: subpage: prepare for large data folios omits ca0869d0544c btrfs: prepare end_bbio_data_write() for large data folios omits 6f1654961ba9 btrfs: prepare prepare_one_folio() for large data folios omits 841048e43774 btrfs: prepare btrfs_page_mkwrite() for large data folios omits 0b9f8d17b808 btrfs: send: prepare put_file_data() for larger data folios omits 495774fcbb94 btrfs: send: remove the again label inside put_file_data() omits 52a9cfc38021 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_insert_inode_extref() omits 500b167054c1 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_del_inode_extref() omits 97c344e4a5e2 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_encoded_read_inline() omits 48f4ecc584ee btrfs: use BTRFS_PATH_AUTO_FREE in can_nocow_extent() omits 92b2acdb5f49 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_set_inode_index_count() omits 3aa1dff38394 btrfs: use BTRFS_PATH_AUTO_FREE in may_destroy_subvol() omits 102fd1a35f9b btrfs: do more trivial BTRFS_PATH_AUTO_FREE conversions omits e2332b59eb2e btrfs: remove redundant record start offset check at test_ [...] omits 4a4b8efd2835 btrfs: simplify last record detection at test_range_bit() omits 6a4a1be6b3ff btrfs: remove redundant check at find_first_extent_bit_state() omits c96f27f582cb btrfs: fix documentation for tree_search_for_insert() omits 7de12f9975f7 btrfs: simplify last record detection at test_range_bit_exists() omits 88e4438b6df8 btrfs: use clear_extent_bits() instead of clear_extent_bit [...] omits 53c8a0c8771b btrfs: use clear_extent_bits() at chunk_map_device_clear_bits() omits 705b7f8943f0 btrfs: use clear_extent_bit() at try_release_extent_state() omits 6f2ab358791b btrfs: fix the file offset calculation inside btrfs_decomp [...] omits f8ed4320de88 btrfs: use rb_entry_safe() where possible to simplify code omits 08566790a2f7 btrfs: pass a pointer to get_range_bits() to cache first s [...] omits 4851276f4239 btrfs: allow folios to be released while ordered extent is [...] omits 42f4aca5b63d btrfs: update comment for try_release_extent_state() omits e153e107e9bb btrfs: prepare btrfs_punch_hole_lock_range() for large dat [...] omits 8b55e03602a3 btrfs: prepare btrfs_buffered_write() for large data folios omits 8d6b4655f3e3 btrfs: refactor how we handle reserved space inside copy_o [...] omits ac872289ec5b btrfs: remove EXTENT_UPTODATE io tree flag omits 69d06c2a08fc btrfs: stop searching for EXTENT_DIRTY bit in the excluded [...] omits 6a0b3c286566 btrfs: remove leftover EXTENT_UPTODATE clear from an inode [...] omits 4c29d345e7ba btrfs: fix fsync of files with no hard links not persistin [...] omits a3a616c16cda btrfs: fix typo in space info explanation omits ef74353ee848 btrfs: remove unused flag EXTENT_BUFFER_IN_TREE omits 70b28df50eb0 btrfs: remove unused flag EXTENT_BUFFER_CORRUPT omits 26603b6944b8 btrfs: remove unused flag EXTENT_BUFFER_READAHEAD omits bc03bf8eb3ae btrfs: remove unused flag EXTENT_BUFFER_READ_ERR omits 27e552a59bab btrfs: extract the main loop of btrfs_buffered_write() int [...] omits df53f7cdeedd btrfs: extract the space reservation code from btrfs_buffe [...] omits d87d459a82c7 btrfs: cleanup the reserved space inside loop of btrfs_buf [...] omits 8593caf8c7be btrfs: remove force_page_uptodate variable from btrfs_buff [...] omits ed5cba842d61 btrfs: move block perfect compression out of experimental [...] omits b6dde1ef1934 Merge branch 'fixes' into linux-next omits bac8105862c2 Merge branch 'misc-6.15' into next-fixes omits 4462c4dbf465 MAINTAINERS: Update Neil Brown's email address omits 39942c014de5 sunrpc: add info about xprt queue times to svc_xprt_dequeu [...] omits 116a01d07cbb nfsd: add commit start/done tracepoints around nfsd_commit() omits a6a677f57ea9 nfsd: nfsd4_spo_must_allow() must check this is a v4 compo [...] omits 93f2aa7e2597 nfsd: fix access checking for NLM under XPRTSEC policies omits ee2078f8c3dd nfsd: remove redundant WARN_ON_ONCE in nfsd4_write omits 4a0a638a2208 NFSD: Add experimental setting to disable the use of splice read omits 189b18357590 NFSD: Add /sys/kernel/debug/nfsd omits 5ba41c06df8a NFSD: fix race between nfsd registration and exports_proc omits dde3a7718b45 NFSD: unregister filesystem in case genl_register_family() fails omits fd7121494024 NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACC [...] omits 2b2376c729c7 sunrpc: fix race in cache cleanup causing stale nextcheck time omits 0706969e6c91 sunrpc: update nextcheck time when adding new cache entries omits 476fe6e1d2de NFSD: Record each NFSv4 call's session slot index omits f5e2db69998a NFSD: Implement CB_SEQUENCE referring call lists omits 92e0f7c8beba NFSD: Implement CB_SEQUENCE referring call lists omits 545fb5bd78f4 NFSD: Shorten CB_OFFLOAD response to NFS4ERR_DELAY omits 5ccb27b3532f NFSD: OFFLOAD_CANCEL should mark an async COPY as completed omits c200734c6a49 Merge branch 'pm-sleep' into linux-next omits e45f9db3b06c Merge branch 'pm-cpuidle' into linux-next omits fdd3abb49d19 Merge branch 'pm-cpufreq' into linux-next omits fd2b991e27bf Merge branches 'acpi-processor', 'acpi-battery', 'acpi-ape [...] omits be4b08c23d18 Merge branch 'acpica' into linux-next omits 1ec3d4ff5c77 s390/crc32: Remove no-op module init and exit functions omits 80d2737ea705 m68k: coldfire: gpio: use new line value setter callbacks omits 34a3ebfb22d6 s390/crc32: Remove have_vxrs static key omits 1d69a27a2b45 lib/crc: make the CPU feature static keys __ro_after_init omits e52e6500a343 Merge branches 'fixes', 'mediatek', 's390' and 'core' into next omits be73df376a97 Merge branch 'icc-sa8775p' into icc-next omits ce653e0a7e0a crypto: crc32 - remove "_generic" from filenames omits 73c117c17b56 cxl: core/region - ignore interleave granularity when ways=1 omits b2cde9351054 cxl/acpi: Verify CHBS length for CXL2.0 omits a9d9a1272891 cxl: Remove always true condition for cxlctl_validate_hw_c [...] omits 976e5b974fef ima: process_measurement() needlessly takes inode_lock() o [...] omits a7562ff02879 Merge branch 'optee_for_v6.14' into next adds b94f88da544d Merge tag 'hyperv-fixes-signed-20250427' of git://git.kern [...] adds f15d97df5afa Merge tag 'powerpc-6.15-3' of git://git.kernel.org/pub/scm [...] adds 7bd47be16108 dm table: Fix W=1 build warning when mempool_needs_integri [...] adds a3d8f0a7f5e8 dm-bufio: don't schedule in atomic context adds 0a533c3e4246 dm-integrity: fix a warning on invalid table line adds 5a2a6c428190 dm: always update the array size in realloc_argv on success adds 78109c591b80 Merge tag 'for-6.15/dm-fixes' of git://git.kernel.org/pub/ [...] adds 538b64d041da mm: fix ratelimit_pages update error in dirty_ratio_handler() adds c4987adb2fde mm: hugetlb: fix incorrect fallback for subpool adds 424344a1341d mm/page_alloc.c: avoid infinite retries caused by cpuset race adds b7fd57b9298d mailmap: add entries for Lance Yang adds 51d0c1fd51a7 ocfs2: fix the issue with discontiguous allocation in the [...] adds 714cd98c7c40 x86: disable image size check for test builds adds 41fa77304e30 x86-disable-image-size-check-for-test-builds-fix adds 05238ad3ccac x86-disable-image-size-check-for-test-builds-fix-fix adds 51eff04e7daf MAINTAINERS: add reverse mapping section adds 9bb638a15805 mm/huge_memory: fix dereferencing invalid pmd migration entry adds 25ba9d18b668 kernel/fork: only call untrack_pfn_clear() on VMAs duplica [...] adds 55b165c2e554 ocfs2: fix panic in failed foilio allocation adds 1669262dd952 MAINTAINERS: add core mm section adds b4a52e60eb27 selftests/mm: compaction_test: support platform with huge [...] adds 1264bfc1e6db mm/userfaultfd: fix uninitialized output field for -EAGAIN race adds 6a096bc2d122 MAINTAINERS: add mm THP section adds 571eeae8f766 MAINTAINERS: add Dev Jain as THP reviewer adds c740a694e365 mailmap: map Uwe's BayLibre addresses to a single one adds d1191b5f1cdb mm/userfaultfd: prevent busy looping for tasks with signal [...] adds 7357656b5891 ocfs2: switch osb->disable_recovery to enum adds 195805648c4a ocfs2: implement handshaking with ocfs2 recovery thread adds c15f5ec4dab8 ocfs2: stop quota recovery before disabling quotas adds 650c198b29d8 tools/testing/selftests: fix guard region test tmpfs assumption adds 86f18ff20410 mm: memblock: fix arguments passed to memblock_set_node() adds 54cbaefbaa35 mm/memory: fix mapcount / refcount sanity check for mTHP reuse adds 352c03db61cd mm: vmalloc: support more granular vrealloc() sizing adds 51935b5046ad Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 6c456acbd0b2 Merge branch 'misc-6.15' into next-fixes adds 0c0ad1eebb33 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 8d16dd7b651b MAINTAINERS: erofs: add myself as reviewer adds a1a13081c831 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 05a4f0504d5b Merge branch 'fs-current' of linux-next adds f04dd30f1bef amd-xgbe: Fix to ensure dependent features are toggled wit [...] adds 8c47d5753a11 net: ethernet: mtk_eth_soc: sync mtk_clks_source_name array adds 9965fce5a278 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 9b146d9a1c87 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1149719442d2 ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headset adds 6295de26ec64 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 214659cef659 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bfbfc9e398a9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b0deb8708a0e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c95c8a727361 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 68b2b43ef893 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 2f3437e22bda Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 66b6e36e5656 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 936a25ef11f5 input/joystick: magellan: Mark __nonstring look-up table adds 8b1d858cbd4e Input: sparcspkr - avoid unannotated fall-through adds c6cb8bf79466 Input: cyttsp5 - ensure minimum reset pulse width adds 9a046c1d21f0 Input: stmpe-ts - use module alias instead of device table adds b8ac485a179d dt-bindings: mediatek,mt6779-keypad: Update Mattijs' email [...] adds 6a10a2f1e050 MAINTAINERS: .mailmap: update Mattijs Korpershoek's email address adds 7675b5efd81f Input: cyttsp5 - fix power control issue on wakeup adds 22cd66a5db56 Input: xpad - add support for 8BitDo Ultimate 2 Wireless C [...] adds 5ff426202ca6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cc508883f7cd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f0a961769695 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 97e1eb843dda Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds 8641dbc7082b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 65c5178d595d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 107bdde199bc Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 76ddd47bd380 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2939bc2a5225 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds b71f9804f66c timekeeping: Prevent coarse clocks going backwards adds 2fb0916281b8 Merge branch into tip/master: 'timers/urgent' adds ce1f00427d8d Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds d69c436f2048 Merge branch 'slab/for-next-fixes' of git://git.kernel.org [...] adds 1d845710d96e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 76047483fe94 drm/ttm: fix the warning for hit_low and evict_low adds c76e3db61149 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new e8dd7acbcfc8 mm: set the pte dirty if the folio is already dirty new 047c7442e7c4 mm: introduce a common definition of mk_pte() new eb5436c678ca sparc32: remove custom definition of mk_pte() new 8aeb3e45f88f x86: remove custom definition of mk_pte() new 09cf5f38c416 um: remove custom definition of mk_pte() new 04eca110d63f mm: make mk_pte() definition unconditional new 8fa81c4752b6 mm: add folio_mk_pte() new e42481dd74e0 hugetlb: simplify make_huge_pte() new 04561f8fb3c3 mm: remove mk_huge_pte() new 651d2c653404 mm: add folio_mk_pmd() new e9a2067f0534 arch: remove mk_pmd() new ed530bd5ef67 filemap: remove readahead_page() new e92ea2aee2c1 mm: remove offset_in_thp() new 22457566a3e6 iov_iter: convert iter_xarray_populate_pages() to use folios new 0ea38e18be83 iov_iter: convert iov_iter_extract_xarray_pages() to use folios new 166ef2f7af91 filemap: remove find_subpage() new 18f2dd0be6f3 filemap: convert __readahead_batch() to use a folio new 3b305aa9650b filemap: remove readahead_page_batch() new 00e737b38c43 mm: delete thp_nr_pages() new f0bb56f08a6d zsmalloc: prefer the the original page's node for compressed data new 891492034808 zsmalloc-prefer-the-the-original-pages-node-for-compressed [...] new b4828c933f9e memcg, oom: do not bypass oom killer for dying tasks new eced579035fb mm: page_alloc: remove redundant READ_ONCE new 7c997d84d2c4 memory: implement memory_block_advise/probe_max_size new 0731fa6939ab x86: probe memory block size advisement value during mm init new d45acd18c0a4 acpi,srat: give memory block size advice based on CFMWS alignment new 198ffba6425a mm/compaction: use folio in hugetlb pathway new 3ff8899b8b9a mm: annotate data race in update_hiwater_rss new b4bb3075b2fe mm/show_mem: optimize si_meminfo_node by reducing redundant code new 031b0cf50d86 selftests/mm: convert page_size to unsigned long new c278b5e9546e zram: modernize writeback interface new b92c7f5131ae zram: modernize writeback interface new 5cf3218450ea zram: modernize writeback interface new 52ec0e1c851b mm/page_alloc: simplify free_page_is_bad by removing free_ [...] new 7554c27492dc mm/compaction: remove low watermark cap for proactive compaction new 7424ae52cbaa mm/compaction: reduce the difference between low and high [...] new 9e62dba3001c memcg: vmalloc: simplify MEMCG_VMALLOC updates new ef7f97b73ed3 memcg: simplify MEMCG_VMALLOC updates - fix new cfc90155e61c memcg: remove root memcg check from refill_stock new 89479ba78e98 memcg: decouple drain_obj_stock from local stock new f955688af07c memcg: introduce memcg_uncharge new 57a581924e09 memcg: manually inline __refill_stock new d921d89fe281 memcg: no refilling stock from obj_cgroup_release new e2bf110a3ce0 memcg: do obj_cgroup_put inside drain_obj_stock new 77fa92b7e7d8 memcg: use __mod_memcg_state in drain_obj_stock new fb9bdd85e3c3 memcg: combine slab obj stock charging and accounting new 7925bfbc0cf5 memcg: manually inline replace_stock_objcg new dbe240af749c mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...] new 7749f3b4f0c0 mm: swap: enable swap_entry_range_free() to drop any kind [...] new 37d0494f5424 mm: swap: add __maybe_unused attribute for swap_is_last_re [...] new 143fda545165 mm: swap: use swap_entries_free() to free swap entry in sw [...] new c7e71d4460ab mm: swap: use swap_entries_free() drop last ref count in s [...] new ed5f1774e79b mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...] new 0dbdd1643cf6 mm: swap: free each cluster individually in swap_entries_p [...] new 09c367958c71 mm: swap: factor out helper to drop cache of entries withi [...] new 25894d08f024 mm: swap: replace cluster_swap_free_nr() with swap_entries [...] new eaf58a452401 mm: add kernel-doc comment for free_pgd_range() new 234bb335e86d hexagon: add syscall_set_return_value() new bd1fb4bbe041 syscall.h: add syscall_set_arguments() new eb2d34ab6f41 syscallh-add-syscall_set_arguments-fix new 2fdea9cf2e82 syscall.h: introduce syscall_set_nr() new 0345668f83af ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op new a967555689b5 ptrace: introduce PTRACE_SET_SYSCALL_INFO request new cb00e4459540 selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO new bf01d978e83f zsmalloc: cleanup headers includes new 5c34e3dc69bb fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions new 35c64340dfbb tools headers UAPI: sync linux/fs.h with the kernel sources new d8b00c55506a selftests/mm: add PAGEMAP_SCAN guard region test new dcc40a8056eb mm: fix parameter passed to page_mapcount_is_type() new b457eb2f78b3 mm/debug: fix parameter passed to page_mapcount_is_type() new ac688ad0b843 mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix new 0deb470b75d4 kernel/events/uprobes: pass VMA instead of MM to remove_br [...] new a64a8c1285ac kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...] new c1d6cdd58052 kernel/events/uprobes: uprobe_write_opcode() rewrite new f39ad9f22228 mm: page_alloc: tighten up find_suitable_fallback() new ba40aa864ceb selftest/mm: make hugetlb_reparenting_test tolerant to asy [...] new fc9ee1b53322 mm/ptdump: split note_page() into level specific callbacks new e5266423b257 mm/ptdump: split effective_prot() into level specific callbacks new 3bd1152f4266 arm64/mm: define ptdesc_t new 1b66c7ff282b xarray: make xa_alloc_cyclic() return 0 on all success cases new 99705ff63fd8 fs/proc/page: refactor to reduce code duplication new eafce0a61268 vmalloc: add for_each_vmap_node() helper new 46790d807dc0 vmalloc: switch to for_each_vmap_node() helper new 3df6e87deea0 vmalloc-switch-to-for_each_vmap_node-helper-fix new 21d0d47f0eb7 vmalloc: use for_each_vmap_node() in purge-vmap-area new d29a5c4779b4 sched/numa: add statistics of numa balance task migration [...] new 6b19f4ff1528 mm: pass mm down to pagetable_{pte,pmd}_ctor new 8973c1d23d26 x86: pgtable: always use pte_free_kernel() new 1677df4e7396 mm: call ctor/dtor for kernel PTEs new b72a142d3add m68k: mm: call ctor/dtor for kernel PTEs new b009f0280c78 powerpc: mm: call ctor/dtor for kernel PTEs new 21f7d073ba84 sparc64: mm: call ctor/dtor for kernel PTEs new cf29669299b2 mm: skip ptlock_init() for kernel PMDs new a74592986420 arm64: mm: use enum to identify pgtable level instead of *_SHIFT new 6a8ee6357074 arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() new ca18384d0de2 riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late new 33e37fa69878 arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() new 3bb9e90d9a01 riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc new adc3c50ce240 mm: rust: add abstraction for struct mm_struct new 8fb438790391 mm: rust: add vm_area_struct methods that require read access new 0ce37bf0db92 mm: rust: add vm_insert_page new 2bd5241b390b mm: rust: add lock_vma_under_rcu new ea528b7f88e1 mm: rust: add mmput_async support new acc3c7dcb647 mm: rust: add VmaNew for f_ops->mmap() new 731aef0cac1f rust: miscdevice: add mmap support new c0a1bcad5090 task: rust: rework how current is accessed new 8b0ddb9753c9 mm: rust: add MEMORY MANAGEMENT [RUST] new 75bf376e9374 mm/vma: fix incorrectly disallowed anonymous VMA merges new 0865701475b3 tools/testing: add PROCMAP_QUERY helper functions in mm se [...] new a570dcd40d19 tools/testing/selftests: assert that anon merge cases beha [...] new 6800d7a9bf7c mm: huge_memory: add folio_mark_accessed() when zapping file THP new 95890c3977f9 mm-huge_memory-add-folio_mark_accessed-when-zapping-file-t [...] new 23c478b8a2c1 mm/madvise: define and use madvise_behavior struct for mad [...] new 218d67f18cd2 mm/madvise: batch tlb flushes for MADV_FREE new 3c0981d30cac mm/memory: split non-tlb flushing part from zap_page_range [...] new 2bc34cd67222 mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] new 18da6285bb21 maple_tree: convert mas_prealloc_calc() to take in a maple [...] new 52503814e924 maple_tree: use height and depth consistently new c3dd270e1e0e maple_tree: use vacant nodes to reduce worst case allocations new 13299818b133 maple_tree: break on convergence in mas_spanning_rebalance() new 7b58c354a572 maple_tree: add sufficient height new 9a37b535c269 maple_tree: reorder mas->store_type case statements new 03bf6c8e621e selftests/mm: restore default nr_hugepages value during cl [...] new 763a2c36f9b2 memcg: optimize memcg_rstat_updated new 90b6f1013b8c selftests/damon: remove the remaining test scripts for DAM [...] new 4c528ad7ef6f mm, hugetlb: avoid passing a null nodemask when there is m [...] new 92cec77818d7 vmalloc: use atomic_long_add_return_relaxed() new d6211d197366 mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio new 26dfe69e8a8e mm/gup: remove unneeded checking in follow_page_pte() new 10e19656d867 mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...] new 883ff0b8ed4d mm/gup: clean up codes in fault_in_xxx() functions new cd3ad1961c3a mm-gup-clean-up-codes-in-fault_in_xxx-functions-v5 new 1baf3063e4ee memblock: add MEMBLOCK_RSRV_KERN flag new e220e065c1ef memblock: add support for scratch memory new c22862888567 memblock: introduce memmap_init_kho_scratch() new bcb145fbca86 memblock: mark init_deferred_page as __init_memblock new ed5493247f47 kexec: add Kexec HandOver (KHO) generation helpers new 60e5b68bdf41 kexec: add KHO parsing support new a372aa816c86 kexec: enable KHO support for memory preservation new bef92ab18e30 kexec: add KHO support to kexec file loads new 957a313927ee kexec: add config option for KHO new a88a632548bd arm64: add KHO support new 20ded814f034 x86/setup: use memblock_reserve_kern for memory used by kernel new 4d378c9e5270 x86: add KHO support new 85b18388a7b2 kexec: include asm/early_ioremap.h new 0ef3ae8e0a56 memblock: add KHO support for reserve_mem new b8dbd0d8b3bf Documentation: add documentation for KHO new 143a107f586a Documentation: KHO: add memblock bindings new 9f7b9f93ee37 samples/damon/prcl: fix a comment typo new f580e55ef9f0 mm/vmscan: modify the assignment logic of the scan and tot [...] new 5dce3b70f0c1 mm: add nr_free_highatomic in show_free_areas new 2e618b2a692f mm: convert free_page_and_swap_cache() to free_folio_and_s [...] new 4f6708d850bc memcg: multi-memcg percpu charge cache new ece810bc5ee0 memcg: multi-memcg percpu charge cache - fix new 1db4ee9862f9 memcg: multi-memcg percpu charge cache - fix 2 new 656a844503d7 mm: move mmap/vma locking logic into specific files new 015555166e50 mempolicy: optimize queue_folios_pte_range by PTE batching new d540e0411b34 Documentation: zram: update IDLE pages tracking documentation new 4589ef8b1669 lib/test_vmalloc.c: replace RWSEM to SRCU for setup new c1d594882b74 lib/test_vmalloc.c: fix compile error with CONFIG_TINY_RCU new 3a8437a7a74a lib/test_vmalloc.c: allow built-in execution new 4677b4a00256 MAINTAINERS: add test_vmalloc.c to VMALLOC section new 5433dd1cf26d vmalloc: align nr_vmalloc_pages and vmap_lazy_nr new 298920319681 mm: memcontrol: remove unnecessary NULL check before free_ [...] new adfdc807081f mm/mempolicy: fix memory leaks in weighted interleave sysfs new 74f88993f17f mm/mempolicy: prepare weighted interleave sysfs for memory [...] new ea02ba7e054d mm/mempolicy: support memory hotplug in weighted interleave new 4cea19c9c307 mm/damon/core: introduce damos quota goal metrics for memo [...] new ddb37b87b90e mm/damon/sysfs-schemes: implement file for quota goal nid [...] new 4abf6539f7da mm/damon/sysfs-schemes: connect damos_quota_goal nid with [...] new b86f14aed3d7 Docs/mm/damon/design: document node_mem_{used,free}_bp new 2c8ab3c4fb52 Docs/admin-guide/mm/damon/usage: document 'nid' file new f4cad179ab7f Docs/ABI/damon: document nid file new 374694259ce9 samples/damon: implement a DAMON module for memory tiering new fcf4929d410f samples/damon: trigger build even if only mtier is enabled new 5a539fabbb95 mm: fix typos in comments in mm_init.c new 3c0bcf7b23d2 Update Christoph's Email address and make it consistent new c412419eb149 mm/vmalloc.c: change purge_ndoes as local static variable new 1eb518137508 mm/vmalloc.c: find the vmap of vmap_nodes in reverse order new 6316b7779933 mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit new fec0d6e928c9 mm/vmalloc: optimize function vm_unmap_aliases() new 2adf3dcb631c mm/vmalloc.c: return explicit error value in alloc_vmap_area() new fce3060971cd execmem: enforce allocation size aligment to PAGE_SIZE new 3f0a3c972d0c cpuset: rename cpuset_node_allowed to cpuset_current_node_allowed new db2ac1c46dd8 vmscan,cgroup: apply mems_effective to reclaim new 1b11b85ad3ad mm/huge_memory: adjust try_to_migrate_one() and split_huge [...] new e4d97adb04c9 mm/huge_memory: remove useless folio pointers passing new 8309ad123a95 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] new 715c3387f0da mm/memcg: move mem_cgroup_init() ahead of cgroup_init() new 8037bb3650bf mm/memcg: use kmem_cache when alloc memcg new a5d7166a26ec mm/memcg: use kmem_cache when alloc memcg pernode info new c69cc3fff103 mm/hugetlb: use separate nodemask for bootmem allocations new 45e990c8bc03 mm: pcp: increase pcp->free_count threshold to trigger free_high new a44ac4de6ce0 memcg: introduce non-blocking limit setting option new 2daa77a7afdd mm: add swappiness=max arg to memory.reclaim for only anon [...] new 0997f57a724b mm: vmscan: add more comments about cache_trim_mode new c9abf8aac870 mm: add max swappiness arg to lru_gen for anonymous memory only new 81f63c1abb31 mm: use SWAPPINESS_ANON_ONLY in MGLRU new 8380dbcfc55e mm/rmap: rename page__anon_vma to anon_vma for consistency new 0d0212827067 mm/rmap: fix typo in comment in page_address_in_vma new d1f2d7f6bc50 mm: remove unused macro INIT_PASID new 952216d1e8c4 selftests/mm: use long for dwRegionSize new b8d8f1830bab mm/io-mapping: precompute remap protection flags for clarity new aa64cadd7233 mm/debug_page_alloc: improve error message for invalid gua [...] new b18dec6a6ad3 mm/numa: remove unnecessary local variable in alloc_node_data() new b7eccc058d2a Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] new c0d4f191bb60 exit: move and extend sched_process_exit() tracepoint new 1eb70d829eaf exit: document sched_process_exit and sched_process_templa [...] new f092d9d51288 init/main.c: log initcall level when initcall_debug is used new 072088105917 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo new 0b6abe348b48 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo new 83effa18edd8 exit: skip IRQ disabled warning during power off new 22abee5eec51 task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check new 8566e21bd296 lib/rbtree.c: fix the example typo new 97dd80539824 proc: fix the issue of proc_mem_open returning NULL new c6067d227631 checkpatch: dont warn about unused macro arg on empty body new 240c83e3f24e checkpatch: qualify do-while-0 advice new 90d5614b072a powernow: use pr_info_once new 9fff047e8599 kernel.h: move READ/WRITE definitions to <linux/types.h> new f70a4a4cba06 kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h new 3b03a3eadd0a kstrtox: add support for enabled and disabled in kstrtobool() new 1b73f91c4a34 errseq: eliminate special limitation for macro MAX_ERRNO new 43ab80050281 exit: combine work under lock in synchronize_group_exit() [...] new 58fd7482c2ec Squashfs: check return result of sb_min_blocksize new 2f81350bacf1 ocfs2: o2net_idle_timer: Rename del_timer_sync in comment new df053c721916 hung_task: replace blocker_mutex with encoded blocker new 67d45687ba17 hung_task: show the blocker task if the task is hung on semaphore new 1381a2fc3ab5 samples: extend hung_task detector test with semaphore support new 3e68db352f70 ocfs2: simplify return statement in ocfs2_filecheck_attr_store() new e38d6fd1023d scatterlist: inline sg_next() new 2d582d60f3bb rapidio: remove some dead defines new 30979a8f5497 rapidio: remove unused functions new 43471d662b65 relay: remove unused relay_late_setup_files new 36cff2d9fe13 lib/test_kmod: do not hardcode/depend on any filesystem new 5aef9fa69b27 crash: fix spelling mistake "crahskernel" -> "crashkernel" new b61b25a449c6 treewide: fix typo "previlege" new 49ac99848aff watchdog: fix watchdog may detect false positive of softlockup new 2c85043767d9 maccess: fix strncpy_from_user_nofault() empty string handling new 56170ffad473 compiler_types.h: fix "unused variable" in __compiletime_assert() new 5dc60398dd7c compiler_typesh-fix-unused-variable-in-__compiletime_assert-fix new 961a6b0e9c44 ipc: fix to protect IPCS lookups using RCU new da6292965313 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery new 70fdd944f22a ocfs2: remove unnecessary NULL check before unregister_sys [...] new 5e60baad2017 sort.h: hoist cmp_int() into generic header file new 895310e08ab3 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] new 1bec43f5239d perf trace: Implement syscall summary in BPF new 2d099ccaadf6 perf test: Add perf trace summary test new 1ecc06b0eb9a Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 36ca5ed6a904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b563dfbec3c1 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new fdc40f7a18d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f29e538525e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0591252428a9 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 49ce51c01328 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c67548ac5855 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new baa614cf6721 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 8d9b0005d697 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 676ab6241c85 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e7da8454bdf2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0aaa39bbfbbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d914d897b63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e5e3aca79ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f6daec3d6228 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 921e44b6581d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bf473c317c28 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 832645b1ef97 Merge branch 'v6.15-armsoc/dtsfixes' into for-next new 6f347077d6dc Merge branch 'v6.15-clk/fixes' into for-next new ed66783203a9 Merge branch 'v6.16-armsoc/dts32' into for-next new 777055e02f73 arm64: dts: rockchip: add overlay for tiger-haikou video-d [...] new 8454ad4e4a9b arm64: dts: rockchip: Add bluetooth support to Khadas Edge2 new 169f17bbbeaf arm64: dts: rockchip: Add HDMI & VOP2 to Khadas Edge2 new 932bcd2131df arm64: dts: rockchip: enable HDMI out audio on Khadas Edge2 new a481bb0b1ad9 arm64: dts: rockchip: Add eDP1 dt node for rk3588 new 281bc0c595d3 arm64: dts: rockchip: Enable eDP display for Cool Pi GenBook new faebc6375bbf arm64: dts: rockchip: Add pcie1 slot for rk3576 evb1 board new b3610f20905f dt-bindings: arm: rockchip: Add rk3588 evb2 board new 2acfe31a8ce5 arm64: dts: rockchip: Add rk3588 evb2 board new f50181bb033b arm64: dts: rockchip: Enable HDMI0 audio output for Indied [...] new b022a48d8d6c arm64: dts: rockchip: Add HDMI support for roc-rk3576-pc new 34b69113ab97 arm64: dts: rockchip: enable pcie on Sige5 new b0657f9a8cdd arm64: dts: rockchip: Add vcc supply to spi flash on rk339 [...] new 2339bc6b42a6 arm64: dts: rockchip: Add vcc-supply to SPI flash on rk332 [...] new b7b045de0bb8 arm64: dts: rockchip: Add vcc-supply to SPI flash on rk339 [...] new 2c99a9ce2ccd arm64: dts: rockchip: Add vcc-supply to SPI flash on rk356 [...] new 425af91c5802 arm64: dts: rockchip: Add vcc-supply to SPI flash on rk358 [...] new 8046da5639ac Merge branch 'v6.16-armsoc/dts64' into for-next new ad4afdbc19ff Merge branch 'v6.16-clk/next' into for-next new b5489e65f57d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 245a06f4db46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2984a9de6609 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 7257a712e6a9 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 55b88a024a58 Merge branch 'for-next' of https://github.com/spacemit-com/linux new c2520cd032ae arm64: dts: allwinner: a523: add Radxa A5E support new 8b9b2f054762 dt-bindings: arm: sunxi: Add YuzukiHD Chameleon board name new f4a6b0f7200f arm64: dts: allwinner: h616: add YuzukiHD Chameleon support new 71776a6eb34d arm/arm64: dts: allwinner: Use preferred node names for co [...] new 4e743ca6eef8 arm64: dts: allwinner: h5/h6: Drop spurious 'clock-latency [...] new b2163b513e97 arm64: dts: allwinner: h700: Add hp-det-gpios for Anbernic RG35XX new 87c6b4504c40 arm64: dts: allwinner: h616: Add Mali GPU node new 224e986158e9 arm64: dts: allwinner: h616: enable Mali GPU for all boards new 5209e0e62e54 arm64: dts: allwinner: Align wifi node name with bindings new efcb1a41592a ARM: dts: allwinner: Align wifi node name with bindings new a1c3985cc723 arm64: dts: allwinner: correct the model name for Radxa Cubie A5E new dd39864aabea arm64: dts: allwinner: a64: Add WiFi/BT header on PINE A64 new b6aa4fb7ca0a arm64: dts: allwinner: a64: Add WiFi/BT header on SOPINE B [...] new 51e5f6ab27e1 Merge branches 'sunxi/dt-for-6.16', 'sunxi/fixes-for-6.15' [...] new 8654d46724b8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 26104d815673 tee: optee: smc: remove unnecessary NULL check before rele [...] new 34e4aaeff2a8 Merge branch 'tee_for_v6_16' into next new efd708c385cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 12cf0a0b942b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 967a3e1a9d6a Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new fbaa96ad5311 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 2532157dce55 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 2f7c9e274e60 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new a8a19a1963e8 m68k: Replace strcpy() with strscpy() in hardware_proc_show() new 52ae3f5da7e5 m68k: mac: Fix macintosh_config for Mac II new d122b02ed2b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 966dc91606c6 m68k: coldfire: gpio: use new line value setter callbacks new f1183fef2f62 m68k/kernel: replace strncpy() with strscpy() new 64795b7cc049 m68k: Replace memcpy() + manual NUL-termination with strscpy() new 651df97a8181 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 239c15506101 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new ed179c06750a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new cb58d39f3998 powerpc: Document APIv2 KVM hcall spec for Hostwide counters new 5317f75fdcec kvm powerpc/book3s-apiv2: Add support for Hostwide GSB elements new 1f35ad2b938c kvm powerpc/book3s-apiv2: Add kunit tests for Hostwide GSB [...] new ff45bf50ccbb kvm powerpc/book3s-apiv2: Introduce kvm-hv specific PMU new f0c9c49c5067 powerpc/kvm-hv-pmu: Implement GSB message-ops for hostwide [...] new 02a1324b08af powerpc/kvm-hv-pmu: Add perf-events for Hostwide counters new f69898bce204 powerpc/ps3: Use str_write_read() in ps3_notification_read [...] new 0f725e985137 powerpc: mpic: Use str_enabled_disabled() helper function new 1518474b70d6 KVM: powerpc: Enable commented out BUILD_BUG_ON() assertion new 28affd477bf5 fadump: Use str_yes_no() helper in fadump_show_config() new 6ad7751537e8 powerpc: enable dynamic preemption new ecc45d4f8ce8 powerpc/pseries: Define common functions for RTAS sequence calls new 43d869ac25f1 powerpc/pseries: Define papr_indices_io_block for papr-ind [...] new 6e9aec544682 powerpc/pseries: Add papr-indices char driver for ibm,get-indices new f60a3796f84f powerpc/pseries: Add ibm,set-dynamic-indicator RTAS call support new 496c7524dcec powerpc/pseries: Add ibm,get-dynamic-sensor-state RTAS cal [...] new 8aa9efc0be66 powerpc/pseries: Add papr-platform-dump character driver f [...] new 86900ab620a4 powerpc/pseries: Add a char driver for physical-attestation RTAS new 3cbdbe0faf62 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 056119b26aa8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c7ca32af3c3 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 857c3fca4f95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b00d98e160d Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds a2f546330ef9 bcachefs: Fix losing return code in next_fiemap_extent() adds c83311c5b90d bcachefs: Use generic_set_sb_d_ops for standard casefolding d_ops adds 70c3d89f4952 bcachefs: Emit unicode version message on startup adds bdc32a10a29c bcachefs: Add missing utf8_unload() adds 3c24020119a5 bcachefs: Run BCH_RECOVERY_PASS_reconstruct_snapshots on m [...] adds 9e9c28acfdc7 bcachefs: Add upgrade table entry from 0.14 adds 002466446aba bcachefs: fix bch2_dev_buckets_resize() adds e7f1a52849a0 bcachefs: Improve bch2_dev_bucket_missing() adds eca5b56ccfdf bcachefs: Don't generate alloc updates to invalid buckets adds c366b1672d74 bcachefs: btree_node_data_missing is now autofix adds 4e45612bb9b9 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup adds 85bdf82b4590 bcachefs: Be precise about bch_io_failures adds 8fdbb7801a34 bcachefs: Poison extents that can't be read due to checksu [...] adds 6376c2593411 bcachefs: Data move can read from poisoned extents adds b2ae5d114f3b bcachefs: Rebalance now skips poisoned extents adds b1fdd44cf849 bcachefs: replace strncpy() with memcpy_and_pad in journal [...] adds 974880aec764 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] adds 681fdf6bc511 bcachefs: trace bch2_trans_kmalloc() adds 4cd30598e2f3 bcachefs: struct alloc_request adds a6b2e9d3556d bcachefs: alloc_request.data_type adds e3bc182180ed bcachefs: bch2_bucket_alloc_trans() takes alloc_request adds 99f55ba15a0a bcachefs: bch2_ec_stripe_head_get() takes alloc_request adds 20b09bf42d9c bcachefs: new_stripe_alloc_buckets() takes alloc_request adds 61ba00312a2d bcachefs: alloc_request: deallocate_extra_replicas() adds d1ba87457c03 bcachefs: alloc_request.usage adds b86a73169c39 bcachefs: alloc_request.counters adds 2da03930d98f bcachefs: alloc_request.ca adds 27425ea5d92d bcachefs: alloc_request.ptrs2 adds b2eacf815c08 bcachefs: alloc_request no longer on stack adds 9291e57d91b8 bcachefs: reduce new_stripe_alloc_buckets() stack usage adds 66912304944e bcachefs: darray: provide typedefs for primitive types adds fa482f1b2285 bcachefs: bch2_snapshot_table_make_room() adds 122ddd5d6a07 bcachefs: add missing include adds f30437541740 bcachefs: bch2_kvmalloc() mem alloc profiling adds 6876b722120c bcachefs: btree_io_complete_wq -> btree_write_complete_wq adds a5d7f257b47e bcachefs: simplify journal pin initialization adds 507e3d6451dd bcachefs: alphabetize init function calls adds d309bad3b85b bcachefs: Move various init code to _init_early() adds cb39145de925 bcachefs: RO mounts now use less memory adds 4e68170a0dde bcachefs: move_data_phys: stats are not required adds 967038bc47ad bcachefs: early return for negative values when parsing BC [...] adds 88743b7fd4a3 bcachefs: split error messages of invalid compression into [...] adds b9060f362074 bcachefs: indent error messages of invalid compression adds e15518ede420 bcachefs: export bch2_chacha20 adds 40cd19c7707e bcachefs: Improve opts.degraded adds 4dfd422c9753 bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() adds 86264091416e bcachefs: __btree_node_reclaim_checks() adds 6e8630f00bb2 bcachefs: Improve bch2_btree_cache_to_text() adds b5d37afec74d bcachefs: bch2_dev_journal_alloc() now respects data_allowed adds e386f6c99707 bcachefs: bch2_dev_allocator_set_rw() adds 7c3311c50ce3 bcachefs: Clean up duplicated code in bch2_journal_halt() adds 8dfcecfe64d1 bcachefs: Kill bch2_trans_unlock_noassert adds 2aba084ad798 bcachefs: Remove spurious +1/-1 operation adds 09bb6201c8c6 bcachefs: Simplify logic adds 0db6750a516e bcachefs: Initialize c->name earlier on single dev filesystems adds ab95737c7957 bcachefs: Single device mode adds 37326cfeb929 bcachefs: Use drop_locks_do() in bch2_inode_hash_find() adds c726ce2ab79a bcachefs: Clean up option pre/post hooks, small fixes adds 9aedc84b9fff bcachefs: Incompatible features may now be enabled at runtime adds d4f107d4db54 bcachefs: bch2_run_explicit_recovery_pass_printbuf() adds 6ff7fbba833a bcachefs: Simplify bch2_count_fsck_err() adds 8be618186e2f bcachefs: bch2_dev_missing_bkey() adds e38afce1c05d bcachefs: print_str_as_lines() -> print_str() adds 2315bd2d873b bcachefs: Flag for repair on missing subvolume adds 7721e3487abb bcachefs: Add a recovery pass for making sure root inode i [...] adds 7bb5b45a4883 bcachefs: sb_validate() no longer requires members_v1 adds 070ec1c2b8de bcachefs: Shrink superblock downgrade table adds d58ea178d421 bcachefs: Print features on startup with -o verbose adds a2fdd6d292a8 bcachefs: BCH_FEATURE_no_alloc_info adds ebcdea598a8a bcachefs: BCH_FEATURE_small_image adds e68723053934 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT adds 540d21fe20b5 bcachefs: export bch2_move_data_phys() adds 0834703d172d bcachefs: Plumb target parameter through btree_node_rewrite_pos() adds 68ea0e7acf3b bcachefs: plumb btree_id through move_pred_fd adds 03ff286510bb bcachefs: bch2_move_data_btree() can move btree nodes adds 9f52fe43f30b bcachefs: bch2_move_data_btree() can now walk roots adds f2538cb4edd8 docs: bcachefs: idle work scheduling design doc adds df1264c1c396 bcachefs: Fix struct with flex member ABI warning adds c2b987ce9ca1 bcachefs: Kill dead code adds 6fae8fba32ae bcachefs: bch2_check_rebalance_work() adds 332622f8ee54 bcachefs: bch2_target_to_text() no longer depends on io_ref adds 7a88077a38bc bcachefs: recalc_capacity() no longer depends on io_ref adds 18014686f29a bcachefs: for_each_online_member_rcu() adds 36653a233940 bcachefs: __bch2_fs_read_write() no longer depends on io_ref adds 9b2d47ee3df8 bcachefs: for_each_rw_member_rcu() adds 9a28857a14bd bcachefs: enumerated_ref.c adds eaebaf0b814f bcachefs: bch_fs.writes -> enumerated_refs adds f7e53a81d40a bcachefs: bch_dev.io_ref -> enumerated_ref adds 875a2a194151 bcachefs: bch2_bio_to_text() adds 87d2cb1708ef bcachefs: bch2_read_bio_to_text adds b6287bf75820 bcachefs: fast_list adds b7ca5161fff0 bcachefs: Async object debugging adds a39009d34508 bcachefs: Make various async objs visible in debugfs adds b3852c6aa416 bcachefs: print_string_as_lines: avoid printing empty line adds ecf4e73690f4 bcachefs: bch2_io_failures_to_text() adds 32c353926b56 bcachefs: Emit a single log message on data read error adds 376070889a0e bcachefs: Kill redundant error message in topology repair adds 02589514f7ee bcachefs: bch2_btree_lost_data() now handles snapshots tree adds adbfa6b0efcc bcachefs: Remove redundant calls to btree_lost_data() adds 5ccba26a860a bcachefs: kill bch2_run_explicit_recovery_pass_persistent() adds 45ea57922418 bcachefs: Plumb printbuf through bch2_btree_lost_data() adds b5296526920b bcachefs: bch2_fsck_err_opt() adds 27669a0268e8 bcachefs: bch2_mark_btree_validate_failure() adds 75fd11c564db bcachefs: Single err message for btree node reads adds efb74fafc8de bcachefs: bch2_dirent_to_text() shows casefolded dirents adds efeb956651a3 bcachefs: provide unlocked version of run_explicit_recover [...] adds 8f5424183453 bcachefs: Run most explicit recovery passes persistent adds e880cf00c27b bcachefs: bch2_trans_update_ip() adds 538dfe2dc4c5 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 0837befb400a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 4283a69957cf Merge branch 'misc-6.15' into for-next-current-v6.14-20250428 adds f4bdefc4cd33 Merge branch 'for-next-current-v6.14-20250428' into for-ne [...] adds d368371415c8 Merge branch 'misc-6.15' into for-next-next-v6.15-20250428 adds d5617271d6da btrfs: move block perfect compression out of experimental [...] adds a9626e6ece07 btrfs: remove force_page_uptodate variable from btrfs_buff [...] adds 027af48f460e btrfs: cleanup the reserved space inside loop of btrfs_buf [...] adds 41269ec13cd0 btrfs: extract the space reservation code from btrfs_buffe [...] adds 7309e114d83c btrfs: extract the main loop of btrfs_buffered_write() int [...] adds 7313ff7be073 btrfs: remove unused flag EXTENT_BUFFER_READ_ERR adds 9c6a112b04bd btrfs: remove unused flag EXTENT_BUFFER_READAHEAD adds 0f94fd42f9d3 btrfs: remove unused flag EXTENT_BUFFER_CORRUPT adds b976cfc3a700 btrfs: remove unused flag EXTENT_BUFFER_IN_TREE adds cf34edb19a6b btrfs: fix typo in space info explanation adds 78e95d553fd9 btrfs: fix fsync of files with no hard links not persistin [...] adds e418d94910b0 btrfs: remove leftover EXTENT_UPTODATE clear from an inode [...] adds b6c8be86aeff btrfs: stop searching for EXTENT_DIRTY bit in the excluded [...] adds 287b2f361e40 btrfs: remove EXTENT_UPTODATE io tree flag adds dfcdc3b9537e btrfs: refactor how we handle reserved space inside copy_o [...] adds f461d3322a57 btrfs: prepare btrfs_buffered_write() for large data folios adds b3d6d345e1ed btrfs: prepare btrfs_punch_hole_lock_range() for large dat [...] adds e2dc23d0727f btrfs: update comment for try_release_extent_state() adds f39183deda74 btrfs: allow folios to be released while ordered extent is [...] adds c8759829d789 btrfs: pass a pointer to get_range_bits() to cache first s [...] adds 17864afb79c4 btrfs: use rb_entry_safe() where possible to simplify code adds 6df3995541de btrfs: fix the file offset calculation inside btrfs_decomp [...] adds 5d84f0269a90 btrfs: use clear_extent_bit() at try_release_extent_state() adds 36859a6f486d btrfs: use clear_extent_bits() at chunk_map_device_clear_bits() adds a21db80ba005 btrfs: use clear_extent_bits() instead of clear_extent_bit [...] adds b1b06cd84587 btrfs: simplify last record detection at test_range_bit_exists() adds c9325233f1cb btrfs: fix documentation for tree_search_for_insert() adds a9ed9baa3242 btrfs: remove redundant check at find_first_extent_bit_state() adds 97a2b60a4db4 btrfs: simplify last record detection at test_range_bit() adds 648c95b473af btrfs: remove redundant record start offset check at test_ [...] adds 9aab6b6ef091 btrfs: do more trivial BTRFS_PATH_AUTO_FREE conversions adds 720dda4d024f btrfs: use BTRFS_PATH_AUTO_FREE in may_destroy_subvol() adds bfc41fcd04d6 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_set_inode_index_count() adds de059982c813 btrfs: use BTRFS_PATH_AUTO_FREE in can_nocow_extent() adds 3e7eae757548 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_encoded_read_inline() adds 3262c29245e6 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_del_inode_extref() adds 62731fde72f3 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_insert_inode_extref() adds db3ee9a47432 btrfs: send: remove the again label inside put_file_data() adds 70250cfc2ef5 btrfs: send: prepare put_file_data() for larger data folios adds 417560cf064e btrfs: prepare btrfs_page_mkwrite() for large data folios adds 7776952c0e46 btrfs: prepare prepare_one_folio() for large data folios adds 3a7b9ea7443c btrfs: prepare end_bbio_data_write() for large data folios adds 61c1478ee1c8 btrfs: subpage: prepare for large data folios adds 511b43e079ed btrfs: zlib: prepare copy_data_into_buffer() for large dat [...] adds dc6b42d502e0 btrfs: tracepoints: use btrfs_root_id() to get the id of a root adds f0b8b221424d btrfs: remove unnecessary early exits in delalloc folio lo [...] adds 202cedb0341d btrfs: use folio_contains() for EOF detection adds 4f650e5cf2c3 btrfs: tree-checker: more unlikely annotations adds ef2c62ae67c1 btrfs: remove extent_io_tree_to_inode() and is_inode_io_tree() adds 416a8310aca6 btrfs: add btrfs prefix to trace events for extent state a [...] adds 2ec4705f45f6 btrfs: add btrfs prefix to main lock, try lock and unlock [...] adds f8791f313dd4 btrfs: add btrfs prefix to dio lock and unlock extent functions adds fe771cf8918e btrfs: rename __lock_extent() and __try_lock_extent() adds d4cc92bcedc6 btrfs: rename the functions to clear bits for an extent range adds 62e1e1601bb0 btrfs: rename set_extent_bit() to include a btrfs prefix adds 37834e89e91b btrfs: rename the functions to search for bits in extent ranges adds 40369911de41 btrfs: rename the functions to get inode and fs_info from [...] adds c84937a1c4f2 btrfs: directly grab inode at __btrfs_debug_check_extent_i [...] adds a5d1a532f42d btrfs: rename the functions to init and release an extent io tree adds daf2f2b7ade5 btrfs: rename the functions to count, test and get bit ran [...] adds de977b333173 btrfs: rename free_extent_state() to include a btrfs prefix adds acb9f70667df btrfs: rename remaining exported functions from extent-io-tree.h adds a717b815cfbc btrfs: remove double underscore prefix from __set_extent_bit() adds 0282520ca875 btrfs: make btrfs_find_contiguous_extent_bit() return bool [...] adds 4ad0c8290be7 btrfs: tracepoints: add btrfs prefix to names where it's missing adds 05166d199ae2 btrfs: tracepoints: remove no longer used tracepoints for [...] adds 695f8045ccd4 btrfs: rename exported extent map compression functions adds 3d2796589a4a btrfs: rename extent map functions to get block start, end [...] adds 2b204d1fe266 btrfs: rename functions to allocate and free extent maps adds d33bd7a7e63b btrfs: rename remaining exported extent map functions adds 013dee04c953 btrfs: rename __lookup_extent_mapping() to remove double u [...] adds e77c1a373748 btrfs: rename __tree_search() to remove double underscore prefix adds 838c3dcf46d1 btrfs: prepare compression paths for large data folios adds 51d6a50207d9 btrfs: enable large data folios support for defrag adds c70c3e73b970 btrfs: fix COW handling in run_delalloc_nocow() adds fa769c92a18e btrfs: rename iov_iter iterator parameter in btrfs_buffere [...] adds 2ca2f04b7b73 btrfs: reuse exit helper for cleanup in btrfs_bioset_init() adds 5935319229e7 btrfs: simplify return logic from btrfs_delayed_ref_init() adds ccd2b26b233f btrfs: update and correct description of btrfs_get_or_crea [...] adds fee39ce7abc9 btrfs: fix broken drop_caches on extent buffer folios adds 5e55182c1809 btrfs: remove the alignment checks in end_bbio_data_read() adds 7114836d115b btrfs: track the next file offset in struct btrfs_bio_ctrl adds fdd4d2643ddf btrfs: pass a physical address to btrfs_repair_io_failure() adds 28c566354edd btrfs: move kmapping out of btrfs_check_sector_csum() adds 7a2f98a6ee3d btrfs: simplify bvec iteration in index_one_bio() adds d787ee48f0e1 btrfs: raid56: store a physical address in structure sector_ptr adds 3d092357e586 btrfs: scrub: use virtual addresses directly adds e52dd0e2a396 btrfs: use bvec_kmap_local() in btrfs_decompress_buf2page() adds 03dd0cc896b8 btrfs: fix the inode leak in btrfs_iget() adds 19ec6a864ca0 btrfs: remove BTRFS_REF_LAST from enum btrfs_ref_type adds 14d740332aa0 btrfs: enhance ASSERT() to take optional format string adds 6d00927ca37c btrfs: use verbose ASSERT() in volumes.c adds c6286e89ca1c btrfs: add debug build only WARN adds a97a55ba7d79 btrfs: convert WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)) to [...] adds 68dffcf5e3bf btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN() adds 931d335d2e7e btrfs: adjust subpage bit start based on sectorsize adds 44910a7eb36f btrfs: use list_first_entry() everywhere adds 824574395ce8 btrfs: remove unused btrfs_io_stripe::length adds 1f8514aaab35 btrfs: use unsigned types for constants defined as bit shifts adds 3068a208a199 btrfs: merge __setup_root() to btrfs_alloc_root() adds 1f7202095a1d btrfs: drop redundant local variable in raid_wait_write_end_io() adds 1d8f6a5bbd7c btrfs: change return type of btrfs_lookup_bio_sums() to int adds d8f6b1330182 btrfs: change return type of btrfs_csum_one_bio() to int adds b3c82fee9613 btrfs: change return type of btree_csum_one_bio() to int adds 3a07dffedf7e btrfs: change return type of btrfs_bio_csum() to int adds a0c0b59e3941 btrfs: rename ret to status in btrfs_submit_chunk() adds 4c9931d96c53 btrfs: rename error to ret in btrfs_submit_chunk() adds 039a26c7c5b6 btrfs: simplify reading bio status in end_compressed_writeback() adds bc351c6c8433 btrfs: rename ret to status in btrfs_submit_compressed_read() adds b9dbe14fa469 btrfs: rename ret2 to ret in btrfs_submit_compressed_read() adds b3ddd21c1e17 btrfs: change return type of btrfs_alloc_dummy_sum() to int adds d1b92b577de6 btrfs: raid56: rename parameter err to status in endio helpers adds 9a4b88d86fc1 btrfs: move folio initialization to one place in attach_eb [...] adds e2c49b027e43 btrfs: subpage: reject tree blocks which are not nodesize aligned adds 1ee3294a2d02 btrfs: trivial conversion to return bool instead of int adds d1cba0d595d4 btrfs: switch int dev_replace_is_ongoing variables/paramet [...] adds 386218a72df7 btrfs: reformat comments in acls_after_inode_item() adds 6698402f996f btrfs: === misc-next on b-for-next === adds 5a79ad581550 btrfs: scrub: fix incorrectly reported logical/physical address adds 26bb33afa05c btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() adds 9d625862c9e1 btrfs: scrub: remove unused is_super parameter from scrub_ [...] adds bff645323500 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] adds 8932dcb2d2e7 btrfs: scrub: simplify the inode iteration output adds 34f2baa94275 btrfs: scrub: ensure we output at least one error message [...] adds 5b3d4fa20ce5 btrfs: scrub: use generic ratelimit helpers to output erro [...] adds ecfdbb6526c8 btrfs: extend trim callchains to pass the operation type adds bd81a10fa8ad btrfs: add new ioctl CLEAR_FREE adds a398d1cbe171 btrfs: add zeroout mode to CLEAR_FREE ioctl adds 23aaf3beba18 btrfs: add secure erase mode to CLEAR_FREE ioctl adds ace213401a8a btrfs: add more zeroout modes to CLEAR_FREE ioctl adds 65acf29b02c3 btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl adds 429895a05b5e btrfs: add mapping_set_release_always to inode's mapping adds 29287521a0c4 btrfs: kill EXTENT_FOLIO_PRIVATE adds 8734097ab9a5 btrfs: update __btrfs_lookup_delayed_item to to use rb helper adds 525846a0ef79 btrfs: update ulist_rbtree_search to to use rb helper adds 358ee3e6600e btrfs: update ulist_rbtree_insert to to use rb helper adds 86b0ef52573c btrfs: update lookup_block_entry to to use rb helper adds c552ca58012e btrfs: update insert_block_entry to to use rb helper adds 02cce6c07e0b btrfs: update lookup_root_entry to to use rb helper adds 2997d2847517 btrfs: update insert_root_entry to to use rb helper adds c10c56a46f44 btrfs: update insert_ref_entry to to use rb helper adds 9a38cc1720d2 btrfs: update find_qgroup_rb to to use rb helper adds dcf440cb21d6 btrfs: update add_qgroup_rb to to use rb helper adds 770081f19864 btrfs: update btrfs_qgroup_trace_subtree_after_cow to to u [...] adds b44045d99a57 btrfs: update btrfs_qgroup_add_swapped_blocks to to use rb helper adds c6d074bf06b5 btrfs: fix nonzero lowest level handling in btrfs_search_f [...] adds 6e90e15d97ea btrfs: on unknown chunk allocation policy fallback to regular adds 90c68ba52adf btrfs: take btrfs_space_info in btrfs_reserve_data_bytes adds 8d58201bb5a8 btrfs: take struct btrfs_inode in btrfs_free_reserved_data [...] adds 0b3558944972 btrfs: factor out init_space_info() adds ecdc217df068 btrfs: spin out do_async_reclaim_{data,metadata}_space() adds a2abc2417b31 btrfs: factor out check_removing_space_info() adds daab05afb3e7 btrfs: introduce space_info argument to btrfs_chunk_alloc adds f3852f125c79 btrfs: pass space_info for block group creation adds f8a699fbcf8f btrfs: introduce btrfs_space_info sub-group adds c32d31e0c565 btrfs: introduce tree-log sub-space_info adds 263a5c6ec143 btrfs: tweak extent/chunk allocation for space_info sub-space adds 4d23d0d33067 btrfs: use proper data space_info adds 4ff6c6006f99 btrfs: add block_rsv for treelog adds 6665a4b9b8e3 btrfs: reclaim from sub-space space_info adds 6cdb8c0e1182 btrfs: remove duplicate error check at btrfs_clear_extent_ [...] adds 92752bb8680a btrfs: exit after state split error at btrfs_clear_extent_ [...] adds f92471baaad8 btrfs: add missing error return to btrfs_clear_extent_bit_ [...] adds 77ce5cd81491 btrfs: use bools for local variables at btrfs_clear_extent [...] adds 8e1186fc54b3 btrfs: avoid extra tree search at btrfs_clear_extent_bit_c [...] adds e19c0b78c1b9 btrfs: simplify last record detection at btrfs_clear_exten [...] adds 5e6feb6e9475 btrfs: remove duplicate error check at btrfs_convert_extent_bit() adds ade850a1723c btrfs: exit after state split error at btrfs_convert_extent_bit() adds da4559c21b90 btrfs: exit after state insertion failure at btrfs_convert [...] adds 309e3401420d btrfs: avoid unnecessary next node searches when clearing [...] adds 1ea6bb220908 btrfs: avoid repeated extent state processing when convert [...] adds 2c5e8fd42d44 btrfs: avoid researching tree when converting bits in an e [...] adds c4cc1a4e7f77 btrfs: simplify last record detection at btrfs_convert_ext [...] adds e4c920c92e14 btrfs: exit after state insertion failure at set_extent_bit() adds a6f16f3e94c3 btrfs: exit after state split error at set_extent_bit() adds fad7d51a2ede btrfs: simplify last record detection at set_extent_bit() adds 6ad68da2e5e5 btrfs: avoid repeated extent state processing when setting [...] adds d2fae397ae5a btrfs: avoid researching tree when setting bits in an exte [...] adds 1f617b05eaaa btrfs: remove unnecessary NULL checks before freeing extent state adds 7263e4fd6edc btrfs: don't BUG_ON() when unpinning extents during transa [...] adds 41640335239c btrfs: remove variable to track trimmed bytes at btrfs_fin [...] adds f806aae0d328 btrfs: make extent unpinning more efficient when committin [...] adds a3b2160bb9e7 btrfs: harden parsing of compress mount option adds 7bbd0b04179b btrfs: make btrfs_truncate_block() to zero involved blocks [...] adds 539323d0f07d btrfs: make btrfs_truncate_block() zero folio range for ce [...] adds 95da2f0f4b80 fixup! btrfs: make btrfs_truncate_block() zero folio range [...] adds 83dc467ac57d btrfs: convert the buffer_radix to an xarray adds b9766a88e52e btrfs: set DIRTY and WRITEBACK tags on the buffer_tree adds fbf143106eda btrfs: use buffer xarray for extent buffer writeback operations adds ee8ce60e1ed2 Merge branch 'misc-next' into for-next-next-v6.15-20250428 adds b25667588fc3 Merge branch 'for-next-next-v6.15-20250428' into for-next- [...] adds e268c81b10d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7bf5f6c9a856 smb: client: fix delay on concurrent opens adds 62d41d467763 cifs: Fix and improve cifs_query_path_info() and cifs_quer [...] adds 565d253a5ab1 cifs: Fix changing times and read-only attr over SMB1 smb_ [...] adds 905ec0918786 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 026240793b75 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] adds f12d7af47639 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a2def104714b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 8e7bdf605e5d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 17aa9d1818e3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds b4fd3d909563 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1ff2e079f11d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2b45a03047cf Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 57e32f778f1b Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 2d7f844ffac6 NFSv4: Handle fatal ENETDOWN and ENETUNREACH errors adds 440caf8ee274 NFSv4/pnfs: Layoutreturn on close must handle fatal networ [...] adds bead8b4953f4 pNFS/flexfiles: Record the RPC errors in the I/O tracepoints adds c457dc1ec770 nfs: handle failure of nfs_get_lock_context in unlock path adds 6b9785dc8b13 nfs: don't share pNFS DS connections between net namespaces adds d5fb22a7c585 nfs: move the nfs4_data_server_cache into struct nfs_net adds d82e86c15364 nfs: direct: drop useless initializer in nfs_direct_write_ [...] adds c367eea5041c nfs: nfs3acl: drop useless assignment in nfs3_get_acl() adds fa7ab64f1e2f NFS/localio: Fix a race in nfs_local_open_fh() adds 4dc520e6ecd2 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 8dd727f2f024 NFSD: OFFLOAD_CANCEL should mark an async COPY as completed adds 75b892ac17a8 NFSD: Shorten CB_OFFLOAD response to NFS4ERR_DELAY adds 48004000f5b1 NFSD: Implement CB_SEQUENCE referring call lists adds 6eea51b2eda4 NFSD: Implement CB_SEQUENCE referring call lists adds 242b5e2697e2 NFSD: Record each NFSv4 call's session slot index adds 77a25b0d861c sunrpc: update nextcheck time when adding new cache entries adds 4b156388f98d sunrpc: fix race in cache cleanup causing stale nextcheck time adds 9d7647acb279 NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACC [...] adds ea731d4cc8bd NFSD: unregister filesystem in case genl_register_family() fails adds 989f5c32af71 NFSD: fix race between nfsd registration and exports_proc adds 7aeb7e95b5ea NFSD: Add /sys/kernel/debug/nfsd adds 306fca98a6e6 NFSD: Add experimental setting to disable the use of splice read adds a356997303fb nfsd: remove redundant WARN_ON_ONCE in nfsd4_write adds 50983f78bd0e nfsd: fix access checking for NLM under XPRTSEC policies adds 2358fae9d93f nfsd: nfsd4_spo_must_allow() must check this is a v4 compo [...] adds 962fae97c434 nfsd: add commit start/done tracepoints around nfsd_commit() adds 153963fcf660 sunrpc: add info about xprt queue times to svc_xprt_dequeu [...] adds b5d9eaabbb5e MAINTAINERS: Update Neil Brown's email address adds a65c177bccb9 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 4665a0da497b fs/ntfs3: Drop redundant NULL check adds af5cab0e5b6f fs/ntfs3: handle hdr_first_de() return value adds 8b26c8c376b2 fs/ntfs3: Add missing direct_IO in ntfs_aops_cmpr adds ea74c584bb69 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 0b28295f361f Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds 7f7e476025c8 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds ad29da28cced Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35732f1f6b73 Merge branch 'fs-next' of linux-next new 132a0f22bbe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1960e0ce9d57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8eb50d7ec586 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 002eb005f076 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new e3b8904ae503 i2c: amd-isp: Add ISP i2c-designware driver new a91dd72f21d4 i2c: iproc: Drop unnecessary initialisation of 'ret' new 4d879ab4bd8d i2c: iproc: Use dev_err_probe in probe new e19551e7749b i2c: iproc: Use u32 instead of uint32_t new 755fae4e6e40 i2c: iproc: Fix alignment to match the open parenthesis new 1094cede08ee i2c: iproc: Remove stray blank line in slave ISR new 6f1845908fe3 i2c: iproc: Replace udelay() with usleep_range() new b57073e2ac2a i2c: iproc: Fix indentation of bcm_iproc_i2c_slave_init() new 313ee4804639 i2c: iproc: Move function and avoid prototypes new ce2d0172bc65 i2c: iproc: When there's an error treat it as an error new 61dc977fbb09 i2c: iproc: Remove unnecessary double negation new d1dafe912d2e i2c: pasemi: Enable the unjam machine new 64db10f16e58 i2c: pasemi: Improve timeout handling new a479f59f1738 i2c: pasemi: Improve error recovery new 5891299b4668 i2c: pasemi: Log bus reset causes new 2686ff9cfe40 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new f16f45f5e2ad Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 6382f4e4e7bd Documentation: fix speculation.rst chapter new 292c39b4d78c Documentation: x86: Fix a typo in fsgs.rst new b437bf2dc577 docs: Sphinx: kerneldoc: only initialize kernel-doc classes once new a4bd43d6f7b7 scripts/lib/kdoc: change mode to 0644 new e3b42e94cf10 scripts/lib/kdoc/kdoc_parser.py: move kernel entry to a class new 6c2f0b28d76e docs: Makefile: store __pycache__ at the output directory new c0fe189b590c docs: namespace: Tweak and reword resource control doc new 7f80874893df Merge branch 'docs-next' of git://git.lwn.net/linux.git new 08cea77f1888 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 446b78abe74e Merge branch 'acpica' into linux-next new 87801766a5e6 Merge branches 'acpi-processor', 'acpi-battery', 'acpi-ape [...] new a2b91b5cf1be Merge branch 'acpi-tables' into linux-next new b79028039f44 cpufreq: Fix setting policy limits when frequency tables are used new 0aeb944a623b Merge branch 'pm-cpufreq-fixes' into fixes new c3b21ba2a0dd Merge branch 'fixes' into linux-next new 3b4628a8afb4 Merge back cpufreq material for 6.16 new c347f31ae27f cpufreq: Don't unnecessarily call set_boost() new 27241c8b63bd cpufreq: Introduce policy_set_boost() new 0e8d8560fe02 cpufreq: Preserve policy's boost state after resume new 121baab7b88e cpufreq: Force sync policy boost with global boost on sysf [...] new 16691e9b30eb Merge branch 'pm-cpufreq' into linux-next new 5394ad354812 Merge branch 'pm-cpuidle' into linux-next new 9cd9d3fdd72b PM: sleep: Remove unnecessary !! new b999105a0587 Merge branch 'pm-sleep' into linux-next new 45225cfeb458 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 0259a5fa3b77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 649c5a541de9 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 3b110eb4d96a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c3bf6cba791 bonding: assign random address if device address is same as bond new f438eee2c8c9 net: stmmac: dwmac-loongson: Move queue number init to com [...] new 6fba40e7f610 net: stmmac: socfpga: Enable internal GMII when using 1000BaseX new 3bf19459da62 net: stmmac: socfpga: Don't check for phy to enable the SG [...] new 8fb33581bb8a net: stmmac: socfpga: Remove unused pcs-mdiodev field new e527e891492d Merge branch 'net-stmmac-socfpga-1000basex-support-and-cleanups' new 2725fc2e0b61 net: stmmac: dwmac-loongson: Add new multi-chan IP core support new ef1179f78119 net: stmmac: dwmac-loongson: Add new GMAC's PCI device ID support new 7bc4fa663e17 Merge branch 'net-stmmac-dwmac-loongson-add-loongson-2k300 [...] new ccc25158c22b mdio: fix CONFIG_MDIO_DEVRES selects new 34dd0fecaa02 net: sched: generalize check for no-queue qdisc on TX queue new dc82a33297fc veth: apply qdisc backpressure on full ptr_ring to reduce [...] new c0b0a360ed4c Merge branch 'veth-qdisc-backpressure-and-qdisc-check-refactor' new 59dd07db92c1 selftests: net: move xdp_helper to net/lib new 5d346179e709 selftests: net: add flag to force zerocopy mode in xdp_helper new b2b4555cf2a6 selftests: net: retry when bind returns EBUSY in xdp_helper new c347fb0ff844 selftests: net: add a virtio_net deadlock selftest new 034ebd3c82f5 Merge branch 'virtio-net-disable-delayed-refill-when-pausing-rx' new 66ada7471155 net: prestera: Use pure PCI devres API new 48217b834529 net: octeontx2: Use pure PCI devres API new adc36d0914f6 net: tulip: Use pure PCI devres API new 2a5a74947a2b net: ethernet: natsemi: Use pure PCI devres API new 6e5f7a5b5e0c net: ethernet: sis900: Use pure PCI devres API new fad4d94d9ae5 net: mdio: thunder: Use pure PCI devres API new 06133ddc3590 net: thunder_bgx: Use pure PCI devres API new 1549bd06e340 net: thunder_bgx: Don't disable PCI device manually new 6f450c82c35e Merge branch 'phase-out-hybrid-pci-devres-api' new ef7d33e17456 rtase: Modify the format specifier in snprintf to %u new a427e7f99b71 tools/Makefile: Add ynl target new 0d15a26b247d net: ti: icssg-prueth: Add ICSSG FW Stats new 6f4399cc350c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new be2fea9c07d4 selftests/bpf: Close the file descriptor to avoid resource leaks new 4dde20b1aa85 libbpf: Fix event name too long error new e1be7c45d244 selftests/bpf: Add test for attaching uprobe with long eve [...] new 9b72f3e5b760 selftests/bpf: Add test for attaching kprobe with long eve [...] new 5cffad0a5c8f Merge branch 'libbpf-fix-event-name-too-long-error-and-add-tests' new 53ebef53a657 bpf: Use proper type to calculate bpf_raw_tp_null_args.mask index new 6aca583f90b0 bpf: Streamline allowed helpers between tracing and base sets new 1271a40eeafa bpf: Allow access to const void pointer arguments in traci [...] new 4c0a42c50021 selftests/bpf: Add test to access const void pointer argum [...] new b9c09fb206a7 Merge branch 'bpf-allow-access-to-const-void-pointer-argum [...] new 60400cd2b9be selftests/bpf: Set MACs during veth creation in tc_redirect new 4cc20482143c bpf, docs: Fix non-standard line break new ddfd1f30b5ba selftests/bpf: Fix arena_spin_lock.c build dependency new 0240e5a9431c selftests/bpf: Fix arena_spin_lock on systems with less th [...] new be5521991506 selftests/bpf: Fix endianness issue in __qspinlock declaration new 46eb012611f7 Merge branch 'selftests-bpf-fix-a-few-issues-in-arena_spin_lock' new 64821d25f05a libbpf: Remove sample_period init in perf_buffer new 91dbac407653 Use thread-safe function pointer in libbpf_print new 224ee86639f5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bp [...] new e438aa4bef7c Merge branch 'bpf-next/master' into for-next new 400357cf39d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fcc536b971ea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7a53e2a5836c Bluetooth: add support for SIOCETHTOOL ETHTOOL_GET_TS_INFO new 369a06b69103 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1dbeb9c2569e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9f88f69d8943 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e2df5fb770c0 crypto: arm64 - drop redundant dependencies on ARM64 new d58a46df96b6 crypto: powerpc - drop redundant dependencies on PPC new 4cf0e759161d crypto: s390 - drop redundant dependencies on S390 new 67128a90b354 crypto: x86 - drop redundant dependencies on X86 new 714656a84697 crypto: arm - move library functions to arch/arm/lib/crypto/ new cc16e228a205 crypto: arm64 - move library functions to arch/arm64/lib/crypto/ new 939a54ac0738 crypto: mips - move library functions to arch/mips/lib/crypto/ new f9f86c03efeb crypto: powerpc - move library functions to arch/powerpc/l [...] new d604877c2f94 crypto: riscv - move library functions to arch/riscv/lib/crypto/ new 3ea91323fe32 crypto: s390 - move library functions to arch/s390/lib/crypto/ new c7c18c94a6be crypto: x86 - move library functions to arch/x86/lib/crypto/ new 879f47548b87 crypto: lib/chacha - remove INTERNAL symbol and selection [...] new af9ce62783dd crypto: lib/poly1305 - remove INTERNAL symbol and selectio [...] new 19da081a28c9 crypto: api - Add crypto_request_clone and fb new 2cfe41630a1a crypto: hash - Fix clone error handling new d5a582a782f3 crypto: arm64/polyval - Use API partial block handling new 74df89ff7676 crypto: x86/polyval - Use API partial block handling new e3b49657228c crypto: polyval-generic - Use API partial block handling new b75fa20c127e crypto: api - Add crypto_stack_request_init and initialise [...] new f31adc3e356f crypto: sun8i-ce-cipher - fix error handling in sun8i_ce_c [...] new 8e379e8fb83f crypto: sun8i-ce-cipher - use crypto_skcipher_driver_name() new 031bc3e8b9e2 crypto: sun8i-ce-cipher - use IS_ENABLED() checks for debu [...] new b9580cf5f9ac crypto: sun8i-ce-cipher - use pm_runtime_resume_and_get() new db4978d2f055 crypto: iaa - Adjust workqueue allocation type new 9a7b87412390 crypto: octeontx2 - Simplify multiple return statements new 1dea68318aad crypto: ccp - Include crypto/utils.h for crypto_memneq new 0f8d42bf128d crypto: scatterwalk - Move skcipher walk and use it for me [...] new 2dfc7cd74a5e crypto: sun8i-ss - do not use sg_dma_len before calling DM [...] new 04e614ae9ca7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f5e0b87e0b5b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new a96511a1da29 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new d76ebdf4aa82 drm/panfrost: Add PM runtime flag new 95bdaa89b29a drm/panfrost: add h616 compatible string new 69b8115fc8d1 drm/panfrost: reorder pd/clk/rst sequence new 72ed613f6858 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new eaad5d40c0dd Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 8ff377ae3100 drm/i915/alpm: Check for alpm support before accessing alp [...] new 2930db123f51 drm/i915/display: Ensure enough lines between delayed VBla [...] new 2af5615a5ba1 drm/i915/psr: Move PSR workaround to intel_psr.c new cf1f4bbe712a Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 3efc80b1ee4d Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 57493a145552 drm: drv: implement __drm_dev_alloc() new 9a69570682b1 rust: drm: ioctl: Add DRM ioctl abstraction new 07c9016085f9 rust: drm: add driver abstractions new 1e4b8896c0f3 rust: drm: add device abstraction new 0600032c54b7 rust: drm: add DRM driver registration new a98a73be9ee9 rust: drm: file: Add File abstraction new c284d3e42338 rust: drm: gem: Add GEM object abstraction new 3be746ebc1e6 MAINTAINERS: add DRM Rust source files to DRM DRIVERS new 9cf93405f7fb Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new 862f9e16e9e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7da7f20bef62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89a75f40e495 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9af652403f2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51b8d817bb6a Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new a37af8e8c1dc Input: matrix_keypad - add function for reading row state new 353bdd7d1456 Input: matrix_keypad - detect change during scan new 06d4a1c2e4f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 75d99aa27956 brd: pass a bvec pointer to brd_do_bvec new 857aba38b56a brd: remove the sector variable in brd_submit_bio new 95a375a3bed3 brd: use bvec_kmap_local in brd_do_bvec new 3185444f0504 brd: split I/O at page boundaries new 53ec1abce79c brd: use memcpy_{to,from]_page in brd_rw_bvec new c000f716bcaa Merge branch 'for-6.16/block' into for-next new 27d2fed790ce io_uring: delete misleading comment in io_fill_cqe_aux() new 91db6edc573b io_uring/cmd: move net cmd into a separate file new aba591ac3e88 Merge branch 'for-6.16/io_uring' into for-next new 87f438a991f4 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 7570e9bd6905 dm: remove unneeded kvfree from alloc_targets new f1280adfed25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b8ed9475384f dt-bindings: ata: rockchip-dwc-ahci: add RK3576 compatible new 85b8df295f48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 838b24b0f4e3 dt-bindings: mmc: sdhci-of-dwcmhsc: Add Sophgo SG2044 support new c9377fab57d7 dt-bindings: mmc: mtk-sd: Add support for Dimensity 1200 MT6893 new 6b80a87c5ba5 mmc: cavium-thunderx: Use non-hybrid PCI devres API new 0ebe3247f844 dt-bindings: mmc: fsl,esdhc: add compatible string fsl,ls1 [...] new b792cfd9d4a3 dt-bindings: mmc: sdhci-msm: Add the SM7150 compatible new 8285dfc2c95c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ac6a701fd4cf Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new f6c1017c2c1c Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 11741b8e382d power: supply: max77705: Fix workqueue error handling in probe new c1f7375a246e power: supply: support charge_types in extensions new 1cf87b00a74d dt-bindings: power: reset: add toradex,smarc-ec new 18672fe12367 power: reset: add Toradex Embedded Controller new fbf087c63cc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00f77711faf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b65b9d657cde Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0da82b585bcc Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 154f26d8de8a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 26826dc50c16 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2c8a7c66c908 iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57) new c6f0d53ebf35 iommu: apple-dart: Remove unnecessary NULL check before fr [...] new 33647d0be323 iommu: ipmmu-vmsa: avoid Wformat-security warning new 94c721ea03c7 iommu/amd: Ensure GA log notifier callbacks finish running [...] new cfea71aea921 iommu/arm-smmu-v3: Put iopf enablement in the domain attach path new 7c8896dd4a2a iommu: Remove IOMMU_DEV_FEAT_SVA new 17fce9d2336d iommu/vt-d: Put iopf enablement in domain attach path new c2fa4d4cceb8 iommufd/selftest: Put iopf enablement in domain attach path new 853b01b5efd7 dmaengine: idxd: Remove unnecessary IOMMU_DEV_FEAT_IOPF new ec027bf7e889 uacce: Remove unnecessary IOMMU_DEV_FEAT_IOPF new be2a24322c20 iommufd: Remove unnecessary IOMMU_DEV_FEAT_IOPF new f984fb09e60e iommu: Remove iommu_dev_enable/disable_feature() new 0d76a6edae9e iommu/virtio: Break out bypass identity support into a glo [...] new 0d609a1450fa iommu: Add domain_alloc_identity() new 07107e74444b iommu/virtio: Move to domain_alloc_paging() new a4672d0fe17d iommu: Do not call domain_alloc() in iommu_sva_domain_alloc() new 21c03574df19 iommu: Hide ops.domain_alloc behind CONFIG_FSL_PAMU new fa26198d30f3 iommu/io-pgtable-arm: dynamically allocate selftest device struct new 6f7340120a0a iommu: Allow attaching static domains in iommu_attach_devi [...] new da33e87bd2bf iommu: Handle yet another race around registration new e586e22974d2 iommu: Protect against overflow in iommu_pgsize() new 44e9f08cac9f Merge branches 'fixes', 'apple/dart', 'mediatek', 'renesas [...] new f8e9fa5266e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fe34c0e9d773 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 68bdbcc29b6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5ff150fc3755 dt-bindings: arm: vt8500: Add VIA APC Rock/Paper boards new 927e1b7ac361 ARM: dts: vt8500: Add VIA APC Rock/Paper board new 247ed81d323c Merge branch 'next/dt' into for-next new 5c4b10491a4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24e26c6e60a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dff3226767ef next-20250414/tip new 4fb7b8fceb0b EDAC/altera: Test the correct error reg offset new 6dbe3c5418c4 EDAC/altera: Set DDR and SDMMC interrupt mask before registration new 4521b86e4a6e Merge ras/edac-urgent into for-next new 62f2d2007c0d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new c85d0cfa4110 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b74d7d29e79b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 17c50c7147a9 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 33e4f4c5d8b7 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new b67f72573be4 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 426deaa168b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83b8b74f27d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e072fdda3e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a9635ef0ca12 platform/chrome: cros_ec_typec: Set Pin Assignment E in DP [...] new 8d8303be220e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f931711c9811 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new f0e416de508c Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 2806c6b8f3d1 driver core: auxiliary bus: Fix IS_ERR() vs NULL mixup in [...] new cec59c440a05 kernfs: switch global kernfs_idr_lock to per-fs lock new 93b27a845ec1 kernfs: switch global kernfs_rename_lock to per-fs lock new 142ba31d8b4a PM: wakeup: Do not expose 4 device wakeup source APIs new 785151f50dda Merge 6.15-rc4 into driver-core-next new 0e4965c80ef0 Merge tag 'gpiod-devm-is-action-added-for-v6.16-rc1' of ss [...] new 7f177828a2cc Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 89ecf105143b usb: typec: mux: fsa4480: add regulator support new c0a1d1e9a48f dt-bindings: usb: renesas,usbhs: Add RZ/V2H(P) SoC support new db476ffab1df USB: host: omap: Do not enable by default during compile testing new e6f9fd8e63dd usb: typec: ucsi: huawei_gaokun: add error checking new 0bc3e641157c usb: typec: ucsi: Fix unmet dependencies for UCSI_HUAWEI_GAOKUN new af076a41f8a2 usb: dwc2: also exit clock_gating when stopping udc while [...] new 73fb0ec9436a usb: acpi: Prevent null pointer dereference in usb_acpi_ad [...] new 5cf4f055c5ae usb: gadget: udc: renesas_usb3: remove unnecessary NULL ch [...] new f4239ace2dd8 usb: typec: ucsi: fix Clang -Wsign-conversion warning new 495df45f38c8 dt-bindings: usb: usb-device: relax compatible pattern to [...] new 45ebb7baf235 usb: dwc3: qcom: use modern PM macros new 4c0fca65d105 usb: dwc3: qcom: Fix error handling in probe new 384455c79174 dt-bindings: usb: generic-ehci: Add VIA/WonderMedia compatible new 11e80d371bbb dt-bindings: usb: usb-switch: Allow data-lanes property in port new 3baea29dc0a7 usb: gadget: u_serial: Implement remote wakeup capability new 615dca38c2ea Merge 6.15-rc4 into usb-next new 3521a3d2406a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 8d62ea5e6d0e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a5b6918baf56 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 92557dea58f7 mxser: Use non-hybrid PCI devres API new 05f31711af64 dt-bindings: serial: mediatek,uart: Add compatible for MT6893 new be4e3097c1f8 tty: Remove unused API tty_port_register_device_serdev() new e6afad4587c9 dt-bindings: serial: amlogic,meson-uart: Add compatible st [...] new 3eabc1a34b95 tty: simplify throttling using guard()s new f49573f2f53e tty: use lock guard()s in tty_io new 1404d3509c76 serial: switch uart_port::iotype to enum uart_iotype new 31e0b7863c9b serial: rename local uart_port_lock() -> uart_port_ref_lock() new 2b369a1e9930 serial: use uart_port_ref_lock() helper new 7ba4f02e12e6 serial: 8250: unexport serial8250_rpm_*() functions new 366cf0c3af1a tty/vt: Use KVAL instead of use bit operation new f92217683a44 tty/vt: Gather the code that outputs char with utf8 in mind new cb0ce93c8ba6 Revert "vt: fix comment vs definition mismatch" new ab67c4622c36 Revert "vt: remove zero-white-space handling from conv_uni [...] new 7eaf91626e1c Revert "vt: pad double-width code points with a zero-white-space" new a01caec7c60c Revert "vt: update ucs_width.c following latest gen_ucs_width.py" new 7a149499f6b6 Revert "vt: update gen_ucs_width.py to produce more space [...] new 3cf3987b572f Revert "vt: support Unicode recomposition" new 6cccf837ac8d Revert "vt: create ucs_recompose.c using gen_ucs_recompose.py" new 06df3bcefa1e Revert "vt: introduce gen_ucs_recompose.py to create ucs_r [...] new 67a4bb27461b Revert "vt: update ucs_width.c using gen_ucs_width.py" new b1614dd1aef4 Revert "vt: introduce gen_ucs_width.py to create ucs_width.c" new d3e92076c1af Revert "vt: properly support zero-width Unicode code points" new e42e607aefc4 Revert "vt: move unicode processing to a separate file" new 3702f72748b2 Revert "vt: minor cleanup to vc_translate_unicode()" new d066989a3d41 vt: minor cleanup to vc_translate_unicode() new 07bc3f442f47 vt: move unicode processing to a separate file new 95b05de0a566 vt: properly support zero-width Unicode code points new b11a041179e7 vt: introduce gen_ucs_width_table.py to create ucs_width_table.h new 05ea6d71aa7a vt: create ucs_width_table.h with gen_ucs_width_table.py new 54cda9201c67 vt: use new tables in ucs.c new 03c6de017b2a vt: introduce gen_ucs_recompose_table.py to create ucs_rec [...] new 9bd738409357 vt: create ucs_recompose_table.h with gen_ucs_recompose_table.py new b5c574995d84 vt: support Unicode recomposition new 5617aeb14a43 vt: pad double-width code points with a zero-width space new ffae2340a6af vt: remove zero-width-space handling from conv_uni_to_pc() new ad934777f0f1 vt: update gen_ucs_width_table.py to make tables more spac [...] new d8f81c82b13f vt: refresh ucs_width_table.h and adjust code in ucs.c acc [...] new c2d2c5c0d631 vt: move UCS tables to the "shipped" form new 689835c00ec7 Merge 6.15-rc4 into tty-next new 3b0a5f18acb6 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 6a3617ae2303 next-20250428/char-misc new 00e8796ba5c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af73692e7b48 dt-bindings: interconnect: Correct indentation and style i [...] new 40ef9b6b778f interconnect: qcom: sm8650: enable QoS configuration new c5c967733c5e dt-bindings: interconnect: sm8650: document the MASTER_APSS_NOC new 463f2eaa203a interconnect: qcom: sm8650: add the MASTER_APSS_NOC new a0a532d59b8f Merge branch 'icc-sa8775p' into icc-next new 940bbe2ebdab Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new ed7fd52eb44b Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 46d05b62ab29 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 826031bc0780 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f6ffdfe25a8e Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 0dbd55e96fe4 staging: sm750fb: Remove ddk750_sii164 new 911ab08c0c28 staging: sm750fb: remove ddk750_dvi new 8d2edd726e02 staging: sm750fb: remove ddk750_hwi2c new 9a7988fa4d80 staging: sm750fb: remove irrelevant TODO line new 8ba7c33be02c staging: gpib: Fix request_system_control in gpio new f56f2d6c9b65 staging: gpib: Fix setting controller-in-charge new 2eab123b6e64 staging: gpib: Enable SRQ irq on request_system_control new b56611d934bb staging: gpib: Remove dependency on LED subsystem new 8da1ce7ec08d staging: gpib: Remove atn_asserted global variable new 427ab512c2c8 staging: gpib: Change error code for no listener new 125cda86d197 staging: gpib: Cleanup allocate_gpios code new 13f3e2c27161 staging: gpib: Set control lines in attach new e0138bbbb38a staging: rtl8723bs: remove multiple blank lines new 31c2d3287abd staging: sm750fb: change `enum dpms` to snake_case new 879437dfa0c8 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new db442c2a5bf5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0db181ed0a71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2833eed0062 Merge branch 'misc' into for-next new 9c51f24c1ac7 scsi: myrb: Fix spelling mistake "statux" -> "status" new 0e9693b97a0e scsi: ufs: core: Remove redundant query_complete trace new 1b014517d12a Merge branch 'fixes' into for-next new 67629f95d7bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c400df513b7 Merge branch '6.15/scsi-fixes' into 6.16/scsi-staging new a84a12d34f82 scsi: ufs: core: Fix WB resize using wrong offset new 62b434b0db2c scsi: dc395x: Remove DEBUG conditional compilation new edf147e215c6 scsi: lpfc: Use secs_to_jiffies() instead of msecs_to_jiffies() new 386e014202f8 scsi: qla2xxx: Remove duplicate struct crb_addr_pair new 3d030e2feb8a scsi: qla4xxx: Remove duplicate struct crb_addr_pair new 05ae6c9c7315 scsi: lpfc: Fix lpfc_check_sli_ndlp() handling for GEN_REQ [...] new 8808c36b48a6 scsi: lpfc: Notify FC transport of rport disappearance dur [...] new 19d768dca549 scsi: lpfc: Restart eratt_poll timer if HBA_SETUP flag sti [...] new df117c93f58a scsi: lpfc: Prevent failure to reregister with NVMe transp [...] new b5162bb6aa1e scsi: lpfc: Avoid potential ndlp use-after-free in dev_los [...] new 327b110fdea1 scsi: lpfc: Create lpfc_vmid_info sysfs entry new 773a136fc828 scsi: lpfc: Update lpfc version to 14.4.0.9 new f65c7b81796e scsi: lpfc: Copyright updates for 14.4.0.9 patches new 00159e436cc3 Merge patch series "Update lpfc to revision 14.4.0.9" new 32c79c268078 scsi: smartpqi: Take drives offline when controller is offline new 01b8bdddcfab scsi: smartpqi: Add new PCI IDs new 001164fc3082 scsi: smartpqi: Enhance WWID logging logic new 42d033cf4b51 scsi: smartpqi: Fix smp_processor_id() call trace for pree [...] new 6e6d9e85bad2 scsi: smartpqi: Update driver version to 2.1.34-035 new a0d1cf505d3f Merge patch series "smartpqi updates" new 9cf2317b795d scsi: target: Move I/O path stats to per CPU new 268975a87c7b scsi: target: Move delayed/ordered tracking to per CPU new 6b08fe7763de Merge patch series "target: Remove atomics from main IO path" new 04f79c113ae7 scsi: mpi3mr: Event processing debug improvement new fe016bb54dd1 scsi: ufs: ufs-qcom: Add support to dump HW and SW hibern8 count new 82edd868888a scsi: ufs: ufs-qcom: Add support to dump MCQ registers new 25b5ee122b79 scsi: ufs: ufs-qcom: Add support to dump testbus registers new e142de4aac2a Merge patch series "scsi: ufs-qcom: Enable Hibern8, MCQ, a [...] new cf6cd7073205 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5f3953fff4d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a944b80b3147 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79b98c563d89 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 94e0480d0cfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 315e4c9bb1ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42f220f07e3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bef3a8a90ae4 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 64e11086feb4 selftests/perf_events: Fix spelling mistake "sycnhronize" [...] new 4eae752829c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 59932a17dbf7 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new c8e2c1fd0164 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 01dddd395e78 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 513dc90a6cbf Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new f49e8bb77d57 Merge branch 'main' of git://git.infradead.org/users/willy [...] new a3e7817eb6b7 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 3f0be5a9701b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 40d9e06464ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cdafa67c0270 cxl: Remove always true condition for cxlctl_validate_hw_c [...] new 89963d5e6906 cxl/acpi: Verify CHBS length for CXL2.0 new ce32b0c9c522 cxl: core/region - ignore interleave granularity when ways=1 new f414ed61ea5d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 08f4201bed9e Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 09f7ac927874 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 79d838566085 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] new b471de1c4a95 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] new a68f46e83747 rust: types: add `ForeignOwnable::PointedTo` new dea08321b98e rust: xarray: Add an abstraction for XArray new 1ec985434824 MAINTAINERS: add entry for Rust XArray API new 4011c6426398 Merge branch 'xarray-next' of https://github.com/Rust-for- [...] new df9047293ed0 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 62050da963de Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 9c5f55dd0e74 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 39fe6aa6bf79 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 149d3a3ce09c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 7ef377c4d4ab lib/crc: make the CPU feature static keys __ro_after_init new 93b988cf8e4c s390/crc32: Remove have_vxrs static key new fea9ad4dde9b s390/crc32: Remove no-op module init and exit functions new 6cc25e4b7c81 arm/crc: drop "glue" from filenames new db6108d3ac91 arm64/crc: drop "glue" from filenames new 436490e86814 powerpc/crc: drop "glue" from filenames new b4fa54d654b3 powerpc/crc: rename crc32-vpmsum_core.S to crc-vpmsum-template.S new fa7ed85c9bdc s390/crc: drop "glue" from filenames new ee858d83c59d sparc/crc: drop "glue" from filenames new 35984c730dea x86/crc: drop "glue" from filenames new 9c9813315166 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new c90e8288b741 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9d9096722447 Add linux-next specific files for 20250429
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 (33035b665157) \ N -- N -- N refs/heads/master (9d9096722447)
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 769 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + Documentation/Makefile | 2 +- .../admin-guide/namespaces/resource-control.rst | 24 +- Documentation/arch/powerpc/kvm-nested.rst | 40 +- Documentation/arch/x86/x86_64/fsgs.rst | 2 +- Documentation/bpf/bpf_iterators.rst | 4 +- Documentation/devicetree/bindings/arm/vt8500.yaml | 10 +- .../devicetree/bindings/ata/rockchip,dwc-ahci.yaml | 3 + .../bindings/input/mediatek,mt6779-keypad.yaml | 2 +- .../bindings/interconnect/qcom,msm8939.yaml | 8 +- .../bindings/interconnect/qcom,msm8953.yaml | 20 +- .../bindings/interconnect/qcom,msm8974.yaml | 20 +- .../devicetree/bindings/interconnect/qcom,rpm.yaml | 12 +- .../bindings/interconnect/qcom,rpmh.yaml | 28 +- .../bindings/interconnect/qcom,sdx75-rpmh.yaml | 16 +- .../devicetree/bindings/mmc/fsl,esdhc.yaml | 1 + Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 2 + .../devicetree/bindings/mmc/sdhci-msm.yaml | 1 + .../bindings/mmc/snps,dwcmshc-sdhci.yaml | 3 + .../bindings/power/reset/toradex,smarc-ec.yaml | 52 + .../bindings/serial/amlogic,meson-uart.yaml | 3 + .../devicetree/bindings/serial/mediatek,uart.yaml | 1 + .../devicetree/bindings/usb/generic-ehci.yaml | 1 + .../devicetree/bindings/usb/renesas,usbhs.yaml | 7 +- .../devicetree/bindings/usb/usb-device.yaml | 3 +- .../devicetree/bindings/usb/usb-switch.yaml | 15 +- .../networking/device_drivers/ethernet/index.rst | 1 + .../device_drivers/ethernet/ti/icssg_prueth.rst | 56 + Documentation/sphinx/kerneldoc.py | 23 +- Documentation/staging/speculation.rst | 1 - Documentation/userspace-api/ioctl/ioctl-number.rst | 6 + MAINTAINERS | 30 +- Next/SHA1s | 134 +- Next/merge.log | 1828 +++++++++++--------- arch/arm/boot/dts/vt8500/Makefile | 3 +- arch/arm/boot/dts/vt8500/wm8950-apc-rock.dts | 21 + arch/arm/boot/dts/vt8500/wm8950.dtsi | 11 + arch/arm/crypto/Kconfig | 23 - arch/arm/crypto/Makefile | 14 +- arch/arm/lib/Makefile | 2 + arch/{mips => arm/lib}/crypto/.gitignore | 0 arch/arm/lib/crypto/Kconfig | 24 + arch/arm/lib/crypto/Makefile | 26 + arch/arm/{ => lib}/crypto/blake2s-core.S | 0 arch/arm/{ => lib}/crypto/blake2s-glue.c | 0 arch/arm/{ => lib}/crypto/chacha-glue.c | 0 arch/arm/{ => lib}/crypto/chacha-neon-core.S | 0 arch/arm/{ => lib}/crypto/chacha-scalar-core.S | 0 arch/arm/{ => lib}/crypto/poly1305-armv4.pl | 0 arch/arm/{ => lib}/crypto/poly1305-glue.c | 0 arch/arm64/boot/dts/allwinner/Makefile | 1 + .../boot/dts/allwinner/sun55i-a527-cubie-a5e.dts | 299 ++++ arch/arm64/boot/dts/rockchip/Makefile | 5 + .../rockchip/rk3588-tiger-haikou-video-demo.dtso | 153 ++ arch/arm64/crypto/Kconfig | 17 +- arch/arm64/crypto/Makefile | 9 +- arch/arm64/crypto/polyval-ce-glue.c | 73 +- arch/arm64/lib/Makefile | 3 + arch/{mips => arm64/lib}/crypto/.gitignore | 0 arch/arm64/lib/crypto/Kconfig | 14 + arch/arm64/lib/crypto/Makefile | 16 + arch/arm64/{ => lib}/crypto/chacha-neon-core.S | 0 arch/arm64/{ => lib}/crypto/chacha-neon-glue.c | 0 arch/arm64/{ => lib}/crypto/poly1305-armv8.pl | 0 arch/arm64/{ => lib}/crypto/poly1305-glue.c | 0 arch/m68k/kernel/setup_mm.c | 2 +- arch/m68k/kernel/setup_no.c | 3 +- arch/m68k/kernel/uboot.c | 2 +- arch/m68k/mac/config.c | 2 +- arch/mips/crypto/Kconfig | 11 - arch/mips/crypto/Makefile | 17 - arch/mips/lib/Makefile | 2 + arch/mips/{ => lib}/crypto/.gitignore | 0 arch/mips/lib/crypto/Kconfig | 12 + arch/mips/{ => lib}/crypto/Makefile | 5 +- arch/mips/{ => lib}/crypto/chacha-core.S | 0 arch/mips/{ => lib}/crypto/chacha-glue.c | 0 arch/mips/{ => lib}/crypto/poly1305-glue.c | 0 arch/mips/{ => lib}/crypto/poly1305-mips.pl | 0 arch/powerpc/Kconfig | 1 + arch/powerpc/crypto/Kconfig | 22 +- arch/powerpc/crypto/Makefile | 4 - arch/powerpc/include/asm/guest-state-buffer.h | 35 +- arch/powerpc/include/asm/hvcall.h | 13 +- arch/powerpc/include/asm/preempt.h | 16 + arch/powerpc/include/asm/rtas.h | 4 + arch/powerpc/include/uapi/asm/papr-indices.h | 41 + .../include/uapi/asm/papr-physical-attestation.h | 31 + arch/powerpc/include/uapi/asm/papr-platform-dump.h | 15 + arch/powerpc/kernel/fadump.c | 6 +- arch/powerpc/kernel/interrupt.c | 6 +- arch/powerpc/kernel/rtas.c | 8 +- arch/powerpc/kvm/Kconfig | 13 + arch/powerpc/kvm/book3s_hv_nestedv2.c | 6 + arch/powerpc/kvm/guest-state-buffer.c | 39 + arch/powerpc/kvm/test-guest-state-buffer.c | 214 +++ arch/powerpc/kvm/timing.h | 4 - arch/powerpc/lib/Makefile | 2 + arch/powerpc/lib/crypto/Kconfig | 15 + arch/powerpc/lib/crypto/Makefile | 7 + arch/powerpc/{ => lib}/crypto/chacha-p10-glue.c | 0 arch/powerpc/{ => lib}/crypto/chacha-p10le-8x.S | 0 arch/powerpc/{ => lib}/crypto/poly1305-p10-glue.c | 0 arch/powerpc/{ => lib}/crypto/poly1305-p10le_64.S | 0 arch/powerpc/lib/vmx-helper.c | 2 +- arch/powerpc/perf/Makefile | 2 + arch/powerpc/perf/kvm-hv-pmu.c | 435 +++++ arch/powerpc/platforms/ps3/device-init.c | 3 +- arch/powerpc/platforms/pseries/Makefile | 3 +- arch/powerpc/platforms/pseries/papr-indices.c | 488 ++++++ arch/powerpc/platforms/pseries/papr-phy-attest.c | 288 +++ .../powerpc/platforms/pseries/papr-platform-dump.c | 411 +++++ arch/powerpc/platforms/pseries/papr-rtas-common.c | 311 ++++ arch/powerpc/platforms/pseries/papr-rtas-common.h | 61 + arch/powerpc/platforms/pseries/papr-vpd.c | 352 +--- arch/powerpc/sysdev/mpic.c | 7 +- arch/riscv/crypto/Kconfig | 7 - arch/riscv/crypto/Makefile | 3 - arch/riscv/lib/Makefile | 1 + arch/riscv/lib/crypto/Kconfig | 8 + arch/riscv/lib/crypto/Makefile | 4 + arch/riscv/{ => lib}/crypto/chacha-riscv64-glue.c | 0 arch/riscv/{ => lib}/crypto/chacha-riscv64-zvkb.S | 0 arch/s390/crypto/Kconfig | 16 - arch/s390/crypto/Makefile | 3 - arch/s390/lib/Makefile | 1 + arch/s390/lib/crypto/Kconfig | 7 + arch/s390/lib/crypto/Makefile | 4 + arch/s390/{ => lib}/crypto/chacha-glue.c | 0 arch/s390/{ => lib}/crypto/chacha-s390.S | 0 arch/s390/{ => lib}/crypto/chacha-s390.h | 0 arch/x86/crypto/Kconfig | 86 +- arch/x86/crypto/Makefile | 15 - arch/x86/crypto/polyval-clmulni_glue.c | 72 +- arch/x86/lib/Makefile | 2 + arch/x86/{ => lib}/crypto/.gitignore | 0 arch/x86/lib/crypto/Kconfig | 26 + arch/x86/lib/crypto/Makefile | 17 + arch/x86/{ => lib}/crypto/blake2s-core.S | 0 arch/x86/{ => lib}/crypto/blake2s-glue.c | 0 arch/x86/{ => lib}/crypto/chacha-avx2-x86_64.S | 0 arch/x86/{ => lib}/crypto/chacha-avx512vl-x86_64.S | 0 arch/x86/{ => lib}/crypto/chacha-ssse3-x86_64.S | 0 arch/x86/{ => lib}/crypto/chacha_glue.c | 0 .../{ => lib}/crypto/poly1305-x86_64-cryptogams.pl | 0 arch/x86/{ => lib}/crypto/poly1305_glue.c | 0 crypto/Kconfig | 4 +- crypto/Makefile | 8 +- crypto/acompress.c | 29 +- crypto/ahash.c | 51 +- crypto/api.c | 20 +- crypto/{crc32.c => crc32_generic.c} | 0 crypto/{crc32c.c => crc32c_generic.c} | 0 crypto/polyval-generic.c | 116 +- crypto/scatterwalk.c | 274 ++- crypto/shash.c | 3 + crypto/skcipher.c | 261 +-- drivers/accel/amdxdna/aie2_pci.c | 13 +- drivers/base/auxiliary.c | 6 +- drivers/base/power/wakeup.c | 12 +- drivers/block/brd.c | 166 +- drivers/cpufreq/cpufreq.c | 58 +- .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 56 +- .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 2 +- drivers/crypto/ccp/ccp-ops.c | 11 +- drivers/crypto/intel/iaa/iaa_crypto_main.c | 2 +- drivers/crypto/marvell/octeontx2/otx2_cpt_common.h | 34 +- drivers/dma/idxd/init.c | 43 +- drivers/edac/altera_edac.c | 9 +- drivers/edac/altera_edac.h | 2 + drivers/gpu/drm/drm_drv.c | 58 +- drivers/gpu/drm/i915/display/intel_alpm.c | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 12 +- drivers/gpu/drm/i915/display/intel_psr.c | 48 + drivers/gpu/drm/i915/display/intel_psr.h | 1 + drivers/gpu/drm/panfrost/panfrost_device.c | 71 +- drivers/gpu/drm/panfrost/panfrost_device.h | 3 + drivers/gpu/drm/panfrost/panfrost_drv.c | 8 + drivers/gpu/drm/ttm/ttm_bo.c | 3 +- drivers/i2c/busses/Kconfig | 10 + drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-bcm-iproc.c | 223 ++- drivers/i2c/busses/i2c-designware-amdisp.c | 205 +++ drivers/i2c/busses/i2c-pasemi-core.c | 107 +- drivers/input/joystick/xpad.c | 1 + drivers/input/keyboard/matrix_keypad.c | 30 +- drivers/input/misc/sparcspkr.c | 22 +- drivers/input/touchscreen/cyttsp5.c | 7 +- drivers/input/touchscreen/stmpe-ts.c | 7 +- drivers/interconnect/qcom/sm8650.c | 346 ++++ drivers/interconnect/qcom/sm8650.h | 1 + drivers/iommu/amd/iommu.c | 42 +- drivers/iommu/apple-dart.c | 3 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 86 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 136 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 39 +- drivers/iommu/intel/iommu.c | 75 +- drivers/iommu/intel/iommu.h | 33 + drivers/iommu/intel/nested.c | 16 +- drivers/iommu/intel/svm.c | 9 +- drivers/iommu/io-pgtable-arm.c | 13 +- drivers/iommu/iommu-sva.c | 18 +- drivers/iommu/iommu.c | 99 +- drivers/iommu/iommufd/device.c | 59 +- drivers/iommu/iommufd/eventq.c | 48 +- drivers/iommu/iommufd/iommufd_private.h | 6 - drivers/iommu/iommufd/selftest.c | 57 +- drivers/iommu/ipmmu-vmsa.c | 3 +- drivers/iommu/virtio-iommu.c | 187 +- drivers/md/bcache/btree.c | 3 +- drivers/md/dm-bufio.c | 9 +- drivers/md/dm-integrity.c | 2 +- drivers/md/dm-table.c | 9 +- drivers/misc/uacce/uacce.c | 40 - drivers/mmc/host/cavium-thunderx.c | 4 +- drivers/net/bonding/bond_main.c | 25 +- drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 9 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 24 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 11 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 4 + drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 13 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 2 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 2 +- drivers/net/ethernet/freescale/enetc/Kconfig | 3 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 14 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 14 +- drivers/net/ethernet/marvell/octeontx2/nic/rep.c | 12 +- .../net/ethernet/marvell/prestera/prestera_pci.c | 6 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 4 - drivers/net/ethernet/natsemi/natsemi.c | 2 +- drivers/net/ethernet/realtek/rtase/rtase_main.c | 2 +- drivers/net/ethernet/sis/sis900.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-loongson.c | 108 +- .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 15 +- drivers/net/ethernet/ti/icssg/icssg_common.c | 24 +- drivers/net/ethernet/ti/icssg/icssg_prueth.h | 2 +- drivers/net/ethernet/ti/icssg/icssg_stats.c | 8 +- drivers/net/ethernet/ti/icssg/icssg_stats.h | 58 +- drivers/net/ethernet/ti/icssg/icssg_switch_map.h | 33 + drivers/net/mdio/Kconfig | 7 +- drivers/net/mdio/mdio-thunder.c | 10 +- drivers/net/veth.c | 57 +- drivers/net/vrf.c | 4 +- drivers/platform/chrome/cros_ec_typec.c | 6 +- drivers/power/reset/Kconfig | 13 + drivers/power/reset/Makefile | 1 + drivers/power/reset/tdx-ec-poweroff.c | 150 ++ drivers/power/supply/max77705_charger.c | 20 +- drivers/power/supply/power_supply_sysfs.c | 23 +- drivers/power/supply/test_power.c | 20 +- drivers/scsi/dc395x.c | 696 +------- drivers/scsi/lpfc/lpfc_attr.c | 136 +- drivers/scsi/lpfc/lpfc_bsg.c | 6 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 38 +- drivers/scsi/lpfc/lpfc_init.c | 3 + drivers/scsi/lpfc/lpfc_nvme.c | 10 +- drivers/scsi/lpfc/lpfc_sli.c | 26 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 4 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 67 +- drivers/scsi/myrb.c | 2 +- drivers/scsi/qla2xxx/qla_nx.c | 5 - drivers/scsi/qla4xxx/ql4_nx.c | 5 - drivers/scsi/smartpqi/smartpqi_init.c | 140 +- drivers/staging/gpib/gpio/gpib_bitbang.c | 102 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 7 - drivers/staging/sm750fb/Makefile | 3 +- drivers/staging/sm750fb/TODO | 3 - drivers/staging/sm750fb/ddk750.h | 3 - drivers/staging/sm750fb/ddk750_display.c | 1 - drivers/staging/sm750fb/ddk750_dvi.c | 62 - drivers/staging/sm750fb/ddk750_dvi.h | 57 - drivers/staging/sm750fb/ddk750_hwi2c.c | 247 --- drivers/staging/sm750fb/ddk750_hwi2c.h | 12 - drivers/staging/sm750fb/ddk750_power.h | 8 +- drivers/staging/sm750fb/ddk750_sii164.c | 408 ----- drivers/staging/sm750fb/ddk750_sii164.h | 174 -- drivers/target/target_core_device.c | 89 +- drivers/target/target_core_stat.c | 69 +- drivers/target/target_core_transport.c | 119 +- drivers/tee/optee/smc_abi.c | 3 +- drivers/tty/mxser.c | 4 +- drivers/tty/serial/8250/8250.h | 6 - drivers/tty/serial/8250/8250_core.c | 2 +- drivers/tty/serial/8250/8250_early.c | 2 + drivers/tty/serial/8250/8250_port.c | 16 +- drivers/tty/serial/8250/8250_rsa.c | 2 + drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 5 +- drivers/tty/serial/samsung_tty.c | 4 + drivers/tty/serial/serial_core.c | 97 +- drivers/tty/tty_io.c | 96 +- drivers/tty/tty_ioctl.c | 50 +- drivers/tty/tty_port.c | 20 - drivers/tty/vt/Makefile | 29 +- ...ucs_recompose.py => gen_ucs_recompose_table.py} | 121 +- drivers/tty/vt/gen_ucs_width.py | 336 ---- drivers/tty/vt/gen_ucs_width_table.py | 307 ++++ drivers/tty/vt/keyboard.c | 37 +- drivers/tty/vt/ucs.c | 159 ++ ...s_recompose.c => ucs_recompose_table.h_shipped} | 87 +- .../vt/{ucs_width.c => ucs_width_table.h_shipped} | 111 +- drivers/tty/vt/vt.c | 101 +- drivers/ufs/core/ufshcd.c | 4 +- drivers/ufs/host/ufs-qcom.c | 124 ++ drivers/ufs/host/ufs-qcom.h | 11 + drivers/usb/chipidea/ci_hdrc_imx.c | 14 +- drivers/usb/core/usb-acpi.c | 2 + drivers/usb/dwc2/gadget.c | 6 + drivers/usb/dwc3/dwc3-qcom.c | 27 +- drivers/usb/gadget/function/f_serial.c | 7 + drivers/usb/gadget/function/u_serial.c | 43 + drivers/usb/gadget/udc/renesas_usb3.c | 6 +- drivers/usb/host/Kconfig | 2 +- drivers/usb/typec/mux/fsa4480.c | 5 + drivers/usb/typec/ucsi/Kconfig | 2 +- drivers/usb/typec/ucsi/ucsi.h | 2 +- drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c | 6 +- fs/bcachefs/alloc_background.c | 10 +- fs/bcachefs/btree_update.c | 7 +- fs/bcachefs/btree_update.h | 12 +- fs/bcachefs/buckets.c | 15 +- fs/bcachefs/journal_reclaim.c | 26 +- fs/bcachefs/move.c | 5 +- fs/bcachefs/recovery.c | 7 +- fs/bcachefs/sb-members.c | 6 +- fs/bcachefs/sb-members.h | 13 +- fs/bcachefs/super.c | 14 +- fs/bcachefs/super.h | 1 - fs/bcachefs/util.h | 3 +- fs/btrfs/block-group.c | 12 +- fs/btrfs/btrfs_inode.h | 10 +- fs/btrfs/defrag.c | 8 +- fs/btrfs/delayed-inode.c | 8 +- fs/btrfs/dev-replace.c | 8 +- fs/btrfs/dev-replace.h | 2 +- fs/btrfs/extent-io-tree.c | 215 ++- fs/btrfs/extent-io-tree.h | 3 + fs/btrfs/extent-tree.c | 78 +- fs/btrfs/extent_io.c | 123 +- fs/btrfs/extent_io.h | 2 +- fs/btrfs/file.c | 70 +- fs/btrfs/inode.c | 204 ++- fs/btrfs/ioctl.c | 10 +- fs/btrfs/locking.c | 8 +- fs/btrfs/locking.h | 2 +- fs/btrfs/super.c | 114 +- fs/btrfs/tests/btrfs-tests.c | 9 +- fs/btrfs/transaction.c | 16 +- fs/btrfs/volumes.c | 104 +- fs/btrfs/zoned.c | 10 +- fs/kernfs/dir.c | 28 +- fs/kernfs/kernfs-internal.h | 16 +- fs/nfs/client.c | 7 + fs/nfs/direct.c | 2 +- fs/nfs/filelayout/filelayoutdev.c | 6 +- fs/nfs/flexfilelayout/flexfilelayout.c | 6 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 6 +- fs/nfs/localio.c | 2 +- fs/nfs/netns.h | 6 +- fs/nfs/nfs3acl.c | 2 +- fs/nfs/nfs4proc.c | 18 +- fs/nfs/nfs4trace.h | 34 +- fs/nfs/pnfs.c | 12 + fs/nfs/pnfs.h | 4 +- fs/nfs/pnfs_nfs.c | 32 +- fs/ntfs3/fslog.c | 2 +- fs/ntfs3/index.c | 8 + fs/ntfs3/inode.c | 5 + fs/pipe.c | 3 +- fs/smb/client/cifssmb.c | 4 +- fs/smb/client/file.c | 13 +- fs/xfs/xfs_zone_gc.c | 2 - include/crypto/acompress.h | 12 +- include/crypto/algapi.h | 12 - include/crypto/hash.h | 12 +- include/crypto/internal/acompress.h | 9 +- include/crypto/internal/hash.h | 9 +- include/crypto/internal/skcipher.h | 48 +- include/crypto/polyval.h | 8 - include/crypto/scatterwalk.h | 65 +- include/drm/drm_drv.h | 5 + .../dt-bindings/interconnect/qcom,sm8650-rpmh.h | 1 + include/linux/consolemap.h | 4 +- include/linux/crypto.h | 19 +- include/linux/iommu.h | 47 +- include/linux/mm_types.h | 1 - include/linux/pm_wakeup.h | 15 - include/linux/power_supply.h | 1 + include/linux/serial_core.h | 30 +- include/linux/sort.h | 10 + include/linux/tty_port.h | 3 - include/net/bluetooth/bluetooth.h | 4 + include/net/sch_generic.h | 8 + include/target/target_core_base.h | 24 +- io_uring/Makefile | 1 + io_uring/cmd_net.c | 83 + io_uring/io_uring.c | 5 - io_uring/uring_cmd.c | 83 - kernel/bpf/btf.c | 22 +- kernel/power/main.c | 2 +- kernel/trace/bpf_trace.c | 72 - lib/crypto/Kconfig | 56 +- localversion-next | 2 +- mm/debug_page_alloc.c | 2 +- mm/io-mapping.c | 7 +- mm/numa.c | 4 +- net/bluetooth/af_bluetooth.c | 87 + net/bluetooth/hci_conn.c | 33 + net/bpf/test_run.c | 8 +- rust/bindings/bindings_helper.h | 12 + rust/helpers/drm.c | 23 + rust/helpers/helpers.c | 2 + rust/helpers/xarray.c | 28 + rust/kernel/alloc/kbox.rs | 38 +- rust/kernel/auxiliary.rs | 6 +- rust/kernel/drm/device.rs | 200 +++ rust/kernel/drm/driver.rs | 166 ++ rust/kernel/drm/file.rs | 99 ++ rust/kernel/drm/gem/mod.rs | 320 ++++ rust/kernel/drm/ioctl.rs | 162 ++ rust/kernel/drm/mod.rs | 19 + rust/kernel/lib.rs | 3 + rust/kernel/miscdevice.rs | 12 +- rust/kernel/pci.rs | 2 +- rust/kernel/platform.rs | 2 +- rust/kernel/sync/arc.rs | 21 +- rust/kernel/types.rs | 46 +- rust/kernel/xarray.rs | 275 +++ rust/uapi/uapi_helper.h | 1 + samples/Makefile | 1 + scripts/lib/kdoc/kdoc_output.py | 0 scripts/lib/kdoc/kdoc_parser.py | 273 +-- scripts/lib/kdoc/kdoc_re.py | 0 sound/usb/format.c | 3 +- tools/Makefile | 16 +- tools/lib/bpf/libbpf.c | 46 +- tools/perf/Documentation/perf-trace.txt | 6 + tools/perf/Makefile.perf | 2 +- tools/perf/builtin-trace.c | 54 +- tools/perf/tests/shell/trace_summary.sh | 65 + tools/perf/util/Build | 4 + tools/perf/util/bpf-trace-summary.c | 347 ++++ tools/perf/util/bpf_skel/syscall_summary.bpf.c | 118 ++ tools/perf/util/bpf_skel/syscall_summary.h | 25 + tools/perf/util/trace.h | 37 + .../testing/selftests/bpf/benchs/bench_htab_mem.c | 3 +- .../selftests/bpf/prog_tests/arena_spin_lock.c | 14 +- .../selftests/bpf/prog_tests/attach_probe.c | 84 + tools/testing/selftests/bpf/prog_tests/sk_assign.c | 4 +- .../testing/selftests/bpf/prog_tests/tc_redirect.c | 11 +- .../bpf/{ => progs}/bpf_arena_spin_lock.h | 12 + .../selftests/bpf/progs/verifier_btf_ctx_access.c | 12 + .../testing/selftests/bpf/test_kmods/bpf_testmod.c | 4 + tools/testing/selftests/drivers/net/.gitignore | 1 - tools/testing/selftests/drivers/net/Makefile | 1 - tools/testing/selftests/drivers/net/hw/Makefile | 1 + .../selftests/drivers/net/hw/xsk_reconfig.py | 60 + .../testing/selftests/drivers/net/napi_id_helper.c | 2 +- tools/testing/selftests/drivers/net/queues.py | 4 +- tools/testing/selftests/mm/pagemap_ioctl.c | 4 +- tools/testing/selftests/net/lib/.gitignore | 1 + tools/testing/selftests/net/lib/Makefile | 1 + .../selftests/{drivers/net => net/lib}/ksft.h | 0 .../{drivers/net => net/lib}/xdp_helper.c | 39 +- .../selftests/perf_events/watermark_signal.c | 2 +- 466 files changed, 12408 insertions(+), 7132 deletions(-) create mode 100644 Documentation/devicetree/bindings/power/reset/toradex,smarc-ec.yaml create mode 100644 Documentation/networking/device_drivers/ethernet/ti/icssg_prueth.rst create mode 100644 arch/arm/boot/dts/vt8500/wm8950-apc-rock.dts create mode 100644 arch/arm/boot/dts/vt8500/wm8950.dtsi copy arch/{mips => arm/lib}/crypto/.gitignore (100%) create mode 100644 arch/arm/lib/crypto/Kconfig create mode 100644 arch/arm/lib/crypto/Makefile rename arch/arm/{ => lib}/crypto/blake2s-core.S (100%) rename arch/arm/{ => lib}/crypto/blake2s-glue.c (100%) rename arch/arm/{ => lib}/crypto/chacha-glue.c (100%) rename arch/arm/{ => lib}/crypto/chacha-neon-core.S (100%) rename arch/arm/{ => lib}/crypto/chacha-scalar-core.S (100%) rename arch/arm/{ => lib}/crypto/poly1305-armv4.pl (100%) rename arch/arm/{ => lib}/crypto/poly1305-glue.c (100%) create mode 100644 arch/arm64/boot/dts/allwinner/sun55i-a527-cubie-a5e.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-tiger-haikou-video-demo.dtso copy arch/{mips => arm64/lib}/crypto/.gitignore (100%) create mode 100644 arch/arm64/lib/crypto/Kconfig create mode 100644 arch/arm64/lib/crypto/Makefile rename arch/arm64/{ => lib}/crypto/chacha-neon-core.S (100%) rename arch/arm64/{ => lib}/crypto/chacha-neon-glue.c (100%) rename arch/arm64/{ => lib}/crypto/poly1305-armv8.pl (100%) rename arch/arm64/{ => lib}/crypto/poly1305-glue.c (100%) copy arch/mips/{ => lib}/crypto/.gitignore (100%) create mode 100644 arch/mips/lib/crypto/Kconfig copy arch/mips/{ => lib}/crypto/Makefile (88%) rename arch/mips/{ => lib}/crypto/chacha-core.S (100%) rename arch/mips/{ => lib}/crypto/chacha-glue.c (100%) rename arch/mips/{ => lib}/crypto/poly1305-glue.c (100%) rename arch/mips/{ => lib}/crypto/poly1305-mips.pl (100%) create mode 100644 arch/powerpc/include/asm/preempt.h create mode 100644 arch/powerpc/include/uapi/asm/papr-indices.h create mode 100644 arch/powerpc/include/uapi/asm/papr-physical-attestation.h create mode 100644 arch/powerpc/include/uapi/asm/papr-platform-dump.h create mode 100644 arch/powerpc/lib/crypto/Kconfig create mode 100644 arch/powerpc/lib/crypto/Makefile rename arch/powerpc/{ => lib}/crypto/chacha-p10-glue.c (100%) rename arch/powerpc/{ => lib}/crypto/chacha-p10le-8x.S (100%) rename arch/powerpc/{ => lib}/crypto/poly1305-p10-glue.c (100%) rename arch/powerpc/{ => lib}/crypto/poly1305-p10le_64.S (100%) create mode 100644 arch/powerpc/perf/kvm-hv-pmu.c create mode 100644 arch/powerpc/platforms/pseries/papr-indices.c create mode 100644 arch/powerpc/platforms/pseries/papr-phy-attest.c create mode 100644 arch/powerpc/platforms/pseries/papr-platform-dump.c create mode 100644 arch/powerpc/platforms/pseries/papr-rtas-common.c create mode 100644 arch/powerpc/platforms/pseries/papr-rtas-common.h create mode 100644 arch/riscv/lib/crypto/Kconfig create mode 100644 arch/riscv/lib/crypto/Makefile rename arch/riscv/{ => lib}/crypto/chacha-riscv64-glue.c (100%) rename arch/riscv/{ => lib}/crypto/chacha-riscv64-zvkb.S (100%) create mode 100644 arch/s390/lib/crypto/Kconfig create mode 100644 arch/s390/lib/crypto/Makefile rename arch/s390/{ => lib}/crypto/chacha-glue.c (100%) rename arch/s390/{ => lib}/crypto/chacha-s390.S (100%) rename arch/s390/{ => lib}/crypto/chacha-s390.h (100%) copy arch/x86/{ => lib}/crypto/.gitignore (100%) create mode 100644 arch/x86/lib/crypto/Kconfig create mode 100644 arch/x86/lib/crypto/Makefile rename arch/x86/{ => lib}/crypto/blake2s-core.S (100%) rename arch/x86/{ => lib}/crypto/blake2s-glue.c (100%) rename arch/x86/{ => lib}/crypto/chacha-avx2-x86_64.S (100%) rename arch/x86/{ => lib}/crypto/chacha-avx512vl-x86_64.S (100%) rename arch/x86/{ => lib}/crypto/chacha-ssse3-x86_64.S (100%) rename arch/x86/{ => lib}/crypto/chacha_glue.c (100%) rename arch/x86/{ => lib}/crypto/poly1305-x86_64-cryptogams.pl (100%) rename arch/x86/{ => lib}/crypto/poly1305_glue.c (100%) rename crypto/{crc32.c => crc32_generic.c} (100%) rename crypto/{crc32c.c => crc32c_generic.c} (100%) create mode 100644 drivers/i2c/busses/i2c-designware-amdisp.c create mode 100644 drivers/power/reset/tdx-ec-poweroff.c delete mode 100644 drivers/staging/sm750fb/ddk750_dvi.c delete mode 100644 drivers/staging/sm750fb/ddk750_dvi.h delete mode 100644 drivers/staging/sm750fb/ddk750_hwi2c.c delete mode 100644 drivers/staging/sm750fb/ddk750_hwi2c.h delete mode 100644 drivers/staging/sm750fb/ddk750_sii164.c delete mode 100644 drivers/staging/sm750fb/ddk750_sii164.h rename drivers/tty/vt/{gen_ucs_recompose.py => gen_ucs_recompose_table.py} (80%) delete mode 100755 drivers/tty/vt/gen_ucs_width.py create mode 100755 drivers/tty/vt/gen_ucs_width_table.py create mode 100644 drivers/tty/vt/ucs.c rename drivers/tty/vt/{ucs_recompose.c => ucs_recompose_table.h_shipped} (79%) rename drivers/tty/vt/{ucs_width.c => ucs_width_table.h_shipped} (91%) create mode 100644 io_uring/cmd_net.c create mode 100644 rust/helpers/drm.c create mode 100644 rust/helpers/xarray.c create mode 100644 rust/kernel/drm/device.rs create mode 100644 rust/kernel/drm/driver.rs create mode 100644 rust/kernel/drm/file.rs create mode 100644 rust/kernel/drm/gem/mod.rs create mode 100644 rust/kernel/drm/ioctl.rs create mode 100644 rust/kernel/drm/mod.rs create mode 100644 rust/kernel/xarray.rs mode change 100755 => 100644 scripts/lib/kdoc/kdoc_output.py mode change 100755 => 100644 scripts/lib/kdoc/kdoc_parser.py mode change 100755 => 100644 scripts/lib/kdoc/kdoc_re.py create mode 100755 tools/perf/tests/shell/trace_summary.sh create mode 100644 tools/perf/util/bpf-trace-summary.c create mode 100644 tools/perf/util/bpf_skel/syscall_summary.bpf.c create mode 100644 tools/perf/util/bpf_skel/syscall_summary.h create mode 100644 tools/perf/util/trace.h rename tools/testing/selftests/bpf/{ => progs}/bpf_arena_spin_lock.h (98%) create mode 100755 tools/testing/selftests/drivers/net/hw/xsk_reconfig.py rename tools/testing/selftests/{drivers/net => net/lib}/ksft.h (100%) rename tools/testing/selftests/{drivers/net => net/lib}/xdp_helper.c (78%)