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 6a7917c89f21 Add linux-next specific files for 20240822 omits 8b7152bdbdf4 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] omits 905116319f60 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 52e74ce59a57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4deea79452c3 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 3c64f355ca6b Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 68b9d84606a2 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits ab7e56e3d45f Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 8bcda2573ce6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 086eb6ceca96 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a2dcfb790a12 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 7afbdd7a314a Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 2e878ad42b97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 208c4cead153 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3ee6bf4a9b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33fec54b4773 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2a83e5b97727 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits b5255673b182 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 464dbe83a77b Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 811058dc6b15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8a1a7e68ca7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f578a6132faf Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 9a13c5f03e0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b240a6a92922 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 1954d3ece355 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b7c78cf7d617 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 7b206244a9c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f08cdeb17582 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 56a620678b2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fbad7a04b43d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 848581297319 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a71b602d7e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits be46ac9289a2 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 81aa34ca3758 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3854cbb011af Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 5cd6edaef4fa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3aac89835bd9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2f5bb0d31928 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits bf9c97e11245 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be77a83b256f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9fc5a2e718d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 387ac9c371f1 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits c5ded61a121b Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits cf01421c5594 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 74dbc3531b93 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 96e54818276e Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits a8698409baba Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 1cd68fd64d80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b76a52fbaf14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14b999488979 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 575c03113a83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 19165ae1b689 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b59a18031484 Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] omits 2da871ce54c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 41df4f7bad35 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 6bd05f8235c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 25ea412014d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ac91047f819 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 280c6f46e547 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3002a4cee58a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1700a16bede2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aef7eb469e5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 602b3814c3d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4c65772430ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 40f24353a564 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b7271bf5d56c Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 3908404385a0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 924c485e7487 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c68e59a5976b Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 4416b28ec8f9 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 2de1c90886e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aa9ce65e6f43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 47d1c7d40afe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c6f2ad0d346 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits eb0ef05784ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8766bf0bd48e Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 5bdef73974e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits baf8949f5d15 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7649755f108b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4babe7d6a16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16201ef1b6bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f48bdcf18ca Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 84cccdab77a5 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits d6beb7abdce3 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits ef2b93288213 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 7ff66398d655 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits a0d6639b21ca Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b8e297e94aed Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 04123f0a5da7 ipe: Remove duplicated include in ipe.c omits c66a346022ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69e1a4814b13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6bd4fcf29887 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a20842eba1fd Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 9f557ebcf17b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 602eb21c39b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e27582fd75d1 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 8311204c2e59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ad01be0c99c Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits e1e01ebee8ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ec942c0a2827 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 87a3d355f16c Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits d346db5b3757 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 0d152fdd1db9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f38dc5a7389a Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 616fec286c7e Merge branch 'master' of git://linuxtv.org/media_tree.git omits d0fd9674b599 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 143d27cd85ee Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits d31b1f2a8081 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 4ba24c4e3aa0 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 5826f540fe65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58c1510ebba1 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits e69487f63142 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 49d7ba1a2183 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b60011ecd916 Merge branch 'fs-next' of linux-next omits fa549adabd19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b5cbdddfa19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3464dabb9d60 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 448c87b06da8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65c0a5e13c72 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits e208d706c1f6 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits dba5f7d131f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 504f628bcaee Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits edd388056723 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits b69f7ce26ed3 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits cdad282f606f Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits 37c74bb29c1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e77ec41ea84 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 8f8777386f17 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 7d193ddf1e9c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 99506d7ee559 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits cfe6274e3c58 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits ccbb746f897d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca891ce4a567 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b98d97958d6b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2d0816eaf302 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43205be9aac4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b36a2824dcbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc82d7d59774 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dbad7f4e7690 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa2b71948d5b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits df11dd9be84a Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 4f554b063043 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 593b39a121d7 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 00e3963792c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50bf90bb7726 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72a2452b550a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 09c45aaf2c00 next-20240820/arm omits fc94b61f2922 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 4cddc1f1329e Merge branch 'clang-format' of https://github.com/ojeda/linux.git omits 96d619b0a8c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ccb5cab8578 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits fda596e6e2d9 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 24585b179d3a Merge branch 'pwrseq/for-current' of git://git.kernel.org/ [...] omits ba3787f3079d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5f678f7399a4 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 049c9dc66997 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 100a34daa569 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits cb6f200bec72 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 98abf26dd468 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7d4188f15682 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 4d2aff78c0a6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3d3453ed57c6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits cbc25b49530d Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 04137ad7604a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d3164fde50e4 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 32e1f8d509cf Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 2d05db794e90 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 672da2c5bafb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e84cfe5e7824 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 411328d3a6c0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits ad15ccae3dbc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fba386989a55 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 851c1a769359 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 681394d5af19 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0338bede99f9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d9e19b9f17a4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a1a66cd20cad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82553ba90452 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 52ad7a845958 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits f3eaa15a9328 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a5d4a7521649 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4f042fe11395 Merge branch 'fs-current' of linux-next omits ffeee524bbaf Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 7ba615b05fbe Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits be77f2e12fda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb7ff8f8b89c Merge branch '9p-next' of git://github.com/martinetd/linux omits 4c3bceff2852 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 120bfc9b7d74 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 0dfdeb388699 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f39692776807 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7dd60e43eff9 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 51165ca325c0 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 3f0ef74bac8e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ad1060610b60 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9dc0a97c81cd Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 2dee38783eb7 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 6c1f4af605c8 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 64da46819f5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 856dcbecd603 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 57fe4cf25fa4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5803e7eeb421 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 64d15de8e675 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits cab298912857 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 15dadb543036 Merge branch 'for-6.12/io_uring' into for-next omits 7791482c8ff6 io_uring: wire up min batch wake timeout omits 5c53ce3c6c74 io_uring: add support for batch wait timeout omits 5ee30a51d857 io_uring: implement our own schedule timeout handling omits b4ed9e8e3a3c Merge branch 'vfs.idmap' into vfs.all Signed-off-by: Chris [...] omits 42e4162ec7b0 Merge branch 'vfs.xattr' into vfs.all Signed-off-by: Chris [...] omits 5e2904d4e79b Merge branch 'vfs.folio' into vfs.all Signed-off-by: Chris [...] omits 689fd533d8d0 Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] omits 982682c25d1f Merge branch 'vfs.mount' into vfs.all Signed-off-by: Chris [...] omits 0a2bb3274d4c Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] omits fd688ae4a856 Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] omits 594acc07c7c5 smb/client: fix typo: GlobalMid_Sem -> GlobalMid_Lock omits 0ad9813de345 NFS: Avoid unnecessary rescanning of the per-server delega [...] omits 9bd8aaad8162 NFSv4: Fix clearing of layout segments in layoutreturn omits 0b75ce8173dd NFSv4: Add missing rescheduling points in nfs_client_retur [...] omits 13bd8440e1ae nfs: fix bitmap decoder to handle a 3rd word omits ec77be57d0c3 Merge remote-tracking branch 'asoc/for-6.12' into asoc-next omits d59a2908cfee Merge branch 'thermal-fixes' into linux-next omits f6e851e05a77 smb/client: fix typo: STATUS_MCA_OCCURED -> STATUS_MCA_OCCURRED omits ceaaaf7c6f00 smb: client: ignore unhandled reparse tags omits 95befa494165 Merge branch 'features' into for-next omits f9d74598593c Merge branch 'fixes' into for-next omits 3c3940f31f1d s390/boot: Fix KASLR base offset off by __START_KERNEL bytes omits 9cb29d4c995c s390/boot: Avoid possible physmem_info segment corruption omits 96051083f54a Merge branch 'thermal-core' into linux-next omits 016ea188f3c7 thermal: core: Clean up trip bind/unbind functions omits 0a26b88578aa thermal: core: Drop unused bind/unbind functions and callbacks omits 0f0a1b4ba3e4 thermal/of: Use the .should_bind() thermal zone callback omits e9bed205a67d thermal: imx: Use the .should_bind() thermal zone callback omits 019c393b17cb mlxsw: core_thermal: Use the .should_bind() thermal zone callback omits 0a0951b9845b platform/x86: acerhdf: Use the .should_bind() thermal zone [...] omits 6b08a8156f1d thermal: core: Unexport thermal_bind_cdev_to_trip() and th [...] omits f17204688cbc thermal: ACPI: Use the .should_bind() thermal zone callback omits 51be64476a3b thermal: core: Introduce .should_bind() thermal zone callback omits 1026590ee070 thermal: core: Move thermal zone locking out of bind/unbin [...] omits dd4c1ba76121 thermal: sysfs: Use the dev argument in instance-related s [...] omits fc43eb4eb063 thermal: core: Drop redundant thermal instance checks omits 4125084fd664 thermal: core: Rearrange checks in thermal_bind_cdev_to_trip() omits b430321fc47b thermal: core: Fold two functions into their respective callers omits 2c69986f104c s390/early: Dump register contents and call trace for earl [...] omits 5bc30cbde81b s390/early: Add __init to __do_early_pgm_check() omits 0cb57dd412c0 s390/cpum_sf: Remove WARN_ON_ONCE statements omits 7b3e01be8455 s390/cpum_sf: Rework debug_sprintf_event() messages omits 707bc0f91a35 thermal: Introduce a debugfs-based testing facility omits b34bbe44b822 Merge branch into tip/master: 'x86/timers' omits 9caa2523bab5 Merge branch into tip/master: 'x86/splitlock' omits 66126bc06eb8 Merge branch into tip/master: 'x86/platform' omits fb9862af2acb Merge branch into tip/master: 'x86/mm' omits 0e45635c4d5f Merge branch into tip/master: 'x86/misc' omits e0683bfadc2b Merge branch into tip/master: 'x86/microcode' omits 3b6e2a7b1412 Merge branch into tip/master: 'x86/fred' omits 313c4acab900 Merge branch into tip/master: 'x86/fpu' omits bf6380c93d13 Merge branch into tip/master: 'x86/core' omits 106b42dee55c Merge branch into tip/master: 'x86/build' omits c02611117da3 Merge branch into tip/master: 'x86/bugs' omits 2c0f5a4f4295 Merge branch into tip/master: 'x86/apic' omits 67f7dc5eeb29 Merge branch into tip/master: 'timers/core' omits 5c62389fe432 Merge branch into tip/master: 'timers/clocksource' omits 3236f92d70e7 Merge branch into tip/master: 'smp/core' omits 48080465d435 Merge branch into tip/master: 'sched/core' omits 159fc1b71c45 Merge branch into tip/master: 'ras/core' omits 9b1ee6de302a Merge branch into tip/master: 'perf/core' omits 41ad91493efe Merge branch into tip/master: 'locking/core' omits bddc0ffb0c42 Merge branch into tip/master: 'irq/core' omits 84a1e85af3a9 Merge branch into tip/master: 'x86/urgent' omits c77d1a860f47 Merge branch into tip/master: 'locking/urgent' omits a977b8831ffe Merge branch into tip/master: 'irq/urgent' omits cdfd4423e060 foo omits 2d8f79c9553f ocfs2: use max() to improve ocfs2_dlm_seq_show() omits 7516b5e82fe7 ocfs2: fix shift-out-of-bounds UBSAN bug in ocfs2_verify_volume() omits 6c2e86c3f60c ratelimit: convert flags to int to save 8 bytes in size omits aba6e73cdfc9 scripts/decode_stacktrace.sh: nix-ify omits dfbd7eeeb694 ocfs2: fix unexpected zeroing of virtual disk omits 3f7b2596d04c ocfs2: remove custom swap functions in favor of built-in s [...] omits a8341bf70300 Document/kexec: generalize crash hotplug description omits 3950bf2696e7 nilfs2: fix missing initial short descriptions of kernel-d [...] omits 37eb547626ab nilfs2: fix inconsistencies in kernel-doc comments in segment.h omits 91935ca34587 nilfs2: describe the members of nilfs_bmap_operations structure omits de4742eae3b5 nilfs2: add missing description of nilfs_btree_path structure omits d8fbef2d1e7c nilfs2: fix incorrect kernel-doc declaration of nilfs_pall [...] omits 320ac1065cfd nilfs2: improve kernel-doc comments for b-tree node helpers omits bbc8eb398875 nilfs2: add missing argument descriptions for ioctl-relate [...] omits 86b85e8b6b6b nilfs2: add missing argument description for __nilfs_error() omits 31d8ceb056dc nilfs2: do not output warnings when clearing dirty buffers omits bedb99831767 nilfs2: add support for FS_IOC_SETFSLABEL omits 199138cfb3bd nilfs2: add support for FS_IOC_GETFSLABEL omits c94424332c16 nilfs2: add support for FS_IOC_GETFSSYSFSPATH omits cc1ea23c0856 nilfs2: add support for FS_IOC_GETUUID omits 1cc82c24a9a4 lib/percpu_counter: add missing __percpu qualifier to a cast omits 956a9376b177 lib/bcd: optimize _bin2bcd() for improved performance omits 53041c0782ef drm/xe: clean up fault injection usage omits 594f7a3f5f12 drm/msm: clean up fault injection usage omits 965d707d46eb fault-inject-improve-build-for-config_fault_injection=n-fix-3 omits 9527ca4e2001 fault-inject-improve-build-for-config_fault_injection=n-fix-2 omits 430e5550ff94 fault-inject-improve-build-for-config_fault_injection=n-fix omits ed655d419d59 fault-inject: improve build for CONFIG_FAULT_INJECTION=n omits d117671b17ac lib/rhashtable: cleanup fallback check in bucket_table_alloc() omits 88a91ce475d2 watchdog: Handle the ENODEV failure case of lockup_detecto [...] omits b03772527ec1 lockdep: upper limit LOCKDEP_CHAINS_BITS omits 64c7d380d737 failcmd: make failcmd.sh executable omits c63c6088e727 fault-injection: enhance failcmd to exit on non-hex address input omits fa9cd64e458c locking/ww_mutex/test: add MODULE_DESCRIPTION() omits 941c5ff296c3 x86/mm: add testmmiotrace MODULE_DESCRIPTION() omits a293764936cf crypto: arm/xor - add missing MODULE_DESCRIPTION() macro omits 0efe8f26232d failcmd: add script file in MAINTAINERS omits 8878fffc4643 crash: fix crash memory reserve exceed system memory bug omits fb47473b3b85 fs/procfs: remove build ID-related code duplication in PRO [...] omits 8da4d2e06c56 lib: checksum: use ARRAY_SIZE() to improve assert_setup_correct() omits f45abaf57365 lib/lru_cache: fix spelling mistake "colision"->"collision" omits 0c073d4a2895 closures: use seq_putc() in debug_show() omits 93e20aec1bed dyndbg: use seq_putc() in ddebug_proc_show() omits 4cf49c97a62e scripts/gdb: add 'lx-kasan_mem_to_shadow' command omits 134cf7675d39 scripts/gdb: add 'lx-stack_depot_lookup' command. omits 1f37a184c07b scripts/gdb: fix lx-mounts command error omits 02fea432eda0 scripts/gdb: add iteration function for rbtree omits 30d981a45151 scripts/gdb: fix timerlist parsing issue omits 8a75f0a970cd scripts: reduce false positives in the macro_checker script omits 4997e47678ea scripts: add macro_checker script to check unused paramete [...] omits f9e755ed1875 xz: remove XZ_EXTERN and extern from functions omits 664bd705e8ec riscv: boot: add Image.xz support omits 0414aec7fe1b arm64: boot: add Image.xz support omits e3996b06ca85 xz: adjust arch-specific options for better kernel compression omits 571d97776016 xz: use 128 MiB dictionary and force single-threaded mode omits f8ab891cbbaa xz: add RISC-V BCJ filter omits 685966be051c xz: Add ARM64 BCJ filter omits 77629cdffe87 xz: optimize for-loop conditions in the BCJ decoders omits 38366a54f06a xz: cleanup CRC32 edits from 2018 omits d5c1d0e516e8 xz: Documentation/staging/xz.rst: Revise thoroughly omits 60888946dfa9 xz: improve the MicroLZMA kernel-doc in xz.h omits 2a9fd4f3eec1 xz: fix kernel-doc formatting errors in xz.h omits 792c68eb741c xz: fix comments and coding style omits e678029439ec xz: switch from public domain to BSD Zero Clause License (0BSD) omits fbbd52762bda LICENSES: add 0BSD license text omits 486aed6e13f9 MAINTAINERS: add XZ Embedded maintainer omits 496dbba72598 ocfs2: fix the la space leak when unmounting an ocfs2 volume omits 59270ca10c24 kexec: use atomic_try_cmpxchg_acquire() in kexec_trylock() omits ba650f61ccdd kcov: don't instrument lib/find_bit.c omits cc0c102f065e lib: test_objpool: add missing MODULE_DESCRIPTION() macro omits df5a5ca5387e mul_u64_u64_div_u64: avoid undefined shift value omits 29107e67e968 mul_u64_u64_div_u64: basic sanity test omits e897a4f20020 mul_u64_u64_div_u64: make it precise always omits 6e15907cef18 mm: optimization on page allocation when CMA enabled omits 2ec37e19e209 mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] omits 901c76d3f7a7 mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 omits 9b2dca59697a selftests-mm-add-more-mseal-traversal-tests-fix omits 5d04decd5794 selftests/mm: add more mseal traversal tests omits 29ea7ecae2ad mm: remove can_modify_mm() omits e8e9904179b5 mseal: replace can_modify_mm_madv with a vma variant omits b79e3c1278fe mm/mremap: replace can_modify_mm with can_modify_vma omits 4edbe71db1c5 mm/mprotect: replace can_modify_mm with can_modify_vma omits d77226080c72 mm/munmap: replace can_modify_mm with can_modify_vma omits 152c88ffe690 mm: move can_modify_vma to mm/vma.h omits 7af110d6a63c mm: allow read-ahead with IOCB_NOWAIT set omits 10a1b35d14f4 mm: remove migration for HugePage in isolate_single_pageblock() omits 62ab93e8ce3c mm: shrinker: use min() to improve shrinker_debugfs_scan_write() omits 7bae805e9679 mm/swap, workingset: make anon shadow nodes memcg aware omits 6458036d46e1 selftests: mm: support shmem mTHP collapse testing omits 36ab6ad1f4ad mm: khugepaged: support shmem mTHP collapse omits 1c3fe1e71e71 mm: khugepaged: support shmem mTHP copy omits 21a6a92fa72d mm: khugepaged: use the number of pages in the folio to ch [...] omits f0c9583059c8 mm: khugepaged: expand the is_refcount_suitable() to suppo [...] omits 1575394d9cce mm: always inline _compound_head() with CONFIG_HUGETLB_PAG [...] omits a751673f99e3 mm/kmemleak: use IS_ERR_PCPU() for pointer in the percpu a [...] omits bba0d23bb3ac err.h: add ERR_PTR_PCPU(), PTR_ERR_PCPU() and IS_ERR_PCPU( [...] omits 7773b55f9aa2 mm: memory_hotplug: unify Huge/LRU/non-LRU movable folio i [...] omits 58d48258fbfa mm: migrate: add isolate_folio_to_list() omits b3bfc4f470d2 mm: memory_hotplug: check hwpoisoned page firstly in do_mi [...] omits 734e6c261ef4 mm: memory-failure: add unmap_posioned_folio() omits 9262098e0dda mm-memory_hotplug-remove-head-variable-in-do_migrate_range-fix omits fedae80f8e99 mm: memory_hotplug: remove head variable in do_migrate_range() omits 9d7fcd21675b mm: skip less than check for MAX_NR_ZONES omits 300bda379c2e selftests/mm: remove unnecessary ia64 code and comment omits 823cc2f2dea4 mm: krealloc: clarify valid usage of __GFP_ZERO omits f7d3ddd3cd16 mm: krealloc: consider spare memory for __GFP_ZERO omits 80661caa01f7 mm: add lazyfree folio to lru tail omits 82b305bf60c4 mm/rmap: use folio->_mapcount for small folios omits 99134a350fca selftests: test_zswap: add test for hierarchical zswap.writeback omits 33a5fafc5dfd memcg: initiate deprecation of pressure_level omits 402783643a03 memcg: initiate deprecation of oom_control omits 62a9052d045e memcg: initiate deprecation of v1 soft limit omits 7e50414ac794 memcg: initiate deprecation of v1 tcp accounting omits 993a29b658e2 memcg: make PGPGIN and PGPGOUT v1 only omits e03af80c364d memcg: allocate v1 event percpu only on v1 deployment omits 0feb1eaadcea memcg: make v1 only functions static omits 949a9180931b memcg: move v1 events and statistics code to v1 file omits 4be67045bee7 memcg: move mem_cgroup_charge_statistics to v1 code omits af5505ec02db memcg: move mem_cgroup_event_ratelimit to v1 code omits 4f5b7b111a84 memcg: move v1 only percpu stats in separate struct omits c103b25aaa20 mm: override mTHP "enabled" defaults at kernel cmdline omits d84aa4fa9cde mm: use get_oder() and check size is is_power_of_2 omits 20b9aa219a09 mm: override mTHP "enabled" defaults at kernel cmdline omits 12dd6eb9975a mm/hugetlb: use __GFP_COMP for gigantic folios omits 1bcb32a7526f mm/cma: add cma_{alloc,free}_folio() omits e143e0e5cc6e mm/contig_alloc: support __GFP_COMP omits f33a31b5ac15 mmmemcg-provide-per-cgroup-counters-for-numa-balancing-ope [...] omits 5d95c0d022d6 mm,memcg: provide per-cgroup counters for NUMA balancing o [...] omits 4d0770727d82 maple_tree: make write helper functions void omits f498bb3e2c11 maple_tree: remove unneeded mas_wr_walk() in mas_store_prealloc() omits c9deb23b35ad maple_tree: remove repeated sanity checks from write helpe [...] omits 3383e7404eef maple_tree: remove node allocations from various write hel [...] omits 352f95815cfc maple_tree: have mas_store() allocate nodes if needed omits 4faa15cf9b93 maple_tree: remove mas_wr_modify() omits abe093388414 maple_tree: simplify mas_commit_b_node() omits 69773aa8b3d1 maple_tree: convert mas_insert() to preallocate nodes omits a320da3e8573 maple_tree: use store type in mas_wr_store_entry() omits 185664606d05 maple_tree: print store type in mas_dump() omits aca978f665f3 maple_tree: use mas_store_gfp() in mtree_store_range() omits 87e7d4e12102 maple_tree: preallocate nodes in mas_erase() omits e1db17087378 maple_tree: remove mas_destroy() from mas_nomem() omits 6d3b79ef46ef maple_tree: introduce mas_wr_store_type() omits 872f86ee0f8f maple_tree: move up mas_wr_store_setup() and mas_wr_preall [...] omits b37614df4f2a maple_tree: introduce mas_wr_prealloc_setup() omits ab2ec66e00b5 maple_tree: introduce store_type enum omits 22197a312031 mm: kmem: fix split_page_memcg() omits a38a9554e69f mm: kmem: add lockdep assertion to obj_cgroup_memcg omits e2751137deb4 kasan-simplify-and-clarify-makefile-v2 omits 0d8ae0c71a8e kasan: simplify and clarify Makefile omits 29641d75bfdb memcg: use ratelimited stats flush in the reclaim omits 9a81b6da84bd mm: shmem: support large folio swap out omits fd818ecc71ec mm: shmem: split large entry if the swapin folio is not large omits 09535dbf6cea mm: shmem: drop folio reference count using 'nr_pages' in [...] omits cf2e7794009e mm: shmem: support large folio allocation for shmem_replac [...] omits edde6484bf09 mm: shmem: use swap_free_nr() to free shmem swap entries omits fd0d899dfc4b mm: filemap: use xa_get_order() to get the swap entry order omits 99da7327d0dd mm: shmem: return number of pages beeing freed in shmem_free_swap omits 00d10941e8f3 mm: shmem: extend shmem_partial_swap_usage() to support la [...] omits 70556a926749 mm: swap: extend swap_shmem_alloc() to support batch SWAP_ [...] omits 38a6bb983f83 mm-remove-legacy-install_special_mapping-code-checkpatch-fixes omits bea1707e4d06 mm: remove legacy install_special_mapping() code omits 6c78d5b8db95 powerpc/vdso: refactor error handling omits 3dd49d819ee7 mm: remove arch_unmap() omits 63031ca6e46d powerpc/mm: handle VDSO unmapping via close() rather than [...] omits 2d66da5fb689 mm: add optional close() to struct vm_special_mapping omits fe604d05f318 kfence: save freeing stack trace at calling time instead o [...] omits 2462c50d20b1 maple_tree: fix comment typo with corresponding maple_status omits a770d2118b35 maple_tree: fix comment typo of ma_root omits 6266b303f219 maple_tree: add test to replicate low memory race conditions omits 8214d7c47491 maple_tree: reset mas->index and mas->last on write retries omits fccd4c5f1033 mm/hugetlb_vmemmap: batch HVO work when demoting omits c07271a940c3 mm/swap: take folio refcount after testing the LRU flag omits 7a688607ec39 filemap: add trace events for get_pages, map_pages, and fault omits a67bfacf5938 mm/mprotect: fix dax pud handlings omits 2468d8ac1b63 mm/x86: add missing pud helpers omits 636da5a69b64 mm/x86: implement arch_check_zapped_pud() omits 21c566f80efa mm/x86: make pud_leaf() only care about PSE bit omits c5034bf4f90e mm/powerpc: add missing pud helpers omits 488c47c9ee5e mm/mprotect: push mmu notifier to PUDs omits 96e3e3194ec9 mm/dax: dump start address in fault handler omits 5287d25197df mm: multi-gen LRU: ignore non-leaf pmd_young for force_scan=true omits 7bcc5683ea55 mm: vmalloc: add optimization hint on page existence check omits 506f38189f4f mm-vmstat-defer-the-refresh_zone_stat_thresholds-after-all [...] omits 705e264c7c92 mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] omits 89b69f0e8f60 mm: accept to promo watermark omits a9dfb08a1363 mm: page_isolation: handle unaccepted memory isolation omits f345148d11b7 mm: add a helper to accept page omits c892dc0ca9b8 mm: rework accept memory helpers omits b3df54de4b09 mm: introduce PageUnaccepted() page type omits 5160d1ba1563 mm: accept memory in __alloc_pages_bulk() omits 7ec90ef630b5 mm: reduce deferred struct page init ifdeffery omits 3543ad722e42 mm/migrate: move common code to numa_migrate_check (was nu [...] omits b71cd851f0c2 memcg: replace memcg ID idr with xarray omits ae28c3083c9f memcg: replace memcg ID idr with xarray omits 6dee7c676dbd selftest mm/mseal: fix test_seal_mremap_move_dontunmap_anyaddr omits 466ea8f8fcc9 mm: check all swaps belong to same swap_cgroup in swap_pte [...] omits 00ec9d9f8b8d mm: attempt to batch free swap entries for zap_pte_range() omits fef6515685a6 mm: rename instances of swap_info_struct to meaningful 'si' omits 2b6e35489c8a mm: tidy up shmem mTHP controls and stats omits aa7c71dbef31 mm: cleanup count_mthp_stat() definition omits 9d793e953f6d mm: return the folio from swapin_readahead omits 641cde31bd69 mm: remove PG_error omits f3202d310ee4 fs: remove calls to set and clear the folio error flag omits 00a22afba4f6 mm: kfence: print the elapsed time for allocated/freed track omits 759757845e45 docs: move numa=fake description to kernel-parameters.txt omits 93c523115933 mm: make range-to-target_node lookup facility a part of nu [...] omits 0423ef10eb81 arch_numa-switch-over-to-numa_memblks-fix omits def49ee3b5c1 arch_numa: switch over to numa_memblks omits 377a7e79228a of, numa: return -EINVAL when no numa-node-id is found omits 867e21077f65 mm: numa_memblks: use memblock_{start,end}_of_DRAM() when [...] omits 7606e2ea5f18 mm: numa_memblks: make several functions and variables static omits 6c448499482a mm: numa_memblks: introduce numa_memblks_init omits 37278c927e7b mm: introduce numa_emulation omits ba9ff589d0cb mm: move numa_distance and related code from x86 to numa_memblks omits 15262bbed7f0 mm: introduce numa_memblks omits e1a8728f6ba3 x86/numa: numa_{add,remove}_cpu: make cpu parameter unsigned omits 6d246987d4bf x86/numa_emu: use a helper function to get MAX_DMA32_PFN omits 520ee2e36869 x86/numa_emu: split __apicid_to_node update to a helper function omits 0e15f077862f x86/numa_emu: simplify allocation of phys_dist omits 3d9d67932815 x86/numa: move FAKE_NODE_* defines to numa_emu omits 10d2d4ecea4d x86/numa: use get_pfn_range_for_nid to verify that node sp [...] omits 8bfe4239ec7d x86/numa: simplify numa_distance allocation omits 60b0eb4417ce arch, mm: pull out allocation of NODE_DATA to generic code omits 8b1cba24ba70 mm: drop CONFIG_HAVE_ARCH_NODEDATA_EXTENSION omits db604ba7699b arch, mm: move definition of node_data to generic code omits bda5566da2e7 MIPS: loongson64: drop HAVE_ARCH_NODEDATA_EXTENSION omits 884ab2344997 MIPS: loongson64: rename __node_data to node_data omits 9da6635c88ef MIPS: sgi-ip27: drop HAVE_ARCH_NODEDATA_EXTENSION omits 54a2ee4b0ce8 MIPS: sgi-ip27: ensure node_possible_map only contains val [...] omits bd53c8a97816 MIPS: sgi-ip27: make NODE_DATA() the same as on all other [...] omits 470f7803572f mm: move kernel/numa.c to mm/ omits c7319ab2c306 percpu: remove pcpu_alloc_size() omits 3f5a7a19a469 mm/rmap: minimize folio->_nr_pages_mapped updates when bat [...] omits 8fe7833ce56b fixup! selftests/mm: Add mseal test for no-discard madvise omits 4ffff16e31f4 selftests/mm: add mseal test for no-discard madvise omits 1e92ce99c797 kfence: introduce burst mode omits 7ab67fa3ed00 mm: fix (harmless) type confusion in lock_vma_under_rcu() omits 8cc7cddb62f1 zswap: track swapins from disk more accurately (fix) omits cbbe52c05861 zswap: track swapins from disk more accurately omits e0bf73e56d5e zswap: implement a second chance algorithm for dynamic zsw [...] omits 38872982c656 zswap: implement a second chance algorithm for dynamic zsw [...] omits 1f99f3fee052 mm: zswap: make the lock critical section obvious in shrin [...] omits 7e341b17b5d3 mm: only enforce minimum stack gap size if it's sensible omits e21fc8a9cf3d mm: remove duplicated include in vma_internal.h omits 1749da1dba67 mm/ksm: convert break_ksm() from walk_page_range_vma() to [...] omits 12627b19f15a mm: remove follow_page() omits a8f652bb60f3 s390/mm/fault: convert do_secure_storage_access() from fol [...] omits 655819a70a67 s390/uv: convert gmap_destroy_page() from follow_page() to [...] omits c0f5bb1ae111 mm-huge_memory-convert-split_huge_pages_pid-from-follow_pa [...] omits 5637f878e4e0 mm/huge_memory: convert split_huge_pages_pid() from follow [...] omits ff16c00f360e mm/ksm: convert scan_get_next_rmap_item() from follow_page [...] omits 6e55b73001b0 mm/ksm: convert get_mergeable_page() from follow_page() to [...] omits 6dd88678d237 mm/migrate: convert add_page_for_migration() from follow_p [...] omits 38b6174343a1 mm/migrate: convert do_pages_stat_array() from follow_page [...] omits 03bdb367dca4 mm/pagewalk: introduce folio_walk_start() + folio_walk_end() omits 518bab2afb4e mm: provide vm_normal_(page|folio)_pmd() with CONFIG_PGTAB [...] omits 3ff60ee103e4 include/linux/mmzone.h: clean up watermark accessors omits 4dc05b7a44d9 mm: print the promo watermark in zoneinfo omits 6ea06d6f0f76 mm: create promo_wmark_pages and clean up open-coded sites omits b2f20deb7d46 mm: consider CMA pages in watermark check for NUMA balanci [...] omits 1b7cfef24d37 mm: zswap: fix global shrinker error handling logic omits b41fa8a9a74d mm: zswap: fix global shrinker memcg iteration omits 0fc567f8d0f7 mm-swap-add-a-adaptive-full-cluster-cache-reclaim-fix omits bfd794028196 mm: swap: add a adaptive full cluster cache reclaim omits c7864f6cff34 mm: swap: relaim the cached parts that got scanned omits b6819348212a mm: swap: add a fragment cluster list omits f4622610256e mm-swap-allow-cache-reclaim-to-skip-slot-cache-fix omits b8e402cd5e53 mm: swap: allow cache reclaim to skip slot cache omits 14406be59991 mm: swap: skip slot cache on freeing for mTHP omits 90f8fa1627e9 mm: swap: clean up initialization helper omits 7b4a3ab017e3 mm: swap: fix array-bounds error with CONFIG_THP_SWAP=n omits 24fde73d71ac mm: swap: separate SSD allocation from scan_swap_map_slots() omits b70f2cafe889 mm: swap: mTHP allocate swap entries from nonfull list omits 89ec816ff987 mm: swap: swap cluster switch to double link list omits e5fade9579bf mm: swap: allocate folio only first time in __read_swap_ca [...] omits 12e21359e7b3 mm: clarify folio_likely_mapped_shared() documentation for [...] omits 13e413ba651d mm/rmap: cleanup partially-mapped handling in __folio_remo [...] omits 14f2a8d35162 mm/hugetlb: remove hugetlb_follow_page_mask() leftover omits 0475a6b4d28f mm/memory_hotplug: get rid of __ref omits 073cab31daa9 mm: prohibit NULL deference exposed for unsupported non-bl [...] omits 024ae34a766b mm: BUG_ON to avoid NULL deference while __GFP_NOFAIL fails omits 0bd342855ff2 mm: document __GFP_NOFAIL must be blockable omits bc132154b9da vpda: try to fix the potential crash due to misusing __GFP_NOFAIL omits d0ec6a50297d mm: clarify swap_count_continued and improve readability f [...] omits a4e5f52cf36f mm: swap: add nr argument in swapcache_prepare and swapcac [...] omits aa71b606983f mm/z3fold: add __percpu annotation to *unbuddied pointer i [...] omits de024984dbec mm/cma: change the addition of totalcma_pages in the cma_i [...] omits a902fd89833c mm: improve code consistency with zonelist_* helper functions omits c8e8f49374b8 tools: add skeleton code for userland testing of VMA logic omits d16caa0a047f tools: separate out shared radix-tree components omits 3ee83286e986 MAINTAINERS: add entry for new VMA files omits 0d39fbe38117 mm: move internal core VMA manipulation functions to own file omits 16e954199a8a mm: move vma_shrink(), vma_expand() to internal header omits a7105b88ceec mm: move vma_modify() and helpers to internal header omits 262cc791bac3 mm: userfaultfd: fix user-after-free in userfaultfd_clear_vma() omits c63af41cb60e userfaultfd: move core VMA manipulation logic to mm/userfaultfd.c omits f28ffa227e85 mm, memcg: cg2 memory{.swap,}.peak write tests omits b3a4419e2e32 mm, memcg: cg2 memory{.swap,}.peak write tests omits c9f2d61a28dd mm, memcg: cg2 memory{.swap,}.peak write handlers omits 3f838b82bac0 s390/uv: drop arch_make_page_accessible() omits a488cf07274b mm/gup: convert to arch_make_folio_accessible() omits c661a629e22d mm: simplify arch_make_folio_accessible() omits 9d52d896b32a lib: test_hmm: use min() to improve dmirror_exclusive() omits 315a04ec5800 powerpc/8xx: document and enforce that split PT locks are [...] omits c9c732ff4906 mm/hugetlb: enforce that PMD PT sharing has split PMD PT locks omits 815db45cade7 mm: turn USE_SPLIT_PTE_PTLOCKS / USE_SPLIT_PTE_PTLOCKS int [...] omits b097898e8101 mm/vmalloc: combine all TLB flush operations of KASAN shad [...] omits 2d71f31a3e61 mm: page_counters: initialize usage using ATOMIC_LONG_INIT [...] omits 86aee9cf6c8f mm: page_counters: put page_counter_calculate_protection() [...] omits 098a48c4cd0d mm: memcg: don't call propagate_protected_usage() needlessly omits fc43e39f64e2 mm: hugetlb: remove left over comment about follow_huge_foo() omits 48ee2b3e6486 kmemleak-test: add percpu leak omits 75747181c738 kmemleak-enable-tracking-for-percpu-pointers-v2 omits d9469e28435a kmemleak: enable tracking for percpu pointers omits 76d1dc92bcb3 task_stack: uninline stack_not_used omits 115fd96546ff vmstat: kernel stack usage histogram omits ba8838582a22 memcg-increase-the-valid-index-range-for-memcg-stats-v5 omits 84563b0f8426 memcg: increase the valid index range for memcg stats omits 91113ece2316 mm: shrink skip folio mapped by an exiting process omits 8074a5a76b3e mm-swap-remove-boilerplate-fix omits a94bb98c9cf9 mm/swap: remove boilerplate omits c1274b0a66c7 mm/swap: remove remaining _fn suffix omits 6884e7fabf32 mm/swap: fold lru_rotate into cpu_fbatches omits 21afd5686897 mm/swap: rename cpu_fbatches->activate omits d98b5bd72bc2 mm/swap: reduce indentation level omits 5c5e50975534 Documentation/zram: add documentation for algorithm parameters omits 279d74452adc zram: add dictionary support to zstd backend omits f11ab26a966d zram: add dictionary support to lz4hc omits bb482517c65c zram: add dictionary support to lz4 omits 3b51cb29d94c zram: move immutable comp params away from per-CPU context omits df9ba5f2d751 zram: introduce zcomp_ctx structure omits 187f8d22c287 zram: introduce zcomp_req structure omits bf94d142dc61 zram: add support for dict comp config omits b8900f84a74b zram: extend comp_algorithm attr write handling omits 170bb24eec34 zram: recalculate zstd compression params once omits df918498a734 zram: introduce zcomp_params structure omits 1a48531f6f02 zram: check that backends array has at least one backend omits 05717ddccf54 zram: add 842 compression backend support omits d457c1cda343 zram: add zlib compression backend support omits 3e5dd351db8f zram: pass estimated src size hint to zstd omits 642076d40c99 zram: add zstd compression backend support omits 0b07a821bcb8 zram: add lz4hc compression backend support omits 47f48d6029d0 zram: add lz4 compression backend support omits 46b67b6e6750 zram: add lzo and lzorle compression backends support omits cfe7219c41de zram: introduce custom comp backends API omits 5ef0bc8f98d9 lib: zstd: fix null-deref in ZSTD_createCDict_advanced2() omits 22087456cbb4 lib: lz4hc: export LZ4_resetStreamHC symbol omits 4afe8cab1a5d lib: zstd: export API needed for dictionary support omits 25eec2980c0b memory tiering: count PGPROMOTE_SUCCESS when mem tiering i [...] omits e5f11522414c memory tiering: introduce folio_use_access_time() check omits 49ba2503a4b9 memory tiering: read last_cpupid correctly in do_huge_pmd_ [...] omits 61fa12c566e7 mm: extend 'usage' parameter so that cluster_swap_free_nr( [...] omits 084fcee1bc08 mm: kmem: remove mem_cgroup_from_obj() omits 9faeb4a4714c mm: remove foll_flags in __get_user_pages omits 81a043eadd45 mm: cleanup flags usage in faultin_page omits ff7f1a70f64e mm/damon/lru_sort: adjust local variable to dynamic allocation omits 129e5ff3dafa mm/hugetlb_vmemmap: don't synchronize_rcu() without HVO omits 000de08837ed shmem_quota: build the object file conditionally to the co [...] omits 756bc93c216e mm: fix typo in Kconfig omits b3e6799e078a mm: shmem: move shmem_huge_global_enabled() into shmem_all [...] omits c4a42ac52ea9 mm: shmem: rename shmem_is_huge() to shmem_huge_global_enabled() omits da0dce46e892 mm: shmem: simplify the suitable huge orders validation for tmpfs omits b2ff4c461a99 mm: kvrealloc: properly document __GFP_ZERO behavior omits 5655d0ea02af mm: kvrealloc: disable KASAN when switching to vmalloc omits 852ff29194e3 mm: (k)vrealloc: document concurrency restrictions omits 966bbd9f4d4b mm: kvmalloc: align kvrealloc() with krealloc() omits 40554e103069 mm: vrealloc: properly document __GFP_ZERO behavior omits 092384201a54 mm: vrealloc: consider spare memory for __GFP_ZERO omits ccc8d374d191 mm: (k)vrealloc: document concurrency restrictions omits e2a3eaf2fcc3 mm: vrealloc: fix missing nommu implementation omits 610cf4dde889 mm: vmalloc: implement vrealloc() omits 96c34d6f386f mm: add node_reclaim successes to VM event counters omits 48e038520798 mm/memcontrol: respect zswap.writeback setting from parent cg too omits 82f0d987343e maple_tree: remove rcu_read_lock() from mt_validate() omits daea0bdc29e4 kexec_file: fix elfcorehdr digest exclusion when CONFIG_CR [...] omits 8a151203c039 resource: fix region_intersects() for CXL memory omits ca4aa790ad30 mm/slub: add check for s->flags in the alloc_tagging_slab_ [...] omits cc299e9e22be nilfs2: fix state management in error path of log writing [...] omits 51eece6926e6 nilfs2: fix missing cleanup on rollforward recovery error omits 6cdf1731426f nilfs2: protect references to superblock parameters expose [...] omits 12669d4d55fc userfaultfd: don't BUG_ON() if khugepaged yanks our page table omits 6bfad42047cf userfaultfd: fix checks for huge PMDs omits 5611aa67d611 mm: vmalloc: ensure vmap_block is initialised before addin [...] omits 12b78f312730 selftests: mm: fix build errors on armhf omits ab26a36ccc17 bcachefs: Do not check folio_has_private() omits 1c6845f1d36a bcachefs: bch2_time_stats_reset() omits a33ee617e31c bcachefs: Drop memalloc_nofs_save() in bch2_btree_node_mem [...] omits cc8b9ccd516b bcachefs: Simplify bch2_xattr_emit() implementation omits 1c26d8068160 bcachefs: drop unused posix acl handlers omits 4e250338b727 bcachefs: Remove unused parameter omits 2a7f8f7af3c0 bcachefs: Remove the prev array stuff omits b821ffb4533e bcachefs: Minimize the search range used to calculate the [...] omits 4c31c7ec1fe2 bcachefs: Convert open-coded extra computation to helper omits 2e0100a39af8 bcachefs: Remove dead code in __build_ro_aux_tree omits ea83d592a470 bcachefs: Remove unused parameter of bkey_mantissa_bits_dropped omits b8188570b323 bcachefs: Remove unused parameter of bkey_mantissa omits b901479ccb14 bcachefs: bch2_sb_nr_devices() omits a4dfc024a2e2 bcachefs: trivial open_bucket_add_buckets() cleanup omits f5f2681093ee bcachefs: Fix a spelling error in docs omits 737fbda46762 bcachefs: promote_whole_extents is now a normal option omits 422b799ff372 bcachefs: Move rebalance_status out of sysfs/internal omits 269c598bfcfd bcachefs: remove the unused parameter in macro bkey_crc_next omits 9a8bf7a1967d bcachefs: fix macro definition allocate_dropping_locks omits 0c6903ba9e3b bcachefs: fix macro definition allocate_dropping_locks_errcode omits 98c3b5b83279 bcachefs: remove the unused macro definition omits f6091a700fc4 bcachefs: quota_reserve_range() -> for_each_btree_key_in_s [...] omits 98e9303c8aa3 bcachefs: bch2_folio_set() -> for_each_btree_key_in_subvol [...] omits caa766915f57 bcachefs: range_has_data() -> for_each_btree_key_in_subvol [...] omits 644f34f639ba bcachefs: bch2_seek_hole() -> for_each_btree_key_in_subvol [...] omits 63c6e78d13b8 bcachefs: bch2_seek_data() -> for_each_btree_key_in_subvol [...] omits 594b8e683a70 bcachefs: bch2_xattr_list() -> for_each_btree_key_in_subvo [...] omits 0fbc509e9a9f bcachefs: bch2_readdir() -> for_each_btree_key_in_subvolume_upto omits cc0e2a4472e6 bcachefs: for_each_btree_key_in_subvolume_upto() omits b5cd06103922 bcachefs: bch2_fiemap(): call trans_begin() on every loop iter omits a3de2ab43250 bcachefs: bchfs_read(): call trans_begin() on every loop iter omits a83d5e667a48 bcachefs: kill bch2_btree_iter_peek_and_restart() omits 5e8b3f5c015f bcachefs: Btree path tracepoints omits dbbbca8bf0fc bcachefs: Add check for btree_path ref overflow omits a3d739da8d91 bcachefs: Mark bch_inode_info as SLAB_ACCOUNT omits 9a4b11507879 bcachefs: allocate inode by using alloc_inode_sb() omits eb8673726309 bcachefs: Opt_durability can now be set via bch2_opt_set_sb() omits 582fad3c0039 bcachefs: bch2_opt_set_sb() can now set (some) device options omits b2903f61ee2f bcachefs: data_allowed is now an opts.h option omits 8ff69508bbd9 bcachefs: Fix locking in bch2_ioc_setlabel() omits 51dffa8695e7 bcachefs: fix failure to relock in btree_node_fill() omits 9b15ab15e8b1 bcachefs: fix failure to relock in bch2_btree_node_mem_alloc() omits 57a027590769 bcachefs: unlock_long() before resort in journal replay omits f3d4852465a3 bcachefs: fix missing bch2_err_str() omits 7dfb6ffb7d4c lsm: replace indirect LSM hook calls with static calls omits 85cbebf3313b lsm: count the LSMs enabled at compile time omits dc055bba23da Merge branch 'v6.12/drivers' into for-next omits da899ee0ac13 Merge branch 'v6.12/arm64-dt' into for-next omits 69591796c5d5 arm64: dts: amlogic: add support for Radxa ZERO 2 Pro omits 8f97ee0c9f5c dt-bindings: arm: amlogic: add support for Radxa ZERO 2 Pro omits e447e49977b8 bcachefs: key cache can now allocate from pending omits f316d2e88651 bcachefs: Rip out freelists from btree key cache omits d8eb83cb1c8f bcachefs: rcu_pending omits 6e3113b5906d lib/generic-radix-tree.c: add preallocation omits 78d79e51dc45 lib/generic-radix-tree.c: genradix_ptr_inlined() omits f9fb8d8979d5 bcachefs: don't use rht_bucket() in btree_key_cache_scan() omits ba7b20fb8869 bcachefs: Fix deadlock in __wait_on_freeing_inode() omits 7e2de823e080 Merge remote-tracking branch 'spi/for-6.12' into spi-next omits 01e603fb789c vfs: drop one lock trip in evict() omits a335ebfa78b8 debugfs show actual source in /proc/mounts omits 2726a7a8477d inode: remove __I_DIO_WAKEUP omits 1d04785fa450 bcachefs: switch to rhashtable for vfs inodes hash omits 808c9429e661 inode: make __iget() a static inline omits ec10f14fceb3 bcachefs: fix time_stats_to_text() omits 5465c25d82d3 bcachefs: Fix bch2_bucket_gens_init() omits 5d44e1403658 bcachefs: Fix bch2_trigger_alloc assert omits 42227f6b7ae1 bcachefs: Fix failure to relock in btree_node_get() omits 25473cf5f703 bcachefs: setting bcachefs_effective.* xattrs is a noop omits 93a4af5775e5 bcachefs: Fix "trying to move an extent, but nr_replicas=0" omits 41bc1af32feb bcachefs: bch2_data_update_init() cleanup omits 745c0ec9bf4f nfs: fix the fetch of FATTR4_OPEN_ARGUMENTS omits 2030d27cb3a8 doc: correcting the idmapping mount example omits 277d56313358 fs: Use in_group_or_capable() helper to simplify the code omits b6bc94ac8d7f vfs: elide smp_mb in iversion handling in the common case omits e0daa390af98 autofs: add per dentry expire timeout omits bf1c65d07e6a file: reclaim 24 bytes from f_owner omits 5ad02034c866 vfs: use RCU in ilookup omits a0ca80a6d875 fs: move FMODE_UNSIGNED_OFFSET to fop_flags omits bc4568d7cacc vfs: only read fops once in fops_get/put omits 4fdb5428624f fs/select: Annotate struct poll_list with __counted_by() omits 1cb7c6cd7742 fs: rearrange general fastpath check now that O_CREAT uses it omits 58cd66dc0701 fs: remove audit dummy context check omits 7700c35f679e fs: pull up trailing slashes check for O_CREAT omits 8523f6e8e3aa fs: move audit parent inode omits e6dec7b21175 fs: try an opportunistic lookup for O_CREAT opens too omits 5b667d6e255e eventpoll: Annotate data-race of busy_poll_usecs omits 7e7b9f1de6a5 eventpoll: Don't re-zero eventpoll fields omits c25d61c5ae55 Fix spelling and gramatical errors omits 4d56beae7b0d vfs: dodge smp_mb in break_lease and break_deleg in the co [...] omits 1848ad97b7db file: remove outdated comment after close_fd() omits d670cd4a1bd1 fs/namespace.c: Fix typo in comment omits e1febced4ca3 exec: drop a racy path_noexec check omits b5e99e6c6dcd smb3: fix problem unloading module due to leaked refcount [...] omits 8dd5000d9dff dm: Remove unused declaration and empty definition "dm_zon [...] omits 05269aaef889 Merge branches 'for-next/hardening' and 'for-linus/hardeni [...] omits 88e01f1bd4b9 Merge remote-tracking branch 'regulator/for-6.12' into reg [...] omits b8e8810d4f45 dm delay: enhance kernel documentation omits 450eb54a38cc dm: Remove unused declaration dm_get_rq_mapinfo() omits c7570a6542ac dm vdo: force read-only mode for a corrupt recovery journal omits e40510e57312 dm vdo: abort loading dirty VDO with the old recovery jour [...] omits f6ac0ba5b586 dm vdo: add dmsetup message for returning configuration info omits a4e08cbc8aa0 dm vdo: remove bad check of bi_next field omits e9583f9cc8c0 dm vdo: don't refer to dedupe_context after releasing it omits 79b01efa89b2 Merge branch 'pci/controller/affinity' omits b2747eb3f0df Merge branch 'pci/devres' omits 5113e87242ce drm/vboxvideo: Add PCI region request omits 3a6ebccadeac PCI: Make pcim_request_region() a public function omits 51c3c92a1229 PCI: xilinx: Silence 'set affinity failed' warning omits c23c501e4d4e PCI: xilinx-xdma: Silence 'set affinity failed' warning omits 04a1766c2eb3 PCI: xilinx-nwl: Silence 'set affinity failed' warning omits 00988d487c67 PCI: vmd: Silence 'set affinity failed' warning omits ba954cad0ce7 Merge branches 'clkdev', 'fixes' and 'misc' into for-next adds 5c6154ffd40c Merge tag 'erofs-for-6.11-rc5-fixes' of git://git.kernel.o [...] adds 872cf28b8df9 Merge tag 'platform-drivers-x86-v6.11-4' of git://git.kern [...] adds 1fcad5219d1a selftests: mm: fix build errors on armhf adds 090497e61b9b mm: vmalloc: ensure vmap_block is initialised before addin [...] adds 3aaa6ff82933 userfaultfd: fix checks for huge PMDs adds e721511e6880 userfaultfd: don't BUG_ON() if khugepaged yanks our page table adds 8fe383955495 nilfs2: protect references to superblock parameters expose [...] adds 4af62f1963eb nilfs2: fix missing cleanup on rollforward recovery error adds 258b29bddabc nilfs2: fix state management in error path of log writing [...] adds 9493f53948f9 mm/slub: add check for s->flags in the alloc_tagging_slab_ [...] adds f0d835869e0a kexec_file: fix elfcorehdr digest exclusion when CONFIG_CR [...] adds 83004260da7a maple_tree: remove rcu_read_lock() from mt_validate() adds 2d93b6384694 mm/memcontrol: respect zswap.writeback setting from parent cg too adds 278e9dd7814c Revert "mm: skip CMA pages when they are not available" adds d1c5754bb1e6 revert-mm-skip-cma-pages-when-they-are-not-available-update adds f96412e17d74 ocfs2: remove unreasonable unlock adds f2791fcb7bb1 ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate adds 1cd7e275782f padata: honor the caller's alignment in case of chunk_size 0 adds 8e122ee28ad0 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 81849cfe20a4 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds fb65bc4e958e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 2edc009c7047 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f58bab6fd406 nfsd: ensure that nfsd4_fattr_args.context is zeroed out adds 57f9a63328ed Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds e08d9d7659a7 Merge branch 'fs-current' of linux-next adds 8fb4ac1cee88 kbuild: fix typos "prequisites" to "prerequisites" adds 8d9146fab353 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d92b5cc29c79 powerpc/64e: Define mmu_pte_psize static adds 6114139c3bdd powerpc/vdso: Don't discard rela sections adds 3b1f7a46977f powerpc/mm: Fix return type of pgd_val() adds 9b5d75ee7bb0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d7fd2941ae9a s390/boot: Avoid possible physmem_info segment corruption adds 1642285e511c s390/boot: Fix KASLR base offset off by __START_KERNEL bytes adds 25f8cc18b6f1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b128ed5ab273 udp: fix receiving fraglist GSO packets adds f8669d7b5f5d selftests: mlxsw: ethtool_lanes: Source ethtool lib from c [...] adds 007d4271a5f1 netpoll: do not export netpoll_poll_[disable|enable]() adds faa389b2fbaa ipv6: prevent UAF in ip6_send_skb() adds da273b377ae0 ipv6: fix possible UAF in ip6_finish_output2() adds 2d5ff7e339d0 ipv6: prevent possible UAF in ip6_xmit() adds 58652e2422a7 Merge branch 'ipv6-fix-possible-uaf-in-output-paths' adds 8baeef7616d5 bnxt_en: Fix double DMA unmapping for XDP_REDIRECT adds 50b2143356e8 ice: fix page reuse when PAGE_SIZE is over 8k adds b966ad832942 ice: fix ICE_LAST_OFFSET formula adds d53d4dcce69b ice: fix truesize operations for PAGE_SIZE >= 8192 adds 503ab6ee40fc ice: use internal pf id instead of function number adds a0b4a80ed6ce Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds f2916c83d746 net: ngbe: Fix phy mode set to external phy adds a2f5c505b437 net: phy: realtek: Fix setting of PHY LEDs Mode B bit on RTL8211F adds af688a99eb1f octeontx2-af: Fix CPT AF register offset calculation adds 1ac66c4960e1 MAINTAINERS: Add sonet.h to ATM section of MAINTAINERS adds eb208fecd77d MAINTAINERS: Add net_tstamp.h to SOCKET TIMESTAMPING section adds 8cb0a938d90b MAINTAINERS: Add limited globs for Networking headers adds f2d20c9b97f0 MAINTAINERS: Add header files to NETWORKING sections adds 46097a926624 MAINTAINERS: Mark JME Network Driver as Odd Fixes adds a812a3f45cae Merge branch 'maintainers-networking-updates' adds 4ae738dfef2c net: xilinx: axienet: Always disable promiscuous mode adds 797a68c9de0f net: xilinx: axienet: Fix dangling multicast addresses adds 2696c15ce065 Merge branch 'net-xilinx-axienet-multicast-fixes-and-impro [...] adds 6ea14ccb60c8 netfilter: flowtable: validate vlan header adds 3ddbf7b6966d Merge tag 'nf-24-08-22' of git://git.kernel.org/pub/scm/li [...] adds 57fb67783c40 net: ovs: fix ovs_drop_reasons error adds 0124fb0ebf3b s390/iucv: Fix vargs handling in iucv_alloc_device() adds b96fc348b292 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 315d792e2445 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9abf199943a6 wifi: ath11k: fix NULL pointer dereference in ath11k_mac_g [...] adds 6fc0551b143f Merge branch 'for-current' of git://git.kernel.org/pub/scm [...] adds 9b82ff1362f5 ALSA: hda/realtek - Fixed ALC256 headphone no sound adds 1fa7b099d60a ALSA: hda/realtek - FIxed ALC285 headphone no sound adds 1c90807b7e68 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bff980d8d9ca ASoC: cs-amp-lib-test: Force test calibration blob entries [...] adds 7d2c20693122 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d4f2c1df34d6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9a8fc292dd93 spi: pxa2xx: Do not override dev->platform_data on probe adds e17465f78eb9 spi: pxa2xx: Move PM runtime handling to the glue drivers adds a4e998bd201d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9fe5a52d7f50 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6e95097b6bb2 MAINTAINERS: Mark UVC gadget driver as orphan adds 14e497183df2 usb: dwc3: core: Prevent USB core invalid event buffer add [...] adds 0497a356d3c4 usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function adds 0b00583ecacb cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller adds b52a07e07dea usb: gadget: uvc: queue pump work in uvcg_video_enable() adds 5b235693ed2a dt-bindings: usb: microchip,usb2514: Fix reference USB dev [...] adds 2aa765a43817 usb: dwc3: omap: add missing depopulate in probe error path adds 16f2a21d9d7e usb: dwc3: xilinx: add missing depopulate in probe error path adds 4f83cae0edb2 usb: typec: fsa4480: Relax CHIP_ID check adds 3a8839bbb86d usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in [...] adds 72fca8371f20 usb: dwc3: ep0: Don't reset resource alloc flag (including ep0) adds ddfcfeba8910 usb: dwc3: st: fix probed platform device ref count on pro [...] adds cd4897bfd14f usb: dwc3: st: add missing depopulate in probe error path adds ac674e38fb59 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 4f7177077e31 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 04037be2e481 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds b927b94b688d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 73384005e7df Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 96c757d62f92 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 878efe2261c6 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds 31d8268f641f Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds f87914b571bb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7eb44e5a3dc5 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 2c0a39c14ade Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9fdba428f056 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 70b663fcaaef Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6a12cf6fe526 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds eb215d6d4ad0 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 591940e22e28 firmware: microchip: fix incorrect error report of program [...] adds 5f0df852f758 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds 0eb0143d11c2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 576364010d0a Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 87274ef5ceaf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fb6c8159ec6a Merge branch 'pwrseq/for-current' of git://git.kernel.org/ [...] adds c3598bc5a382 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 7416df8e3db9 mm: add node_reclaim successes to VM event counters new 55974d9ef39a mm: vmalloc: implement vrealloc() new 7e1b1db80098 mm: vrealloc: fix missing nommu implementation new f76037b6aa32 mm: (k)vrealloc: document concurrency restrictions new fe816716000e mm: vrealloc: consider spare memory for __GFP_ZERO new 7af567d6dfeb mm: vrealloc: properly document __GFP_ZERO behavior new e99bf286a914 mm: kvmalloc: align kvrealloc() with krealloc() new 1900b703983b mm: (k)vrealloc: document concurrency restrictions new 859484124930 mm: kvrealloc: disable KASAN when switching to vmalloc new fb8b7d824ff4 mm: kvrealloc: properly document __GFP_ZERO behavior new 17cb4d10e512 mm: shmem: simplify the suitable huge orders validation for tmpfs new 0002ae72b2ac mm: shmem: rename shmem_is_huge() to shmem_huge_global_enabled() new a09c326c28d4 mm: shmem: move shmem_huge_global_enabled() into shmem_all [...] new 281ef50a3342 mm: fix typo in Kconfig new 33919d34cce1 shmem_quota: build the object file conditionally to the co [...] new d28739a73a1d mm/hugetlb_vmemmap: don't synchronize_rcu() without HVO new 0742cadf5e4c mm/damon/lru_sort: adjust local variable to dynamic allocation new 1ec4d4597e1c mm: cleanup flags usage in faultin_page new c82d955456e2 mm: remove foll_flags in __get_user_pages new 672392cb8b79 mm: kmem: remove mem_cgroup_from_obj() new 028b8c1c38bd mm: extend 'usage' parameter so that cluster_swap_free_nr( [...] new a6c366386e4b memory tiering: read last_cpupid correctly in do_huge_pmd_ [...] new ad6f32d285c7 memory tiering: introduce folio_use_access_time() check new f4035dd3d00f memory tiering: count PGPROMOTE_SUCCESS when mem tiering i [...] new 12c532de6a2f lib: zstd: export API needed for dictionary support new c035e05d8cd4 lib: lz4hc: export LZ4_resetStreamHC symbol new 05bac5cdf153 lib: zstd: fix null-deref in ZSTD_createCDict_advanced2() new b60f594fb448 zram: introduce custom comp backends API new 0e2cbd319df1 zram: add lzo and lzorle compression backends support new 833352c25f05 zram: add lz4 compression backend support new 5843f0af894f zram: add lz4hc compression backend support new 3c44f1099c7d zram: add zstd compression backend support new 84d0306c4ca5 zram: pass estimated src size hint to zstd new b43fc2a3e9e8 zram: add zlib compression backend support new a9d75f2ba07e zram: add 842 compression backend support new 51782dbe2fc3 zram: check that backends array has at least one backend new 8b553d16484e zram: introduce zcomp_params structure new 544edd9ede2f zram: recalculate zstd compression params once new 49e3f9434ce4 zram: extend comp_algorithm attr write handling new 03bf1776acf7 zram: add support for dict comp config new fac8190397f8 zram: introduce zcomp_req structure new d1df5ee4572a zram: introduce zcomp_ctx structure new f55a3b309842 zram: move immutable comp params away from per-CPU context new ebd32eaede08 zram: add dictionary support to lz4 new 33ba37c83766 zram: add dictionary support to lz4hc new f8bff2199c58 zram: add dictionary support to zstd backend new 5ff39458e780 Documentation/zram: add documentation for algorithm parameters new 2f4066584bd1 mm/swap: reduce indentation level new 1762acb98ac1 mm/swap: rename cpu_fbatches->activate new a5ab2ac1eb14 mm/swap: fold lru_rotate into cpu_fbatches new b5c32fbec165 mm/swap: remove remaining _fn suffix new 660408299d86 mm/swap: remove boilerplate new 42e7ab84dbb9 mm-swap-remove-boilerplate-fix new efe01a748e38 mm: shrink skip folio mapped by an exiting process new 3260e722d50a memcg: increase the valid index range for memcg stats new 2609984d9599 memcg-increase-the-valid-index-range-for-memcg-stats-v5 new 0361ab4022e6 vmstat: kernel stack usage histogram new 6a2860521847 task_stack: uninline stack_not_used new 1f9799cc7133 kmemleak: enable tracking for percpu pointers new 7ebfb7c4c37f kmemleak-enable-tracking-for-percpu-pointers-v2 new f221e27f8318 kmemleak-test: add percpu leak new 3022f5f64bc3 mm: hugetlb: remove left over comment about follow_huge_foo() new ba59fa778e8e mm: memcg: don't call propagate_protected_usage() needlessly new 09ab03849deb mm: page_counters: put page_counter_calculate_protection() [...] new 71560df21d4d mm: page_counters: initialize usage using ATOMIC_LONG_INIT [...] new b8c30b405218 mm/vmalloc: combine all TLB flush operations of KASAN shad [...] new b9991203786b mm: turn USE_SPLIT_PTE_PTLOCKS / USE_SPLIT_PTE_PTLOCKS int [...] new 29c40dcae0c9 mm/hugetlb: enforce that PMD PT sharing has split PMD PT locks new dc03cc60b96e powerpc/8xx: document and enforce that split PT locks are [...] new eaaf94effdc7 lib: test_hmm: use min() to improve dmirror_exclusive() new d211d313a67d mm: simplify arch_make_folio_accessible() new 0abe4d7c5722 mm/gup: convert to arch_make_folio_accessible() new cbf5fc0881ed s390/uv: drop arch_make_page_accessible() new 0fc3dd07ac6a mm, memcg: cg2 memory{.swap,}.peak write handlers new f23f68fdc9ab mm, memcg: cg2 memory{.swap,}.peak write tests new 00b363e07fde mm, memcg: cg2 memory{.swap,}.peak write tests new c77b131b8ad5 userfaultfd: move core VMA manipulation logic to mm/userfaultfd.c new d92cf78f9243 mm: userfaultfd: fix user-after-free in userfaultfd_clear_vma() new b54262b08005 mm: move vma_modify() and helpers to internal header new 2160ef44b24d mm: move vma_shrink(), vma_expand() to internal header new eade56963f8e mm: move internal core VMA manipulation functions to own file new dd80f185bf66 MAINTAINERS: add entry for new VMA files new 0f3b602e1bad tools: separate out shared radix-tree components new 091f3c2b7dbc tools: add skeleton code for userland testing of VMA logic new f89603cbe407 mm: improve code consistency with zonelist_* helper functions new fe263db39312 mm/cma: change the addition of totalcma_pages in the cma_i [...] new 08dc1ff7f5b0 mm/z3fold: add __percpu annotation to *unbuddied pointer i [...] new 4d7db4d3464b mm: swap: add nr argument in swapcache_prepare and swapcac [...] new c0db1e8b65a7 mm: clarify swap_count_continued and improve readability f [...] new 3d7903adcd9a vpda: try to fix the potential crash due to misusing __GFP_NOFAIL new 78e584b8a604 mm: document __GFP_NOFAIL must be blockable new a8ad53e4ed32 mm: BUG_ON to avoid NULL deference while __GFP_NOFAIL fails new de6c75ca963d mm: prohibit NULL deference exposed for unsupported non-bl [...] new 747e77b1b3ec mm/memory_hotplug: get rid of __ref new 2d3509e952fd mm/hugetlb: remove hugetlb_follow_page_mask() leftover new 2e4ba87c18d9 mm/rmap: cleanup partially-mapped handling in __folio_remo [...] new b54a90c528cf mm: clarify folio_likely_mapped_shared() documentation for [...] new ba74cb2fdba3 mm: swap: allocate folio only first time in __read_swap_ca [...] new c55ff2ff12dd mm: swap: swap cluster switch to double link list new 74e758edd169 mm: swap: mTHP allocate swap entries from nonfull list new 63e76dbc9ca5 mm: swap: separate SSD allocation from scan_swap_map_slots() new 0373c3f818cf mm: swap: fix array-bounds error with CONFIG_THP_SWAP=n new fb41a0eba5cf mm: swap: clean up initialization helper new 0a0f8b812989 mm: swap: skip slot cache on freeing for mTHP new ddaf82cd71dc mm: swap: allow cache reclaim to skip slot cache new 694746bfcf00 mm-swap-allow-cache-reclaim-to-skip-slot-cache-fix new 3d4ed35cb654 mm: swap: add a fragment cluster list new 058b34efde52 mm: swap: relaim the cached parts that got scanned new 847881f75612 mm: swap: add a adaptive full cluster cache reclaim new 463685b7bf00 mm-swap-add-a-adaptive-full-cluster-cache-reclaim-fix new 8c505dc819af mm: zswap: fix global shrinker memcg iteration new 7689a1c34b28 mm: zswap: fix global shrinker error handling logic new ad20efe44a72 mm: consider CMA pages in watermark check for NUMA balanci [...] new 5be95c08f4a5 mm: create promo_wmark_pages and clean up open-coded sites new feacd6d758f3 mm: print the promo watermark in zoneinfo new 77cf431026da include/linux/mmzone.h: clean up watermark accessors new f9b8677a25cb mm: provide vm_normal_(page|folio)_pmd() with CONFIG_PGTAB [...] new ca253c586127 mm/pagewalk: introduce folio_walk_start() + folio_walk_end() new 03cf7bb2ba85 mm/migrate: convert do_pages_stat_array() from follow_page [...] new 596d734bb78b mm/migrate: convert add_page_for_migration() from follow_p [...] new a29edcc17188 mm/ksm: convert get_mergeable_page() from follow_page() to [...] new 5674e87033b6 mm/ksm: convert scan_get_next_rmap_item() from follow_page [...] new d33169220ba8 mm/huge_memory: convert split_huge_pages_pid() from follow [...] new a6feea5fdde3 mm-huge_memory-convert-split_huge_pages_pid-from-follow_pa [...] new fb21b14dd92f s390/uv: convert gmap_destroy_page() from follow_page() to [...] new ed912361713b s390/mm/fault: convert do_secure_storage_access() from fol [...] new 21406f9c1bc7 mm: remove follow_page() new b579bd6c85f2 mm/ksm: convert break_ksm() from walk_page_range_vma() to [...] new 90e737faad05 mm: remove duplicated include in vma_internal.h new 47141a645842 mm: only enforce minimum stack gap size if it's sensible new b95966e16b4b mm: zswap: make the lock critical section obvious in shrin [...] new 337537c40bf5 zswap: implement a second chance algorithm for dynamic zsw [...] new 7409519dcb52 zswap: implement a second chance algorithm for dynamic zsw [...] new 5ae78232c5cc zswap: track swapins from disk more accurately new 3cee9738f7a9 zswap: track swapins from disk more accurately (fix) new 128d68c2cb51 mm: fix (harmless) type confusion in lock_vma_under_rcu() new 1ff4fcce0fd8 kfence: introduce burst mode new bf9e47c0fc8f selftests/mm: add mseal test for no-discard madvise new 2c4051c73ed5 fixup! selftests/mm: Add mseal test for no-discard madvise new b3ea699d7c14 mm/rmap: minimize folio->_nr_pages_mapped updates when bat [...] new 951a60a13871 percpu: remove pcpu_alloc_size() new 6bf7b7290c5c mm: move kernel/numa.c to mm/ new 665cbf04f15f MIPS: sgi-ip27: make NODE_DATA() the same as on all other [...] new d9f87256d1f2 MIPS: sgi-ip27: ensure node_possible_map only contains val [...] new 10910fb40668 MIPS: sgi-ip27: drop HAVE_ARCH_NODEDATA_EXTENSION new fdfe7446b7b8 MIPS: loongson64: rename __node_data to node_data new 8dc4c36fdb7e MIPS: loongson64: drop HAVE_ARCH_NODEDATA_EXTENSION new f4aa817cd4b6 arch, mm: move definition of node_data to generic code new 10e1efe81643 mm: drop CONFIG_HAVE_ARCH_NODEDATA_EXTENSION new f5f2d688e674 arch, mm: pull out allocation of NODE_DATA to generic code new a1cea1e5399f x86/numa: simplify numa_distance allocation new 75b997173298 x86/numa: use get_pfn_range_for_nid to verify that node sp [...] new 8b2efb8defef x86/numa: move FAKE_NODE_* defines to numa_emu new 0f6be2829b69 x86/numa_emu: simplify allocation of phys_dist new 3c456bb8c351 x86/numa_emu: split __apicid_to_node update to a helper function new da5db7b935fa x86/numa_emu: use a helper function to get MAX_DMA32_PFN new 05e6635b29be x86/numa: numa_{add,remove}_cpu: make cpu parameter unsigned new 036d6453dff9 mm: introduce numa_memblks new 028162bc6cc8 mm: move numa_distance and related code from x86 to numa_memblks new 7fa3c532d592 mm: introduce numa_emulation new 8141cb292d76 mm: numa_memblks: introduce numa_memblks_init new b4c2363ae3f0 mm: numa_memblks: make several functions and variables static new 1413578f9725 mm: numa_memblks: use memblock_{start,end}_of_DRAM() when [...] new dfe0d7a82935 of, numa: return -EINVAL when no numa-node-id is found new f9f609320216 arch_numa: switch over to numa_memblks new 8aa263822b52 arch_numa-switch-over-to-numa_memblks-fix new 5ebf1d80664c mm: make range-to-target_node lookup facility a part of nu [...] new a0b1349c242a docs: move numa=fake description to kernel-parameters.txt new 9037d3bcdd09 mm: kfence: print the elapsed time for allocated/freed track new 7c15b98eb8f2 fs: remove calls to set and clear the folio error flag new a5118be58252 mm: remove PG_error new 62e384c4fd90 mm: return the folio from swapin_readahead new 7d790a135022 mm: cleanup count_mthp_stat() definition new 79cd5e944898 mm: tidy up shmem mTHP controls and stats new 996781528b52 mm: rename instances of swap_info_struct to meaningful 'si' new 34499e0b1f3a mm: attempt to batch free swap entries for zap_pte_range() new 042ec135bf1a mm: check all swaps belong to same swap_cgroup in swap_pte [...] new 5d12aba021fb selftest mm/mseal: fix test_seal_mremap_move_dontunmap_anyaddr new c3c2adeffcb7 memcg: replace memcg ID idr with xarray new b3ffd33ed016 memcg: replace memcg ID idr with xarray new b84ce2c4a15d mm/migrate: move common code to numa_migrate_check (was nu [...] new c15dfb87e9f2 mm: reduce deferred struct page init ifdeffery new 8f377e9d1ad8 mm: accept memory in __alloc_pages_bulk() new 60f760879b50 mm: introduce PageUnaccepted() page type new f98f503f7916 mm: rework accept memory helpers new 5cfae45f4093 mm: add a helper to accept page new d901dbdf638c mm: page_isolation: handle unaccepted memory isolation new 5118e3d1bc13 mm: accept to promo watermark new 189e9ee4f43a mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] new 4eb762fa8062 mm-vmstat-defer-the-refresh_zone_stat_thresholds-after-all [...] new 7c39e326515d mm: vmalloc: add optimization hint on page existence check new 8c214a6ae236 mm: multi-gen LRU: ignore non-leaf pmd_young for force_scan=true new 68de07e5acab mm/dax: dump start address in fault handler new 0fe0f0f35fb5 mm/mprotect: push mmu notifier to PUDs new 81e9bf617507 mm/powerpc: add missing pud helpers new e6655de0a776 mm/x86: make pud_leaf() only care about PSE bit new 1dabdcff2b40 mm/x86: implement arch_check_zapped_pud() new 7a058cce29b5 mm/x86: add missing pud helpers new 7425993e2cf7 mm/mprotect: fix dax pud handlings new 253b42b087bb filemap: add trace events for get_pages, map_pages, and fault new 2b8a782d9578 mm/swap: take folio refcount after testing the LRU flag new b8b8f8abc8d9 mm/hugetlb_vmemmap: batch HVO work when demoting new 7e8c923673a9 maple_tree: reset mas->index and mas->last on write retries new 6ff5da991c59 maple_tree: add test to replicate low memory race conditions new cb0dc34d4ec2 maple_tree: fix comment typo of ma_root new 4890c6acc20d maple_tree: fix comment typo with corresponding maple_status new 64f2486445ee kfence: save freeing stack trace at calling time instead o [...] new 1d6f71ff1489 mm: add optional close() to struct vm_special_mapping new 1a43e77558d6 powerpc/mm: handle VDSO unmapping via close() rather than [...] new 83372cf61640 mm: remove arch_unmap() new 9381178ce91a powerpc/vdso: refactor error handling new 79591c75b75c mm: remove legacy install_special_mapping() code new 770e57af0aca mm-remove-legacy-install_special_mapping-code-checkpatch-fixes new 94a9b0216b6d mm: swap: extend swap_shmem_alloc() to support batch SWAP_ [...] new ece58e039719 mm: shmem: extend shmem_partial_swap_usage() to support la [...] new 0141a240a821 mm: shmem: return number of pages beeing freed in shmem_free_swap new 0f285027bed8 mm: filemap: use xa_get_order() to get the swap entry order new eeecf99755f7 mm: shmem: use swap_free_nr() to free shmem swap entries new 4d23275ac7f5 mm: shmem: support large folio allocation for shmem_replac [...] new 0d2fed09076a mm: shmem: drop folio reference count using 'nr_pages' in [...] new 099eb74cd742 mm: shmem: split large entry if the swapin folio is not large new 76a7a9708c2c mm: shmem: support large folio swap out new 01faee7b3534 memcg: use ratelimited stats flush in the reclaim new 46fcdc251c69 kasan: simplify and clarify Makefile new c419857825e7 kasan-simplify-and-clarify-makefile-v2 new ab9f8b67580b mm: kmem: add lockdep assertion to obj_cgroup_memcg new ac4a34abf6a8 mm: kmem: fix split_page_memcg() new 63fa92d5d1e1 maple_tree: introduce store_type enum new 9bdd8df33d4d maple_tree: introduce mas_wr_prealloc_setup() new cbbc4eccfc41 maple_tree: move up mas_wr_store_setup() and mas_wr_preall [...] new 2924ba9084ef maple_tree: introduce mas_wr_store_type() new c90f4506c9db maple_tree: remove mas_destroy() from mas_nomem() new bb76e3ce456b maple_tree: preallocate nodes in mas_erase() new 2bcb0d867461 maple_tree: use mas_store_gfp() in mtree_store_range() new 688dd21ca7bc maple_tree: print store type in mas_dump() new b7ae7e3deea4 maple_tree: use store type in mas_wr_store_entry() new 2a08ebe20c11 maple_tree: convert mas_insert() to preallocate nodes new 557717d8f880 maple_tree: simplify mas_commit_b_node() new 3642377e8a43 maple_tree: remove mas_wr_modify() new 5797c8f646b9 maple_tree: have mas_store() allocate nodes if needed new c457718428f7 maple_tree: remove node allocations from various write hel [...] new 70e4929b68ca maple_tree: remove repeated sanity checks from write helpe [...] new 9f7b7d1a57c7 maple_tree: remove unneeded mas_wr_walk() in mas_store_prealloc() new 51108b963d64 maple_tree: make write helper functions void new 6c08f72b8bb6 mm,memcg: provide per-cgroup counters for NUMA balancing o [...] new fe772ab2af40 mmmemcg-provide-per-cgroup-counters-for-numa-balancing-ope [...] new 8b01e75b9fa1 mm/contig_alloc: support __GFP_COMP new 36b6b06ce26a mm-contig_alloc-support-__gfp_comp-fix new 5079a10ae3bc mm/cma: add cma_{alloc,free}_folio() new 94e5f0f2b394 mm-cma-add-cma_allocfree_folio-fix new 0a4c4136aa0e mm/hugetlb: use __GFP_COMP for gigantic folios new fdb03f5e18ab mm: override mTHP "enabled" defaults at kernel cmdline new b0c36256859e mm: use get_oder() and check size is is_power_of_2 new 2e05cd75c6cd mm: override mTHP "enabled" defaults at kernel cmdline new 17aa84bacf5b memcg: move v1 only percpu stats in separate struct new 4bebb8b95b13 memcg: move mem_cgroup_event_ratelimit to v1 code new bf33b38ce97e memcg: move mem_cgroup_charge_statistics to v1 code new 9bf3e8cb9905 memcg: move v1 events and statistics code to v1 file new cbfd5f018d38 memcg: make v1 only functions static new 1009687a5135 memcg: allocate v1 event percpu only on v1 deployment new dba36eee1fa7 memcg: make PGPGIN and PGPGOUT v1 only new d9d0790c5035 memcg: initiate deprecation of v1 tcp accounting new e2dd938c7703 memcg: initiate deprecation of v1 soft limit new 44d6dff50ccf memcg: initiate deprecation of oom_control new 3ad3f5545ae0 memcg: initiate deprecation of pressure_level new c0c6ab8f931c selftests: test_zswap: add test for hierarchical zswap.writeback new 96d5207b4b65 mm/rmap: use folio->_mapcount for small folios new f00772f3fa0a mm: add lazyfree folio to lru tail new c1b9be715813 mm: krealloc: consider spare memory for __GFP_ZERO new fa84e79cee6b mm: krealloc: clarify valid usage of __GFP_ZERO new 32680666150a selftests/mm: remove unnecessary ia64 code and comment new b4ddea6e1c3c mm: memory_hotplug: remove head variable in do_migrate_range() new 07a688f72f6f mm-memory_hotplug-remove-head-variable-in-do_migrate_range-fix new 94b07499066e mm: memory-failure: add unmap_posioned_folio() new ab61b27b31f7 mm-memory-failure-add-unmap_posioned_folio-fix new fb3b45758493 mm: memory_hotplug: check hwpoisoned page firstly in do_mi [...] new 45684547d71a mm-memory_hotplug-check-hwpoisoned-page-firstly-in-do_migr [...] new 86a19f2ca5b4 mm: migrate: add isolate_folio_to_list() new 6dc166d3fa03 mm-migrate-add-isolate_folio_to_list-fix new 0f33c0925781 mm: memory_hotplug: unify Huge/LRU/non-LRU movable folio i [...] new 7daf8db18256 err.h: add ERR_PTR_PCPU(), PTR_ERR_PCPU() and IS_ERR_PCPU( [...] new 9e6fedae1aeb mm/kmemleak: use IS_ERR_PCPU() for pointer in the percpu a [...] new 2cef4c3e321e mm: always inline _compound_head() with CONFIG_HUGETLB_PAG [...] new 9c5a24f4c53b mm: khugepaged: expand the is_refcount_suitable() to suppo [...] new 3336fdbe361f mm: khugepaged: use the number of pages in the folio to ch [...] new 1c9b876de353 mm: khugepaged: support shmem mTHP copy new 626d34d9fdf5 mm: khugepaged: support shmem mTHP collapse new 332bfcf8a488 selftests: mm: support shmem mTHP collapse testing new aca867564ff2 mm: shrinker: use min() to improve shrinker_debugfs_scan_write() new 59820f3b2c64 mm: remove migration for HugePage in isolate_single_pageblock() new f79e6e343b4d mm: allow read-ahead with IOCB_NOWAIT set new 85f5b2eb4320 mm: move can_modify_vma to mm/vma.h new 53e2bad089b6 mm/munmap: replace can_modify_mm with can_modify_vma new 38af2383f2a0 mm/mprotect: replace can_modify_mm with can_modify_vma new 945362230901 mm/mremap: replace can_modify_mm with can_modify_vma new fc18647c1e71 mseal: replace can_modify_mm_madv with a vma variant new 770ab9692449 mm: remove can_modify_mm() new 68593b06af09 selftests/mm: add more mseal traversal tests new 5424420f4a9b selftests-mm-add-more-mseal-traversal-tests-fix new 05bb93c41122 selftests/mm: fix mseal's length new abb189b0a648 printf: remove %pGt support new 4b77b64669d1 mm: introduce page_mapcount_is_type() new 3fbd83f06936 mm: support only one page_type per page new 0574207450fd zsmalloc: use all available 24 bits of page_type new ea5f34a84fd6 mm: remove PageActive new f528fd096b5a mm-remove-pageactive-fix new 79718cacd87b mm: remove PageSwapBacked new c0091d5bf41f mm: remove PageReadahead new 6eac0702dcc1 mm: remove PageSwapCache new c0593675da50 mm: remove PageUnevictable new 4b923351bef2 mm: remove PageMlocked new 78b03dfc2ac7 mm: remove PageOwnerPriv1 new dc8ac08f51d9 mm: remove page_has_private() new 672c24dcf385 mm: rename PG_mappedtodisk to PG_owner_2 new d9221031067f x86: remove PG_uncached new 544b3a6a5a84 selftests/mm: fix charge_reserved_hugetlb.sh test new aa67be33ed1f mm:page-writeback: use folio_next_index() helper in writeb [...] new bb97623d3b3e tools:mm: check mmap based on return values new b847b1a2d8d8 mm: swapfile: fix SSD detection with swapfile on btrfs new 5ca2bedb2817 mm:page_alloc: fix the NULL ac->nodemask in __alloc_pages_ [...] new cc9f8bd8bcc5 mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 new 2c30acff7909 mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] new 4926e8348e10 mm: optimization on page allocation when CMA enabled new 29b808f662d5 mul_u64_u64_div_u64: make it precise always new 54de476096d1 mul_u64_u64_div_u64: basic sanity test new c167e53eb926 mul_u64_u64_div_u64: avoid undefined shift value new 97ac5b18edbb lib: test_objpool: add missing MODULE_DESCRIPTION() macro new 3db858e7b9e5 kcov: don't instrument lib/find_bit.c new 6e6dcb902d04 kexec: use atomic_try_cmpxchg_acquire() in kexec_trylock() new beb4f36277e9 ocfs2: fix the la space leak when unmounting an ocfs2 volume new 0a629d696104 MAINTAINERS: add XZ Embedded maintainer new b308f34adc18 LICENSES: add 0BSD license text new e91588c1fb62 xz: switch from public domain to BSD Zero Clause License (0BSD) new eb503d0e5951 xz: fix comments and coding style new 961b70283393 xz: fix kernel-doc formatting errors in xz.h new 8c989d859110 xz: improve the MicroLZMA kernel-doc in xz.h new 618e36b564a0 xz: Documentation/staging/xz.rst: Revise thoroughly new fc3ca44ad9de xz: cleanup CRC32 edits from 2018 new b1a1beacffab xz: optimize for-loop conditions in the BCJ decoders new 7ce6d461bc9b xz: Add ARM64 BCJ filter new 2da12fcc80fe xz: add RISC-V BCJ filter new e63732f82fe6 xz: use 128 MiB dictionary and force single-threaded mode new 2f5e05614efd xz: adjust arch-specific options for better kernel compression new 0a2c2bb51d0f arm64: boot: add Image.xz support new 1c75809c32c6 riscv: boot: add Image.xz support new e45464db5284 xz: remove XZ_EXTERN and extern from functions new 8a40baeb7946 scripts: add macro_checker script to check unused paramete [...] new 7a552c304fe1 scripts: reduce false positives in the macro_checker script new c4f1a78adb08 scripts/gdb: fix timerlist parsing issue new 5eea0627f860 scripts/gdb: add iteration function for rbtree new f39c9b9a1ec6 scripts/gdb: fix lx-mounts command error new 8856b837ee7c scripts/gdb: add 'lx-stack_depot_lookup' command. new a4fe3e7aec58 scripts/gdb: add 'lx-kasan_mem_to_shadow' command new dbc433ac185a dyndbg: use seq_putc() in ddebug_proc_show() new 561827384538 closures: use seq_putc() in debug_show() new 59d237ec7df8 lib/lru_cache: fix spelling mistake "colision"->"collision" new 05149fcc38f5 lib: checksum: use ARRAY_SIZE() to improve assert_setup_correct() new 5f977e3336da fs/procfs: remove build ID-related code duplication in PRO [...] new 480fb107dfe3 crash: fix crash memory reserve exceed system memory bug new f55b58edff4f failcmd: add script file in MAINTAINERS new 476a65739dfc crypto: arm/xor - add missing MODULE_DESCRIPTION() macro new 758110416485 x86/mm: add testmmiotrace MODULE_DESCRIPTION() new 4d7669749030 locking/ww_mutex/test: add MODULE_DESCRIPTION() new 3b6aee401e5b fault-injection: enhance failcmd to exit on non-hex address input new 62ffb60c36cb failcmd: make failcmd.sh executable new 0624db8a5de3 lockdep: upper limit LOCKDEP_CHAINS_BITS new f471d35c43c4 watchdog: Handle the ENODEV failure case of lockup_detecto [...] new 78cfbc813fde lib/rhashtable: cleanup fallback check in bucket_table_alloc() new 25f9537c7c5e fault-inject: improve build for CONFIG_FAULT_INJECTION=n new f52b193608ba fault-inject-improve-build-for-config_fault_injection=n-fix new 8a6f59215a43 fault-inject-improve-build-for-config_fault_injection=n-fix-2 new 3ce0109395c0 fault-inject-improve-build-for-config_fault_injection=n-fix-3 new b67c695ed01d drm/msm: clean up fault injection usage new 7eba367b4bd0 drm/xe: clean up fault injection usage new 732fde40b5c0 lib/bcd: optimize _bin2bcd() for improved performance new a63f8cefd7ba lib/percpu_counter: add missing __percpu qualifier to a cast new cedc2ec2c95a nilfs2: add support for FS_IOC_GETUUID new 15a22d095e51 nilfs2: add support for FS_IOC_GETFSSYSFSPATH new a75db6fd81f4 nilfs2: add support for FS_IOC_GETFSLABEL new 50081f0710e0 nilfs2: add support for FS_IOC_SETFSLABEL new 8d583241525c nilfs2: do not output warnings when clearing dirty buffers new 39d4da35bb87 nilfs2: add missing argument description for __nilfs_error() new f932e435119c nilfs2: add missing argument descriptions for ioctl-relate [...] new 67cc323a4037 nilfs2: improve kernel-doc comments for b-tree node helpers new cd4500fe436b nilfs2: fix incorrect kernel-doc declaration of nilfs_pall [...] new ba77726d8c4a nilfs2: add missing description of nilfs_btree_path structure new e5341ddf2912 nilfs2: describe the members of nilfs_bmap_operations structure new 9173ea3112d2 nilfs2: fix inconsistencies in kernel-doc comments in segment.h new 6bace1f3ecd9 nilfs2: fix missing initial short descriptions of kernel-d [...] new 95c50ee952e0 Document/kexec: generalize crash hotplug description new 2d5d4c70c3b3 ocfs2: remove custom swap functions in favor of built-in s [...] new a26916d20925 ocfs2: fix unexpected zeroing of virtual disk new 0dab3eaa7a5f scripts/decode_stacktrace.sh: nix-ify new 9e8f53b39d13 ratelimit: convert flags to int to save 8 bytes in size new 01b74f3a1e20 ocfs2: fix shift-out-of-bounds UBSAN bug in ocfs2_verify_volume() new c8f23a49826c ocfs2: use max() to improve ocfs2_dlm_seq_show() new b689de23cb80 nilfs2: treat missing sufile header block as metadata corruption new 9c64eca23775 nilfs2: treat missing cpfile header block as metadata corruption new c7dbddaafb07 nilfs2: do not propagate ENOENT error from sufile during recovery new 1b78a4c54f10 nilfs2: do not propagate ENOENT error from sufile during GC new b97f7ef6894c nilfs2: do not propagate ENOENT error from nilfs_sufile_ma [...] new f26c27d66ef0 dimlib: use *-y instead of *-objs in Makefile new 8b2b84f07450 lib: fix the NULL vs IS_ERR() bug for debugfs_create_dir() new 1e92a0c19ba5 foo new 37ad6e3d0912 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 0331c06f8c11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a7c68a8a71db Merge branch 'clang-format' of https://github.com/ojeda/linux.git new 4fa3855daaa0 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new fa3c109a6d30 dma-mapping: use bit masking to check VM_DMA_COHERENT new ba0fb44aed47 dma-mapping: replace zone_dma_bits by zone_dma_limit new 3be9b846896d arm64: support DMA zone above 4GB new f69e342eec00 dma-mapping: call ->unmap_page and ->unmap_sg unconditionally new b5c58b2fdc42 dma-mapping: direct calls for dma-iommu new c04575d2c28b Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 9c07699a42ee ARM: 9414/1: Fix build issue with LD_DEAD_CODE_DATA_ELIMINATION new 727ac9ec6add ARM: 9409/1: mmu: Do not use magic number for TTBCR settings new 89a906dfa8c3 ARM: 9410/1: vfp: Use asm volatile in fmrx/fmxr macros new 609face01811 ARM: 9411/1: Switch over to GENERIC_CPU_DEVICES using arch [...] new f7f8b433ac60 ARM: 9412/1: Convert to arch_cpu_is_hotpluggable() new 3cbbf97c8ea7 Merge branches 'fixes' and 'misc' into for-next new da283f97be4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d000e6d9b6c7 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new f000ad3863f0 Merge branch 'v6.12/arm64-dt' into for-next new dff71e5c6076 Merge branch 'v6.12/drivers' into for-next new 7dcd6a4b471a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 931f133325d9 ARM: dts: aspeed: minerva: change the address of tmp75 new 606fe7e549cf ARM: dts: aspeed: minerva: change aliases for uart new adb385a33386 ARM: dts: aspeed: minerva: add eeprom on i2c bus new fff89fba6ff7 ARM: dts: aspeed: minerva: change RTC reference new 183d8a5973ef ARM: dts: aspeed: minerva: enable mdio3 new 6b843a98e7b6 ARM: dts: aspeed: minerva: remove unused bus and device new 90098bb35213 ARM: dts: aspeed: minerva: Define the LEDs node name new c0bb01e26f28 ARM: dts: aspeed: minerva: Add adc sensors for fan board new 6fcb6ad68ce0 ARM: dts: aspeed: minerva: add linename of two pins new 469e35cc2f36 ARM: dts: aspeed: minerva: enable ehci0 for USB new 629e75e5dc88 ARM: dts: aspeed: minerva: add tmp75 sensor new b9de5a3f82db ARM: dts: aspeed: minerva: add power monitor xdp710 new d0d21a66c8f0 ARM: dts: aspeed: minerva: revise sgpio line name new 99d1feddda30 ARM: dts: aspeed: minerva: Switch the i2c bus number new 527cb309bf8c ARM: dts: aspeed: minerva: remove unused power device new 9ac7385c0e1d ARM: dts: aspeed: minerva: add ltc4287 device new bd14a21d089a ARM: dts: aspeed: minerva: Add spi-gpio new e087adb102f5 ARM: dts: aspeed: minerva: add host0-ready pin new b49b858234f8 dt-bindings: arm: aspeed: add Meta Catalina board new ac552a63bb89 ARM: dts: aspeed: catalina: add Meta Catalina BMC new 326bed426c43 ARM: dts: aspeed: mtjade, mtmitchell: Add OCP temperature sensors new f90607680b36 ARM: dts: aspeed: mtmitchell: Add I2C temperature sensor a [...] new 0aa7ca5e8fb3 ARM: dts: aspeed: mtmitchell: Add Riser cards new f689462fcd5d ARM: dts: aspeed: mtmitchell: Enable i2c10 and i2c15 new 6177ea49c6b8 ARM: dts: aspeed: mtmitchell: Add LEDs new ae8fd5618411 ARM: dts: aspeed: Fix coprocessor interrupt controller node name new e5d7d1878921 ARM: dts: aspeed: Specify correct generic compatible for CVIC new df274369540d ARM: dts: aspeed: Specify required properties for sram node new 1c8b6faf882d ARM: dts: aspeed: Remove undocumented XDMA nodes new 27df8e28036e ARM: dts: aspeed: Clean up AST2500 pinctrl properties new 342329720a2c ARM: dts: aspeed-g6: Use generic 'ethernet' for ftgmac100 nodes new 8e778b7ec90a ARM: dts: aspeed-g6: Drop cells properties from ethernet nodes new 16d6671033c2 ARM: dts: aspeed: harma: Revise hsc chip new b44b6e3f4009 ARM: dts: aspeed: harma: Add VR devices new aeebc5a412fe ARM: dts: aspeed: harma: Add sgpio name new 7d0597019acb ARM: dts: aspeed: harma: Add ina238 new f0ad6cc9f6aa ARM: dts: aspeed: harma: Add power monitor xdp710 new bdf27467ba66 ARM: dts: aspeed: harma: Remove multi-host property new 687d7e18049e ARM: dts: aspeed: harma: Add fru device new 43a688a9e9d7 ARM: dts: aspeed: harma: Add temperature device new c8d75c18367d ARM: dts: aspeed: harma: Enable mctp controller new 7fa11184852f ARM: dts: aspeed: harma: Fix spi-gpio dtb_check warnings new d212c55cc811 ARM: dts: aspeed: harma: Remove pca9546 new 7ffa0dcf94e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 838dc67ad2f7 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new e7f73e929d7e Merge branch 'next' of https://github.com/Broadcom/stblinux.git new d00c01874b63 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new d87af4aa1365 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 58eaaa2e675f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2bdc30041c3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 241a9b27d5ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 512505c063b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54c71482cd4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 401edf9eb6c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ed3798acab39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e6084cf69b3 Merge branch 'for-v6.12/clk-dt-bindings' into next/dt64 new 71e0b08ed2a9 arm64: dts: exynosautov9: Add dpum SysMMU new 371ce31a7d35 Merge branch 'next/dt64' into for-next new 7f172244a09a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22edef6479c7 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 9050f18d6a97 Merge branch 'for-next' of https://github.com/sophgo/linux.git new e23bc77aca89 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 88690604b97c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 6aa82d911abd Merge branch 'next' of https://git.linaro.org/people/jens. [...] new a178c7091675 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5fa4bce0fd2b Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new 6794af918e47 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 1a273137ab38 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new c95dcef5a118 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new a3831003450c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ba3a5bcc708 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new c6a52bebaf23 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new e618c3fbe220 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db9a63913fc7 MAINTAINERS: Mark powerpc Cell as orphaned new 81695066c76f MAINTAINERS: Mark powerpc spufs as orphaned new a540ad3e386f powerpc: Remove unused LHZX_BE macro new e6b8940e7e80 powerpc/code-patching: Add generic memory patching new dbf828aab466 powerpc/code-patching: Add data patch alignment check new 90d4fed5b273 powerpc/64: Convert patch_instruction() to patch_u32() new 5799cd765fea powerpc/32: Convert patch_instruction() to patch_uint() new b7d47339d00d powerpc/code-patching: Add boot selftest for data patching new 0244e83b7fb6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6144982efc33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 588e5707c32e Merge branch 'fixes' into for-next new 14a34130e030 s390/cpum_sf: Rework debug_sprintf_event() messages new b495e7101576 s390/cpum_sf: Remove WARN_ON_ONCE statements new 0bc6a69f5fda s390/early: Add __init to __do_early_pgm_check() new 6708948e361f s390/early: Dump register contents and call trace for earl [...] new a8f6346975ea Merge branch 'features' into for-next new 501ce4ab4351 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3f53d050416e bcachefs: bch2_data_update_init() cleanup adds 8cc0e5061452 bcachefs: Fix "trying to move an extent, but nr_replicas=0" adds 548e7f51679b bcachefs: setting bcachefs_effective.* xattrs is a noop adds 49203a6b9d12 bcachefs: Fix failure to relock in btree_node_get() adds e150a7e89c47 bcachefs: Fix bch2_trigger_alloc assert adds c2a503f3e98e bcachefs: Fix bch2_bucket_gens_init() adds b8db1bd8020d bcachefs: fix time_stats_to_text() adds cecc32824060 bcachefs: fix missing bch2_err_str() adds 1dceae4cc12a bcachefs: unlock_long() before resort in journal replay adds 3c5d0b72a8e8 bcachefs: fix failure to relock in bch2_btree_node_mem_alloc() adds 5dbfc4ef72f1 bcachefs: fix failure to relock in btree_node_fill() adds 6575b8c9877c bcachefs: Fix locking in bch2_ioc_setlabel() adds cab18be6957b bcachefs: Fix replay_now_at() assert adds bdbdd4759f08 bcachefs: Fix missing validation in bch2_sb_journal_v2_validate() adds 06f67437ab35 fs/super.c: improve get_tree() error message adds 7f2de6947f92 bcachefs: Fix warning in bch2_fs_journal_stop() adds 8ed823b19214 bcachefs: Fix compat issue with old alloc_v4 keys adds 0b50b7313ef2 bcachefs: Fix refcounting in discard path adds dedb2fe37574 bcachefs: Fix double assignment in check_dirent_to_subvol() adds 87313ac1f134 bcachefs: clear path->should_be_locked in bch2_btree_key_c [...] adds 3e878fe5a0b1 bcachefs: add missing inode_walker_exit() adds a592cdf5164d bcachefs: don't use rht_bucket() in btree_key_cache_scan() adds f240714e93ed inode: make __iget() a static inline adds 8b5bcc96651e bcachefs: switch to rhashtable for vfs inodes hash adds 436ae1908e00 bcachefs: Fix deadlock in __wait_on_freeing_inode() adds 77d956af420d lib/generic-radix-tree.c: genradix_ptr_inlined() adds 8f3f6e0bdd69 lib/generic-radix-tree.c: add preallocation adds 1f353ec56a51 bcachefs: rcu_pending adds 3ce3e33dcd7b bcachefs: Rip out freelists from btree key cache adds 9555c550c474 bcachefs: key cache can now allocate from pending adds f12b3b24e81d bcachefs: Fix format specifier in bch2_btree_key_cache_to_text() adds 7f631b4a9c02 bcachefs: Annotate struct bucket_array with __counted_by() adds 60c5783445f6 bcachefs: data_allowed is now an opts.h option adds ee94665d108c bcachefs: bch2_opt_set_sb() can now set (some) device options adds d1c309200007 bcachefs: Opt_durability can now be set via bch2_opt_set_sb() adds 747c26073ec0 bcachefs: allocate inode by using alloc_inode_sb() adds 1b3552f50e44 bcachefs: Mark bch_inode_info as SLAB_ACCOUNT adds 5db937806d64 bcachefs: Add check for btree_path ref overflow adds 9009d196cf75 bcachefs: Btree path tracepoints adds c13eba72c0f8 bcachefs: kill bch2_btree_iter_peek_and_restart() adds 6db2334c5614 bcachefs: bchfs_read(): call trans_begin() on every loop iter adds 1c1cff3623bd bcachefs: bch2_fiemap(): call trans_begin() on every loop iter adds 475aa51c9ad3 bcachefs: for_each_btree_key_in_subvolume_upto() adds 8c561b3176df bcachefs: bch2_readdir() -> for_each_btree_key_in_subvolume_upto adds 8f4fe0e8b380 bcachefs: bch2_xattr_list() -> for_each_btree_key_in_subvo [...] adds 9f3a87465671 bcachefs: bch2_seek_data() -> for_each_btree_key_in_subvol [...] adds 8862096602d4 bcachefs: bch2_seek_hole() -> for_each_btree_key_in_subvol [...] adds 72d86dc211e3 bcachefs: range_has_data() -> for_each_btree_key_in_subvol [...] adds 98a995790c97 bcachefs: bch2_folio_set() -> for_each_btree_key_in_subvol [...] adds c5d52079024a bcachefs: quota_reserve_range() -> for_each_btree_key_in_s [...] adds 7c99a50a27de bcachefs: remove the unused macro definition adds 8e1bdd4da810 bcachefs: fix macro definition allocate_dropping_locks_errcode adds 2eca3dbd408e bcachefs: fix macro definition allocate_dropping_locks adds 4dd323b5fc68 bcachefs: remove the unused parameter in macro bkey_crc_next adds 54ecc232b75f bcachefs: Move rebalance_status out of sysfs/internal adds 098de5ff7484 bcachefs: promote_whole_extents is now a normal option adds 71381bff915f bcachefs: Fix a spelling error in docs adds 126224d8d0ff bcachefs: trivial open_bucket_add_buckets() cleanup adds b36d88193500 bcachefs: bch2_sb_nr_devices() adds 04c08072e4d5 bcachefs: Remove unused parameter of bkey_mantissa adds ca3778879725 bcachefs: Remove unused parameter of bkey_mantissa_bits_dropped adds f646a2704ad4 bcachefs: Remove dead code in __build_ro_aux_tree adds 3477e5ab4cc0 bcachefs: Convert open-coded extra computation to helper adds fe79b66d38c0 bcachefs: Minimize the search range used to calculate the [...] adds 81ed43516002 bcachefs: Remove the prev array stuff adds 1b0ebcf23085 bcachefs: Remove unused parameter adds 635ef9ff7147 bcachefs: drop unused posix acl handlers adds 42472807620c bcachefs: Simplify bch2_xattr_emit() implementation adds 3198ae9e9afa bcachefs: Drop memalloc_nofs_save() in bch2_btree_node_mem [...] adds 33f66f4df25c bcachefs: bch2_time_stats_reset() adds 7ad2cbe70ba9 bcachefs: Do not check folio_has_private() adds e4076169e231 bcachefs: Assert that we don't lock nodes when !trans->locked adds 0c8ad34451a2 bcachefs: Refactor bch2_bset_fix_lookup_table adds 61a2036f3434 bcachefs: Convert to use jiffies macros adds 2c5f95858a25 bcachefs: darray: convert to alloc_hooks() adds 388161e745ce Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 06a2b8d90287 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f35e24b6d201 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 15179cf2806f smb3: fix problem unloading module due to leaked refcount [...] adds ec686804117a smb: client: ignore unhandled reparse tags adds 5e51224d2afb smb/client: fix typo: GlobalMid_Sem -> GlobalMid_Lock adds 3eed0db64750 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds f878b629779c Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds b6f76283d06e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 67f396e161ad Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 3acb971fd9d7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 590371aad53d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds f0dfd13f0b70 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds e232d09ba4d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ce61b605a005 ksmbd: the buffer of smb2 query dir response has at least 1 byte adds 2186a116538a smb/server: fix return value of smb2_open() adds 4e8771a3666c smb/server: fix potential null-ptr-deref of lease_ctx_info [...] adds 0dd771b7d60b smb/server: remove useless assignment of 'file_present' in [...] adds 2b7e0573a490 smb/server: update misguided comment of smb2_allocate_rsp_buf() adds 48123f129c62 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds cb78f9b7d0c0 nfs: fix the fetch of FATTR4_OPEN_ARGUMENTS adds 95832998fb6e nfs: fix bitmap decoder to handle a 3rd word adds a017ad1313fc NFSv4: Add missing rescheduling points in nfs_client_retur [...] adds d72b7963115b NFSv4: Fix clearing of layout segments in layoutreturn adds f92214e4c312 NFS: Avoid unnecessary rescanning of the per-server delega [...] adds 19b11d0b6d52 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds dc5a030769c4 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 50114feb012a Merge branch '9p-next' of git://github.com/martinetd/linux adds e3eaaacfb9f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 584c9502214e Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] adds c861ad4698a2 exec: don't WARN for racy path_noexec check adds 58220419af8d fs/namespace.c: Fix typo in comment adds 2beb22c6fee4 file: remove outdated comment after close_fd() adds 30eb7cc03875 vfs: dodge smp_mb in break_lease and break_deleg in the co [...] adds 2f841c80eb93 Fix spelling and gramatical errors adds b580abc6b210 eventpoll: Don't re-zero eventpoll fields adds fbe1a2c5d254 eventpoll: Annotate data-race of busy_poll_usecs adds 7d036ab21f1a fs: try an opportunistic lookup for O_CREAT opens too adds 77e3433b5fac fs: move audit parent inode adds d8f7ec4e746b fs: pull up trailing slashes check for O_CREAT adds 3df58dcfb417 fs: remove audit dummy context check adds 7838b2346386 fs: rearrange general fastpath check now that O_CREAT uses it adds a500f3384cef fs/select: Annotate struct poll_list with __counted_by() adds 63ff2c5f36d6 vfs: only read fops once in fops_get/put adds e284424c13f3 fs: move FMODE_UNSIGNED_OFFSET to fop_flags adds f77d26d499a3 vfs: use RCU in ilookup adds 7ff59904118a file: reclaim 24 bytes from f_owner adds 705bd1c514fd autofs: add per dentry expire timeout adds e7714b992932 vfs: elide smp_mb in iversion handling in the common case adds e110d20280db fs: Use in_group_or_capable() helper to simplify the code adds 1d3cff1984c3 doc: correcting the idmapping mount example adds 798575211e99 inode: remove __I_DIO_WAKEUP adds 01f921641745 debugfs show actual source in /proc/mounts adds 508c5381a034 vfs: drop one lock trip in evict() adds 191802573ebb fs: remove unused path_put_init() adds 56a315dec6de fs: s/__u32/u32/ for s_fsnotify_mask adds b47b16a4212a MAINTAINERS: add the VFS git tree adds 27fa232dc0d5 fs: switch f_iocb_flags and f_version adds 60b7e787cf7d Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] adds f0371bcbc8ee Merge branch 'vfs.mount' into vfs.all Signed-off-by: Chris [...] adds a8baa50ecf41 Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] adds b20530b16fc1 Merge branch 'vfs.folio' into vfs.all Signed-off-by: Chris [...] adds 877ff52d7f82 Merge branch 'vfs.xattr' into vfs.all Signed-off-by: Chris [...] adds 51c70a3322bf Merge branch 'vfs.idmap' into vfs.all Signed-off-by: Chris [...] adds 4d6f3085630a Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 707f06dbd7d9 Merge branch 'fs-next' of linux-next new 7572ffb54f31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ff7509fa523 PCI: Make pcim_request_region() a public function new 89121e5d0857 drm/vboxvideo: Add PCI region request new d140f80f6035 PCI: Deprecate pcim_iomap_regions() in favor of pcim_iomap [...] new 2eb20b96d769 drm/ast: Request PCI BAR with devres new b77635cad345 Merge branch 'pci/devres' new d31ef385ded7 PCI: Clear the LBMS bit after a link retrain new 306e35fb9a9c PCI: Revert to the original speed after PCIe failed link r [...] new da41f223f38a PCI: Correct error reporting with PCIe failed link retraining new ed510ac9b4d0 PCI: Use an error code with PCIe failed link retraining new 36e9989d817e Merge branch 'pci/enumeration' new 5d8491ae3b80 PCI: shpchp: Remove hpc_ops new 87d5403378cc PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads new 66afdf10ea66 Merge branch 'pci/hotplug' new 3e40aa29d47e PCI: Wait for Link before restoring Downstream Buses new 5ceab90b8c93 Merge branch 'pci/reset' new 265baca69a07 s390/pci: Stop usurping pdev->dev.groups new 5f75adefeb6b Merge branch 'pci/sysfs' new f73286f3922f dt-bindings: PCI: host-generic-pci: Drop minItems and maxI [...] new b9a3896c4a96 Merge branch 'pci/dt-bindings' new 647e9651a011 PCI: vmd: Silence 'set affinity failed' warning new d5bba5b9ed23 PCI: xilinx-nwl: Silence 'set affinity failed' warning new 9200f2099f80 PCI: xilinx-xdma: Silence 'set affinity failed' warning new abd9b9d94bc6 PCI: xilinx: Silence 'set affinity failed' warning new aac6f819f23a Merge branch 'pci/controller/affinity' new 6188a1c762eb PCI: keystone: Fix if-statement expression in ks_pcie_quirk() new 7b24eb8e87cf Merge branch 'pci/controller/keystone' new 1f35a0c74e44 PCI/ACPI: Increase Loongson max PCI hosts to 8 new dc1fd0600244 Merge branch 'pci/controller/loongson' new 0199d2f2bd8c PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler new a437027ae173 PCI: xilinx-nwl: Fix register misspelling new 78457cae24cb PCI: xilinx-nwl: Rate-limit misc interrupt messages new cfd67903977b PCI: xilinx-nwl: Clean up clock on probe failure/removal new 3e47bcc9b77d dt-bindings: pci: xilinx-nwl: Add phys property new 308a40fb8fd9 PCI: xilinx-nwl: Add PHY support new 05fe090fecc8 Merge branch 'pci/controller/xilinx' new dbc317119440 x86/PCI: Check pcie_find_root_port() return for NULL new ac716a2a3d2f Merge branch 'pci/misc' new 5936c8b9eeb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 383cc51c703e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 222d6a88d611 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a2938ce3c7ff Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 836577c960e2 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 9fff6767e987 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new b656b22b9b81 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 7dd48a7cf7f6 Merge branch 'master' of git://linuxtv.org/media_tree.git new 9379c9798487 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new ddc3fb8601f4 Merge branch 'thermal-fixes' into linux-next new f6a034f2df42 thermal: Introduce a debugfs-based testing facility new a8bbe6f10f78 thermal: core: Fold two functions into their respective callers new b4e6d3981731 thermal: core: Rearrange checks in thermal_bind_cdev_to_trip() new eb3591cde1ae thermal: core: Drop redundant thermal instance checks new 0a0a40d71cf5 thermal: sysfs: Use the dev argument in instance-related s [...] new d48005511a54 thermal: core: Move thermal zone locking out of bind/unbin [...] new aa35e56a5217 thermal: core: Introduce .should_bind() thermal zone callback new b1c75b3820c1 thermal: ACPI: Use the .should_bind() thermal zone callback new 2fb856336417 thermal: core: Unexport thermal_bind_cdev_to_trip() and th [...] new 13b6b63d6bec platform/x86: acerhdf: Use the .should_bind() thermal zone [...] new 6d9149e75b81 mlxsw: core_thermal: Use the .should_bind() thermal zone callback new a32d621df4d4 thermal: imx: Use the .should_bind() thermal zone callback new 6d71d55c3b12 thermal/of: Use the .should_bind() thermal zone callback new 526954900465 thermal: core: Drop unused bind/unbind functions and callbacks new c1ee6e1f68f5 thermal: core: Clean up trip bind/unbind functions new de75fc3e6f13 Merge branch 'thermal-core' into linux-next new afc954fd223d thermal: of: Fix OF node leak in thermal_of_trips_init() e [...] new 662b52b761bf thermal: of: Fix OF node leak in thermal_of_zone_register() new c0a1ef9c5be7 thermal: of: Fix OF node leak in of_thermal_zone_find() er [...] new f220c90dfcb5 Merge branch 'thermal-fixes' into linux-next new d3cff6d99933 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new fed38e654be1 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 021d4770c190 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 9ae95a6f1b47 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new bc7820f1c0aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6e34fb4237dc Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 4213f54c955d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f32c821ae019 tools: ynl: lift an assumption about spec file name new 924b8bea870b net: ipv6: ioam6: code alignment new 273f8c142003 net: ipv6: ioam6: new feature tunsrc new 001b98c98973 Merge branch 'net-ipv6-ioam6-introduce-tunsrc' new bcc3773c49af selftests: net: add helper for checking if nettest is available new 812a2751e827 net: airoha: configure hw mac address according to the port id new d6f75d86aa78 nfp: bpf: Use kmemdup_array instead of kmemdup for multipl [...] new 1e8a05116afb Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new af8a066f1c47 selftest: bpf: Remove mssind boundary check in test_tcp_cu [...] new cd0beac5eaa5 Merge branch 'bpf-next/net' into for-next new b6ab50902724 bpf: Use kmemdup_array instead of kmemdup for multiple allocation new 169670464606 Merge branch 'bpf-next/master' into for-next new 3d2786d65aaa bpf: correctly handle malformed BPF_CORE_TYPE_ID_LOCAL relos new 110bbd3a2ed7 selftests/bpf: test for malformed BPF_CORE_TYPE_ID_LOCAL r [...] new 5148f19ac4bd Merge branch 'bpf-fix-null-pointer-access-for-malformed-bp [...] new 6d641ca50d7e bpf: Fix percpu address space issues new ae010757a55b bpf: rename nocsr -> bpf_fastcall in verifier new adec67d372fe selftests/bpf: rename nocsr -> bpf_fastcall in selftests new b2ee6d27e9c6 bpf: support bpf_fastcall patterns for kfuncs new 40609093247b bpf: allow bpf_fastcall for bpf_cast_to_kern_ctx and bpf_r [...] new f406026fefa7 selftests/bpf: by default use arch mask allowing all archs new 8c2e043daada selftests/bpf: check if bpf_fastcall is recognized for kfuncs new d352eca26627 Merge branch 'support-bpf_fastcall-patterns-for-calls-to-kfuncs' new 50c374c6d1a4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new c4b767fc2b39 Merge branch 'bpf-next/master' into bpf-next/for-next new eeda86d81852 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b20bf1167bf6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 068f45641326 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new b5b5a56acc83 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a7e8997ae18c wifi: iwlegacy: Avoid multiple -Wflex-array-member-not-at- [...] new c9f4c1ec6972 wifi: mwifiex: Fix uninitialized variable in mwifiex_cfg80 [...] new 67a72043aa2e wifi: mwifiex: remove unnecessary checks for valid priv new 59d55be854dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2ab56be4be3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8c26658843a2 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new a1da69a26a55 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 11df68c26546 Merge tag 'drm-misc-next-2024-08-16' of https://gitlab.fre [...] new 229c4efb9cd1 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new f6d9f39f8d91 drm/ast: Move code for physical outputs into separate files new 80431c017f74 drm/ast: Add struct ast_connector new f89001ea4177 drm/ast: astdp: Move locking into EDID helper new 0e35457eb4b7 drm/ast: astdp: Use struct drm_edid and helpers new 770a961d581c drm/ast: astdp: Simplify power management when detecting display new bbad0090b9f4 drm/ast: astdp: Transparently handle BMC support new 9e7a74a12101 drm/ast: dp501: Use struct drm_edid and helpers new 44a37ba12857 drm/ast: dp501: Transparently handle BMC support new d20c2f846428 drm/ast: sil164: Transparently handle BMC support new 2a2391f857cd drm/ast: vga: Transparently handle BMC support new 5e9c0d1c5ea3 drm/ast: Remove BMC output new f1a54e860b1b drm/vc4: hdmi: Handle error case of pm_runtime_resume_and_get new 59ac702a9320 drm/vc4: Get the rid of DRM_ERROR() new f60ef67ff21e drm/vc4: v3d: simplify clock retrieval new 9a55f0bf6c63 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 3d5257ef6596 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 453afb1a4399 drm/xe/display: fix compat IS_DISPLAY_STEP() range end new fa509a33e348 drm/xe/display: remove intel_display_step_name() to simplify new 7bb98ca6542e drm/xe/display: remove the unused compat HAS_GMD_ID() new 85878978fcd2 drm/xe/step: define more steppings E-J new c8fc8346bdd0 drm/i915/display: rename IS_DISPLAY_IP_RANGE() to IS_DISPL [...] new 5a48d67ac336 drm/i915/display: rename IS_DISPLAY_IP_STEP() to IS_DISPLA [...] new 4446387572fb drm/i915/display: identify display steppings in display probe new dfc88eac97e2 drm/i915/display: switch to display detected steppings new e0446e122eae drm/i915: remove display stepping handling new 168448111279 drm/xe: remove display stepping handling new dadc182a7d63 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 40520283e0fd drm/xe: Invalidate media_gt TLBs in PT code new 321d6b4b9cbe drm/xe: fixup xe_alloc_pf_queue new 69f0925c67c2 drm/xe: Removed unused xe_ggtt_printk new 244fe1666364 drm/xe: Introduce GGTT documentation new df99acc7ba1b drm/xe: Remove unnecessary drm_mm.h includes new 6dbd43dcedf3 drm/{i915, xe}: Avoid direct inspection of dpt_vma from ou [...] new 6062ea9398d3 drm/xe: Encapsulate drm_mm_node inside xe_ggtt_node new 0567f18e0757 drm/xe: Rename xe_ggtt_node related functions new 8b5ccc9743ab drm/xe: Limit drm_mm_node_allocated access to xe_ggtt_node new 1144e0dff5e6 drm/xe: Introduce xe_ggtt_largest_hole new 136367290ea5 drm/xe: Introduce xe_ggtt_print_holes new 15ca09499bc6 drm/xe: Refactor xe_ggtt balloon functions to make the node clear new 34e804220f69 drm/xe: Make xe_ggtt_node struct independent new 919bb54e989c drm/xe: Fix missing runtime outer protection for ggtt_remove_node new 8cc4d7a4be21 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 33b1564652cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bed3fe8523c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e98bd59f441 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae5f72001eef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bb4485562f59 ASoC: cs-amp-lib: Ignore empty UEFI calibration entries new 23618f5b630a ASoC: dwc: change to use devm_clk_get_enabled() helpers new 1a9e3b0af301 ASoC: tas2781: mark const variables tas2563_dvc_table as _ [...] new 90dc34da02ac ASoC: cs35l56: Make struct regmap_config const new fd69dfe6789f ASoC: soc-pcm: Indicate warning if dpcm_playback/capture w [...] new 128065104814 ASoC: remove snd_soc_dai_link_set_capabilities() new 46fb727a28d8 ASoC: amlogic: do not use dpcm_playback/capture flags new 61e1f74f7395 ASoC: Intel: sof_sdw: use playback/capture_only flags new ca39fab8b7bc ASoC: grace time for DPCM cleanup new 65a11afa58f3 Merge remote-tracking branch 'asoc/for-6.12' into asoc-next new 9e60a32bba32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f6a6a8d98cab Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new e809ef08a112 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 513bfdbb754c io_uring: implement our own schedule timeout handling new 1dbd11a4d52e io_uring: add support for batch wait timeout new 80ea91d55860 io_uring: wire up min batch wake timeout new 3312472f27ff Merge branch 'for-6.12/io_uring' into for-next new b399def7aa2d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 0808ebf2f80b dm vdo: don't refer to dedupe_context after releasing it new 3a59b2ec2400 dm vdo: remove bad check of bi_next field new 47874c98dc08 dm vdo: add dmsetup message for returning configuration info new f3ff668352c5 dm vdo: abort loading dirty VDO with the old recovery jour [...] new 448c4e4eb190 dm vdo: force read-only mode for a corrupt recovery journal new 013f510d1fce dm: Remove unused declaration dm_get_rq_mapinfo() new 5d3691a8266e dm delay: enhance kernel documentation new f3631ae11d46 dm: Remove unused declaration and empty definition "dm_zon [...] new 4441686b24a1 dm-crypt: Allow to specify the integrity key size as option new 02c0207ecdcc dm bufio: Remove NULL check of list_entry() new 9e1bfd715949 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9d58883b1ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae606c44a3ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2dc90423dd5c mfd: rk8xx: Add support for rk806 on i2c bus new 9b443909657a mfd: max14577: Provide MODULE_DEVICE_TABLE() to fix module [...] new 70596c588adb mfd: cros_ec: Simplify and clean-up cros_ec_dev_init() new e1043ad46060 mfd: axp20x: Add ADC, BAT, and USB cells for AXP717 new 630d7615539a mfd: cros_ec: Update module description new f036125102aa Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 5e1712170ddf Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new b8195520e8b4 regulator: s2mps11: use scoped memory allocation to simpli [...] new ad9d7a82901d regulator: Clarify error message for "id == NULL" in _regu [...] new 395a41a1d3e3 regulator: Return actual error in of_regulator_bulk_get_all() new bfefa214d179 regulator: Fully clean up on error in of_regulator_bulk_get_all() new bff5ca837918 regulator: Minor cleanups new 5ba58cdc9589 Merge remote-tracking branch 'regulator/for-6.12' into reg [...] new 6a55e9da55d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d51e783c17ba lsm: count the LSMs enabled at compile time new 417c5643cd67 lsm: replace indirect LSM hook calls with static calls new f5dafb8909dc ipe: Remove duplicated include in ipe.c new 0bb5762460f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0389e09f08bd Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 1f3039684190 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eabc10e60dac security: smack: Fix indentation in smack_netfilter.c new c032bb7dc7c3 Merge branch 'next' of git://github.com/cschaufler/smack-next new c66a822310d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cf31c276b4a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3b92fa42922f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64fee9d93ef1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9eeedc097d30 Merge remote-tracking branch 'spi/for-6.12' into spi-next new 59ecb6ee5de1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 164a27bd690e Merge branch into tip/master: 'irq/urgent' new 3f37acdb6ab6 Merge branch into tip/master: 'locking/urgent' new d243340ef8f8 Merge branch into tip/master: 'x86/urgent' new f7602fc18eca Merge branch into tip/master: 'irq/core' new 7d468a46c0b3 Merge branch into tip/master: 'locking/core' new 9ab53454c342 Merge branch into tip/master: 'perf/core' new cb262c9ecf63 Merge branch into tip/master: 'ras/core' new ec9a5fba71d9 Merge branch into tip/master: 'sched/core' new 22a592a3ca6a Merge branch into tip/master: 'smp/core' new 6feb6a37850b Merge branch into tip/master: 'timers/clocksource' new 667933d723f8 Merge branch into tip/master: 'timers/core' new f3d12e7d53f8 Merge branch into tip/master: 'x86/apic' new a8feea806c62 Merge branch into tip/master: 'x86/bugs' new 4ddb86483bf1 Merge branch into tip/master: 'x86/build' new 13438103dbd6 Merge branch into tip/master: 'x86/core' new 21e0650f90b8 Merge branch into tip/master: 'x86/fpu' new 01ccc9b9eefc Merge branch into tip/master: 'x86/fred' new 0678b236ca92 Merge branch into tip/master: 'x86/microcode' new 3e33c5ae2503 Merge branch into tip/master: 'x86/misc' new e3534f61ba24 Merge branch into tip/master: 'x86/mm' new 07ac73c727fa Merge branch into tip/master: 'x86/platform' new 1cb027746836 Merge branch into tip/master: 'x86/splitlock' new fdf969bbceb3 Merge branch into tip/master: 'x86/timers' new a5782c1ed46e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0f01be22fc15 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new da9b72e3bee4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 645dec927bb8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ac6eb1ff7847 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 38753cbc4dca KVM: arm64: Move data barrier to end of split walk new ae41d7dbaeb4 KVM: arm64: Release pfn, i.e. put page, if copying MTE tag [...] new e0b7de4fd18c KVM: arm64: Disallow copying MTE to guest memory while KVM [...] new a05db4c6c4b8 Merge branch kvm-arm64/mmu-misc-6.12 into kvmarm-master/next new 980c41f554c3 KVM: arm64: Make the exposed feature bits in AA64DFR0_EL1 [...] new c91a50637fcd Merge branch kvm-arm64/misc-6.12 into kvmarm-master/next new d068f3ae3d51 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ec52a170b65b Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] new b1cff661b7c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e02e0c5f2e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5ac998574f93 Merge branch 'tip/sched/core' into for-6.12 new 9ad2861b773d sched_ext: Allow dequeue_task_scx to fail new 37953deb2830 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a773f0cf7b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c9c1ebc2bf59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 616dbed65485 dt-bindings: leds: Document "netdev" trigger new 82c5ada1f9d0 leds: pca995x: Fix device child node usage in pca995x_probe() new 17c40f3c94bc leds: blinkm: Fix CONFIG_LEDS_CLASS_MULTICOLOR dependency new 8f3f07517834 leds: sun50i-a100: Replace msleep() with usleep_range() new 1e63395e58b2 leds: aat1290: Use scoped device node handling to simplify [...] new 700b6c984b41 leds: ktd2692: Use scoped device node handling to simplify [...] new d225d436f7ba leds: max77693: Add missing of_node_get for probe duration new 05c2f554d1ed leds: max77693: Simplify with scoped for each OF child loop new 6c17a9a8991c leds: 88pm860x: Simplify with scoped for each OF child loop new 073f01651191 leds: aw2013: Simplify with scoped for each OF child loop new 6a1d796e70c7 leds: bcm6328: Simplify with scoped for each OF child loop new c57ba40ea1e7 leds: bcm6358: Simplify with scoped for each OF child loop new 2c37529ee95d leds: is31fl32xx: Simplify with scoped for each OF child loop new 9d4cfee092ec leds: lp55xx: Simplify with scoped for each OF child loop new e98a7f1fb929 leds: mc13783: Use scoped device node handling to simplify [...] new 84e2b97f87b8 leds: mt6323: Simplify with scoped for each OF child loop new d3f5f674058f leds: netxbig: Simplify with scoped for each OF child loop new af728722d7a1 leds: pca9532: Simplify with scoped for each OF child loop new 42476bce8d78 leds: sc27xx: Simplify with scoped for each OF child loop new 122d57e2960c leds: turris-omnia: Simplify with scoped for each OF child loop new 9557b4376d02 leds: qcom-lpg: Simplify with scoped for each OF child loop new 77b2b4759849 leds: as3645a: Use device_* to iterate over device child nodes new 4968f6721332 leds: lp55xx: Use devm_clk_get_enabled() helpers new e5ae4083d32d dt-bindings: leds: Convert leds-lm3692x to YAML format new b596d8e19c00 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 758ebc1b9823 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new c478c116675b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 24edc3970471 thunderbolt: Add missing usb4_port_sb_read() to usb4_port_ [...] new 81f848d28787 thunderbolt: Consolidate margining parameters into a structure new 9fafd46b39d1 thunderbolt: Add optional voltage offset range for receive [...] new 10904df3f20c thunderbolt: Improve software receiver lane margining new 63099d203229 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 85c911fe8ec2 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 694539080227 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 9f9460485c13 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 212c48167643 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f992f3c22eb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cacefd2b31f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4b43d8336e5 drivers:iio:Fix the NULL vs IS_ERR() bug for debugfs_create_dir() new 66602d00530d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 2158226adf1e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 953274d7238d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a3fefbf6bd12 dt-bindings: extcon: ptn5150: add child node port new 8daf1c28478d dt-bindings: extcon: convert extcon-usb-gpio.txt to yaml format new d91c5b3cca07 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new b10d1a9d2ae5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db4f4368f755 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 9cfe8ca6d2a6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cb17acb7d1b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8c30797af5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89835a58f5f5 scsi: ufs: Move UFS trace events to private header new 2e4b02fad094 scsi: elx: libefc: Fix potential use after free in efc_npo [...] new 3c9265ed191d scsi: target: Remove unused declarations new b97c0741c7dc scsi: Expand all create*_workqueue() invocations new dec523975b85 scsi: mptfusion: Simplify the alloc*_workqueue() invocations new 66088e7b9182 scsi: be2iscsi: Simplify an alloc_workqueue() invocation new 70fbb7c11507 scsi: bfa: Simplify an alloc_ordered_workqueue() invocation new 4cb1b41a5ee4 scsi: esas2r: Simplify an alloc_ordered_workqueue() invocation new d77381c2f62a scsi: fcoe: Simplify alloc_ordered_workqueue() invocations new 5615cfb3cbad scsi: ibmvscsi_tgt: Simplify an alloc_workqueue() invocation new 1bd289620e42 scsi: mpi3mr: Simplify an alloc_ordered_workqueue() invocation new b3b359ac7267 scsi: mpt3sas: Simplify an alloc_ordered_workqueue() invocation new c57a617fd53f scsi: myrb: Simplify an alloc_ordered_workqueue() invocation new f30679166255 scsi: myrs: Simplify an alloc_ordered_workqueue() invocation new 8bbe60bbd43d scsi: qedf: Simplify alloc_workqueue() invocations new 19d7cda1c630 scsi: qedi: Simplify an alloc_workqueue() invocation new 6411307b6328 scsi: snic: Simplify alloc_workqueue() invocations new 06d53789761c scsi: scsi_transport_fc: Simplify alloc_workqueue() invocations new 0ef9b0186dae scsi: stex: Simplify an alloc_ordered_workqueue() invocation new 1aa992cbc272 scsi: ufs: Simplify alloc*_workqueue() invocation new ba52850cb6b4 scsi: core: Simplify an alloc_workqueue() invocation new 70302fc7adcd Merge patch series "Simplify multiple create*_workqueue() [...] new e891a7331433 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84b5f4c8bab7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new b7e76a2de50e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0917a9e20e3f Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 06bf412c822c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4617536142d2 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 57711e01016c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70d8e94ca58a Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 611fbeb44a77 selftests:core: test coverage for dup_fd() failure handlin [...] new fdf8c1dc6ea7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a41ebeecc8f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5df28207535c Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new fc86e338b08f Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 5da52ba66901 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 0de1eb932c23 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cb1eee8ace16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 146a7d30d4ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6dd862891e08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c24710988aee Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 54f99411aeb3 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new c1b4112b9a7f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 47472aa8c4db Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 160dd3eb6bf7 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new c27f7cc2e79d Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 634acaeff34e Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 5ac86f0ed04b virt: vbox: struct vmmdev_hgcm_pagelist: Replace 1-element [...] new c93452777f53 media: venus: hfi_cmds: struct hfi_session_release_buffer_ [...] new 32ef4b710cbe media: venus: hfi_cmds: struct hfi_session_release_buffer_ [...] new 559048d156ff string: Check for "nonstring" attribute on strscpy() arguments new 7c26646068f5 Merge branches 'for-linus/hardening' and 'for-next/hardeni [...] new 6fb0c995cfd4 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 5708502d6b99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 18cdfcf3b134 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8b7e0a6c443e Documentation: add a driver API doc for the power sequenci [...] new 7adec77a6c47 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] new c79c85875f1a Add linux-next specific files for 20240823
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 (6a7917c89f21) \ N -- N -- N refs/heads/master (c79c85875f1a)
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 885 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: CREDITS | 6 + .../admin-guide/device-mapper/dm-crypt.rst | 4 + Documentation/core-api/printk-formats.rst | 4 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 1 - .../devicetree/bindings/arm/aspeed/aspeed.yaml | 1 + .../devicetree/bindings/extcon/extcon-ptn5150.yaml | 11 + .../devicetree/bindings/extcon/extcon-usb-gpio.txt | 21 - .../bindings/extcon/linux,extcon-usb-gpio.yaml | 37 + Documentation/devicetree/bindings/leds/common.yaml | 2 + .../devicetree/bindings/leds/leds-lm3692x.txt | 65 - .../devicetree/bindings/leds/ti.lm36922.yaml | 110 ++ .../devicetree/bindings/pci/host-generic-pci.yaml | 2 - .../devicetree/bindings/pci/xlnx,nwl-pcie.yaml | 7 + .../devicetree/bindings/usb/microchip,usb2514.yaml | 9 +- Documentation/driver-api/index.rst | 1 + Documentation/driver-api/pwrseq.rst | 95 + .../features/vm/PG_uncached/arch-support.txt | 30 - Documentation/gpu/xe/xe_mm.rst | 15 + Documentation/mm/unevictable-lru.rst | 4 +- MAINTAINERS | 47 +- Next/SHA1s | 122 +- Next/merge.log | 1879 ++++++++++++-------- arch/arm/Kconfig | 3 +- arch/arm/boot/dts/aspeed/Makefile | 1 + .../boot/dts/aspeed/aspeed-bmc-ampere-mtjade.dts | 20 +- .../dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts | 154 ++ .../aspeed/aspeed-bmc-arm-stardragon4800-rep2.dts | 4 - .../boot/dts/aspeed/aspeed-bmc-asrock-x570d4u.dts | 4 - .../dts/aspeed/aspeed-bmc-facebook-catalina.dts | 979 ++++++++++ .../boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 177 +- .../dts/aspeed/aspeed-bmc-facebook-minerva.dts | 518 ++++-- .../boot/dts/aspeed/aspeed-bmc-ibm-blueridge.dts | 5 - .../arm/boot/dts/aspeed/aspeed-bmc-ibm-bonnell.dts | 5 - .../arm/boot/dts/aspeed/aspeed-bmc-ibm-everest.dts | 5 - arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-fuji.dts | 5 - .../arm/boot/dts/aspeed/aspeed-bmc-ibm-rainier.dts | 5 - .../boot/dts/aspeed/aspeed-bmc-inspur-fp5280g2.dts | 4 - .../boot/dts/aspeed/aspeed-bmc-inspur-on5263m5.dts | 4 - .../boot/dts/aspeed/aspeed-bmc-intel-s2600wf.dts | 4 - .../arm/boot/dts/aspeed/aspeed-bmc-opp-lanyang.dts | 4 - arch/arm/boot/dts/aspeed/aspeed-bmc-opp-nicole.dts | 4 - .../arm/boot/dts/aspeed/aspeed-bmc-opp-romulus.dts | 4 - arch/arm/boot/dts/aspeed/aspeed-bmc-opp-swift.dts | 4 - arch/arm/boot/dts/aspeed/aspeed-bmc-opp-tacoma.dts | 5 - .../boot/dts/aspeed/aspeed-bmc-opp-witherspoon.dts | 9 - arch/arm/boot/dts/aspeed/aspeed-bmc-opp-zaius.dts | 2 - .../dts/aspeed/aspeed-bmc-supermicro-x11spi.dts | 4 - arch/arm/boot/dts/aspeed/aspeed-g4.dtsi | 7 +- arch/arm/boot/dts/aspeed/aspeed-g5.dtsi | 18 +- arch/arm/boot/dts/aspeed/aspeed-g6.dtsi | 29 +- arch/arm/include/asm/cpu.h | 1 - arch/arm/include/asm/pgtable-3level-hwdef.h | 5 + arch/arm/kernel/entry-armv.S | 12 +- arch/arm/kernel/setup.c | 14 +- arch/arm/mm/mmu.c | 6 +- arch/arm/vfp/vfpinstr.h | 48 +- arch/arm64/Kconfig | 3 +- arch/arm64/boot/dts/amlogic/Makefile | 1 - .../dts/amlogic/meson-g12b-radxa-zero-2-pro.dts | 14 - .../boot/dts/amlogic/meson-g12b-radxa-zero2.dts | 507 +++++- .../boot/dts/amlogic/meson-g12b-radxa-zero2.dtsi | 509 ------ arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 36 + arch/arm64/kvm/guest.c | 6 + arch/arm64/kvm/hyp/pgtable.c | 6 +- arch/arm64/kvm/sys_regs.c | 16 +- arch/arm64/mm/init.c | 32 +- arch/powerpc/include/asm/asm-compat.h | 2 - arch/powerpc/include/asm/code-patching.h | 37 + arch/powerpc/include/asm/nohash/32/pgtable.h | 4 +- arch/powerpc/include/asm/pgtable-types.h | 12 +- arch/powerpc/kernel/module_64.c | 5 +- arch/powerpc/kernel/static_call.c | 2 +- arch/powerpc/kernel/vdso/vdso32.lds.S | 4 +- arch/powerpc/kernel/vdso/vdso64.lds.S | 4 +- arch/powerpc/lib/code-patching.c | 70 +- arch/powerpc/lib/test-code-patching.c | 41 + arch/powerpc/mm/mem.c | 5 +- arch/powerpc/mm/nohash/tlb_64e.c | 2 +- arch/powerpc/mm/pgtable-frag.c | 6 +- arch/powerpc/platforms/powermac/smp.c | 2 +- arch/s390/boot/startup.c | 3 +- arch/s390/include/asm/pci.h | 9 +- arch/s390/kernel/perf_cpum_sf.c | 4 +- arch/s390/mm/init.c | 2 +- arch/s390/pci/Makefile | 3 +- arch/s390/pci/pci.c | 1 - arch/s390/pci/pci_sysfs.c | 14 +- arch/x86/Kconfig | 5 +- arch/x86/mm/pat/memtype.c | 8 +- arch/x86/pci/fixup.c | 4 +- drivers/acpi/pci_mcfg.c | 12 + drivers/block/zram/Kconfig | 1 - drivers/firmware/microchip/mpfs-auto-update.c | 2 +- drivers/gpu/drm/ast/Makefile | 4 +- drivers/gpu/drm/ast/ast_dp.c | 242 ++- drivers/gpu/drm/ast/ast_dp501.c | 184 +- drivers/gpu/drm/ast/ast_drv.c | 12 +- drivers/gpu/drm/ast/ast_drv.h | 42 +- drivers/gpu/drm/ast/ast_mode.c | 578 ------ drivers/gpu/drm/ast/ast_sil164.c | 127 ++ drivers/gpu/drm/ast/ast_vga.c | 127 ++ .../gpu/drm/i915/display/intel_display_device.c | 227 ++- .../gpu/drm/i915/display/intel_display_device.h | 19 +- drivers/gpu/drm/i915/display/intel_display_power.c | 2 +- drivers/gpu/drm/i915/display/intel_dmc.c | 2 +- drivers/gpu/drm/i915/display/intel_dpt.c | 4 + drivers/gpu/drm/i915/display/intel_dpt.h | 3 + drivers/gpu/drm/i915/display/intel_fbc.c | 2 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 6 +- drivers/gpu/drm/i915/display/intel_pmdemand.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 8 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 3 +- drivers/gpu/drm/i915/i915_drv.h | 5 - drivers/gpu/drm/i915/intel_device_info.c | 1 - drivers/gpu/drm/i915/intel_step.c | 84 +- drivers/gpu/drm/i915/intel_step.h | 2 - drivers/gpu/drm/vc4/vc4_bo.c | 14 +- drivers/gpu/drm/vc4/vc4_dpi.c | 14 +- drivers/gpu/drm/vc4/vc4_dsi.c | 32 +- drivers/gpu/drm/vc4/vc4_gem.c | 11 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 44 +- drivers/gpu/drm/vc4/vc4_hvs.c | 4 +- drivers/gpu/drm/vc4/vc4_irq.c | 2 +- drivers/gpu/drm/vc4/vc4_v3d.c | 24 +- drivers/gpu/drm/vc4/vc4_validate.c | 8 +- drivers/gpu/drm/vc4/vc4_vec.c | 10 +- drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h | 5 - drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h | 7 +- .../gpu/drm/xe/compat-i915-headers/intel_step.h | 10 +- drivers/gpu/drm/xe/display/xe_fb_pin.c | 50 +- drivers/gpu/drm/xe/xe_bo.c | 2 +- drivers/gpu/drm/xe/xe_bo.h | 9 +- drivers/gpu/drm/xe/xe_bo_types.h | 5 +- drivers/gpu/drm/xe/xe_debugfs.c | 3 +- drivers/gpu/drm/xe/xe_device_types.h | 2 +- drivers/gpu/drm/xe/xe_ggtt.c | 480 +++-- drivers/gpu/drm/xe/xe_ggtt.h | 28 +- drivers/gpu/drm/xe/xe_ggtt_types.h | 54 +- drivers/gpu/drm/xe/xe_gt_pagefault.c | 5 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 106 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_config_types.h | 5 +- drivers/gpu/drm/xe/xe_gt_sriov_vf.c | 44 +- drivers/gpu/drm/xe/xe_migrate.h | 2 +- drivers/gpu/drm/xe/xe_pci.c | 3 +- drivers/gpu/drm/xe/xe_pt.c | 99 +- drivers/gpu/drm/xe/xe_res_cursor.h | 1 - drivers/gpu/drm/xe/xe_step.c | 57 +- drivers/gpu/drm/xe/xe_step_types.h | 30 +- drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c | 1 - drivers/iio/industrialio-backend.c | 2 +- drivers/iommu/Kconfig | 2 +- drivers/iommu/dma-iommu.c | 104 +- drivers/iommu/intel/Kconfig | 1 - drivers/leds/Kconfig | 2 +- drivers/leds/flash/leds-aat1290.c | 14 +- drivers/leds/flash/leds-as3645a.c | 8 +- drivers/leds/flash/leds-ktd2692.c | 15 +- drivers/leds/flash/leds-max77693.c | 20 +- drivers/leds/leds-88pm860x.c | 5 +- drivers/leds/leds-aw2013.c | 8 +- drivers/leds/leds-bcm6328.c | 7 +- drivers/leds/leds-bcm6358.c | 7 +- drivers/leds/leds-is31fl32xx.c | 14 +- drivers/leds/leds-lp55xx-common.c | 22 +- drivers/leds/leds-lp55xx-common.h | 1 - drivers/leds/leds-mc13783.c | 24 +- drivers/leds/leds-mt6323.c | 22 +- drivers/leds/leds-netxbig.c | 19 +- drivers/leds/leds-pca9532.c | 7 +- drivers/leds/leds-pca995x.c | 10 +- drivers/leds/leds-sc27xx-bltc.c | 12 +- drivers/leds/leds-sun50i-a100.c | 2 +- drivers/leds/leds-turris-omnia.c | 8 +- drivers/leds/rgb/leds-qcom-lpg.c | 14 +- drivers/md/dm-bufio.c | 3 - drivers/md/dm-crypt.c | 19 +- drivers/media/platform/qcom/venus/hfi_cmds.h | 2 +- drivers/message/fusion/mptbase.c | 10 +- drivers/message/fusion/mptbase.h | 3 - drivers/message/fusion/mptfc.c | 7 +- drivers/mfd/axp20x.c | 25 +- drivers/mfd/cros_ec_dev.c | 15 +- drivers/mfd/max14577.c | 1 + drivers/mfd/rk8xx-i2c.c | 25 + drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 5 - .../net/ethernet/intel/ice/devlink/devlink_port.c | 4 +- drivers/net/ethernet/intel/ice/ice_base.c | 21 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 47 +- .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 23 +- drivers/net/ethernet/mediatek/airoha_eth.c | 32 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 4 +- drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c | 8 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 1 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 25 +- drivers/net/phy/realtek.c | 3 +- drivers/net/wireless/ath/ath11k/mac.c | 1 + drivers/net/wireless/intel/iwlegacy/3945.c | 2 +- drivers/net/wireless/intel/iwlegacy/3945.h | 6 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 2 +- drivers/net/wireless/intel/iwlegacy/commands.h | 303 ++-- drivers/net/wireless/intel/iwlegacy/common.h | 2 +- drivers/net/wireless/marvell/mwifiex/11n.c | 2 - drivers/net/wireless/marvell/mwifiex/11n.h | 4 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 23 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 6 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 2 +- drivers/net/wireless/marvell/mwifiex/init.c | 67 +- drivers/net/wireless/marvell/mwifiex/join.c | 3 +- drivers/net/wireless/marvell/mwifiex/main.c | 14 +- drivers/net/wireless/marvell/mwifiex/main.h | 30 +- drivers/net/wireless/marvell/mwifiex/scan.c | 2 - drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 3 +- drivers/net/wireless/marvell/mwifiex/usb.c | 7 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 7 - drivers/pci/controller/dwc/pci-keystone.c | 2 +- drivers/pci/controller/pcie-xilinx-nwl.c | 139 +- drivers/pci/devres.c | 8 +- drivers/pci/hotplug/TODO | 5 - drivers/pci/hotplug/cpqphp_pci.c | 4 +- drivers/pci/hotplug/shpchp.h | 38 +- drivers/pci/hotplug/shpchp_core.c | 15 +- drivers/pci/hotplug/shpchp_ctrl.c | 79 +- drivers/pci/hotplug/shpchp_hpc.c | 63 +- drivers/pci/pci-sysfs.c | 5 + drivers/pci/pci.c | 20 +- drivers/pci/pci.h | 6 +- drivers/pci/quirks.c | 31 +- drivers/regulator/core.c | 2 +- drivers/regulator/of_regulator.c | 23 +- drivers/regulator/s2mps11.c | 17 +- drivers/scsi/be2iscsi/be_main.c | 6 +- drivers/scsi/bfa/bfad_im.c | 5 +- drivers/scsi/bfa/bfad_im.h | 1 - drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 4 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 3 +- drivers/scsi/elx/efct/efct_lio.c | 3 +- drivers/scsi/elx/libefc/efc_nport.c | 2 +- drivers/scsi/esas2r/esas2r.h | 1 - drivers/scsi/esas2r/esas2r_init.c | 5 +- drivers/scsi/fcoe/fcoe_sysfs.c | 18 +- drivers/scsi/fnic/fnic_main.c | 6 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 3 +- drivers/scsi/hosts.c | 9 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 5 +- drivers/scsi/libfc/fc_exch.c | 3 +- drivers/scsi/libfc/fc_rport.c | 3 +- drivers/scsi/libsas/sas_init.c | 4 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 4 +- drivers/scsi/mpi3mr/mpi3mr.h | 2 - drivers/scsi/mpi3mr/mpi3mr_fw.c | 4 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 4 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 4 +- drivers/scsi/myrb.c | 5 +- drivers/scsi/myrb.h | 1 - drivers/scsi/myrs.c | 5 +- drivers/scsi/myrs.h | 1 - drivers/scsi/qedf/qedf_main.c | 20 +- drivers/scsi/qedi/qedi_main.c | 8 +- drivers/scsi/qla2xxx/qla_os.c | 6 +- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/scsi_transport_fc.c | 11 +- drivers/scsi/snic/snic_main.c | 8 +- drivers/scsi/stex.c | 6 +- drivers/scsi/vmw_pvscsi.c | 3 +- drivers/spi/spi-pxa2xx-pci.c | 15 +- drivers/spi/spi-pxa2xx-platform.c | 26 +- drivers/spi/spi-pxa2xx.c | 20 +- drivers/spi/spi-pxa2xx.h | 3 +- drivers/target/iscsi/iscsi_target.h | 2 - drivers/target/iscsi/iscsi_target_login.h | 1 - drivers/target/iscsi/iscsi_target_nego.h | 2 - drivers/target/iscsi/iscsi_target_tpg.h | 5 - drivers/target/iscsi/iscsi_target_util.h | 5 - drivers/thermal/testing/zone.c | 5 +- drivers/thermal/thermal_of.c | 23 +- drivers/thunderbolt/debugfs.c | 382 +++- drivers/thunderbolt/sb_regs.h | 18 +- drivers/thunderbolt/tb.h | 42 +- drivers/thunderbolt/usb4.c | 62 +- .../events/ufs.h => drivers/ufs/core/ufs_trace.h | 6 + drivers/ufs/core/ufshcd.c | 24 +- drivers/usb/cdns3/cdnsp-ring.c | 2 +- drivers/usb/class/cdc-acm.c | 3 + drivers/usb/core/sysfs.c | 1 + drivers/usb/dwc3/core.c | 8 + drivers/usb/dwc3/dwc3-omap.c | 4 +- drivers/usb/dwc3/dwc3-st.c | 16 +- drivers/usb/dwc3/dwc3-xilinx.c | 7 +- drivers/usb/dwc3/ep0.c | 3 +- drivers/usb/gadget/function/uvc_video.c | 1 + drivers/usb/typec/mux/fsa4480.c | 2 +- fs/bcachefs/alloc_background.c | 65 +- fs/bcachefs/alloc_background_format.h | 1 + fs/bcachefs/bset.c | 128 +- fs/bcachefs/btree_iter.h | 9 + fs/bcachefs/btree_key_cache.c | 3 +- fs/bcachefs/btree_locking.h | 7 +- fs/bcachefs/btree_update_interior.c | 24 +- fs/bcachefs/btree_update_interior.h | 2 + fs/bcachefs/buckets_types.h | 2 +- fs/bcachefs/darray.c | 4 +- fs/bcachefs/darray.h | 26 +- fs/bcachefs/data_update.c | 2 + fs/bcachefs/fsck.c | 3 +- fs/bcachefs/journal.c | 2 +- fs/bcachefs/journal_io.c | 3 +- fs/bcachefs/journal_sb.c | 15 + fs/bcachefs/recovery.c | 8 +- fs/bcachefs/thread_with_file.c | 2 +- fs/exec.c | 8 +- fs/nfs/nfs4proc.c | 3 +- fs/nfsd/nfs4xdr.c | 4 +- fs/nilfs2/cpfile.c | 22 +- fs/nilfs2/recovery.c | 11 +- fs/nilfs2/segment.c | 64 +- fs/nilfs2/sufile.c | 32 +- fs/ocfs2/buffer_head_io.c | 4 +- fs/proc/internal.h | 3 +- fs/proc/page.c | 10 +- fs/smb/client/smb2maperror.c | 2 +- fs/smb/client/smb2status.h | 2 +- fs/smb/server/oplock.c | 2 +- fs/smb/server/smb2pdu.c | 18 +- fs/super.c | 4 +- include/linux/bpf.h | 6 +- include/linux/bpf_verifier.h | 18 +- include/linux/compiler.h | 3 + include/linux/compiler_types.h | 7 + include/linux/device.h | 5 + include/linux/dma-direct.h | 2 +- include/linux/dma-map-ops.h | 13 - include/linux/fs.h | 8 +- include/linux/gfp.h | 2 +- include/linux/iommu-dma.h | 147 ++ include/linux/kernel-page-flags.h | 3 +- include/linux/lsm_count.h | 9 +- include/linux/mfd/axp20x.h | 26 + include/linux/mm.h | 3 +- include/linux/mm_types.h | 2 +- include/linux/page-flags-layout.h | 2 +- include/linux/page-flags.h | 175 +- include/linux/path.h | 6 - include/linux/pci.h | 2 + include/linux/string.h | 12 +- include/scsi/fcoe_sysfs.h | 2 - include/scsi/scsi_host.h | 1 - include/scsi/scsi_transport_fc.h | 6 - include/sound/cs35l56.h | 6 +- include/sound/soc-dai.h | 1 - include/sound/soc.h | 1 + include/sound/tas2563-tlv.h | 2 +- include/trace/events/mmflags.h | 35 +- include/uapi/linux/ioam6_iptunnel.h | 6 + include/uapi/linux/vbox_vmmdev_types.h | 5 +- include/ufs/ufs.h | 4 +- io_uring/io_uring.c | 19 +- kernel/bpf/arraymap.c | 8 +- kernel/bpf/btf.c | 8 + kernel/bpf/hashtab.c | 9 +- kernel/bpf/helpers.c | 6 +- kernel/bpf/memalloc.c | 12 +- kernel/bpf/verifier.c | 181 +- kernel/dma/Kconfig | 4 + kernel/dma/Makefile | 2 +- kernel/dma/direct.c | 6 +- kernel/dma/dummy.c | 21 + kernel/dma/mapping.c | 83 +- kernel/dma/pool.c | 4 +- kernel/dma/remap.c | 6 +- kernel/dma/swiotlb.c | 6 +- kernel/padata.c | 12 +- kernel/resource.c | 44 +- kernel/sched/ext.c | 1 - kernel/vmcore_info.c | 8 +- lib/dim/Makefile | 2 +- lib/test_fpu_glue.c | 2 +- lib/test_printf.c | 26 - lib/vsprintf.c | 21 - localversion-next | 2 +- mm/Kconfig | 19 +- mm/cma.c | 2 +- mm/compaction.c | 6 + mm/debug.c | 31 +- mm/huge_memory.c | 20 +- mm/internal.h | 5 +- mm/ksm.c | 19 +- mm/memory-failure.c | 27 +- mm/memory_hotplug.c | 2 +- mm/migrate.c | 3 +- mm/page-writeback.c | 2 +- mm/page_alloc.c | 5 + mm/shmem.c | 11 +- mm/swap_state.c | 3 +- mm/swapfile.c | 165 +- mm/vmscan.c | 24 +- mm/zsmalloc.c | 15 +- net/core/filter.c | 4 +- net/core/netpoll.c | 2 - net/ipv4/udp_offload.c | 3 +- net/ipv6/ioam6_iptunnel.c | 74 +- net/ipv6/ip6_output.c | 10 + net/iucv/iucv.c | 4 +- net/netfilter/nf_flow_table_inet.c | 3 + net/netfilter/nf_flow_table_ip.c | 3 + net/openvswitch/datapath.c | 2 +- scripts/Makefile.build | 2 +- scripts/Makefile.modfinal | 2 +- scripts/Makefile.vmlinux | 2 +- scripts/Makefile.vmlinux_o | 2 +- scripts/macro_checker.py | 0 security/smack/smack_netfilter.c | 4 +- sound/pci/hda/patch_realtek.c | 76 +- sound/soc/codecs/cs-amp-lib-test.c | 9 + sound/soc/codecs/cs-amp-lib.c | 7 +- sound/soc/codecs/cs35l56-shared.c | 6 +- sound/soc/dwc/dwc-i2s.c | 16 +- sound/soc/fsl/imx-card.c | 3 - sound/soc/generic/audio-graph-card.c | 2 - sound/soc/generic/audio-graph-card2.c | 2 - sound/soc/generic/simple-card.c | 2 - sound/soc/meson/axg-card.c | 11 +- sound/soc/meson/gx-card.c | 1 - sound/soc/meson/meson-card-utils.c | 4 +- sound/soc/qcom/common.c | 1 - sound/soc/sdw_utils/soc_sdw_utils.c | 4 +- sound/soc/soc-dai.c | 38 - sound/soc/soc-pcm.c | 65 +- tools/mm/page-types.c | 13 +- tools/net/ynl/ynl-gen-c.py | 6 +- .../selftests/bpf/prog_tests/core_reloc_raw.c | 125 ++ tools/testing/selftests/bpf/prog_tests/verifier.c | 4 +- .../bpf/progs/test_tcp_custom_syncookie.c | 11 +- .../{verifier_nocsr.c => verifier_bpf_fastcall.c} | 81 +- tools/testing/selftests/bpf/test_loader.c | 2 +- tools/testing/selftests/core/Makefile | 2 +- tools/testing/selftests/core/unshare_test.c | 94 + .../selftests/drivers/net/mlxsw/ethtool_lanes.sh | 3 +- tools/testing/selftests/kvm/aarch64/set_id_regs.c | 2 + .../selftests/mm/charge_reserved_hugetlb.sh | 2 +- tools/testing/selftests/mm/ksm_tests.c | 2 +- tools/testing/selftests/mm/madv_populate.c | 2 +- tools/testing/selftests/mm/mseal_test.c | 4 +- tools/testing/selftests/mm/soft-dirty.c | 2 +- tools/testing/selftests/mm/write_to_hugetlbfs.c | 21 +- tools/testing/selftests/net/fcnal-test.sh | 9 +- tools/testing/selftests/net/fib_rule_tests.sh | 37 +- tools/testing/selftests/net/lib.sh | 15 + tools/testing/selftests/net/pmtu.sh | 8 +- tools/testing/selftests/net/unicast_extensions.sh | 9 +- tools/testing/selftests/net/vrf_route_leaking.sh | 3 +- 452 files changed, 8792 insertions(+), 5140 deletions(-) delete mode 100644 Documentation/devicetree/bindings/extcon/extcon-usb-gpio.txt create mode 100644 Documentation/devicetree/bindings/extcon/linux,extcon-usb-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/leds/leds-lm3692x.txt create mode 100644 Documentation/devicetree/bindings/leds/ti.lm36922.yaml create mode 100644 Documentation/driver-api/pwrseq.rst delete mode 100644 Documentation/features/vm/PG_uncached/arch-support.txt create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-radxa-zero-2-pro.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-radxa-zero2.dtsi create mode 100644 drivers/gpu/drm/ast/ast_sil164.c create mode 100644 drivers/gpu/drm/ast/ast_vga.c rename include/trace/events/ufs.h => drivers/ufs/core/ufs_trace.h (98%) create mode 100644 include/linux/iommu-dma.h mode change 100644 => 100755 scripts/macro_checker.py create mode 100644 tools/testing/selftests/bpf/prog_tests/core_reloc_raw.c rename tools/testing/selftests/bpf/progs/{verifier_nocsr.c => verifier_bpf_fastcal [...] create mode 100644 tools/testing/selftests/core/unshare_test.c