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 613af589b566 Add linux-next specific files for 20250313 omits 0ac3b3bb8d31 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits c31df5fca765 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits aefcdb101531 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] omits 526a6bfc67c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2da672c70acd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3cb293bdde72 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits d254b2cda600 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 32b4eb691fc3 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 52b880877942 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits fb9a7d1fc09d Merge branch 'hrtimer-next' of https://github.com/Rust-for [...] omits 257feeb545f3 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 25ce6e3cbd25 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7bf16e03b112 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 05a5e9fbce79 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits a7526a8c1146 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cd946701e063 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7b832f1648e0 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits c56157c5184d Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 2560591050ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c747d7564738 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 61e9a9937944 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits cf1e6e6a7a25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b57874ecee6 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 7c4b72e0d807 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 7efc3fe6afaf Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits ac2a162af020 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 2effd269ba2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 542208b25a45 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits a8b52e819e5c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f7a928cdb2d5 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 27d258ff293f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 251d9f4334f0 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 74ce266e24fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9aeb248a2f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 445a2ac2848f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c10a8659091 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits cbee7dd620db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 564d4f3f3abe Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits a9d520452198 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 460c1ce71688 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3705498a914 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f0ce3fc3e0a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 957545341e56 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits b858c053d1c0 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits 93d71954e00b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21512be5014f Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 51d77783d318 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2f58a4922e40 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3af389ba7dad Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits a6c533ec8005 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 556037aa5231 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits afc3ca0cec47 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits c9703ad6ca7e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 84fbde3b0f18 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits f619591d3591 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 363c47a46821 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits a8dd1317ddb6 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits ef10ad839cf1 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 4cb80090a904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8401e3a9db9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af7c5100f111 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c84f2b7ef80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99c01e385ded Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c169995d08f5 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 80b52b56e9b1 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits bfde15e2c52b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a8195d053626 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 09b2baf16d69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1385eb6150a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 711aac2006c7 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 9580c1821d78 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] omits ad26b9ee6be1 next-20250303/tip omits 3968ffcdbcc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8665dcd7637 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6a100315363 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e637f03d6522 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f511143d58d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7f2a5d3ec2ab Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits ee858e217556 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 93439ae4ec68 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 08c4c93073f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d3993e4891a5 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits b64a6a539792 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits b0988506ff8e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 592b938197bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7883f3174558 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a32d94cf565 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 7a3afebce653 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits b82ce48a0d28 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b1099d8d3fb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1bd9f3301c72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73f9ea381a95 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits cb7e091d5cf7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits be6e1e8b6e5d Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 5e4a67b0fefa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 530bde677ed2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e16ba098df2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8fcb8a24064b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7fa826fe1a55 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 7f78d9753a38 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 263a207008b7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 1714153a560a Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits d52f8bca3111 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 7b9358a9811e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 3a950724a0b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 34de06b0b95d Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits ffd1dbe6bad1 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits cb25d51c1789 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 8d2d1243fbea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 189e71b1b22c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84ed1b55cc6f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e35970ac38b8 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits ca047025a923 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d898a9eac344 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cfa4fb03752 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 187a4c759c6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65242d84f40d Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 5ad26bfeb8c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 20ca15f13558 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 4027db07b6de Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 05c611b39c81 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 30d83f5d5c4e Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 5fcfb5446580 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 86ae02235792 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 3321997edf24 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 3b637c026c12 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 9f9b2aafa3fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c3ec8e7a389 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 7261c7a72004 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 54fec6ea6d7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e86afaeed3b6 Merge branch 'fs-next' of linux-next omits 49a72e2f30b4 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 68ed554c50e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40193c20a9e3 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 15a0cc658235 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b1f2f6a09f73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70dfc5554929 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits ea5166565bb7 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits b8717ca23b61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70e3b37adb87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc7d918d5695 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits f1721d3883bb Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 40ea1ed6be35 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits b9440c6aa152 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits a53846fba8a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee1a835ec14c Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 11d05de99335 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits ee1beac09351 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 19a397312496 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 9a2f3079e849 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 116d2a0f733a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 7c1cd901bc10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6fc8daae0d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0c0dbe054a0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 16b19d36c511 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 409139905aef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e57d64e42715 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3994dc95051 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d31d3c4e010b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0b11e849208 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 846bb9cbbd05 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 6d154284ddd3 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits b7102e139847 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 437e725c8b3d Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 9e57affe166d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f4306812461 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1593586b820 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits ae7a6f7ab1bd Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits ebd50ac3cd97 Merge remote-tracking branch 'spi/for-6.15' into spi-next omits 02da32c69c99 Merge remote-tracking branch 'asoc/for-6.15' into asoc-next omits 19de923de8d7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 042759d79993 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits aca719b53585 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f90ba474f08 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits bb2eb9603973 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 5775f7d99ec0 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 470b1c808d83 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits 9cdf0ff12301 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits f348061d4756 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3c7574475af8 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits c65fd2648368 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e16c6a3f4409 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c02494717fa7 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 33085c0ccdaf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0eeebc4f522e Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] omits 8a132896c3fb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 702e7ae54a2e Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] omits 95745aab927b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5033c70ce006 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits f485144edaff Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits f85ccf8080d1 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits ae18bf47e1fc Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 9dcd8d475358 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0892b9e96cb9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bf0bc97b4cdc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a104bbf8ff9f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d77c69693732 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 3f74ec341272 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fdac8c67c657 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c76c23df61be Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits cc5cb404d444 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 4720f5823f9f Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 5a03cfebe945 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 5877d6b0e4c3 Merge branch 'fs-current' of linux-next omits d0da06674348 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 5e9e226190f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f65f9ad51903 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits b21c1addd4d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits dee9db054962 Merge branch '9p-next' of git://github.com/martinetd/linux omits a0d173fa56a8 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 07954908ccc3 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits aea662637dbc Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 5909a5bc4b75 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits de41fa96f7bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9fa56ec576c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 843892d0a61d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits dfc4052f251b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0729cf6b73b0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0205edd1125a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits b07409421c1e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3a7b8d1fa5a9 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 61fdf4917a41 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0246d4841772 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c23704f71d8a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 24a632f815a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2edc3385601e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 470f96634c9f Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits ac4383cf2f13 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d1d9a54f509d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits a99dd480d740 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits f324ea7c98cc Merge branches 'arm32-for-6.15', 'arm64-defconfig-for-6.15 [...] omits 2ec38f86ff33 Merge branch 'for-next/hardening' into for-next/kspp omits 9fbe4e0833af bcachefs: Kill a bit of dead code omits 358ba0c61dcc bcachefs: Use max() to improve gen_after() omits ce20a3aa9ed4 bcachefs: Remove unnecessary byte allocation omits b44b4c4f55d5 bcachefs: We no longer read stripes into memory at startup omits a8933ddc142f bcachefs: trace_stripe_create omits d865321cac10 bcachefs: get_existing_stripe() uses new stripe lru omits 4c51f862e701 bcachefs: ec_stripe_delete() uses new stripe lru omits c2738afdd3df bcachefs: journal write path comment omits 681589444376 bcachefs: Kick devices out after too many write IO errors omits 04006fb05929 bcachefs: Change BCH_MEMBER_STATE_failed semantics omits d58068ff334f bcachefs: bch2_dev_get_ioref() may now sleep omits daf387ccfb2f bcachefs: Fix btree_node_scan io_ref handling omits 7874cfd4b1ff bcachefs: Implement blk_holder_ops omits b8ded604c741 bcachefs: Make sure c->vfs_sb is set before starting fs omits 59b1964741b8 bcachefs: Stash a pointer to the filesystem for blk_holder_ops omits f4f6974a11f1 bcachefs: Finish bch2_account_io_completion() conversions omits bbbc45347bd5 bcachefs: bch2_account_io_completion() omits e58729be285b bcachefs: Fix read path io_ref handling omits 2c72a23be5d4 bcachefs: data_update now checks for extents that can't be moved omits 5b834d08850f bcachefs: give bch2_write_super() a proper error code omits c5a0e22c1b34 bcachefs: bcachefs_metadata_version_extent_flags omits 26bdf67eccc0 bcachefs: bch2_request_incompat_feature() now returns error code omits 19519a4aed1f bcachefs: Fix error type in bch2_alloc_v3_validate() omits 4213d582d223 bcachefs: BCH_SB_FEATURES_ALL includes BCH_FEATURE_incompa [...] omits cb9372448b7a Documentation: bcachefs: SubmittingPatches: Convert footno [...] omits d3968c03b2ab Documentation: bcachefs: SubmittingPatches: Demote section [...] omits e9c6596580d5 Documentation: bcachefs: Split index toctree omits 89a3b9d49f79 Documentation: bcachefs: Add casefolding toctree entry omits fc378967a230 Documentation: bcachefs: casefolding: Use bullet list for [...] omits 061963606283 Documentation: bcachefs: casefolding: Fix dentry/dcache co [...] omits ce29af0f3732 Documentation: bcachefs: casefolding: Do not italicize NUL omits fa4c16f3ba79 bcachefs: sysfs internal/trigger_btree_updates omits 2b645f6d65c5 bcachefs: bcachefs_metadata_version_casefolding omits a13bde0cc697 bcachefs: Split out dirent alloc and name initialization omits 0a2333edf6e3 bcachefs: Kill dirent_occupied_size() in create path omits 61003e15aed7 bcachefs: Kill dirent_occupied_size() in rename path omits c2d2d13622e2 bcachefs: bcachefs_metadata_version_stripe_lru omits 88f04c3557a6 bcachefs: bcachefs_metadata_version_stripe_backpointers omits fda9bcdf830d bcachefs: Advance bch_alloc.oldest_gen if no stale pointers omits a1cfb7fb714d bcachefs: Invalidate cached data by backpointers omits 0b7d715b47f8 bcachefs: bcachefs_metadata_version_cached_backpointers omits 05f795c41803 bcachefs: rework bch2_trans_commit_run_triggers() omits d4d8c4d3b7dc bcachefs: Better trigger ordering omits 1e5edd7527d0 bcachefs: bch2_trigger_stripe_ptr() no longer uses ec_stri [...] omits 95b41b91afe7 bcachefs: Rework bch2_check_lru_key() omits 1126c674aa8e bcachefs: decouple bch2_lru_check_set() from alloc btree omits 985a2cc7ef9d bcachefs: s/BCH_LRU_FRAGMENTATION_START/BCH_LRU_BUCKET_FRA [...] omits c81b450b77bc bcachefs: bch2_lru_change() checks for no-op omits 98fc3cfb4d66 bcachefs: minor journal errcode cleanup omits f829374ae0ce bcachefs: bch2_write_op_error() now prints info about data update omits 8cd29402d73b bcachefs: metadata_target is not an inode option omits 0884ab2cd41a bcachefs: eytzinger1_{next,prev} cleanup omits ce422a1866f3 bcachefs: convert eytzinger sort to be 1-based (2) omits c58d4ba72317 bcachefs: convert eytzinger sort to be 1-based (1) omits 0e5e6c42077a bcachefs: convert eytzinger0_find to be 1-based omits 41d7e680ff21 bcachefs: Add eytzinger0_find self test omits 6d860263f8a9 bcachefs: add eytzinger0_find_ge self test omits ff817da75753 bcachefs: implement eytzinger0_find_ge directly omits b485df83a480 bcachefs: implement eytzinger0_find_gt directly omits a9399a847b4e bcachefs: add eytzinger0_find_gt self test omits adf5c419196c bcachefs: simplify eytzinger0_find_le omits d14ee1fa4ad8 bcachefs: convert eytzinger0_find_le to be 1-based omits 95818d69f3f2 bcachefs: improve eytzinger0_find_le self test omits 20c3131cd606 bcachefs: add eytzinger0_for_each_prev omits 4cdc1049551a bcachefs: eytzinger0_find_test improvement omits d93609e8a07d bcachefs: eytzinger[01]_test improvement omits a9ed10ff86f7 bcachefs: eytzinger self tests: fix cmp_u16 typo omits bee9709108a8 bcachefs: eytzinger self tests: missing newline termination omits 740532819058 bcachefs: eytzinger self tests: loop cleanups omits 41d6e5e6c602 bcachefs: EYTZINGER_DEBUG fix omits de083736f82c bcachefs: bch2_blacklist_entries_gc cleanup omits 5adb30f80217 bcachefs: bch2_bkey_ptr_data_type() now correctly returns [...] omits 0c627d39c485 bcachefs: Add time_stat for btree writes omits 1c23eb38c0a1 bcachefs: Add comment explaining why asserts in invalidate [...] omits 63b21cf3cbcd bcachefs: Ignore backpointers to stripes in ec_stripe_upda [...] omits 37bcc013fa4a bcachefs: Increase JOURNAL_BUF_NR omits 24ad37421db3 bcachefs: Free journal bufs when not in use omits 8b8188bc6ffd bcachefs: Don't touch journal_buf->data->seq in journal_res_get omits 3fb4e9d975d1 bcachefs: Kill journal_res.idx omits 08f4c72d0726 bcachefs: Kill journal_res_state.unwritten_idx omits fc5b462ab6b7 bcachefs: add progress indicator to check_allocations omits 9307058227b5 bcachefs: Add a progress indicator to bch2_dev_data_drop() omits fe167185dec7 bcachefs: Factor out progress.[ch] omits c74c3a831869 bcachefs: bch2_inum_offset_err_msg_trans() no longer handl [...] omits bcd838abb757 bcachefs: bch2_indirect_extent_missing_error() prints path [...] omits 91a1d85714c4 bcachefs: Convert migrate to move_data_phys() omits 20f07271d1dc bcachefs: Read/move path counter work omits 72314ccaa6ae bcachefs: Fix subtraction underflow omits 00c140812b54 bcachefs: Scrub omits 4ced7eead497 bcachefs: bch2_btree_node_scrub() omits 847db8a058f2 bcachefs: bch2_bkey_pick_read_device() can now specify a device omits f8cd6d0b4989 bcachefs: __bch2_move_data_phys() now uses bch2_btree_node [...] omits 0d4fa7674e48 bcachefs: bch2_move_data_phys() omits 887cb24f23c7 bcachefs: bch2_btree_node_rewrite_pos() omits e54caa7d7fea bcachefs: backpointer_get_key() doesn't pull in btree node omits e7bd9cb9dff4 bcachefs: Internal reads can now correct errors omits 34342580a7ff bcachefs: Don't self-heal if a data update is already rewriting omits e8d2df2b2b18 bcachefs: Don't start promotes from bch2_rbio_free() omits 6edbb837358a bcachefs: Bail out early on alloc_nowait data updates omits d88d433f007c bcachefs: Rework init order in bch2_data_update_init() omits c89677d1f52e bcachefs: Self healing writes are BCH_WRITE_alloc_nowait omits 39457264e838 bcachefs: Promotes should use BCH_WRITE_only_specified_devs omits b05489c06a1e bcachefs: Be stricter in bch2_read_retry_nodecode() omits 2332380e02e5 bcachefs: cleanup redundant code around data_update_op ini [...] omits d7873c3fb8c6 bcachefs: bch2_update_unwritten_extent() no longer depends [...] omits 939b79451910 bcachefs: promote_op uses embedded bch_read_bio omits f367d51cb4d4 bcachefs: data_update now embeds bch_read_bio omits f1e58b5c407c bcachefs: rbio_init() cleanup omits 3d8e27bf9645 bcachefs: rbio_init_fragment() omits 575960970224 bcachefs: Rename BCH_WRITE flags fer consistency with othe [...] omits 404ea775f2e3 bcachefs: x-macroize BCH_READ flags omits 0bea215b7f17 bcachefs: kill bch_read_bio.devs_have omits 1d98482dfd34 bcachefs: bch2_data_update_inflight_to_text() omits 837ba8ee6a7f bcachefs: BCH_IOCTL_QUERY_COUNTERS omits 331ec7a41c92 bcachefs: BCH_COUNTER_bucket_discard_fast omits 900ba10af812 bcachefs: enum bch_persistent_counters_stable omits 8520672a153f bcachefs: Separate running/runnable in wp stats omits abaa9ad83b6e bcachefs: Move write_points to debugfs omits 2cb328332a43 bcachefs: Don't inc io_(read|write) counters for moves omits 9b53b613e3dd bcachefs: Fix missing increment of move_extent_write counter omits 5c688391b839 bcachefs: check_bp_exists() check for backpointers for sta [...] omits c7e620949f8d bcachefs: btree_node_(rewrite|update_key) cleanup omits 460106f9d2a3 bcachefs: bs > ps support omits a526b90699a8 Merge fixes for fanotify HSM events. omits c27bb2f1343c Revert "fanotify: disable readahead if we have pre-content [...] omits 4fea134e1712 Revert "mm: don't allow huge faults for files with pre con [...] omits e6529028f9ac Revert "fsnotify: generate pre-content permission event on [...] omits e28a4bdddc53 Revert "xfs: add pre-content fsnotify hook for DAX faults" omits df4447e2b3ef Revert "ext4: add pre-content fsnotify hook for DAX faults" omits b949f5ef9665 udf: Fix inode_getblk() return value omits 626f8e3d3826 smb: client: Fix netns refcount imbalance causing leaks an [...] omits a300db1ee9b3 CIFS: Propagate min offload along with other parameters fr [...] omits 5bdf624a0dcb smb: client: Fix match_session bug preventing session reuse omits 03d64b2517a7 cifs: Fix integer overflow while processing closetimeo mou [...] omits 1100d6d6f0d7 cifs: Fix integer overflow while processing actimeo mount option omits 733ec5a55dfc cifs: Fix integer overflow while processing acdirmax mount option omits be610033b017 cifs: Fix integer overflow while processing acregmax mount option omits d835163418a7 smb: client: fix regression with guest option omits 4f529b53f08d Merge branch into tip/master: 'sched/urgent' omits 6b62a10cc089 Merge branch into tip/master: 'locking/urgent' omits ec4bcb94de70 Merge branch into tip/master: 'core/urgent' omits 66c9343dea72 foo omits d50ce45672ab lib/interval_tree: fix the comment of interval_tree_span_i [...] omits ef190c1ab7b8 lib/interval_tree: skip the check before go to the right subtree omits 8be0b4abd8d2 lib/interval_tree: add test case for span iteration omits 351b9e493b09 lib/interval_tree: add test case for interval_tree_iter_xx [...] omits be0b8a6a1012 lib/rbtree: add random seed omits bb44cc1bc13d lib/rbtree: split tests omits 4862d5e71454 lib/rbtree: enable userland test suite for rbtree related [...] omits a992e6a0a6e7 checkpatch: describe --min-conf-desc-length omits 42ace8a53e96 resource: fix resource leak in get_free_mem_region() omits 33861da474d1 kexec_core: accept unaccepted kexec segments' destination [...] omits 6160963df9b1 scripts/gdb/symbols: determine KASLR offset on s390 omits cd0eed0c180e signal-avoid-clearing-tif_sigpending-in-recalc_sigpending- [...] omits 065bad6a44d7 signal: avoid clearing TIF_SIGPENDING in recalc_sigpending [...] omits 4a04437e8fda scripts/gdb/linux/symbols.py: address changes to module_se [...] omits 37ff540ce7fb RDMA/bnxt_re: convert timeouts to secs_to_jiffies() omits a91e8daf7ddc platform/x86: thinkpad_acpi: convert timeouts to secs_to_j [...] omits 4d850e51d222 platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() omits bff76c40b3cd spi: spi-imx: convert timeouts to secs_to_jiffies() omits b69a4ad97608 spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() omits 6d4eb3d416b0 nvme: convert timeouts to secs_to_jiffies() omits ebdee528753b power: supply: da9030: convert timeouts to secs_to_jiffies() omits 6e504620730e xfs: convert timeouts to secs_to_jiffies() omits 014e517910d0 ata: libata-zpodd: convert timeouts to secs_to_jiffies() omits d9e8f26b2287 libceph: convert timeouts to secs_to_jiffies() omits 2e25d5a8a66e btrfs: convert timeouts to secs_to_jiffies() omits 2f4db0ac8268 ALSA: ac97: convert timeouts to secs_to_jiffies() omits 772c4926b31b accel/habanalabs: convert timeouts to secs_to_jiffies() omits 425f521cb5f5 scsi-lpfc-convert-timeouts-to-secs_to_jiffies-fix omits 94030aad28f6 scsi: lpfc: convert timeouts to secs_to_jiffies() omits e51704b90455 coccinelle: misc: secs_to_jiffies: Patch expressions too omits ca291f53b2f1 cpu: remove needless return in void API suspend_enable_sec [...] omits 1355c2cfc022 rhashtable: remove needless return in three void APIs omits 68e778387993 scripts/gdb: add $lx_per_cpu_ptr() omits f62a08fa16d3 MAINTAINERS: mailmap: update Hyeonggon's name and email address omits cbc1470ad141 mailmap: remove never used @parity.io email omits fc6058da14b8 lib min_heap: use size_t for array size and index variables omits ff27272d7727 reboot: retire hw_protection_reboot and hw_protection_shut [...] omits b85456d7a08b thermal: core: allow user configuration of hardware protec [...] omits a5a2474b3e2b dt-bindings: thermal: give OS some leeway in absence of cr [...] omits 20b4222eb82f platform/chrome: cros_ec_lpc: prepare for hw_protection_sh [...] omits 5ff3ea17f258 regulator: allow user configuration of hardware protection action omits 7a1436a4d68b reboot: hide unused hw_protection_attr omits 56fd4a8a6125 reboot: add support for configuring emergency hardware pro [...] omits 8bc83b100a90 reboot: indicate whether it is a HARDWARE PROTECTION reboo [...] omits 211fb909cdf1 reboot: rename now misleading __hw_protection_shutdown symbols omits 73d38b3f93dc reboot: describe do_kernel_restart's cmd argument in kernel-doc omits 034ec8a6b328 docs: thermal: sync hardware protection doc with code omits 072ae954c8ae reboot: reboot, not shutdown, on hw_protection_reboot timeout omits 34ac08ebc8ea reboot: replace __hw_protection_shutdown bool action param [...] omits bb1b654c39af ocfs2: remove reference to bh->b_page omits 66474d256ca6 ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() omits 565ce0d52b7c ocfs2: validate l_tree_depth to avoid out-of-bounds access omits d3d0aa16775b checkpatch: add warning for pr_* and dev_* macros without [...] omits ab9041add63e ucount: use rcuref_t for reference counting omits 6a37e364e26c ucount: use RCU for ucounts lookups omits 8fee240e35ff ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() omits dceae1a9d19b rcu: provide a static initializer for hlist_nulls_head omits 02b6cefef261 lib/zlib: drop EQUAL macro omits 03255b538007 get_maintainer: stop reporting subsystem status as maintai [...] omits 3378fd84ab91 get_maintainer: add --substatus for reporting subsystem st [...] omits f94d0270a689 get_maintainer: add --substatus for reporting subsystem status omits cf6009be2915 powerpc/crash: use generic crashkernel reservation omits 8de05064bfbf powerpc: insert System RAM resource to prevent crashkernel [...] omits 2075613c08c1 powerpc/crash: preserve user-specified memory limit omits 1c3c7e4ccc10 powerpc/crash: use generic APIs to locate memory hole for kdump omits 82802ad16fa5 crash: let arch decide usable memory range in reserved area omits 8a0ef8218bb8 crash: remove an unused argument from reserve_crashkernel_ [...] omits bd5a07a9cdf3 kexec: initialize ELF lowest address to ULONG_MAX omits d9383e505700 lib-plistc-add-shortcut-for-plist_requeue-fix omits 91c16147f5e6 lib/plist.c: add shortcut for plist_requeue() omits df4268a67846 docs,procfs: document /proc/PID/* access permission checks omits 14b30825cb97 .mailmap: remove redundant mappings of emails omits f0df7a3af467 scripts: add script to extract built-in firmware blobs omits e20bcb4f5e80 MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK [...] omits 893259e20ac6 mm,procfs: allow read-only remote mm access under CAP_PERFMON omits c0550799078e mseal sysmap: enable s390 omits d92fcf9a4ee3 mseal sysmap: generic vdso vvar mapping omits 52a6d9d36651 selftest: test system mappings are sealed omits cf8ed04baa7f mseal sysmap: update mseal.rst omits 91b5bfd0d588 mseal sysmap: uprobe mapping omits 313dba17e0b3 mseal sysmap: enable arm64 omits 74845b27b997 mseal sysmap: enable x86-64 omits 74a645579c9a selftests: x86: test_mremap_vdso: skip if vdso is msealed omits d3f4c79b6815 mseal sysmap: kernel config and header change omits 42ecbabb4e2e vdso: remove remnants of architecture-specific time storage omits f0dc163e29d8 vdso: remove remnants of architecture-specific random stat [...] omits 5626a7a0c3f9 x86/vdso/vdso2c: remove page handling omits 19928a38acfa x86/vdso: switch to generic storage implementation omits a832074e15eb powerpc/vdso: switch to generic storage implementation omits e92d6ee7fef8 MIPS: vdso: switch to generic storage implementation omits 44b750811b04 s390/vdso: switch to generic storage implementation omits 93da28a8285f arm: vdso: switch to generic storage implementation omits b12fcef5dcbb LoongArch: vDSO: switch to generic storage implementation omits 94173549d9bb riscv: vdso: switch to generic storage implementation omits 6738495b8914 arm64: vdso: switch to generic storage implementation omits 56ab57799258 vdso: add generic architecture-specific data storage omits 54c014cbee00 vdso: add generic random data storage omits 1f88cc674b29 vdso: add generic time data storage omits 502a1fd62d4c vdso: rename included Makefile omits 2e7f28c1b5f8 vdso: introduce vdso/align.h omits 3448078aa06c parisc: remove unused symbol vdso_data omits 72403ae7bca1 x86/vdso: fix latent bug in vclock_pages calculation omits 1253f306bb91 mm/page_alloc: add trace event for totalreserve_pages calculation omits b65729a1b735 mm/page_alloc: add trace event for per-zone lowmem reserve setup omits 99cfd248a354 mm/page_alloc: add trace event for per-zone watermark setup omits 2e49c14787ee mm/shmem: fix functions documentation omits 82905c2b67aa mm: use ptep_get() instead of directly dereferencing pte_t* omits b5aaa18db4a7 drivers/base/memory: correct the field name in the header omits 33fc74cf22cb drivers/base/memory: improve add_boot_memory_block() omits aa2c66c0a3ef mm/sparse: expose for_each_present_section_nr() omits 7365931c03e7 selftests/mm/cow: fix the incorrect error handling omits b6c6ff2cf2dc mm/damon/sysfs-schemes: avoid Wformat-security warning on [...] omits dae37554a4d7 mm/shmem: use xas_try_split() in shmem_split_large_entry() omits 7aafc9840698 mm-filemap-use-xas_try_split-in-__filemap_add_folio-fix omits 0a12fdcbffef mm/filemap: use xas_try_split() in __filemap_add_folio() omits 6c205d9182b2 selftests/mm: add tests for folio_split(), buddy allocator [...] omits 7f6fce64997a mm/truncate: use folio_split() in truncate operation omits 909b7569c73e mm/huge_memory: add folio_split() to debugfs testing interface omits a81d83dc2a19 mm/huge_memory: remove the old, unused __split_huge_page() omits e0675d79d68d mm/huge_memory: add buddy allocator like (non-uniform) fol [...] omits 4e020e2123a9 mm/huge_memory: move folio split common code to __folio_split() omits fb4b4b748b3a mm/huge_memory: unfreeze head folio after page cache entri [...] omits de6537b705cb mm/huge_memory: add two new (not yet used) functions for f [...] omits eb9e23f8979a xarray: add xas_try_split() to split a multi-index entry omits 43108092ac9b hugetlb: convert adjust_range_hwpoison() to take a folio omits a9f404c7094b hugetlb: convert hugetlb_vma_maps_page() to hugetlb_vma_ma [...] omits 191d955df8b7 mm: swap_cgroup: remove double initialization of locals omits 1d7dedbd3dea mm/vmalloc: refactor __vmalloc_node_range_noprof() omits b796332c668e mm: vma: skip anonymous vma when inserting vma to file rmap tree omits 66b8b13326c8 mm: page_owner: use new iteration API omits 53371509ef71 mm: page_table_check: use new iteration API omits 1032d4764740 mm: page_ext: add an iteration API for page extensions omits 7aebd839c6be mm: remove redundant return in set_huge_zero_folio() omits 9accb5a043ec mm/damon: remove damon_operations->reset_aggregated omits b8c35079806c mm/damon: remove damon_callback->before_damos_apply omits 00c5f62dc59b mm/damon: remove damon_callback->after_sampling omits 3d6e6e521a5d mm/damon: remove ->before_start of damon_callback omits 9556ef81de7c mm/damon: remove damon_callback->private omits 7a1e771da21d mm/damon/sysfs-schemes: remove obsolete comment for damon_ [...] omits 844faddf4039 mm/damon/sysfs: remove damon_sysfs_cmd_request and its readers omits 704f197655d2 mm/damon/sysfs: remove damon_sysfs_cmd_request_callback() [...] omits 32d9d47e29b3 mm/damon/sysfs: remove damon_sysfs_cmd_request code from d [...] omits 92dea7579783 mm/damon/sysfs: handle commit command using damon_call() omits 49adbb1f9de9 mm/damon/core: make damon_set_attrs() be safe to be called [...] omits b941f263db03 mm/damon/core: invoke kdamond_call() after merging is done [...] omits 97e8d55cc2a1 mm/damon/sysfs: validate user inputs from damon_sysfs_comm [...] omits 634c27218d17 arch, mm: make releasing of memory to page allocator more [...] omits eb279ad50adb arch, mm: introduce arch_mm_preinit omits ac8fd41df6ea arch, mm: streamline HIGHMEM freeing omits 042fbd055300 arch, mm: set high_memory in free_area_init() omits 8e965f5b8012 arch, mm: set max_mapnr when allocating memory map for FLATMEM omits 428f036e74f6 xtensa: split out printing of virtual memory layout to a function omits deef26c5d6fd s390: make setup_zero_pages() use memblock omits 71745f49db5f nios2: move pr_debug() about memory start and end to setup_arch() omits da4f385069c5 MIPS: make setup_zero_pages() use memblock omits 2c59f851d692 MIPS: consolidate mem_init() for NUMA machines omits 34c3990f93e6 hexagon: move initialization of init_mm.context init to pa [...] omits 2d5c5614dadb csky: move setup_initrd() to setup.c omits cc54894c2d61 arm: mem_init: use memblock_phys_free() to free DMA memory [...] omits a9ebb41b16ab page_io: zswap: do not crash the kernel on decompression f [...] omits 99a4ba6cc80f page_io: zswap: do not crash the kernel on decompression failure omits daab477ad783 mm/hugetlb: update nr_huge_pages and surplus_huge_pages together omits e4f2ce4f0a70 Docs/admin-guide/mm/damon/usage: update for {core,ops}_fil [...] omits b21e538bca2f Docs/ABI/damon: document {core,ops}_filters directories omits 216623c687ef mm/damon/sysfs-schemes: return error when for attempts to [...] omits b002e07a90e2 mm/damon/sysfs-schemes: record filters of which layer shou [...] omits bea8443208ff mm/damon/core: expose damos_filter_for_ops() to DAMON kern [...] omits 576c95192f62 mm/damon/sysfs-schemes: commit filters in {core,ops}_filte [...] omits 121d2ba4a30e mm/damon/sysfs-schemes: implement core_filters and ops_fil [...] omits 0aca2dd971c2 mm/damon/sysfs-schemes: avoid Wformat-security warning omits 2cfd75ed8ebb mm/damon/sysfs-schemes: let damon_sysfs_scheme_set_filters [...] omits 52cbf5cb5050 mm: zpool: remove zpool_malloc_support_movable() omits 9ba6aae245de mm-zsmalloc-remove-object-mapping-apis-and-per-cpu-map-areas-fix omits 8999d9267cf2 mm: zsmalloc: remove object mapping APIs and per-CPU map areas omits 169587304886 mm: zpool: remove object mapping APIs omits 3d313b4ec385 mm: zswap: use object read/write APIs instead of object ma [...] omits 778a3bd58fbd mm: zpool: add interfaces for object read/write APIs omits 28da522ad26a mm/shrinker: fix name consistency issue in shrinker_debugf [...] omits bc8e935fbde0 Docs/mm/damon/design: update for changed filter-default behavior omits 1e903b427f94 mm/damon/paddr: respect ops_filters_default_reject omits 9df538073bec mm/damon/core: set damos_filter default allowance behavior [...] omits c17c33c7872b mm/damon: add default allow/reject behavior fields to stru [...] omits e4c180f1ddd8 mm/damon/paddr: support only damos->ops_filters omits 232237276298 mm/damon/core: put ops-handled filters to damos->ops_filters omits 9d9e21b8ab7d mm/damon/core: support committing ops_filters omits f4b3a0a3dd07 mm/damon/paddr: support ops_filters omits caea32b0783c mm/damon/core: introduce damos->ops_filters omits b18a15ef60ce writeback: fix calculations in trace_balance_dirty_pages() [...] omits d344c7f6f260 writeback: rename variables in trace_balance_dirty_pages() omits 60105ac27d43 writeback: let trace_balance_dirty_pages() take struct dtc [...] omits a085ce31dec8 mm: hugetlb: log time needed to allocate hugepages omits 9996c3ad5353 mm-hugetlb-add-hugetlb_alloc_threads-cmdline-option-fix omits bb7f2af9eadc mm: hugetlb: add hugetlb_alloc_threads cmdline option omits 4366806656a4 mm: hugetlb: improve parallel huge page allocation time omits e477549d66ca memcg: bypass root memcg check for skmem charging omits 070db107da90 page_counter: reduce struct page_counter size omits b35205a6e24d page_counter: track failcnt only for legacy cgroups omits a863c48ff452 memcg: don't call propagate_protected_usage() for v1 omits ffe886c091ec mm/page_alloc: clarify should_claim_block() commentary omits b83905867215 mm/page_alloc: clarify terminology in migratetype fallback code omits 6b16c2298421 mm/mremap: thread state through move page table operation omits c6892afaba4c mm/mremap: refactor move_page_tables(), abstracting state omits 969e11f4f427 mm/mremap: complete refactor of move_vma() omits 21ec617308f2 mm/mremap: initial refactor of move_vma() omits 8cf277630f37 mm/mremap: introduce and use vma_remap_struct threaded state omits c5978b44db54 mm/mremap: refactor mremap() system call implementation omits a5c02e0ca888 mm/mremap: correctly handle partial mremap() of VMA starting at 0 omits b5b71ab56909 Revert "x86/xen: allow nesting of same lazy mode" omits a3ee3c2be14b sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes omits d3156062d10c sparc/mm: disable preemption in lazy mmu mode omits 9dde23368ae3 fs/proc/task_mmu: reduce scope of lazy mmu region omits 27952ae73db4 mm: fix lazy mmu docs and usage omits 410a9b34764b mm: stop maintaining the per-page mapcount of large folios [...] omits fd591a57b26d fs/proc/task_mmu: remove per-page mapcount dependency for [...] omits 7fba6c46bdb3 fs/proc/task_mmu: remove per-page mapcount dependency for [...] omits a0916af97e90 fs/proc/task_mmu: remove per-page mapcount dependency for [...] omits 32bc7611bb07 fs/proc/page: remove per-page mapcount dependency for /pro [...] omits 963b3057e3a6 mm: CONFIG_NO_PAGE_MAPCOUNT to prepare for not maintain pe [...] omits 1456327f607f mm: convert folio_likely_mapped_shared() to folio_maybe_ma [...] omits 133ce4b33a2b mm: Copy-on-Write (COW) reuse support for PTE-mapped THP omits 8743a116c88d mm/rmap: basic MM owner tracking for large folios (!hugetlb) omits 9033828e9670 mm/rmap: use folio_large_nr_pages() in add/remove functions omits 42d99fc5242e bit_spinlock: __always_inline (un)lock functions omits 8fd37488a4c1 mm/rmap: abstract large mapcount operations for large foli [...] omits 07dd7d298d1d mm/rmap: pass vma to __folio_add_rmap() omits 228219222cfc mm/rmap: pass dst_vma to folio_dup_file_rmap_pte() and friends omits 52beb8fb9bed mm: move _entire_mapcount in folio to page[2] on 32bit omits 69ac424d5419 mm: move _pincount in folio to page[2] on 32bit omits 3c7e90b25f28 mm: move hugetlb specific things in folio to page[3] omits 686492312a7b fixup: mm: let _folio_nr_pages overlay memcg_data in first [...] omits 92cf55575ceb mm: let _folio_nr_pages overlay memcg_data in first tail page omits 56578825d1fd mm: factor out large folio handling from folio_nr_pages() [...] omits be9e828a66fa mm: factor out large folio handling from folio_order() int [...] omits 8f5787c94082 Docs/admin-guide/mm/damon/usage: add intervals_goal direct [...] omits 3f6bb7ad8f94 Docs/ABI/damon: document intervals auto-tuning ABI omits f06438f789f9 Docs/mm/damon/design: fix a typo on 'intervals auto-tuning [...] omits d1489a0d8537 Docs/mm/damon/design: document for intervals auto-tuning omits 202787b00b5d mm/damon/sysfs: implement a command to update auto-tuned m [...] omits 472e316c75e3 mm/damon/sysfs: commit intervals tuning goal omits cb95dd053a65 mm/damon/sysfs: implement intervals tuning goal directory omits 5145a3235c89 mm/damon/core: implement intervals auto-tuning omits a12042bfcfb5 mm/damon: add data structure for monitoring intervals auto-tuning omits bc5b6f59d9db mm/list_lru: make the case where mlru is NULL as unlikely omits 6cc5d585b620 mm: rename GENERIC_PTDUMP and PTDUMP_CORE omits 9885dcd1f5c3 mm: make DEBUG_WX depdendent on GENERIC_PTDUMP omits e6b87d3f775c docs: arm64: drop PTDUMP config options from ptdump.rst omits c015018063c5 arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig omits ce08118f465e configs: drop GENERIC_PTDUMP from debug.config omits 6e934fd4a65b mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exc [...] omits 87904968fb86 mm/memory: document restore_exclusive_pte() omits 6af9183030f2 mm/memory: pass folio and pte to restore_exclusive_pte() omits c3ff219a6938 mm/memory: remove PageAnonExclusive sanity-check in restor [...] omits 64347379e75f lib/test_hmm: make dmirror_atomic_map() consume a single page omits 464b1144bb79 mm: assert the folio is locked in folio_start_writeback() omits b60cb63f6d82 samples/damon: a typo in the kconfig - sameple omits 789fc5ddfd6d mm: pgtable: remove tlb_remove_page_ptdesc() omits 807615f19db0 x86: pgtable: convert to use tlb_remove_ptdesc() omits dac46a7e241e riscv: pgtable: unconditionally use tlb_remove_ptdesc() omits 182c0a93f622 mm-pgtable-convert-some-architectures-to-use-tlb_remove_pt [...] omits 01efee9aa270 mm-pgtable-convert-some-architectures-to-use-tlb_remove_ptdesc-v2 omits 54708c2f7049 mm: pgtable: convert some architectures to use tlb_remove_ [...] omits 356402626c33 mm: pgtable: change pt parameter of tlb_remove_ptdesc() to [...] omits bc563c02a2a8 mm: pgtable: make generic tlb_remove_table() use struct ptdesc omits dcb7e7a7029b x86/mm: make MMU_GATHER_RCU_TABLE_FREE unconditional omits ebe434fe3eec mm/hugetlb: fix set_max_huge_pages() when there are surplus pages omits 02d8b7f4c13b mm/page_alloc: warn on nr_reserved_highatomic underflow omits abe04405a3a6 vmalloc: drop Christoph from Reviewers omits fc917676054f fix up for "mm, swap: simplify folio swap allocation" omits 50a03b041f03 mm, swap: simplify folio swap allocation omits 19571cdba1f9 mm, swap: remove swap slot cache omits c5fdaeeca3d5 mm, swap: use percpu cluster as allocation fast path omits 0ebbbfdf9045 mm, swap: don't update the counter up-front omits 854369600496 mm, swap: avoid redundant swap device pinning omits b8fe50624296 mm, swap: drop the flag TTRS_DIRECT omits 2e44dcb03665 mm, swap: avoid reclaiming irrelevant swap cache omits 8b817c865c80 mm: make page_mapped_in_vma() hugetlb walk aware omits 77968546f377 mm: page_alloc: group fallback functions together omits 40dd26ffec7d mm: page_alloc: remove remnants of unlocked migratetype updates omits 63e04efefb24 mm: page_alloc: don't steal single pages from biggest buddy omits 19c2b06cd7bd fixup define name omits b7da196caf08 tools/selftests: add guard region test for /proc/$pid/pagemap omits b202052ca86c fs/proc/task_mmu: add guard region bit to pagemap omits 2d2399dd7c78 mm: swap: remove stale comment of swap_reclaim_full_clusters() omits 810fef502e68 mm, swap: correct comment in swap_usage_sub() omits 3c1213fb7549 mm, swap: remove setting SWAP_MAP_BAD for discard cluster omits 88ae6b1d7bc5 selftests/mm/mlock: print error on failure omits 96fb5009bade selftests/mm: skip mlock tests if nobody user can't read it omits f400bcf792a4 selftests/mm: ensure uffd-wp-mremap gets pages of each size omits bd6ae517896e selftests/mm: drop unnecessary sudo usage omits b74e83f4afec selftests/mm: skip gup_longterm tests on weird filesystems omits 088a59a1bd5a selftests/mm: skip map_populate on weird filesystems omits 51ee99c1f643 selftests/mm: don't fail uffd-stress if too many CPUs omits 904b6f89cb9c selftests/mm: print some details when uffd-stress gets bad params omits cf5dfd5f688d selftests/mm/uffd: rename nr_cpus -> nr_parallel omits ef28f11c024f selftests/mm: skip uffd-wp-mremap if userfaultfd not available omits 74d4f1962a37 selftests/mm: skip uffd-stress if userfaultfd not available omits fc3c51c6ef46 selftests/mm: report errno when things fail in gup_longterm omits 9071498bfc3c zram: add might_sleep to zcomp API omits 5c191fa65653 zram: do not leak page on writeback_store error path omits 9e64d59b1d67 zram: do not leak page on recompress_store error path omits e452c1c2e3e0 zram: permit reclaim in zstd custom allocator omits 6478b80d4d65 zram: switch to new zsmalloc object mapping API omits b62b9b686585 zsmalloc: introduce new object mapping API omits 3f1f78d6982c zsmalloc: sleepable zspage reader-lock omits ccd692b2fc2d zsmalloc: rename pool lock omits b30616dc0002 zram: move post-processing target allocation omits 16101ac399b7 zram: rework recompression loop omits f97907e9a50c zram: filter out recomp targets based on priority omits 9f4f649cde26 zram: limit max recompress prio to num_active_comps omits 8386c8ce391c zram: remove writestall zram_stats member omits 2c8894b80fb8 zram: add GFP_NOWARN to incompressible zsmalloc handle allocation omits c3ed845c7102 zram: remove second stage of handle allocation omits e092efb0fd6d zram: remove max_comp_streams device attr omits 193ac034eed9 zram: remove unused crypto include omits 050fde2057a1 zram: permit preemption with active compression stream omits 82de6dca024c zram: sleepable entry locking omits 8f562212e7a2 mm/folio_queue: delete __folio_order and use folio_order directly omits bebd80346d99 mm/mincore: improve performance by adding an unlikely hint omits 0510db41f163 Docs/mm/damon/design: document unmapped DAMOS filter type omits 2adb51230cff mm/damon: implement a new DAMOS filter type for unmapped pages omits 8ab255da898f arm/pgtable: remove duplicate included header file omits 92067182a17a mm/hugetlb: move hugetlb CMA code in to its own file omits bffdc22ad655 mm/hugetlb: enable bootmem allocation from CMA areas omits ef66b82053fc mm/hugetlb: add hugetlb_cma_only cmdline option omits 38fad973eafb mm/cma: introduce interface for early reservations omits a665e4e0a343 mm/cma: introduce a cma validate function omits 8d760dea4d2b mm/cma: simplify zone intersection check omits 764db50fff12 x86/mm: set ARCH_WANT_HUGETLB_VMEMMAP_PREINIT omits 8d183fbb86b0 x86/setup: call hugetlb_bootmem_alloc early omits 7e12af78d4b2 mm/hugetlb: do pre-HVO for bootmem allocated pages omits d0cf5cf07176 mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition omits 755234b19efb mm/hugetlb: add pre-HVO framework omits 97bcb610c199 mm/hugetlb: move huge_boot_pages list init to hugetlb_boot [...] omits 2a83091a8fc6 mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc omits 1ef2c25393f8 mm/sparse: add vmemmap_*_hvo functions omits 4a607966b247 mm/hugetlb: check bootmem pages for zone intersections omits f31e98dad1a2 mm: define __init_reserved_page_zone function omits ea783309a6ce mm/hugetlb: set migratetype for bootmem folios omits 6aeec301769a mm/sparse: allow for alternate vmemmap section init at boot omits 8363dc283202 mm/bootmem_info: export register_page_bootmem_memmap omits c6d068447c7b x86/mm: make register_page_bootmem_memmap handle PTE mappings omits 00b2db84a118 mm/hugetlb: convert cmdline parameters from setup to early omits 6dd4671316af mm/hugetlb: use online nodes for bootmem allocation omits f1904f295aa7 mm/hugetlb: remove redundant __ClearPageReserved omits 547672646480 mm, hugetlb: use cma_declare_contiguous_multi omits 18f3d5eb4db2 mm/cma: introduce cma_intersects function omits 138e9a8ce4fc mm, cma: support multiple contiguous ranges, if requested omits 538067d6ddfd mm/cma: export total and free number of pages for CMA areas omits 4e04342878de Docs/mm/damon/design: categorize DAMOS filter types based [...] omits 02e1a29792bf Docs/mm/damon/design: clarify handling layer based filters [...] omits 221ed4343e6a Docs/damon: move DAMOS filter type names and meaning to de [...] omits 6bacfdbe0d95 Docs/mm/damon/design: document hugepage_size filter omits 814ff728d98b Docs/mm/damon/design: fix typo on DAMOS filters usage doc link omits 08a7874a8e6f mm/ioremap: pass pgprot_t to ioremap_prot() instead of uns [...] omits 52c45a527143 device/dax: properly refcount device dax pages when mapping omits c5359f79ff43 fs/dax: properly refcount fs dax pages omits 99711888de5d dcssblk: mark DAX broken, remove FS_DAX_LIMITED support omits b06df1b32260 mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages omits 7bf1d9e28792 mm/huge_memory: add vmf_insert_folio_pmd() omits 30474c2c8277 mm/huge_memory: add vmf_insert_folio_pud() omits fc2f1cb2f741 mm/rmap: add support for PUD sized mappings to rmap omits 1328be547154 mm/memory: add vmf_insert_page_mkwrite() omits eff6af15e0b3 mm/memory: enhance insert_page_into_pte_locked() to create [...] omits acce0bfb8a4d mm: allow compound zone device pages omits 80f6d4393b52 mm/mm_init: move p2pdma page refcount initialisation to p2pdma omits 100b708f3d40 mm/gup: remove redundant check for PCI P2PDMA page omits fc867dba65f8 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag omits 66f2c9651468 fs/dax: ensure all pages are idle prior to filesystem unmount omits 13a9bd6cbe6c fs/dax: always remove DAX page-cache entries when breaking [...] omits 736a1543b1bf fs/dax: create a common implementation to break DAX layouts omits 7aeddb9137ce fs/dax: refactor wait for dax idle page omits 021867884915 fs/dax: don't skip locked entries when scanning entries omits 8258d92c5394 fs/dax: return unmapped busy pages from dax_layout_busy_pa [...] omits 4c6085da7983 fuse: fix dax truncate/punch_hole fault path omits f3e9d7d99112 selftests/mm: fix spelling omits 1609cc68295d Documentation/mm: fix spelling mistake omits 667efa782017 fs: remove folio_file_mapping() omits 4378ff6dfcb5 fs: remove page_file_mapping() omits 6437dfeceb99 fs: convert block_commit_write() to take a folio omits 01d5310e43ae Docs/mm/damon: fix spelling and grammar in monitoring_inte [...] omits f191bd797c01 docs/mm: document latest changes to vm_lock omits d1529728f785 tools: remove atomic_set_release() usage in tools/ omits 023436256b1c mm: make vma cache SLAB_TYPESAFE_BY_RCU omits 89ac4678a0ff mm: prepare lock_vma_under_rcu() for vma reuse possibility omits 45392463e021 mm: remove extra vma_numab_state_init() call omits dd64e2fdcc2b mm/debug: print vm_refcnt state when dumping the vma omits 58f3210bf271 mm: move lesser used vma_area_struct members into the last [...] omits b9c84757e819 mm: fix a crash due to vma_end_read() that should have bee [...] omits c4f4a17ef6b5 mm: replace vm_lock and detached flag with a reference count omits add704f8c611 refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire omits e6d2e20bcc7d docs: fix title underlines in refcount-vs-atomic.rst omits 1c5a0c445743 refcount: provide ops for cases when object's memory can b [...] omits a79ba8a2ea07 mm: uninline the main body of vma_start_write() omits 100d3249351a mm: move mmap_init_lock() out of the header file omits 41f962390b4f mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] omits 9847026a6a9e types: move struct rcuwait into types.h omits 7fb20e5b735d mm: mark vmas detached upon exit omits 14a8617c5249 mm: introduce vma_iter_store_attached() to use with attached vmas omits 057dd71f7c59 mm: mark vma as detached until it's added into vma tree omits 24ab84fce288 mm: move per-vma lock into vm_area_struct omits f4e15e264422 mm: introduce vma_start_read_locked{_nested} helpers omits ea5273c381ab mm: avoid splitting pmd for lazyfree pmd-mapped THP in try [...] omits c3a7ab7bdab7 mm: support batched unmap for lazyfree large folios during [...] omits 363c69a8a1ac mm: support tlbbatch flush for a range of PTEs omits 7c228ebec1ac mm: set folio swapbacked iff folios are dirty in try_to_unmap_one omits d553f65f6a5b dax: use folios more widely within DAX omits 2c27ec2699a6 dax: remove access to page->index omits 51e9b278bba1 filemap: remove redundant folio_test_large check in filema [...] omits bbc8aec84b3e maple_tree: remove a BUG_ON() in mas_alloc_nodes() omits 266650ca681d tools/selftests: add file/shmem-backed mapping guard region tests omits 17d8ab8e92bb tools/selftests: expand all guard region tests to file-backed omits 6dfdead2bc86 tools/selftests: fix guard regions invocation omits 24f6d6a4e4be selftests/mm: rename guard-pages to guard-regions omits 7fba75c9e91e mm: allow guard regions in file-backed and read-only mappings omits 41e3a6e3d553 mm/mm_init.c: use round_up() to calculate usermap size omits 622db7d6e91d selftests/mm: allow tests to run with no huge pages support omits 3816cf529d77 mm/mmu_gather: clean up the stale code comment omits b3f921c89f65 mm/mmu_gather: remove unused __tlb_remove_page() omits ad2b79d7e8d2 maple_tree: use ma_dead_node() in mte_dead_node() omits 133054f71591 mm/mm_init.c: only align start of ZONE_MOVABLE on nodes wi [...] omits f8f3e70b3d6a Docs/admin-guide/mm/damon/usage: document hugepage_size fi [...] omits b74658f5df7e Docs/ABI/damon: document DAMOS sysfs files to set the min/ [...] omits 63bd8bb6292a mm/damon/sysfs-schemes: add files for setting damos_filter [...] omits 27a231055dcb mm/damon: add kernel-doc comment for damos_filter->sz_range omits d7c0e35a16f8 mm/damon: introduce DAMOS filter type hugepage_size omits df770d9764db mm/mmu_gather: update comment on RCU freeing omits d0c7ca373f7f mm/vmstat: revert "fix a W=1 clang compiler warning" omits 6ede0dae73bd mm: fixup unused variable warnings omits bc7f93b8eb96 fb_defio: do not use deprecated page->mapping, index fields omits f69c3703b472 mm: provide mapping_wrprotect_range() function omits d15aab317ea9 mm: refactor rmap_walk_file() to separate out traversal logic omits fefe1ed5cc20 selftests: mm: fix typo omits 6386c0f989af mm: remove the access_ok() call from gup_fast_fallback() omits b524d89ad4d3 maple_tree: correct comment for mas_start() omits d495fc9bc832 vmscan, cleanup: add for_each_managed_zone_pgdat macro omits 66317a7d9ddd mm/damon/core: do damos walking in entire regions granularity omits 31ba3cb4229d mm/damon/core: do not call damos_walk_control->walk() if w [...] omits bdbe5146623b mm/damon/core: unset damos->walk_completed after confimed set omits c0c6ba0a50fa MAINTAINERS: add Baolin as shmem reviewer omits 7ea94550e85a mm: shmem: factor out the within_size logic into a new helper omits d3e2c4bf5e60 mm: shmem: change the return value of shmem_find_swap_entries() omits 1938fea6295a mm: shmem: remove duplicate error validation omits deb955650e79 mm: shmem: remove 'fadvise()' comments omits 1e10d42f3282 mm: shmem: drop the unused macro omits bb7db21f3626 mm/mm_init.c: use round_up() to align movable range omits 8bac8a4368d3 mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect omits 89de793a1008 mm/damon: avoid applying DAMOS action to same entity multi [...] omits 26e03cb34c28 mm/damon/ops: have damon_get_folio return folio even for t [...] omits 7feb6d916f80 memcg: add hierarchical effective limits for v2 omits 080ffd501622 samples: kmemleak: print the raw pointers for debugging purposes omits 0b269e7863dd mm: kmemleak: add support for dumping physical and __percp [...] omits 45273ecdd6b0 mm, percpu: do not consider sleepable allocations atomic omits 4d67dc22c0f9 mm/swapfile.c: open code cluster_alloc_swap() omits 82760d126da0 mm/swapfile.c: remove the incorrect code comment omits 5b8f1cd5e76b mm/swap: rename swap_swapcount() to swap_entry_swapped() omits 526575779b05 mm/swapfile.c: remove the unneeded checking omits 17a66a662b58 mm/swap_state.c: remove the meaningless code comment omits 2ec9164b0625 mm/swapfile.c: optimize code in setup_clusters() omits 73376f889244 mm/swapfile.c: update the code comment above swap_count_co [...] omits d34f5fd48b23 mm/swapfile.c: update the code comment above swap_count_co [...] omits bf7913607416 mm/swap: rename swap_is_has_cache() to swap_only_has_cache() omits 990aa7f54334 mm/swap: skip scanning cluster range if it's empty cluster omits 241ee546c4b2 mm/swap: remove SWAP_FLAG_PRIO_SHIFT omits 7e78ef77f12f mm/swap_state.c: optimize the code in clear_shadow_from_sw [...] omits 2d0102910932 mm/swap_state.c: fix the obsolete code comment omits 2f48ca355989 mm/memfd: fix spelling and grammatical issues omits f4112805f740 mm-madvise-remove-redundant-mmap_lock-operations-from-proc [...] omits 5aa8dec68d74 mm/madvise: remove redundant mmap_lock operations from pro [...] omits d20a6f994817 mm/madvise: split out madvise() behavior execution omits 0f586ad6f664 mm/madvise: split out madvise input validity check omits 8889507cd968 mm-madvise-split-out-mmap-locking-operations-for-madvise-f [...] omits b1c36ca46f97 mm/madvise: fix madvise_[un]lock() issue omits 4be84d7566b3 mm/madvise: split out mmap locking operations for madvise() omits fb87a9947477 selftests/mm: fix thuge-gen test name uniqueness omits 8e5c0d996932 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] omits bb44d6950621 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] omits b2108864da4a mm: avoid extra mem_alloc_profiling_enabled() checks omits 55133cdb0cd2 mm: completely abstract unnecessary adj_start calculation omits 160495ebe59d mm: make vmg->target consistent and further simplify commi [...] omits 68b6fe638a2c mm: eliminate adj_start parameter from commit_merge() omits 8d9724c0c3b6 mm: further refactor commit_merge() omits f4743d1428f5 mm: simplify vma merge structure and expand comments omits 5a8845bf6ec3 mm: zbud: remove zbud omits beeb8c55bd3c mm: z3fold: remove z3fold omits b91a2a425a0b mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix omits 18b9f83fca2d mm/vmscan: extract calculated pressure balance as a function omits bbe7f595099c mm/rmap: avoid -EBUSY from make_device_exclusive() omits 242871cf9ccc mm/rmap: keep mapcount untouched for device-exclusive entries omits 19f89a57f6fb mm/damon: handle device-exclusive entries correctly in dam [...] omits 3f1470811201 mm/damon: handle device-exclusive entries correctly in dam [...] omits 4a0e603ebc7a mm/page_idle: handle device-exclusive entries correctly in [...] omits 84db118cfe65 mm/rmap: handle device-exclusive entries correctly in page [...] omits 84d2eb343701 mm/rmap: handle device-exclusive entries correctly in try_ [...] omits 4ed5a4358d09 mm/rmap: handle device-exclusive entries correctly in try_ [...] omits 9b097ff68f9d mm/ksm: handle device-exclusive entries correctly in write [...] omits 3984f3c88f71 kernel/events/uprobes: handle device-exclusive entries cor [...] omits a485c5e2d0cd mm/page_vma_mapped: device-exclusive entries are not migra [...] omits dc365c8701b1 mm: use single SWP_DEVICE_EXCLUSIVE entry type omits 47d0bf18fc68 mm/memory: detect writability in restore_exclusive_pte() t [...] omits 27cb5206304f mm/rmap: implement make_device_exclusive() using folio_wal [...] omits 86da6a16ac0f mm/rmap: convert make_device_exclusive_range() to make_dev [...] omits 4d023eecf20b mm/rmap: reject hugetlb folios in folio_make_device_exclusive() omits 27b1b10eac52 mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs omits ba6081d52212 drivers/base/memory: simplify outputting of valid_zones_show() omits 5ba4c5c81aa1 selftests/mm: test splitting file-backed THP to any lower order omits cb0194231a47 mm/huge_memory: allow split shmem large folio to any lower order omits db029325d09d selftests/mm: make file-backed THP split work by writing P [...] omits 0e611ed1c782 mm/compaction: make proactive compaction high watermark co [...] omits ab3f288a8de4 mm/compaction: remove low watermark cap for proactive compaction omits 2aaef8f902b7 mm/oom_kill: fix trivial typo in comment omits c4cb5e41b4f2 mm: memcontrol: move memsw charge callbacks to v1 omits eb7efe780be4 mm: memcontrol: move stray ratelimit bits to v1 omits 5f448899bf45 mm: memcontrol: unshare v2-only charge API bits again omits 795728c954e6 memcg: add CONFIG_MEMCG_V1 for 'local' functions omits fef72e0c13f2 memcg: factor out the replace_stock_objcg function omits e52eee12317c memcg: call the free function when allocation of pn fails omits 4c2f5c5da2ef memcg: use OFP_PEAK_UNSET instead of -1 omits a1a266069062 percpu/x86: enable strict percpu checks via named AS qualifiers omits 11efab49703f percpu: repurpose __percpu tag as a named address space qualifier omits 27590060b447 percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors omits 91e16fd0e5d0 percpu: use TYPEOF_UNQUAL() in variable declarations omits bb4c5a2793bd compiler.h: introduce TYPEOF_UNQUAL() macro omits 183d4004afe0 x86/kgdb: use IS_ERR_PCPU() macro omits 1dbc44b8abf4 mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] omits dff001a6ebb9 mm: page_isolation: avoid calling folio_hstate() without h [...] omits e29802a64611 mm/hugetlb_vmemmap: fix memory loads ordering omits 6bdb8a849f25 mm/page_alloc: fix memory accept before watermarks gets in [...] omits 248b5968a4c0 mm: decline to manipulate the refcount on a slab page omits 885aa5fe7b1d memcg: drain obj stock on cpu hotplug teardown omits 300a996c054c mm/huge_memory: drop beyond-EOF folios with the right numb [...] omits f1fb99373a4c selftests/mm: run_vmtests.sh: fix half_ufd_size_MB calculation omits 39e5a7e13925 mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT omits 4b9da9a960fb mm: memcontrol: fix swap counter leak from offline cgroup omits 78a210588348 mm/vma: do not register private-anon mappings with khugepa [...] omits 647a529b8865 squashfs: fix invalid pointer dereference in squashfs_cach [...] omits 9ad131b18e0a mm/migrate: fix shmem xarray update during migration omits 33fd231d22af mm/hugetlb: fix surplus pages in dissolve_free_huge_page() omits 0f3c6f3140e3 mm/damon/core: initialize damos->walk_completed in damon_n [...] omits b6cd9f2cd981 mm/damon: respect core layer filters' allowance decision o [...] omits c3c0db77a3c0 filemap: move prefaulting out of hot write path omits 8e2ffbfacfef proc: fix UAF in proc_get_inode() omits 38f269732546 x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA omits 80a2e1122b66 Merge remote-tracking branch 'regulator/for-6.15' into reg [...] omits b60ef2a3334c regulator: check that dummy regulator has been probed befo [...] omits 08919a919b98 Merge branches 'apple/dart', 'arm/smmu/bindings', 's390', [...] omits 6ace085c453c drm/i915/crt: Use intel_hpd_block/unblock() instead of int [...] omits 29c09cf200f7 drm/i915/dp: Queue a link check after link training is complete omits 35021b5b15de drm/i915/dp: Fix link training interrupted by a short HPD pulse omits 0d77a3e0ea90 drm/i915/hpd: Add support for blocking the IRQ handling on [...] omits 4b16619608ff drm/i915/hpd: Let an HPD pin be in the disabled state when [...] omits 9f1e253d7896 drm/i915/hpd: Track HPD pins instead of ports for HPD puls [...] omits eb4796d86259 drm/i915/xe3lpd: Map POWER_DOMAIN_AUDIO_PLAYBACK to DC_off omits 5f7f601674cd Merge branch 'vfs-6.15.orangefs' into vfs.all omits 84820bba2bc5 Merge branch 'vfs-6.15.file' into vfs.all omits 14d9897f07b0 Merge branch 'vfs-6.15.initramfs' into vfs.all omits fda43747dd79 Merge branch 'vfs-6.15.shared.afs' into vfs.all omits 04d0934f7f45 Merge branch 'vfs-6.15.ceph' into vfs.all omits 1a239633e729 Merge branch 'vfs-6.15.mount.namespace' into vfs.all omits db1b25d9afd4 Merge branch 'vfs-6.15.pagesize' into vfs.all omits 7768667c6b28 Merge branch 'vfs-6.15.sysv' into vfs.all omits e0d0e0c07dd7 Merge branch 'vfs-6.15.eventpoll' into vfs.all omits f846a7699e31 Merge branch 'vfs-6.15.nsfs' into vfs.all omits 259f48868a1d Merge branch 'vfs-6.15.overlayfs' into vfs.all omits 32d7eacafd31 Merge branch 'vfs-6.15.async.dir' into vfs.all omits 4606e0e00b48 Merge branch 'vfs-6.15.iomap' into vfs.all omits 29b11c987f55 Merge branch 'vfs-6.15.mount.api' into vfs.all omits 4fdd90589f62 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all omits 157bbb3a32ee Merge branch 'vfs-6.15.pipe' into vfs.all omits b96e42567505 Merge branch 'vfs-6.15.pidfs' into vfs.all omits 0b335ef42e37 Merge branch 'vfs-6.15.mount' into vfs.all omits 36265b792c36 Merge branch 'vfs-6.15.misc' into vfs.all omits c48bf73ccc47 Merge branch 'vfs.fixes' into vfs.all omits 93b6a8f76084 qibfs: fix _another_ leak omits 439b3636ecf3 spufs: fix a leak on spufs_new_file() failure omits a0359e49cb43 selftests: add tests for mount notification omits 3f7b2eb9f21e Merge branch 'rproc-next' into for-next adds 6e8e2f82bc26 Merge tag 'spi-fix-v6.14-rc6' of git://git.kernel.org/pub/ [...] adds b7f94fcf5546 Merge tag 'sched_ext-for-6.14-rc6-fixes' of git://git.kern [...] adds 986a6f5eacb9 vboxsf: Add __nonstring annotations for unterminated strings adds 8f7617f45009 Merge tag 'vfs-6.14-rc7.fixes' of gitolite.kernel.org:pub/ [...] adds 183185a18ff9 gre: Fix IPv6 link-local address generation. adds 6f50175ccad4 selftests: Add IPv6 link-local address generation tests fo [...] adds b3fc5927de4b Merge branch 'gre-fix-regressions-in-ipv6-link-local-addre [...] adds a1e64addf3ff net: openvswitch: remove misbehaving actions length check adds 1063ae07383c Revert "openvswitch: switch to per-action label counting i [...] adds 03ebae199255 net/mlx5: DR, use the right action structs for STEv3 adds 521992337f67 net/mlx5: HWS, Rightsize bwc matcher priority adds 32d2724db5b2 net/mlx5: Fix incorrect IRQ pool usage when releasing IRQs adds 32966984bee1 net/mlx5: Lag, Check shared fdb before creating MultiPort [...] adds 4b8eeed4fb10 net/mlx5: Bridge, fix the crash caused by LAG state check adds e92df790d07a net/mlx5e: Prevent bridge link show failure for non-eswitc [...] adds e1af35d66617 Merge branch 'mlx5-misc-fixes-2025-03-10' adds 3e64bb2ae7d9 net: mana: cleanup mana struct after debugfs_remove() adds d653bfeb07eb netfilter: nf_conncount: Fully initialize struct nf_connco [...] adds c21b02fd9cbf selftests: netfilter: skip br_netfilter queue tests if ker [...] adds 80b78c39eb86 ipvs: prevent integer overflow in do_ip_vs_get_ctl() adds 6edd78af9506 netfilter: nft_exthdr: fix offset with ipv4_find_option() adds 2409fa66e29a Merge tag 'nf-25-03-13' of git://git.kernel.org/pub/scm/li [...] adds 4003c9e78778 Merge tag 'net-6.14-rc7' of git://git.kernel.org/pub/scm/l [...] adds c5a208b9e19c x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA adds c5c7fed85481 proc: fix UAF in proc_get_inode() adds dab0164b54e2 filemap: move prefaulting out of hot write path adds 2a3cb20e4a58 mm/damon: respect core layer filters' allowance decision o [...] adds 77186a8c292b mm/damon/core: initialize damos->walk_completed in damon_n [...] adds 5a10da050a9d mm/hugetlb: fix surplus pages in dissolve_free_huge_page() adds 5fc398f52e5d mm/migrate: fix shmem xarray update during migration adds bc93314589bb squashfs: fix invalid pointer dereference in squashfs_cach [...] adds 0a2067efd76e mm/vma: do not register private-anon mappings with khugepa [...] adds 6ad66a5672cc mm: memcontrol: fix swap counter leak from offline cgroup adds f26837212c3f mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT adds 1d53b818f639 selftests/mm: run_vmtests.sh: fix half_ufd_size_MB calculation adds f9b0b686ed5a mm/huge_memory: drop beyond-EOF folios with the right numb [...] adds 06cfb932f85e memcg: drain obj stock on cpu hotplug teardown adds 99ce9e938fec mm: decline to manipulate the refcount on a slab page adds b2cc66d45240 mm/page_alloc: fix memory accept before watermarks gets in [...] adds 58e39374cf41 mm/userfaultfd: Fix release hang over concurrent GUP adds 36534d71d810 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] adds 5154449325f8 mm/hugetlb_vmemmap: fix memory loads ordering adds b6273f5e47cf mm: page_isolation: avoid calling folio_hstate() without h [...] adds 310b615d250b Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds ab4ca898b55e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds d1ca8698ca13 spufs: fix a leak on spufs_new_file() failure adds c134deabf478 spufs: fix gang directory lifetimes adds 0f5cce3fc55b spufs: fix a leak in spufs_create_context() adds bdb43af4fdb3 qibfs: fix _another_ leak adds b57d68cb2c7c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0127ec719c71 Merge branch 'fs-current' of linux-next adds 143e69d4de93 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 9314ed706d85 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 49e361d5e99b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 7d65f2f910dd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 04679fdce8f6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d28e3dfde9c7 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds de69d56daac6 Merge tag 'asoc-fix-v6.14-rc6' of https://git.kernel.org/p [...] adds ef00224409d9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2c7a50bec495 regulator: check that dummy regulator has been probed befo [...] adds 98e22e05b180 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d85320538115 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 5515e119e6d2 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds ef16a8275e60 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 76d87a8c984a Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds 4023db3db72c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d8a800acda17 Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] adds 0e2268f88bb2 reset: mchp: sparx5: Fix for lan966x adds 51dcb0c0d085 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds ca98ef707139 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 494533a68b4c Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] adds 5b1122fc4995 platform/x86/amd/pmf: fix cleanup in amd_pmf_init_smart_pc() adds a05507cef0ee platform/surface: aggregator_registry: Add Support for Sur [...] adds 4490fe973669 platform/x86/amd: pmf: Fix missing hidden options for Smart PC adds 4724f6a8a642 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e96c80379981 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 12e280512c84 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds ab43807e9591 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0102fbf52b93 gpiolib: don't check the retval of get_direction() when re [...] adds dcb73cbaaeb3 gpio: cdev: use raw notifier for line state events adds 87165dfa3482 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 78196cde103c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4ada7329dca1 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds e01e4d03bc94 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c83c09f6707a Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds 7a2f9ed4be9c Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds cc18aa270865 Merge branch into tip/master: 'core/urgent' adds 289477ed9ccd Merge branch into tip/master: 'locking/urgent' adds dbdaa2665b8e Merge branch into tip/master: 'sched/urgent' adds a2ab25529bbc x86/vmware: Parse MP tables for SEV-SNP enabled guests und [...] adds 0988a9cb3405 Merge branch into tip/master: 'x86/urgent' adds 72f88cec4710 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds a952f1ab6968 drm/sched: Fix fence reference count leak adds 80cbee810e4e drm/v3d: Don't run jobs that have errors flagged in its fence adds c3e4a25602f8 drm/v3d: Set job pointer to NULL when the job's fence has [...] adds 7647a81898b5 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 51526347c64b mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] new fc1160c961c5 x86/kgdb: use IS_ERR_PCPU() macro new 249b483c799b compiler.h: introduce TYPEOF_UNQUAL() macro new effc6394a7fb percpu: use TYPEOF_UNQUAL() in variable declarations new 3a9975f1faaf percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors new bcecd5a529c1 percpu: repurpose __percpu tag as a named address space qualifier new 6d869e1b1c4e percpu/x86: enable strict percpu checks via named AS qualifiers new 1537633351a8 memcg: use OFP_PEAK_UNSET instead of -1 new 3871379d1ba9 memcg: call the free function when allocation of pn fails new 9516205f1a35 memcg: factor out the replace_stock_objcg function new 5a7519c4a481 memcg: add CONFIG_MEMCG_V1 for 'local' functions new c0f443120626 mm: memcontrol: unshare v2-only charge API bits again new 8ddf5454a462 mm: memcontrol: move stray ratelimit bits to v1 new 589487a95b65 mm: memcontrol: move memsw charge callbacks to v1 new 8262d8566b40 mm/oom_kill: fix trivial typo in comment new 186905217979 mm/compaction: remove low watermark cap for proactive compaction new a981b65ea553 mm/compaction: make proactive compaction high watermark co [...] new cf4efa507bbd selftests/mm: make file-backed THP split work by writing P [...] new 2f42162f5a1f mm/huge_memory: allow split shmem large folio to any lower order new c731bb119c7b selftests/mm: test splitting file-backed THP to any lower order new 50fddf245d61 drivers/base/memory: simplify outputting of valid_zones_show() new bdbf3d5cc88c mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs new 9835fb54f066 mm/rmap: reject hugetlb folios in folio_make_device_exclusive() new 14ba5095fe81 mm/rmap: convert make_device_exclusive_range() to make_dev [...] new 46a284f4b6be mm/rmap: implement make_device_exclusive() using folio_wal [...] new 67a0819211a9 mm/memory: detect writability in restore_exclusive_pte() t [...] new 342725a3fbe5 mm: use single SWP_DEVICE_EXCLUSIVE entry type new 3d9726909a98 mm/page_vma_mapped: device-exclusive entries are not migra [...] new 1d984498e360 kernel/events/uprobes: handle device-exclusive entries cor [...] new 25fc92ac3d52 mm/ksm: handle device-exclusive entries correctly in write [...] new 76fdf4bd03cd mm/rmap: handle device-exclusive entries correctly in try_ [...] new 5f5bd8dfdcb0 mm/rmap: handle device-exclusive entries correctly in try_ [...] new 15e78a6180e8 mm/rmap: handle device-exclusive entries correctly in page [...] new e9d9ab4a4deb mm/page_idle: handle device-exclusive entries correctly in [...] new 65dbbf088086 mm/damon: handle device-exclusive entries correctly in dam [...] new fb01aef475a7 mm/damon: handle device-exclusive entries correctly in dam [...] new ae0bed325b6b mm/rmap: keep mapcount untouched for device-exclusive entries new bc78723ba98c mm/rmap: avoid -EBUSY from make_device_exclusive() new 694cc7ad4f60 mm/vmscan: extract calculated pressure balance as a function new 33dc3647f074 mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix new b64a16099668 mm: z3fold: remove z3fold new f436e396eb0c mm: zbud: remove zbud new 74e13028043c mm: simplify vma merge structure and expand comments new 1936fc1ae751 mm: further refactor commit_merge() new 50ea980002c7 mm: eliminate adj_start parameter from commit_merge() new 29ea1d5a988a mm: make vmg->target consistent and further simplify commi [...] new 40a5948cf3ef mm: completely abstract unnecessary adj_start calculation new df08336a3305 mm: avoid extra mem_alloc_profiling_enabled() checks new 99065a09b477 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] new 3b6a6f2e9ced alloc_tag: uninline code gated by mem_alloc_profiling_key [...] new 1952975fdb7c selftests/mm: fix thuge-gen test name uniqueness new 00ee78031261 mm/madvise: split out mmap locking operations for madvise() new 4312bfe9ee62 mm/madvise: fix madvise_[un]lock() issue new d681a1933877 mm-madvise-split-out-mmap-locking-operations-for-madvise-f [...] new 49c1bd36372f mm/madvise: split out madvise input validity check new 0a2ca65c0c14 mm/madvise: split out madvise() behavior execution new 859794950ca5 mm/madvise: remove redundant mmap_lock operations from pro [...] new 3b5e8cc361d1 mm-madvise-remove-redundant-mmap_lock-operations-from-proc [...] new eceb35f3fdad mm/memfd: fix spelling and grammatical issues new f08f5e4e3e9c mm/swap_state.c: fix the obsolete code comment new d6177d0e7b16 mm/swap_state.c: optimize the code in clear_shadow_from_sw [...] new e16fd83bc364 mm/swap: remove SWAP_FLAG_PRIO_SHIFT new db2e50c0deb1 mm/swap: skip scanning cluster range if it's empty cluster new cdf5b4cfab1d mm/swap: rename swap_is_has_cache() to swap_only_has_cache() new 2f3bef454c5d mm/swapfile.c: update the code comment above swap_count_co [...] new 17728792c70c mm/swapfile.c: update the code comment above swap_count_co [...] new b38af66cf323 mm/swapfile.c: optimize code in setup_clusters() new 6be6ed95414f mm/swap_state.c: remove the meaningless code comment new 9f1d411be8c0 mm/swapfile.c: remove the unneeded checking new ea01daed4b47 mm/swap: rename swap_swapcount() to swap_entry_swapped() new 233076c8627b mm/swapfile.c: remove the incorrect code comment new 08f837a0522c mm/swapfile.c: open code cluster_alloc_swap() new 0de2d77e947f mm, percpu: do not consider sleepable allocations atomic new 9c7f1ffa8ff8 mm: kmemleak: add support for dumping physical and __percp [...] new 0f248db22406 samples: kmemleak: print the raw pointers for debugging purposes new dcb636878d82 memcg: add hierarchical effective limits for v2 new cbd35b8d9a22 mm/damon/ops: have damon_get_folio return folio even for t [...] new a1d245680994 mm/damon: avoid applying DAMOS action to same entity multi [...] new df4b44165401 mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect new 66799e91413b mm/mm_init.c: use round_up() to align movable range new 1e42998a4555 mm: shmem: drop the unused macro new b59fb090bed5 mm: shmem: remove 'fadvise()' comments new d0c2fd0affc4 mm: shmem: remove duplicate error validation new 8c234f5b055c mm: shmem: change the return value of shmem_find_swap_entries() new e56d3b95a12c mm: shmem: factor out the within_size logic into a new helper new 87a5a7690575 MAINTAINERS: add Baolin as shmem reviewer new 56c81d7eb219 mm/damon/core: unset damos->walk_completed after confimed set new cbd580554f6b mm/damon/core: do not call damos_walk_control->walk() if w [...] new c696ab9a064c mm/damon/core: do damos walking in entire regions granularity new 02103a0b0b38 vmscan, cleanup: add for_each_managed_zone_pgdat macro new 3f16bee7e762 maple_tree: correct comment for mas_start() new 89a36b76743c mm: remove the access_ok() call from gup_fast_fallback() new 97f9b361c257 selftests: mm: fix typo new 2d83bc41e118 mm: refactor rmap_walk_file() to separate out traversal logic new cdfaebf7e1b7 mm: provide mapping_wrprotect_range() function new 8fee7ae2380a fb_defio: do not use deprecated page->mapping, index fields new e1b62ed46c98 mm: fixup unused variable warnings new 970e3492acc9 mm/vmstat: revert "fix a W=1 clang compiler warning" new c59687bfd151 mm/mmu_gather: update comment on RCU freeing new d8348b1aa463 mm/damon: introduce DAMOS filter type hugepage_size new 41ac5df21cb8 mm/damon: add kernel-doc comment for damos_filter->sz_range new c013c2808547 mm/damon/sysfs-schemes: add files for setting damos_filter [...] new 4760d3f1afca Docs/ABI/damon: document DAMOS sysfs files to set the min/ [...] new c001e73b55f2 Docs/admin-guide/mm/damon/usage: document hugepage_size fi [...] new f2a71b115578 mm/mm_init.c: only align start of ZONE_MOVABLE on nodes wi [...] new 53455e4a783f maple_tree: use ma_dead_node() in mte_dead_node() new 57d4c2437a71 mm/mmu_gather: remove unused __tlb_remove_page() new 3925712af5c7 mm/mmu_gather: clean up the stale code comment new 354c3d35c0da selftests/mm: allow tests to run with no huge pages support new f8ed757d3b3c mm/mm_init.c: use round_up() to calculate usermap size new 15a7008668ff mm: allow guard regions in file-backed and read-only mappings new ad2047912390 selftests/mm: rename guard-pages to guard-regions new 9ab93cfd4e04 tools/selftests: fix guard regions invocation new 21bb5c256490 tools/selftests: expand all guard region tests to file-backed new 7dd63dd6f3ea tools/selftests: add file/shmem-backed mapping guard region tests new 9aa98dfa2db7 maple_tree: remove a BUG_ON() in mas_alloc_nodes() new b33513315da8 filemap: remove redundant folio_test_large check in filema [...] new 3c1a50b34499 dax: remove access to page->index new a510315c2406 dax: use folios more widely within DAX new 340d41814377 mm: set folio swapbacked iff folios are dirty in try_to_unmap_one new 21d706988687 mm: support tlbbatch flush for a range of PTEs new 8c7a2133e0b1 mm: support batched unmap for lazyfree large folios during [...] new 967bccef8bd2 mm: avoid splitting pmd for lazyfree pmd-mapped THP in try [...] new 970a0a9aaec0 mm: introduce vma_start_read_locked{_nested} helpers new 3c4761dcbe55 mm: move per-vma lock into vm_area_struct new c5fcb2ba04e8 mm: mark vma as detached until it's added into vma tree new 070ae9230ea7 mm: introduce vma_iter_store_attached() to use with attached vmas new 478cd502e955 mm: mark vmas detached upon exit new a9a390c8e38c types: move struct rcuwait into types.h new 9d3fc2a711ad mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] new 3a8ca816012e mm: move mmap_init_lock() out of the header file new 9345027308a5 mm: uninline the main body of vma_start_write() new 2d0227d8ea40 refcount: provide ops for cases when object's memory can b [...] new ff0391ccf2b8 docs: fix title underlines in refcount-vs-atomic.rst new e66e474fd08b refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire new b6916d5f3d66 mm: replace vm_lock and detached flag with a reference count new 85cb95c6ff41 mm: fix a crash due to vma_end_read() that should have bee [...] new 35fde068fcaa mm: move lesser used vma_area_struct members into the last [...] new 19bd8d847e3e mm/debug: print vm_refcnt state when dumping the vma new 66b0aad795df mm: remove extra vma_numab_state_init() call new 90cd7fc07224 mm: prepare lock_vma_under_rcu() for vma reuse possibility new 9511fa9c1c94 mm: make vma cache SLAB_TYPESAFE_BY_RCU new 4a79c08a0bd7 tools: remove atomic_set_release() usage in tools/ new 53e1639558e9 docs/mm: document latest changes to vm_lock new c598bc6bf539 Docs/mm/damon: fix spelling and grammar in monitoring_inte [...] new b670482bd7a4 fs: convert block_commit_write() to take a folio new 7734a5d89510 fs: remove page_file_mapping() new ccc4b7e527c8 fs: remove folio_file_mapping() new f5d10c46872c Documentation/mm: fix spelling mistake new c21055da2133 selftests/mm: fix spelling new 1db4aa1000c7 fuse: fix dax truncate/punch_hole fault path new a0b24452231a fs/dax: return unmapped busy pages from dax_layout_busy_pa [...] new 0e8521b3ab80 fs/dax: don't skip locked entries when scanning entries new 4759480eca2e fs/dax: refactor wait for dax idle page new da80ca64152d fs/dax: create a common implementation to break DAX layouts new 4408fb4dec0f fs/dax: always remove DAX page-cache entries when breaking [...] new b55664ca2e39 fs/dax: ensure all pages are idle prior to filesystem unmount new 6b7db5177b7e fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag new b23270bee6db mm/gup: remove redundant check for PCI P2PDMA page new 023e0de44b33 mm/mm_init: move p2pdma page refcount initialisation to p2pdma new 5815019b345f mm: allow compound zone device pages new 278f545d969d mm/memory: enhance insert_page_into_pte_locked() to create [...] new a3af6a260b9d mm/memory: add vmf_insert_page_mkwrite() new eef245fd5e9b mm/rmap: add support for PUD sized mappings to rmap new 0be5aba0f0a4 mm/huge_memory: add vmf_insert_folio_pud() new 440169536005 mm/huge_memory: add vmf_insert_folio_pmd() new 7493346b7e08 mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages new b3d061ac230c dcssblk: mark DAX broken, remove FS_DAX_LIMITED support new 7bdb60589f12 fs/dax: properly refcount fs dax pages new f93b8e7d2692 device/dax: properly refcount device dax pages when mapping new fc0e23897801 mm/ioremap: pass pgprot_t to ioremap_prot() instead of uns [...] new 448f28176cc1 Docs/mm/damon/design: fix typo on DAMOS filters usage doc link new edc128de32f4 Docs/mm/damon/design: document hugepage_size filter new cab6d04823e2 Docs/damon: move DAMOS filter type names and meaning to de [...] new 1f9e52422b7b Docs/mm/damon/design: clarify handling layer based filters [...] new 8c150a58d799 Docs/mm/damon/design: categorize DAMOS filter types based [...] new 6dbfd632811a mm/cma: export total and free number of pages for CMA areas new 419d31124759 mm, cma: support multiple contiguous ranges, if requested new aa3aa705201e mm/cma: introduce cma_intersects function new 5a33ae5a665f mm, hugetlb: use cma_declare_contiguous_multi new 774d21afb217 mm/hugetlb: remove redundant __ClearPageReserved new 9962bd5f1aed mm/hugetlb: use online nodes for bootmem allocation new 4b6284ed2c01 mm/hugetlb: convert cmdline parameters from setup to early new 672334d506a4 x86/mm: make register_page_bootmem_memmap handle PTE mappings new 224ae5897e10 mm/bootmem_info: export register_page_bootmem_memmap new b9eee9944045 mm/sparse: allow for alternate vmemmap section init at boot new d039e7a3b1ab mm/hugetlb: set migratetype for bootmem folios new f54adf719271 mm: define __init_reserved_page_zone function new 20b60df3e1ee mm/hugetlb: check bootmem pages for zone intersections new 90dd11218ca0 mm/sparse: add vmemmap_*_hvo functions new ae1d9dd429f4 mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc new 34a2337bf6a5 mm/hugetlb: move huge_boot_pages list init to hugetlb_boot [...] new 91a16f5e2c7c mm/hugetlb: add pre-HVO framework new 42d594383486 mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition new 0ce3b59c2c97 mm/hugetlb: do pre-HVO for bootmem allocated pages new 37363e1eb104 x86/setup: call hugetlb_bootmem_alloc early new c213609118e8 x86/mm: set ARCH_WANT_HUGETLB_VMEMMAP_PREINIT new aa5f399e72f3 mm/cma: simplify zone intersection check new 83a60aa16689 mm/cma: introduce a cma validate function new 2c4f70378d96 mm/cma: introduce interface for early reservations new c7328f1d7d8d mm/hugetlb: add hugetlb_cma_only cmdline option new 7c8335f3abe0 mm/hugetlb: enable bootmem allocation from CMA areas new 74abc556a023 mm/hugetlb: move hugetlb CMA code in to its own file new b2f9ba2ac748 arm/pgtable: remove duplicate included header file new fbfbaebe501a mm/damon: implement a new DAMOS filter type for unmapped pages new ba3611f1a849 Docs/mm/damon/design: document unmapped DAMOS filter type new d8669801db0b mm/mincore: improve performance by adding an unlikely hint new f74917ab4da0 mm/folio_queue: delete __folio_order and use folio_order directly new df3c7ecc2137 zram: sleepable entry locking new 62e46d4a1f21 zram: permit preemption with active compression stream new c21d38843287 zram: remove unused crypto include new 8a5c6e958960 zram: remove max_comp_streams device attr new dd269f997558 zram: remove second stage of handle allocation new 82a00ed51330 zram: add GFP_NOWARN to incompressible zsmalloc handle allocation new fd116cb06e1a zram: remove writestall zram_stats member new 3fcee7356faf zram: limit max recompress prio to num_active_comps new 21af13d06c56 zram: filter out recomp targets based on priority new 8a515b046dfb zram: rework recompression loop new d175d8969435 zram: move post-processing target allocation new e73a1d239c78 zsmalloc: rename pool lock new 13100d791a59 zsmalloc: sleepable zspage reader-lock new 445bb7cfd9d7 zsmalloc: introduce new object mapping API new 4561e725e895 zram: switch to new zsmalloc object mapping API new 7fc8c2c5a201 zram: permit reclaim in zstd custom allocator new 366addad4554 zram: do not leak page on recompress_store error path new e6be8e3339b7 zram: do not leak page on writeback_store error path new 945c52f30417 zram: add might_sleep to zcomp API new 7de32d4a6641 selftests/mm: report errno when things fail in gup_longterm new 1df16e602999 selftests/mm: skip uffd-stress if userfaultfd not available new 55a5b3dd8f0e selftests/mm: skip uffd-wp-mremap if userfaultfd not available new c387d9601111 selftests/mm/uffd: rename nr_cpus -> nr_parallel new 7c6b534efb37 selftests/mm: print some details when uffd-stress gets bad params new ed890e6e9988 selftests/mm: don't fail uffd-stress if too many CPUs new 1a885f45da3a selftests/mm: skip map_populate on weird filesystems new 7404b39973d3 selftests/mm: skip gup_longterm tests on weird filesystems new efa61af69f2b selftests/mm: drop unnecessary sudo usage new e0eff90ebc0d selftests/mm: ensure uffd-wp-mremap gets pages of each size new c053e2bb5b92 selftests/mm: skip mlock tests if nobody user can't read it new 460c6071200a selftests/mm/mlock: print error on failure new 4f70feb74213 mm, swap: remove setting SWAP_MAP_BAD for discard cluster new 70ffde9ed70e mm, swap: correct comment in swap_usage_sub() new fb3f09169337 mm: swap: remove stale comment of swap_reclaim_full_clusters() new e6501da2ac05 fs/proc/task_mmu: add guard region bit to pagemap new c6835755e9b7 tools/selftests: add guard region test for /proc/$pid/pagemap new decf2613bd32 fixup define name new 4f3ebd5fe064 mm: page_alloc: don't steal single pages from biggest buddy new 6235d7d9adf6 mm: page_alloc: remove remnants of unlocked migratetype updates new 89af0e81e4ee mm: page_alloc: group fallback functions together new 862bcb03fe1b mm: make page_mapped_in_vma() hugetlb walk aware new e6e83ca7a84d mm, swap: avoid reclaiming irrelevant swap cache new a4cfd6e0c0e5 mm, swap: drop the flag TTRS_DIRECT new eb57117a6ae9 mm, swap: avoid redundant swap device pinning new 000ac0b3639d mm, swap: don't update the counter up-front new a1ff48c1c8c2 mm, swap: use percpu cluster as allocation fast path new be791d9fbcec mm, swap: remove swap slot cache new 7286c0b933a3 mm, swap: simplify folio swap allocation new 9e9022e306f0 fix up for "mm, swap: simplify folio swap allocation" new 577f1211e16d vmalloc: drop Christoph from Reviewers new 20b637bcc7d1 mm/page_alloc: warn on nr_reserved_highatomic underflow new f0a9ca185894 mm/hugetlb: fix set_max_huge_pages() when there are surplus pages new 3cd1870b2dcd x86/mm: make MMU_GATHER_RCU_TABLE_FREE unconditional new a9fd9d2b3b07 mm: pgtable: make generic tlb_remove_table() use struct ptdesc new ac7cdf8c1576 mm: pgtable: change pt parameter of tlb_remove_ptdesc() to [...] new a4e559f8be38 mm: pgtable: convert some architectures to use tlb_remove_ [...] new 9beb34496d8e mm-pgtable-convert-some-architectures-to-use-tlb_remove_ptdesc-v2 new b8a09218edfc mm-pgtable-convert-some-architectures-to-use-tlb_remove_pt [...] new 3c4637f18464 riscv: pgtable: unconditionally use tlb_remove_ptdesc() new d8d41f08b793 x86: pgtable: convert to use tlb_remove_ptdesc() new 65cae0bf1e7c mm: pgtable: remove tlb_remove_page_ptdesc() new b38c0adc3c89 samples/damon: a typo in the kconfig - sameple new bebd6bc03634 mm: assert the folio is locked in folio_start_writeback() new 6fa4158a9acc lib/test_hmm: make dmirror_atomic_map() consume a single page new 41702547ffa7 mm/memory: remove PageAnonExclusive sanity-check in restor [...] new 312604e5b3de mm/memory: pass folio and pte to restore_exclusive_pte() new 37913af20db2 mm/memory: document restore_exclusive_pte() new a49e6f55ce58 mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exc [...] new b40a13cfc7f3 configs: drop GENERIC_PTDUMP from debug.config new 67681a597a03 arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig new 7de507ea6dee docs: arm64: drop PTDUMP config options from ptdump.rst new 5085594337e3 mm: make DEBUG_WX depdendent on GENERIC_PTDUMP new 43fffb80da9f mm: rename GENERIC_PTDUMP and PTDUMP_CORE new 0f7e3600b2dc mm/list_lru: make the case where mlru is NULL as unlikely new 072847285986 mm/damon: add data structure for monitoring intervals auto-tuning new 5b9c3da75b5a mm/damon/core: implement intervals auto-tuning new ef07aa976c2d mm/damon/sysfs: implement intervals tuning goal directory new 08a27e778d8c mm/damon/sysfs: commit intervals tuning goal new 927f10a27444 mm/damon/sysfs: implement a command to update auto-tuned m [...] new e520155ae06c Docs/mm/damon/design: document for intervals auto-tuning new 5a018b4f0b04 Docs/mm/damon/design: fix a typo on 'intervals auto-tuning [...] new f7c1adbbb866 Docs/ABI/damon: document intervals auto-tuning ABI new 07e73220914d Docs/admin-guide/mm/damon/usage: add intervals_goal direct [...] new 3d608ccf09ed mm: factor out large folio handling from folio_order() int [...] new dfffe38d62fe mm: factor out large folio handling from folio_nr_pages() [...] new 8e549aad8e86 mm: let _folio_nr_pages overlay memcg_data in first tail page new a32d4246cd92 fixup: mm: let _folio_nr_pages overlay memcg_data in first [...] new cc41dec7ac87 mm: move hugetlb specific things in folio to page[3] new d59abb94e00d mm: move _pincount in folio to page[2] on 32bit new 3a1c997f9dda mm: move _entire_mapcount in folio to page[2] on 32bit new bdd733ee802e mm/rmap: pass dst_vma to folio_dup_file_rmap_pte() and friends new 36df50002cde mm/rmap: pass vma to __folio_add_rmap() new 0d2fdba4cf37 mm/rmap: abstract large mapcount operations for large foli [...] new 791cb879effa bit_spinlock: __always_inline (un)lock functions new 78d1b58d516e mm/rmap: use folio_large_nr_pages() in add/remove functions new 554bc9a4e636 mm/rmap: basic MM owner tracking for large folios (!hugetlb) new fe4f1303564c mm: Copy-on-Write (COW) reuse support for PTE-mapped THP new bed8b3b611bd mm: convert folio_likely_mapped_shared() to folio_maybe_ma [...] new 9845d8f0945c mm: CONFIG_NO_PAGE_MAPCOUNT to prepare for not maintain pe [...] new 2520e9cfc9d1 fs/proc/page: remove per-page mapcount dependency for /pro [...] new 66c9a3379c63 fs/proc/task_mmu: remove per-page mapcount dependency for [...] new 7ea0c1d52cdb fs/proc/task_mmu: remove per-page mapcount dependency for [...] new 83672ae7aad9 fs/proc/task_mmu: remove per-page mapcount dependency for [...] new cdbcd30cda55 mm: stop maintaining the per-page mapcount of large folios [...] new a50ad5e94bd9 mm: fix lazy mmu docs and usage new fcb6c5b76e1e fs/proc/task_mmu: reduce scope of lazy mmu region new dc0882131a36 sparc/mm: disable preemption in lazy mmu mode new 45a96a947062 sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes new 4ab379dac7ba Revert "x86/xen: allow nesting of same lazy mode" new c88abe44ebc1 mm/mremap: correctly handle partial mremap() of VMA starting at 0 new 77d242e0f61a mm/mremap: refactor mremap() system call implementation new 030fbd9e66ac mm/mremap: introduce and use vma_remap_struct threaded state new 86bbd1fac071 mm/mremap: initial refactor of move_vma() new fc2b8dba9f19 mm/mremap: complete refactor of move_vma() new 7c1d47fec052 mm/mremap: refactor move_page_tables(), abstracting state new 8e7aa3a0b417 mm/mremap: thread state through move page table operation new ae9c14a9a603 mm/page_alloc: clarify terminology in migratetype fallback code new 59d00134220a mm/page_alloc: clarify should_claim_block() commentary new f2edca154349 memcg: don't call propagate_protected_usage() for v1 new 52c0d1c70b2f page_counter: track failcnt only for legacy cgroups new e9154d6f4a6b page_counter: reduce struct page_counter size new fff8243a38d5 memcg: bypass root memcg check for skmem charging new c241963e159c mm: hugetlb: improve parallel huge page allocation time new 6a4b9f53215f mm: hugetlb: add hugetlb_alloc_threads cmdline option new 3ec7f9b2bbe8 mm-hugetlb-add-hugetlb_alloc_threads-cmdline-option-fix new bafb2a90065e mm: hugetlb: log time needed to allocate hugepages new 97a8631b4974 writeback: let trace_balance_dirty_pages() take struct dtc [...] new 7ab7c86992f7 writeback: rename variables in trace_balance_dirty_pages() new 04a42f6e4df2 writeback: fix calculations in trace_balance_dirty_pages() [...] new f7e0d22bc872 mm/damon/core: introduce damos->ops_filters new 48a78516d4ee mm/damon/paddr: support ops_filters new 848fcc4a5122 mm/damon/core: support committing ops_filters new a885d1a30aa6 mm/damon/core: put ops-handled filters to damos->ops_filters new 19219887c555 mm/damon/paddr: support only damos->ops_filters new 183d2ba84689 mm/damon: add default allow/reject behavior fields to stru [...] new 2d35f83be5cc mm/damon/core: set damos_filter default allowance behavior [...] new 3e64d87869aa mm/damon/paddr: respect ops_filters_default_reject new 0c769d64431c Docs/mm/damon/design: update for changed filter-default behavior new 3294d8a738ce mm/shrinker: fix name consistency issue in shrinker_debugf [...] new ae11ea248629 mm: zpool: add interfaces for object read/write APIs new e2dbe99caaf2 mm: zswap: use object read/write APIs instead of object ma [...] new 75bde1a1e97b mm: zpool: remove object mapping APIs new 3672871c6288 mm: zsmalloc: remove object mapping APIs and per-CPU map areas new 7c64594b33ba mm-zsmalloc-remove-object-mapping-apis-and-per-cpu-map-areas-fix new 9cab91276f86 mm: zpool: remove zpool_malloc_support_movable() new bf11de004d4c mm/damon/sysfs-schemes: let damon_sysfs_scheme_set_filters [...] new 076e6cfcacec mm/damon/sysfs-schemes: avoid Wformat-security warning new 25c8c55a5532 mm/damon/sysfs-schemes: implement core_filters and ops_fil [...] new b4d003b92b71 mm/damon/sysfs-schemes: commit filters in {core,ops}_filte [...] new 461db9397e15 mm/damon/core: expose damos_filter_for_ops() to DAMON kern [...] new d590425f18e8 mm/damon/sysfs-schemes: record filters of which layer shou [...] new c2a5be908f05 mm/damon/sysfs-schemes: return error when for attempts to [...] new 3ab89a413ed5 Docs/ABI/damon: document {core,ops}_filters directories new 720ba272318f Docs/admin-guide/mm/damon/usage: update for {core,ops}_fil [...] new 0288dc22179e mm/hugetlb: update nr_huge_pages and surplus_huge_pages together new 76a6f2618583 page_io: zswap: do not crash the kernel on decompression failure new 2e23b4559b1f page_io: zswap: do not crash the kernel on decompression f [...] new b3ed42c21d68 arm: mem_init: use memblock_phys_free() to free DMA memory [...] new b11f0f3ec036 csky: move setup_initrd() to setup.c new 26dff9ec0857 hexagon: move initialization of init_mm.context init to pa [...] new b128d4f75c85 MIPS: consolidate mem_init() for NUMA machines new f79978bf4bdd MIPS: make setup_zero_pages() use memblock new 65631595b9f4 nios2: move pr_debug() about memory start and end to setup_arch() new 3983f882c3c2 s390: make setup_zero_pages() use memblock new 60f701a968ff s390: use memblock_alloc_or_panic() in setup_zero_page() new 96bd58935a27 s390-make-setup_zero_pages-use-memblock-fix-fix new f7b8a2aa62a8 xtensa: split out printing of virtual memory layout to a function new 4bbe17f075d5 arch, mm: set max_mapnr when allocating memory map for FLATMEM new 22137b0558a5 arch, mm: set high_memory in free_area_init() new 7d054e8e9759 arch, mm: streamline HIGHMEM freeing new af026f248187 arch, mm: introduce arch_mm_preinit new b3e2c0e0668a arch, mm: make releasing of memory to page allocator more [...] new 9e9fec18ec84 mm/damon/sysfs: validate user inputs from damon_sysfs_comm [...] new 8739ef3f5ca5 mm/damon/core: invoke kdamond_call() after merging is done [...] new 8a7e1af6362e mm/damon/core: make damon_set_attrs() be safe to be called [...] new 04e1da5ba123 mm/damon/sysfs: handle commit command using damon_call() new 4ff6a7e81d49 mm/damon/sysfs: remove damon_sysfs_cmd_request code from d [...] new fa44c65f0111 mm/damon/sysfs: remove damon_sysfs_cmd_request_callback() [...] new 8d220cb4edb3 mm/damon/sysfs: remove damon_sysfs_cmd_request and its readers new b34252804906 mm/damon/sysfs-schemes: remove obsolete comment for damon_ [...] new 5cbf1affd18f mm/damon: remove damon_callback->private new e01e8a8baa59 mm/damon: remove ->before_start of damon_callback new 9718d0f4e90f mm/damon: remove damon_callback->after_sampling new 5c9586a8c6da mm/damon: remove damon_callback->before_damos_apply new 195547f8c88e mm/damon: remove damon_operations->reset_aggregated new bf9f46b2af79 mm: remove redundant return in set_huge_zero_folio() new a4c74b1738b5 mm: page_ext: add an iteration API for page extensions new 2ed328a2aa36 mm: page_table_check: use new iteration API new be067c1bc21f mm: page_owner: use new iteration API new 3f4d65ee7fc1 mm: vma: skip anonymous vma when inserting vma to file rmap tree new 16e68675015b mm/vmalloc: refactor __vmalloc_node_range_noprof() new 30b0328da48f mm: swap_cgroup: remove double initialization of locals new addb6be48636 hugetlb: convert hugetlb_vma_maps_page() to hugetlb_vma_ma [...] new 4299c708fdcd hugetlb: convert adjust_range_hwpoison() to take a folio new 3a9202b61d2b xarray: add xas_try_split() to split a multi-index entry new 13103a6a5033 mm/huge_memory: add two new (not yet used) functions for f [...] new 3687d0c219de mm/huge_memory: unfreeze head folio after page cache entri [...] new 8facb7857843 mm/huge_memory: move folio split common code to __folio_split() new 3a01c09b3ffa mm/huge_memory: add buddy allocator like (non-uniform) fol [...] new 74c4c4303a36 mm/huge_memory: remove the old, unused __split_huge_page() new 2a31f28bfcb1 mm/huge_memory: add folio_split() to debugfs testing interface new 5c12fbb4dbaa mm/truncate: use folio_split() in truncate operation new ca7c410c4416 selftests/mm: add tests for folio_split(), buddy allocator [...] new 8ccf7fd76211 mm/filemap: use xas_try_split() in __filemap_add_folio() new de9d2426e2be mm-filemap-use-xas_try_split-in-__filemap_add_folio-fix new 4a03dddc7a82 mm/shmem: use xas_try_split() in shmem_split_large_entry() new b4b9a774b71f mm/damon/sysfs-schemes: avoid Wformat-security warning on [...] new 38d9bc2eaa58 drivers/base/memory: improve add_boot_memory_block() new ccd5a7699cf3 drivers/base/memory: correct the field name in the header new 457e0faf3467 mm: use ptep_get() instead of directly dereferencing pte_t* new 59db2561f490 mm/shmem: fix functions documentation new ec700c6655ff mm/page_alloc: add trace event for per-zone watermark setup new 71fdc7f253af mm/page_alloc: add trace event for per-zone lowmem reserve setup new 3542adfa7835 mm/page_alloc: add trace event for totalreserve_pages calculation new e113bdf8ccc4 mm/madvise: use is_memory_failure() from madvise_do_behavior() new d8ff0eb37d00 mm/madvise: split out populate behavior check logic new dc232feff7a2 mm/madvise: deduplicate madvise_do_behavior() skip case handlings new 0ecbab901347 mm/madvise: remove len parameter of madvise_do_behavior() new 28be7ad5db71 mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock new 75144717135e mm: lock PGDAT_RECLAIM_LOCKED with acquire memory ordering new 7829bdd16a1f x86/mce: use is_copy_from_user() to determine copy-from-us [...] new 3a570730bce5 mm/hwpoison: do not send SIGBUS to processes with recovere [...] new c2c4b29a75cc mm: memory-failure: enhance comments for return value of m [...] new 6b34d32ab662 MAINTAINERS: adjust file entry in MAPLE TREE new 30af565e96be mm/debug: add line breaks new 7ab5e8032f95 selftests/mm/cow: fix the incorrect error handling new e45292bc40f0 x86/vdso: fix latent bug in vclock_pages calculation new 09a6868296ae parisc: remove unused symbol vdso_data new d854dd0e6de0 vdso: introduce vdso/align.h new 0a9200b5401f vdso: rename included Makefile new f788f98974dd vdso: add generic time data storage new 964d24d12591 vdso: add generic random data storage new 742caa47b49c vdso: add generic architecture-specific data storage new c6b579c7b2f4 arm64: vdso: switch to generic storage implementation new 7e34c9a5587b riscv: vdso: switch to generic storage implementation new 0d88b1cde840 LoongArch: vDSO: switch to generic storage implementation new 3c1813e33f5b arm: vdso: switch to generic storage implementation new e63494a69e8a s390/vdso: switch to generic storage implementation new 29f1e4bf2ac3 MIPS: vdso: switch to generic storage implementation new 77d64ece62f3 powerpc/vdso: switch to generic storage implementation new 02bec1162e1c x86/vdso: switch to generic storage implementation new a7251aac8ce1 x86/vdso/vdso2c: remove page handling new 30206b28fc97 vdso: remove remnants of architecture-specific random stat [...] new 0be25ed5d479 vdso: remove remnants of architecture-specific time storage new 89fbc62fe540 mseal sysmap: kernel config and header change new 6cc7a1e2989c selftests: x86: test_mremap_vdso: skip if vdso is msealed new 21cd1e0e22c1 mseal sysmap: generic vdso vvar mapping new 2117d1d23434 mseal sysmap: enable x86-64 new d7a9b7360fc9 mseal sysmap: enable arm64 new d7e55090c23f mseal sysmap: uprobe mapping new e2407f658839 mseal sysmap: update mseal.rst new ac5e784460fd selftest: test system mappings are sealed new 0959572c269a mseal sysmap: enable s390 new 02b17b7dbb87 mm,procfs: allow read-only remote mm access under CAP_PERFMON new 279a92c62eb5 MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK [...] new 906beaf49986 scripts: add script to extract built-in firmware blobs new 5edf19ddc047 .mailmap: remove redundant mappings of emails new f0670b23ab39 docs,procfs: document /proc/PID/* access permission checks new c991546d2e0f lib/plist.c: add shortcut for plist_requeue() new f4919ffc1943 lib-plistc-add-shortcut-for-plist_requeue-fix new 517d8e0e9260 kexec: initialize ELF lowest address to ULONG_MAX new 865ea94cfc59 crash: remove an unused argument from reserve_crashkernel_ [...] new cdd51d4faf1e crash: let arch decide usable memory range in reserved area new ed9d693b494a powerpc/crash: use generic APIs to locate memory hole for kdump new 41965b390b46 powerpc/crash: preserve user-specified memory limit new f738f21352c0 powerpc: insert System RAM resource to prevent crashkernel [...] new f4f9478f77a9 powerpc/crash: use generic crashkernel reservation new c93a185e0bf8 get_maintainer: add --substatus for reporting subsystem status new 6e29578c38d8 get_maintainer: add --substatus for reporting subsystem st [...] new 327d7c228b64 get_maintainer: stop reporting subsystem status as maintai [...] new d075cad8d559 lib/zlib: drop EQUAL macro new 0e7a46846f2e rcu: provide a static initializer for hlist_nulls_head new 4a39e68ac465 ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() new 0540d7caa6fd ucount: use RCU for ucounts lookups new 92f8bac7d22d ucount: use rcuref_t for reference counting new b08f6c047809 checkpatch: add warning for pr_* and dev_* macros without [...] new 716ba8dbb3dd ocfs2: validate l_tree_depth to avoid out-of-bounds access new d935227ac2a3 ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() new d943a50e7f97 ocfs2: remove reference to bh->b_page new d7bb39362a66 reboot: replace __hw_protection_shutdown bool action param [...] new bdb0dbdeb9c8 reboot: reboot, not shutdown, on hw_protection_reboot timeout new fcf43579512d docs: thermal: sync hardware protection doc with code new b4a0e8ef05f8 reboot: describe do_kernel_restart's cmd argument in kernel-doc new b857ff5d7430 reboot: rename now misleading __hw_protection_shutdown symbols new 8da18ff8eb66 reboot: indicate whether it is a HARDWARE PROTECTION reboo [...] new 139016c4ed01 reboot: add support for configuring emergency hardware pro [...] new ac89fc787b58 reboot: hide unused hw_protection_attr new 90fbe6a3ed12 regulator: allow user configuration of hardware protection action new fbf9c9f8cf92 platform/chrome: cros_ec_lpc: prepare for hw_protection_sh [...] new 94104cd6b216 dt-bindings: thermal: give OS some leeway in absence of cr [...] new 20f114741996 thermal: core: allow user configuration of hardware protec [...] new 212dd3f6e57f reboot: retire hw_protection_reboot and hw_protection_shut [...] new a0201c555fb8 lib min_heap: use size_t for array size and index variables new 9adeba412ed6 mailmap: remove never used @parity.io email new 927ffe5bd929 MAINTAINERS: mailmap: update Hyeonggon's name and email address new 76fb172c54da scripts/gdb: add $lx_per_cpu_ptr() new 3b382d6cd1a4 rhashtable: remove needless return in three void APIs new aaed654e6bd0 cpu: remove needless return in void API suspend_enable_sec [...] new d35e82553e11 coccinelle: misc: secs_to_jiffies: Patch expressions too new 2020fa18d22e scsi: lpfc: convert timeouts to secs_to_jiffies() new 25ff20d1bcb3 scsi-lpfc-convert-timeouts-to-secs_to_jiffies-fix new a92a878baa4d accel/habanalabs: convert timeouts to secs_to_jiffies() new e15672d49240 ALSA: ac97: convert timeouts to secs_to_jiffies() new 803b9f24244f btrfs: convert timeouts to secs_to_jiffies() new a08b07d11f09 libceph: convert timeouts to secs_to_jiffies() new f88170ad21a6 ata: libata-zpodd: convert timeouts to secs_to_jiffies() new 884952e42abd xfs: convert timeouts to secs_to_jiffies() new 79f25aa6456b power: supply: da9030: convert timeouts to secs_to_jiffies() new bdff31a4c622 nvme: convert timeouts to secs_to_jiffies() new 57d6e291282d spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() new 5a75b315438d spi: spi-imx: convert timeouts to secs_to_jiffies() new bbb303487825 platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() new 1d7c68f3c117 platform/x86: thinkpad_acpi: convert timeouts to secs_to_j [...] new df1013d282a9 RDMA/bnxt_re: convert timeouts to secs_to_jiffies() new 337b3f1af1dc scripts/gdb/linux/symbols.py: address changes to module_se [...] new 435c7663d956 signal: avoid clearing TIF_SIGPENDING in recalc_sigpending [...] new f6a7647e9091 signal-avoid-clearing-tif_sigpending-in-recalc_sigpending- [...] new 19f7ee84f392 scripts/gdb/symbols: determine KASLR offset on s390 new 67c0bd420fb0 kexec_core: accept unaccepted kexec segments' destination [...] new becbb0a7e7e3 resource: fix resource leak in get_free_mem_region() new d8c6e17df822 checkpatch: describe --min-conf-desc-length new c19ae51be05d lib/rbtree: enable userland test suite for rbtree related [...] new 84e29a62ff09 lib/rbtree: split tests new d7fc22380eef lib/rbtree: add random seed new b894b72475c9 lib/interval_tree: add test case for interval_tree_iter_xx [...] new 0a1b0ca9d501 hack for "lib/interval_tree: add test case for interval_tr [...] new 20a2933f28b8 lib/interval_tree: add test case for span iteration new 037284891cef lib/interval_tree: skip the check before go to the right subtree new c091672a9390 lib/interval_tree: fix the comment of interval_tree_span_i [...] new 0174ed04ed6d foo new 06c14498dc48 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 11df18dd8943 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9c3344141866 perf ftrace: Fix latency stats with BPF new 79056b3fe887 perf ftrace: Remove an unnecessary condition check in BPF new e1cde2d5e92f perf ftrace: Use atomic inc to update histogram in BPF new ce2289ad0a21 perf annotate-data: Add annotated_data_type__get_member_name() new 1f284082b167 perf annotate: Remove unused len parameter from annotation [...] new 9aa3cbbffb16 perf annotate: Pass annotation_options to annotation_line_ [...] new fe8da6692aa8 perf annotate: Pass hist_entry to annotate functions new 236ee2569a5d perf annotate: Factor out __hist_entry__get_data_type() new 30c5a3941d0f perf annotate: Implement code + data type annotation new bbf006d6d199 perf annotate: Add --code-with-type option. new 0c9f3a8597d2 libapi: Add missing header with NAME_MAX define to io_dir.h new cf67629f7f63 perf units: Fix insufficient array space new 2333cfa9f804 perf hist stdio: Do bounds check when printing callchains [...] new 624028e7296e Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 730a96891f9b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new bf25266f8382 arm64/kernel: Always use level 2 or higher for early mappings new ecc4246ed8f3 Merge branch 'for-next/pgtable-cleanups' into for-next/core new 857fa25a2cd0 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 977a87740b76 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new fbe2dc376c28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 655ee96305e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58e295ff8a27 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 0dd8d20018e3 ARM: dts: aspeed: Remove swift machine new 45789c220297 ARM: dts: aspeed: Align GPIO hog name with bindings new aeb244647037 ARM: dts: aspeed: bletchley: remove unused ethernet-phy node new 5d76eeb2ab1e dt-bindings: ipmi: Add binding for IPMB device new 3488bf87c111 ARM: dts: aspeed: system1: Add IPMB device new 6eb9f91ff368 ARM: dts: aspeed: system1: Add GPIO line name new 0983d471cb6e ARM: dts: aspeed: system1: Reduce sgpio speed new 50fdafb631af ARM: dts: aspeed: system1: Update LED gpio name new 32e1b13c0e7e ARM: dts: aspeed: system1: Remove VRs max8952 new 62ce1bede484 ARM: dts: aspeed: system1: Mark GPIO line high/low new 0b157230dbce ARM: dts: aspeed: system1: Disable gpio pull down new efd8fc0951f1 ARM: dts: aspeed: Rework APB nodes new c78f421ea75b ARM: aspeed: Don't select SRAM new 901874f5db22 soc: aspeed: lpc: Fix impossible judgment condition new a99a6c80e307 ARM: dts: nuvoton: Align GPIO hog name with bindings new bf8f48263c0e Merge remote-tracking branches 'aspeed/dt', 'aspeed/driver [...] new 9257d63b01a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7719c6c7c076 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 1a7bf23ea35f Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 1393e971fb12 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 621ba902eb01 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 42928829ed67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 947a37243a99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9384acac9dd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d148566fba24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8744dd90cd6b arm64: dts: qcom: sm8750: Add IPCC, SMP2P, AOSS and ADSP new 0fe088574b30 arm64: dts: qcom: sm8750: Add LPASS macro codecs and pinctrl new 0c23fa864887 arm64: dts: qcom: sm8750-mtp: Enable ADSP new 23d8b031f302 arm64: dts: qcom: sm8750-qrd: Enable ADSP new 58471055ae76 arm64: dts: qcom: sm8750: Add CDSP new 070b7e0490b5 arm64: dts: qcom: sm8750-mtp: Enable CDSP new 0bbdfaa204ce arm64: dts: qcom: sm8750-qrd: Enable CDSP new c1d6c9620ffb Merge branches 'arm32-for-6.15', 'arm64-defconfig-for-6.15 [...] new 27c339e52212 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d680f9ad9f66 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d41f0d0bbd79 dt-bindings: reset: atmel,at91sam9260-reset: add sam9x7 new 778752759bd0 dt-bindings: firmware: imx: add property reset-controller new 6b64fde5c183 reset: imx: Add SCU reset driver for i.MX8QXP and i.MX8QM new 5020865562da Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new e2759a8d452b arm64: dts: rockchip: Enable HDMI audio output for ArmSoM Sige7 new 156b53f51014 Merge branch 'v6.15-armsoc/dts64' into for-next new a6dfd7a18636 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa04bb7d0826 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e56efd2e9b43 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 1f9a09afe58d Merge branch 'for-next' of https://github.com/sophgo/linux.git new 8350dfb74f83 Merge branch 'for-next' of https://github.com/spacemit-com/linux new 35e19e37d996 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 8fc577671092 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 41ec3e96d4d2 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 24c2a25f7cd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0c02026be0e Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new ea41715da68b Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new e7905cdbdcbc Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new fa6c7cad98bc Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new a2aacc595fb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4893067311f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a50d56eb2ba3 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 0f01b3255fca Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new d0c8695b9909 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a463c1f0ec6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3c5f0bb6b96d Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 098017e0a5a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76f37f2bd762 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 3bcde88d381a bcachefs: fix tiny leak in bch2_dev_add() adds 1e7a8024e1bf bcachefs: bs > ps support adds ee6468436618 bcachefs: btree_node_(rewrite|update_key) cleanup adds 40edf5ef3078 bcachefs: check_bp_exists() check for backpointers for sta [...] adds 0b7fde357e4d bcachefs: Fix missing increment of move_extent_write counter adds f10fd7deaa8f bcachefs: Don't inc io_(read|write) counters for moves adds 3af2b19f3acd bcachefs: Move write_points to debugfs adds ec8f67b95eba bcachefs: Separate running/runnable in wp stats adds b7410ef6b55a bcachefs: enum bch_persistent_counters_stable adds 674e7d6d98d8 bcachefs: BCH_COUNTER_bucket_discard_fast adds 778d2cf34397 bcachefs: BCH_IOCTL_QUERY_COUNTERS adds 1dbbecc07bdb bcachefs: bch2_data_update_inflight_to_text() adds 221862e0ba09 bcachefs: kill bch_read_bio.devs_have adds aac45d528a21 bcachefs: x-macroize BCH_READ flags adds ee435431ec71 bcachefs: Rename BCH_WRITE flags fer consistency with othe [...] adds bf240cfb0c07 bcachefs: rbio_init_fragment() adds 770f18ca6974 bcachefs: rbio_init() cleanup adds a3a59d5629f9 bcachefs: data_update now embeds bch_read_bio adds 4168e59dec75 bcachefs: promote_op uses embedded bch_read_bio adds 262e9d7a81e0 bcachefs: bch2_update_unwritten_extent() no longer depends [...] adds 6340f41c9f48 bcachefs: cleanup redundant code around data_update_op ini [...] adds f4cabfb96c23 bcachefs: Be stricter in bch2_read_retry_nodecode() adds dc32ae7d931c bcachefs: Promotes should use BCH_WRITE_only_specified_devs adds 61a0a7609b57 bcachefs: Self healing writes are BCH_WRITE_alloc_nowait adds 6b77b00b1886 bcachefs: Rework init order in bch2_data_update_init() adds e10470a0e768 bcachefs: Bail out early on alloc_nowait data updates adds 73fb72d60834 bcachefs: Don't start promotes from bch2_rbio_free() adds d15ea8fb8f60 bcachefs: Don't self-heal if a data update is already rewriting adds c6a355efea94 bcachefs: Internal reads can now correct errors adds c0c159af8c45 bcachefs: backpointer_get_key() doesn't pull in btree node adds 8feaef4f57ce bcachefs: bch2_btree_node_rewrite_pos() adds 78f96712cf20 bcachefs: bch2_move_data_phys() adds 625ecb6dee7c bcachefs: __bch2_move_data_phys() now uses bch2_btree_node [...] adds 67e441a9681d bcachefs: bch2_bkey_pick_read_device() can now specify a device adds aa858e31d39d bcachefs: bch2_btree_node_scrub() adds 6ad0d0d39320 bcachefs: Scrub adds c498e7722d2d bcachefs: Fix subtraction underflow adds 0ba693abd35e bcachefs: Read/move path counter work adds 67b2311e19a3 bcachefs: Convert migrate to move_data_phys() adds d5fd33750439 bcachefs: bch2_indirect_extent_missing_error() prints path [...] adds e3e36d7b8e1b bcachefs: bch2_inum_offset_err_msg_trans() no longer handl [...] adds 48812067b59f bcachefs: Factor out progress.[ch] adds 095032b842ce bcachefs: Add a progress indicator to bch2_dev_data_drop() adds dfba01be7480 bcachefs: add progress indicator to check_allocations adds b91dc42711ff bcachefs: Kill journal_res_state.unwritten_idx adds 136e497a1e76 bcachefs: Kill journal_res.idx adds aaafeb0577b1 bcachefs: Don't touch journal_buf->data->seq in journal_res_get adds b00efd70a938 bcachefs: Free journal bufs when not in use adds bddfd3b7d50e bcachefs: Increase JOURNAL_BUF_NR adds 47d7b33aca4f bcachefs: Ignore backpointers to stripes in ec_stripe_upda [...] adds 5fbe9e65512d bcachefs: Add comment explaining why asserts in invalidate [...] adds 82bbdb55b987 bcachefs: Add time_stat for btree writes adds b1beeaa0dace bcachefs: bch2_bkey_ptr_data_type() now correctly returns [...] adds 702f09d769fb bcachefs: bch2_blacklist_entries_gc cleanup adds 5490270636a0 bcachefs: EYTZINGER_DEBUG fix adds 426c2c189aec bcachefs: eytzinger self tests: loop cleanups adds d726f9d6f944 bcachefs: eytzinger self tests: missing newline termination adds 22cc772edb9b bcachefs: eytzinger self tests: fix cmp_u16 typo adds c3568a8258cf bcachefs: eytzinger[01]_test improvement adds 050ecd111229 bcachefs: eytzinger0_find_test improvement adds 61747a1b5338 bcachefs: add eytzinger0_for_each_prev adds 894da0ff1bf2 bcachefs: improve eytzinger0_find_le self test adds de2c0fec6157 bcachefs: convert eytzinger0_find_le to be 1-based adds 9c698f96ae95 bcachefs: simplify eytzinger0_find_le adds 602723a83e7d bcachefs: add eytzinger0_find_gt self test adds 907c0d554503 bcachefs: implement eytzinger0_find_gt directly adds 3764fb51af25 bcachefs: implement eytzinger0_find_ge directly adds 4441477a811d bcachefs: add eytzinger0_find_ge self test adds d24d5006e4e5 bcachefs: Add eytzinger0_find self test adds 8fdc85afca8d bcachefs: convert eytzinger0_find to be 1-based adds 6f3be6767de7 bcachefs: convert eytzinger sort to be 1-based (1) adds 6534a0612863 bcachefs: convert eytzinger sort to be 1-based (2) adds 95d8906b34d3 bcachefs: eytzinger1_{next,prev} cleanup adds 79c39121670b bcachefs: metadata_target is not an inode option adds e4ba3961186e bcachefs: bch2_write_op_error() now prints info about data update adds 117908fc3c80 bcachefs: minor journal errcode cleanup adds be270d241233 bcachefs: bch2_lru_change() checks for no-op adds e02e66de5133 bcachefs: s/BCH_LRU_FRAGMENTATION_START/BCH_LRU_BUCKET_FRA [...] adds cd7c6e5a310b bcachefs: decouple bch2_lru_check_set() from alloc btree adds cab826163a14 bcachefs: Rework bch2_check_lru_key() adds 11bc5cfc59e1 bcachefs: bch2_trigger_stripe_ptr() no longer uses ec_stri [...] adds 04e2f9b37427 bcachefs: Better trigger ordering adds 094c22a5384f bcachefs: rework bch2_trans_commit_run_triggers() adds 7d5f25e1435d bcachefs: bcachefs_metadata_version_cached_backpointers adds d28503fab833 bcachefs: Invalidate cached data by backpointers adds 93bd45d70b20 bcachefs: Advance bch_alloc.oldest_gen if no stale pointers adds d28101b74a1a bcachefs: bcachefs_metadata_version_stripe_backpointers adds ceaf33f8fae9 bcachefs: bcachefs_metadata_version_stripe_lru adds 7eda5a5f1f4f bcachefs: Kill dirent_occupied_size() in rename path adds 0d25bde9a6c3 bcachefs: Kill dirent_occupied_size() in create path adds 9448bca72229 bcachefs: Split out dirent alloc and name initialization adds 3fc1d8081fc5 bcachefs: bcachefs_metadata_version_casefolding adds 03e20744c980 bcachefs: sysfs internal/trigger_btree_updates adds 935ad527e402 Documentation: bcachefs: casefolding: Do not italicize NUL adds 44d08afc9575 Documentation: bcachefs: casefolding: Fix dentry/dcache co [...] adds 2ee77424d48a Documentation: bcachefs: casefolding: Use bullet list for [...] adds 0f0a791f051c Documentation: bcachefs: Add casefolding toctree entry adds ff05ae8eeb86 Documentation: bcachefs: Split index toctree adds c9ee62bfbf01 Documentation: bcachefs: SubmittingPatches: Demote section [...] adds 108e1885cbd8 Documentation: bcachefs: SubmittingPatches: Convert footno [...] adds d68b6b3dc640 bcachefs: BCH_SB_FEATURES_ALL includes BCH_FEATURE_incompa [...] adds 2a43b8875624 bcachefs: Fix error type in bch2_alloc_v3_validate() adds 6a89a42fd78a bcachefs: bch2_request_incompat_feature() now returns error code adds 83ecbedd33b6 bcachefs: bcachefs_metadata_version_extent_flags adds 651c2fd3df8a bcachefs: give bch2_write_super() a proper error code adds 4e2c4d45266c bcachefs: data_update now checks for extents that can't be moved adds dd6e8e77f6d7 bcachefs: Fix read path io_ref handling adds 11beb2b03e07 bcachefs: bch2_account_io_completion() adds 8503acb8128d bcachefs: Finish bch2_account_io_completion() conversions adds 69532f8a0555 bcachefs: Stash a pointer to the filesystem for blk_holder_ops adds 642171dbc0a5 bcachefs: Make sure c->vfs_sb is set before starting fs adds 94c186a762b8 bcachefs: Implement blk_holder_ops adds c12c3d44dbeb bcachefs: Fix btree_node_scan io_ref handling adds 297818deb6f0 bcachefs: bch2_dev_get_ioref() may now sleep adds 0c0c8bb5d98e bcachefs: Change BCH_MEMBER_STATE_failed semantics adds c5531a944a43 bcachefs: Kick devices out after too many write IO errors adds 861b1a392fbc bcachefs: journal write path comment adds 9b7c566e1ab9 bcachefs: ec_stripe_delete() uses new stripe lru adds 1508324f8229 bcachefs: get_existing_stripe() uses new stripe lru adds 316ef692ded6 bcachefs: trace_stripe_create adds 6226cb1a58f3 bcachefs: We no longer read stripes into memory at startup adds eab613f5f29f bcachefs: Remove unnecessary byte allocation adds 6b840c7fb48f bcachefs: Use max() to improve gen_after() adds cf02fb951d2b bcachefs: Kill a bit of dead code adds 2d38b569a060 bcachefs: Convert read path to standard error codes adds 62847f214163 bcachefs: Fix BCH_ERR_data_read_csum_err_maybe_userspace i [...] adds ebc2f4f7245f bcachefs: Read error message now indicates if it was for a [...] adds 8206a1397b7f bcachefs: BCH_ERR_data_read_buffer_too_small adds f290ffacecd6 bcachefs: Return errors to top level bch2_rbio_retry() adds 0a261d1a95f9 bcachefs: Print message on successful read retry adds 8b36cdbd5a45 bcachefs: Don't create bch_io_failures unless it's needed adds 78ff920c3b78 bcachefs: Checksum errors get additional retries adds 6cada4ccc4c1 bcachefs: __bch2_read() now takes a btree_trans adds 786813c06089 bcachefs: BCH_READ_data_update -> bch_read_bio.data_update adds 2df6d55bbf37 bcachefs: Be precise about bch_io_failures adds 5db248b7f63e bcachefs: Poison extents that can't be read due to checksu [...] adds c5df151e4888 bcachefs: Data move can read from poisoned extents adds ee39dc9828a1 bcachefs: Debug params for data corruption injection adds 06129f3c9589 block: Allow REQ_FUA|REQ_READ adds 9df14f4c9798 bcachefs: Read retries are after checksum errors now REQ_FUA adds 520a4efe39fa bcachefs: bch2_bkey_ptrs_rebalance_opts() adds b1caef11050c bcachefs: Rebalance now skips poisoned extents adds 2321e2dfc220 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 0bdb376646e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds c719b4bf8861 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fc99045effa8 smb: client: fix regression with guest option adds 7489161b1852 cifs: Fix integer overflow while processing acregmax mount option adds 5b29891f91df cifs: Fix integer overflow while processing acdirmax mount option adds 64f690ee22c9 cifs: Fix integer overflow while processing actimeo mount option adds d5a30fddfe2f cifs: Fix integer overflow while processing closetimeo mou [...] adds 605b249ea967 smb: client: Fix match_session bug preventing session reuse adds a070f41a0ceb CIFS: Propagate min offload along with other parameters fr [...] adds 66f9a72d3fcd smb: client: Fix netns refcount imbalance causing leaks an [...] adds 06e1a8ed1ca9 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 964d37e191de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b42981069433 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds d4833aaa2d36 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 25a24f90f78e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 6afdc60ec30b udf: Fix inode_getblk() return value adds bc71aab4513f Revert "ext4: add pre-content fsnotify hook for DAX faults" adds 27773ce17762 Revert "xfs: add pre-content fsnotify hook for DAX faults" adds 955fbe0ef19d Revert "fsnotify: generate pre-content permission event on [...] adds 4f4dc3a9378b Revert "mm: don't allow huge faults for files with pre con [...] adds 252256e416de Revert "fanotify: disable readahead if we have pre-content [...] adds 82b6a8dd857d Merge reverts for HSM page fault events. adds 05a23ba82446 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 1a6d7b84f1d7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds d7b549def0eb f2fs: add carve_out sysfs node adds 64ee7503cbf6 f2fs: use f2fs_sb_has_device_alias during option parsing adds 277352b6cbed f2fs: consolidate unsupported option handling errors adds abd0e040e9a5 f2fs: factor out an f2fs_default_check function adds 7d6ee5033071 f2fs: make INLINECRYPT a mount option flag adds 9100adf326fa f2fs: make LAZYTIME a mount option flag adds 0edcb2197e76 f2fs: Pass sbi rather than sb to f2fs_set_test_dummy_encryption adds 9cca49875997 f2fs: defer readonly check vs norecovery adds b7de231b9df4 f2fs: pass sbi rather than sb to quota qf_name helpers adds 71e9bd3d5c04 f2fs: pass sbi rather than sb to parse_options() adds 63b55be1b54f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 84ae41d54341 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds ff134323f05c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 18ff071ef0a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fc0f3fa93a94 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds bade30a3a62f Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 99106a1f7863 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds b7981369313e Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 1884897bb777 Merge branch '9p-next' of git://github.com/martinetd/linux adds b35adefd2478 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 46e4a6721ca0 Merge branch 'vfs.fixes' into vfs.all adds 86f40fa6a467 fs: dodge an atomic in putname if ref == 1 adds dc530c44cd64 fs: use debug-only asserts around fd allocation and install adds f1ce61d0f71e Merge branch 'vfs-6.15.misc' into vfs.all adds e1c24b52adb2 selftests: add tests for mount notification adds 17de06bd4f39 Merge branch 'vfs-6.15.mount' into vfs.all adds dfb0a2031fb1 Merge branch 'vfs-6.15.pidfs' into vfs.all adds 3c7ed4cc0338 Merge branch 'vfs-6.15.pipe' into vfs.all adds 4ce65a57d125 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all adds 4e34fd035d45 Merge branch 'vfs-6.15.mount.api' into vfs.all adds d6debed0e397 Merge branch 'vfs-6.15.iomap' into vfs.all adds 76b026759826 Merge branch 'vfs-6.15.async.dir' into vfs.all adds 9f3b6234b04e Merge branch 'vfs-6.15.overlayfs' into vfs.all adds a7df9ee9c518 Merge branch 'vfs-6.15.nsfs' into vfs.all adds 69eeab9124b7 Merge branch 'vfs-6.15.eventpoll' into vfs.all adds 25855b4f04ff Merge branch 'vfs-6.15.sysv' into vfs.all adds eced5f1a2cd5 Merge branch 'vfs-6.15.pagesize' into vfs.all adds c5d18906faa7 Merge branch 'vfs-6.15.mount.namespace' into vfs.all adds 37dfc549c913 Merge branch 'vfs-6.15.ceph' into vfs.all adds c47b581a6804 Merge branch 'vfs-6.15.shared.afs' into vfs.all adds df75c6f9f900 Merge branch 'vfs-6.15.initramfs' into vfs.all adds 2113d44634e5 Merge branch 'vfs-6.15.file' into vfs.all adds 4667a6c5a42b Merge branch 'vfs-6.15.orangefs' into vfs.all adds ec6ad0edff49 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds 11556ef2c8e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3726d25db46e Merge branch 'fs-next' of linux-next new 965c7654663e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cd75f5989396 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b9008b588b63 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new fb73906953c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba9cf0b88de4 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 123236127d76 i2c: i801: Switch to iomapped register access new 42c1c13f4b70 i2c: i801: Use MMIO if available new 1142e8922ca5 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 539da297fef8 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new bd7f17ead1b9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new cdde08ddd617 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 6f99152f7b3a Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 68cb0139fec8 cpuidle: Init cpuidle only for present CPUs new 3efeeaf85f5c PM: clk: Remove unused pm_clk_remove() new 13b4f9e126cb PM: sleep: Remove unused pm_generic_ wrappers new 0f42194c6b22 PM: s2idle: Drop redundant locks when entering s2idle new 4b7d654258e0 PM: s2idle: Extend comment in s2idle_enter() new 956af869a2b7 PM: sleep: core: Fix indentation in dpm_wait_for_children() new 9fd5266ac37f Merge branches 'pm-cpuidle', 'pm-misc' and 'pm-sleep' into [...] new 270247a209a9 PNP: Remove prehistoric deadcode new 425b1c97b07f PNP: Expand length of fixup id string new 967cbca87965 Merge branch 'pnp' into linux-next new 770a75ae91c8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 311af31c3a22 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new fe59b0395437 dt-bindings: firmware: thead,th1520: Add support for firmw [...] new e4b3cbd840e5 firmware: thead: Add AON firmware protocol driver new 0c54b63d247a dt-bindings: power: Add TH1520 SoC power domains new dc9a897dbb03 pmdomain: thead: Add power-domain driver for TH1520 new bb299bea28cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0c80964dbe53 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 8b6745b9f6b2 RDMA/hns: Inappropriate format characters cleanup new 0a924decd4a3 RDMA/rxe: Improve readability of ODP pagefault interface new 084d1d7087ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e3285040514 net: hns3: use string choices helper new 676cc91e1f2a net: cn23xx: fix typos new 05fd00e5e7b1 net: hsr: Fix PRP duplicate detection new 814dbf4b6c95 net: hsr: Add KUnit test for PRP new 313cf06ef4de dt-bindings: net: rockchip-dwmac: Require rockchip,grf and [...] new 247e84f66a3d net: stmmac: dwmac-rk: Validate GRF and peripheral GRF dur [...] new 41f35564cb71 net: stmmac: dwmac-rk: Remove unneeded GRF and peripheral [...] new d28fcb72f080 Merge branch 'net-stmmac-dwmac-rk-validate-grf-and-periphe [...] new 5a1dddd29444 dt-bindings: net: Define interrupt constraints for DWMAC v [...] new 89d75c4c67ac Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 941defcea7e1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new eabbd89ebd47 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 44e128f4a096 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06ed93c80a34 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 174f3c12f664 Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO new 5c301fb00b84 Bluetooth: hci_vhci: Mark Sync Flow Control as supported new b22b213c146d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1261e434b499 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c6272c140b14 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 85346e4b546a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 142608b3b98e Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 09157b70a7d1 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 5528a6cd1e74 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b7da6c7924e4 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new e79717c46f37 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new cdee4bb7929e Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 027b6ed75b75 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 80bcbdfc8cf5 drm/xe/svm: Add stats for SVM page faults new 278469ff569e drm/xe/eustall: Fix a possible pointer dereference after free new 80888fcaa893 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new cdaedfe61968 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f6422c62eb64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a685cfba5f6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a935b3f98180 ASoC: SOF: ipc4-topology: Allocate ref_params on stack new d58f70d03610 Merge remote-tracking branch 'asoc/for-6.15' into asoc-next new ac1e4bd11684 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51b5a7bff02d Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new a19937278fb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 26064d3e2b4d block: fix adding folio to bio new 0fa6648a1f41 Merge branch 'for-6.15/block' into for-next new 7cc5d2108705 io_uring/memmap: move vm_flags_set() outside of ctx->mmap_lock new 20da69d03cbf Merge branch 'for-6.15/io_uring' into for-next new 4b10a3bc67c1 md: ensure resync is prioritized over recovery new 5fbcf76e0dfe md/raid1: fix memory leak in raid1_run() if no active rdev new 9faab548974e md: merge common code into find_pers() new bf0a73264fa4 md: only include md-cluster.h if necessary new d3beb7c9c61d md: introduce struct md_submodule_head and APIs new 3d44e1d1575a md: switch personalities to use md_submodule_head new ff84e1b1d215 md/md-cluster: cleanup md_cluster_ops reference new c594de0455b3 md: don't export md_cluster_ops new 87a86277c9f5 md: switch md-cluster to use md_submodle_head new 8542870237c3 md: fix mddev uaf while iterating all_mddevs list new 1320fe874175 md/raid5: merge reshape_progress checking inside get_resha [...] new e879a0d9cb08 md/raid1,raid10: don't ignore IO flags new 6130825f34d4 md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb new 3db440443539 md/raid10: wait barrier before returning discard request w [...] new 017ff379b60b Merge tag 'md-6.15-20250312' of https://git.kernel.org/pub [...] new b33d67061346 Merge branch 'for-6.15/block' into for-next new 75618ac6e98f block: remove unused parameter 'q' parameter in __blk_rq_map_sg() new f5bbefaabf6a Merge branch 'for-6.15/block' into for-next new a3996d11f3ab block: protect debugfs attrs using elevator_lock instead o [...] new 78800f5997d8 block: remove unnecessary goto labels in debugfs attribute [...] new 0e94ed336814 block: protect debugfs attribute method hctx_busy_show new 3b7d90f395f9 Merge branch 'for-6.15/block' into for-next new 45de08c0b204 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 5fb39427fa9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2bc80dec4ef8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9114e3310e97 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b290c0e105c9 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 6c4356be3322 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 0ad949011d7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 557b4c79dfeb Merge remote-tracking branch 'regulator/for-6.15' into reg [...] new de70a4870cf4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dcec4dcdfbb3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cf5c8a30615f Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 36b5d5b6ee0a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new fb9a7eaf9796 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c3a6f171dc1d Merge branch 'next' of git://github.com/cschaufler/smack-next new 7e4e75858eb7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 212b7aa3a1e5 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 0a679336dc17 iommu/arm-smmu: Set rpm auto_suspend once during probe new df90abbc31e6 dt-bindings: arm-smmu: Document QCS8300 GPU SMMU new 73d2f10957f5 iommu: Don't warn prematurely about dodgy probes new ba40f9dc95b2 iommu/mediatek-v1: Support COMPILE_TEST new 1c608b0b280d iommu/amd: Introduce generic function to set multibit feat [...] new eaf717fa1c3f iommu/amd: Replace slab cache allocator with page allocator new 950865c1b88a iommu/amd: Rename DTE_INTTABLEN* and MAX_IRQS_PER_TABLE macro new 19e5cc156cbc iommu/amd: Enable support for up to 2K interrupts per function new f5a5f66e2791 Merge branches 'apple/dart', 'arm/smmu/updates', 'arm/smmu [...] new c18e4538fbb0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 59f0b1137bce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 385d5c91c621 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67bfb9ad1e79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91ce208d7ab7 spi: Use inclusive language new b5f26e435de1 Merge remote-tracking branch 'spi/for-6.15' into spi-next new cf1bdfc9e28e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e30b7fab25f5 next-20250303/tip new cf1e37ceff4a Merge branch 'timers/drivers/next' of https://git.linaro.o [...] new 447b320ae2a7 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 1bd56d303e66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 33c661c4b6aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b390ff687eb4 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 091d08c6b0e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c2e059dbbef1 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new bf052e4ff1b6 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 233aaa9b8891 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97e13ecb0266 sched_ext: Skip per-CPU tasks in scx_bpf_reenqueue_local() new 80acf82c1631 Merge branch 'for-6.15' into for-next new 75e83bb7722a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3c61a32325d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d1f78b1160c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 383d78410f94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f7bd1671eb75 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new bb4e2d259c01 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new dfb3940020a8 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 247334722cfb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 694849fd2359 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new a6d918169c13 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 640a1d269f12 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 261fb0fc9e99 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 68aac2871936 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d829c3cc06f Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new ce95be02f7fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c1c9023cb9ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 30d1b482b9b8 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new efb106631fe4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ac41fb00504 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 93ce5b46eddc Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new f182f1b6c8d7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 548c4a28aa12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a797cdbf2b62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc8f82855b7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42c5fb491ef7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new cd9ccebfa5c1 dt-bindings: reset: audiomix: Add reset ids for EARC and DSP new e1b312356d7a dt-bindings: dsp: fsl,dsp: Add resets property new 9df5c535a274 reset: imx8mp-audiomix: Add prefix for internal macro new a83bc87cd30a reset: imx8mp-audiomix: Prepare the code for more reset bits new 9fba66374dee reset: imx8mp-audiomix: Introduce active_low configuration option new c133ec126af8 reset: imx8mp-audiomix: Add support for DSP run/stall new 0184b4fdbad1 imx_dsp_rproc: Use reset controller API to control the DSP new 9643f7db2fd5 Merge branch 'rproc-next' into for-next new a7752e93a323 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 240ba5b6df0f Merge tag 'intel-gpio-v6.15-1' of git://git.kernel.org/pub [...] new ae09d0ecce6d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new fdceaeaf45a7 next-20250313/pinctrl new 968412cc408f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b4834627c9c Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 4e5a959284d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9789e6f675a3 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new f297ab59deac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cb2fd9fd3489 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 9f1dd4f3de62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a4f8098b7a9 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 967d0c7af9be Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new d2299858ad41 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 8eed222e4235 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 00c74031fde8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d34c9919fd9f Merge branch 'main' of git://git.infradead.org/users/willy [...] new 69720811625c Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new fd0369ea2b16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3238a39e0d41 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new 45247fb1337c Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new b3d8a535f843 acpi/ghes, cxl/pci: Process CXL CPER Protocol Errors new acc291369241 cxl/pci: Add trace logging for CXL PCIe Port RAS errors new c641da1bd713 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 74d613e046e4 efi/libstub: Avoid CopyMem/SetMem EFI services after ExitB [...] new 36d67a4ac89f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6c404e726ed2 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 17de97c1b0e6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3effe26a11cf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 51edc52594ad Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 3ca0bc40be80 Merge branch 'hrtimer-next' of https://github.com/Rust-for [...] new 15b02a36ef14 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new b51e0a7a50f3 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 533bb8ecccb2 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 7a79e7daa84e printf: convert self-test to KUnit new 81a03aa9b88c printf: break kunit into test cases new 034bee685fd4 printf: implicate test line in failure messages new 438aa26cc40c Merge branch 'for-next/hardening' into for-next/kspp new b026ef75af3f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new bcfb714bc170 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82a67e33d049 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0c5edc9f6585 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] new 5deef3e33bfa Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 2be0eb961f07 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new da920b7df701 Add linux-next specific files for 20250314
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 (613af589b566) \ N -- N -- N refs/heads/master (da920b7df701)
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 845 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-fs-f2fs | 10 + Documentation/admin-guide/pnp.rst | 3 - Documentation/core-api/printk-formats.rst | 4 +- Documentation/dev-tools/kselftest.rst | 2 +- Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 24 +- .../devicetree/bindings/firmware/fsl,scu.yaml | 12 + .../bindings/firmware/thead,th1520-aon.yaml | 53 + .../devicetree/bindings/iommu/arm,smmu.yaml | 3 +- .../devicetree/bindings/ipmi/ipmb-dev.yaml | 56 + .../bindings/net/amlogic,meson-dwmac.yaml | 6 + .../devicetree/bindings/net/intel,dwmac-plat.yaml | 6 + .../devicetree/bindings/net/mediatek-dwmac.yaml | 6 + .../devicetree/bindings/net/nxp,dwmac-imx.yaml | 8 + .../devicetree/bindings/net/rockchip-dwmac.yaml | 31 +- .../devicetree/bindings/net/stm32-dwmac.yaml | 10 + .../bindings/net/toshiba,visconti-dwmac.yaml | 6 + .../bindings/reset/atmel,at91sam9260-reset.yaml | 4 + MAINTAINERS | 9 +- Next/SHA1s | 94 +- Next/merge.log | 1183 ++++++++++++-------- arch/arm/boot/dts/aspeed/Makefile | 1 - .../boot/dts/aspeed/aspeed-bmc-ampere-mtjade.dts | 2 +- .../aspeed/aspeed-bmc-arm-stardragon4800-rep2.dts | 4 +- .../dts/aspeed/aspeed-bmc-asrock-e3c246d4i.dts | 2 +- .../boot/dts/aspeed/aspeed-bmc-bytedance-g220a.dts | 4 +- .../boot/dts/aspeed/aspeed-bmc-delta-ahe50dc.dts | 2 +- .../dts/aspeed/aspeed-bmc-facebook-bletchley.dts | 5 - .../arm/boot/dts/aspeed/aspeed-bmc-ibm-bonnell.dts | 2 +- .../arm/boot/dts/aspeed/aspeed-bmc-ibm-everest.dts | 2 +- .../arm/boot/dts/aspeed/aspeed-bmc-ibm-rainier.dts | 4 +- .../arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts | 139 ++- .../boot/dts/aspeed/aspeed-bmc-lenovo-hr630.dts | 46 +- .../boot/dts/aspeed/aspeed-bmc-lenovo-hr855xg2.dts | 68 +- .../arm/boot/dts/aspeed/aspeed-bmc-opp-lanyang.dts | 14 +- arch/arm/boot/dts/aspeed/aspeed-bmc-opp-nicole.dts | 10 +- .../boot/dts/aspeed/aspeed-bmc-opp-palmetto.dts | 40 +- .../arm/boot/dts/aspeed/aspeed-bmc-opp-romulus.dts | 6 +- arch/arm/boot/dts/aspeed/aspeed-bmc-opp-swift.dts | 974 ---------------- arch/arm/boot/dts/aspeed/aspeed-bmc-opp-zaius.dts | 8 +- arch/arm/boot/dts/aspeed/aspeed-g4.dtsi | 93 +- arch/arm/boot/dts/aspeed/aspeed-g5.dtsi | 109 +- arch/arm/boot/dts/aspeed/aspeed-g6.dtsi | 249 ++-- arch/arm/boot/dts/nuvoton/nuvoton-npcm730-gbs.dts | 12 +- .../dts/nuvoton/nuvoton-npcm750-runbmc-olympus.dts | 120 +- arch/arm/mach-aspeed/Kconfig | 1 - arch/arm64/boot/dts/qcom/sm8750-mtp.dts | 14 + arch/arm64/boot/dts/qcom/sm8750-qrd.dts | 14 + arch/arm64/boot/dts/qcom/sm8750.dtsi | 536 +++++++++ .../boot/dts/rockchip/rk3588-armsom-sige7.dts | 8 + arch/arm64/kernel/pi/map_range.c | 4 +- arch/powerpc/platforms/cell/spufs/gang.c | 1 + arch/powerpc/platforms/cell/spufs/inode.c | 59 +- arch/powerpc/platforms/cell/spufs/spufs.h | 2 + arch/s390/mm/init.c | 4 +- arch/x86/kernel/cpu/mce/severity.c | 11 +- arch/x86/kernel/cpu/vmware.c | 4 + block/bio.c | 11 +- block/blk-core.c | 19 +- block/blk-merge.c | 4 +- block/blk-mq-debugfs.c | 41 +- block/bsg-lib.c | 2 +- drivers/acpi/apei/ghes.c | 49 + drivers/base/power/clock_ops.c | 40 - drivers/base/power/generic_ops.c | 24 - drivers/base/power/main.c | 2 +- drivers/block/mtip32xx/mtip32xx.c | 2 +- drivers/block/rnbd/rnbd-clt.c | 2 +- drivers/block/sunvdc.c | 2 +- drivers/block/virtio_blk.c | 2 +- drivers/block/xen-blkfront.c | 2 +- drivers/bluetooth/hci_vhci.c | 1 + drivers/cpuidle/cpuidle-arm.c | 8 +- drivers/cpuidle/cpuidle-big_little.c | 2 +- drivers/cpuidle/cpuidle-psci.c | 4 +- drivers/cpuidle/cpuidle-qcom-spm.c | 2 +- drivers/cpuidle/cpuidle-riscv-sbi.c | 4 +- drivers/cxl/core/Makefile | 1 + drivers/cxl/core/core.h | 3 + drivers/cxl/core/port.c | 7 + drivers/cxl/core/ras.c | 119 ++ drivers/cxl/core/trace.h | 47 + drivers/firmware/Kconfig | 9 + drivers/firmware/Makefile | 1 + drivers/firmware/efi/libstub/intrinsics.c | 26 + drivers/firmware/thead,th1520-aon.c | 248 ++++ drivers/gpio/gpiolib-cdev.c | 15 +- drivers/gpio/gpiolib.c | 8 +- drivers/gpio/gpiolib.h | 5 +- drivers/gpu/drm/i915/display/intel_crt.c | 7 +- drivers/gpu/drm/i915/display/intel_display_core.h | 5 +- .../gpu/drm/i915/display/intel_display_power_map.c | 1 - .../gpu/drm/i915/display/intel_dp_link_training.c | 25 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 289 +---- drivers/gpu/drm/i915/display/intel_hotplug.h | 5 +- drivers/gpu/drm/scheduler/sched_entity.c | 11 +- drivers/gpu/drm/v3d/v3d_sched.c | 23 +- drivers/gpu/drm/xe/xe_eu_stall.c | 8 +- drivers/gpu/drm/xe/xe_gt_pagefault.c | 2 +- drivers/gpu/drm/xe/xe_gt_stats.c | 1 + drivers/gpu/drm/xe/xe_gt_stats_types.h | 1 + drivers/gpu/drm/xe/xe_svm.c | 8 +- drivers/gpu/drm/xe/xe_svm.h | 7 +- drivers/i2c/busses/i2c-i801.c | 157 +-- drivers/infiniband/hw/hns/hns_roce_mr.c | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 2 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 2 +- drivers/infiniband/sw/rxe/rxe_odp.c | 12 +- drivers/iommu/Kconfig | 3 +- drivers/iommu/amd/amd_iommu_types.h | 27 +- drivers/iommu/amd/init.c | 64 +- drivers/iommu/amd/iommu.c | 72 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 10 +- drivers/iommu/iommu.c | 12 +- drivers/iommu/mtk_iommu_v1.c | 11 +- drivers/md/md-bitmap.c | 14 +- drivers/md/md-cluster.c | 18 +- drivers/md/md-cluster.h | 6 + drivers/md/md-linear.c | 15 +- drivers/md/md.c | 295 +++-- drivers/md/md.h | 48 +- drivers/md/raid0.c | 18 +- drivers/md/raid1-10.c | 4 +- drivers/md/raid1.c | 46 +- drivers/md/raid10.c | 52 +- drivers/md/raid5.c | 91 +- drivers/memstick/core/ms_block.c | 2 +- drivers/memstick/core/mspro_block.c | 4 +- drivers/mmc/core/queue.c | 2 +- drivers/mtd/ubi/block.c | 2 +- .../ethernet/cavium/liquidio/cn23xx_pf_device.c | 76 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 24 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 3 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 63 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 10 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 3 +- .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 2 +- .../net/ethernet/mellanox/mlx5/core/irq_affinity.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 1 + .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h | 2 +- .../ethernet/mellanox/mlx5/core/steering/hws/bwc.h | 2 +- .../mellanox/mlx5/core/steering/sws/dr_ste.h | 4 + .../mellanox/mlx5/core/steering/sws/dr_ste_v1.c | 52 +- .../mellanox/mlx5/core/steering/sws/dr_ste_v1.h | 4 + .../mellanox/mlx5/core/steering/sws/dr_ste_v2.c | 2 + .../mellanox/mlx5/core/steering/sws/dr_ste_v3.c | 42 + drivers/net/ethernet/microsoft/mana/gdma_main.c | 11 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 10 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 270 +---- drivers/nvme/host/apple.c | 2 +- drivers/nvme/host/fc.c | 2 +- drivers/nvme/host/pci.c | 2 +- drivers/nvme/host/rdma.c | 3 +- drivers/nvme/target/loop.c | 2 +- .../platform/surface/surface_aggregator_registry.c | 5 +- drivers/platform/x86/amd/pmf/spc.c | 2 + drivers/platform/x86/amd/pmf/tee-if.c | 36 +- drivers/pmdomain/Kconfig | 1 + drivers/pmdomain/Makefile | 1 + drivers/pmdomain/thead/Kconfig | 12 + drivers/pmdomain/thead/Makefile | 2 + drivers/pmdomain/thead/th1520-pm-domains.c | 218 ++++ drivers/pnp/base.h | 4 - drivers/pnp/card.c | 32 - drivers/pnp/core.c | 16 - drivers/regulator/core.c | 2 +- drivers/remoteproc/imx_dsp_rproc.c | 25 +- drivers/remoteproc/imx_rproc.h | 2 + drivers/reset/Kconfig | 7 + drivers/reset/Makefile | 1 + drivers/reset/reset-imx-scu.c | 101 ++ drivers/reset/reset-imx8mp-audiomix.c | 78 +- drivers/reset/reset-microchip-sparx5.c | 19 +- drivers/scsi/scsi_lib.c | 2 +- drivers/soc/aspeed/aspeed-lpc-snoop.c | 2 +- drivers/spi/spi.c | 96 +- fs/bcachefs/bcachefs_format.h | 2 + fs/bcachefs/bkey.h | 1 + fs/bcachefs/btree_io.c | 2 +- fs/bcachefs/data_update.c | 1 + fs/bcachefs/errcode.h | 19 +- fs/bcachefs/extents.c | 157 +-- fs/bcachefs/extents.h | 7 +- fs/bcachefs/extents_types.h | 11 +- fs/bcachefs/io_read.c | 361 ++++-- fs/bcachefs/io_read.h | 38 +- fs/bcachefs/io_write.c | 24 + fs/bcachefs/move.c | 27 +- fs/bcachefs/opts.h | 5 + fs/bcachefs/rebalance.c | 19 +- fs/bcachefs/super-io.c | 4 + fs/bcachefs/super.c | 11 +- fs/bcachefs/util.c | 21 + fs/bcachefs/util.h | 12 + fs/f2fs/f2fs.h | 9 + fs/f2fs/super.c | 97 +- fs/f2fs/sysfs.c | 2 + fs/file.c | 5 +- fs/namei.c | 13 +- fs/userfaultfd.c | 51 +- fs/vboxsf/super.c | 3 +- include/cxl/event.h | 15 + include/dt-bindings/power/thead,th1520-power.h | 19 + include/dt-bindings/reset/imx8mp-reset-audiomix.h | 13 + include/linux/blk-mq.h | 9 +- include/linux/blkdev.h | 6 +- include/linux/firmware/thead/thead,th1520-aon.h | 200 ++++ include/linux/pm.h | 4 - include/linux/pm_clock.h | 4 - include/linux/pnp.h | 2 +- include/linux/spi/spi.h | 34 +- include/net/bluetooth/hci.h | 13 + include/net/bluetooth/hci_core.h | 1 + io_uring/memmap.c | 3 +- kernel/power/suspend.c | 14 +- kernel/sched/ext.c | 6 +- lib/Kconfig.debug | 12 +- lib/Makefile | 1 - lib/tests/Makefile | 1 + lib/{test_printf.c => tests/printf_kunit.c} | 442 ++++---- localversion-next | 2 +- mm/debug.c | 2 +- mm/madvise.c | 128 ++- mm/memory-failure.c | 21 +- mm/page_alloc.c | 13 +- mm/vmscan.c | 4 +- net/bluetooth/hci_core.c | 62 +- net/bluetooth/hci_event.c | 2 + net/bluetooth/hci_sync.c | 24 + net/hsr/Kconfig | 18 + net/hsr/Makefile | 2 + net/hsr/hsr_device.c | 2 + net/hsr/hsr_forward.c | 4 +- net/hsr/hsr_framereg.c | 99 +- net/hsr/hsr_framereg.h | 8 +- net/hsr/hsr_main.h | 2 + net/hsr/prp_dup_discard_test.c | 212 ++++ net/ipv6/addrconf.c | 15 +- net/netfilter/ipvs/ip_vs_ctl.c | 8 +- net/netfilter/nf_conncount.c | 2 + net/netfilter/nft_exthdr.c | 10 +- net/openvswitch/conntrack.c | 30 +- net/openvswitch/datapath.h | 3 + net/openvswitch/flow_netlink.c | 15 +- sound/soc/sof/ipc4-topology.c | 25 +- tools/lib/api/io_dir.h | 1 + tools/perf/Documentation/perf-annotate.txt | 4 + tools/perf/builtin-annotate.c | 19 +- tools/perf/builtin-top.c | 2 +- tools/perf/ui/stdio/hist.c | 4 + tools/perf/util/annotate-data.c | 34 + tools/perf/util/annotate-data.h | 13 + tools/perf/util/annotate.c | 267 +++-- tools/perf/util/annotate.h | 8 +- tools/perf/util/bpf_ftrace.c | 8 +- tools/perf/util/bpf_skel/func_latency.bpf.c | 23 +- tools/perf/util/sort.c | 39 +- tools/perf/util/units.c | 2 +- tools/testing/cxl/Kbuild | 1 + tools/testing/selftests/drivers/net/ping.py | 16 +- .../filesystems/mount-notify/mount-notify_test.c | 126 +-- tools/testing/selftests/kselftest/module.sh | 2 +- tools/testing/selftests/lib/Makefile | 2 +- tools/testing/selftests/lib/config | 1 - tools/testing/selftests/lib/printf.sh | 4 - tools/testing/selftests/mm/cow.c | 2 +- tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/gre_ipv6_lladdr.sh | 177 +++ .../selftests/net/netfilter/br_netfilter.sh | 7 + .../selftests/net/netfilter/br_netfilter_queue.sh | 7 + tools/testing/selftests/net/netfilter/nft_queue.sh | 1 + 276 files changed, 6342 insertions(+), 4343 deletions(-) create mode 100644 Documentation/devicetree/bindings/firmware/thead,th1520-aon.yaml create mode 100644 Documentation/devicetree/bindings/ipmi/ipmb-dev.yaml delete mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-opp-swift.dts create mode 100644 drivers/cxl/core/ras.c create mode 100644 drivers/firmware/thead,th1520-aon.c create mode 100644 drivers/pmdomain/thead/Kconfig create mode 100644 drivers/pmdomain/thead/Makefile create mode 100644 drivers/pmdomain/thead/th1520-pm-domains.c create mode 100644 drivers/reset/reset-imx-scu.c create mode 100644 include/dt-bindings/power/thead,th1520-power.h create mode 100644 include/dt-bindings/reset/imx8mp-reset-audiomix.h create mode 100644 include/linux/firmware/thead/thead,th1520-aon.h rename lib/{test_printf.c => tests/printf_kunit.c} (71%) create mode 100644 net/hsr/prp_dup_discard_test.c delete mode 100755 tools/testing/selftests/lib/printf.sh create mode 100755 tools/testing/selftests/net/gre_ipv6_lladdr.sh