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 565351ae7e0c Add linux-next specific files for 20250306 omits 37257e931aad Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 5a8a89bff550 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 52542f3980f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4153b068ad50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c741b7a3e855 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 5c035fb3b10d Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 7a16934614b2 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 6e9de8914bb0 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits f2bfb695db8a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits a934f5fff15e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ca2b0a3edce1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e503d384520e Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 7ad8da57628e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 81bb7d08bbe6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2f50571458bf Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 040e39d336a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7be7d975fadd Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 7263fef484bf Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 1720d09fa45f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84b45978cfd9 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits e2c360426b42 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 2af4d4e5a72b Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 9fe8846cfb42 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits ba5a6d8aa8e9 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 38420ac94915 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 614011a9b2e3 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits a79c0a115d3d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2fa260b5321c Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits d3fe3c020ad5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e42d46453b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3622ce7ca431 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7cd11ba64fc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6447b4d2511 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits c9e2be7cdb05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f0fdacd90af1 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5a38bf4e1cc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da3b3e81baca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39718b5832d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70e8b29ddf2a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3ca82a6adc12 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits f1d06287f67d Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 8c49d09aff80 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits 450a94bec5be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f6aa2cf25f2 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 3c400d05f5de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 58875273ee78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 33f9eaaf8f3f Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 7381615f8dc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68c9129aa383 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6faa681f3e3e Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 60ae9fd1fd4c Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 375b65a831c8 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits d1ddd0cc9f69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9e02ff9b25a3 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e11a2ea60daa Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits e70b5dc1a855 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits e93a06d0ab6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 48c5a45b9697 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e077d1186e2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f60c5d71368a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c065fcd97f28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b2abb8cf6a7 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits e200b42043ff next-20250305/kvm-arm omits c8aef88dc464 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits d09237d622dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6eb9a22b5c22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aeda882498d2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 05749f37ac53 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] omits dd9ccf4a2e8d next-20250303/tip omits 16ec1ef7fdde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f6f9fea4d6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1877bcbc62a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3cd5104aa31a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0cf2a2f246a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 78c190027257 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3b46ee91e079 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 0cead14296dc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f4d288baade2 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits fed7e953a90f Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 9a4b33ff8c11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e110360ec158 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a03765b5ca6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits acb42f16fb1c Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 3d396184e536 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits fb322521d74e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 46510c0ea0b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 383c45b33290 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b1b56222c0e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits b9bca91774a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 960882876ab9 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits bf7638b81cba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cca0b5bf2754 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c16f6d87c499 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3a5643a4192 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a316a8f4b0e Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 97f536a39bdf Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits e970e1d1d647 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 2cd5335dd9bc Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits eaf309729917 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 306c2c23c478 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 06fff7b2dc82 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 897453b82aba Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 34980ac853d7 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 663f82538e10 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 236119461a74 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 57c2a9c8191e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5b9a417e7b9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 38438ead92ff Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3880931b3385 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35d9a8f6b504 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits ac9c3e162eac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f65b5700614d Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 20bf3c738988 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fe8afd5ada5a Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 4f4cd0179826 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 1337ebeb5970 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d5a817613bba Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 380621fe1daa Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 99deacd7b108 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 2ddd3a4a4ac0 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 8c223297e20d Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 9cbf75c77f2b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 0c4e88e98228 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ff69aa0ebb3 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 47bacb0385b1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5f71df97f2aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a475e34d5b1e Merge branch 'fs-next' of linux-next omits 035c766b64c0 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 149878064931 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits acc140da7417 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits db291f3e6917 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cc91f7ee38b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e50561930ef Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 7ec29cbc7868 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 79977cccd06f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dcab25db01b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c48dbeccc70 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 039c0fb1489f Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 38ac39e6c107 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 1c116e1ce7da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a79b67bea273 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits c75157e8de3e Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 248ce50c6153 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits a6f104e62776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00715dd3232e Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 3914f10cd9cc Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits eca659da31a8 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 2cf462a05449 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits c7f5b4045044 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 725b69b6d05c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits cd948218abb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0b6e33ed343 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d64f8ff2d0c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e9e737393bc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24eaaac70125 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 041d2334f0cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9424c2f613fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 343f5df0ba9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a7162fe00cf5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8cea01d15075 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 807f923e75ea Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 35213b4b7912 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 80461fbe2214 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits c121b6561f5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2784b99413bf Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 365e7216d6f0 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 6b1a28a42236 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 366619866a82 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits bf881b96cb2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e9265fb3a10 Merge branch 'for-6.15/block' into for-next omits bbf6279ac445 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 9f08a06ec5ea Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 12902bc74836 Merge branch 'slab/for-next-fixes' of git://git.kernel.org [...] omits 59692a5ee9d6 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 4106e8159cfe Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits 35529943bda3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 15be04c14b15 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2aff3262cdef Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits e27c66fb5792 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 245a9416960f Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 16d51cbdbbd6 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 062e7634a2f3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 475470aa758f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b794fe097052 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 1a3e19956829 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d467daaaf53e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0d2a6c006101 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 4617037829a2 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 513effb16691 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 27eedf967596 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 6049e246eb30 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 1709698c61e1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 37a92f1fa8ba Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e786f347a0f7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bccd88857ce6 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits ca37c09021a4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2053536e4a91 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2945def4d11e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 364a560feaa0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 56103a03c3a4 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits aa447b5c0e0f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6debe42ca7ca Merge branch 'fs-current' of linux-next omits dc00175a47b9 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 52da9eb6cacf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b4d7dd6a583 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 48fe04584552 Merge branch '9p-next' of git://github.com/martinetd/linux omits 4d4cbaa9210c Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 1e83b068b11f Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 07a674b9f624 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits dedf612d3e13 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 66a260b30275 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bb401b953298 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f29a6facecb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits ba8d3ad5ab7a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3ffe40b0d4bb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 8ccaeabacd9f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 7333a585ba23 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits e0379f5f3728 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ca47f0a9687c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6f526c5e287b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a960dd037f8e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 9d639815cef1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 135700b66b08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 8b5ef02fcd01 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 11e7f37abcca Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits b74246150d41 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 3f4f67f12604 Merge branch into tip/master: 'x86/urgent' omits 069d317cb29e Merge branch into tip/master: 'sched/urgent' omits 9d62c9fd2950 Merge branch into tip/master: 'perf/urgent' omits 989180be7182 Merge remote-tracking branch 'asoc/for-6.15' into asoc-next omits 4dcc111e1bee Merge branch 'vfs-6.15.initramfs' into vfs.all omits fcca7b3b0ebe Merge branch 'vfs-6.15.shared.afs' into vfs.all omits bdf4ff2823c9 Merge branch 'vfs-6.15.ceph' into vfs.all omits d213ec3eb5b0 Merge branch 'vfs-6.15.mount.namespace' into vfs.all omits d459fb2f91f1 Merge branch 'vfs-6.15.pagesize' into vfs.all omits 9c64ab2689a9 Merge branch 'vfs-6.15.sysv' into vfs.all omits ad86977dac0a Merge branch 'vfs-6.15.eventpoll' into vfs.all omits 640224a3683b Merge branch 'vfs-6.15.nsfs' into vfs.all omits 13086b83a203 Merge branch 'vfs-6.15.overlayfs' into vfs.all omits fabc0c27c7ce Merge branch 'vfs-6.15.async.dir' into vfs.all omits 0c657316ff44 Merge branch 'vfs-6.15.iomap' into vfs.all omits 895153607ae3 Merge branch 'vfs-6.15.mount.api' into vfs.all omits 61c192bcd017 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all omits 7dc7e16cd5fb Merge branch 'vfs-6.15.pipe' into vfs.all omits 21410cce9593 Merge branch 'vfs-6.15.pidfs' into vfs.all omits 2d3631b3946c Merge branch 'vfs-6.15.mount' into vfs.all omits e0a884f78791 Merge branch 'vfs-6.15.misc' into vfs.all omits 875a63742fa6 Merge branch 'vfs.fixes' into vfs.all omits 85856e4e2a3e Merge branch 'pm-cpufreq' into linux-next omits d81d05510823 Merge back earlier cpufreq material for 6.15 omits d66d08aabca4 Merge tag 'amd-pstate-v6.15-2025-03-03' of ssh://gitolite. [...] omits b3d11b99b019 Merge branch 'for-6.15/io_uring' into for-next omits 372b24ce2712 Merge branch 'slab/for-6.15/kfree_rcu_tiny' into slab/for-next omits b94467a544f5 foo omits cb9ac663c38e resource-fix-resource-leak-in-get_free_mem_region-fix omits 8b18136e8e82 resource: fix resource leak in get_free_mem_region() omits 33c55bf3e7c8 kexec_core: accept unaccepted kexec segments' destination [...] omits 7ad6181a0a1d scripts/gdb/symbols: determine KASLR offset on s390 omits bb17b68b6163 signal-avoid-clearing-tif_sigpending-in-recalc_sigpending- [...] omits 5b4c622cc142 signal: avoid clearing TIF_SIGPENDING in recalc_sigpending [...] omits 3b5f5b1509c5 scripts/gdb/linux/symbols.py: address changes to module_se [...] omits 881c80096799 RDMA/bnxt_re: convert timeouts to secs_to_jiffies() omits 6aaa09f7140a platform/x86: thinkpad_acpi: convert timeouts to secs_to_j [...] omits 9c8b1098e788 platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() omits 84aa9b20a41a spi: spi-imx: convert timeouts to secs_to_jiffies() omits 6401e5677b13 spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() omits 0c2e0ed9fef2 nvme: convert timeouts to secs_to_jiffies() omits 225f1ee374d9 power: supply: da9030: convert timeouts to secs_to_jiffies() omits 612304af27cd xfs: convert timeouts to secs_to_jiffies() omits 74f05f4f7408 ata: libata-zpodd: convert timeouts to secs_to_jiffies() omits ac9f552cc3d8 libceph: convert timeouts to secs_to_jiffies() omits 283b7c371bef btrfs: convert timeouts to secs_to_jiffies() omits 2547f5851f89 ALSA: ac97: convert timeouts to secs_to_jiffies() omits 0e5fda03d1e5 accel/habanalabs: convert timeouts to secs_to_jiffies() omits f703bc19b7c8 scsi-lpfc-convert-timeouts-to-secs_to_jiffies-fix omits dff6ede11f32 scsi: lpfc: convert timeouts to secs_to_jiffies() omits f34c9555c538 coccinelle: misc: secs_to_jiffies: Patch expressions too omits 81bf352caeab lib/interval_tree: skip the check before go to the right subtree omits d6dc20518cd0 cpu: remove needless return in void API suspend_enable_sec [...] omits e3ebd98b6915 rhashtable: remove needless return in three void APIs omits 53cf81207e2d scripts/gdb: add $lx_per_cpu_ptr() omits 70281c55d5c0 MAINTAINERS: mailmap: update Hyeonggon's name and email address omits 9340f4bb9c18 mailmap: remove never used @parity.io email omits 505a1359332e lib min_heap: use size_t for array size and index variables omits db1523add1d5 reboot: retire hw_protection_reboot and hw_protection_shut [...] omits 72810de36f3b thermal: core: allow user configuration of hardware protec [...] omits 13739453bf15 dt-bindings: thermal: give OS some leeway in absence of cr [...] omits 66d8e71fd32f platform/chrome: cros_ec_lpc: prepare for hw_protection_sh [...] omits 5834071a44a7 regulator: allow user configuration of hardware protection action omits 4f9584c74386 reboot: hide unused hw_protection_attr omits e63bb7c1bbf5 reboot: add support for configuring emergency hardware pro [...] omits 924989295cc7 reboot: indicate whether it is a HARDWARE PROTECTION reboo [...] omits dc43e35b5cd9 reboot: rename now misleading __hw_protection_shutdown symbols omits 4eff2d91a1d9 reboot: describe do_kernel_restart's cmd argument in kernel-doc omits 2b6f9c392f6c docs: thermal: sync hardware protection doc with code omits f75c184256c3 reboot: reboot, not shutdown, on hw_protection_reboot timeout omits ff5645423386 reboot: replace __hw_protection_shutdown bool action param [...] omits b300b4fec5cc ocfs2: remove reference to bh->b_page omits fee4cc0d97af ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() omits 67e3d50d0a66 ocfs2: validate l_tree_depth to avoid out-of-bounds access omits 3874c964659d checkpatch: add warning for pr_* and dev_* macros without [...] omits c39c7c73ecc9 ucount: use rcuref_t for reference counting omits 85d8cb66044a ucount: use RCU for ucounts lookups omits 5c8beab01d6d ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() omits d9bfa7a21597 rcu: provide a static initializer for hlist_nulls_head omits 8378f08645fa lib/zlib: drop EQUAL macro omits 348fda462ca3 get_maintainer: stop reporting subsystem status as maintai [...] omits 8dc98658c817 get_maintainer: add --substatus for reporting subsystem st [...] omits 75706186531e get_maintainer: add --substatus for reporting subsystem status omits 4b7f51aa47f7 powerpc/crash: use generic crashkernel reservation omits 9a73ac9c9173 powerpc: insert System RAM resource to prevent crashkernel [...] omits a44e9b18c806 powerpc/crash: preserve user-specified memory limit omits f53d6e29e44b powerpc/crash: use generic APIs to locate memory hole for kdump omits 65569571c8d3 crash: let arch decide usable memory range in reserved area omits e9f1aa904169 crash: remove an unused argument from reserve_crashkernel_ [...] omits 6b34b21bb5d2 kexec: initialize ELF lowest address to ULONG_MAX omits fd64724a014c lib-plistc-add-shortcut-for-plist_requeue-fix omits f840959f1390 lib/plist.c: add shortcut for plist_requeue() omits 9d5a2e8f2e05 docs,procfs: document /proc/PID/* access permission checks omits c39fa9eb4f6d .mailmap: remove redundant mappings of emails omits 5cd001b44723 scripts: add script to extract built-in firmware blobs omits e1e09f64b64a MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK [...] omits da214ca8fedf mm,procfs: allow read-only remote mm access under CAP_PERFMON omits 42f1bfd477c8 Docs/mm/damon/design: update for changed filter-default behavior omits 09e18ae592cf mm/damon/paddr: respect ops_filters_default_reject omits eb0904cc7da2 mm/damon/core: set damos_filter default allowance behavior [...] omits f3cac2b58d6d mm/damon: add default allow/reject behavior fields to stru [...] omits a43968f9ef97 mm/damon/paddr: support only damos->ops_filters omits de38a298b46f mm/damon/core: put ops-handled filters to damos->ops_filters omits 1a0b915046e0 mm/damon/core: support committing ops_filters omits fb976b0febf1 mm/damon/paddr: support ops_filters omits 219e08111118 mm/damon/core: introduce damos->ops_filters omits 66f86d23537e writeback: fix calculations in trace_balance_dirty_pages() [...] omits 2c08157a6021 writeback: rename variables in trace_balance_dirty_pages() omits 95bb655d179e writeback: let trace_balance_dirty_pages() take struct dtc [...] omits 93ab18bc6e6e mm: hugetlb: log time needed to allocate hugepages omits 8fe3f6e6bab8 mm-hugetlb-add-hugetlb_alloc_threads-cmdline-option-fix omits d1758a97bb7c mm: hugetlb: add hugetlb_alloc_threads cmdline option omits cad212c5e77b mm: hugetlb: improve parallel huge page allocation time omits 2e491b5ba585 memcg: bypass root memcg check for skmem charging omits 95f6195a87b0 page_counter: reduce struct page_counter size omits df0c8a8fd04f page_counter: track failcnt only for legacy cgroups omits a430f13e9aee memcg: don't call propagate_protected_usage() for v1 omits 298e5a70bc37 mm/page_alloc: clarify should_claim_block() commentary omits 8554ba2e16c5 mm/page_alloc: clarify terminology in migratetype fallback code omits 65ee2b3470bd mm/vmalloc: move free_vm_area(area) from the __vmalloc_are [...] omits 9ff5d4b7b4c1 mm-mremap-thread-state-through-move-page-table-operation-fix omits 7cf8fd6a53fb mm/mremap: thread state through move page table operation omits 21cbf57ecee1 mm/mremap: refactor move_page_tables(), abstracting state omits 2159c6271b15 mm/mremap: complete refactor of move_vma() omits 3dc7767f02d0 mm-mremap-initial-refactor-of-move_vma-fix omits c4150edad907 mm/mremap: initial refactor of move_vma() omits 1ef9477a06c4 mm/mremap: introduce and use vma_remap_struct threaded state omits b10a36523367 mm/mremap: refactor mremap() system call implementation omits 654b60e04dda mm/mremap: correctly handle partial mremap() of VMA starting at 0 omits 3199c4967d3e Revert "x86/xen: allow nesting of same lazy mode" omits 6604e8736091 sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes omits 9f764b5f109f sparc/mm: disable preemption in lazy mmu mode omits 7e8aba505f20 fs/proc/task_mmu: reduce scope of lazy mmu region omits ae8dbe09956f mm: fix lazy mmu docs and usage omits 7d32ec0535d2 mm: stop maintaining the per-page mapcount of large folios [...] omits adb5cd7263cc fs/proc/task_mmu: remove per-page mapcount dependency for [...] omits a618dd3a9596 fs/proc/task_mmu: remove per-page mapcount dependency for [...] omits 9944c7715dd0 fs/proc/task_mmu: remove per-page mapcount dependency for [...] omits f03f8171b27e fs/proc/page: remove per-page mapcount dependency for /pro [...] omits a7742e2fd8a8 mm: CONFIG_NO_PAGE_MAPCOUNT to prepare for not maintain pe [...] omits deebd0e62f30 mm: convert folio_likely_mapped_shared() to folio_maybe_ma [...] omits 13a5d54c3084 mm: Copy-on-Write (COW) reuse support for PTE-mapped THP omits b57ac3384921 mm/rmap: basic MM owner tracking for large folios (!hugetlb) omits ada83c5c1787 mm/rmap: use folio_large_nr_pages() in add/remove functions omits c4eeecb77f90 bit_spinlock: __always_inline (un)lock functions omits 4bbc9d10dbc8 mm/rmap: abstract large mapcount operations for large foli [...] omits f873284f36d5 mm/rmap: pass vma to __folio_add_rmap() omits 0bb340355cff mm/rmap: pass dst_vma to folio_dup_file_rmap_pte() and friends omits cc0e9c015f2f mm: move _entire_mapcount in folio to page[2] on 32bit omits 26700d285b37 mm: move _pincount in folio to page[2] on 32bit omits d0f01b3e52dc mm: move hugetlb specific things in folio to page[3] omits 613ed1a3b579 mm: let _folio_nr_pages overlay memcg_data in first tail page omits facef3e87675 mm: factor out large folio handling from folio_nr_pages() [...] omits 3064061037c2 mm: factor out large folio handling from folio_order() int [...] omits bb6ef44bcaae Docs/admin-guide/mm/damon/usage: add intervals_goal direct [...] omits 13e3d2378c6a Docs/ABI/damon: document intervals auto-tuning ABI omits 7a4a6db8288f Docs/mm/damon/design: document for intervals auto-tuning omits 0341f571cd41 mm/damon/sysfs: implement a command to update auto-tuned m [...] omits dd2ab3ecdfe4 mm/damon/sysfs: commit intervals tuning goal omits dcafb0fb6925 mm/damon/sysfs: implement intervals tuning goal directory omits 7300a1d933bd mm/damon/core: implement intervals auto-tuning omits ccab68db5021 mm/damon: add data structure for monitoring intervals auto-tuning omits e08ce3220939 mm/list_lru: make the case where mlru is NULL as unlikely omits 821c13d93402 maple_tree: reorder mas->store_type case statements omits cbbdbeed9b67 maple_tree: add sufficient height omits 93604e680094 maple_tree: break on convergence in mas_spanning_rebalance() omits 1aae2038e6a4 maple_tree: use vacant nodes to reduce worst case allocations omits 83f052f535f2 maple_tree: use height and depth consistently omits 794f5daff6b8 maple_tree: convert mas_prealloc_calc() to take in a maple [...] omits 5a64550b99b2 mm: rename GENERIC_PTDUMP and PTDUMP_CORE omits ab2c7d4d4aa1 mm: make DEBUG_WX depdendent on GENERIC_PTDUMP omits dc56719709fb docs: arm64: drop PTDUMP config options from ptdump.rst omits 1b652cdbaef8 arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig omits 7f83e977bf5e configs: drop GENERIC_PTDUMP from debug.config omits a4cc4b13e2aa mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exc [...] omits 3e93e399939f mm/memory: document restore_exclusive_pte() omits 6e2e7ddcd789 mm/memory: pass folio and pte to restore_exclusive_pte() omits 8c2e3d799c93 mm/memory: remove PageAnonExclusive sanity-check in restor [...] omits f7eb877c8a5c lib/test_hmm: make dmirror_atomic_map() consume a single page omits 409ec8c19010 mm: assert the folio is locked in folio_start_writeback() omits a38d87f5babf samples/damon: a typo in the kconfig - sameple omits ff23f6cc66d0 mm: pgtable: remove tlb_remove_page_ptdesc() omits e84270b4b4a2 x86: pgtable: convert to use tlb_remove_ptdesc() omits 8598be6d60df riscv: pgtable: unconditionally use tlb_remove_ptdesc() omits 2aa4bfa0bc29 mm-pgtable-convert-some-architectures-to-use-tlb_remove_pt [...] omits 4e0abe03776e mm-pgtable-convert-some-architectures-to-use-tlb_remove_ptdesc-v2 omits 72b3aa95e7ca mm: pgtable: convert some architectures to use tlb_remove_ [...] omits e909d61d3121 mm: pgtable: change pt parameter of tlb_remove_ptdesc() to [...] omits 9fb3d336d8ac mm: pgtable: make generic tlb_remove_table() use struct ptdesc omits 24ee2841e23c x86/mm: make MMU_GATHER_RCU_TABLE_FREE unconditional omits a0e3f18b9153 mm/hugetlb: fix set_max_huge_pages() when there are surplus pages omits edb3931fac19 mm/page_alloc: warn on nr_reserved_highatomic underflow omits 7a49d5ffab57 vmalloc: drop Christoph from Reviewers omits 7985943f83cf fix up for "mm, swap: simplify folio swap allocation" omits 4e32bef548a2 mm, swap: simplify folio swap allocation omits 4d4addaffaeb mm, swap: remove swap slot cache omits 8e04aacdbbcc mm, swap: use percpu cluster as allocation fast path omits 654e5e9c3d22 mm, swap: don't update the counter up-front omits 45600255af70 mm, swap: avoid redundant swap device pinning omits f88af35f99db mm, swap: drop the flag TTRS_DIRECT omits 1075d1f60203 mm, swap: avoid reclaiming irrelevant swap cache omits e1fcdfba637c mm: make page_mapped_in_vma() hugetlb walk aware omits 22209b9fdd87 mm: page_alloc: group fallback functions together omits 95ed6bec2237 mm: page_alloc: remove remnants of unlocked migratetype updates omits ed28802d06d8 mm: page_alloc: don't steal single pages from biggest buddy omits 9a8cc13665f3 fixup define name omits fbe55338dd3b tools/selftests: add guard region test for /proc/$pid/pagemap omits a53fca4edf1d fs/proc/task_mmu: add guard region bit to pagemap omits b0591de7ac9f mm: swap: remove stale comment of swap_reclaim_full_clusters() omits fcc21e6ac6a5 mm, swap: correct comment in swap_usage_sub() omits 0fd91cf205b1 mm, swap: remove setting SWAP_MAP_BAD for discard cluster omits 233066abcb31 selftests/mm: skip gup_longerm tests on weird filesystems omits 267a20aa869e selftests/mm: skip map_populate on weird filesystems omits 97ee2513bfb7 selftests/mm: don't fail uffd-stress if too many CPUs omits 139cda0333b6 selftests-mm-print-some-details-when-uffd-stress-gets-bad- [...] omits c6ce39dfb62b selftests/mm: print some details when uffd-stress gets bad params omits dce81ea9fb28 selftests/mm/uffd: rename nr_cpus -> nr_threads omits 7f82f5e18bae selftests/mm: skip uffd-wp-mremap if userfaultfd not available omits 3812df4b927d selftests/mm: skip uffd-stress if userfaultfd not available omits f6af32365b12 selftests/mm: fix assumption that sudo is present omits f532b5ef5e77 selftests/mm: report errno when things fail in gup_longterm omits cecaf9cf7223 zram: add might_sleep to zcomp API omits 643e56b32dac zram: do not leak page on writeback_store error path omits 1d1642cab7ed zram: do not leak page on recompress_store error path omits 565aa871673d zram: permit reclaim in zstd custom allocator omits e1db11807f18 zram: switch to new zsmalloc object mapping API omits 3525b6426e06 zsmalloc: introduce new object mapping API omits a4dffed021ab zsmalloc: sleepable zspage reader-lock omits 290144077278 zsmalloc: rename pool lock omits 04a4aef60f95 zram: move post-processing target allocation omits 657af2b99adb zram: rework recompression loop omits f2b3dd7169a2 zram: filter out recomp targets based on priority omits b493ccdf9ba6 zram: limit max recompress prio to num_active_comps omits 7827655ec253 zram: remove writestall zram_stats member omits 12abb99aee96 zram: add GFP_NOWARN to incompressible zsmalloc handle allocation omits 78cffbe7f652 zram: remove second stage of handle allocation omits 23c05775b661 zram: remove max_comp_streams device attr omits b4e6539d6378 zram: remove unused crypto include omits e2c55cf5a620 zram: permit preemption with active compression stream omits dae745cc04e8 zram: sleepable entry locking omits 6792a03e67f3 mm/folio_queue: delete __folio_order and use folio_order directly omits cf6110a0402d mm/mincore: improve performance by adding an unlikely hint omits 99eb71f43a5b Docs/mm/damon/design: document unmapped DAMOS filter type omits 27ce5c756d7e mm/damon: implement a new DAMOS filter type for unmapped pages omits dcc384729b93 arm/pgtable: remove duplicate included header file omits 0e86cb244ee1 mm/hugetlb: move hugetlb CMA code in to its own file omits e02a2250d398 mm/hugetlb: enable bootmem allocation from CMA areas omits e62eaf3df7ed mm/hugetlb: add hugetlb_cma_only cmdline option omits 672e5dee65e1 mm/cma: introduce interface for early reservations omits ede8f4ff575d mm/cma: introduce a cma validate function omits 8a3f1259f895 mm/cma: simplify zone intersection check omits 36667122e61d x86/mm: set ARCH_WANT_HUGETLB_VMEMMAP_PREINIT omits d7a7538b05ee x86/setup: call hugetlb_bootmem_alloc early omits d05b605d6af9 mm/hugetlb: do pre-HVO for bootmem allocated pages omits 2d2576af8104 mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition omits 388a2b319303 mm/hugetlb: add pre-HVO framework omits c17cde92021b mm/hugetlb: move huge_boot_pages list init to hugetlb_boot [...] omits 0ed6bab7a8cd mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc omits 752e0c6dd09e mm/sparse: add vmemmap_*_hvo functions omits 99dad33370fe mm/hugetlb: check bootmem pages for zone intersections omits 1a73d4c5fbfb mm: define __init_reserved_page_zone function omits f8c2abbbc59c mm/hugetlb: set migratetype for bootmem folios omits 00c505dc293d mm/sparse: allow for alternate vmemmap section init at boot omits ec169837d15e mm/bootmem_info: export register_page_bootmem_memmap omits 165c4f215435 x86/mm: make register_page_bootmem_memmap handle PTE mappings omits 537138fae627 mm/hugetlb: convert cmdline parameters from setup to early omits 48aa1c3739dd mm/hugetlb: use online nodes for bootmem allocation omits 010b6ec30ee1 mm/hugetlb: remove redundant __ClearPageReserved omits afe883a8c78f mm, hugetlb: use cma_declare_contiguous_multi omits ba688e8734a4 mm/cma: introduce cma_intersects function omits 4fbe19998270 mm, cma: support multiple contiguous ranges, if requested omits b9c29454ac19 mm/cma: export total and free number of pages for CMA areas omits f45bcdba0686 Docs/mm/damon/design: categorize DAMOS filter types based [...] omits a35b42848364 Docs/mm/damon/design: clarify handling layer based filters [...] omits 27fbb7f90c96 Docs/damon: move DAMOS filter type names and meaning to de [...] omits 01f8782e1610 Docs/mm/damon/design: document hugepage_size filter omits 13f0c230fc84 Docs/mm/damon/design: fix typo on DAMOS filters usage doc link omits 1918aa7a6c98 mm/ioremap: pass pgprot_t to ioremap_prot() instead of uns [...] omits 37c44ef53357 device/dax: properly refcount device dax pages when mapping omits 618ac087a629 fs/dax: properly refcount fs dax pages omits 9e0071accdc2 dcssblk: mark DAX broken, remove FS_DAX_LIMITED support omits bc4612883216 mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages omits 9e2f808245a2 mm/huge_memory: add vmf_insert_folio_pmd() omits d9149e07ae06 mm/huge_memory: add vmf_insert_folio_pud() omits 3608f5aa05d4 mm/rmap: add support for PUD sized mappings to rmap omits f8da96457ab9 mm/memory: add vmf_insert_page_mkwrite() omits 998bdb7be29e mm/memory: enhance insert_page_into_pte_locked() to create [...] omits 509f6b17f367 mm: allow compound zone device pages omits 491d84e6f20d mm/mm_init: move p2pdma page refcount initialisation to p2pdma omits 95a8d4b7ed6d mm/gup: remove redundant check for PCI P2PDMA page omits b221ec497ba6 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag omits d751e801c1cc fs/dax: ensure all pages are idle prior to filesystem unmount omits 3d42e5e1fe00 fs/dax: always remove DAX page-cache entries when breaking [...] omits c785d72e4775 fs/dax: create a common implementation to break DAX layouts omits 9866c1614ec4 fs/dax: refactor wait for dax idle page omits d7033526ef34 fs/dax: don't skip locked entries when scanning entries omits a5257427bde0 fs/dax: return unmapped busy pages from dax_layout_busy_pa [...] omits 269fc1a2cb1b fuse: fix dax truncate/punch_hole fault path omits f9894dcb8e89 selftests/mm: fix spelling omits 41dd85036809 Documentation/mm: fix spelling mistake omits d281701b7f12 fs: remove folio_file_mapping() omits 5a26be4fb215 fs: remove page_file_mapping() omits 1e063881822b fs: convert block_commit_write() to take a folio omits 31176b144097 Docs/mm/damon: fix spelling and grammar in monitoring_inte [...] omits 3cc7702d6b9a docs/mm: document latest changes to vm_lock omits 84c873c0cedf tools: remove atomic_set_release() usage in tools/ omits cff902b848aa mm: make vma cache SLAB_TYPESAFE_BY_RCU omits 5257d283458f mm: prepare lock_vma_under_rcu() for vma reuse possibility omits 9cf30614bc67 mm: remove extra vma_numab_state_init() call omits a78301fef7cb mm/debug: print vm_refcnt state when dumping the vma omits dd3ae7721ddb mm: move lesser used vma_area_struct members into the last [...] omits f1d05495a5a0 mm: fix a crash due to vma_end_read() that should have bee [...] omits ffb782f5920a mm: replace vm_lock and detached flag with a reference count omits 8a08c6f78e3a refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire omits abdb8b302c98 docs: fix title underlines in refcount-vs-atomic.rst omits e09a704f88c2 refcount: provide ops for cases when object's memory can b [...] omits eb114f4f79b8 mm: uninline the main body of vma_start_write() omits d4c0485cfff6 mm: move mmap_init_lock() out of the header file omits 33ee2e2dcce0 mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] omits 489344597460 types: move struct rcuwait into types.h omits fd52e80ff773 mm: mark vmas detached upon exit omits 4db667db7502 mm: introduce vma_iter_store_attached() to use with attached vmas omits ebacec5273cf mm: mark vma as detached until it's added into vma tree omits 5eb768332cff mm: move per-vma lock into vm_area_struct omits 89e70fce8e6a mm: introduce vma_start_read_locked{_nested} helpers omits 3681a258c394 mm: avoid splitting pmd for lazyfree pmd-mapped THP in try [...] omits 4ac9b3b477ef mm: support batched unmap for lazyfree large folios during [...] omits e0ecf54cfe09 mm: support tlbbatch flush for a range of PTEs omits f0552d35d8fa mm: set folio swapbacked iff folios are dirty in try_to_unmap_one omits 4b67ce29c412 dax: use folios more widely within DAX omits 0b0547b9f9fb dax: remove access to page->index omits 48812d53a82e filemap: remove redundant folio_test_large check in filema [...] omits d0085eaf6353 maple_tree: remove a BUG_ON() in mas_alloc_nodes() omits 289f3e27b049 tools/selftests: add file/shmem-backed mapping guard region tests omits 3c9ea94a6887 tools/selftests: expand all guard region tests to file-backed omits c024716014c8 tools/selftests: fix guard regions invocation omits 207e3d398c73 selftests/mm: rename guard-pages to guard-regions omits bb51f7c1d83c mm: allow guard regions in file-backed and read-only mappings omits 56fc831c3f8b mm/mm_init.c: use round_up() to calculate usermap size omits ba75646274eb selftests/mm: allow tests to run with no huge pages support omits 9b81758c3278 mm/mmu_gather: clean up the stale code comment omits 7a82ce2048b3 mm/mmu_gather: remove unused __tlb_remove_page() omits e8c468fe6461 maple_tree: use ma_dead_node() in mte_dead_node() omits bf85072b85ce mm/mm_init.c: only align start of ZONE_MOVABLE on nodes wi [...] omits bd7b45cf2024 Docs/admin-guide/mm/damon/usage: document hugepage_size fi [...] omits 7c7f46f39e57 Docs/ABI/damon: document DAMOS sysfs files to set the min/ [...] omits 94cc2580a0c6 mm/damon/sysfs-schemes: add files for setting damos_filter [...] omits 3b27d1a72a7f mm/damon: add kernel-doc comment for damos_filter->sz_range omits 6ade659719cc mm/damon: introduce DAMOS filter type hugepage_size omits 27af0f0c1e2e mm/mmu_gather: update comment on RCU freeing omits 9575356d055d mm/vmstat: revert "fix a W=1 clang compiler warning" omits 256796761197 mm: fixup unused variable warnings omits dfb8a1821eea fb_defio: do not use deprecated page->mapping, index fields omits 8f7d1f58f880 mm: provide mapping_wrprotect_range() function omits fcf5c52ab069 mm: refactor rmap_walk_file() to separate out traversal logic omits 472790b6ab8a selftests: mm: fix typo omits 59ec8d50a1e9 mm: remove the access_ok() call from gup_fast_fallback() omits fa2155b7cef4 maple_tree: correct comment for mas_start() omits ed2d2c9aeba0 vmscan, cleanup: add for_each_managed_zone_pgdat macro omits 035ab884efd0 mm/damon/core: do damos walking in entire regions granularity omits df56b3a72709 mm/damon/core: do not call damos_walk_control->walk() if w [...] omits 16ec268b8d05 mm/damon/core: unset damos->walk_completed after confimed set omits f368f773082d MAINTAINERS: add Baolin as shmem reviewer omits 6e618a558fcb mm: shmem: factor out the within_size logic into a new helper omits 1f02a9598a7d mm: shmem: change the return value of shmem_find_swap_entries() omits 4efe2d5f2cc9 mm: shmem: remove duplicate error validation omits a5aaa292cc4a mm: shmem: remove 'fadvise()' comments omits 9729451b74ad mm: shmem: drop the unused macro omits 6a9a5a598b1e mm/mm_init.c: use round_up() to align movable range omits e882d710afad mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect omits b7d297e18df9 mm/damon: avoid applying DAMOS action to same entity multi [...] omits fe49dd187e3d mm/damon/ops: have damon_get_folio return folio even for t [...] omits 90519aed9fdc memcg: add hierarchical effective limits for v2 omits 04f57e1ef8b4 samples: kmemleak: print the raw pointers for debugging purposes omits 72e3939001ec mm: kmemleak: add support for dumping physical and __percp [...] omits a3a373ab4b61 mm, percpu: do not consider sleepable allocations atomic omits ff323fb677db mm/swapfile.c: open code cluster_alloc_swap() omits 349cf07b9050 mm/swapfile.c: remove the incorrect code comment omits 60a723e1b978 mm/swap: rename swap_swapcount() to swap_entry_swapped() omits 4446d2dd98c4 mm/swapfile.c: remove the unneeded checking omits 32b555eedb20 mm/swap_state.c: remove the meaningless code comment omits 96dafc9cc68f mm/swapfile.c: optimize code in setup_clusters() omits 71cbf8f040be mm/swapfile.c: update the code comment above swap_count_co [...] omits 286cedda41a4 mm/swapfile.c: update the code comment above swap_count_co [...] omits 2276c2d1898b mm/swap: rename swap_is_has_cache() to swap_only_has_cache() omits fd47ad625c75 mm/swap: skip scanning cluster range if it's empty cluster omits aefb6dc2b08d mm/swap: remove SWAP_FLAG_PRIO_SHIFT omits 4ea0e8b36e6d mm/swap_state.c: optimize the code in clear_shadow_from_sw [...] omits 3ed4c06d4bff mm/swap_state.c: fix the obsolete code comment omits 134541269e63 mm/memfd: fix spelling and grammatical issues omits 3a84dd3c97e9 mm-madvise-remove-redundant-mmap_lock-operations-from-proc [...] omits b091c0daca90 mm/madvise: remove redundant mmap_lock operations from pro [...] omits 32764d2b74fd mm/madvise: split out madvise() behavior execution omits 1f528f517240 mm/madvise: split out madvise input validity check omits da3be03d0ee9 mm-madvise-split-out-mmap-locking-operations-for-madvise-f [...] omits 87c88bdb5489 mm/madvise: fix madvise_[un]lock() issue omits e07635fcdc83 mm/madvise: split out mmap locking operations for madvise() omits 3f21b101e94c selftests/mm: fix thuge-gen test name uniqueness omits c0dcc66b0b14 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] omits 8c4045925038 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] omits ea2930c94142 mm: avoid extra mem_alloc_profiling_enabled() checks omits 900a48587de1 mm: completely abstract unnecessary adj_start calculation omits a4eea1a4a7f9 mm: make vmg->target consistent and further simplify commi [...] omits 790b5bfe4d94 mm: eliminate adj_start parameter from commit_merge() omits 85240982e77a mm: further refactor commit_merge() omits 3bf55d3af372 mm: simplify vma merge structure and expand comments omits 416278178e90 mm: zbud: remove zbud omits 9d6d7fcf1fd4 mm: z3fold: remove z3fold omits 2d9627f13f35 mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix omits d0d86b87fa0d mm/vmscan: extract calculated pressure balance as a function omits c08043b5c6c3 mm/rmap: avoid -EBUSY from make_device_exclusive() omits f7d50d6b8fc6 mm/rmap: keep mapcount untouched for device-exclusive entries omits 48a03d9362b5 mm/damon: handle device-exclusive entries correctly in dam [...] omits 72f992493ac7 mm/damon: handle device-exclusive entries correctly in dam [...] omits c5cc68e52e1a mm/page_idle: handle device-exclusive entries correctly in [...] omits 9170c51e6e6d mm/rmap: handle device-exclusive entries correctly in page [...] omits 1fd638f6feaf mm/rmap: handle device-exclusive entries correctly in try_ [...] omits 2d0e5fa069ed mm/rmap: handle device-exclusive entries correctly in try_ [...] omits 88508d997627 mm/ksm: handle device-exclusive entries correctly in write [...] omits da6048017dcf kernel/events/uprobes: handle device-exclusive entries cor [...] omits 59b0a5387274 mm/page_vma_mapped: device-exclusive entries are not migra [...] omits 613cf167eb69 mm: use single SWP_DEVICE_EXCLUSIVE entry type omits d596e3c50b85 mm/memory: detect writability in restore_exclusive_pte() t [...] omits 5f0b264aac13 mm/rmap: implement make_device_exclusive() using folio_wal [...] omits 4245d604163f mm-rmap-convert-make_device_exclusive_range-to-make_device [...] omits 7c3703d82dc9 mm/rmap: convert make_device_exclusive_range() to make_dev [...] omits 51675ec54438 mm/rmap: reject hugetlb folios in folio_make_device_exclusive() omits 6892e56fbc32 mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs omits 986d21eb5351 drivers/base/memory: simplify outputting of valid_zones_show() omits 440963875b57 selftests/mm: test splitting file-backed THP to any lower order omits f62e9e4b6b3a mm/huge_memory: allow split shmem large folio to any lower order omits 28b562dc278e selftests/mm: make file-backed THP split work by writing P [...] omits 4305e1f8bd1d mm/compaction: make proactive compaction high watermark co [...] omits f305b7097720 mm/compaction: remove low watermark cap for proactive compaction omits c976ba132bf9 mm/oom_kill: fix trivial typo in comment omits ddb2079c32cf mm: memcontrol: move memsw charge callbacks to v1 omits 503dace89a50 mm: memcontrol: move stray ratelimit bits to v1 omits 44603463138a mm: memcontrol: unshare v2-only charge API bits again omits 5d2a44e4553b memcg: add CONFIG_MEMCG_V1 for 'local' functions omits c26e30926e18 memcg: factor out the replace_stock_objcg function omits 02a8f8b26b49 memcg: call the free function when allocation of pn fails omits bb83dbed4ef5 memcg: use OFP_PEAK_UNSET instead of -1 omits 29540f991e8e percpu/x86: enable strict percpu checks via named AS qualifiers omits 8ff1d3f17392 percpu: repurpose __percpu tag as a named address space qualifier omits e395b5cdf971 percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors omits 81c40dc1c38e percpu: use TYPEOF_UNQUAL() in variable declarations omits 3a941d245de2 compiler.h: introduce TYPEOF_UNQUAL() macro omits b59884c9cd6f x86/kgdb: use IS_ERR_PCPU() macro omits 32052e8a498b mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] omits f7efc73e588e mm: page_isolation: avoid calling folio_hstate() without h [...] omits ecf998ed4c18 mm/hugetlb_vmemmap: fix memory loads ordering omits 6555b435c6cb mm/hugetlb: fix surplus pages in dissolve_free_huge_page() omits d6867eb5fed4 mm/damon/core: initialize damos->walk_completed in damon_n [...] omits 3cf2bcea1281 mm/damon: respect core layer filters' allowance decision o [...] omits 9ae4285131ef filemap: move prefaulting out of hot write path omits 9c9953da93f8 proc: fix UAF in proc_get_inode() omits 457fcb26a41a mm/page_alloc: fix uninitialized variable omits a7048e55d93a rapidio: add check for rio_add_net() in rio_scan_alloc_net() omits 60be38afd1f3 rapidio: fix an API misues when rio_add_net() fails omits ea5c80cff633 MAINTAINERS: .mailmap: update Sumit Garg's email address omits b489f3d15eac Revert "mm/page_alloc.c: don't show protection in zone's - [...] omits a1a84ebff0ce mm-fix-finish_fault-handling-for-large-folios-v3 omits 7bd6f8d5914f mm: fix finish_fault() handling for large folios omits 4cd54a6b72ea mm: don't skip arch_sync_kernel_mappings() in error paths omits 9e68c6b4a321 mm: shmem: remove unnecessary warning in shmem_writepage() omits 6b723b26b720 userfaultfd: fix PTE unmapping stack-allocated PTE copies omits fa1a7f14861b userfaultfd-do-not-block-on-locking-a-large-folio-with-rai [...] omits 06083b0ddf31 userfaultfd: do not block on locking a large folio with ra [...] omits 111e0b7b1d62 mm: zswap: use ATOMIC_LONG_INIT to initialize zswap_stored_pages omits b800ba3ae9f6 mm: shmem: fix potential data corruption during shmem swapin omits 602adfda21aa minor cleanup according to Peter Xu omits a6ef3af71334 mm: fix kernel BUG when userfaultfd_move encounters swapcache omits 4e9541e2a60f selftests/damon/damon_nr_regions: sort collected regiosn b [...] omits 20ab96ca6dda selftests/damon/damon_nr_regions: set ops update for merge [...] omits 982c55c59ebd selftests/damon/damos_quota: make real expectation of quot [...] omits 572849ed2903 include/linux/log2.h: mark is_power_of_2() with __always_inline omits 651bf603c014 nfs-fix-nfs_release_folio-to-not-deadlock-via-kcompactd-wr [...] omits 7531ccb97b4f NFS: fix nfs_release_folio() to not deadlock via kcompactd [...] omits ee248ab82f52 mm, swap: avoid BUG_ON in relocate_cluster() omits c08d4e28088b mm: swap: use correct step in loop to wait all clusters in [...] omits 63914e7359eb mm: swap: add back full cluster when no entry is reclaimed omits 4eb50bd11d2c mm: abort vma_modify() on merge out of memory failure omits 1fc617f33ff8 mm/hugetlb: wait for hugetlb folios to be freed omits e0d41bcaaca6 mm: fix possible NULL pointer dereference in __swap_duplicate omits 3cd93677f72e dma: kmsan: export kmsan_handle_dma() for modules omits c5956f5bf909 x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA omits 4118a455a0c3 Documentation: fix doc link to fault-injection.rst omits b3ea0d284085 hwpoison, memory_hotplug: lock folio before unmap hwpoison [...] omits 0c3d82eded03 mm: memory-hotplug: check folio ref count first in do_migr [...] omits 602176610471 mm-memory-failure-update-ttu-flag-inside-unmap_poisoned_folio-v3 omits 7c909232c1a2 mm: memory-failure: update ttu flag inside unmap_poisoned_folio omits 404612dba554 arm: pgtable: fix NULL pointer dereference issue omits a80edce8e3f6 m68k: sun3: add check for __pgd_alloc() omits a1063bc8741e selftests/damon/damos_quota_goal: handle minimum quota tha [...] omits 827240204662 Revert "selftests/mm: remove local __NR_* definitions" omits 29f00cdcb2b4 Merge branch 'for-next/hardening' into for-next/kspp omits cf300c87882d kunit/stackinit: Use fill byte different from Clang i386 pattern omits c6822ed5d037 yama: don't abuse rcu_read_lock/get_task_struct in yama_ta [...] omits 57cdb4921adc Merge branch 'devel' into for-next omits 2cade109daca Merge branch 'pci/misc' omits 2b732d5482a7 Merge branch 'pci/controller/vmd' omits 05e663c4656e Merge branch 'pci/controller/qcom' omits abaf2dcc758e Merge branch 'pci/controller/mediatek' omits 0293091c5ed9 Merge branch 'pci/controller/hyperv' omits 5e6627884206 Merge branch 'pci/controller/dwc' omits 0dcbf5bdebfa Merge branch 'pci/controller/brcmstb' omits 1503445ee381 Merge branch 'pci/controller/amd-mdb' omits 915068f088a2 Merge branch 'pci/scoped-cleanup' omits f5c9d2e79040 Merge branch 'pci/epf-mhi' omits e7dab1192fd0 Merge branch 'pci/endpoint' omits 4821793f3fbf Merge branch 'pci/dt-bindings' omits d6ca5bf6d524 Merge branch 'pci/devtree-create' omits 7f6b5579a261 Merge branch 'pci/resource' omits ae45a4d04a8c Merge branch 'pci/pwrctrl' omits 9dbc44aab711 Merge branch 'pci/hotplug' omits e6c74de32093 Merge branch 'pci/enumeration' omits bc7fde018606 Merge branch 'pci/aspm' omits 31f5dab049eb Merge branch 'pci/aer' omits 6ac4a3c93d2a Merge branch 'pci/acs' omits 3a1fea8a2448 PCI: dwc: Add Rockchip to the RAS DES allowed vendor list omits 1cb2e77a6d9a PCI: Add Rockchip Vendor ID omits efaad4733fd5 PCI: dwc: Add debugfs property to provide LTSSM status of [...] omits 1a1b31c31156 PCI: dwc: Add debugfs based Statistical Counter support for DWC omits d56c18974d74 PCI: dwc: Add debugfs based Error Injection support for DWC omits 7206780b66bc PCI: dwc: Add debugfs based Silicon Debug support for DWC omits 3e5820429980 hardening: Enable i386 FORTIFY_SOURCE on Clang 16+ omits a48d9ebdbb5a kbuild: clang: Support building UM with SUBARCH=i386 omits 6499457f08ac Merge branch 'for-6.15/block' into for-next omits c87722a914c4 Merge branch 'for-6.15/io_uring' into for-next omits 03b1b0f71b9c Merge branch 'for-6.15/io_uring' into for-next omits c5c78255ce02 Merge branch 'for-6.15/block' into for-next omits e0fd381a2ada Merge branch 'v6.14-next/dts64' into for-next omits 052cb5d10572 arm64: dts: mediatek: mt8395-radxa-nio-12l: Add Radxa 8 HD panel omits d4642e25bede arm64: dts: mediatek: mt8395-nio-12l: Prepare MIPI DSI port omits 1e60f07d5ce6 Merge remote-tracking branch 'spi/for-6.15' into spi-next omits 8046087f866d Merge remote-tracking branch 'regulator/for-6.15' into reg [...] omits 92107812cb8c Merge patch series "initramfs: kunit tests and cleanups" omits 154c1e422ffe initramfs: avoid static buffer for error message omits 15e2de59de08 initramfs: fix hardlink hash leak without TRAILER omits aeff5090a5ea initramfs: reuse name_len for dir mtime tracking omits b40c5e61f940 initramfs: allocate heap buffers together omits 2c4babf8d182 initramfs: avoid memcpy for hex header fields omits dfa63602367a vsprintf: add simple_strntoul omits b6736cfccb58 initramfs_test: kunit tests for initramfs unpacking omits 3abf11403564 gfs2: remove redundant warnings omits b580e8d5119e gfs2: minor evict fix omits e8ae507e94a9 Merge branch 'for-6.15/io_uring-rx-zc' into for-next omits ca144cf75600 Merge branch 'for-6.15/block' into for-next omits f38c9507e515 Merge branch 'for-6.15/io_uring' into for-next omits 1895947a287b dm cache: support shrinking the origin device omits b71bc631a09c smb: client: Fix netns refcount imbalance causing leaks an [...] omits 73ed941b21ed dm cache: prevent BUG_ON by blocking retries on failed dev [...] omits 3c0d83dfb384 PCI: tegra: Use helper function for_each_child_of_node_scoped() omits 738af93f5123 PCI: apple: Use helper function for_each_child_of_node_scoped() omits b4510237cb16 PCI: mt7621: Use helper function for_each_available_child_ [...] omits e34eb50d4452 PCI: mediatek: Use helper function for_each_available_chil [...] omits 469602d4a9b7 PCI: kirin: Tidy up _probe() related function with dev_err [...] omits a6c118d0ba02 PCI: kirin: Use helper function for_each_available_child_o [...] omits 529f5ff3fc23 Merge branch 'loongarch-kvm' into loongarch-next omits b6ad80e1c21a LoongArch: KVM: Register perf callbacks for guest omits 828fa538c162 LoongArch: KVM: Implement arch-specific functions for guest perf omits 9ccf14a07400 LoongArch: KVM: Add stub for kvm_arch_vcpu_preempted_in_kernel() omits b0c2ff6970d0 LoongArch: KVM: Fix GPA size issue about VM omits 403c205dba74 LoongArch: KVM: Remove PGD saving during VM context switch omits 76601a96c655 LoongArch: KVM: Remove unnecessary header include path omits 8d7ff3679078 LoongArch: vDSO: Make use of the t8 register for vgetrando [...] omits 0c1b810f7272 LoongArch: vDSO: Remove --hash-style=sysv omits 8c4dc6dc2096 LoongArch: Use polling play_dead() when resuming from hibernation omits a4b545d1263f LoongArch: Eliminate superfluous get_numa_distances_cnt() omits 30051fca4509 LoongArch: Enable UBSAN (Undefined Behavior Sanitizer) omits 082cb7800299 LoongArch: Always select HAVE_VIRT_CPU_ACCOUNTING_GEN omits 9e64cfbb06a5 cpufreq/amd-pstate: Drop actions in amd_pstate_epp_cpu_offline() omits f74883954cbb cpufreq/amd-pstate: Stop caching EPP omits 336c57fda941 cpufreq/amd-pstate: Rework CPPC enabling omits 48458a1ce50b cpufreq/amd-pstate: Drop debug statements for policy setting omits af9308b7abad cpufreq/amd-pstate: Update cppc_req_cached for shared mem [...] omits a1b08bc62262 cpufreq/amd-pstate: Move all EPP tracing into *_update_per [...] omits a53f9d5b0026 cpufreq/amd-pstate: Cache CPPC request in shared mem case too omits 90a401c91754 cpufreq/amd-pstate: Replace all AMD_CPPC_* macros with masks omits 6ab8926fb2f0 cpufreq/amd-pstate-ut: Adjust variable scope omits 8a899f08193c cpufreq/amd-pstate-ut: Run on all of the correct CPUs omits 241e8f8be9f2 cpufreq/amd-pstate-ut: Drop SUCCESS and FAIL enums omits fe95655b3a1f cpufreq/amd-pstate-ut: Allow lowest nonlinear and lowest t [...] omits aa9a30be5b31 cpufreq/amd-pstate-ut: Use _free macro to free put policy omits eabbaad599d0 cpufreq/amd-pstate: Drop `cppc_cap1_cached` omits d5e85b7dee79 cpufreq/amd-pstate: Overhaul locking omits 66ae5472e4ca cpufreq/amd-pstate: Move perf values into a union omits 99b80332f94f cpufreq/amd-pstate: Drop min and max cached frequencies omits 04004449506d cpufreq/amd-pstate: Show a warning when a CPU fails to setup omits 5d60625e69dc cpufreq/amd-pstate: Invalidate cppc_req_cached during suspend omits 64c6db7b2657 Merge branch 'asahi-soc/soc' into asahi-soc/for-next omits 9b136576fc75 Merge branch 'asahi-soc/dt' into asahi-soc/for-next omits 1d9e7ac21006 dt-bindings: PCI: fsl,imx6q-pcie: Add optional DMA interrupt omits f844c6fcebba Merge branch 'misc-6.14' into next-fixes omits 725c4999ffae Merge branch 'v6.14-next/dts64' into for-next omits d5a4028bf441 arm64: dts: mediatek: mt8390-genio-common: Add delay codec [...] omits ae78b980faf7 arm64: dts: mediatek: mt8390-genio-common: Add routes for DMIC omits 7c597239973b Merge branch 'v6.14-next/dts64' into for-next omits eb5a199a44f8 arm64: dts: mediatek: mt8395-nio-12l: Preconfigure DSI0 pipeline omits 44d18b4497b3 arm64: mediatek: mt8195-cherry: Add graph for eDP and DP displays omits f49708b18c7d arm64: dts: mediatek: mt8195: Add base display controller graph omits c115dc0c43c0 Merge branch 'v6.14-next/soc' into for-next omits 8d1f9fcacf3b soc: mediatek: mtk-socinfo: Add extra entry for MT8395AV/Z [...] omits d53aff992a06 Merge branch 'v6.14-next/dts64' into for-next omits 0092294492fa arm64: dts: airoha: en7581: Fix clock-controller address omits 3032e3b87ec2 arm64: dts: airoha: en7581: Add more nodes to EN7581 SoC e [...] omits 8bc6a66e2a3d Merge branch 'v6.14-next/soc' into for-next omits 89ef9bb1ece1 soc: mediatek: mt8188-mmsys: Add support for DSC on VDO0 omits f9435e9c1a0c soc: mediatek: mmsys: Migrate all tables to MMSYS_ROUTE() macro omits 773140aa3142 soc: mediatek: mt8365-mmsys: Fix routing table masks and values omits d0202d007a27 soc: mediatek: mt8167-mmsys: Fix missing regval in all entries omits ba7877ba5353 soc: mediatek: mt8188-mmsys: Migrate to MMSYS_ROUTE() macro omits 650de00b6b9c soc: mediatek: mtk-mmsys: Add compile time check for mmsys routes omits 643ec3e1e2d0 soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection omits ecb051fd99dc soc: mediatek: mtk-mutex: Add DPI1 SOF/EOF to MT8188 mutex tables omits 02b916592319 soc: mediatek: mtk-socinfo: Avoid using machine attribute [...] omits 39371656c159 arm64: dts: mediatek: mt8390-genio-common: Configure touch [...] omits 67bd5834f6a7 arm64: dts: mediatek: mt8188-geralt: Add graph for DSI and [...] omits e9596d5c78d0 arm64: dts: mediatek: mt8390-genio-common: Add Display on DSI0 omits f6c0b7602909 cpufreq/amd-pstate: Fix the clamping of perf values omits 6b9a5fc65a78 mailbox: mtk-cmdq: Refine GCE_GCTL_VALUE setting omits 3e93edc58a63 cpufreq/amd-pstate: Remove the unncecessary driver_lock in [...] omits 97a705dc1a36 cpufreq/amd-pstate: Use scope based cleanup for cpufreq_po [...] omits 426db24d4db2 cpufreq/amd-pstate: Add missing NULL ptr check in amd_psta [...] omits b899434857b0 cpufreq/amd-pstate: Remove the unnecessary cpufreq_update_ [...] omits 620136ced35a cpufreq/amd-pstate: Modularize perf<->freq conversion omits 555bbe67a622 cpufreq/amd-pstate: Convert all perf values to u8 omits e9869c836b2a cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_per [...] omits 932da6489669 cpufreq/amd-pstate: Remove the redundant des_perf clamping [...] omits 6ceb877d5cec cpufreq/amd-pstate: Modify the min_perf calculation in adj [...] omits 396ecc1626d4 dt-bindings: PCI: Convert fsl,mpc83xx-pcie to YAML omits fb84cefd4ce7 x86/efi/mixed: Move mixed mode startup code into libstub omits b891e4209c9f x86/efi/mixed: Simplify and document thunking logic omits 6e2da8d87c9c x86/efi/mixed: Remove dependency on legacy startup_32 code omits d545e182a8bb x86/efi/mixed: Set up 1:1 mapping of lower 4GiB in the stub omits ff38bbbac39e x86/efi/mixed: Factor out and clean up long mode entry omits eaed89559591 x86/efi/mixed: Check CPU compatibility without relying on [...] omits dac628e95636 x86/efistub: Merge PE and handover entrypoints omits 11c076e5a49b dt-bindings: PCI: qcom: Document the IPQ5332 PCIe controller omits 829aa3693f8d dt-bindings: PCI: qcom: Use SDX55 'reg' definition for IPQ9574 omits beeb78d46249 MAINTAINERS: add Danilo Krummrich as Rust reviewer omits 0a891b9fcd9b Merge branch for-6.14/arm64/dt into for-next omits 2e3878f9d021 Merge branch for-6.14/arm/dt into for-next omits 910a5948687e Merge branch for-6.14/soc into for-next adds 74d42bdb3a46 fs/pipe: express 'pipe_empty()' in terms of 'pipe_occupancy()' adds d810d4c27bf3 fs/pipe: do not open-code pipe head/tail logic in FIONREAD adds ebb0f38bb47f fs/pipe: fix pipe buffer index use in FUSE adds d385c8bceb14 pid: Do not set pid_max in new pid namespaces adds 7f0e9ee5e448 Merge tag 'vfs-6.14-rc6.fixes' of gitolite.kernel.org:pub/ [...] adds 5872cca23a01 Merge tag 'exfat-for-6.14-rc6' of git://git.kernel.org/pub [...] adds 1238f0af1349 Merge tag 'v6.14-rc5-smb3-fixes' of git://git.samba.org/ksmbd adds ccc2f5a436fb net: dsa: mt7530: Fix traffic flooding for MMIO devices adds cf7ee25e70c6 mctp i3c: handle NULL header address adds 0e7633d7b95b net: ipv6: fix dst ref loop in ila lwtunnel adds 5da15a9c11c1 net: ipv6: fix missing dst ref drop in ila lwtunnel adds f315296c92fd Merge tag 'net-6.14-rc6' of git://git.kernel.org/pub/scm/l [...] adds 0a7565ee6ec3 Revert "selftests/mm: remove local __NR_* definitions" adds 349db086a660 selftests/damon/damos_quota_goal: handle minimum quota tha [...] adds 7277dd0a0ba4 m68k: sun3: add check for __pgd_alloc() adds a564ccfe300f arm: pgtable: fix NULL pointer dereference issue adds b81679b1633a mm: memory-failure: update ttu flag inside unmap_poisoned_folio adds 773b9a6aa6d3 mm: memory-hotplug: check folio ref count first in do_migr [...] adds af288a426c3e hwpoison, memory_hotplug: lock folio before unmap hwpoison [...] adds 04ec365e3fdf Documentation: fix doc link to fault-injection.rst adds 19fac3c93991 dma: kmsan: export kmsan_handle_dma() for modules adds c3e998398de4 mm: fix possible NULL pointer dereference in __swap_duplicate adds 67bab13307c8 mm/hugetlb: wait for hugetlb folios to be freed adds 47b16d0462a4 mm: abort vma_modify() on merge out of memory failure adds 51f271c1940f mm: swap: add back full cluster when no entry is reclaimed adds 7a2e7ae5d136 mm: swap: use correct step in loop to wait all clusters in [...] adds 57d910cffaa0 mm, swap: avoid BUG_ON in relocate_cluster() adds ce6d9c1c2b5c NFS: fix nfs_release_folio() to not deadlock via kcompactd [...] adds c29564d8b46f include/linux/log2.h: mark is_power_of_2() with __always_inline adds 1c684d77dfbc selftests/damon/damos_quota: make real expectation of quot [...] adds 695469c07a65 selftests/damon/damon_nr_regions: set ops update for merge [...] adds 582ccf78f609 selftests/damon/damon_nr_regions: sort collected regiosn b [...] adds c50f8e6053b0 mm: fix kernel BUG when userfaultfd_move encounters swapcache adds 058313515d5a mm: shmem: fix potential data corruption during shmem swapin adds ea6de4f8f8f3 mm: zswap: use ATOMIC_LONG_INIT to initialize zswap_stored_pages adds 37b338eed105 userfaultfd: do not block on locking a large folio with ra [...] adds 927e926d72d9 userfaultfd: fix PTE unmapping stack-allocated PTE copies adds adae46ac1e38 mm: shmem: remove unnecessary warning in shmem_writepage() adds 3685024edd27 mm: don't skip arch_sync_kernel_mappings() in error paths adds 34b82f33cf3f mm: fix finish_fault() handling for large folios adds eae116d1f044 Revert "mm/page_alloc.c: don't show protection in zone's - [...] adds 88f5a9a945bf MAINTAINERS: .mailmap: update Sumit Garg's email address adds b2ef51c74b01 rapidio: fix an API misues when rio_add_net() fails adds e842f9a1edf3 rapidio: add check for rio_add_net() in rio_scan_alloc_net() adds 8fe9ed44dc29 mm/page_alloc: fix uninitialized variable adds f213a9cc29f0 x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA adds cf343dee599b proc: fix UAF in proc_get_inode() adds 629a60b97296 filemap: move prefaulting out of hot write path adds e551581b34de mm/damon: respect core layer filters' allowance decision o [...] adds b27ad6c5db27 mm/damon/core: initialize damos->walk_completed in damon_n [...] adds 4348ad0827ca mm/hugetlb: fix surplus pages in dissolve_free_huge_page() adds bcb0ffea55f7 mm/migrate: fix shmem xarray update during migration adds 5e60eee960ad mm/hugetlb_vmemmap: fix memory loads ordering adds 9260084bcf8c mm: page_isolation: avoid calling folio_hstate() without h [...] adds e41b1ab671f6 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 35d99c68af40 btrfs: fix a leaked chunk map issue in read_one_chunk() adds e83be4ca3b94 Merge branch 'misc-6.14' into next-fixes adds e70067f24954 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 5e9536389a8f Merge branch 'fs-current' of linux-next adds b5e395653546 kbuild: install-extmod-build: Fix build when specifying KB [...] adds dfe7f9a802a9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f44fa354a071 ARM: dts: bcm2711: Fix xHCI power-domain adds 0de09025f161 ARM: dts: bcm2711: PL011 UARTs are actually r1p5 adds 170645f1adb5 Merge tag 'arm-soc/for-6.14/devicetree-fixes' of https://g [...] adds 768953614c1c arm64: dts: bcm2712: PL011 UARTs are actually r1p5 adds b86114f680f2 Merge tag 'arm-soc/for-6.14/devicetree-arm64-fixes' of htt [...] adds 0d11b39dab42 Merge tag 'imx-fixes-6.14' of https://git.kernel.org/pub/s [...] adds 26e29a26f84a Merge tag 'riscv-dt-fixes-for-v6.14-rc6' of https://git.ke [...] adds 98f3ab18a0a5 ARM: OMAP1: select CONFIG_GENERIC_IRQ_CHIP adds ada7a99ac062 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds c497be9cbe3b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds a8df61542ab0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bd00cb7a31d7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds bdc39c657907 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0f4832a9eca5 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds b51c9a7e74fb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e26f1cfeac67 ASoC: cs42l43: Fix maximum ADC Volume adds a62866b9e8a8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1c81a8c78ae6 regulator: core: Fix deadlock in create_regulator() adds 44ac697b6058 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b180cbe8d26c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 79e5b04cb147 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds ff712188daa3 usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass S [...] adds b13abcb7ddd8 usb: typec: ucsi: Fix NULL pointer access adds aa6774540edc Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 9a665fe3d967 USB: serial: option: match on interface class for Telit FN990B adds 4981bb50392b USB: serial: option: add Telit Cinterion FE990B compositions adds 6232f0d8e100 USB: serial: option: fix Telit Cinterion FE990A name adds 07be30bbc561 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 39424cb97aa7 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 922e836a1051 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds ba5e443c9a2f Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 21121e7f48a3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d0827ced0fab Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fc1874dbf0ff Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 9ba93cb8212d platform/x86/amd/pmf: Propagate PMF-TA return codes adds 376a8c2a1443 platform/x86/amd/pmf: Update PMF Driver for Compatibility [...] adds 8750c01658ea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6f010a850e4c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6a42507f5b3a Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 4e291f7a6d3e Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 391b41f983bf gpio: rcar: Fix missing of_node_put() call adds 27269775f7ea Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 678c65656ba4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 374908a15af4 rust: remove leftover mentions of the `alloc` crate adds df27cef15360 rust: init: fix `Zeroable` implementation for `Option<NonN [...] adds ff64846bee0e rust: alloc: satisfy POSIX alignment requirement adds f2e413f00ebe rust: docs: add missing newline to printing macro examples adds 6f5c36f56d47 rust: error: add missing newline to pr_warn! calls adds 6933c1067fe6 rust: init: add missing newline to pr_info! calls adds 50c3e77eb371 rust: sync: add missing newline in locked_by log example adds 0ea4c3906416 rust: workqueue: add missing newline to pr_info! examples adds 90ce54093bd9 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 8e1240b267ec Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ad3d8329c591 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds 1c99f854c0e8 Merge branch into tip/master: 'perf/urgent' adds 14672f059d83 sched/deadline: Use online cpus for validating runtime adds b1536481c81f sched/rt: Update limit of sched_rt sysctl in documentation adds e04edf7bf7ac Merge branch into tip/master: 'sched/urgent' adds c00b413a9626 x86/boot: Sanitize boot params before parsing command line adds 4c2880349d6c Merge branch into tip/master: 'x86/urgent' adds 79d19e54de06 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 8753c8898f01 Merge branch 'slab/for-next-fixes' of git://git.kernel.org [...] adds 80da96d73509 drm/bochs: Fix DPMS regression adds 9af152dcf1a0 drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() adds 9d5f5010147e Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 68969216c730 mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] new f55cab34d2e2 x86/kgdb: use IS_ERR_PCPU() macro new 7108796a13db compiler.h: introduce TYPEOF_UNQUAL() macro new e790132a4942 percpu: use TYPEOF_UNQUAL() in variable declarations new 0f4de133bb55 percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors new 39dd5e0a07e7 percpu: repurpose __percpu tag as a named address space qualifier new 3a5e7b3638a7 percpu/x86: enable strict percpu checks via named AS qualifiers new a5ed7cc5f68f memcg: use OFP_PEAK_UNSET instead of -1 new a7a1fd351145 memcg: call the free function when allocation of pn fails new 6d15fbc30020 memcg: factor out the replace_stock_objcg function new 51314c079166 memcg: add CONFIG_MEMCG_V1 for 'local' functions new 084c71efbb31 mm: memcontrol: unshare v2-only charge API bits again new 495e998e5802 mm: memcontrol: move stray ratelimit bits to v1 new f94c7e4586f1 mm: memcontrol: move memsw charge callbacks to v1 new 4a4c1d96b978 mm/oom_kill: fix trivial typo in comment new ca7cac2f08cd mm/compaction: remove low watermark cap for proactive compaction new 3c8fd7c93dab mm/compaction: make proactive compaction high watermark co [...] new 6d7cf619f673 selftests/mm: make file-backed THP split work by writing P [...] new 1a70c7ef94c3 mm/huge_memory: allow split shmem large folio to any lower order new 557bf26a9c91 selftests/mm: test splitting file-backed THP to any lower order new a3a0b241dd4f drivers/base/memory: simplify outputting of valid_zones_show() new 163db06eb53e mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs new bb3c0a05288a mm/rmap: reject hugetlb folios in folio_make_device_exclusive() new 36ad48875869 mm/rmap: convert make_device_exclusive_range() to make_dev [...] new 5bd63ae73eee mm-rmap-convert-make_device_exclusive_range-to-make_device [...] new 13ab861c9918 mm/rmap: implement make_device_exclusive() using folio_wal [...] new c1d5241f7d32 mm/memory: detect writability in restore_exclusive_pte() t [...] new 31e61cda4f58 mm: use single SWP_DEVICE_EXCLUSIVE entry type new 2d20ccc88d9c mm/page_vma_mapped: device-exclusive entries are not migra [...] new 9ac5287e709e kernel/events/uprobes: handle device-exclusive entries cor [...] new 1d2a61f38f79 mm/ksm: handle device-exclusive entries correctly in write [...] new 90f537a9b0a7 mm/rmap: handle device-exclusive entries correctly in try_ [...] new afb97b126ec3 mm/rmap: handle device-exclusive entries correctly in try_ [...] new c03213593fb2 mm/rmap: handle device-exclusive entries correctly in page [...] new 3af6382dfd0f mm/page_idle: handle device-exclusive entries correctly in [...] new 676e1b9fb476 mm/damon: handle device-exclusive entries correctly in dam [...] new 7c56708601ba mm/damon: handle device-exclusive entries correctly in dam [...] new de5464c9cf35 mm/rmap: keep mapcount untouched for device-exclusive entries new bd85ee4ac9e5 mm/rmap: avoid -EBUSY from make_device_exclusive() new 3d3c585f1d3e mm/vmscan: extract calculated pressure balance as a function new 9bf36e7c4dfb mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix new 40522b989bdf mm: z3fold: remove z3fold new ebe4dd703b08 mm: zbud: remove zbud new 5d343b9bd691 mm: simplify vma merge structure and expand comments new a3e55cdad204 mm: further refactor commit_merge() new dc808ffabef4 mm: eliminate adj_start parameter from commit_merge() new 8f5db412109c mm: make vmg->target consistent and further simplify commi [...] new 49c5ca9dae5c mm: completely abstract unnecessary adj_start calculation new 76628d843c2c mm: avoid extra mem_alloc_profiling_enabled() checks new 9508c58b13c7 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] new 136e304416b6 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] new db4cd4f18767 selftests/mm: fix thuge-gen test name uniqueness new e6b032bfb1cf mm/madvise: split out mmap locking operations for madvise() new 7758a13a3446 mm/madvise: fix madvise_[un]lock() issue new 6841b7ccca55 mm-madvise-split-out-mmap-locking-operations-for-madvise-f [...] new dd25e43ada35 mm/madvise: split out madvise input validity check new a1a88256abcc mm/madvise: split out madvise() behavior execution new 618c85dde286 mm/madvise: remove redundant mmap_lock operations from pro [...] new be45192a7721 mm-madvise-remove-redundant-mmap_lock-operations-from-proc [...] new 2c86ede3d712 mm/memfd: fix spelling and grammatical issues new 58923f61f872 mm/swap_state.c: fix the obsolete code comment new c59509cbf6f5 mm/swap_state.c: optimize the code in clear_shadow_from_sw [...] new dc0ad9b2d5a1 mm/swap: remove SWAP_FLAG_PRIO_SHIFT new 2ce1cadc1cb7 mm/swap: skip scanning cluster range if it's empty cluster new 370ca9f17614 mm/swap: rename swap_is_has_cache() to swap_only_has_cache() new 9ed1ca96d1a1 mm/swapfile.c: update the code comment above swap_count_co [...] new 5956e28bdb2c mm/swapfile.c: update the code comment above swap_count_co [...] new a0a23e380829 mm/swapfile.c: optimize code in setup_clusters() new c8aea90ac807 mm/swap_state.c: remove the meaningless code comment new daf8064e33d8 mm/swapfile.c: remove the unneeded checking new 06b8d75e6835 mm/swap: rename swap_swapcount() to swap_entry_swapped() new 67e314091e1f mm/swapfile.c: remove the incorrect code comment new bfe75771f185 mm/swapfile.c: open code cluster_alloc_swap() new e5e0970af139 mm, percpu: do not consider sleepable allocations atomic new 127021466b0f mm: kmemleak: add support for dumping physical and __percp [...] new 96de932fa010 samples: kmemleak: print the raw pointers for debugging purposes new b71d8843fac9 memcg: add hierarchical effective limits for v2 new ba468a9e8ed7 mm/damon/ops: have damon_get_folio return folio even for t [...] new 5cbd14cbd08e mm/damon: avoid applying DAMOS action to same entity multi [...] new 807014f47854 mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect new 5c07b663cc88 mm/mm_init.c: use round_up() to align movable range new d095381ae6e5 mm: shmem: drop the unused macro new ddbe3c9ed817 mm: shmem: remove 'fadvise()' comments new 65776890366f mm: shmem: remove duplicate error validation new 775ac4949157 mm: shmem: change the return value of shmem_find_swap_entries() new 5cc9e2a6b24c mm: shmem: factor out the within_size logic into a new helper new eecdb990b91f MAINTAINERS: add Baolin as shmem reviewer new 698e9869d39c mm/damon/core: unset damos->walk_completed after confimed set new 13d7f3aa68df mm/damon/core: do not call damos_walk_control->walk() if w [...] new 8e79476b4f25 mm/damon/core: do damos walking in entire regions granularity new 35faf8534051 vmscan, cleanup: add for_each_managed_zone_pgdat macro new d1f131dc756f maple_tree: correct comment for mas_start() new 9beb954edcde mm: remove the access_ok() call from gup_fast_fallback() new 6bb5d46e8889 selftests: mm: fix typo new a1405bf820df mm: refactor rmap_walk_file() to separate out traversal logic new d71acf7325e7 mm: provide mapping_wrprotect_range() function new 015a60c00a95 fb_defio: do not use deprecated page->mapping, index fields new 2f0c024de588 mm: fixup unused variable warnings new d40ac0711b0a mm/vmstat: revert "fix a W=1 clang compiler warning" new d9010455f52c mm/mmu_gather: update comment on RCU freeing new 4953e2f358a2 mm/damon: introduce DAMOS filter type hugepage_size new e95354cce5d1 mm/damon: add kernel-doc comment for damos_filter->sz_range new 85a1fa409f2f mm/damon/sysfs-schemes: add files for setting damos_filter [...] new d554f568bab2 Docs/ABI/damon: document DAMOS sysfs files to set the min/ [...] new 87cf2f4633b2 Docs/admin-guide/mm/damon/usage: document hugepage_size fi [...] new 1539a41de33b mm/mm_init.c: only align start of ZONE_MOVABLE on nodes wi [...] new b70a61ccadd2 maple_tree: use ma_dead_node() in mte_dead_node() new da6b31f12ce1 mm/mmu_gather: remove unused __tlb_remove_page() new 56b0fcb14895 mm/mmu_gather: clean up the stale code comment new 33d2d2adb79f selftests/mm: allow tests to run with no huge pages support new adefcd18a6c8 mm/mm_init.c: use round_up() to calculate usermap size new c4db41cfad45 mm: allow guard regions in file-backed and read-only mappings new 282d2ec9e03e selftests/mm: rename guard-pages to guard-regions new c7f9406d99df tools/selftests: fix guard regions invocation new a01ce8be3df6 tools/selftests: expand all guard region tests to file-backed new 02e6ff13443b tools/selftests: add file/shmem-backed mapping guard region tests new b27915d206f9 maple_tree: remove a BUG_ON() in mas_alloc_nodes() new 254e63c9531b filemap: remove redundant folio_test_large check in filema [...] new 8acf67a10b85 dax: remove access to page->index new 1297c3d59ffb dax: use folios more widely within DAX new 8dffdbdf1996 mm: set folio swapbacked iff folios are dirty in try_to_unmap_one new 3a0deee328a6 mm: support tlbbatch flush for a range of PTEs new 2859e1cf2256 mm: support batched unmap for lazyfree large folios during [...] new 005e975f5beb mm: avoid splitting pmd for lazyfree pmd-mapped THP in try [...] new a3d33c93a006 mm: introduce vma_start_read_locked{_nested} helpers new 19749b730164 mm: move per-vma lock into vm_area_struct new cf4c3e4a4bc3 mm: mark vma as detached until it's added into vma tree new 7111afc4c225 mm: introduce vma_iter_store_attached() to use with attached vmas new fe03ece6a535 mm: mark vmas detached upon exit new 2c1f9cf80c3e types: move struct rcuwait into types.h new bab47bf1d708 mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] new 573ad6cb546f mm: move mmap_init_lock() out of the header file new 161760915ee4 mm: uninline the main body of vma_start_write() new 957c39d39632 refcount: provide ops for cases when object's memory can b [...] new 0e6aef8776f7 docs: fix title underlines in refcount-vs-atomic.rst new 54d7508be3ec refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire new 07698902dcbe mm: replace vm_lock and detached flag with a reference count new 15af7a855161 mm: fix a crash due to vma_end_read() that should have bee [...] new 83e56dd240e1 mm: move lesser used vma_area_struct members into the last [...] new 2290f03d963d mm/debug: print vm_refcnt state when dumping the vma new 07feae73fd2e mm: remove extra vma_numab_state_init() call new 135a0c185ecc mm: prepare lock_vma_under_rcu() for vma reuse possibility new 6544f4366db3 mm: make vma cache SLAB_TYPESAFE_BY_RCU new 9b13b929091a tools: remove atomic_set_release() usage in tools/ new b9ace5cbbf4a docs/mm: document latest changes to vm_lock new 34296655786d Docs/mm/damon: fix spelling and grammar in monitoring_inte [...] new 87697ee09ce3 fs: convert block_commit_write() to take a folio new 68739e06e403 fs: remove page_file_mapping() new 897275948d99 fs: remove folio_file_mapping() new e0826d845e28 Documentation/mm: fix spelling mistake new ff96aad28b57 selftests/mm: fix spelling new ea4c0c1abf71 fuse: fix dax truncate/punch_hole fault path new e9f1825a5d5a fs/dax: return unmapped busy pages from dax_layout_busy_pa [...] new 13d73f8997e7 fs/dax: don't skip locked entries when scanning entries new 93a54783b623 fs/dax: refactor wait for dax idle page new bea5568d1bfc fs/dax: create a common implementation to break DAX layouts new 1a785b76b0b0 fs/dax: always remove DAX page-cache entries when breaking [...] new aeac1e9f6d70 fs/dax: ensure all pages are idle prior to filesystem unmount new 38fcbc9b0226 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag new b9318ac5a84a mm/gup: remove redundant check for PCI P2PDMA page new 87713fba110e mm/mm_init: move p2pdma page refcount initialisation to p2pdma new 089b22f60a0f mm: allow compound zone device pages new 4fc73777fd9b mm/memory: enhance insert_page_into_pte_locked() to create [...] new 57177d2e63c7 mm/memory: add vmf_insert_page_mkwrite() new 33e69247813c mm/rmap: add support for PUD sized mappings to rmap new 88a03feafe42 mm/huge_memory: add vmf_insert_folio_pud() new 15489fa40b5c mm/huge_memory: add vmf_insert_folio_pmd() new 294e27b1973e mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages new 6209362238c3 dcssblk: mark DAX broken, remove FS_DAX_LIMITED support new 9e9148ba9075 fs/dax: properly refcount fs dax pages new 5fa8b1adab86 device/dax: properly refcount device dax pages when mapping new 7f4693ffd909 mm/ioremap: pass pgprot_t to ioremap_prot() instead of uns [...] new 8eb86269e370 Docs/mm/damon/design: fix typo on DAMOS filters usage doc link new 40819e141468 Docs/mm/damon/design: document hugepage_size filter new 39a484246dd0 Docs/damon: move DAMOS filter type names and meaning to de [...] new 3e349ec29544 Docs/mm/damon/design: clarify handling layer based filters [...] new d98ea1080e55 Docs/mm/damon/design: categorize DAMOS filter types based [...] new c0c0562a36d0 mm/cma: export total and free number of pages for CMA areas new 139d12c207e3 mm, cma: support multiple contiguous ranges, if requested new 95ab9adf29b2 mm/cma: introduce cma_intersects function new c24a753fe480 mm, hugetlb: use cma_declare_contiguous_multi new 93a62d86a27f mm/hugetlb: remove redundant __ClearPageReserved new 05a4e85162a4 mm/hugetlb: use online nodes for bootmem allocation new 16898f614b7d mm/hugetlb: convert cmdline parameters from setup to early new 32ab44468404 x86/mm: make register_page_bootmem_memmap handle PTE mappings new e7b9a3ddc299 mm/bootmem_info: export register_page_bootmem_memmap new ba2441ec6300 mm/sparse: allow for alternate vmemmap section init at boot new 09c602f7d235 mm/hugetlb: set migratetype for bootmem folios new 561eacfa060e mm: define __init_reserved_page_zone function new 462087c941aa mm/hugetlb: check bootmem pages for zone intersections new bcc3c36923ff mm/sparse: add vmemmap_*_hvo functions new 8fb03c4ee8e9 mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc new 76da6588d837 mm/hugetlb: move huge_boot_pages list init to hugetlb_boot [...] new 06243650e63d mm/hugetlb: add pre-HVO framework new c54cc6b1ae64 mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition new 2d5722f48449 mm/hugetlb: do pre-HVO for bootmem allocated pages new 0a72f1f798f1 x86/setup: call hugetlb_bootmem_alloc early new 388f5f11c05d x86/mm: set ARCH_WANT_HUGETLB_VMEMMAP_PREINIT new bbc83ada6719 mm/cma: simplify zone intersection check new 1e04f68c71a8 mm/cma: introduce a cma validate function new 3fdb8e45e9a2 mm/cma: introduce interface for early reservations new 1f3c905f60e5 mm/hugetlb: add hugetlb_cma_only cmdline option new dd522cafc2f1 mm/hugetlb: enable bootmem allocation from CMA areas new 3643b44ec6f0 mm/hugetlb: move hugetlb CMA code in to its own file new f930b40b46ea arm/pgtable: remove duplicate included header file new 219b9aa3a825 mm/damon: implement a new DAMOS filter type for unmapped pages new c5889625e054 Docs/mm/damon/design: document unmapped DAMOS filter type new e06665194af5 mm/mincore: improve performance by adding an unlikely hint new f9b4104a6543 mm/folio_queue: delete __folio_order and use folio_order directly new 52e159019edd zram: sleepable entry locking new a12ca5ab991d zram: permit preemption with active compression stream new 7879e63c573f zram: remove unused crypto include new a2e1e20d3f96 zram: remove max_comp_streams device attr new fc96941ccc18 zram: remove second stage of handle allocation new f226ac7da2a0 zram: add GFP_NOWARN to incompressible zsmalloc handle allocation new f3ea63d8f233 zram: remove writestall zram_stats member new d9fb6ace2fe7 zram: limit max recompress prio to num_active_comps new 8647668a2eda zram: filter out recomp targets based on priority new e0e725901e9f zram: rework recompression loop new 15773ac407b7 zram: move post-processing target allocation new 6888e77c4f1f zsmalloc: rename pool lock new d300b850e509 zsmalloc: sleepable zspage reader-lock new 7206981c834b zsmalloc: introduce new object mapping API new bb170dd041e7 zram: switch to new zsmalloc object mapping API new 02feec4c9672 zram: permit reclaim in zstd custom allocator new b443fc9e190f zram: do not leak page on recompress_store error path new 0898e123a0c4 zram: do not leak page on writeback_store error path new 3e6842a4427d zram: add might_sleep to zcomp API new cc2bc7e124d3 selftests/mm: report errno when things fail in gup_longterm new 3779cb33adb9 selftests/mm: fix assumption that sudo is present new 8341be5d9ef3 selftests/mm: skip uffd-stress if userfaultfd not available new 311d932d8a4e selftests/mm: skip uffd-wp-mremap if userfaultfd not available new 3f0350012b44 selftests/mm/uffd: rename nr_cpus -> nr_threads new 6c3ae01983e9 selftests/mm: print some details when uffd-stress gets bad params new 8036d7192b27 selftests-mm-print-some-details-when-uffd-stress-gets-bad- [...] new 5928a0939109 selftests/mm: don't fail uffd-stress if too many CPUs new 4c00917a0b34 selftests-mm-dont-fail-uffd-stress-if-too-many-cpus-fix new 4823bef2c16a selftests/mm: skip map_populate on weird filesystems new 6e8f0cf3f7a5 selftests/mm: skip gup_longerm tests on weird filesystems new 9e0838af490e mm, swap: remove setting SWAP_MAP_BAD for discard cluster new 60c13eae589b mm, swap: correct comment in swap_usage_sub() new ffb8f49ec710 mm: swap: remove stale comment of swap_reclaim_full_clusters() new c13a08039b79 fs/proc/task_mmu: add guard region bit to pagemap new ab56bbbbf740 tools/selftests: add guard region test for /proc/$pid/pagemap new d1d48b43e61b fixup define name new 2ec8c6566a07 mm: page_alloc: don't steal single pages from biggest buddy new bbb874906efa mm: page_alloc: remove remnants of unlocked migratetype updates new e78aec888eba mm: page_alloc: group fallback functions together new d04f88b758f9 mm: make page_mapped_in_vma() hugetlb walk aware new fa75adaad0c0 mm, swap: avoid reclaiming irrelevant swap cache new 85400165f583 mm, swap: drop the flag TTRS_DIRECT new 8025b4942f8d mm, swap: avoid redundant swap device pinning new 5c50efb11a75 mm, swap: don't update the counter up-front new 60848f1f6dfe mm, swap: use percpu cluster as allocation fast path new 3a3e9025c2ed mm, swap: remove swap slot cache new 321a1c29a63f mm, swap: simplify folio swap allocation new c09ba8296b42 fix up for "mm, swap: simplify folio swap allocation" new 31b72b6396f8 vmalloc: drop Christoph from Reviewers new 2e53ca0f33b8 mm/page_alloc: warn on nr_reserved_highatomic underflow new 8b62df8720ff mm/hugetlb: fix set_max_huge_pages() when there are surplus pages new ac9f2d9ff9a7 x86/mm: make MMU_GATHER_RCU_TABLE_FREE unconditional new 4927b46c1d9a mm: pgtable: make generic tlb_remove_table() use struct ptdesc new 0c481b131ba7 mm: pgtable: change pt parameter of tlb_remove_ptdesc() to [...] new a065a0ddcd78 mm: pgtable: convert some architectures to use tlb_remove_ [...] new c3cd74a1cadc mm-pgtable-convert-some-architectures-to-use-tlb_remove_ptdesc-v2 new 2cf81b72d662 mm-pgtable-convert-some-architectures-to-use-tlb_remove_pt [...] new 93322630c643 riscv: pgtable: unconditionally use tlb_remove_ptdesc() new 99f95139b558 x86: pgtable: convert to use tlb_remove_ptdesc() new a60901917b61 mm: pgtable: remove tlb_remove_page_ptdesc() new 897e9ff53f4c samples/damon: a typo in the kconfig - sameple new 8e94fc5417b1 mm: assert the folio is locked in folio_start_writeback() new c9a915ef2eac lib/test_hmm: make dmirror_atomic_map() consume a single page new 75d13897cbc7 mm/memory: remove PageAnonExclusive sanity-check in restor [...] new c7dded7cea1a mm/memory: pass folio and pte to restore_exclusive_pte() new b6fc5dfd3248 mm/memory: document restore_exclusive_pte() new a0ce481ae9fe mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exc [...] new 080d0778eef6 configs: drop GENERIC_PTDUMP from debug.config new 6dd456c42793 arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig new 0d944e75a60b docs: arm64: drop PTDUMP config options from ptdump.rst new 0a27e9e5a247 mm: make DEBUG_WX depdendent on GENERIC_PTDUMP new 3b3af32656a7 mm: rename GENERIC_PTDUMP and PTDUMP_CORE new f3a99a152387 maple_tree: convert mas_prealloc_calc() to take in a maple [...] new 430b979071d8 maple_tree: use height and depth consistently new 6e4614298feb maple_tree: use vacant nodes to reduce worst case allocations new 8cb4bc0577be maple_tree: break on convergence in mas_spanning_rebalance() new ea6a6c7cd47f maple_tree: add sufficient height new f5161f441a01 maple_tree: reorder mas->store_type case statements new 2d2d5d3b1c4a mm/list_lru: make the case where mlru is NULL as unlikely new 31dca4e98804 mm/damon: add data structure for monitoring intervals auto-tuning new 8bdcce7a299f mm/damon/core: implement intervals auto-tuning new a1c0010355fc mm/damon/sysfs: implement intervals tuning goal directory new 41e43704e413 mm/damon/sysfs: commit intervals tuning goal new 61ed32e531c5 mm/damon/sysfs: implement a command to update auto-tuned m [...] new 5076248eb75b Docs/mm/damon/design: document for intervals auto-tuning new 5b0ef6e5bc71 Docs/mm/damon/design: fix a typo on 'intervals auto-tuning [...] new bab2ee79e817 Docs/ABI/damon: document intervals auto-tuning ABI new 85bf0e412170 Docs/admin-guide/mm/damon/usage: add intervals_goal direct [...] new d84cf2f532b4 mm: factor out large folio handling from folio_order() int [...] new d0af9de93e53 mm: factor out large folio handling from folio_nr_pages() [...] new 808c472ce952 mm: let _folio_nr_pages overlay memcg_data in first tail page new e1dec4be52d5 fixup: mm: let _folio_nr_pages overlay memcg_data in first [...] new 2a4f27f804b9 mm: move hugetlb specific things in folio to page[3] new 2904241c61ca mm: move _pincount in folio to page[2] on 32bit new bd63e0391691 mm: move _entire_mapcount in folio to page[2] on 32bit new 3a7cfef0d9ef mm/rmap: pass dst_vma to folio_dup_file_rmap_pte() and friends new bd157880c63c mm/rmap: pass vma to __folio_add_rmap() new 97b3cd252d39 mm/rmap: abstract large mapcount operations for large foli [...] new f3f8bcf11c5b bit_spinlock: __always_inline (un)lock functions new a766abefe6b8 mm/rmap: use folio_large_nr_pages() in add/remove functions new b29cbda3a6aa mm/rmap: basic MM owner tracking for large folios (!hugetlb) new d2a5506d04eb mm: Copy-on-Write (COW) reuse support for PTE-mapped THP new a5c5c009b04f mm: convert folio_likely_mapped_shared() to folio_maybe_ma [...] new bd38eb3b1f8a mm: CONFIG_NO_PAGE_MAPCOUNT to prepare for not maintain pe [...] new 4b6b5e4af8b3 fs/proc/page: remove per-page mapcount dependency for /pro [...] new 8fdc27bc34aa fs/proc/task_mmu: remove per-page mapcount dependency for [...] new 43fbf72c139e fs/proc/task_mmu: remove per-page mapcount dependency for [...] new dc4e55dce3d3 fs/proc/task_mmu: remove per-page mapcount dependency for [...] new 639d554d8081 mm: stop maintaining the per-page mapcount of large folios [...] new 627e973aa201 mm: fix lazy mmu docs and usage new 24912f6462fb fs/proc/task_mmu: reduce scope of lazy mmu region new 3752da45562f sparc/mm: disable preemption in lazy mmu mode new 6e8a7d57667c sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes new 13b54e82b287 Revert "x86/xen: allow nesting of same lazy mode" new b77ba5ac3816 mm/mremap: correctly handle partial mremap() of VMA starting at 0 new e8e6f26244f7 mm/mremap: refactor mremap() system call implementation new c1cda7af3fc9 mm/mremap: introduce and use vma_remap_struct threaded state new 1ee4b8ab7c3b mm/mremap: initial refactor of move_vma() new 696d5534680a mm-mremap-initial-refactor-of-move_vma-fix new dd4f5ce79f93 mm/mremap: complete refactor of move_vma() new 11b3bf9b3df5 mm/mremap: refactor move_page_tables(), abstracting state new 8e6241992490 mm/mremap: thread state through move page table operation new fb8faf433773 mm-mremap-thread-state-through-move-page-table-operation-fix new ff6f2b81eaa8 mm/vmalloc: move free_vm_area(area) from the __vmalloc_are [...] new 66a5e65717a2 mm/page_alloc: clarify terminology in migratetype fallback code new 2ffbd7f24fff mm/page_alloc: clarify should_claim_block() commentary new 429f087164a9 memcg: don't call propagate_protected_usage() for v1 new b921c15570b5 page_counter: track failcnt only for legacy cgroups new 14eee5aa466d page_counter: reduce struct page_counter size new 59ce779fc55b memcg: bypass root memcg check for skmem charging new 0158df757cf4 mm: hugetlb: improve parallel huge page allocation time new 25632e3b52fe mm: hugetlb: add hugetlb_alloc_threads cmdline option new 819b84950f47 mm-hugetlb-add-hugetlb_alloc_threads-cmdline-option-fix new c0dbfb2bbe4c mm: hugetlb: log time needed to allocate hugepages new 23b727aa3121 writeback: let trace_balance_dirty_pages() take struct dtc [...] new a189005955b9 writeback: rename variables in trace_balance_dirty_pages() new e68bb2246506 writeback: fix calculations in trace_balance_dirty_pages() [...] new 59578a9ecd5b mm/damon/core: introduce damos->ops_filters new 9a420ef57c61 mm/damon/paddr: support ops_filters new 98bdb46a033b mm/damon/core: support committing ops_filters new 98927cab2289 mm/damon/core: put ops-handled filters to damos->ops_filters new ee42e5238a61 mm/damon/paddr: support only damos->ops_filters new 5e73ed01d7de mm/damon: add default allow/reject behavior fields to stru [...] new de78df47d9e4 mm/damon/core: set damos_filter default allowance behavior [...] new 07292c999d31 mm/damon/paddr: respect ops_filters_default_reject new 3dbc96928883 Docs/mm/damon/design: update for changed filter-default behavior new 87087a4354fd mm/mempolicy: Weighted Interleave Auto-tuning new 1745a180e161 mm/shrinker: fix name consistency issue in shrinker_debugf [...] new 30aedd60494d mm: zpool: add interfaces for object read/write APIs new 9ced8400d230 mm: zswap: use object read/write APIs instead of object ma [...] new b60d2f2a9a5a mm: zpool: remove object mapping APIs new 76b1c8c065f3 mm: zsmalloc: remove object mapping APIs and per-CPU map areas new afde7aba5ef1 mm-zsmalloc-remove-object-mapping-apis-and-per-cpu-map-areas-fix new a431da56eb91 mm: zpool: remove zpool_malloc_support_movable() new 92bc039dd72e mm/damon/sysfs-schemes: let damon_sysfs_scheme_set_filters [...] new 432192496400 mm/damon/sysfs-schemes: implement core_filters and ops_fil [...] new dfc821fcff1a mm/damon/sysfs-schemes: commit filters in {core,ops}_filte [...] new 91960e5e02c8 mm/damon/core: expose damos_filter_for_ops() to DAMON kern [...] new 86ef794ffe34 mm/damon/sysfs-schemes: record filters of which layer shou [...] new 11048f9da177 mm/damon/sysfs-schemes: return error when for attempts to [...] new 0825e57af3ad Docs/ABI/damon: document {core,ops}_filters directories new dfcb41fe4eb0 Docs/admin-guide/mm/damon/usage: update for {core,ops}_fil [...] new 470dbe1dd77e mm/hugetlb: update nr_huge_pages and surplus_huge_pages together new d6cd7e48a8b7 mseal sysmap: kernel config and header change new fbf109476aea selftests: x86: test_mremap_vdso: skip if vdso is msealed new 035f34159d61 mseal sysmap: enable x86-64 new 6742f72d084b mseal sysmap: enable arm64 new 20eaeeb1367f mseal sysmap: uprobe mapping new e12739b892d2 mseal sysmap: update mseal.rst new 160d87a9a94c selftest: test system mappings are sealed. new 4531d669d796 mm,procfs: allow read-only remote mm access under CAP_PERFMON new 2571522d84c3 MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK [...] new 571fb0a89928 scripts: add script to extract built-in firmware blobs new 51e3d36526e4 .mailmap: remove redundant mappings of emails new e74569f8360a docs,procfs: document /proc/PID/* access permission checks new af95be0958dc lib/plist.c: add shortcut for plist_requeue() new b0e0b22cf955 lib-plistc-add-shortcut-for-plist_requeue-fix new e4097985842c kexec: initialize ELF lowest address to ULONG_MAX new 2f6502f0fc4a crash: remove an unused argument from reserve_crashkernel_ [...] new 1c1e983b8541 crash: let arch decide usable memory range in reserved area new c541be8c6cd4 powerpc/crash: use generic APIs to locate memory hole for kdump new 356e6df01ffc powerpc/crash: preserve user-specified memory limit new f03b32306e84 powerpc: insert System RAM resource to prevent crashkernel [...] new 3d19702e6898 powerpc/crash: use generic crashkernel reservation new 019b16450652 get_maintainer: add --substatus for reporting subsystem status new 38cbf9a2d4bf get_maintainer: add --substatus for reporting subsystem st [...] new 67dd6791a308 get_maintainer: stop reporting subsystem status as maintai [...] new b555ebbd6cab lib/zlib: drop EQUAL macro new d09d85d598a8 rcu: provide a static initializer for hlist_nulls_head new 4352b616b5f4 ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() new 34c496c7ae0b ucount: use RCU for ucounts lookups new c38393f6449c ucount: use rcuref_t for reference counting new eaec645da3aa checkpatch: add warning for pr_* and dev_* macros without [...] new fd34b25d5a47 ocfs2: validate l_tree_depth to avoid out-of-bounds access new 224fd85ccdfb ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() new 299c487fef58 ocfs2: remove reference to bh->b_page new 5ca912a51729 reboot: replace __hw_protection_shutdown bool action param [...] new 489e9f397a10 reboot: reboot, not shutdown, on hw_protection_reboot timeout new 5b1df7eaf506 docs: thermal: sync hardware protection doc with code new 6dc6696a2da0 reboot: describe do_kernel_restart's cmd argument in kernel-doc new 4730ec756873 reboot: rename now misleading __hw_protection_shutdown symbols new eecf24282bac reboot: indicate whether it is a HARDWARE PROTECTION reboo [...] new 1033fb4db760 reboot: add support for configuring emergency hardware pro [...] new 8ed137a498ba reboot: hide unused hw_protection_attr new 663dfb7861ac regulator: allow user configuration of hardware protection action new 18d448e5a268 platform/chrome: cros_ec_lpc: prepare for hw_protection_sh [...] new 33371e1bbd4a dt-bindings: thermal: give OS some leeway in absence of cr [...] new 5caad496ffea thermal: core: allow user configuration of hardware protec [...] new a946f2431c90 reboot: retire hw_protection_reboot and hw_protection_shut [...] new a4abf7a806e5 lib min_heap: use size_t for array size and index variables new 2bb3a9d732eb mailmap: remove never used @parity.io email new 6db0b0716076 MAINTAINERS: mailmap: update Hyeonggon's name and email address new 7acf1199adb1 scripts/gdb: add $lx_per_cpu_ptr() new 7323973a0003 rhashtable: remove needless return in three void APIs new e2b98f6c1d2a cpu: remove needless return in void API suspend_enable_sec [...] new 0a818b71df0e lib/interval_tree: skip the check before go to the right subtree new ddaf297b3ea1 coccinelle: misc: secs_to_jiffies: Patch expressions too new e7a649302e9f scsi: lpfc: convert timeouts to secs_to_jiffies() new 77a9298851f9 scsi-lpfc-convert-timeouts-to-secs_to_jiffies-fix new 52b6b31b9649 accel/habanalabs: convert timeouts to secs_to_jiffies() new da2d288c3ec3 ALSA: ac97: convert timeouts to secs_to_jiffies() new 1c0540f5d7cb btrfs: convert timeouts to secs_to_jiffies() new f1ab7708c02e libceph: convert timeouts to secs_to_jiffies() new c8c2c8a4d53f ata: libata-zpodd: convert timeouts to secs_to_jiffies() new 94b957750016 xfs: convert timeouts to secs_to_jiffies() new 1789ee9fd75e power: supply: da9030: convert timeouts to secs_to_jiffies() new 341f1746fdeb nvme: convert timeouts to secs_to_jiffies() new 4fbce8c1c63e spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() new 3bed87d0420e spi: spi-imx: convert timeouts to secs_to_jiffies() new d1d9d70a6d0b platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() new 544f30f45aac platform/x86: thinkpad_acpi: convert timeouts to secs_to_j [...] new 5a5cc7e7bc6b RDMA/bnxt_re: convert timeouts to secs_to_jiffies() new 1f0e211a69ce scripts/gdb/linux/symbols.py: address changes to module_se [...] new 02666249aaa9 signal: avoid clearing TIF_SIGPENDING in recalc_sigpending [...] new f77e7cc3ac8e signal-avoid-clearing-tif_sigpending-in-recalc_sigpending- [...] new 73fbbd5ac5ed scripts/gdb/symbols: determine KASLR offset on s390 new 10c76caf4992 kexec_core: accept unaccepted kexec segments' destination [...] new 192f5a0c4207 resource: fix resource leak in get_free_mem_region() new f7502622028b foo new fc2c564931fa Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new ef270604d962 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45a86d017adf perf test: Add --metric-only to perf stat output tests new 3fb29a7514e7 perf test: Skip perf probe tests when running as non-root new 38672c5033c3 perf test: Skip perf trace tests when running as non-root new 15bcfb96d0dd perf test: Add trace record and replay test new f04c7ef35256 perf test: Add timeout to datasym workload new b627b443ccfb perf test: Simplify data symbol test new 957d194163bf perf bench: Fix perf bench syscall loop count new 74fb903b2129 perf script: Fix output type for dynamically allocated core PMU's new 99deaf5578cd perf maps: Introduce map__set_kmap_maps() for kernel maps new 25d9c0301d36 perf maps: Set the kmaps for newly created/added kernel maps new f7a46e028c39 perf machine: Fixup kernel maps ends after adding extra maps new 0d11fab32714 perf maps: Fixup maps_by_name when modifying maps_by_address new e0e4e0b8b7fa perf maps: Add missing map__set_kmap_maps() when replacing [...] new 41453107bfc3 perf machine: Fix insertion of PERF_RECORD_KSYMBOL related [...] new 827abde8fca8 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 11dfd5a0aad8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c87e44cf361b Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 45f9b7a8a1b3 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new c2c4619b11f8 Merge branch 'arm/fixes' into for-next new 5ce45ab10387 Merge tag 'asahi-soc-dt-6.15' of https://github.com/AsahiL [...] new 9c1b4ba8c66d ARM: dts: Properly assign NPE to ethA new 824974af791e ARM: dts: ixp4xx: Fix up PCI on WG302 new 3dceb794c09d ARM: dts: ixp4xx: Add Netgear WG302 v1 GPIOs new 6c2b62d29947 Merge tag 'ixp4xx-dts-soc-for-v6.15' of https://git.kernel [...] new 83ee084393fc Merge tag 'renesas-dt-bindings-for-v6.15-tag1' of https:// [...] new c90ea44450bd Merge tag 'renesas-dts-for-v6.15-tag1' of https://git.kern [...] new ca6db056106e Merge tag 'asahi-soc-dt-6.15-v2' of https://github.com/Asa [...] new 70fcb05fe416 Merge tag 'juno-updates-6.15' of https://git.kernel.org/pu [...] new 828678a1f638 arm64: dts: nvidia: Remove unused and undocumented "regula [...] new 383c2ac3a8a5 arm64: dts: mediatek: mt8188-geralt: Add graph for DSI and [...] new 6e10b8e47a3b arm64: dts: mediatek: mt8390-genio-common: Configure touch [...] new 4fbfe81f92c1 arm64: dts: airoha: en7581: Add more nodes to EN7581 SoC e [...] new afcd38c9bb0e arm64: dts: airoha: en7581: Fix clock-controller address new 681c8ba5cf40 arm64: dts: mediatek: mt8195: Add base display controller graph new df514c118e2f arm64: mediatek: mt8195-cherry: Add graph for eDP and DP displays new e913aec7ed80 arm64: dts: mediatek: mt8395-nio-12l: Preconfigure DSI0 pipeline new e27ecde0729a arm64: dts: mediatek: mt8390-genio-common: Add routes for DMIC new 42fbcb45b796 arm64: dts: mediatek: mt8390-genio-common: Add delay codec [...] new d34c0f300358 arm64: dts: mediatek: mt8395-nio-12l: Prepare MIPI DSI port new 4c8ff61199a7 arm64: dts: mediatek: mt8395-radxa-nio-12l: Add Radxa 8 HD panel new c4991aabc1f9 Merge tag 'mtk-dts64-for-v6.15' of https://git.kernel.org/ [...] new f4ee6b43611b Merge branch 'soc/dt' into for-next new 9c83645c9c59 Merge tag 'renesas-drivers-for-v6.15-tag1' of https://git. [...] new c33995672737 Merge tag 'asahi-soc-rtkit-6.15' of https://github.com/Asa [...] new 283a4f225f94 Merge tag 'smccc-update-6.15' of https://git.kernel.org/pu [...] new 698a56d1fe44 Merge tag 'scmi-updates-6.15' of https://git.kernel.org/pu [...] new 4f1afeaa303c Merge tag 'ffa-updates-6.15' of https://git.kernel.org/pub [...] new 3b8c56d80727 firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo() new 47cbaf8e75d8 soc: mediatek: mtk-socinfo: Avoid using machine attribute [...] new 694e0b7c1747 soc: mediatek: mtk-mutex: Add DPI1 SOF/EOF to MT8188 mutex tables new 881d5094b138 soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection new 854ac9c8885e soc: mediatek: mtk-mmsys: Add compile time check for mmsys routes new 8a7b1efb2ae8 soc: mediatek: mt8188-mmsys: Migrate to MMSYS_ROUTE() macro new 5424793452d1 soc: mediatek: mt8167-mmsys: Fix missing regval in all entries new d294d56cb946 soc: mediatek: mt8365-mmsys: Fix routing table masks and values new aa0f05dcf330 soc: mediatek: mmsys: Migrate all tables to MMSYS_ROUTE() macro new dfe4382b304a soc: mediatek: mt8188-mmsys: Add support for DSC on VDO0 new 1e12efbee8f3 soc: mediatek: mtk-socinfo: Add extra entry for MT8395AV/Z [...] new 7d5a549a08de Merge tag 'mtk-soc-for-v6.15' of https://git.kernel.org/pu [...] new a9edae2c2174 Merge branch 'soc/drivers' into for-next new da3c926ca848 Merge tag 'renesas-arm-defconfig-for-v6.15-tag1' of https: [...] new 4e8c0638a811 Merge branch 'soc/defconfig' into for-next new f03f6e276bdd Merge tag 'renesas-arm-soc-for-v6.15-tag1' of https://git. [...] new 1a360dd2d1dc Merge branch 'soc/arm' into for-next new a84db892511a soc: document merges new 6c31904a062b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new adfef4824ba9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7275e795e520 arm64: dts: apple: Add touchbar screen nodes new 0f8f64b2329f arm64: dts: apple: s5l8960x: Add backlight nodes new 897359ae3c50 arm64: dts: apple: t7000: Add backlight nodes new 4384b6c781bc arm64: dts: apple: s800-0-3: Add backlight nodes new 074db7d6f51b arm64: dts: apple: t8010: Add backlight nodes new e1bc21d8f8fd arm64: dts: apple: t8015: Add backlight nodes new 68e80788d3c0 Merge branch 'asahi-soc/dt' into asahi-soc/for-next new 00a97a7f66d2 Merge branch 'asahi-soc/soc' into asahi-soc/for-next new 846c542a8a2d Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 5822b82609c7 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new cf98e5aa8694 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 712c5981e490 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 78af9ba0704e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 26a4bb842d88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a8a297e8bb3d Merge branch 'v6.14-next/soc' into for-next new 92d41cd57305 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c00659f17efe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a6a4286f500 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 56d9769c3a85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 88e83915d89c arm64: dts: renesas: r9a09g057: Add Mali-G31 GPU node new 8bf8ad268e46 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable Mali-G31 new 1756f54e0750 Merge branch 'renesas-dts-for-v6.15' into renesas-next new 3b8ac14382ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 769c2b450b89 arm64: defconfig: Enable Rockchip UFS host driver new 97d8fe4b7722 arm64: defconfig: Enable Synopsys HDMI receiver new ebc4cc67fb5e Merge branch 'v6.15-armsoc/defconfig64' into for-next new 7641678ecb0c arm64: dts: rockchip: Enable hdmi out display for rk3576-evb-v10 new eecdd69a9086 Merge branch 'v6.15-armsoc/dts64' into for-next new efc1bc1f3656 dt-bindings: soc: rockchip: Add RK3528 VO GRF syscon new 8f814d7c9f6c dt-bindings: soc: rockchip: Add RK3528 VPU GRF syscon new 5c6c52e60450 Merge branch 'v6.15-armsoc/dts64' into for-next new 3bf4fc44c654 dt-bindings: arm: rockchip: Add MNT Reform 2 (RCORE) new 5324af2d029d arm64: dts: rockchip: add MNT Reform 2 laptop new e06522d35715 Merge branch 'v6.15-armsoc/dts64' into for-next new dd5463116332 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c57930f68d9 soc: samsung: include linux/array_size.h where needed new dd633bdf9dbf Merge branch 'next/drivers' into for-next new b75178b9ed5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1eee0a5af43c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 3fc26828890c Merge branch 'for-next' of https://github.com/sophgo/linux.git new f63dfb3b2525 Merge branch 'for-next' of https://github.com/spacemit-com/linux new a4995bc6a83b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new fa1e7598538b Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 4bd898b566fa Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 5e63dfe213d0 soc/tegra: pmc: Use str_enable_disable-like helpers new f0cf9ae38d8f Merge branch for-6.15/soc into for-next new 27321c788b3a firmware: tegra: bpmp: Fix typo in bpmp-abi.h new 482657ca0c92 Merge branch for-6.15/firmware into for-next new b4a4e31d8f2a dt-bindings: display: tegra: Document Tegra124 MIPI new 5dd564697b1f dt-bindings: Document Tegra114 HDA support new 0b4aa3c5d758 Merge branch for-6.15/dt-bindings into for-next new 2b3db788f2f6 ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114 new 645b331b308d ARM: tegra: Add ARM PMU node on Tegra114 new 7f5ac6dd4190 ARM: tegra: Add HDA node on Tegra114 new 97fc9e3c16be ARM: tegra: Add DSI-A and DSI-B nodes on Tegra124 new 237a868d30e7 ARM: tegra: tf101: Add al3000a illuminance sensor node new b851fb8c21dc Merge branch for-6.15/arm/dt into for-next new 90a1dc90d08b arm64: tegra: Remove unused and undocumented "regulator-ra [...] new c695ff32564a arm64: tegra: Remove the Orin NX/Nano suspend key new b24b91fce415 arm64: tegra: Resize aperture for the IGX PCIe C5 slot new b5f83055d88b arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator new b86ea47c875f arm64: tegra: Define pinmuxing for gpio pads on Tegra210 new af373ac33d66 arm64: tegra: p2597: Enable TCA9539 as IRQ controllers new c33a71fd0e36 arm64: tegra: p2180: Add TMP451 temperature sensor node new 208057641b46 Merge branch for-6.15/arm64/dt into for-next new 540a139835d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b0053591baf3 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 7847e8d2928a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new a250cd4c1901 clk: keystone: syscon-clk: Do not use syscon helper to bui [...] new 9c981c868f5f clk: stm32f4: fix an uninitialized variable new e995f4d516a0 clk: imgtec: use %pe for better readability of errors whil [...] new a1123951b247 clk: Correct the data types of the variables in clk_calc_n [...] new 12a0fd23e870 clk: Print an error when clk registration fails new fbe661983152 Merge branch 'clk-cleanup' into clk-next new 9d288c84b551 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 86003e3b6fc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69ac2acd209a clk: renesas: rzv2h: Adjust for CPG_BUS_m_MSTOP starting f [...] new e1a098330ef0 clk: renesas: r9a09g047: Add clock and reset signals for t [...] new bc1b2848da4b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 3ddb87c8e874 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 453391d5a0b8 LoongArch: Always select HAVE_VIRT_CPU_ACCOUNTING_GEN new 8f409d34f9d1 LoongArch: Enable UBSAN (Undefined Behavior Sanitizer) new bd7c63b760f8 LoongArch: Eliminate superfluous get_numa_distances_cnt() new 2b4c031659da LoongArch: Use polling play_dead() when resuming from hibernation new 2d42c2281e85 LoongArch: Set max_pfn with the PFN of the last page new 44ff5ff11b5f LoongArch: Set hugetlb mmap base address aligned with pmd size new 88c64d455cd1 LoongArch: vDSO: Remove --hash-style=sysv new 44d79df6ba1c LoongArch: vDSO: Make use of the t8 register for vgetrando [...] new 2324a5a0449e LoongArch: KVM: Remove unnecessary header include path new 46eda4743280 LoongArch: KVM: Add interrupt checking for AVEC new 623e18bb4f73 LoongArch: KVM: Reload guest CSR registers after sleep new 6bad4a26f765 LoongArch: KVM: Remove PGD saving during VM context switch new 2fee3b54a2d7 LoongArch: KVM: Fix GPA size issue about VM new f31e006cd105 LoongArch: KVM: Add stub for kvm_arch_vcpu_preempted_in_kernel() new 6df370d531ef LoongArch: KVM: Implement arch-specific functions for guest perf new 9345e554df86 LoongArch: KVM: Register perf callbacks for guest new ddd3dc132472 Merge branch 'loongarch-kvm' into loongarch-next new 178426096634 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 93de591fdeb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3648221d283 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 124152cef669 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new f518a54ff4da Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new d6c23c7369ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a85b4225cd32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0210a0c5a149 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 56023be5612f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ecd5594a723 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 634b07d913de Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds f373e5f38a26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 4ba694a38aa9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e22c0aa83feb smb: client: Fix netns refcount imbalance causing leaks an [...] adds 391fe8d410e5 CIFS: Propagate min offload along with other parameters fr [...] adds bc9c519c51ea Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 35206c53a00d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9b0df9fba12e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 45b2f2170fee Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 7dbb04c34a5e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds c68c56ef413b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 957fbd097ed0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds b58491798532 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 455d000e9ee4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds dee0fb5e5b1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9fde3ae60531 gfs2: Prevent inode creation race (2) adds f39ce768839f gfs2: minor evict fix adds 104b4d597ff2 gfs2: remove redundant warnings adds 64521dcd707e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d1146a76f96d Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 9a9b8b88f13a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 30f6a073d674 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 5ad414f4df22 fs/ntfs3: Fix a couple integer overflows on 32bit systems adds 6bb81b94f7a9 fs/ntfs3: Prevent integer overflow in hdr_first_de() adds 1b998c4cf016 fs/ntfs3: Remove unused ni_load_attr adds 1404580279f2 fs/ntfs3: Remove unused ntfs_sb_read adds 8b12017c1b95 fs/ntfs3: Remove unused ntfs_flush_inodes adds 4e578a8caa43 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 756e95bbdd19 Merge branch '9p-next' of git://github.com/martinetd/linux adds a9036e22a744 Merge branch 'vfs.fixes' into vfs.all adds 10aad94bb1d6 Merge branch 'vfs-6.15.misc' into vfs.all adds 3d5af6d285d1 Merge branch 'vfs-6.15.mount' into vfs.all adds 9b31fb0f9377 Merge branch 'vfs-6.15.pidfs' into vfs.all adds ccef8eff07e4 Merge branch 'vfs-6.15.pipe' into vfs.all adds 25034ffc6f59 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all adds 4eeaf0921dd1 Merge branch 'vfs-6.15.mount.api' into vfs.all adds af97c9498b28 iomap: Rename IOMAP_ATOMIC -> IOMAP_ATOMIC_HW adds e5708b92d9bf iomap: Support SW-based atomic writes adds 2ebcf55ea0c6 iomap: Lift blocksize restriction on atomic writes adds 44bc4c1e8167 Merge patch series "iomap preliminaries for large atomic w [...] adds 4cb3a8b8228d Merge branch 'vfs-6.15.iomap' into vfs.all adds 2b99af404677 Merge branch 'vfs-6.15.async.dir' into vfs.all adds ba4ae8ce7ba8 Merge branch 'vfs-6.15.overlayfs' into vfs.all adds 691f49cf7708 Merge branch 'vfs-6.15.nsfs' into vfs.all adds 9641b70f7e94 Merge branch 'vfs-6.15.eventpoll' into vfs.all adds bd72b3d7cf47 Merge branch 'vfs-6.15.sysv' into vfs.all adds 11935fb2504d Merge branch 'vfs-6.15.pagesize' into vfs.all adds a3b3ed1c3a13 Merge branch 'vfs-6.15.mount.namespace' into vfs.all adds 00f3f0304d1f Merge branch 'vfs-6.15.ceph' into vfs.all adds 8511641bcb61 Merge branch 'vfs-6.15.shared.afs' into vfs.all adds c55b4a66ba50 initramfs_test: kunit tests for initramfs unpacking adds 61cba3def060 vsprintf: add simple_strntoul adds cc74ef6c04b7 initramfs: avoid memcpy for hex header fields adds 7b4ab73cb91b initramfs: allocate heap buffers together adds cf96645ee5da initramfs: reuse name_len for dir mtime tracking adds 177c37cf50cc initramfs: fix hardlink hash leak without TRAILER adds d3bd2489a947 initramfs: avoid static buffer for error message adds a89ac3a81ccf Merge patch series "initramfs: kunit tests and cleanups" adds 98b6c04791a8 Merge branch 'vfs-6.15.initramfs' into vfs.all adds 23e490336467 fs: predict no error in close() adds e83588458f65 file: add fput and file_ref_put routines optimized for use [...] adds 3e46a92a27c2 fs: use fput_close_sync() in close() adds a914bd93f3ed fs: use fput_close() in filp_close() adds 606623de503f fs: use fput_close() in path_openat() adds dba2e3b788f5 Merge patch series "avoid the extra atomic on a ref when c [...] adds 32af799cf76c Merge branch 'vfs-6.15.file' into vfs.all adds 062e8093592f orangefs: Do not truncate file size adds 50fb0a7f43c0 orangefs: Move s_kmod_keyword_mask_map to orangefs-debugfs.c adds 144fa8ae0830 orangefs: make open_for_read and open_for_write boolean adds 506382dbbedc orangefs: Remove orangefs_writepage() adds 40eca026bbaa orangefs: Convert orangefs_writepage_locked() to take a folio adds 6420f17963f2 orangefs: Pass mapping to orangefs_writepages_work() adds f9ec21357f52 orangefs: Unify error & success paths in orangefs_writepag [...] adds 377afd97cf18 orangefs: Simplify bvec setup in orangefs_writepages_work() adds 73f233b972ce orangefs: Convert orangefs_writepages to contain an array [...] adds 215434739c3b Merge patch series "Orangefs fixes for 6.15" adds d893b3945fca Merge branch 'vfs-6.15.orangefs' into vfs.all adds bd12a8099407 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds 692b72d4ecf3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cec32e218eb7 Merge branch 'fs-next' of linux-next new d439d4fbff47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db6186c1ebe8 Merge branch 'pci/acs' new c3ae4cdffee9 Merge branch 'pci/aer' new af1ba1f52f21 Merge branch 'pci/aspm' new df6f8c4d72ae selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS new 105fcb59e62a Merge branch 'pci/bwctrl' new 3e11296791cb Merge branch 'pci/enumeration' new 5c8265fa63e4 PCI: hotplug: Drop superfluous pci_hotplug_slot_list new 666550a8066a PCI: hotplug: Drop superfluous try_module_get() calls new 62460bcb5a2a PCI: hotplug: Drop superfluous NULL pointer checks in has_ [...] new 34bd6141a62d PCI: hotplug: Avoid backpointer dereferencing in has_*_file() new cc973ef13f8e PCI: hotplug: Inline pci_hp_{create,remove}_module_link() new 9d7db4db1982 PCI/portdrv: Only disable pciehp interrupts early when needed new e0f75a0fab91 Merge branch 'pci/hotplug' new 54df96b650e3 Merge branch 'pci/pwrctrl' new 800ce277f419 PCI: Log debug messages about reset method new 479380efe162 PCI: Avoid reset when disabled via sysfs new a56bda5d9af1 Merge branch 'pci/reset' new ce6cb04bf480 s390/pci: Fix s390_mmio_read/write syscall page fault handling new ad3c663b0a3c s390/pci: Introduce pdev->non_mappable_bars and replace VF [...] new 40cf82d882b7 s390/pci: Support mmap() of PCI resources except for ISM devices new 49cd18535775 Merge branch 'pci/resource' new ba10e5011d05 PCI: Check BAR index for validity new c6bf28033ca4 Merge branch 'pci/devres' new 91bf952e6ebe Merge branch 'pci/devtree-create' new f67d04b18337 dt-bindings: PCI: qcom: Document the IPQ5332 PCIe controller new 2a49560bd516 dt-bindings: PCI: Convert fsl,mpc83xx-pcie to YAML new 7d741d10e8b1 dt-bindings: PCI: fsl,imx6q-pcie: Add optional DMA interrupt new c4c11d0e56b5 Merge branch 'pci/dt-bindings' new 9866bc3fd0f9 Merge branch 'pci/endpoint' new 864ca1bd2b99 Merge branch 'pci/epf-mhi' new 9a0f3c50bd51 PCI: kirin: Use helper function for_each_available_child_o [...] new d52334785483 PCI: kirin: Tidy up _probe() related function with dev_err [...] new a51adf82f87b PCI: mediatek: Use helper function for_each_available_chil [...] new 8905f8b6f55f PCI: mt7621: Use helper function for_each_available_child_ [...] new f60b4e06a945 PCI: apple: Use helper function for_each_child_of_node_scoped() new bffc72387aef PCI: tegra: Use helper function for_each_child_of_node_scoped() new 26823129f006 Merge branch 'pci/scoped-cleanup' new 55112741126d Merge branch 'pci/controller/amd-mdb' new 7f806ef5de23 Merge branch 'pci/controller/brcmstb' new 3ac47fbf4f6e PCI: cadence-ep: Fix the driver to send MSG TLP for INTx w [...] new 8a5c52651cba Merge branch 'pci/controller/cadence' new 4fbfa17f9a07 PCI: dwc: Add debugfs based Silicon Debug support for DWC new d20ee8e2dbd6 PCI: dwc: Add debugfs based Error Injection support for DWC new 27491ac2ccd7 PCI: dwc: Add debugfs based Statistical Counter support for DWC new f0f3044d2246 PCI: dwc: Add debugfs property to provide LTSSM status of [...] new 20bbb083bbc9 PCI: Add Rockchip Vendor ID new 046e9b981d75 PCI: dwc: Add Rockchip to the RAS DES allowed vendor list new 551d177411e1 PCI: dwc: ep: Return -ENOMEM for allocation failures new 892e07eddc3b Merge branch 'pci/controller/dwc' new 8136e5616628 Merge branch 'pci/controller/hyperv' new 98e87cc501c1 PCI: mediatek-gen3: Fix inconsistent indentation new 75f99a02a059 Merge branch 'pci/controller/mediatek' new b1697f4249a6 Merge branch 'pci/controller/qcom' new 76faedf858ec Merge branch 'pci/controller/vmd' new 43d1f46dd9d0 Merge branch 'e76c86997bcf' new eea68378b543 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 63e43656739e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 577645e40377 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7a6e90e7835 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 29febdeb4e87 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 59f994e6e332 dt-bindings: i3c: dw: Add power-domains new c24a084ab6a2 dt-bindings: i3c: silvaco: Add npcm845 compatible string new 98d87600a04e i3c: master: svc: Add support for Nuvoton npcm845 i3c new 4008a74e0f9b i3c: master: svc: Fix npcm845 FIFO empty issue new 4dd12e944f07 i3c: master: svc: Fix npcm845 invalid slvstart event new 2a785307e41b i3c: master: svc: Fix npcm845 DAA process corruption new 7bafa5ea8bff Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new ee65d9e63046 hwmon: (pt5161l) Use per-client debugfs entry new 083113c1ff8a Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 65246be6add4 Merge branch 'docs-next' of git://git.lwn.net/linux.git new e49563c3be09 media: i2c: add lt6911uxe hdmi bridge driver new c0c1a6bf80e9 media: cec: use us_to_ktime() where appropriate new f90133bd1756 media: ccs-pll: Make variables const where appropriate new 5b1b37e97b23 staging: media: sdis: move open brace to a new line new 9c1cde7eb08d staging: media: sdis: move open braces to the previous line new 1e7bd9627dad media: rockchip: rga: fix field in OUTPUT buffers new 11de3582675c media: rockchip: rga: fix rga offset lookup new 3edd1fc48d2c media: v4l2-dv-timings: prevent possible overflow in v4l2_ [...] new b15a5ce86383 dt-bindings: media: mediatek,jpeg: Relax IOMMU max item count new 223fc68d3177 dt-bindings: media: mediatek,vcodec: Revise description new b50231ff015e media: i2c: tda1997x: Call of_node_put(ep) only once in td [...] new b773530a34df media: c8sectpfe: Call of_node_put(i2c_bus) only once in c [...] new 734ac57e47b3 media: siano: Fix error handling in smsdvb_module_init() new 347d84833faa media: xilinx-tpg: fix double put in xtpg_parse_of() new f883f34b6a46 media: platform: stm32: Add check for clk_enable() new 466b7053cb88 media: dvb-frontends: tda10048: Make the range of z explicit. new 97e2ef56db57 media: qcom: Clean up Kconfig dependencies new 4a0f44372ffe media: platform: synopsys: hdmirx: Remove duplicated heade [...] new 0e5bc4863c30 media: platform: synopsys: hdmirx: Remove unused HDMI audi [...] new 308e51f41239 media: platform: synopsys: hdmirx: Optimize struct snps_hd [...] new ff71ef947815 media: vivid: Move all fb_info references into vivid-osd new 20889ddede38 media: vivid: Introduce VIDEO_VIVID_OSD new 143d75583f24 media: vim2m: print device name after registering device new 5bd6436ca5f0 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 933b0e73de26 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 13c94f4af5e1 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new d52d2b311a5a pm: cpupower: Fix cmd_monitor() error legs to free cpu_topology new 0014f65e3df0 pm: cpupower: remove hard-coded topology depth values new f89cb9cba7a2 cpupower: Implement CPU physical core querying new 74d34e858ac9 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 1decb732ea04 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 48a5b97227e2 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new d2c37f7e3e15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b63263555eaa net: phylink: use pl->link_interface in phylink_expects_phy() new 065d3cef99a1 net: pcs: xpcs: re-initiate clause 37 Auto-negotiation new 7e2f7e25f6ff arch: x86: add IPC mailbox accessor function and add SoC r [...] new e654cfc718d4 net: stmmac: configure SerDes on mac_finish new a42f6b3f1cc1 net: stmmac: configure SerDes according to the interface mode new 7598ef621a43 net: stmmac: interface switching support for ADL-N platform new 89b12ca69502 Merge branch 'enable-sgmii-and-2500basex-interface-mode-sw [...] new 61dc9cae8727 net: phy: move PHY package code from phy_device.c to own s [...] new 2c8cd9783f46 net: phy: add getters for public members in struct phy_pac [...] new 947030f3c32b net: phy: qca807x: use new phy_package_shared getters new 890fe6841d81 net: phy: micrel: use new phy_package_shared getters new dc5a6164feda net: phy: mediatek: use new phy_package_shared getters new e0327e9f8597 net: phy: mscc: use new phy_package_shared getters new e7f984e925d2 net: phy: move PHY package related code from phy.h to phy_ [...] new a40028497769 net: phy: remove remaining PHY package related definitions [...] new e0c836820f2f Merge branch 'net-phy-move-phy-package-code-to-its-own-sou [...] new f130a0cc1b4f inet: fix lwtunnel_valid_encap_type() lock imbalance new d4c22ec680c8 net: hold netdev instance lock during ndo_open/ndo_stop new c4f0f30b424e net: hold netdev instance lock during nft ndo_setup_tc new 7c79cff95535 net: sched: wrap doit/dumpit methods new a0527ee2df3f net: hold netdev instance lock during qdisc ndo_setup_tc new cae03e5bdd9e net: hold netdev instance lock during queue operations new 7e4d784f5810 net: hold netdev instance lock during rtnetlink operations new ffb7ed19ac0a net: hold netdev instance lock during ioctl operations new ad7c7b2172c3 net: hold netdev instance lock during sysfs operations new 97246d6d21c2 net: hold netdev instance lock during ndo_bpf new 2bcf4772e45a net: ethtool: try to protect all callback with netdev inst [...] new df43d8bf1031 net: replace dev_addr_sem with netdev instance lock new 605ef7aec060 net: add option to request netdev instance lock new cc34acd577f1 docs: net: document new locking reality new 004b5008016a eth: bnxt: remove most dependencies on RTNL new f1078ab18818 Merge branch 'net-hold-netdev-instance-lock-during-ndo-ope [...] new 2525e16a2bae Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new f8ece40786c9 tcp: bring back NUMA dispersion in inet_ehash_locks_alloc() new 9544d60a2605 inet: change lport contribution to inet_ehashfn() and inet [...] new d4438ce68bf1 inet: call inet6_ehashfn() once from inet6_hash_connect() new e8f57a762bb9 Merge branch 'tcp-even-faster-connect-under-stress' new 1f6c3899833a dt-bindings: net: Add FSD EQoS device tree bindings new ae7f6b34f5cd net: stmmac: dwc-qos: Add FSD EQoS support new 2c2166e872af Merge branch 'net-stmmac-dwc-qos-add-fsd-eqos-support' new cd02ab73664d ptp: ocp: Remove redundant check in _signal_summary_show new 072dd84b4c5a net: stmmac: mostly remove "buf_sz" new 8e0e8bef4841 tcp: clamp window like before the cleanup new 1bb4e876b5f3 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new c2315ebb0588 net: tun: Enable XDP metadata support new 0ca23a4d64ce net: tun: Enable transfer of XDP metadata to skb new d5ca409c86d3 selftests/bpf: Move open_tuntap to network helpers new b46aa22b66d3 selftests/bpf: Refactor xdp_context_functional test and bp [...] new 73eeecc3cdfe selftests/bpf: Add test for XDP metadata support in tun driver new 49306d5bfc6a selftests/bpf: Fix file descriptor assertion in open_tunta [...] new 72aad21de5f6 Merge branch 'xdp-metadata-support-for-tun-driver' new 1f775ccfe338 Merge branch 'bpf-next/net' into for-next new 1c152572be59 bpf: jmp_offset() and verbose_insn() utility functions new 0ae958eca164 bpf: get_call_summary() utility function new 7dad03653567 bpf: simple DFA-based live registers analysis new 994a876a076a bpf: use register liveness information for func_states_equal new 8a3fc22ddec7 selftests/bpf: test cases for compute_live_registers() new 42ba8a49d085 Merge branch 'bpf-simple-dfa-based-live-registers-analysis' new aae1add9053e bpf: correct use/def for may_goto instruction new 7781fd0ddeb4 bpf, docs: Fix broken link to renamed bpf_iter_task_vmas.c new 994fd3eae1b5 selftests/bpf: Introduce cond_break_label new 0201027a026c selftests/bpf: Introduce arena spin lock new 313149fd0a07 selftests/bpf: Add tests for arena spin lock new 48b3be8d7f82 Merge branch 'arena-spin-lock' new 88b1c429671f selftests/bpf: Move test_lwt_ip_encap to test_progs new 5cb4077d3ae8 selftests/bpf: Clean up call sites of stdio_restore() new 6d54a02c50c1 selftests/bpf: Allow assigning traffic monitor print function new 15bfc10814b8 selftests/bpf: Fix dangling stdout seen by traffic monitor thread new d7be90dd108f Merge remote-tracking branch 'bpf-next/master' into for-next new 82328f732429 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 80ec13b98c63 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 14a3a4300ba4 next-20250306/bluetooth new 827b604f4c98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 169b22622058 ieee802154: ca8210: Use proper setters and getters for bit [...] new 0a3e89b06d36 ieee802154: ca8210: Get platform data via dev_get_platdata() new 20629a48d50a ieee802154: ca8210: Switch to using gpiod API new a5d4d993fac4 dt-bindings: ieee802154: ca8210: Update polarity of the reset pin new e21584e16518 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b07bdf5438d2 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new c8d62a182f58 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new ce0c31d955cf Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new c98838229a2d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 04797e9631f3 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 363be89ef734 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new b57aa47d39e9 drm/gem: Test for imported GEM buffers with helper new 3f0e02609692 drm/gem-dma: Test for imported buffers with drm_gem_is_imported() new e8afa1557f4f drm/gem-dma: Use dma_buf from GEM object instance new dbdd636e51eb drm/gem-shmem: Test for imported buffers with drm_gem_is_i [...] new 1a148af06000 drm/gem-shmem: Use dma_buf from GEM object instance new 3d672f483e5d drm/gem-framebuffer: Test for imported buffers with drm_ge [...] new cce16fcd7446 drm/gem-framebuffer: Use dma_buf from GEM object instance new 4972532ccda3 drm/fb-dma-helper: Test for imported buffers with drm_gem_ [...] new 0695d8fc113a drm/mipi-dbi: Test for imported buffers with drm_gem_is_im [...] new f83a9b8c7fd0 drm/prime: Use dma_buf from GEM object instance new ce43cf347759 drm/gma500: Replace deprecated strncpy() with strscpy() new 4423e607ff50 drm/gma500: fix inconsistent indenting warning new 2b2d7ca7ce25 dma-buf: fix incorrect dma-fence documentation v2 new 2ce07fea3cc8 dma-buf/dma-fence: remove unnecessary callbacks new de68b17d5d07 dma-buf: dma-buf: stop mapping sg_tables on attach v2 new b72f66f22c0e dma-buf: drop caching of sg_tables new 87edca6261c1 drm/sched: Adjust outdated docu for run_job() new 72ebc18b3499 drm/sched: Document run_job() refcount hazard new 2eeed61db455 drm/sched: Update timedout_job()'s documentation new fa0af721bd1f drm/ttm: test private resv obj on release/destroy new 41668e792e46 drm/fsl-dcu: move to devm_platform_ioremap_resource() usage new 9da894756ee1 drm/hisilicon: move to devm_platform_ioremap_resource() usage new 46babeac0e08 drm/mxsfb: move to devm_platform_ioremap_resource() usage new fc51acfca9ca drm/tegra: move to devm_platform_ioremap_resource() usage new 1355fd495c71 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 96c54a5e83bc Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new fb64f5568c0e drm/i915/cdclk: Do cdclk post plane programming later new af176cfaa99d Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new d7cd2befac83 next-20250306/drm-msm new 5148da09dcd3 drm/xe: Allow fault injection in exec queue IOCTLs new 1d724a2f1b2c drm/xe: Retry BO allocation new a14fa8ec9d81 mm/migrate: Add migrate_device_pfns new 1afaeb8293c9 mm/migrate: Trylock device page in do_swap_page new 73463dac9bee drm/pagemap: Add DRM pagemap new 5473f4d4e29d drm/xe/bo: Introduce xe_bo_put_async new 99624bdff867 drm/gpusvm: Add support for GPU Shared Virtual Memory new 0a8d6d424b3e drm/xe: Select DRM_GPUSVM Kconfig new b43e864af0d4 drm/xe/uapi: Add DRM_XE_VM_BIND_FLAG_CPU_ADDR_MIRROR new 6fd979c2f331 drm/xe: Add SVM init / close / fini to faulting VMs new 85d465335469 drm/xe: Add dma_addr res cursor new 074e40d9c2a8 drm/xe: Nuke VM's mapping upon close new ab498828fad7 drm/xe: Add SVM range invalidation and page fault new e53c1e263e5c drm/gpuvm: Add DRM_GPUVA_OP_DRIVER new 7d1d48fb1724 drm/xe: Add (re)bind to SVM page fault handler new 63f6e480d115 drm/xe: Add SVM garbage collector new d1e6efdfabf3 drm/xe: Add unbind to SVM garbage collector new f0e4238f6d6c drm/xe: Do not allow CPU address mirror VMA unbind if new c73b2cbd1009 drm/xe: Enable CPU address mirror uAPI new 77613a2e1008 drm/xe/uapi: Add DRM_XE_QUERY_CONFIG_FLAG_HAS_CPU_ADDR_MIRROR new 9c44fd5f6e8a drm/xe: Add migrate layer functions for SVM support new 0c30c65473ff drm/xe: Add SVM device memory mirroring new 808c37ee396f drm/xe: Add drm_gpusvm_devmem to xe_bo new 11bbe0d9aa96 drm/xe: Add drm_pagemap ops to SVM new c5b3eb5a906c drm/xe: Add GPUSVM device memory copy vfunc functions new ecacec0f4aff drm/xe: Add Xe SVM populate_devmem_pfn GPU SVM vfunc new 5951fed85cf1 drm/xe: Add Xe SVM devmem_release GPU SVM vfunc new 2f118c949160 drm/xe: Add SVM VRAM migration new 3ca608dc7561 drm/xe: Basic SVM BO eviction new d92eabb370ce drm/xe: Add SVM debug new 8e5a5dc056b7 drm/xe: Add modparam for SVM notifier size new c56904f6cc7c drm/xe: Add always_migrate_to_vram modparam new 45f5a1efac90 drm/doc: gpusvm: Add GPU SVM documentation new 4063dc22513e Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 50c8a094b998 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46a454627dd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 433f575ff3a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 269b84423914 ASoC: dapm: Fix changes to DECLARE_ADAU17X1_DSP_MUX_CTRL new 2c2eadd07e74 ASoC: cs42l43: convert to SYSTEM_SLEEP_PM_OPS new 7a2ff0510c51 ASoC: soc-pcm: reuse dpcm_state_string() new 5d5eceb9bb10 ASoC: soc-dai: add snd_soc_dai_mute_is_ctrled_at_trigger() new f468b07d1c07 Merge remote-tracking branch 'asoc/for-6.15' into asoc-next new 14bd7a374a26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0b37cbde16f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 1e0a31238a23 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 677e332e4885 block: ensure correct integrity capability propagation in [...] new 85f72925000e block: Correctly initialize BLK_INTEGRITY_NOGENERATE and B [...] new 7d83c5d73c1a badblocks: Fix error shitf ops new 270b68fee968 badblocks: factor out a helper try_adjacent_combine new 32e9ad4d11f6 badblocks: attempt to merge adjacent badblocks during ack_ [...] new 28243dcd1f49 badblocks: return error directly when setting badblocks ex [...] new 7f500f0a59b1 badblocks: return error if any badblock set fails new 37446680dfbf badblocks: fix the using of MAX_BADBLOCKS new 3a23d05f9c1a badblocks: try can_merge_front before overlap_front new 9ec65dec634a badblocks: fix merge issue when new badblocks align with pre+1 new 5236f041fa6c badblocks: fix missing bad blocks on retry in _badblocks_check() new c8775aefba95 badblocks: return boolean from badblocks_set() and badbloc [...] new 7e5102dd99f3 md: improve return types of badblocks handling functions new d301f164c3fb badblocks: use sector_t instead of int to avoid truncation [...] new 1031827cefeb Merge branch 'for-6.15/block' into for-next new 79bb9bc20f82 Merge branch 'for-6.15/io_uring' into for-next new df873e1dcf0b Merge branch 'for-6.15/io_uring-rx-zc' into for-next adds 90611bb3e170 Merge branch 'for-6.15/io_uring' into for-6.15/io_uring-ep [...] adds 9269919478c2 Merge branch 'for-6.15/io_uring-rx-zc' into for-6.15/io_ur [...] adds 08b40b7a1051 Merge branch 'vfs-6.15.eventpoll' of https://git.kernel.or [...] adds 0fb3f5600c5e io_uring/epoll: remove CONFIG_EPOLL guards adds 19f7e9427327 io_uring/epoll: add support for IORING_OP_EPOLL_WAIT new e4b8b4ee37d9 Merge branch 'for-6.15/io_uring-epoll-wait' into for-next new c8714910dfbc Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 5da692e2262b dm cache: prevent BUG_ON by blocking retries on failed dev [...] new c2662b1544cb dm cache: support shrinking the origin device new b81668bf5cc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fd898d502e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c377af873e1e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f7f127505bbd Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new f7e02f4ca9e0 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 8c47f10d1e3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03626f01845d Merge remote-tracking branch 'regulator/for-6.15' into reg [...] new 25fa16ed8b91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 18897e4a85ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 34ba69565a92 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new a46517d8954c Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 9976b05f090e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4d6740db6302 Merge branch 'next' of git://github.com/cschaufler/smack-next new f8fd7dd947d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 58228a276349 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4d662659b272 dt-bindings: display: mitsubishi,aa104xd12: Allow jeida-18 [...] new eeb237f7970f dt-bindings: display: mitsubishi,aa104xd12: Adjust allowed [...] new cade61a37d01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4227eee00654 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3fd401024617 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7dfc9bdde9fa spi: stm32-ospi: Fix an IS_ERR() vs NULL bug in stm32_ospi [...] new 3707fd9c383f spi: stm32: Remove unnecessary print function dev_err() new 02a838b01b8e spi: dt-bindings: fsl-lpspi: Add i.MX94 support new c62f419e771f Merge remote-tracking branch 'spi/for-6.15' into spi-next new c1e1b5913265 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 589f0325fd48 next-20250303/tip new 9b85e826b8b6 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] new 70d0d68b82cb Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 84710ad9e507 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ac47f42b126 MAINTAINERS: Update Joel's email address new e3fc6a2b4335 doc/RCU/listRCU: refine example code for eliminating stale data new 00336aa61c25 rcu/cpu_stall_cputime: fix the hardirq count for x86 architecture new 05edc0076dc0 srcu: Use rcu_seq_done_exact() for polling API new c2a127bcc523 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f9d38a268d79 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new e3121298c7fc arm64: Modify _midr_range() functions to read MIDR/REVIDR [...] new 57e5cc9b8a39 KVM: arm64: Specify hypercall ABI for retrieving target im [...] new c0000e58c74e KVM: arm64: Introduce KVM_REG_ARM_VENDOR_HYP_BMAP_2 new c8c2647e69be arm64: Make _midr_in_range_list() an exported function new 86edf6bdcf05 smccc/kvm_guest: Enable errata based on implementation CPUs new f69656656fa7 KVM: selftests: Add test for KVM_REG_ARM_VENDOR_HYP_BMAP_2 new bb9b08644130 Merge branch 'kvm-arm64/pv-cpuid' into kvmarm/next new 9d9122736433 KVM: arm64: Copy guest CTR_EL0 into hyp VM new 03e1b89d051f KVM: arm64: Copy MIDR_EL1 into hyp VM when it is writable new 5980a6937012 KVM: arm64: Fix documentation for KVM_CAP_ARM_WRITABLE_IMP [...] new d34c5c8ffbd2 Merge branch 'kvm-arm64/writable-midr' into kvmarm/next new 44ff44cadbd1 smccc: kvm_guest: Fix kernel builds for 32 bit arm new 3d53f5c0c1f5 Merge branch 'kvm-arm64/pv-cpuid' into kvmarm/next new c9b6b8fe1736 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fe8df7cdd0fe Merge branch 'next' of https://github.com/kvm-x86/linux.git new 4c7df5feff29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b08fc84382f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 886ca11a0c70 platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make [...] new 4878e0b14c3e platform/x86: dell-uart-backlight: Make dell_uart_bl_serde [...] new 7bb84ca9b8d0 platform/x86: samsung-galaxybook: Fix block_recording not [...] new e57eabe2fb04 platform/x86: thinkpad_acpi: check the return value of dev [...] new 0938ec21dbe2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04f8aca11e61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69b25d8f8698 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 516810d375f4 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 6c60220c4527 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new f6d0ce5b0211 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 68f8598ee6ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new efc6aa5d9d0e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 98eed2a1301f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 5c79d834a74f Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 48607671a06c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c93db1c3bde2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da286dfc3a12 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 68e73aaca385 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ec135c7aff0c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f3a7d3c8926d Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 6e74a8775164 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8bf814a83851 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new de8cfe997f93 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 078ecca4ff07 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 363e167e9080 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a11508d6d782 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b7013e50a98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 14be90861c6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53f83b89a802 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 187734f508b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9b443b68d979 gpiolib: fix kerneldoc new 24a430351d78 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 325563eadf2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e97435ab09f3 pinctrl: amd: isp411: Add amdisp GPIO pinctrl new df3a388eee61 dt-bindings: pinctrl: Add bindings for BCM21664 pin controller new 07b5a2a13f47 pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned" new 596c185284a6 pinctrl: bcm281xx: Provide pinctrl device info as OF platf [...] new 60d69769c851 pinctrl: bcm281xx: Add support for BCM21664 pinmux new e058c5f49cef Merge branch 'devel' into for-next new e4083f9f2126 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5562ed2c889 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5779e625e2b pinctrl: renesas: rzg2l: Fix missing of_node_put() call new 5a550b00704d pinctrl: renesas: rzv2m: Fix missing of_node_put() call new abcdeb4e299a pinctrl: renesas: rza2: Fix missing of_node_put() call new 1bfdde571ae9 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 996b9018914c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58bc4095813c Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 0b592ec2c123 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 136de2fe3baa Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 9d58105df6f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dcec12617ee6 rtc: ds1307: stop disabling alarms on probe new 6571ef7dc9cf rtc: pl031: document struct pl031_vendor_data members new e515654e4a4e Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new e235f6c79500 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new a87492b64fa4 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 3ae6024bf4ee Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 316ff3a28679 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new d20d0c79faea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 612fd001319a Merge branch 'main' of git://git.infradead.org/users/willy [...] new 02a11b6a9320 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 962bc2aae4f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e4986cf2d52 fwctl: Add basic structure for a class subsystem with a cdev new 0e79a47fb197 fwctl: Basic ioctl dispatch for the character device new fb39e9092be5 fwctl: FWCTL_INFO to return basic information about the device new 8eea4e744758 taint: Add TAINT_FWCTL new 840cfb7cf570 fwctl: FWCTL_RPC to execute a Remote Procedure Call to dev [...] new 2bffd9f257d8 fwctl: Add documentation new 134505634da7 fwctl/mlx5: Support for communicating with mlx5 fw new cfc7fbe6fb57 mlx5: Create an auxiliary device for fwctl_mlx5 new d9765cc52d54 Merge branch 'for-6.15/features' into fwctl new a53a6004e7a5 cxl: Add FWCTL support to CXL new 03340b55f922 cxl: Move cxl feature command structs to user header new 1b205af4d961 cxl: Add support for fwctl RPC command to enable CXL featu [...] new 72749296d686 cxl: Add support to handle user feature commands for get feature new 817fd59314fb cxl: Add support to handle user feature commands for set feature new 6d9391839741 cxl/test: Add Get Feature support to cxl_test new 819db5f1065f cxl/test: Add Set Feature support to cxl_test new da0dd17604d4 fwctl/cxl: Add documentation to FWCTL CXL new d77b221e1e48 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new 1e4eee5176c9 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 67aebcfc8f4c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new afa971dd926f x86/efistub: Merge PE and handover entrypoints new ef14bc7f9804 x86/efi/mixed: Check CPU compatibility without relying on [...] new 9f298742d5e5 x86/efi/mixed: Factor out and clean up long mode entry new 4473882fbea4 x86/efi/mixed: Set up 1:1 mapping of lower 4GiB in the stub new 929e2b9dddbd x86/efi/mixed: Remove dependency on legacy startup_32 code new 05321d3d34f8 x86/efi/mixed: Simplify and document thunking logic new 7305171c681c x86/efi/mixed: Move mixed mode startup code into libstub new f09226aff9ad efivarfs: Revert "allow creation of zero length files" new f42ddc5cdb3e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 747e2cf137f4 slub: Handle freelist cycle in on_freelist() new 541702a66640 Merge branch 'slab/for-6.15/kfree_rcu_tiny' into slab/for-next new 8d69befe77f8 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new cc6ea466a17d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5e25ff5edec5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c3e4049a681e MAINTAINERS: add Danilo Krummrich as Rust reviewer new 41b6a8122d88 rust: alloc: make `ReallocFunc::call` inline new 6ad64bf91728 rust: task: make Pid type alias public new 69759c9d8dd7 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 1012a294731b Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new eb0971fa7ebe Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 5df46ef98b13 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new d985e4399adf kunit/stackinit: Use fill byte different from Clang i386 pattern new a3aac126ca3a kbuild: clang: Support building UM with SUBARCH=i386 new e612e94ff439 hardening: Enable i386 FORTIFY_SOURCE on Clang 16+ new 50aadd07363c yama: don't abuse rcu_read_lock/get_task_struct in yama_ta [...] new 6c2c85820b2a samples/check-exec: Fix script name new cb17a460c9ba Merge branch 'for-next/hardening' into for-next/kspp new 32cf34a85cf5 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 2423039c6ce6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3dbd0fbe7d86 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cf71beae4afd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0a544a39dcc5 x86/crc32: optimize tail handling for crc32c short inputs new 0f2aac858369 lib/crc_kunit.c: add test and benchmark for crc7_be() new 66befd27ec7b lib/crc_kunit.c: update comment in crc_benchmark() new 5ba801105ca9 lib/crc7: unexport crc7_be_syndrome_table new 964329a1cbef lib/crc: remove unnecessary prompt for CONFIG_CRC4 new 515233570b10 lib/crc: remove unnecessary prompt for CONFIG_CRC7 new f2b464173272 lib/crc: remove unnecessary prompt for CONFIG_CRC8 new 229b98dd91c3 lib/crc: remove unnecessary prompt for CONFIG_LIBCRC32C new 12817501b746 lib/crc: remove unnecessary prompt for CONFIG_CRC64 new 9cfdceb23478 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new 0a2f88912896 Add linux-next specific files for 20250307
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 (565351ae7e0c) \ N -- N -- N refs/heads/master (0a2f88912896)
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 1083 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-kernel-mm-damon | 16 + .../sysfs-kernel-mm-mempolicy-weighted-interleave | 34 +- Documentation/RCU/listRCU.rst | 10 +- Documentation/admin-guide/mm/damon/usage.rst | 31 +- Documentation/admin-guide/tainted-kernels.rst | 5 + Documentation/bpf/bpf_iterators.rst | 2 +- .../devicetree/bindings/arm/rockchip.yaml | 7 + .../display/panel/mitsubishi,aa104xd12.yaml | 6 +- .../display/tegra/nvidia,tegra114-mipi.yaml | 1 + .../bindings/i3c/silvaco,i3c-master.yaml | 4 +- .../bindings/i3c/snps,dw-i3c-master.yaml | 3 + .../media/mediatek,vcodec-subdev-decoder.yaml | 100 +- .../bindings/media/mediatek-jpeg-decoder.yaml | 3 +- .../bindings/media/mediatek-jpeg-encoder.yaml | 2 +- .../devicetree/bindings/net/ieee802154/ca8210.txt | 2 +- .../devicetree/bindings/net/snps,dwmac.yaml | 5 +- .../devicetree/bindings/net/tesla,fsd-ethqos.yaml | 118 + .../devicetree/bindings/pci/qcom,pcie.yaml | 2 +- .../bindings/pinctrl/brcm,bcm21664-pinctrl.yaml | 152 ++ .../devicetree/bindings/soc/rockchip/grf.yaml | 2 + .../bindings/sound/nvidia,tegra30-hda.yaml | 1 + .../devicetree/bindings/spi/spi-fsl-lpspi.yaml | 1 + Documentation/filesystems/iomap/operations.rst | 20 +- Documentation/gpu/rfc/gpusvm.rst | 107 + Documentation/gpu/rfc/index.rst | 4 + Documentation/mm/damon/design.rst | 2 +- Documentation/mm/zsmalloc.rst | 5 +- Documentation/networking/netdevices.rst | 65 +- Documentation/rust/quick-start.rst | 2 +- Documentation/rust/testing.rst | 2 +- Documentation/scheduler/sched-rt-group.rst | 3 + Documentation/userspace-api/fwctl/fwctl-cxl.rst | 144 ++ Documentation/userspace-api/fwctl/fwctl.rst | 285 ++ Documentation/userspace-api/fwctl/index.rst | 13 + Documentation/userspace-api/index.rst | 1 + Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + Documentation/userspace-api/mseal.rst | 20 + Documentation/virt/kvm/api.rst | 2 +- Documentation/virt/kvm/arm/fw-pseudo-registers.rst | 15 +- Documentation/virt/kvm/arm/hypercalls.rst | 59 + MAINTAINERS | 26 +- Next/SHA1s | 135 +- Next/Trees | 3 +- Next/merge.log | 2728 ++++++++++++-------- arch/arm/arm-soc-for-next-contents.txt | 56 + arch/arm/boot/dts/broadcom/bcm2711.dtsi | 9 +- .../dts/intel/ixp/intel-ixp42x-netgear-wg302v1.dts | 40 +- arch/arm/boot/dts/intel/ixp/intel-ixp4xx.dtsi | 2 +- arch/arm/boot/dts/nvidia/tegra114.dtsi | 34 +- arch/arm/boot/dts/nvidia/tegra124.dtsi | 40 + arch/arm/boot/dts/nvidia/tegra20-asus-tf101.dts | 11 + arch/arm/configs/dove_defconfig | 1 - arch/arm/configs/ep93xx_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 2 - arch/arm/configs/lpc18xx_defconfig | 1 - arch/arm/configs/multi_v5_defconfig | 1 - arch/arm/configs/mvebu_v5_defconfig | 1 - arch/arm/configs/mxs_defconfig | 1 - arch/arm/configs/omap1_defconfig | 1 - arch/arm/configs/omap2plus_defconfig | 2 - arch/arm/configs/spitz_defconfig | 1 - arch/arm/configs/stm32_defconfig | 1 - arch/arm/configs/wpcm450_defconfig | 1 - arch/arm64/boot/dts/apple/s5l8960x-5s.dtsi | 4 + arch/arm64/boot/dts/apple/s5l8960x.dtsi | 7 + arch/arm64/boot/dts/apple/s800-0-3-common.dtsi | 4 + arch/arm64/boot/dts/apple/s800-0-3.dtsi | 7 + arch/arm64/boot/dts/apple/t7000-handheld.dtsi | 4 + arch/arm64/boot/dts/apple/t7000.dtsi | 7 + arch/arm64/boot/dts/apple/t8010-common.dtsi | 4 + arch/arm64/boot/dts/apple/t8010.dtsi | 7 + arch/arm64/boot/dts/apple/t8015-8.dtsi | 4 + arch/arm64/boot/dts/apple/t8015.dtsi | 7 + arch/arm64/boot/dts/apple/t8103-j293.dts | 31 + arch/arm64/boot/dts/apple/t8103.dtsi | 61 + arch/arm64/boot/dts/apple/t8112-j493.dts | 31 + arch/arm64/boot/dts/apple/t8112.dtsi | 61 + arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 2 +- .../boot/dts/mediatek/mt8390-genio-common.dtsi | 145 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 13 + arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 20 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 10 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 10 + .../dts/nvidia/tegra234-p3740-0002+p3701-0008.dts | 10 + .../boot/dts/nvidia/tegra234-p3768-0000+p3767.dtsi | 7 - arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 51 + .../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts | 15 + arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts | 47 + .../dts/rockchip/rk3588-firefly-icore-3588q.dtsi | 443 ++++ .../arm64/boot/dts/rockchip/rk3588-mnt-reform2.dts | 336 +++ arch/arm64/configs/defconfig | 3 + arch/arm64/include/asm/cputype.h | 40 +- arch/arm64/include/asm/hypervisor.h | 1 + arch/arm64/include/asm/kvm_host.h | 3 +- arch/arm64/include/asm/mmu.h | 3 +- arch/arm64/include/uapi/asm/kvm.h | 12 + arch/arm64/kernel/cpu_errata.c | 73 +- arch/arm64/kernel/cpufeature.c | 8 +- arch/arm64/kernel/image-vars.h | 1 + arch/arm64/kernel/proton-pack.c | 17 +- arch/arm64/kvm/hyp/nvhe/pkvm.c | 10 +- arch/arm64/kvm/hypercalls.c | 13 + arch/arm64/kvm/vgic/vgic-v3.c | 2 +- arch/hexagon/configs/comet_defconfig | 1 - arch/loongarch/kernel/setup.c | 3 + arch/loongarch/kvm/main.c | 7 + arch/loongarch/kvm/vcpu.c | 2 +- arch/loongarch/mm/mmap.c | 6 +- arch/mips/configs/bigsur_defconfig | 1 - arch/mips/configs/cobalt_defconfig | 1 - arch/mips/configs/fuloong2e_defconfig | 1 - arch/mips/configs/ip32_defconfig | 1 - arch/parisc/configs/generic-64bit_defconfig | 1 - arch/powerpc/configs/85xx/ge_imp3a_defconfig | 1 - arch/powerpc/configs/skiroot_defconfig | 1 - arch/s390/Kconfig | 4 +- arch/s390/configs/debug_defconfig | 3 - arch/s390/configs/defconfig | 3 - arch/s390/include/asm/pci.h | 3 + arch/s390/pci/Makefile | 2 +- arch/s390/pci/pci_fixup.c | 23 + arch/s390/pci/pci_mmio.c | 18 +- arch/sh/configs/se7206_defconfig | 2 - arch/sh/configs/sh2007_defconfig | 1 - arch/sh/configs/titan_defconfig | 1 - arch/sparc/configs/sparc32_defconfig | 1 - arch/sparc/configs/sparc64_defconfig | 1 - arch/x86/boot/compressed/pgtable_64.c | 2 + arch/x86/include/asm/msr-index.h | 20 +- arch/x86/kernel/acpi/cppc.c | 2 +- arch/x86/lib/crc32-glue.c | 10 +- block/badblocks.c | 322 +-- block/blk-settings.c | 51 +- drivers/Kconfig | 2 + drivers/Makefile | 1 + drivers/base/node.c | 9 + drivers/block/null_blk/main.c | 17 +- drivers/clk/clk-stm32f4.c | 4 +- drivers/clk/clk.c | 9 +- drivers/clk/imgtec/clk-boston.c | 6 +- drivers/clk/keystone/syscon-clk.c | 13 +- drivers/clk/renesas/r9a09g047-cpg.c | 3 + drivers/clk/renesas/rzv2h-cpg.c | 12 +- drivers/clocksource/arm_arch_timer.c | 2 +- drivers/cpufreq/amd-pstate-trace.h | 57 +- drivers/cpufreq/amd-pstate-ut.c | 211 +- drivers/cpufreq/amd-pstate.c | 665 ++--- drivers/cpufreq/amd-pstate.h | 65 +- drivers/cxl/Kconfig | 1 + drivers/cxl/core/features.c | 381 ++- drivers/cxl/pci.c | 4 + drivers/dma-buf/dma-buf.c | 167 +- drivers/dma-buf/sw_sync.c | 16 - drivers/dma-buf/sync_debug.c | 21 +- drivers/dma-buf/udmabuf.c | 1 - drivers/firmware/arm_scmi/driver.c | 10 - drivers/firmware/smccc/kvm_guest.c | 66 + drivers/fwctl/Kconfig | 23 + drivers/fwctl/Makefile | 5 + drivers/fwctl/main.c | 421 +++ drivers/fwctl/mlx5/Makefile | 4 + drivers/fwctl/mlx5/main.c | 411 +++ drivers/gpio/gpio-rcar.c | 7 +- drivers/gpio/gpiolib-of.c | 9 + drivers/gpu/drm/Kconfig | 9 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/drm_fb_dma_helper.c | 2 +- drivers/gpu/drm/drm_gem.c | 4 +- drivers/gpu/drm/drm_gem_dma_helper.c | 4 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 12 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 30 +- drivers/gpu/drm/drm_gpusvm.c | 2236 ++++++++++++++++ drivers/gpu/drm/drm_mipi_dbi.c | 2 +- drivers/gpu/drm/drm_prime.c | 9 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 4 +- drivers/gpu/drm/gma500/cdv_device.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 3 +- drivers/gpu/drm/gma500/mid_bios.c | 5 + drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 4 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 4 +- drivers/gpu/drm/i915/display/intel_display.c | 5 +- drivers/gpu/drm/mxsfb/lcdif_drv.c | 4 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 4 +- drivers/gpu/drm/scheduler/sched_main.c | 9 +- drivers/gpu/drm/tegra/dsi.c | 4 +- drivers/gpu/drm/tiny/bochs.c | 5 +- drivers/gpu/drm/ttm/ttm_bo.c | 4 +- drivers/gpu/drm/vgem/vgem_fence.c | 15 - drivers/gpu/drm/virtio/virtgpu_fence.c | 16 - drivers/gpu/drm/virtio/virtgpu_prime.c | 1 - drivers/gpu/drm/xe/Kconfig | 10 + drivers/gpu/drm/xe/Makefile | 1 + drivers/gpu/drm/xe/xe_bo.c | 54 + drivers/gpu/drm/xe/xe_bo.h | 20 + drivers/gpu/drm/xe/xe_bo_types.h | 4 + drivers/gpu/drm/xe/xe_device.c | 3 + drivers/gpu/drm/xe/xe_device_types.h | 22 + drivers/gpu/drm/xe/xe_exec_queue.c | 1 + drivers/gpu/drm/xe/xe_gt_pagefault.c | 18 +- drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 22 + drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h | 2 + drivers/gpu/drm/xe/xe_hw_engine_group.c | 1 + drivers/gpu/drm/xe/xe_migrate.c | 175 ++ drivers/gpu/drm/xe/xe_migrate.h | 10 + drivers/gpu/drm/xe/xe_module.c | 7 + drivers/gpu/drm/xe/xe_module.h | 2 + drivers/gpu/drm/xe/xe_pt.c | 399 ++- drivers/gpu/drm/xe/xe_pt.h | 5 + drivers/gpu/drm/xe/xe_pt_types.h | 2 + drivers/gpu/drm/xe/xe_query.c | 5 +- drivers/gpu/drm/xe/xe_res_cursor.h | 123 +- drivers/gpu/drm/xe/xe_svm.c | 946 +++++++ drivers/gpu/drm/xe/xe_svm.h | 150 ++ drivers/gpu/drm/xe/xe_tile.c | 5 + drivers/gpu/drm/xe/xe_vm.c | 382 ++- drivers/gpu/drm/xe/xe_vm.h | 15 +- drivers/gpu/drm/xe/xe_vm_types.h | 57 + drivers/hwmon/pt5161l.c | 46 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 2 +- drivers/i3c/master/svc-i3c-master.c | 127 +- drivers/infiniband/sw/rxe/rxe.c | 4 +- drivers/mailbox/mtk-cmdq-mailbox.c | 41 +- drivers/md/dm-cache-target.c | 2 +- drivers/md/md.c | 48 +- drivers/md/md.h | 14 +- drivers/md/raid1-10.c | 2 +- drivers/md/raid1.c | 10 +- drivers/md/raid10.c | 14 +- drivers/media/cec/core/cec-pin.c | 11 +- drivers/media/common/siano/smsdvb-main.c | 2 + drivers/media/dvb-frontends/tda10048.c | 8 +- drivers/media/i2c/Kconfig | 11 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/ccs-pll.c | 16 +- drivers/media/i2c/lt6911uxe.c | 707 +++++ drivers/media/i2c/tda1997x.c | 7 +- drivers/media/platform/qcom/venus/Kconfig | 2 +- drivers/media/platform/rockchip/rga/rga-buf.c | 7 + drivers/media/platform/rockchip/rga/rga-hw.c | 2 +- .../platform/st/sti/c8sectpfe/c8sectpfe-core.c | 3 +- drivers/media/platform/st/stm32/dma2d/dma2d.c | 3 +- .../media/platform/synopsys/hdmirx/snps_hdmirx.c | 7 +- drivers/media/platform/xilinx/xilinx-tpg.c | 2 - drivers/media/test-drivers/vim2m.c | 6 +- drivers/media/test-drivers/vivid/Kconfig | 12 +- drivers/media/test-drivers/vivid/Makefile | 5 +- drivers/media/test-drivers/vivid/vivid-core.c | 14 +- drivers/media/test-drivers/vivid/vivid-core.h | 2 + drivers/media/test-drivers/vivid/vivid-ctrls.c | 2 +- drivers/media/test-drivers/vivid/vivid-osd.c | 24 +- drivers/media/test-drivers/vivid/vivid-osd.h | 19 +- drivers/media/test-drivers/vivid/vivid-vid-out.c | 3 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 4 +- drivers/net/bonding/bond_main.c | 16 +- drivers/net/dsa/mt7530.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 133 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 9 + drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 6 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 16 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 18 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 3 +- drivers/net/ethernet/google/gve/gve_main.c | 12 +- drivers/net/ethernet/google/gve/gve_utils.c | 6 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 9 + drivers/net/ethernet/stmicro/stmmac/Kconfig | 1 + .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 8 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 231 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.h | 29 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 20 +- drivers/net/ieee802154/ca8210.c | 78 +- drivers/net/mctp/mctp-i3c.c | 3 + drivers/net/netdevsim/ethtool.c | 2 - drivers/net/netdevsim/netdev.c | 39 +- drivers/net/pcs/pcs-xpcs.c | 25 +- drivers/net/phy/Makefile | 3 +- drivers/net/phy/bcm54140.c | 1 + drivers/net/phy/mediatek/mtk-ge-soc.c | 7 +- drivers/net/phy/micrel.c | 9 +- drivers/net/phy/mscc/mscc_main.c | 2 + drivers/net/phy/mscc/mscc_ptp.c | 14 +- drivers/net/phy/phy-core.c | 1 + drivers/net/phy/phy_device.c | 237 -- drivers/net/phy/phy_package.c | 350 +++ drivers/net/phy/phylib-internal.h | 2 + drivers/net/phy/phylib.h | 28 + drivers/net/phy/phylink.c | 2 +- drivers/net/phy/qcom/qca807x.c | 16 +- drivers/net/tap.c | 2 +- drivers/net/tun.c | 30 +- drivers/nvdimm/badrange.c | 2 +- drivers/nvdimm/nd.h | 2 +- drivers/nvdimm/pfn_devs.c | 7 +- drivers/nvdimm/pmem.c | 2 +- drivers/pci/controller/cadence/pcie-cadence-ep.c | 3 +- drivers/pci/controller/cadence/pcie-cadence.h | 2 +- .../pci/controller/dwc/pcie-designware-debugfs.c | 12 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 5 +- drivers/pci/controller/dwc/pcie-designware-host.c | 4 +- drivers/pci/controller/dwc/pcie-designware.h | 5 +- drivers/pci/controller/dwc/pcie-kirin.c | 5 +- drivers/pci/controller/pcie-mediatek-gen3.c | 35 +- drivers/pci/devres.c | 16 +- drivers/pci/hotplug/pci_hotplug_core.c | 142 +- drivers/pci/iomap.c | 29 +- drivers/pci/pci-sysfs.c | 4 + drivers/pci/pci.c | 17 +- drivers/pci/pci.h | 8 + drivers/pci/pcie/portdrv.c | 8 +- drivers/pci/proc.c | 4 + drivers/pci/slot.c | 44 - drivers/pinctrl/Kconfig | 13 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/bcm/pinctrl-bcm281xx.c | 849 +++++- drivers/pinctrl/pinctrl-amdisp.c | 231 ++ drivers/pinctrl/pinctrl-amdisp.h | 95 + drivers/pinctrl/renesas/pinctrl-rza2.c | 2 + drivers/pinctrl/renesas/pinctrl-rzg2l.c | 2 + drivers/pinctrl/renesas/pinctrl-rzv2m.c | 2 + drivers/platform/x86/amd/pmf/pmf.h | 5 +- drivers/platform/x86/amd/pmf/tee-if.c | 52 +- drivers/platform/x86/dell/dell-uart-backlight.c | 2 +- .../x86/lenovo-yoga-tab2-pro-1380-fastcharger.c | 2 +- drivers/platform/x86/samsung-galaxybook.c | 8 +- drivers/platform/x86/thinkpad_acpi.c | 4 +- drivers/ptp/ptp_ocp.c | 3 - drivers/regulator/core.c | 76 +- drivers/rtc/rtc-ds1307.c | 4 +- drivers/rtc/rtc-pl031.c | 2 + drivers/s390/net/ism_drv.c | 1 - drivers/soc/samsung/exynos-asv.c | 1 + drivers/soc/samsung/exynos-chipid.c | 1 + drivers/soc/samsung/exynos-pmu.c | 1 + drivers/soc/samsung/exynos-usi.c | 1 + drivers/soc/samsung/exynos3250-pmu.c | 1 + drivers/soc/samsung/exynos5250-pmu.c | 1 + drivers/soc/samsung/exynos5420-pmu.c | 1 + drivers/soc/tegra/pmc.c | 3 +- drivers/spi/spi-stm32-ospi.c | 8 +- .../isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c | 9 +- drivers/usb/core/quirks.c | 4 + drivers/usb/serial/option.c | 48 +- drivers/usb/typec/ucsi/ucsi.c | 13 +- drivers/vfio/pci/Kconfig | 4 - drivers/vfio/pci/vfio_pci_core.c | 2 +- fs/btrfs/volumes.c | 1 + fs/efivarfs/file.c | 10 +- fs/ext4/inode.c | 2 +- fs/file.c | 41 +- fs/file_table.c | 70 +- fs/fuse/dev.c | 13 +- fs/gfs2/glock.c | 40 +- fs/gfs2/super.c | 2 +- fs/internal.h | 3 + fs/iomap/direct-io.c | 20 +- fs/iomap/trace.h | 2 +- fs/namei.c | 2 +- fs/ntfs3/frecord.c | 57 - fs/ntfs3/fsntfs.c | 28 - fs/ntfs3/index.c | 4 +- fs/ntfs3/inode.c | 40 - fs/ntfs3/ntfs.h | 2 +- fs/ntfs3/ntfs_fs.h | 6 - fs/open.c | 15 +- fs/orangefs/file.c | 4 +- fs/orangefs/inode.c | 149 +- fs/orangefs/orangefs-debug.h | 43 - fs/orangefs/orangefs-debugfs.c | 43 + fs/pipe.c | 7 +- fs/smb/client/connect.c | 1 + fs/smb/client/sess.c | 7 + include/cxl/features.h | 122 +- include/drm/drm_gem.h | 14 + include/drm/drm_gem_shmem_helper.h | 2 +- include/drm/drm_gpusvm.h | 509 ++++ include/drm/drm_gpuvm.h | 5 + include/drm/drm_pagemap.h | 107 + include/drm/gpu_scheduler.h | 112 +- include/linux/arm-smccc.h | 15 + include/linux/badblocks.h | 10 +- include/linux/bpf_verifier.h | 6 + include/linux/cpufreq.h | 3 - include/linux/cpuhotplug.h | 1 - include/linux/crc7.h | 7 - include/linux/damon.h | 1 + include/linux/dma-buf.h | 27 - include/linux/dma-fence.h | 25 +- include/linux/file_ref.h | 34 + include/linux/fwctl.h | 135 + include/linux/gpio/driver.h | 2 +- include/linux/iomap.h | 8 +- include/linux/mempolicy.h | 9 + include/linux/migrate.h | 1 + include/linux/mm.h | 10 + include/linux/mm_types.h | 4 +- include/linux/netdevice.h | 90 +- include/linux/panic.h | 3 +- include/linux/pci.h | 6 +- include/linux/pci_hotplug.h | 2 - include/linux/pci_ids.h | 1 + include/linux/phy.h | 124 - include/linux/pipe_fs_i.h | 12 +- include/linux/platform_data/x86/intel_pmc_ipc.h | 94 + include/linux/stmmac.h | 4 + include/linux/zpool.h | 42 +- include/linux/zsmalloc.h | 21 - include/net/inet_hashtables.h | 4 +- include/net/ip.h | 2 +- include/net/lwtunnel.h | 12 +- include/soc/tegra/bpmp-abi.h | 2 +- include/sound/soc-dai.h | 2 +- include/{ => uapi}/cxl/features.h | 115 +- include/uapi/drm/xe_drm.h | 22 +- include/uapi/fwctl/cxl.h | 55 + include/uapi/fwctl/fwctl.h | 140 + include/uapi/fwctl/mlx5.h | 36 + include/uapi/linux/io_uring.h | 1 + init/Kconfig | 22 + init/initramfs_test.c | 2 +- io_uring/Makefile | 9 +- io_uring/epoll.c | 35 +- io_uring/epoll.h | 2 + io_uring/opdef.c | 14 + kernel/bpf/offload.c | 6 +- kernel/bpf/verifier.c | 496 +++- kernel/events/uprobes.c | 3 +- kernel/panic.c | 1 + kernel/pid_namespace.c | 2 +- kernel/rcu/srcutree.c | 2 +- kernel/rcu/tree.c | 10 +- kernel/rcu/tree.h | 2 +- kernel/rcu/tree_stall.h | 4 +- kernel/resource.c | 106 +- kernel/sched/deadline.c | 2 +- lib/Kconfig | 29 +- lib/Kconfig.debug | 1 + lib/crc7.c | 6 +- lib/tests/crc_kunit.c | 40 +- localversion-next | 2 +- mm/damon/core.c | 9 +- mm/damon/sysfs-schemes.c | 119 +- mm/hugetlb.c | 11 +- mm/memory.c | 15 +- mm/mempolicy.c | 318 ++- mm/migrate.c | 10 +- mm/migrate_device.c | 116 +- mm/shrinker_debug.c | 8 +- mm/slub.c | 16 +- mm/zpool.c | 93 +- mm/zsmalloc.c | 263 +- mm/zswap.c | 37 +- net/8021q/vlan_dev.c | 4 +- net/core/Makefile | 2 +- net/core/dev.c | 285 +- net/core/dev.h | 22 +- net/core/dev_api.c | 318 +++ net/core/dev_ioctl.c | 69 +- net/core/lwtunnel.c | 23 +- net/core/net-sysfs.c | 9 +- net/core/netdev_rx_queue.c | 5 + net/core/rtnetlink.c | 50 +- net/dsa/conduit.c | 16 +- net/ethtool/cabletest.c | 20 +- net/ethtool/cmis_fw_update.c | 7 +- net/ethtool/features.c | 6 +- net/ethtool/ioctl.c | 6 + net/ethtool/module.c | 8 +- net/ethtool/netlink.c | 12 + net/ethtool/phy.c | 20 +- net/ethtool/rss.c | 2 + net/ethtool/tsinfo.c | 9 +- net/ipv4/fib_frontend.c | 4 +- net/ipv4/inet_hashtables.c | 67 +- net/ipv4/nexthop.c | 3 +- net/ipv4/tcp.c | 12 +- net/ipv6/ila/ila_lwt.c | 4 +- net/ipv6/inet6_hashtables.c | 19 +- net/ipv6/route.c | 6 +- net/netfilter/nf_flow_table_offload.c | 2 +- net/netfilter/nf_tables_offload.c | 2 +- net/sched/sch_api.c | 215 +- net/xdp/xsk.c | 3 + net/xdp/xsk_buff_pool.c | 2 + rust/kernel/alloc/allocator.rs | 1 + rust/kernel/alloc/allocator_test.rs | 18 + rust/kernel/error.rs | 2 +- rust/kernel/init.rs | 23 +- rust/kernel/init/macros.rs | 6 +- rust/kernel/lib.rs | 2 +- rust/kernel/sync/locked_by.rs | 2 +- rust/kernel/task.rs | 2 +- rust/kernel/workqueue.rs | 6 +- .../{run-script-ask.inc => run-script-ask.sh} | 0 scripts/package/install-extmod-build | 2 +- scripts/rustdoc_test_gen.rs | 4 +- security/Kconfig | 21 + sound/soc/codecs/adau17x1.c | 10 +- sound/soc/codecs/cs42l43.c | 4 +- sound/soc/soc-dai.c | 12 +- sound/soc/soc-pcm.c | 22 +- tools/arch/arm64/include/uapi/asm/kvm.h | 12 + tools/debugging/kernel-chktaint | 8 + tools/perf/bench/syscall.c | 22 +- tools/perf/builtin-script.c | 16 +- .../perf/tests/shell/lib/perf_json_output_lint.py | 7 + tools/perf/tests/shell/lib/stat_output.sh | 8 + tools/perf/tests/shell/perftool-testsuite_probe.sh | 1 + tools/perf/tests/shell/probe_vfs_getname.sh | 1 + .../tests/shell/record+probe_libc_inet_pton.sh | 1 + .../tests/shell/record+script_probe_vfs_getname.sh | 1 + tools/perf/tests/shell/stat+csv_output.sh | 2 + tools/perf/tests/shell/stat+json_output.sh | 9 + tools/perf/tests/shell/stat+std_output.sh | 8 + tools/perf/tests/shell/test_data_symbol.sh | 15 +- .../tests/shell/test_uprobe_from_different_cu.sh | 11 +- tools/perf/tests/shell/trace+probe_vfs_getname.sh | 1 + tools/perf/tests/shell/trace_btf_enum.sh | 1 + tools/perf/tests/shell/trace_btf_general.sh | 1 + tools/perf/tests/shell/trace_exit_race.sh | 1 + tools/perf/tests/shell/trace_record_replay.sh | 21 + tools/perf/tests/workloads/datasym.c | 23 +- tools/perf/util/machine.c | 6 +- tools/perf/util/maps.c | 58 +- tools/power/cpupower/lib/cpupower.c | 48 +- tools/power/cpupower/lib/cpupower.h | 3 + .../cpupower/utils/idle_monitor/cpupower-monitor.c | 42 +- tools/testing/cxl/test/mem.c | 111 + tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/bpf_arena_spin_lock.h | 512 ++++ tools/testing/selftests/bpf/bpf_atomic.h | 140 + tools/testing/selftests/bpf/bpf_experimental.h | 15 +- tools/testing/selftests/bpf/network_helpers.c | 97 +- tools/testing/selftests/bpf/network_helpers.h | 12 + tools/testing/selftests/bpf/prog_tests/align.c | 11 +- .../selftests/bpf/prog_tests/arena_spin_lock.c | 108 + .../bpf/prog_tests/compute_live_registers.c | 9 + .../testing/selftests/bpf/prog_tests/lwt_helpers.h | 29 - .../selftests/bpf/prog_tests/lwt_ip_encap.c | 540 ++++ .../bpf/prog_tests/xdp_context_test_run.c | 145 +- .../testing/selftests/bpf/progs/arena_spin_lock.c | 51 + tools/testing/selftests/bpf/progs/bpf_misc.h | 17 + .../selftests/bpf/progs/compute_live_registers.c | 424 +++ tools/testing/selftests/bpf/progs/test_xdp_meta.c | 53 +- tools/testing/selftests/bpf/progs/verifier_gotol.c | 6 +- .../bpf/progs/verifier_iterating_callbacks.c | 6 +- .../selftests/bpf/progs/verifier_load_acquire.c | 7 +- tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 476 ---- tools/testing/selftests/bpf/test_progs.c | 54 +- tools/testing/selftests/kvm/arm64/get-reg-list.c | 1 + tools/testing/selftests/kvm/arm64/hypercalls.c | 46 +- tools/testing/selftests/mm/uffd-stress.c | 2 +- .../selftests/mseal_system_mappings/.gitignore | 2 + .../selftests/mseal_system_mappings/Makefile | 6 + .../testing/selftests/mseal_system_mappings/config | 1 + .../mseal_system_mappings/sysmap_is_sealed.c | 119 + tools/testing/selftests/pcie_bwctrl/Makefile | 2 +- tools/testing/selftests/x86/test_mremap_vdso.c | 43 + 559 files changed, 21166 insertions(+), 6198 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/tesla,fsd-ethqos.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,bcm21664-pinctrl.yaml create mode 100644 Documentation/gpu/rfc/gpusvm.rst create mode 100644 Documentation/userspace-api/fwctl/fwctl-cxl.rst create mode 100644 Documentation/userspace-api/fwctl/fwctl.rst create mode 100644 Documentation/userspace-api/fwctl/index.rst create mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-firefly-icore-3588q.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-mnt-reform2.dts create mode 100644 arch/s390/pci/pci_fixup.c create mode 100644 drivers/fwctl/Kconfig create mode 100644 drivers/fwctl/Makefile create mode 100644 drivers/fwctl/main.c create mode 100644 drivers/fwctl/mlx5/Makefile create mode 100644 drivers/fwctl/mlx5/main.c create mode 100644 drivers/gpu/drm/drm_gpusvm.c create mode 100644 drivers/gpu/drm/xe/xe_svm.c create mode 100644 drivers/gpu/drm/xe/xe_svm.h create mode 100644 drivers/media/i2c/lt6911uxe.c create mode 100644 drivers/net/phy/phy_package.c create mode 100644 drivers/net/phy/phylib.h create mode 100644 drivers/pinctrl/pinctrl-amdisp.c create mode 100644 drivers/pinctrl/pinctrl-amdisp.h create mode 100644 include/drm/drm_gpusvm.h create mode 100644 include/drm/drm_pagemap.h create mode 100644 include/linux/fwctl.h create mode 100644 include/linux/platform_data/x86/intel_pmc_ipc.h copy include/{ => uapi}/cxl/features.h (51%) create mode 100644 include/uapi/fwctl/cxl.h create mode 100644 include/uapi/fwctl/fwctl.h create mode 100644 include/uapi/fwctl/mlx5.h create mode 100644 net/core/dev_api.c rename samples/check-exec/{run-script-ask.inc => run-script-ask.sh} (100%) create mode 100755 tools/perf/tests/shell/trace_record_replay.sh create mode 100644 tools/testing/selftests/bpf/bpf_arena_spin_lock.h create mode 100644 tools/testing/selftests/bpf/bpf_atomic.h create mode 100644 tools/testing/selftests/bpf/prog_tests/arena_spin_lock.c create mode 100644 tools/testing/selftests/bpf/prog_tests/compute_live_registers.c create mode 100644 tools/testing/selftests/bpf/prog_tests/lwt_ip_encap.c create mode 100644 tools/testing/selftests/bpf/progs/arena_spin_lock.c create mode 100644 tools/testing/selftests/bpf/progs/compute_live_registers.c delete mode 100755 tools/testing/selftests/bpf/test_lwt_ip_encap.sh create mode 100644 tools/testing/selftests/mseal_system_mappings/.gitignore create mode 100644 tools/testing/selftests/mseal_system_mappings/Makefile create mode 100644 tools/testing/selftests/mseal_system_mappings/config create mode 100644 tools/testing/selftests/mseal_system_mappings/sysmap_is_sealed.c